skysight-inc/HackerNews huggingface dataset:
One iteration of ROT13 is too fast to compute to guarantee any sort of security. If you really want to secure your passwords, make sure you perform 2↑↑100 iterations of ROT13 or so to ensure substantial computational cost to the operation.
Okay, if you require an appeal to authority, here is Oleg Kiselyov deriving Iteratees in Haskell, a more general formalization of "futures"/"promises": http://okmij.org/ftp/Streams.html

If you insist on setting up semantic games: if Oleg hacking Haskell isn't functional programming then nothing meaningfully is.

----

> Functions return immutable values. Declarations make promises. Under the hood there may be similarities but no one made any claims to the contrary.

What does `foldr (+)` return? What about `const 1`?
How Samsung Became the World's No. 1 Smartphone Maker - Businessweek
It requires version 4.0.3 (Ice Cream Sandwich) and above, so that may be the issue.
Your current computer almost certainly will run a Linux virtual machine with more than enough performance to try out Django, Rails, Node and more, for free. It'll also be much closer to the kind of environment you would likely deploy on (64 bit x86 vs 32 bit ARM).

That's not to say you shouldn't get a Raspberry Pi, quite the opposite - just don't let the lack of one stop you from doing what you want, today!
The Beal Deal with Dharmesh Shah
I don't think of it as "anonymous" networking, but more as a network that can't be controlled or brought down. Especially by relying on bluetooth and future, improved peer-to-peer connection technology, we could be free from carriers and ISPs.
Indeed. But to me it reads more like the album has been played 7.7 million times.
You have first world problems my friend.
A particular nit: It's harder to change which e-mail address I'm sending from. Old way: use drop down list to select the from address I want. New way: click To field. From address drop down list magically appears. Use drop down list to select from address I want. This was so intuitive I had to look it up in the online help.

More generally, I don't like that there's a window within my Gmail tab. I don't like being invited to mess around with window-sizing and -placement instead of just being left to write my e-mail. It reminds me of MDI, but without the saving grace of being able to maximise the child window. Why have I got to use a horrible little subwindow instead of something closer to full width?

I can't see how it's supposed to be an improvement. What does it do better than the old way?
And here is mine http://nightweb.net/#type=user&userhash=7whx46v3h2ehiiei...
> The author appears to think that a car which ships without a radio can never be altered to have one, which is just bizarre.

Well, the fact is, almost nobody ever would have that surgery done, so he's somewhat justified.
Why bother? The WSJ Dartboard Contest proves that a boring, geriatric buy & hold investment portfolio outperforms managed portfolios for the average investor, so there's no need to be met -- except to dispel the ignorance of the public about the true role played by stockbrokers (i.e. lining their own pockets at the expense of the untutored investor).

Prove this view wrong -- include in your program a "strategy" that involves buying an index fund and sitting on it. Compare it to the others, as the WSJ contest did. See which approach comes out ahead over time -- as the Dartboard contest proved.

http://online.wsj.com/article/SB1000087239639044402420457804...

Quote: "The darts [i.e. the random stock picks] have historically beaten the readers [i.e. the picks of "experts"], with 28 wins out of 47 contests."

Or is it your plan to make people pay to discover that the simplest strategy is also the best?
"Unknown" musician Alex Day released his album on the same day as Timberlake and one day in, was ahead on the iTunes sales Chart. I'm sure that didn't last, but the guy reports making more than $5K/month on youtube and $15K/month from music and merchandise sales. That's not a Timberlake-sized fortune, but it is really quite decent money. He has not signed with a label and does not tour either.

http://techcrunch.com/2013/03/18/how-a-youtube-sensation-bea...
Growth engineers: want to help build the next great company in travel?
I'm lazy. While my phone has music on it, I haven't built playlists to curate my likes and such. Both of my cars have inadequate means of taking my phone music through the car speakers. Radio is almost my only option. It can get repetitive but I like that I can get news and local opinions between songs.
Only if you assume that the bright kids from "tough backgrounds and ethnic minorities" are less likely to succeed than dimmer non-minority rich kids. Which could be the case, but might not be.

