hacker news with inline top comments    .. more ..    28 Oct 2013 News
home   ask   best   6 years ago   
1
fish shell 2.1 fishshell.com
104 points by siteshwar  2 hours ago   78 comments top 17
1
pooriaazimi 2 hours ago 1 reply      
This is the biggest change:

> http://fishshell.com/release_notes.html

> When tab-completing a file, fish will first attempt prefix matches (foo matches foobar), then substring matches (ooba matches foobar), and lastly subsequence matches (fbr matches foobar). For example, in a directory with files foo1.txt, foo2.txt, foo3.txt, you can type only the numeric part and hit tab to fill in the rest.

This is really brilliant! I always wanted that (without knowing it).

2
recuter 2 hours ago 6 replies      
With love: I always felt like fish and even zsh are kind of beautiful OCD-induced bouts of counter productivity in the same vain as Dvorak keyboard layouts and Plan 9. We can't handle things being messy and imperfect so we solve it by building our own parallel universes.

What do you do when you have to use a computer without your customization? Perfect is the enemy of good, worse is better, join us on the dark side, all that jazz. :)

Is fish really really REALLY worth it?

3
js2 1 hour ago 2 replies      
I tried fish for a while but found it jarring switching between it and bash when working on remote machines where fish is not installed. I was also surprised when I first started using fish that it can't synchronize history between shell instances, which is a killer feature for me. So after about a month with fish I've switched to zsh.

https://github.com/fish-shell/fish-shell/issues/825

http://ptspts.blogspot.com/2011/03/how-to-automatically-sync...

4
leokun 2 hours ago 6 replies      
I like the idea of fish, but I've had issues with other programs assuming things about my shell. Like vim and I think even other programs. There's something fish doesn't do, that other shells like bash and zsh do, that breaks other programs. I can't remember the specifics, but fish breaks stuff for me when I tried it, and I tried it pretty recently.
5
GhotiFish 28 minutes ago 1 reply      

  "Previously, a single % would pid-expand to either all    backgrounded jobs, or all jobs owned by your user. Now it    expands to the last job backgrounded. If no job is in the    background, it will fail to expand. In particular, fg %    can be used to put the most recent background job in the    foreground."
oh! Can fish background tasks now? I haven't being following very closely, I really should update my shell.

6
SmileyKeith 1 hour ago 1 reply      
Maybe it's just because I really like to customize my shell, but I can't stand the philosophy of fish [1]. The relevant part: "Configurability is the root of all evil." I can almost agree with this on many user facing consumer applications but a shell is so far from that.

[1]: http://ridiculousfish.com/shell/user_doc/html/design.html#co...

8
growt 55 minutes ago 1 reply      
Can anyone tell me if there is a substitute for history expansions such as "sudo !!" or "vi !$" ?
9
patrickg 1 hour ago 0 replies      
I have used fish for a few months and I really liked it. I switched back to bash eventually because of a simple fact that esc-. didn't work in fish (which I use really often). If fish provides it, I will go back to fish.
10
ramigb 2 hours ago 0 replies      
I just had an argument with some folks around Bash vs Fish, my argument was as simple as "i like it", their was "you won't learn anything, fish sucks, you can do anything it does with a modded bash" ... but that's the point, i don't want to modify and configure, i want it to work out of the box.
11
golergka 2 hours ago 1 reply      
Installing fish instead of bash was the biggest single productivity improvement that I've ever done. Thanks for your work!
12
izietto 2 hours ago 2 replies      
Thank you for your wonderful shell!!! I feel the lack of official distro packages (though the fish shell repository works fine)
13
yeukhon 1 hour ago 1 reply      
Can you split windows in fish shell? Or is that the job of an terminal emulator, not the job of a shell?
14
err4nt 2 hours ago 0 replies      
I just re-installed Fish this morning. One of the first things I install when I have a fresh install on a workstation :D

The thing I appreciate most about fish is the clever suggestions from my shell history - the simplest things can be the biggest time-savers when it comes to entering obscure commands a few weeks apart (I don't have to look them up each time I do it now)

15
imd23 2 hours ago 0 replies      
I've been using it as my default shell.It simply rocks. It's my best hack friend tool. :)
16
JSno 2 hours ago 0 replies      
The great thing is, author provided all platform installer.Ubuntu, Debian, Centos, Fedora, even readhat 5,6 and so on.So great for people lazy to compile by themselves for trying little software.Good job! I up-voted you!
17
allyant 2 hours ago 2 replies      
I am currently running fish version 2.0.0 (Love it btw!) - does anyone know if there is a way to manually self update to 2.1? Or do I need to reinstall the package.
2
Winter is coming 42floors.com
34 points by jaf12duke  58 minutes ago   20 comments top 11
1
fein 18 minutes ago 2 replies      
Complaining about the winter in SF? Really? I understand seasonal depression, but that can't even hold a candle to the bullshit we see up here in the Great Salted North.

I wake up and bike to work during the winters here... It's pitch black until after 8 AM. After work? Darkness and cold by 5 PM. This is for around 5 months of the year up here. Sure, shit gets annoying during the nastiness of November through March, but you get through it.

A winter in SF would be a vacation.

Edit: Didn't mean to be incendiary here, just wanted to put things in perspective.

2
sdoering 8 minutes ago 0 replies      
Living in northern Germany (read Hamburg) I can only agree.

That last winter here was very difficult for me, too. Especially the long, grey and dark weeks, without so much than a glimpse of sunshine.

Not very good for me. What has helped me, at least a little bit, was, that I started dancing again. Having someone else, who's "training" depends on you makes it less likely, that you do not go. And dancing is quite actually really strenuous, if done right and a lot of fun.

I learned to listen to my body, learned to feel my body better and now have at least two days a week, when I come home relaxed, lucky-exhausted.

But not everything is good. I feel, that "winter is coming". I can feel the energy withdrawing to a place deep inside me. I feel like curling up and preparing for hibernation. But that is not possible. I have to do my best at work everyday. So hibernating is not an option ;-)

So I wish all of you out there well. Be it SAD or be it "just" the "winter blues" be well and take care of yourself.

3
randywaterhouse 18 minutes ago 0 replies      
I've found myself in a similar position, in the past (although not for a few years). SAD is a real thing, and it has actual physical consequences.

I remember when I had it I would change my workout routine (read: go from running daily to running weekly... Maybe... Okay once a month). Which would only further affect me as I experienced the effects of reduced exercise, and those endorphins were seriously missed.

Definitely following some of the advice in the article helps, although I never did any supplements. I've beaten it by surrounding myself with a fun group of people both professionally and personally, and I keep my eye on the prize (whatever project I'm doing for work). Putting my head down and working hard is definitely a great antidote for me, although I know if might not work for everyone (it might make things worse!). I found that with a specific professional goal in mind I could get up easier, go to the gym easier, go to the office earlier, and get through my projects more efficiently.

Make a routine and keep on pushing!

4
16s 7 minutes ago 0 replies      
Not only are more people depressed, but more actually die during the winter too:

http://wattsupwiththat.com/2010/01/06/winter-kills-excess-de...

5
pimeys 5 minutes ago 0 replies      
I have the same problem, but this winter I decided to fight it and take a six week vacation to Thailand in the worst months. I hope this helps to fight the depression, because I've never tried to take a vacation that long in the middle of winter.
6
aboodman 25 minutes ago 1 reply      
I grew up in Southern California, and feel like that might be part of why the two long grey winters in sf each year affect me worse than my friends.

I found that a good antidote to the second winter was making snowboarding a more serious hobby. It had been something I'd done a few times when I was younger, but it was too far away to do regularly.

Here in the bay area though, a weekend of sun, beer, adventure, exercise, and hottubbing are only 3 hours away. And it turns the winter into something to look forward to.

7
jdmitch 37 minutes ago 3 replies      
Does taking vitamin D3 supplements really work for the OP?There have been a number of HN posts about how the vitamin fad started by Linus Pauling has not been backed up scientifically, such as this one:

http://www.theatlantic.com/health/archive/2013/07/the-vitami...

but maybe there is more to it when it comes to SAD...

8
Raphmedia 26 minutes ago 0 replies      
Sunrise today: 7:29 AM, Sunset today: 5:46 PM. (In Montreal) Things are good now, but in a little while, it is going to set at 4PM. Goodbye sun. I recently got one of those sunrise alarm clock. Let's see if it helps.
9
300bps 19 minutes ago 0 replies      
Check your D3 levels

About 5 years ago, my doctor randomly tested me for Vitamin D levels. My level was about 20 ng/ml where you should be at least 30 ng/ml and likely closer to 40 ng/ml.

My doctor recommended that I start taking 1,000 I.U. of Vitamin D3 per day which I did. For fun I looked up the problems that can be caused by having insufficient Vitamin D:

http://www.webmd.com/food-recipes/vitamin-d-deficiency

Heart disease, cognitive impairment, asthma, cancer, etc. Yeah - cancer. In addition, a Vitamin D deficiency can actually cause back pain. That was my only major symptom. It's been 5 years and I haven't had a back pain episode since I started taking Vitamin D. Anecdotal, of course. But my levels are where they should be now and I just take one tiny Vitamin D3 pill per day.

10
joshuapayne 15 minutes ago 0 replies      
This is one of the reason I ski living in Boston. Granted I can't do it on a daily basis, but I get outside on the weekends and get some sunshine. I can notice the pickup.
11
palidanx 37 minutes ago 1 reply      
What is super bizarre is after I had some blood work done, the doctor said I was deficient in Vitamin D and I live in Southern California. He further continued, that we often are indoors most of the time, and even when we go outside we cover up and don't get much direct exposure.

Adding to the further craziness, I asked several of my friends of their vitamin d levels and they said they were deficient also.

3
This is why you shouldn't interrupt a programmer heeris.id.au
426 points by libovness  8 hours ago   160 comments top 34
1
jimbokun 3 hours ago 8 replies      
I liken programmers to extremely expensive equipment for manufacturing software.

When a company invests in expensive equipment like that, it is very important to keep it producing output. So by sending programmers to meetings, your expensive equipment is sitting idle, offline, producing nothing.

Interruptions are like shutting down an entire assembly line. When you turn it in again, it will take time to be running smoothly again.

So to the managers and executives, it is your choice how to utilize this highly specialized, very expensive equipment. You can try to keep it running at full capacity, or frequently start it up and shut it down, take it offline, and leave it sitting idle.

2
jtheory 3 hours ago 2 replies      
This isn't applicable to only programmers, of course; my wife is a novelist -- there are a lot of high-level concerns that she needs to balance in her head PLUS there's the fiddly nature of creative flow, and it all comes crashing down all too easily.

I had creative aspirations when I was younger (writing and music in particular), and came to programming because it's far more predictable; the costs of interruption are bad, but interruptions can be avoided, and the difficulties can be mitigated (e.g., I take notes for anything complicated, and re-read them when restarting a task; I break compilation as a to-do list, and/or use version control for non-compiling code). Flow is really important, but I generally know how to do it -- get enough sleep, clear away overhanging stress clouds (like "taxes are due soon"), eat well, break tasks down, get the smallest possible thing working, iterate, and so on).

But creative work killed me -- it was so painful to do iteratively; I'd spend 8 hours "writing" a poem that actually didn't coalesce until the 7.5 hour point, at 4am. Composing a bad first draft of anything left me feeling horrible; I never managed to force my way through that as long as I was trying to make it "what I did".

Now that I do something else primarily, I can noodle around creatively and get much more joy out of it -- but those years left me with much more respect for people doing more creatively-oriented mental work than I do.

3
calineczka 7 hours ago 8 replies      
Once upon a time I was working with a very challenging legacy code and I was building similar constructions in my mind. The office was sometimes noisy and chance of interruption was not that small. So I established a habit of writing kind of stack trace of my own thoughts so that I could easily come back to my state of mind after such thing. It looked like:

  There is a bug in module X    Module is X is calling module Y when user is not yet activated    We are creating user subscription      We are using current subscription in subscription creation        Current subscription is A when user is not activated        Current subscription is B when user is activated          Probably bug in method c()            Think what is going to happen in situation M when changed the implementation to d().
The list sometimes had 12 elements that I was trying to fit in my head to find the solution to the problem. I now work remotely from home (quiet and all that) and most of the code that I work on is of much better quality (another company, better practices) but I still sometimes resort to this method when working on a complicated piece of code that is unfamiliar to me.

4
Pxtl 27 minutes ago 1 reply      
This is also why, as a programmer, it's essential that you manage and handle your email. If you're not available by mail in a vaguely timely fashion, you're going to get people learn to workaround your deficiency by chasing you down in-person or over voice.
5
teddyh 7 hours ago 2 replies      
Reminds me of this:

Don't Wake Up the Programmer!

http://alexthunder.livejournal.com/309815.html

6
jmadsen 5 hours ago 4 replies      
The problem is, the only people who ever read these are other programmer who already know this.

Need to find places where we can post it to NON-programmers

7
steven777400 54 minutes ago 1 reply      
Every month, I produce a "time usage" pie chart for one of my managers for the month. At one point, he said: "You need to spend less time in meetings."

So I told him I'd be happy to oblige if he wouldn't schedule me in as many. He was shocked and said most of the meetings must be from my other manager (who's a real hands-off kind of guy). So I broke out the details and showed him that the vast, vast majority of my "meetings" time was scheduled by him.

He didn't bring it up again, but also continued to schedule me in as many meetings as before... So I guess that's a decision. :)

8
ohwp 7 hours ago 1 reply      
This is also why you shouldn't interrupt yourself ;)

Turn off your e-mail client, phone, messages, internet connection, HN.

9
nmeofthestate 5 hours ago 2 replies      
This scenario is a bit optimistic. I made a cartoon depicting my open plan office experience: http://imgur.com/fsv1cCq
11
rix0r 3 hours ago 1 reply      
To my mind, the cartoon is more of a depiction why you should avoid mutable state and non-local effects.
12
bmelton 3 hours ago 1 reply      
Worth noting, but this article is also a plaintiff cry for why programmers need to write better comments, too.

Edit: I meant plaintive, but my eyes were still crusty with sleep, and I am a giant dummy.

13
lotsofcows 5 hours ago 1 reply      
Needs a clock in the background to hammer home the point to non-programmers that it can take an hour to get from the 1st to the 6th panel. Bosses take note: an hours work has disappeared.
14
ozh 6 hours ago 2 replies      
Will show this to the wife. She has a hard time understanding why working on week-end projects by 45 minute chucks isn't effective as I need 20 minutes to get in the zone and restart my thoughts where I left them
15
stef25 6 hours ago 2 replies      
Whenever I try to explain this to interrupting colleagues / bosses I always get rolling eyes and "here he goes again", frustrating as hell.
17
jipumarino 4 hours ago 0 replies      
I got a 503 error and for a moment I thought it was very insightful.
18
wiremine 3 hours ago 0 replies      
This is great! It articulates what most of us programmers feel internally when we're interrupted. What's I'd also love to see is a cartoon explaining the external effect of an interruption. Like, when you interrupt a programmer you're pulling the "stop" cord on an assembly line: it doesn't just effect that individual, but there is a net effect on the overall effort.

(FWIW, I don't think the assembly line is a good example, because programmers work in parallel, not in sequence, but it's the best sort-of-example I could think of on a Monday morning...)

19
strickjb9 42 minutes ago 0 replies      
I showed this to my wife and she didn't get it right away. I explained it to her then she said 'Does this mean I need to go?' because we were gchat'ing and I was working at the time (aka waiting for Eclipse to respond). I regrettably told her that we need to wrap it up.
20
waylandsmithers 4 hours ago 1 reply      
I don't mean to be a downer, and I certainly enjoyed this comic, but I fear that these are the kinds of posts that lead to communities becoming nothing more than memes and other quick laughs on reddit.
21
kineticfocus 6 hours ago 0 replies      
lol... the current page works as a punchline just as well:

Service Temporarily Unavailable

The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

22
NAFV_P 1 hour ago 2 replies      
Let's face it, coders can't multi-task.

Fortunately, computers can do all that for you.

23
djKianoosh 2 hours ago 0 replies      
A lot of the commentary places importance on getting stuff done in a single day...

I think sometimes we overlook that really strong problems require many days of active/passive thought. Soooo, sometimes interruptions are good!

24
niravshah 2 hours ago 0 replies      
This is why programmers (and everyone doing deep analysis/critical thinking) get a huge benefit from taking notes.
25
rsobers 2 hours ago 0 replies      
My only qualm with this comic is that it doesn't end in a fit of rage. :-)
26
jseban 5 hours ago 3 replies      
This is also why you should use pen and paper and not try to keep everything in your head?
27
known 1 hour ago 0 replies      
Writing software != Selling software

You need mutually EXCLUSIVE skills.

28
cburgmer 4 hours ago 4 replies      
I disagree with what I think this picture implies. That is shielding the developer from interaction makes him/her more productive. In contrary, interruption and conversation belong to development. The more my fellow developer colleagues talk, the better the code base is.
29
SworDsy 3 hours ago 0 replies      
It's still funny that now it's a down
30
LeSeb 2 hours ago 0 replies      
Being a programer on trading floor, this happens all the time ...
31
tmikaeld 6 hours ago 0 replies      
Someone put it on 9gag http://9gag.com/gag/av0z0Bn
32
umrashrf 4 hours ago 0 replies      
I can't access the page.
33
Spoygg 7 hours ago 0 replies      
Excellent :)
34
tmikaeld 7 hours ago 1 reply      
hacker news effected the site
4
Namecheap now offer .io domains namecheap.com
76 points by kintamanimatt  2 hours ago   64 comments top 17
1
larrys 1 hour ago 4 replies      
Competitor to namecheap here. [1] [2]

We don't offer .io domains. Nor do we offer any of the TLD's that seem to be popular with some startups. Even though we could make money selling them. Like our competitors do.

Although popular (with startups) they aren't mainstream with the public. If you become successful you will just end up buying (at a much higher price) the .com equivalent. Or end up having misdirected mail and/or users or investors or bloggers or reporters etc. Whatever .com you can buy now will be much more expensive once the .com owner sees you have funding and a business model and a website.

I've been doing domains since the mid 90's. My strong advice is to stay away from anything but .com for your startup.

Despite what you may think there are plenty of .com's you can register (try leandomainsearch.com for ideas (I have no affiliation to that at all but use it from time to time).

And not all people holding domain names are vultures, cybersquatters whatever you want to call them. Some are actually fairly reasonable (I do some consulting on the side where I help people buy domain names).

[1] No we are not looking to get HN business if we were I'd have who we are in my sig.

[2] We aren't cheap.

2
dlss 2 hours ago 10 replies      
I've never heard of namecheap, but given their name I'm surprised they charge so much more than gandi.net ($39).

Is it normal for a company branded as the low cost provider to charge above market for rare goods?

3
jscheel 1 hour ago 2 replies      
I love the IO ccTLD, but it's just too expensive to justify on a free side project that doesn't make any money. First-world problem, eh?
4
LukeHoersten 10 minutes ago 0 replies      
I've transferred or am transferring about 10 of my domains from places like GoDaddy and 1and1 to NameCheap. I love NameCheap. I typically go for whatever registrar is the cheapest regardless of how crappy the interface is and NameCheap has successfully become the cheapest registrar for a number of my TLDs. The benefit is that their service and web interface are great! I highly recommend.
5
Link- 1 hour ago 1 reply      
For what it's worth, I've been using namecheap for over 2 or 3 years now, with around 10 domains registered with them, and I have to say that their service is quite good. The support is capable and promptly responsive. Very rarely, if ever, have I experienced technical difficulties. Even if it's not the cheapest in the market, the service is worth the extra $
6
MichaelTieso 2 minutes ago 0 replies      
I use NameCheap because it's simple. Nothing fancy about it.I hate the crazy amount of popups GoDaddy gives you.
7
firloop 2 hours ago 3 replies      
I like the .io TLD but it seems like Namecheap and others haven't really done much to make it cheaper. I can't see myself paying more than $30 a year for a single domain registration, so I've simply used other TLDs when I've had opportunities to register a domain for a project. If .io was cheaper I'd buy a couple of domains in a heartbeat, though.
8
clone1018 1 hour ago 0 replies      
Doesn't seem to be avaliable for transfers:

"ignite.io cannot be transferredThe domain name seems to be invalid or the TLD is not supported. Please make sure you entered the domain name properly and don't add www. in front of the domain name."

9
mingabunga 12 minutes ago 0 replies      
Does anyone recall a few months back a 3 and 4 letter .io search engine someone made and posted here? I can't find it in the HN search.
10
joeblau 52 minutes ago 2 replies      
I'm using http://iwantmyname.com for http://gitignore.io and they have been great. They update their DNS records very quickly and I haven't had any problems with their service and right now they are $49.
11
blahbl4hblahtoo 2 hours ago 0 replies      
Oh good. Now to setup a blog about programming web api's in GO complete with a little round picture of myself.
12
joshdance 51 minutes ago 0 replies      
I use Namecheap for my domains. Been a good company so far.
13
kbar13 1 hour ago 0 replies      
hexonet and gandi are equally trustworthy and have .io registration for cheaper
14
ape4 1 hour ago 2 replies      
I suppose google.io is taken.
15
growt 2 hours ago 0 replies      
gandi.net offers a better deal at 29 for an .io domain.
16
hallas 1 hour ago 0 replies      
A month too late :-) Gonna have to move it :)
17
danepowell 49 minutes ago 0 replies      
I switched to Namecheap several years ago and have never looked back. They are one of the only registrars to offer two-factor authentication.
5
How Kentucky Built The Country's Best Obamacare Website talkingpointsmemo.com
47 points by scarmig  2 hours ago   25 comments top 11
1
keithwarren 1 hour ago 4 replies      
3 month design, 3 month build, 3 month test

Keep it simple.

That was the philosophy. Don't bother reading the article, I just summed up the only info that wasn't just there to take up space.

Disappointing that this was light on any real details like who the contractor was, or if it was done by state employees. What the integration story was? Technology? Staffing count? Budget? You know, all those things which would speak to 'How' Kentucky built the site.

2
semerda 2 minutes ago 0 replies      
"SURESH PALDIA" likes to get his name into every block of JS code. Ref: https://kyenroll.ky.gov/Scripts/HBECommonUtility.js

Seems to be a common pattern with these gov websites or maybe the outsourcer. Bad quality code! Really really bad JS code chaining everything to the global prototype, hoisting issues indicate low comprehension about JS, no basic minification or cdn use et al.. awful. I hope they didn't spend in the millions to build that.

Now if these folks could code well they would probably also build out unit tests. Thus reducing the need for manual labor testing the site, logic etc and launching faster.

3
joemaller1 44 minutes ago 1 reply      
For perspective, twice Kentucky's entire state population commutes into Manhattan every weekday.

Scale matters.

4
MrZongle2 13 minutes ago 0 replies      
"The country's best Obamacare website"?

Isn't that like saying "the best Mexican restaurant in Montana"?

5
Aqueous 1 hour ago 2 replies      
A site that looks like garbage but works really well is much better than a site that looks good but doesn't work at all.
6
kitsune_ 54 minutes ago 0 replies      
This is the website: https://kyenroll.ky.gov/

If I follow a link from the home page, for instance, https://kyenroll.ky.gov/General/ContactUs I can't use the back button any more.

7
mathattack 1 hour ago 0 replies      
Forcing simplicity during design seems like a great way to avoid the complexity that takes over many larger projects. Too bad this couldn't be done nationally.

I'm curious what the cost of this system was. Or perhaps more importantly, what's the cost per person that will ultimately be covered.

8
poxrud 16 minutes ago 0 replies      
The website is very simple. Which means that it would not be a big deal to throw some media queries in and make it mobile friendly. This is 2013, I don't understand why rwd is still not applied everywhere.
9
brianwawok 20 minutes ago 0 replies      
Was anyone else sad when they saw 2 versions of jquery loading?

But props to working vs pretty. Working + pretty is best, but working + ugly beats broken + pretty.

10
interstitial 1 hour ago 0 replies      
Anyone paying attention to the news back in 2001? Remember when Sun and the other tech companies were offering all kinds of totalitarian tech solutions (like national IDs) to "solve" terrorism. Ah, how times change.
11
viggity 26 minutes ago 1 reply      
apparently it was built with ASPNET MVC

http://builtwith.com/?https%3a%2f%2fkyenroll.ky.gov%2f

6
About Nimrod's features picheta.me
39 points by dom96  2 hours ago   10 comments top 4
1
girvo 1 hour ago 0 replies      
I love Nimrod. Go hang out in the #nimrod channel on Freenet sometime, the people there are friendly, awesome, and helpful.

I just wish I had a proper use for it so far! It's such a nice language to play with, but as my day-job stuff is mostly web-based I haven't had a chance to use it in production yet (that said, the Nimrod forum is coded in Nimrod itself, which is pretty cool!)

I highly suggest giving it a try.

2
scrrr 1 hour ago 1 reply      
For evangelists of Nimrod: Take some time and write a page about it on Wikipedia. There doesn't seem to be one yet. [1]

[1] http://en.wikipedia.org/wiki/List_of_concurrent_and_parallel...

3
stewbrew 55 minutes ago 1 reply      
This is all good and everything but: Who uses Nimrod? Who are the people behind Nimrod? Will they still be/stand behind Nimrod in 5-10 years from now?

I didn't know Nimrod has a Javascript backend. This makes it even more interesting. The multitude of backends and the presumably small size of the core developer group makes me wonder though how well they are tested.

4
reddit_clone 15 minutes ago 0 replies      
Threading support? Nativive or green ?
7
Argentina's Currency Black Market flightfox.com
33 points by todsul  2 hours ago   29 comments top 11
1
aqme28 39 minutes ago 0 replies      
I remember this little joke about Argentine inflation: It's cheaper to take a taxi than a bus, because in a taxi you pay at the end of the trip.
2
aristus 1 hour ago 2 replies      
Venezuela's official rate has been about 1/5 of the black market rate for many years. I remember my wife shooing me into a corner at the airport while she traded dollars for bolivares with the security guards.

The differential has caused all kinds of effects. Plane tickets are hard to come by because so many people take advantage of the spread by flying somewhere, buying goods at official, returning for cash then trading at black market. An investment of as little as 500 usd pays for the trip and then some. Officially this does not exist but searching for mercado lechuga (lettuce market) shows a thriving ecosystem.