Because if it's not, and those bright kids end up being successes, it could very well be in the long-term interest of a profit-making institution to make sure those kids are alumni. Not just for any possible donations, but for maintaining your prestige.
I recommend Afra's book:

http://www.amazon.com/Computing-Cambridge-Monographs-Computa...

Happy to help if you need it!
Thank you.
Chocolate is the project name, but I had to add something at the end to create a web site and a visible github project.
So js was the shortest and closest meaningfull suffix that came to my mind.
Model A is very restrictive than the B, if you are even slightly serious to do sth of little weight with it. I wonder if A can withstand always-on torrent and/or a connected hard disk which is constantly filled by CrashPlan or Time Machine. One USB port is another big restriction. Kills my idea of making it work with two hard disk(without using a hub).

PS. It hurts to think that I am not buying it(B) because it costs ~$60 here(IN) and the original price being $35. Maybe I would have bought it if it was released for $60 and available here for the same cost. Played with it at a friend's place though.
I recently ran into issues which I could only explain as CBV not being thread safe. self.request.user would not remain consistent when a view needed to save multiple models. I haven't had time to fully debug, I only know that frantically patching to not rely on properties, rather arguments, fixed it. We're also running gunicorn on Heroku, not sure yet if that's related. Either way, something to consider.
This is one of the reasons public schools have brilliant minds
Great stuff but will it really scale? See secushare.org/2011-FSW-Scalability-Paranoia

Did anyone try to save Nightweb's data directory encrypted in Dropbox or ownCloud?

Would it be possible to add something like a reply option to a post? This would give us twitteresque chat.

Would love to be able to share posts with certain persons only.

PS: Can someone provide a download link for those avoiding Google Play? TIA
Medoo - the lightest PHP database framework, 7.8KB only, released
Show HN: A Chrome extension that prevents duplicate downloads
It's the standard naming for JavaScript libraries, just like C libraries tend to be named libfoo
Source is up here: https://github.com/yefim323/Have-I-Downloaded-This-Before
I don't understand how this could be a bug with the fonts. Fonts should never be able to BSOD a system.
Android 4? That's a pity. But why a mobil app? Why not a .war app for the i2p router? IMO Social networks are something that are mostly used on desktop computers.

Also it seems to me like you want to fork i2p. I think that's a very bad idea. First since you should be very confident in your skills if you roll your own crypto. Second because a split seems not necessary and harmful in the long run for the network. The i2p networks could be bigger aswell, and this could help.
Wait, so if I don't perform live I'm not a "real artist"? Thank god I can throw out all my music, thank you for enlightening me!
Some related apps:

optar - http://ronja.twibright.com/optar/

PaperBak - http://ollydbg.de/Paperbak/ https://en.bitcoin.it/wiki/WalletPaperbackup
I picked up a Model B from Amazon earlier this month, here in the US. I have been really impressed with it, even though I paid ~$48. Very impressive device in such a little package. I used mine to make a WiFi garage door opener with node.js backend and iOS app to open our garage doors from our phone. So many more projects in mind.

Shameless plus as I just wrote a post about my project this weekend. http://itsbrent.net/2013/03/hacking-my-garage-with-a-raspber...
>My son did well on the PSAT and he got multiple letters from Harvard, Yale, Princeton, Columbia, and other Ivies trying to lure him in.

It's worth noting here that colleges do make an effort to recruit kids from lower socio-economic backgrounds.

I know more than one affluent middle-upper class white kids who swept perfect PSATs, SATs, and SAT II's and who were rejected or waitlisted across the board at these four schools. From this kind of background, getting letters from top schools before applying is absolutely unheard of, and perfect/near perfect SATs are simply expected on their applications and mean nothing.