3
applecore 8 minutes ago 0 replies      
This explains why bitcoins are so much more expensive in Argentina, then.
4
niico 1 hour ago 3 replies      
I've been living in Buenos Aires for over 4 years now. The secret for infinite money basically is selling Bitcoins to USD and then selling the USD to Ar$ Pesos.

Right now 1 USD = 10.10 Ar Pesos.

Here are some references:

1 Bus ticket from 1.50 to 3 Pesos.

1 Bic Mac about 45 pesos.

1 Coca Cola 8 or 9 pesos.

1 Dinner in a medium to fancy restaurant 150 pesos (200+ if you drink wine).

If any hacker is in town, let me know.

5
janus 25 minutes ago 0 replies      
Argentina's currency black market is just an acknowledgement of the actual price of the Peso that countries in the border have. You can LEGALLY exchange 1 US dollar for about 10 ARS in Uruguay http://www.bcu.gub.uy/Paginas/Default.aspx
6
ghshephard 53 minutes ago 1 reply      
I'm wondering about some of these citations:

--SNIP--

According to the latest figures, Argentina's Central bank is losing US$ 47.5 million each day from their international reserves. This is the same as US$ 8 million every hour.

-- SNIP --

7
bedhead 48 minutes ago 2 replies      
All self-inflicted wounds. Argentinians could have a stable currency and a thriving, functional economy - there's nothing structural that's stopping them. But they choose not to, and have been making this choice for they last 100 years or so. It's a true pity.
8
dep_b 54 minutes ago 0 replies      
Why would you trust a government that rigs their inflation figures in such a drastic way that their economists simply refuse to sign for it? If you want people to trust your currency you shouldn't treat them as fools and get the inflation back to more sane levels of 10% or less.
9
jcooper2 49 minutes ago 0 replies      
I work for a company that does casino/gaming equipment, we recently had to upgrade a cruise-liner that allowed to use onboard credit on the casino floor.

Apparently the biggest concern for the staff working on the casino floor was the Argentinean problem. The would take the biggest credit that they could get (this would create net account liquidity problems for the casino department etc).

I wanted to look up what the deal was and forgot until this article.

10
contingencies 29 minutes ago 0 replies      
At various locations, large value foreign bills can be exchanged at a rate significantly above the market here in Bangkok. (Obviously, normally a physical exchange business buys below and sells above. In this case they buy above... presumably because certain clients they onsell to want a physically compact means of storing or transmitting a internationally recognized, relatively (to local currency) stable store of value in a semi-anonymous way.)
11
HackerGarth27 1 hour ago 0 replies      
Venezuela, Iran and Egypt also have massive currency Black Markets due to similar troubling economic and political undercurrents. Some of Argentina's figures are very surprising!
8
April 5, 2007: "Show HN, Dropbox" ycombinator.com
352 points by epa  10 hours ago   114 comments top 32
1
toddmorey 2 hours ago 0 replies      
I'm reminded of this Quora post on the popularity of Dropbox:

"Dropbox: Why is Dropbox more popular than other programs with similar functionality?

Well, let's take a step back and think about the sync problem and what the ideal solution for it would do:

There would be a folder.You'd put your stuff in it.It would sync.

They built that.

Why didn't anyone else build that? I have no idea.

"But," you may ask, "so much more you could do! What about task management, calendaring, customized dashboards, virtual white boarding. More than just folders and files!"

No, shut up. People don't use that crap. They just want a folder. A folder that syncs."

http://www.quora.com/Dropbox/Why-is-Dropbox-more-popular-tha...

2
SwellJoe 9 hours ago 5 replies      
I was among the naysayers. I first met Drew at pg's house just before Dropbox did YC. I listened as he explained Dropbox, and I immediately thought of a dozen reasons why it would be very difficult and probably fail (I'd recently worked on something very similar for a month or so just to figure out whether it was a direction I wanted to go with my own company, so had some familiarity with the scale of the problem...I also knew the allure of the simple parts of the problem).

I don't recall a whole lot about the conversation; I thought Drew was smart, and he seemed to have a pretty good understanding of all the problems he was going to have to solve. But, I still had my doubts, and walked away assuming Dropbox would not be one of the success stories out of that upcoming YC batch. We see who from that conversation is now a billionaire (or will be in the coming years)...so, it seems I was wrong. Or, at least, overly pessimistic about Drew's understanding of the problems and his ability to resolve them.

I refer to this pretty frequently to try to remind myself not to be the naysayer in the room: http://paulbuchheit.blogspot.com/2007/03/how-to-be-right-90-...

3
thecoffman 8 minutes ago 0 replies      
Straight from Drew himeself:

   data's stored on s3, and encrypted before storage -- there'll be another    option to enter in an additional passphrase (or private key) when installing    in order to encrypt your data before it leaves your computer (kind of like    what mozy does.)
It is sad to me that this never came to pass. I guess the desire to offer a web interface overrode the idea of encrypting the files before they left your computer. Not that you can't use your own encryption, but having it built in would have been great.

4
singular 5 hours ago 2 replies      
Though they have been very successful, it's a pity that in my experience they have turned into something of a big co in the way they deal with customers and quite sneakily hide important technical limitations from hackers who might want to use them.

After a year or two of happy premium-paying use, I noticed dropbox was using 100% of my CPU. Some googling suggested this was due to having too many files. Ok, fair enough, perhaps there are technical limitations meaning indexing >300k files is tough (very easy to get to that count if you're keeping open source codebases on DB), so I move files out of dropbox and clear its cache. After a week of constant 24/7 100% CPU usage and dropbox failing to update anything, I contact customer support and get sent copy + pasted boilerplate telling me to do what I've already done.

After more than one email to say 'I've done that, what next?' I get told it's due to symlinks in my dropbox folder. I have several in node_modules folders, and have never had a problem with them before, so I find this weird but remove all symlinks from my dropbox folder. No change after several days.

I try deleting files on the web interface - it refuses to do so for a folder with a large number of files in, and tells me to use the desktop interface (great...)

Also throughout this dropbox repeatedly overwrites work files while I'm working on them (thankfully with backups.)

At this point the customer support tells me how to delete my account if I'm not happy and they simply stop replying to my (polite) emails.

Googling around it appears this issue has existed for at least a year and a half, and yet there is very little mention of it (there's a bulletpoint hidden away on their website) nor does the interface warn you about it at any point. How hard would it be to at least add a notification like 'looks like you're adding a lot of files, please don't add too many more or I might stop working'.

I used to hold up dropbox as a great example of a YC company that was technically innovative and something of a hacker's company, but this experience has left me quite massively disappointed.

5
bstar77 10 hours ago 4 replies      
Dropbox is definitely a case where a single person's vision was required to create a revolutionary product. Judging by the comments, leaving it to HNers as a group would have just resulted in a faster usb drive.
6
asperous 9 hours ago 0 replies      
I think that if pg can't even tell for sure what's going to be successful and what's not, really how surprised can you be that the common HN commented couldn't tell what's going to be big.

If you're a startup and you're pretty sure there's a market for your product, people telling you their gut feeling really doesn't matter imo.

7
furyofantares 8 hours ago 0 replies      
I wasn't on HN at the time but I do remember being an early user of Dropbox, and I remember being totally blown away on first use.

So I looked into my email to see when I signed up, it was 14 months after this post. I also found a gtalk chat log with the friend that recommended it, and it looks like my memory is quite wrong, I was just as skeptical as much of the linked HN thread:

>the thing about 2gb dropbox

>is i carry 6gb on my keychain

>and 8gb on my phone

>and i don't exactly trust them with important data

>also my iphone has shared folders that look just like any other computer on my network

>the keychain is kind of a hassle though and i mostly don't use it, i should probably throw it away

8
scrrr 6 hours ago 0 replies      
There's people who try everything that is new and enjoy innovation, and there's people who tend to be skeptical at first. The first kind is busy trying out the software while the others are busy expressing their negativity on a website.

And there's of course those who find it a big shame, that Dropbox and other cloud services have become completely unusable thanks to the host country's government.

9
hashtree 10 hours ago 1 reply      
If there is any thread that might help comfort you about the pessimism sometimes found on HN, this is it.
10
josteink 8 hours ago 1 reply      
I remember being sceptical at the time (lots of people were). The consensus here on HN seemed to be that Dropbox was trying to solve a problem Microsoft had already tried to solve a million times (file-sync) and the fact that Microsoft had never been able to sell it and get a decent user-base for their service was proof that this wasn't something people actually wanted.

Funny how a good enough implementation and good marketing managed to turn that around.

I don't remember what was wrong with Microsoft's solution, but I remember not buying into it.

11
pitchups 8 hours ago 2 replies      
This is a perfect example of why you should ignore the naysayers and "experts" on HN when you first pitch your idea or product. Also, a great example of why the best startup ideas look initially like bad ideas (http://www.paulgraham.com/swan.html)
12
tzury 5 hours ago 0 replies      
Here is my personal experience...

It is actually took place, later on when there was an announcement regarding Dropbox raising from Sequoia .

This was the first time I heard of Dropbox.

Those days building a product which did similar to what dropbox were doing, except that mine used any distributed version control it could find on a computer (I had it supporting git, mercurial and bazzar) and push to servers with SSH.

It was all automatic, built with python, and monitored FS for changes. Supported any number of directories, etc.

So I felt I have this great prototype which I considered starting working on this full-time, till that morning when I read the TC article and I realized it simply been done, and by people who now have $6M in their pocket to make it even more awesome.

Given the effort and dreams I built upon my own version, I remembered how I could not use dropbox for quite some time.

13
hackinthebochs 7 hours ago 5 replies      
Honestly, I still think the idea of dropbox is ludicrous. There are many ways to share files, and sending them to a third party to host for you is the worst one of them all. Aside from the few people that really need to multiply their bandwith by many orders of magnitude, a simple file sharing server on their own PC or a server they own would do the job just fine. Besides, dropbox was just yet another iteration of online file hosting (I'm pretty sure rapidshare and megaupload predated dropbox by years), so if file sharing was going to blow up, it would have already, right?

And therein lies the true genius of dropbox. The technology itself had already been done to death; the key was to convince a critical mass of people that this was the solution to their problems. Or even better, convince them of a problem they didn't realize they had. Yet again we see that many times success comes down to the better marketer than truly game-changing technology.

(to be completely fair, their syncing mechanism was the best up until then, plus their add-free freemium model was likely the missing key to success in this space)

14
fananta 10 hours ago 4 replies      
I think the top comments there show how sometimes the HN folks can get caught up in the details.

I did a show HN today for a restaurant analytics concept and people commented on the ugliness of the launch page and over pixels.

15
JanLaussmann 1 hour ago 0 replies      
I was reading Drew Houston's YC application: https://dl.dropboxusercontent.com/u/27532820/app.html and notices something strange: There is Google Drive's favicon on https://dl.dropboxusercontent.com<link rel="shortcut icon" href="http://docs.google.com/favicon.ico">

Edit: Screenshothttps://docs.google.com/file/d/0B4jNwxVKChpYREZ5ZDZ6Q3Jqb2c/...

16
netcan 6 hours ago 0 replies      
The top two comments are critical (though not mean).

The first comment is pretty interesting.

'My suggestion is to drop the "Throw away your USB drive" tag line and use something else... it will just muddy your vision.'

He's more or less correct. 'Like a USB' is a bad analogy. Dropbox only replaces some of a USB's use cases and does lot of things that a USB doesn't. OTOH, he's wrong because there is no other 3 word sentence that could have done a better job. 'Like a USB' is probably the best starting point even if it only gets across 25% of the message because 25% is better than nothing. 25% (assuming it's the right 25%) might get the user to install it. Then they might get to know the backup, file sharing/sending, versioning, or whatever subset of functions they use.

17
alokv28 9 hours ago 1 reply      
Internet archive link to the demo/screencast: https://web.archive.org/web/20070407145348/http://www.getdro...
18
fit2rule 7 hours ago 3 replies      
I'm still not using Dropbox. I absolutely detest the idea that I'm relying on a 3rd party for a feature that I consider should be built into every modern Operating System. At the point when OS vendors relinquished to the Web 2.0 Cult their responsibilities for such features as easy filesharing, the world lost something.

Absolutely, its great that people can share files this way. But absolutely, its terrible that it requires fragments of an OS feature to be distributed among multiple, external, unreliable entities.

19
e12e 7 hours ago 0 replies      
Maybe the most remarkable thing is how short the comment thread is -- but I suspect that is more an artefact of how much smaller the hn community was back then, than anything else.

Interesting how dropbox managed to succeed in an area with so many competitors.

Finally, I still think it's complete crap for me. But I also see how it's a great packaging and reselling of s3 -- and I'm certainly not surprised it took of (Not saying I necessarily would've bet on dropbox in 2007 -- but the sorry state of webdav in in windows left the market open for anything that offered user-friendly, secure cloud storage, and dropbox ticked (the most commercially important) two of those boxes.

edit: Ok, complete crap is too strong -- but it's a product I have extremely limited use for. While it is easy to migrate away from in the sense that it just stores files, it's not Free software (important for me for anything I use to store my files) and it has no privacy and questionable security (although dropbox+encfs patches up some of that). Still surprising that people didn't seem to see the commercial value -- I absolutely see that (much as I see how people would pay for google apps even if I never would).

20
brianbarker 9 hours ago 1 reply      
"It does not seem very "viral" or income-generating."
21
soneca 4 hours ago 2 replies      
FWIW, Dropbox actually DID replace my USB drive (99% of the times at least).
22
th3byrdm4n 9 hours ago 1 reply      
I love this flashback, thanks for sharing. Between being a reminder that group thinking isn't the best thinking, no matter the quality of the group - and encouraging me to get out there - fail and be criticized. . . Great.
23
tzury 5 hours ago 1 reply      
Also there is a whole thread regarding its YC Application https://news.ycombinator.com/item?id=801503 - which sadly, the link itself is no longer available (404).

I assume many would be happy to read it though.

24
phreeza 7 hours ago 1 reply      
Interesting that someone calls this a good competitor to "GDrive", even though google drive was unveiled several years later.

Also interesting is the link to Aaron Swartz's blog, where he describes the need for something similar. http://www.aaronsw.com/weblog/lazybackup

25
levlandau 7 hours ago 0 replies      
Sharp criticism from know-it-alls is often a sign that an idea is good. It's amazing to me how, even though this is common knowledge, good ideas continue to polarize. I'd hate for you guys to convince everyone to be so nice that we skew this long-trusted signal :)
26
nakodari 3 hours ago 0 replies      
The comments here are a clear proof why founders should take feedback from different sub-set of users. For example, HN audience is build up of programmers, their feedback alone is not what founders should focus on. Dropbox is used by almost everyone I know because of the convenience it provides and the problem it solves. Most of the what commenters here are saying is not something layman users care about; they don't have any technical skills or time to learn to build their own custom sync-systems.
27
Herald_MJ 5 hours ago 0 replies      
The comments given on HN back then were so much more constructive! I think I started reading HN about a year after this.
28
kartikkumar 8 hours ago 1 reply      
I wonder how many people that initially thought/said that they wouldn't need/want/use Dropbox are actually using it now. Would be particularly interesting to know what reasons convinced people who didn't believe it would work to end up using it themselves. Particularly, would be cool to know if it was due to lack of understanding of the product, lack of a clear enough pitch, or something else that established the wrong expectations.
29
poolpool 6 hours ago 1 reply      
So many people today are still harping on the security aspect (Not ~free~ software, you don't own the servers).

How does that matter at all when selling to a large consumer base? How many customers of dropbox know what those words mean?

Like so many commercial offerings you could built it from source and get some hacky scripts going on your own but 99% of the world isn't going to do that.

30
Aldo_MX 5 hours ago 1 reply      
The secret to success: Trust in yourself, nobody else is going to trust in you.
31
sidcool 9 hours ago 0 replies      
There were so many naysayers. I didn't know HN existed then.
32
dcarmo 5 hours ago 0 replies      
"What tools will you use to build your product? Python (top to bottom.)"

Yes.

9
Wow, or from the When-Apple-Became-the-Borg Department lessig.tumblr.com
14 points by mxfh  58 minutes ago   1 comment top
1
ebbv 0 minutes ago 0 replies      
Apple and Google do take very cold, inhuman approaches toward customer service (or lack of it.) Except in the case of the Apple Store where the employees are generally quite friendly, even if their actual helpfulness varies greatly from individual to individual.

That said, it would be moronic of them to allow comments/threads which are advocating people to take legal action against the company on their own boards. It doesn't matter if the customer is right or not, those kinds of posts are only going to result in more angry, pitchfork wielding customers. I expect pretty much any company, even ones much more customer friendly than Apple, would remove such posts.

10
Bloom Filters by example billmill.org
84 points by gpsarakis  5 hours ago   22 comments top 13
1
fennecfoxen 8 minutes ago 0 replies      
Now we just need HyperLogLog by example.

(HyperLogLogs are vaguely similar data structures in that you hash things a bunch to store a value inside, except instead of set-membership inquiries, they're better at cardinality-estimation purposes.)

2
mbostock 18 minutes ago 0 replies      
Jason Davies made a nice visual explanation of bloom filters: https://www.jasondavies.com/bloomfilter/
3
GhotiFish 50 minutes ago 0 replies      
I always loved bloom filters, because to me, they showed something that was very fundamentally important.

That the amount of information required so that you can say whether an element is in a set or not is significantly less that the set itself.

That is just wierd, but amazing.

If someone asks me about weird and wonderful things in computer science, this is what I talk about.

4
javindo 5 hours ago 1 reply      
Interesting anecdote: an alumni of my university was chatting with me recently about his work at Google, essentially he replaced what he described as a "large, complex machine learning pipeline" with a "simple bloom filter" for displaying product results at the top of a search page if it determines you have searched for a product.

For example, if you search for "iPhone 5S", the filter determines whether to show something like this http://i.imgur.com/Dp3y1Gi.png not sure if sponsored makes a difference here, possibly a bad example).

5
pearkes 3 hours ago 0 replies      
bloomd[1] is a "high performance c server for bloom filters" for those looking for a low-overhead and deployable implementation with quite a few clients, like Python and Ruby.

[1] https://github.com/armon/bloomd

6
rethab 4 hours ago 0 replies      
Chapter 26 of 'Real World Haskell' shows how to design a library by implementing a bloom filter: http://book.realworldhaskell.org/read/advanced-library-desig...
7
timruffles 4 hours ago 0 replies      
Coincidence: used this page on Friday to implement bloom filters for a kata at Software Craftsmanship 2013 (in Bletchley Park of all places).

Fun to implement, I'd recommend having a go. Here's our terrible clojure code: https://gist.github.com/timruffles/7195405

8
gngeal 4 hours ago 0 replies      
Google Chrome not only uses bloom filters for malicious URL filtering but also as a part of the CSS selector matching process. I'm not sure how exactly, but allegedly, it gives them a nice speed bump in majority of the cases without compromising on generality.
9
ngcazz 5 hours ago 0 replies      
Wow, I didn't realize they were this simple to implement and reason about!
10
malkia 2 hours ago 0 replies      
As an example of real usage - In my ChromeBook home folder, there are several "bloom" filter files for various predefined filtering in chrome
11
joeblau 3 hours ago 0 replies      
Last time I checked, the Cassandra implementation was really messed up. Myself and another dev at our last company spent a few weeks debugging, adding test cases and fixing the code to get it to work correctly.
12
dpcx 3 hours ago 2 replies      
Anyone got pointers to "simple" real-world use cases?
13
sandwell 4 hours ago 2 replies      
This looks very cool, however I was able to get lots of false positives using the first few letters of the alphabet as test data. Could you reduce these by using k hashes and k bit vectors with m bits, i.e. one bit vector for each hash algorithm, at the expense of a little extra computation?
11
A Look Into Facebook's Potential To Recognize Anybody's Face npr.org
13 points by dkoch  1 hour ago   discuss
12
Progress report on cross-platform Open Web Apps mozilla.org
6 points by rnyman  25 minutes ago   discuss
13
Run Mac OS System 7 in your browser jamesfriend.com.au
292 points by mambodog  12 hours ago   60 comments top 27
1
mambodog 10 hours ago 3 replies      
Hi, I hacked this together, though most of the credit should go to Hampa Hug's very nice emulator[0]. I'm posting this now as I saw the neat Windows emulator project and figured today was a good day to talk about emulation :)

My reasoning for putting this together is that I think it's really important for people to learn from what's come before, and the web is the most accessible place to do that. I've written a post[1] that goes into the rationale a bit further, and also addresses the legal aspect of this demo. Ultimately I would love for there to be an interactive online museum of personal computer history.

I'd also like to get a demo of NeXTSTEP working; for the OS which begat the world wide web to be running inside the browser would be pretty neat.

[0] http://www.hampa.ch/pce/

[1] http://jamesfriend.com.au/why-port-emulators-browser

2
Samuel_Michon 2 hours ago 2 replies      
This shows a Macintosh Plus running System 7.0.1. The computer could actually run versions up to 7.5.5 an OS that came out in 1996. Thats quite amazing, given the Plus was released in 1986.

Try running Windows 8 or OS X Mavericks on a 10 year old computer.

3
gilgoomesh 11 hours ago 4 replies      
Hypercard "Player"? Oh the pain, it's all coming back to me!

(To those who don't understand... Hypercard was originally free but when it was spun off as part of Claris, they tried to charge for the real thing and only offered the "Player" for free. Hypercard was already disintegrating from neglect but this really hastened its demise.)

4
wsc981 30 minutes ago 0 replies      
I loved System 7. To me it felt like an advanced, very usable OS that could still be "understood" by the laymen.

Most crashes and bugs originated in so-called Extensions. Bugs could often be fixed by simply moving some Extensions out of the Extension folder and restarting the Mac until the buggy extension was found. Additionally it was possible to restart the Mac with all Extensions turned off by pressing the SHIFT-key on start-up.

Most of the OS could be managed by simply moving files in and out of certain System Folder directories.

5
latchkey 11 hours ago 1 reply      
Wow, I totally forgot about needing to hold down on the mouse button to keep menu's open.
6
unimpressive 10 hours ago 0 replies      
With this and the windows emulator in the spotlight[0], I feel that I should go ahead and link to Jason Scott's project to port MESS to the browser:

http://jsmess.textfiles.com/

http://ascii.textfiles.com/archives/3375

http://ascii.textfiles.com/archives/3569

[0]: https://news.ycombinator.com/item?id=6624554

7
muglug 10 hours ago 1 reply      
Spent a good 10 minutes playing with Kid Pix, having not heard of it before. Turns out it has a fun history - it was designed to be usable by a 3-year-old: http://red-green-blue.com/kid-pix-the-early-years/
8
leoc 4 hours ago 0 replies      
This is wonderful to have. Some insta-feedback:

* Double-click stopped working for me once after I tabbed out and back, I'm not sure why. (Win. 7, Chrome 30.0.1599.101 m )

* Could you make it possible to scale up the screen? (Not to increase its resolution, of course.) As of now the screen size is very small even in comparison to the original Mac Plus or SE screens. For one thing that makes it harder to see the individual pixels, and the obvious pixelation was a significant part of the experience. Just a quick and dirty pixel-doubling would be great. (Zooming the page size in the browser causes the sidebar to overlap the Mac screen.)

* A means to load and save floppy images would be beyond wonderful to have.

9
nnq 10 hours ago 1 reply      
Anyone knows of any Lisp Machine emulator anywhere? The later generation ones with high res graphics and stuff preferably. That's an experience I'd like to try...
10
plusbryan 1 hour ago 0 replies      
Wow, this takes me back. Hypercard was one of my first experiences with software development. It was really nostalgic exploring all the nooks an crannies of the OS that I explored so thoroughly in my youth.

Thank you

11
austinz 10 hours ago 0 replies      
I had a Macintosh Plus when I was a kid. (My dad wrote his Ph.D dissertation on it, and he had a HD and some game disks before I somehow destroyed them.) I remember that computer fondly. When I was in first grade we got a new machine, and we took the Mac Plus out and left it next to the apartment complex dumpster that morning. By the afternoon it was gone. Sometimes, I still think about it...who picked it up, whether they plugged it in and found out it was still completely functional, and if they still have it today.

Memories.

12
mrottenkolber 6 hours ago 1 reply      
I admittably have a weakness for vintage human computer interface design, but for some reason, they don't make them like they used to anymore.
13
nkrumm 11 hours ago 1 reply      
Incredible. I can't remember... were the labels really "Hot" "Cool" "Essential" and "In Progress"?
14
gpcz 11 hours ago 0 replies      
The "Sorry, a system error occurred" dialog box is still deeply startling to me after all these years, even when I'm anticipating it. (I caused it to happen by moving the System file from the System Folder to the root Macintosh HD and restarted.
15
azinman2 9 hours ago 0 replies      
Wow this takes me back. Lovely combination of apps to be there... quite impressive what was done with so little system resources. Nice to see pagemaker & word striped down to their bare essentials.
16
krosaen 11 hours ago 0 replies      
The Mac Classic II was my first computer, wow does this bring back some old memories :)
17
geuis 10 hours ago 0 replies      
So well done! Lots of great fun memories here.
18
tmallen 9 hours ago 0 replies      
Feature request: Oscar the Grouch in the trash can.

I noticed that ejecting the Kid Pix disk made the machine unusable.

19
ljosa 9 hours ago 0 replies      
I have floppy disk images of MORE, the greatest Outliner that ever existed. Is there a way to mount the images so I can install it?
20
Segmentation 11 hours ago 1 reply      
Now I just need Sim Ant, Artillery and The Oregon Trail.
21
nonchalance 11 hours ago 1 reply      
Do you plan on making this open source? I ask because other similar projects were not made open source
22
amrnt 8 hours ago 1 reply      
It has 4 GB memory same as my macbook air :)
23
tmimicus 1 hour ago 0 replies      
KIDPIX!
24
LadyMartel 10 hours ago 0 replies      
Oh my god, Kid Pix! I wasted countless hours doodling stick figures. Good times.
25
omot 9 hours ago 1 reply      
1991... that's when I was born.
26
runnr_az 10 hours ago 0 replies      
Wow. That's awesome.
27
Tarang 11 hours ago 0 replies      
Just brilliant!
14
Silicon Valley: Feel the Froth yahoo.com
16 points by adventured  2 hours ago   9 comments top 4
1
jyu 1 hour ago 1 reply      
Bubble talk and high valuations comes up every month or so. pud's comment sums it up nicely:

Generally, being profitable precludes a company from getting "silly [high] valuations" & buzz in Silicon Valley. Unless they're really, really profitable.

Big valuations usually stem from not knowing how much a company will make once they start charging for stuff. So the "it" crowd works itself into a frenzy and VCs take a big gamble.

But once you make a dollar, all the mystery is gone. You're judged & valued pretty much on your revenue alone. Which is usually low (startups are hard) and unsexy (so not a ton of buzz).

Not saying a agree with it. But that's how it is.

https://news.ycombinator.com/item?id=5236239

2
VLM 1 hour ago 1 reply      
"Some people worry that the looser rules may end up hurting small investors."

LOL bagholders will always find a way to set themselves up as bagholders, all you can do is shove them in or out of certain markets. When you look around the poker table and can't figure out who the sucker is, and you're only at the poker table because its trendy and cool to play poker right now, guess who the sucker is?

Just like real estate always goes up (until it doesn't) tech IPOs / valuations only go up, so by greater fool theory you should put all your money into whatever is going up because you can always sell to a greater fool at a profit (until you can't)

If you use EPA/OSHA/NAFTA/whatever to eliminate all other resource extraction industries, you end up with a bunch of sharks extracting resources (money) from dumb investors. The same folks who would be selling the golden gate bridge to multiple people are stuck selling tech IPOs at this time.

3
jacques_chester 1 hour ago 1 reply      
It seems to me that the surest indicator that a bubble is underway is people saying that it's not a bubble.
4
michaelochurch 58 minutes ago 0 replies      
To me, the obvious sign of the bubble isn't the high valuations, but the asphyxiating red tide of MBA-culture people who are in technology for all the wrong reasons.

They're an invasive species. They come in during bubble times, compete successfully for attention and funding, because they have superior social polish (and, more importantly, can exploit the "just like me" bias of chickenhawking VCs) to the real technologists, build a self-referential junk-pile of nothing, and then leave just before the silly bubble-world they've created collapses.

Then real technologists get a few years of relative calm and meritocracy (although there's not nearly as much money in it, then) before the cycle repeats.

Technology is incredibly rewarding and I wouldn't want to be in any other career, but it's hard and you gotta be real to get any good at it. It takes years of realness-- hard work (often unrecognized) that kicks your mental ass-- just to get the basics. When people who aren't real try to come in and get the rewards-- Harvard MBA CEOs who don't even understand linear algebra setting themselves up as "data whizzes" because they were able to hire smart people-- it's irksome.

15
A visualization of 40,000 student code submissions to Stanford stanford.edu
7 points by ohjeez  40 minutes ago   3 comments top 3
1
3JPLW 19 minutes ago 0 replies      
Very fascinating. I'm excited to see where they go with these data. The final paragraph is where the money is.

In particular, I think it'd be interesting to track students over time. Do some clusters have more difficulty picking up later concepts? Is their submission, while correct, showing some systematic error in their mental model of the language or topic?

It'd be very cool to give qualitative feedback in addition to the quantitative unit tests based on these clusters. E.g., "Your code, while correct, is demonstrating characteristics that may be less maintainable than other submissions. In addition, we recommend a review of [some topic]; using those concepts would simplify your code."

2
aidos 5 minutes ago 0 replies      
This was posted a couple of weeks ago.

https://news.ycombinator.com/item?id=6513062

3
jmount 6 minutes ago 0 replies      
16
Setting up Emacs as modern Ruby development environment on OSX codemancers.com
58 points by iffyuva  5 hours ago   13 comments top 6
1
equalarrow 1 hour ago 3 replies      
Through the 90's and into the 00's I used emacs for the better part of a decade. But then as java became bigger and I 'had' to use an ide to be productive in it, I switched to Eclipse. Then when Rails came along, I switched to Textmate. Of course, TM 2 was open sourced and then I switched to Sublime Text 2. During all this, every 6-12 mos, I would download a version of emacs, play with it, then go back to work.

I know emacs can do everything including make me breakfast, and I think the happiest/productive I've been with a editor was when I could do all my java builds in emacs and run all my tests from a TM 1 window. I know emacs can do the latter - I'm sure someone has written this functionality, probably years ago.

One of the things I always missed with the current editors is split panels - I used it all the time with emacs. I never really cared for folder icons or a lot of gui chrome and I prefer never to have to use an ide. Maybe now is the time to check in again. :)

*side note: if you are building from brew, be prepared for a big compile. The emacs source is ginormous.

2
unhammer 25 minutes ago 0 replies      
Wow, thanks for the tip about web-mode, I did not know about that one. I remember trying "mmm-mode" or something many years ago, and it was just too buggy to work with, but web-mode has worked with everything I've tried so far :-)
3
gnufied 3 hours ago 0 replies      
It is probably worth mentioning that el-get is another pretty solid alternative of pallet. I have not tried it though, so if anyone has any comparisons between them, I will love to hear.
4
davexunit 3 hours ago 0 replies      
Didn't know about enhanced-ruby-mode. I will check it out. Thanks!
5
apgwoz 2 hours ago 1 reply      
Rather than do (load "01blah.el") (load "02blah.el") one could use activator--https://github.com/apgwoz/activator-el which automates that.
6
duggiefresh 2 hours ago 1 reply      
I love the status bar theme, it mimics Vim's Powerline plugin. Does anyone what package that is?
17
United Nations to Adopt Asteroid Defense Plan scientificamerican.com
49 points by Libertatea  4 hours ago   44 comments top 10
1
lukifer 1 hour ago 0 replies      
See also: Ed Lu's excellent Long Now seminar. http://longnow.org/seminars/02013/jun/18/anthropocene-astron...

Short version: Stopping an asteroid is more about early detection than anything else.

2
officemonkey 1 hour ago 0 replies      
>International Asteroid Warning Group for member nations to share information about potentially hazardous space rocks. If astronomers detect an asteroid that poses a threat to Earth, the U.N.s Committee on the Peaceful Uses of Outer Space.

I suggest the "U.N.'s Committee on the Peaceful Uses of Outer Space" be immediately renamed to the "Civil Coordinated Committee on Peaceful Outer Space" (AKA C3POs.)

3
ekianjo 2 hours ago 8 replies      
This is a bit ridiculous, knowing that the UN is already mostly incapable of dealing with any kind of serious humanity threat such as conflicts killing tons of unarmed civilians, now who seriously expects them to have anything robust in place to protect the whole planet?

Besides, it does not matter if "NASA has not been appointed" to deal with this - the day we notice a large object, it's pretty obvious one country or organization, somewhere, is going to try something about it if it means human race survival. There's no need for the UN at that level.

Moreover, the article mentions colliding a spacecraft with an asteroid to deflect is orbit, but this is actually not very efficient. There has already been other propositions such as orbiting a small spacecraft around a large asteroid to deflect its orbit in a much more effective way over time.

4
JimmaDaRustla 3 hours ago 1 reply      
This is how the International Fleet begins. First asteroids, next Buggers.
5
Avalaxy 3 hours ago 1 reply      
Finally! It always frustrated me that this threat was never taken very serious, even though it could wipe out humanity.
6
DanielBMarkham 2 hours ago 1 reply      
The United Nations is not a world government. Please keep repeating this until it sinks in.

It's a treaty organization designed to prevent another world war. As such, it's worked kinda sorta okay. Not great, but you could argue that it worked, so that's something. It's also provided somewhat of a permanent diplomatic forum, that's pretty good too.

There are a lot of technical reasons why the UN is not a world government and can never be. The biggest is that there is no representation of the actual people being governed there. Because it's a treaty organization, it just has the representation of the world governments. Unfortunately, we live in a world where your government's interests and your own do not always align very well at all. It's also bound by treaties. Treaties have a tendency to be interpreted all sorts of ways by the various parties involved. The more parties, the more room for interpretation there is.

There's also no feedback loop for the possibility that they might do something wrong. There's no independent judiciary, there's no rule of law.

I could go on, but it should be obvious. The UN isn't a world government. Folks can pretend that it is, and the UN itself can labor under the illusion that it is, but structurally it isn't made to be one.

So sure, let WHO do it's thing and let various nations pitch in to put those little blue helmets on guys to try to prevent conflict. Lots of good things for the UN to do that kind of fall under the "treaty org to prevent future world wars". But asteroid defense? Not even close. Not unless there's a chance the Russians might start lobbing asteroids at the US or something.

7
Thiz 1 hour ago 1 reply      
I'm all for private solutions. Leave my money in my pockets.

If there are no solutions, so what? face it like a man. If you're so scared to die, then you'll donate YOUR own money.

Not mine.

8
uglycoyote 2 hours ago 0 replies      
Interesting to do a thought experiment on what it would have been like if humanity had known that the Russian meteor was coming a few months in advance. maybe they would have said there is a 20 percent chance of it coming down and causing major death and destruction. governments would have invested millions in trying to stop it. will smith would have been sent up in a rocket to stop it. everyone would have had big parties and said their last goodbyes.
9
oleganza 2 hours ago 1 reply      
Nice way to allocate money extracted from taxpayers. Asteroids almost never visibly hit Earth, it's impossible to seriously protect yourself when it hits you or your neighbor, and it will sure take hundreds of billions of dollars to build some space equipment to "deflect" asteroids. It's way more profitable than the war with mythical terror.

Suggestion for UN, Obama or pretty much any government: go with your awesome idea on Kickstarter and spend your donations on presentation, video, blueprints, prototypes etc. If people like it, they'll send you money to implement it. If they don't, then please shove your rifles down your totalitarian ass instead of pointing them at the peaceful citizens.

Edit: downvoters are invited to explain how exactly UN earns money. Who has the freedom to give or not give money to UN based on its performance and where does this money come from?

10
davidw 2 hours ago 1 reply      
Apparently, a few reporters were able to lay their hands on some early sketches of what the system may look like, which had previously been under wraps due to the obvious potential for offensive warfare, rather than just asteroid defense:

http://bit.ly/VmUtoj

Edit: I guess you had to be born before 1980 to get it.

18
Run Windows 1.01 in your browser jsmachines.net
279 points by chl  14 hours ago   64 comments top 28
1
mambodog 12 hours ago 4 replies      
As there seems to be a lot of interest in emulators in the browser, here's my effort: I ported an emulator for classic Mac and IBM PC to the browser.

Mac System 7 Demo: http://jamesfriend.com.au/pce-js/

Windows 3.0 Demo: http://jamesfriend.com.au/pce-js/ibmpc-win/

IBM PC doesn't have mouse support... Yet. For Mac OS it's writing the mouse position directly into memory, but I've yet to add that hack for Windows.

2
pud 11 hours ago 4 replies      
Every time I see an emulator like this on HN, my mind is blown.

Can someone explain to me and any other run-of-the-mill hackers reading this, how an emulator like this is made?

I wouldn't even know where to start.

3
DanBC 12 hours ago 1 reply      
I am really enjoying a lot of the retro things being posted recently. Sadly, they miss out some of the details. Like Elite being playable at 4 MHz, but really hard at 25 MHz, because that's how clocks worked then, and that's what the turbo button did. (It was a de-turbo button, turning your machine into a slow machine for compatibility. If it was connected, that is.)

And this makes me wonder about the Wayback machine. I can retrieve an old web page, but can I recreate the experience of posting to that site? Is anyone archiving the various social network sites code, so that the Future People can recreate the experience of Friendster or Facebook or Myspace? Or are the Future People going to have to guess by looking at screenshots and videos?

One of the first (perhaps the first?) commercial games for Windows was "Balance of Power". I think it either came with a weird runtime version of Win 1.0, or a voucher to get it, for people running dos.

http://theodor.lauppert.ws/games/bop.htm

4
frozenport 13 hours ago 1 reply      
>><machine id="ibm5160" class="pcjs" border="1" width="980px" pos="center" style="background-color:#FAEBD7">

Tag of the future

5
ghc 12 hours ago 4 replies      
Played Reversi in Windows 1.01. Still lost. I will go hang my head in shame now.
6
NamTaf 12 hours ago 0 replies      
The first time I ran this something went wrong I somehow didn't manage to even boot in to windows but found myself at the command line, with only the DOS floppy disks available.

The true Windows 1.01 experience.

7
csmatt 2 hours ago 0 replies      
As someone who really enjoys the history of computing, this is awesome! I don't think I've ever had a chance to play with Win 1 and probably wouldn't have gone through the trouble of getting it running myself. This and others like it would be neat for the Computer History Museum to have on its site.
8
mintplant 12 hours ago 1 reply      
Even better, Zork: http://jsmachines.net/disks/pc/games/infocom/zork1/

And it appears to save your state between runs, which is nice.

9
stormbrew 12 hours ago 2 replies      
I love that windows 1.x had a tiling window manager. I think it's kind of a shame that mode died for so long.
10
tzury 11 hours ago 1 reply      
After Bellard's JSLinux, it was just about time till more OS will be ported to JS.

http://bellard.org/jslinux/

11
crb 6 hours ago 1 reply      
Interesting to see Helvetica ("Helv") in Windows 1.0 Write. According to a quick Wikipedia, Arial was only introduced with TrueType in Windows 3.x.
12
amenod 3 hours ago 0 replies      
Unbelievable... I never knew how Windows looked before 3.0 - thanks!
13
fosk 13 hours ago 0 replies      
This an insanely great emulation. Including the loading times.
14
conradfr 6 hours ago 1 reply      
I can't seem to successfully reset the calculator after a divide by zero.

It's funny how when I closed Windows and ended on the DOS prompt I mindlessly typed "win" & enter. Some habits never die I guess.

15
jaxbot 12 hours ago 0 replies      
All these features, and Reversi!http://www.youtube.com/watch?v=tGvHNNOLnCk
16
dmead 13 hours ago 4 replies      
the mouse tracking is fucked. it leaves the windows if i go to try and click the top right corner
17
adamjernst 12 hours ago 0 replies      
Windows 1.01 feels much closer to Mac Classic than Windows 3.1 does. (Button appearance, close button on left, menus must be held down to stay open, "Get Info" instead of "Properties".)
18
marshray 11 hours ago 0 replies      
Wow, it had been a long time since I'd played DONKEY.BAS. http://jsmachines.net/demos/pc/donkey/
19
jmhain 10 hours ago 1 reply      
I tried to unmaximize a window by dragging the title bar like in Windows 7 or GNOME 3. I have no idea why I expected that to work.
20
milesf 11 hours ago 0 replies      
Yep, still as slow and glitchy as I remember it :)

This trend of retro computing is a wonderful trend.

21
fosap 7 hours ago 0 replies      
I wonder what the license it. The guy from copy.sh promised to make it open source, but didn't yet. Can I hope?
22
shurcooL 12 hours ago 0 replies      
Nice, this one runs on an iPad mini! Not much slower than on a computer.
23
abhididdigi 11 hours ago 1 reply      
There is some issue with the mouse. When I click on terminal.exe and try to click on "File", the mouse is coming out of the emulator. You would probably want to create an interface like a VM, where the mouse comes out of the emulator only when you press some combination of keys.
24
mrbuttons454 13 hours ago 0 replies      
I still suck at Reversi. :(
25
patelmiteshb 4 hours ago 0 replies      
i am not sure but i am not able to do it.
26
obfuskater 13 hours ago 0 replies      
It's really mind blowing how it's written entirely in javascript
27
devsatish 13 hours ago 0 replies      
the left top menu looks like bootstrap collapse :-).Nostalgia for sure..good work
28
tegansnyder 12 hours ago 2 replies      
where is qbasic?
19
Best free set of network troubleshooting & domain tools on the net just updated w3dt.net
32 points by nedved  4 hours ago   10 comments top 6
1
gesman 53 minutes ago 0 replies      
WHOIS data returned kinda lousy?I tested it with stockphotoset.com and WHOIS dodn't show much of anything...
2
sovande 2 hours ago 2 replies      
I can do all this from my terminal. Much more interesting would be an alternative to domaintools.com, with reverse IP and NS, whois history etc. With sensible prices.
3
TranceMan 1 hour ago 0 replies      
IPv6 on DNS Lookup would be nice :)
4
gprasanth 3 hours ago 0 replies      
McAfee SiteAdvisor Reports this as "Dangerous Site" saying:

"When we visited this site, we found it exhibited one or more risky behaviors."

Yeah, McAfee SiteAdvisor.

5
dukekarthik 3 hours ago 2 replies      
How is this different from http://www.dnsstuff.com/tools ?
6
sp4cecat 4 hours ago 0 replies      
Not sure about best - but they're close :)
20
How not to prove that P is not equal to NP gowers.wordpress.com
24 points by dominotw  3 hours ago   9 comments top 2
1
Achshar 3 hours ago 3 replies      
Can any one explain the article? It looks too technical for me and I am not good with advanced maths. I have an idea of what p != NP is but not very knowledgeable about it.
2
jackmaney 1 hour ago 1 reply      
Wow, a double negative! Does this mean that the article shows how to prove that P is equal to NP? :P
21
Show HN: How to access my personal API bckmn.com
15 points by bckmn  2 hours ago   17 comments top 10
1
jameshart 42 minutes ago 1 reply      
All that is old is new again: http://en.wikipedia.org/wiki/Finger_protocol
2
tudborg 1 hour ago 1 reply      
I like the idea, though it makes the life of the identity thief a b it easier.

A few thoughts on how to standardize the content;

It seems more logical to just send your date of birth as a ISO8601 string or a UTC unix timestamp, instead of all the fluff. (i would prefer the ISO8601)

Lat/Lng is an exact point, and i figure you removed a few digits to avoid showing your exact location. A geohash would be better suited to indicate a geographical area of users precision choice. Also more compact.

You are missing country - not everyone live in the US, or even in a city, a common geo indication seems more suited (again, a geohash).

All values should be describes with a standard name, not just the english name.so english: "en", german: "de", etc. Also, more compact.

3
rohitv 22 minutes ago 0 replies      
Very Cool. Although, I was wondering if there is any framework/library available that lets you organize such JSON data into more of a visual interface. Something as simple as getting the keys and values and inserting into an organized table with beautiful CSS3. As I was thinking of making such library which does this. I have seen parsing libraries that help parse JSON and display it in a structured manner but, haven't come across something that visualizes it in a more beautiful manner.
4
covati 40 minutes ago 0 replies      
I've thought about doing something like this for a while, but on a more dynamic level. More along the lines of capturing check-ins from Facebook and Foursquare as well as other life events and making them available (with permission) via an API.

Someone brought up to me that it would be pretty much like Google Now - which isn't completely correct, but it gets to what the value could be.

5
colinhowe 1 hour ago 2 replies      
Cool idea. However, you should remove your age from it. Given a lot of banks etc rely on date of birth as a security identification
6
jcutrell 2 hours ago 0 replies      
I really like this idea. (May be worth changing the name to a Show HN, or starting an ask thread about it.)

I think it would benefit from a standardization with something similar to OpenGraph, though. And really, endpoints to arbitrary services, publications, etc would make a lot of sense.

A good, open space for something like this is academia, I think.

7
jqueryin 1 hour ago 1 reply      
If you're watching comments, how often do you change your lat/lon coordinates if at all? I'm just wondering if you track changes or you simply located your home.
8
lemcoe9 1 hour ago 1 reply      
This really isn't an API, it's more of a rsum that happens to be in JSON.
9
apgwoz 2 hours ago 1 reply      
Thanks. With your birthday and birthplace, I can probably become you quite easily.
10
picsoung 2 hours ago 0 replies      
make your own about.me API :)To make it more appealing we could add more computation: sync your github profile and it will fill the programming languages field automatically.add data from Klout, to get topics of interestAdd goodreads, to point out the type of books you are reading.and other datas from other APIs...

It could even be a self-service app.

22
Starbucks, Twitter Launch Gifting Platform Via Tweets fastcompany.com
5 points by nirajs  47 minutes ago   1 comment top
1
woof 17 minutes ago 0 replies      
Two years after Jonathan's Card, but probably not that vulnerable to asshats...
23
Lisp for C++ programmers prog-elisp.blogspot.ru
40 points by ProgC  5 hours ago   30 comments top 7
1
ufo 24 minutes ago 1 reply      
One thing I still miss from this and most other Lisp tutorials is good practical examples of problems you would solve with macros. Its one of the biggest differences between Lisp and other languages but I have no idea where I should use macros and where I should simply use functions instead.

For example, in this tutorial he shows a stopwatch macro but this is precisely the sort of stuff that is easy to do with lambdas:

  (define stopwatch (body)    (start-timer)    (body)    (end-timer))  (stopwatch (lambda () (my_code 42)))

2
rayiner 3 hours ago 2 replies      
It seems as if every new iteration of C++ proves Greenspun more and more correct. The standards committee has been trying very hard to push templates as an "ad hoc, informally-specified, bug-ridden, slow implementation" of macros.

As for Lisp syntax being ugly, I beg to differ. (Common) Lisp syntax is somewhat arcane, with terminology and abbreviations that aren't common these days, but it reads pretty smoothly.

You know what's ugly? C++ lambda syntax:

    [=]() mutable throw() -> int
At some point C++ started following Perl down the road of using as many symbols above the number keys as possible. That's ugly.

3
dllthomas 2 hours ago 1 reply      
"In fact, many people claim that Lisp "has no syntax". This really means that Lisp has uniform syntax: every piece of code is just a list delimited with parentheses."

For an appropriate definition of "uniform syntax", perhaps. What I mean when I say "lisp has no syntax" is that you effectively write out the AST. If the syntax were somehow uniform but had a radically different structure than the AST I would claim that Lisp has syntax.

4
mrottenkolber 3 hours ago 3 replies      
I won't go into details about deficiencies of Lisp. That's another problem to be discussed; an extremely painful problem, in fact.

I don't buy it. Nobody wants to talk about these apparently obvious (to non Lispers) problems of Lisp, yet they are still there? Bring them up and be argued with or be quiet.

Later he talks about the ugliness of Lisp syntax, especially CL, but Scheme and Clojure are supposed to be better. On what basis? I may admit scheme is elegant, but calling clojure's syntax an improvement over CL is a pretty long jump.

5
brudgers 1 hour ago 1 reply      
Calling "strawman" on:

Which is more readable:

The article misformats the example Lisp code [at least in two of my browsers]:

    (aset a x (+ (aref a x)                      (aref b (- x 1))                      (* 3 (aref b (+ x 1)))))
should be:

    (aset a x (+ (aref a x)                 (aref b (- x 1))                 (* 3 (aref b (+ x 1)))))

6
michaelfeathers 1 hour ago 0 replies      
It would be interesting to write a steganographic C++ program which is a valid lisp program when everything but identifiers and parentheses are stripped away.
7
spdegabrielle 1 hour ago 1 reply      
Racket [http://www.racket-lang.org] is a modern Lisp with STATIC TYPING.

Quote from the static typing example on home page:

Racket's type system is designed to let you add types after you've worked for a while in untyped mode even if your untyped program wouldn't fit nicely in a conventional type system.

#lang typed/racket

;; Using higher-order occurrence typing

(define-type SrN (U String Number))

(: tog ((Listof SrN) -> String))

(define (tog l)

  (apply string-append (filter string? l)))
(tog (list 5 "hello " 1/2 "world" (sqrt -1)))

To run the example, install Racket, start DrRacket, paste the example program into the top area in DrRacket, and click the Run button. Alternatively, save the program to a file and run racket on the file.

24
The definitive guide to setting up a new mac for development a-w.me
5 points by altryne1  54 minutes ago   3 comments top 2
1
qingu 0 minutes ago 0 replies      
I just got my first mac for development and followed this guide:

https://github.com/nicolashery/mac-dev-setup

2
mellamoyo 8 minutes ago 1 reply      
> curl -s http://getmacapps.com/raw/6bl | sh

> ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"

Please stop doing this. I looked at the script and I know it looks fine but piping a raw curl into a shell interpreter is just a bad practice. Unfortunately, it seems to be more and more common as time goes on.

25
Turn your iPhone into a high-power digital microscope for around$10 tuaw.com
148 points by shard  12 hours ago   30 comments top 13
1
lhl 10 hours ago 0 replies      
That's a fantastic hack, definitely want to build one. Here's the actual Instructables link: http://www.instructables.com/id/10-Smartphone-to-digital-mic...

There was a recent Kickstarter selling a 15X lens recently: http://www.kickstarter.com/projects/968523355/micro-phone-le... but this is closer to the work Dr. Aydogan Ozcan has been doing at UCLA. They started 3D printing custom backs for dumbphones years ago. An article from 2009: http://www.nytimes.com/2009/11/08/business/08novel.html

It looks like they've moved to smartphones now: http://dailybruin.com/2013/09/27/ucla-team-invents-microscop... and they can now resolve "a single virus" and nanoparticles down to 90-100nm: http://newsroom.ucla.edu/portal/ucla/ucla-researchers-smartp...

2
niels_olson 11 hours ago 3 replies      
Pathology resident here. I really like this hack, but a fair amount of my work is at higher magnification, and requires much better correction. However, I have been very impressed with the magnifi by arcturus labs. If you already have a scope and just want to take pictures, I highly recommend it. I can take better pictures with my iphone 5 and my magnifi than some folks seem to be able to take with their far more expensive dedicated cameras. http://arcturuslabs.com/

Not a shill, just a very satisfied customer.

Also, check out http://reddit.com/r/pathology for lots of what-is-that? pics!

3
lignuist 5 hours ago 1 reply      
After reading this, I just glued (removable) a 90 degree led lens to my phone. Nice results so far.

Edit:Link to such a lens: http://www.alibaba.com/product-gs/611389199/Led_Light_Lens_9...

I am happy that I turned my phone into a macro camera for a few cents. :)

Edit2: sorry, I used a 60 degree lens, not a 90 degree one.

4
guelo 10 hours ago 2 replies      
While this is a nice hack, for $64 you can get a really nice and functional kid's microscope that goes up to 400x. http://www.amazon.com/gp/product/B000NOU54O
5
raldi 8 hours ago 0 replies      
If you make one, please post your results to http://extremecloseups.reddit.com !
6
malbs 10 hours ago 2 replies      
This is definitely going to be the next weekend project with my kids. They are so scared of spiders (daddy long legs in particular, our house has thousands of them).

Time to show the girls what they look like at 175x magnification!

7
sp332 4 hours ago 1 reply      
Do you have to worry about the focal length of the lens when doing the build, or will the phone autofocus reasonably well?
8
Link- 5 hours ago 0 replies      
"CELLSTAGRAM" - Instagram for cellular structures? j/k. This is an amazing hack, I remember when we were in school, we barely had access to a microscope. It was fascinating seeing the world from that perspective and always wished we could experiment with it further. This is a great hack, especially for under-privileged schools and kids in our region of the world (Lebanon, Middle East).
9
Aardwolf 5 hours ago 2 replies      
Would this also work for non-Apple phones? The article seems to be very specific about only mentioning iThings. Is there something about them the others don't have that is required for this?
10
morpher 11 hours ago 0 replies      
Very nice. I wonder if a similar lens could be purchased individually so a bunch of laser pointers don't have to be sacrificed.
11
c23gooey 10 hours ago 1 reply      
I've done something similar but used the lens out of an old CD drive
12
mathgladiator 11 hours ago 0 replies      
seriously cool hack; love it. This would be great for my niece.
13
paulrosenzweig 11 hours ago 3 replies      
I'm guessing this is fake. A laser pointer lens would let your iPhone see cells?
26
Hardware is now open (sourced) for business cnbc.com
12 points by codegeek  2 hours ago   discuss
27
Phishing with Linkedin's Intro jordan-wright.github.io
204 points by jwcrux  14 hours ago   61 comments top 9
1
wellboy 12 hours ago 8 replies      
Well done Jordan, this is a good example of how insincere company culture, which endorses email spam and dark design patterns, WILL backfire.

In a company with great culture, this kind of project would have been caught by the various stakeholders of this project and it would not have been released.

However, at Linkedin, the engineers and product managers having learned over the years that these kind of things are "fine" and can be looked over as long as the feature brings more engagement, more traffic --> more money, made this dodgy product slip through the cracks of Linkedin.

I don't know how many times Linkedin has been on hackernews for email spam, when will they finally get it?

I talked to the main growth hacker of Linkedin a while ago who does all the email marketing and asked him if it's not a bit dodgy what they are doing. He smirked and told me how much these strategies boost engagement at Linkedin and how much money they make.

This is not something to be proud of, it's like being proud of having stolen 10 kids a lollipop today. Everybody can steal lollipops, build a drug cartel or big company with dodgy maneuvers, because then it is not about how gifted they were, it's how deceitful.

That is just not impressive. However, it's insanely impressive to build a company without being dodgy, but just by making a great product that your users love.

It's one of the most basic rules of growing a company that pursuing short-term gains (1-2 years) with dodgy maneuvers, directly translate into long-terms losses in the 10-fold numbers of the short term gains.

This is not too hard to understand, is the executive team of Linkedin not intelligent enough to get that?

2
pilif 53 minutes ago 0 replies      
One of the things that really scares me about this is the configuration profile thing. Yes. These profiles might contain just an email account. But the UI you get when the profile also contains, say, a new root certificate is the exact same UI.

As a user there's no way to see whether the profile you just accepted is just adding an email configuration or whether it's setting a global proxy server that even does SSL interception because the profile also contained that proxies root certificate.

Worse, by accepting one of these, you could also (again, same UI) accept whoever sent you the profile to use MDN functionality on your device, allowing to track the devices location (GPS accuracy) and to remotely wipe it.

For these reasons, I would never, ever, ever accept a configuration profile and I would recommend you don't accept one either.

This isn't just for linkedin either - a grocery store chain here allows for easy camera based self-scanning. The only thing you have to do is to accept their configuration profile so the phone can join a special in-store WiFi and I suspect other companies do the same crap.

Accepting one of these is as close to installing malware as you can get.

3
cmccabe 11 hours ago 4 replies      
Based on everything I've read, LinkedIn didn't develop this technology. They bought it when they acquired Rapportive (which, by the way, was a Y Combinator startup).

Can someone explain the technical details here a little more? I feel like a few steps are missing in the explanation. Why does Rapportive/Intro need a separate IMAP account attached to the device? How could LinkedIn ever think email could be secure? Email is a plain-text protocol based on trust. Can't people just spoof source addresses and inject whatever they want into the next email server in the chain?

4
colinsidoti 10 hours ago 2 replies      
I'm going to venture against the grain here: this is a really cool hack by LinkedIn. The OP's phishing attacks are equally cool - basically just HTML injection that leverages a vulnerability in LinkedIn's message rewriter. LinkedIn should be able to patch it relatively easily, just as they would on their website.
5
amolsarva 4 hours ago 1 reply      
Perhaps a bit naive of me, but can't ANY email sender just include html/css of this type in their spam or regular mail to me?

Can't any email sender spoof the sender identity in various ways, e.g., from name, signature, and sure this picture badge thing?

6
joeblau 2 hours ago 0 replies      
Does this look like a man in the middle attack to anyone else?
7
_anshulk 11 hours ago 2 replies      
I am not a linkedin employee but I wonder what an employee should do or in this case have done when business was insisting on developing such a feature?
8
unlogic 2 hours ago 0 replies      
This reminds me of Caller ID spoofing. It was nicely described in Kevin Mitnick's book "The Art of Deception".
9
bcx 10 hours ago 2 replies      
It seems that this same exploit would work for anyone using apple mail. Isn't Linkedin-Intro is just exploiting the fact that Apple Mail renders HTML.
28
Lou Reed, Velvet Underground Leader and Rock Pioneer, Dead at 71 rollingstone.com
460 points by coloneltcb  22 hours ago   106 comments top 24
1
bbx 20 hours ago 3 replies      
The Velvet Underground's career can be summed up as: "Commercially unsuccessful, but enormously influential".

On a side note, if you have a few minutes to spare, read Lou Reed's review of Kanye's Yeezus: http://thetalkhouse.com/reviews/view/lou-reed

It's interesting to read a legend's opinion on a modern pop-star.

2
mcphilip 22 hours ago 6 replies      
RIP Lou Reed, one of my favorite musicians. The song Heroin has so much dissonance and noise throughout that it's almost revolting to listen to. Over time it grew into one of my favorite songs in that I learned to find beauty in the clash of consonance and dissonance. At the risk of hyperbole, that mindset of finding something new from the conflict of opposing forces is something that now applies in far more areas of my life than just music, and the VU was the vehicle that introduced me to that philosophy.
3
cabbeer 20 hours ago 5 replies      
"Only about 3000 people bought Velvet Underground albums, but all of them started a band."
4
wyclif 8 hours ago 0 replies      
Here's my fave obituary so far: http://lefsetz.com/wordpress/index.php/archives/2013/10/27/l...

Jenny said when she was just five years oldThere was nothin happenin at all

It was the fifties. We were living in cookie cutter houses in the suburbs. Our parents will still recovering from the war, buckling down and making a better life for their children, with barbecues and trips to the beach and

Every time she puts on a radioThere was nothin goin down at allNot at all

The radio was primarily for baseball. They played music, but it did not change our lives and then

Then one fine mornin she puts on a New York stationYou know, she dont believe what she heard at all

It happened overnight. Sports became secondary. The music, the politics, suddenly life was full of opportunities and children were the leaders, not their parents.

She started shakin to that fine fine musicYou know her life was saved by rock n roll

Imagine that. Not an iPhone. Not an iPad. The greatest exponent of technology was the transistor radio, almost no one had a color television set, never mind a flat screen. But that rock and roll music coming out of the tiny speaker or earphonewas enough.

5
wavesounds 20 hours ago 2 replies      
One of the most important musicians of all time. The Velvet Underground inspired countless musicians and greatly influenced whole genres of music, it's hard to see how Punk would have existed without the Velvet Underground.

Lou Reed's greatest contribution though was his ability to mix great song writing with artful experimentation. From ST with Nico to Loaded to White Light White Heat to Vicious and Metal Machine Music, Lou consistently wrote great songs and expanded the worlds musical pallet. He will be missed.

6
Samuel_Michon 19 hours ago 1 reply      
We can discuss Lou Reeds contribution to the Velvet Underground, I sure could fill hours and hours. He made some great albums later on as well. When I was studying English lit, Edgar Allen Poes works were covered. About 6 months later, Reed came out with his album The Raven. That was magical to me, deepening the experience I already had reading EAPs work.

http://en.wikipedia.org/wiki/The_Raven_(Lou_Reed_album)

7
draegtun 16 hours ago 0 replies      
Surprised but deeply heartened see this at top of HN. I'm a long time fan of Lou Reed and was extremely saddened when I heard of his passing earlier today. Good to know his music and life also had strong effect on other hackers.

Between thought and expression lies a lifetime

8
dhughes 13 hours ago 0 replies      
That's sad he wasn't really all that old, 71 is like the new 61. He had a great adventurous life more than most people but still way too young.

Love your liver!

I'm not sure what Lou's situation was but this is a good time to stress your liver is important and a lot of people abuse it. You don't have to drink alcohol to have liver problems I'd say there is a huge stigma whenever people hear about people having liver problems.

I suddenly developed fatty liver, I'm a non-drinker, no drugs and slim, it was either my diet or the heartburn drug (the only drug) I am taking. Right now my right side and back ache constantly it's not fun.

9
deveac 16 hours ago 0 replies      
From a young age, no other artists expanded the definition of what it meant to fuse creativity, art, & music more than Lou Reed and The Velvet Underground. There are not too many artists that I can honestly say redefined music for me. He was one of them.

Thanks Lou.

10
balbaugh 20 hours ago 0 replies      
Lou Reed reviewing the new Kanye West Album Yeezus.

http://thetalkhouse.com/reviews/view/lou-reed

11
lcasela 19 hours ago 1 reply      
RIP.

The Velvet Underground/Lou Reed's music really helped me during a hard part of my life.

12
danieldk 19 hours ago 0 replies      
After Zappa and Beefheart, one of the last great musical rebels of the 60ies has died. It's a sad day.

Since everyone else does sweet songs, let me add this :):