I mean, I support the decisions of most colleges to put considerable effort into recruiting kids from diverse backgrounds, but the point is, they definitely already do.
Surgery? A car without a radio is going to have an aux-in port. Spend $20 on a portable AM/FM radio, spend another $10 on a cigarette lighter power adapter for it, and done. The "surgery" required to install consists of plugging four things into their respective ports (two ends each of power adapter and audio cable).
Many of the big market opportunities that result won't be.
The Life and Times of a TV Show Piracy Release Group
What's funny about this 4-1 gag is that YouTube has never been profitable and shutting it down would be a reasonable, if short-term, business decision.
Bizarrely alarmist? How do you figure? The author clearly does have a POV and advocates for it strongly, but nothing he says within the post is alarmist.

A panel of spokescritters from the automotive industry have said that the decision to remove radios from cars has been made and is being rolled out.

He thinks that this is a disaster for the radio industry, and also has ramifications for public safety vis-á-vis broadcast infrastructures superior accessibility when compared to wired technologies such as cell phone towers and wired phone lines (citing Katrina and Sandy).

I'm sympathetic to the issue of public safety as there are a whole pile of circumstances where Americans may be unprepared with their own radio where it is useful to be able to assume that they can tune in for broadcasts.

The the south is afflicted with hurricanes, the midwest and north east get hit by blizzards, the south west by wild fires. Some of these events are sudden in onset as well as unpredictable in nature.

The weird part here is that we're not even talking about removing the stereo system but just the radio components. The cost/benefit analysis on the inclusion of a radio receiver must have been really freaking weird.
You could also have a context header on top saying something like "Join [User] on Nightweb" or "Hey, [User] is on Nightweb!" and then your website follows explaining the concept.
It's a much better path than going through state universities, where even the poorest have a huge loan debt by the time they graduate.

I can't speak for every state, but at least the ones I know about, the tuition for in-state students attending a state school are pretty reasonable.

Here's an old post I wrote up on it.

https://news.ycombinator.com/item?id=3753975
And your touching belief that they accept "better" people is endearing.
Regarding Sirius/XM, I wonder if Marco Arment's prediction of its death once the Howard Stern show ends will actually come to fruition.
I didn't actually modify the core or router code at all, I only needed to modify the I2PSnark code (i.e. the BitTorrent component). I did not roll my own crypto at all, other than the digital signing of meta torrents which is an application-level concern. It is technically a fork because I have a separate copy of the I2P codebase in my repo, but I will always update it to the latest versions as they come out.
That's my understanding... it's still worth upgrading though, at least if you're using New Relic. Should cut the New Relic costs in half.
I couldn't get my phone to hook up to my car radio very nicely, because my car was built in the in-between years where it no longer had a tape player, but was too early for ubiquitous aux-in ports. So it has a CD player and a radio, and that's it. FM transmitters suck.

If you're in the same boat, then here's the secret: FM modulators are great. These are the same basic concept as an FM transmitter, except instead of trying to pick up a foolishly low-power station with your radio antenna, it's a direct hard-wired connection from the modulator to your radio's antenna port. Quality is very good (not as good as a CD, but as good as the best FM radio station you'll ever hear) and there's no chance of any interference because it never picks up external signals. Installation can take some work, but it's well worth it.
"While your work's finished, ours is just beginning. It's gonna be an exciting decade."

The vid ends with understatement.
Agreed. My life was changed by a single biology teacher who graduated from Harvard in the 1960s. He decided to devote his life to teaching in a sleepy, company-town (East Hartford, CT) public high school rather than pursue research, $$, etc. On the first day of class in 9th grade, he handed out photocopies of the sheet of paper that alumni interviewers fill out for potential applicants. This sheet of paper had checkboxes indicating achievement levels in things like art, music, sports, research, etc. with the following gradations:

-locally distinguished
-distinguished at the town/county level
-distinguished at the state level
-distinguished at the national level

He told us that we were not competing with each other, but rather that we were competing with "a kid from Glastonbury [CT] who drove to school in a BMW this morning".

The message was clear: if you wanted to get into an ivy, the next four years of school were to be a grand song and dance to get as many state and national level checkmarks as possible.

We were lucky to have heard his message. There were a couple thousand other kids in the school that didn't hear it. How could they know that it worked this way?
>How long would the Ivy-league schools maintain those huge endowments if most spots were taken by students from poor background?

This logic is flawed imo. Yes the students are poor at the moment, but the endowments don't come from what students are now. They come from what they will be. "excellent students" plus excellent education strikes me as a pretty good recipe on that front.
I highly doubt that they would eliminate AM/FM radios from cars. I can see CDs leaving because they take a lot of space within the dash that could be better used, let alone the fact they have a moving part.

The circuitry needed to support radio isn't much and would most likely be integrated with other services into a simple chip set. Plus lets be frank, the youth today who don't find radio "hip" or whatnot aren't usually in position to buy new cars.
This is easily done with a few lines of Python. I personally think that's a more efficient way to go -- the Web interface doesn't really provide anything essential to the process, and the Python approach generates more data more quickly.

Also, Python knows how to talk directly to the user's MySQL database if it exists.
> I know the idea that conservatives are persecuted by liberal academics is a popular one. But isn't it more likely that what the article is talking about is due to rural vs urban or academic vs non-academic backgrounds and experiences rather than liberal vs conservative ideology?

I tend to agree, but I haven't read the source cited by the article. If anyone here has easy access to Epenshade's book, I'd love to hear how rigorous the "4H,ROTC decreased P(admission) by 65%" result was.

87 Espenshade (2009) p. 126.

> In other words, are Harvard admissions people rejecting 4-H club members because they assume they're Sarah Palin loving conservatives, or because the Harvard admissions people didn't participate in 4-H clubs and don't know much about them?

A third possibility: admissions people don't believe that generic "leadership" clubs are worthwhile, leading to a perceived bias towards clubs with more specific purposes than being line-items on college applications. We could test this hypothesis by looking for differential performance between 4H and ROTC and between 4H and NHS (Natl. Honor Society, the prevalent line-item club at my high school, which was not rural).
Was this El Camino High School in Oceanside, CA by chance? I came here to say something basically identical - but realized you stole my thunder, since your son had a near identical experience. :)

All the smartest kids in my high school (including 1500+ SAT types) all went to UCSD/UCLA/Berekly. It wasn't until I was in grad school years later, and hung around lots of Stanford/Harvard/MIT grads that I realized they weren't really much smarter or harder working than all the kids in my high school, they just grew up with the expectation of going to a Ivy school ingrained in their experience.
But you can be punished for that. Flag enough links and you lose your ability to flag links. Perhaps that makes people reluctant to do it.
So this piece is a year old, and it looks like attention has been stirred up enough that Jalopnik wrote a piece about this a couple weeks ago: http://jalopnik.com/will-am-and-fm-radio-really-be-eliminate...