http://www.youtube.com/watch?v=EYu0sk9D_pk

Thank you Lou Reed for all the great music!

13
digitalboss 20 hours ago 0 replies      
While you code/hack, here's the Full Album of Lou Reed's Transformer....Today is NOT a perfect day. Be sure to select HD for playback quality.

http://www.youtube.com/watch?v=FwDZT8XXkFw#t=378&hd=1

14
crapshoot101 22 hours ago 1 reply      
Damn it - amazing musician. Hope he's taking the proverbial walk on the wild side.
15
mlinksva 18 hours ago 0 replies      
Condolences to spouse Laurie Anderson.
16
state 16 hours ago 0 replies      
'The Quine Tapes' (http://en.wikipedia.org/wiki/Bootleg_Series_Volume_1:_The_Qu...) has always been one of my favorite records to put on while programming.
17
ssully 22 hours ago 1 reply      
Damn you Sony and your Perfect Day commercials...

I think now's a good time to go listen to Transformer again.

18
gngeal 19 hours ago 0 replies      
First thought: 1998, Lou Reed, Plastic People of the Universe, and Vclav Havel in the White House: https://www.facebook.com/media/set/?set=a.16834349884.22255....
19
rpupkin 18 hours ago 0 replies      
1984, Pittsburgh's Syria Mosque. I saw just about anybody worth seeing back then (including The Who the night before the Cincinnati tragedy) but Sweet Lou was the only show after which I had serious hearing loss. It lasted for days. I recall being quite concerned at the time.
20
jskonhovd 18 hours ago 0 replies      
I saw him a couple of years ago in Memphis. Great show. He will be missed.
21
daveyoon 17 hours ago 0 replies      
He lived a very full life.
22
bart42_0 16 hours ago 0 replies      
so sad
23
cprncus 22 hours ago 10 replies      
I don't see how general celebrity deaths are hacker news. I would like to read about tech and computer news and ideas; if I wanted this, I would read general news sites.
24
bjourne 15 hours ago 2 replies      
Should be OT for HN.

Thanks for the downvotes guys. Fine if you loved Lou Reed, but how would you feel if Hacker News featured every famous person death you didn't care about? http://en.wikipedia.org/wiki/Deaths_in_2013

Would you still visit the site?

29
Is Glenn Greenwald the Future of News? nytimes.com
127 points by detcader  12 hours ago   61 comments top 17
1
joe_the_user 11 hours ago 4 replies      
Basically that (real) journalism will only live in exile?

The discussion of journalism in the abstract here is missing the relatively quick changes that Snowden's leaks highlighted. A journalism with ties to the established parties can still be "real journalism" if you have a strong democracy in general. American "democracy" has degenerated into a circus the permanent government uses to decide which frontman serves its interest better. As this degeneration has proceeded, journalism as a part of loyal opposition has become more or less impossible.

I mean, Obama's message of "I welcome this debate and I intend to put the person who began it in solitary for the rest of his life" is par for the cynically demagogic course on both sides of the aisle.

Thus, it seems like journalism in the sense of open debate and airing dirty laundry is mostly going to live based on the soft opposition between various states, each of which may find housing it's opponents dissents to it convenience (with the truth depending on this thin and dubious reed).

2
uptown 2 hours ago 1 reply      
"The mainstream press has had its failures episodes of credulousness, false equivalency, sensationalism and inattention for which we have been deservedly flogged."

From that list, the stand-out failure of the mainstream press is unquestionably "inattention". The decay of in-depth reporting of stories that will impact society in exchange for focusing the spotlight on more-marketable content is a self-inflicted wound that shows no signs of remission. One of the most talked-about pieces of content that's come out of the NYTimes in recent years was their Snow Fall piece. It explored a new way of communicating a story, and may serve as a model for how they present some content in the future - but ultimately, a story that provided the Times with some of its greatest exposure in recent memory was just a story about an avalanche that affected an infinitesimally small percentage of the world.

Broadcast news has decided to follow a formula. Evening news dumps the real news out in a half-hour, usually capping the 24-minutes left over after their pharmaceutical or insurance commercials run to finish their show off with something to make viewers feel good about the world - maybe an inspirational story about some kid that got to score a touchdown, or a new baby animal at the zoo. But that touchdown, or that baby animal video, or the story about the royal "whatever" comes at the expense of inattention to something that impacts a whole lot more people than the puff piece.

But maybe they have no choice. If the NYTimes runs a piece on a subject on their cover every-day for a year, a majority of their readers might stop reading. If broadcast news started their evening newscast with a story about the environment every night maybe people would change the channel or turn them off completely.

Greenwald, and others have the advantage that they currently can take a story and carry it for days, weeks, months, or years if that's what it takes to tell the story. The NSA story is big enough, and apparently the source material is numerous-enough, that 5 months later there's still enormous repercussions for the revelations just-now being published. The attention he's giving to this one story must be unsettling to a business setup to cover NSA revelations in the same publication as a story about twerking. Makes you wonder how many other stories of this magnitude are just waiting to be revealed - but aren't due to lack of focus by those entrusted to report.

3
detcader 11 hours ago 2 replies      
The unfortunate question that keeps coming up in my head: does Glenn expect all the journalists of this new enterprise to be as good as him? If you look at his past articles, going back years before the Snowden leaks, he is clearly fluent in what he does. Being a former lawyer accounts for a good part of it. For example he never descends into "liberal vs conservative" "left vs right" semantics. He recognizes that these meaningless labels hinder discourse (even in this exchange, Keller tries to bait him into it, but Glenn doesn't budge). It also seems as if he has some kind of bank (a personal wiki? I must know!) of links to past articles and sources that he can pull from and sprinkle over his claims, a practice that makes for amazingly solid articles.

Like another user said, I've been reading most everything he writes and tweets -- starting months before the Snowden leaks. I just trust that they're relevant to me as a US citizen 99% of the time. Few journalists are worthy of such trust.

4
bparsons 10 hours ago 1 reply      
Keller's version of news is one where all content in a story is generated by the two opposing sides PR firms, in which he gives both sides equal space.

To go out and find facts independent of these actors is considered "activist" and therefore unbiased.

In his world, there are no facts -- just assertions made by interested players. His job as a reporter is simply to record the stage managed argument.

This is the standard defence for a reporter who has built a career out of never offending anyone powerful.

5
detcader 9 hours ago 0 replies      
Contrary to some other users here I don't see Greenwald's habitual hostility as a negative thing, at least in his case. What he writes about, writes against, are systems of oppression and death -- if you agree with his positions in the slightest you will agree with that. The alternative of "maybe killing American citizens with drone strikes without due process is a bad thing, I think it might be, don't you?" would not have gotten him where he was (in terms of readership, visibility, reputation, w/e etc) before Snowden, and probably would not have appealed to Snowden.
6
pavs 8 hours ago 0 replies      
"Journalism is printing what someone else does not want printed. Everything else is public relations." - George Orwell
7
spikels 10 hours ago 0 replies      
Guys like Bill Keller are a big part of what's wrong in mainstream media. In just one of many examples of Keller's flawed thinking in this article examine his logic in defending accusations of liberal bias at the NYT:

"I once saw some opinion research in which Times readers were asked whether they regarded The Times as liberal. A majority said yes. They were then asked whether The Times was fair. A larger majority said yes. I guess I can live with that." emphasis added

Excuse me but isn't this entirely consistent with the NYT in fact being biased?

8
chalst 6 hours ago 0 replies      
I have great respect for Bill Keller, but Greenwald makes the much stronger case here. Keller suggests that news that is trivial, shallow, sensational, redundant tends to be the same as news that is ideological and polemical - I'm surprised that Greenwald did not list the many outlets that have produced seminal journalism in the past century (e.g., Orwell at Tribune, the neo-conservatives at Commentary. Hitchens at The Nation), which seem to undermine the usefulness of the correlation that Keller claims.

One passage (from Greenwald, which Keller does not argue with), sticks out: The climate of fear that has been deliberately cultivated means that, as The New Yorkers Jane Mayer put it, the newsgathering process has come to a standstill. Many Times national security reporters, such as Scott Shane, have been issuing similar warnings: that sources are now afraid to use the traditional means of working with reporters because of the Obama administrations aggression. Ubiquitous surveillance obviously compounds this problem greatly, since the collection of all metadata makes it almost impossible for a source and journalist to communicate without the governments knowledge.

9
mladenkovacevic 11 hours ago 1 reply      
As clueless as this New York Times writer chooses to be, he at least understands that the mention of Glenn Greenwald will bring forth clicks and impressions. (Journalism about a new journalistic business model to support an old journalistic model -it's not quite irony but some other literary device I can't remember the name of)
10
subpixel 39 minutes ago 0 replies      
This is a really fascinating read. Did they really have to give it such a facile, link-baity title? One step forward, one step back for the Grey Lady.
11
lurchpop 8 hours ago 0 replies      
Keller conveniently sets up the story painting Greenwald as a partisan.

He is the exact opposite of that. He's pro civil liberties and the rule of law -- consistently. People think he's a partisan because his writing sometimes makes Democrats look bad. His positions didn't change when Bush was in office.

12
alan_cx 5 hours ago 0 replies      
So, same as the science thread then. Money corrupts science, and suddenly now journalism. And sport. Oh, education too. Oppps, for got health care. And war. Internet? Hmmmmmm

Isnt there a saying about money and corruption? Its been going on a bit of a while now, right?

And will we heed this and make changes? Hell no. Just as per usual small "mavericks" going up against the money, ultimately changing very little in the great scheme of things, while the interests of money roll on.

13
detcader 10 hours ago 0 replies      
Someone graphed the use of forms of the words "fair", "fact", and "accurate" in the exchange for Glenn vs Bill: https://twitter.com/yottapoint/status/394685094679437312/pho...
14
RyanMcGreal 5 hours ago 1 reply      
Since I've hit my limit on nytimes.com and can't read the article, I guess I'll have to wait until next month to find the answer.
15
SCAQTony 11 hours ago 3 replies      
I like Glenn Greenwald because I have a bias towards his politics. I follow him on Twitter, and I read every tweet and article he writes. With that mind I still recognize that he is NOT the future of news. As mentioned he is biased and on Twitter he belittles the opposition. (I do too but the news has to be about informing the public and that includes all facets in an unbiased way.
16
Zigurd 3 hours ago 0 replies      
Bill Keller is defending what can't be defended. Mainstream media is dependent for survival on access. Without access to politicians and political officials who are pushing their own agendas, their material almost completely dries up. The NYT can annoy government only to a calibrated extent. And when they do so, they do it with the backing of some faction.
17
milesf 11 hours ago 4 replies      
I'd read the article, but apparently I've read my 10 NYT articles for the month. I'm sure there's a way around it, but I don't want to bother.

THAT is why folks like Glenn Greenwald are the future, because they won't hide behind foolish paywalls.

30
Cash to the poor: Giving money directly works surprisingly well economist.com
109 points by aarghh  9 hours ago   97 comments top 14
1
wahsd 2 hours ago 2 replies      
Those who have for centuries fooled the rest of humanity into believing that their unearned, illegitimate, and unwarranted elevated status is justified know the findings of this painfully obvious fact to be true. Which is why they pull out all and every stop to prevent the majority from realizing it by vilifying anyone and anything that could spread that realization.
2
goggles99 6 hours ago 10 replies      
Here is a wild concept, mandate that people take care of people. Use the government only to enforce this. The government is full of corruption and waste, they are innefective in matters that require an actual soul (such as people who have made mistakes, people who have no reason to care, impoverished people, prisoners ETC.)...

What if you could take the percentage of taxes that you spend every year and choose whom to help with it. Of course those who were receiving it would have to fulfill certain requirements, but wow what a concept. How about deducting some amount from that mandatory contribution of the person were to volunteer in the community?

We would have charities all over the place competing for this money, competition would produce far better results than the abysmal record of the state/federal social services. Many people may even give the money as cash to some people - personally. Have government oversight review and publish how well any charitable organization is doing at helping people become self reliant financially and socially (this will separate the wheat from the chaff).

People may actually become caring and have empathy for these people that they are helping. When people help others, they become happier people. Many people may even donate more money on top of the required amount and volunteer or switch careers to one that helps those in need.

Imaging that. That is something that no government could ever accomplish.

The government really de-humanizes people. It takes our money and does some things to help people. We never see this happen directly. The government keeps the bums and beggars out of sight so we never even see them. The government jails drug attics and other impoverished criminals so we never see them either.

All we ever see from the media is bad news. We never see lives being turned around from welfare or other social services.

My money says that once people start taking care of each other, their humanity will grow 1000% ala the Grinch.

3
irollboozers 8 hours ago 0 replies      
It's also pretty interesting to look at the other side of this: the person giving away the money.

Michael Norton and a group of researchers (http://www.hbs.edu/faculty/Publication%20Files/10-012.pdf) at HBS have found that giving away money increases happiness, and that happier people give away more money. This logic is awesome.

5
Gustomaximus 8 hours ago 2 replies      
Would this reduce administration cost also? We always hear of charities where 20 cents on the dollar actually makes it to the people. If this can reduce admin cost by not having to make, control or follow up on conditions it could really help more money get to where it is needed.
6
known 1 hour ago 0 replies      
To really alleviate global poverty, every https://en.m.wikipedia.org/wiki/Third_world nation Currency should be pegged to https://en.m.wikipedia.org/wiki/Opec Oil for 4 years due to https://en.m.wikipedia.org/wiki/Triffin_dilemma
7
PauloManrique 3 hours ago 0 replies      
It works when there a private companies giving the money. When it's the government, like here in Brazil, it turns into vote buying, they start to scare the poor saying if the other party wins the elections, they will stop giving money and shit.
8
linux_devil 8 hours ago 0 replies      
Can't agree more. Myself and few friends are part of an "AAD" initiative where we visit deprived and apart from donating money for basic amenities, we take care of school fees and other things. We make sure to visit and actually engage with people other than third party donations. I am sure there are others who do the same.
9
lazylizard 6 hours ago 0 replies      
in singapore you can see the effects of all that economic growth besides the billion dollar gardens and F1 races and casinos...in residential areas many old folks collect empty cans and cardboard for a living. despite laws that compel offspring to financially support parents. you don't see beggars on the street, nor homeless people. and unemployment is super low. its..fairly interesting.
10
tgandrews 7 hours ago 1 reply      
Not to be a downer but an academic study found this to have limited effect. I heard about it on freakonomics so can't vouch for how biased it was. Just an interesting point against the economist article. http://freakonomics.com/2013/09/26/would-a-big-bucket-of-cas...
11
frank_boyd 8 hours ago 4 replies      
As a matter of fact, society has not a single valid reason to allow concentration of excessive wealth on some kind of restricted group or "elite" (as, by the way, also promoted erroneously by the idea of the "American Dream"). Here are a few facts to explain that this concept is not sane at all:

- Excessive wealth is usually hoarded (in bank accounts), not used: But if you want the economy to work the most (creating jobs, etc.), you need to make money circulate as much as possible (which is not what rich people usually do).

- Excessive wealth ends up being used for corruption (famous example: the Koch brothers), simply because it can. You can not get rid of corruption without getting rid of excessive wealth concentration.

- Excessive wealth could "morally"/"ethically" only be justified by the existence of "really free will" (a concept which we can never reasonably take as a basis, given the fact that this concept is of religious nature, not rational thinking): Free will -> free decision -> merit of the better decision -> excessive wealth. As noted, this is how society excuses the existence of excessively rich people, and it's completely flawed and wrong.

- Excessive wealth will always has the tendency to become even more excessive: it gives its holder an "unfair" advantage.

- A part of excessive wealth will always be used to protect the "unfair advantage", thus eliminating equality even more.

12
aaron695 6 hours ago 0 replies      
TL;DR Giving money directly without conditions isn't the best way to donate funds.
13
pratyushag 7 hours ago 0 replies      
New Incentives is an organization that only gives money through CCTs and has seen exceptional results!! newincentives.org.
14
Unnatural_Log 1 hour ago 1 reply      
"most of the payments went to mothers"

Because that's what we need: to incentivize reproduction.

Because we don't have enough people destroying the planet as fast as they possibly can with their arrogant, self-indulgent, human-centric, bullshit belief systems.

I'll say it once more: you are not the special darlings of a doting white god, you arrogant assholes, you are just another animal in a chaotic universe.

This planet was not put here for you to do whatever you want with it, and you are going to discover that shortly if you don't smarten up and realize the obscene waste and destruction you are perpetrating.

You are, collectively, so fucking stupid that you cannot even grok the simple concept, "don't shit where you eat". Fuckers.

       cached 28 October 2013 16:02:01 GMT