Jalopnik points out that GM actually responded to the Radio Ink editorial to stated that GM has no plans to eliminate radios (see: http://www.radioink.com/Article.asp?id=2627785&spid=2469... ).
When This Then That - A different approach to a javascript promise
What I’ve learned from Dual-Booting "Blue"
"Good people" is more likely to mean "people who are morally good" than "people who are good at what they do" even in this context. Sorry for misunderstanding your comment. I've seen the association of moral goodness to technical competence before and thought your comment meant that.

>Why would you stay at a crappy job if you're (technically) good enough to move elsewhere?

People are complicated. They have complex motives, are influenced by irrational thoughts and have a tendency to prefer known evils to unknown evils. I'm not saying this is the right course of action, but this is a good opportunity to start a Ask HN thread (or blog post) about the attitude of commodity programmers.

I don't like when people complain about their jobs. I don't agree with the article. But a snarky comment in response to a long article (even if it's factually wrong, or draws the wrong conclusions from the facts) won't make HN better. I don't mean to discount your contribution to HN, but you can spend your time on HN complaining bitterly about the new regulars, or you can try to understand the problem more deeply and help HN in the process. Misguided elitism isn't helpful and only heightens the Dunning–Kruger effect in a community.

Sturgeon's Law still stands—90% of everything is crap, and 90% of workers in any field are mediocre at best. Do you really want to spend your next years on HN complaining about the mediocre newbies? The thing that makes HN good is the HN users' ability to write well-thought refutations of any argument presented. HN doesn't have only good arguments and subjects, but people do a good job pointing out flaws and making helpful suggestions to what gets posted here.

Instead of tilting at the mill of crappy articles on HN, we should point out what's wrong about them.
Thread with 80 comments from when this 2008 essay was first posted:

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

(There have been other postings of this essay to Hacker News with other lengthy discussion threads.)

https://www.hnsearch.com/search#request/all&q=Disadvanta...
Guess it will not turn out as killer app then. This suggests other fixes, such as apk sizes < 50MB: http://stackoverflow.com/questions/10475954/why-does-the-goo...
It would be way better if the author just provided a download link on it's page, but in the meanwhile: https://www.dropbox.com/s/g98p4nn2j33tr8t/net.nightweb.apk (version 0.05)
Really? It's not about the language. It's about the runtime.
Regular glasses are pretty weird too, when you think about it.

Until you get used to seeing them; then they're totally natural.
Right, even Brown, one of the poorest Ivies, has more than $2 billion in endowments. And one of the methods they do to afford it is charging higher tuition: Christina Paxson, Brown's president, has (maybe not officially, but at least in private) has said that she wants tuition to work similar to a graduated-income tax. This would mean even children of rich ($150-200k/yr) parents would be eligible for some amount of financial aid (because $150k/yr isn't enough to be able to afford $60k/yr tuition), but they may end up paying the same tuition as everyone would normally, if there were no financial aid.

This is also a large part of the logic top-tier schools have used to justify their increased tuition to the federal government.
I don't listen to radio anymore. Having a DVR for TV has made me intolerant of the endless commercials, and that has spilled over onto radio.
Node.js is Perfectly Fine And Probably You Don't Need it
What Should We Do About Revenge Porn Sites Like Texxxan?
It has been argued that Harvard is basically an unregulated hedge fund attached to a university.

http://www.cnbc.com/id/100291522
Great! Sorry for not checking.
I find "Safety is a giant concern" to be alarmist. I don't see that it's a major concern. People will be unprepared with standalone radios, sure, but people will be unprepared in all sorts of different ways, and "we'll bolt a radio receiver into every car" is an extremely bizarre way to force people to be prepared. If one really thinks that car ownership should confer radio ownership, bundle a cheap portable radio with every car. Bonus: it's not bolted to the car and can be used when disaster strikes and you're not on wheels!

People will adapt. The car radio was not designed as a safety device, nor does it serve as a particularly good one. It takes on that function somewhat by default, and occasionally does OK, but it's not nearly as important as he makes it out to be, and I doubt that wide-scale removal will have any noticeable impact here. To the extent that it's needed for mass communication, other techniques will be found. The mass text messages sent for Sandy are probably a good model there.

As far as the cost/benefit analysis, I imagine the radio costs in the neighborhood of $5-10 per car compared to not having one. I'd guess that the major expense is the cabling and routing for the antenna, rather than the actual receiver electronics. This is not a lot, but if people don't care, they might as well save the money. It makes more sense when you realize that there are literally a thousand ways to spend $5 to improve a car, but if you did them all, you'd end up with a car that cost $5,000 more.
I have a whole bunch of these slow-moving projects - it's my modus operandi really. A recurring idea surfaces during mental downtime, is improved on, then dismissed. Repeat this until it has taken on a life of its own, then sit down and plough through the whole implementation stage in one sitting. It's hard to quantify or even explain properly, but it works for me. So for a certain type of creative endeavour, yes, more time = more potential for innovation.