skysight-inc/HackerNews huggingface dataset:
Origin Cookies: Session Integrity for Web Applications [pdf]
The vanishing began at night, frightened families packed after hearing the news
Vienna, Austria
Aye, but Tunis to me is solidly part of the third world. This game is about America.

As soon as you get out of the wealthy countries your odds diminish rapidly.
Interesting work, but I couldn't help to notice one part: "The KimKlone represents an architectural extension of the 65C02. The most striking improvement is efficient linear access to a 16 Mbyte Address Space."

Incidentally, this is what the 65816 was made for.
good post, lots of cool tips
Absolutely. "Creativity as a service". I envision a lot of startups in the near future revolving around this model.
Maybe we'll plug into a facebook-like universal AI-api (by apple?), and build 'creativity generator' apps that use chunks of hyper-personal data.

PG recently spoke about how, in the future, creativity would have to be 'generated'.(http://www.darrenherman.com/2011/09/14/ycombinator-ad-innova...)

Once early adopters tout about the variety that machines can generate, the rest will have to follow along.
Sign up to Gmail from your featurephone
prohackingtricks.blogspot.com? Sure, sounds legit.
Too bad Android's web browser is becoming the IE6 of the mobile development world.
It is sad that depression seems to have become a four-letter word. Too many people are afraid to talk about it or unaware about what depression really is.

Your suggestion about taking up another activity is spot on. When you define yourself by your work it is difficult to ever stop thinking about it. I still have problems putting work to the back of my brain when I walk home every night. I've taken up running and plan to take up airsoft in an effort to expand my horizons beyond just "how do I write that next line of code".
If you can't take that risk: Abstinence (or just different sex practices), abortion, adoption or tough if out.
This sort of sociopolitical whining is exactly why I created http://abuckaplate.blogspot.com - featuring $1 meals.
I had the same problem with "Nickel and Dimed" that I had with this game. She made a series of completely irrational decisions which resulted in expenses larger than they needed to be.

As a counter to this, I highly recommend Scratch Beginnings by Adam Shepard.
http://www.amazon.com/gp/product/0061714275/ref=as_li_ss_tl?...

The summary, from Amazon:

Adam Shepard graduated from college feeling disillusioned by the apathy around him and was then incensed after reading Barbara Ehrenreich's famous work Nickel and Dimed—a book that gave him a feeling of hopelessness about the working class in America. He set out to disprove Ehrenreich's theory—the notion that those who start at the bottom stay at the bottom—by making something out of nothing to achieve the American Dream.

Shepard's plan was simple. With a sleeping bag, the clothes on his back, and $25 in cash, and restricted from using his contacts or college education, he headed out for Charleston, South Carolina, a randomly selected city with one objective: to work his way out of homelessness and into a life that would give him the opportunity for success. His goal was to have, after one year, $2,500, a working automobile, and a furnished apartment.
Actors ... seems to not really work in a [JEE setup].

Then don't use Actors, you can still use the rest of the language and you're still a lot better off than Java.

There are too many ways to do the same thing in it. ... This becomes the Java version of Perl.

Problems that only manifest once you have a large code base aren't barriers to adoption. Mainstream languages would be a lot better if they were! After all, Perl became widely adopted, so this didn't hurt Perl from being adopted and may even have helped.

Finally, the documentation seems to be more complicated than necessary.

I agree, and this is a problem for adoption right now. The documentation is the opposite of K&R's book on C. However, this can change easily, since third parties can write books about Scala. It's not like changing a language feature, where it takes a committee 10 years to actually make the change. Anyone can write a book, and we're starting to see that: the O'Reilly book on Scala is a really good introduction.
I don't use Scala but I appreciate the fresh ideas it has brought to the Java /JVM ecosystem. Think Jetlang Actors modeled after Scala actors or Functional Java library etc. or even Google Guava ,which although has nothing to do with Scala but promotes a succinct programming style.

Keep up the good work !
3 years is ages in tech, but it greatly depends on the area.

I don't recall any awesome new AI-related technologies in the last 3 years (slightly improved google translate/voice? bit better wolfram alpha?) while I can think of half a dozen new databases.
This used to be s.o.p. in the early 20's.

Have a read:

http://www.motorera.com/history/hist03.htm

The good old days of grease and spittle and they didn't even have duct tape yet!

That link is about replacing the entire valve (valves were a wear part, much like tires today, only with much shorter service life).
Although no doubt meant for comedic effect, I would love a service like this. It basically offloads decision analysis to a computer which formulates and acts based on what works and what's considered best. A helpful guiding hand if you like.
C'est la vie ... curiously, I have no desire to move from the U.S. to France but I'm glad you're happy where you're living. We all should be or we should move!
Show HN: Just an idea about a peer-reviewed social news site
We all love HN because here the content is heavily moderated to avoid silly stuff. So i was thinking it would be great to have something similar for my other interests. Problem is, it's impossible to find a team of people to moderate a news channel. So I was thinking what if each post was vetted by 2 anonymous reviewers before it appears on the site? Would that help filter out irrelevant/funny stuff? I didn't really research if someone has done it before, so here is my take: http://textchannels.com/ . (With apologies to HN makers because i stole many of their ideas).
Clickable: http://textchannels.com/page/about/
Catalonia here (French side)
Thank you and welcome aboard Hacker News.

---

Note to all MetaCPAN users (https://metacpan.org)... you can add your HN affiliation to your profile.

At the moment this will appear in your list of web profiles under the Author page (for eg. https://metacpan.org/author/DRAEGTUN) but who knows what the future may bring :)
People need to stop re-hashing this. 10,000 hours of deliberate practice is likely but not necessarily going to make you an excellent programmer. I know plenty of programmers in their 40s and older who have that much time in or more that are frankly, garbage.

Sure. And I could spend 10,000 hours playing basketball and I'd never become good at it. I don't have the genes. The point about "10,000 hours" is not that anyone can become good. It's that this is the amount of time that it takes for a person with sufficient talent (which is uncommon but not outstandingly rare, as it might seem) to become great at something.

Also, 10,000 hours of inadequate or badly-structured practice is useless. Otherwise, five years of work would be enough, and for most people, it's not. Most of the things that software developers do for money don't make them better programmers and therefore don't count.

It's hit or miss. In my experience, passion counts more than anything.

I agree. Passion, creativity, and courage are all important. It takes all three to figure out how to divert 10,000 hours away from what you're "supposed to do" and toward what will actually teach you something.
A new architecture isn't going to happen until it has to, which fortunately may be soon. The best opportunity for that is if and when we start building parallel microprocessors based on one of the newer transistor replacements, but engineers need to agree that compatibility with x86 isn't important, first.
Well said ... plus, it would only cost half as much because we could get rid of the highly-paid bureaucrats administering the system (assuming they were capable of keeping a job elsewhere versus going on welfare themselves).
Testing Considered Evil
History of Molecular Visualization
Data storage challenges and introduction to Unified Data Storage
This is largely true when you graduate as well. I still have all my grad coursework in git and find it useful to reference, but don't want to make public due to academic dishonesty.
The Demon Within...
On a different note, what is the definition of world ?

I absolutely admire the companies listed but am not sure if they are the top 5 businesses in world
Sure meebo and ebuddy are there. But I do not like a Man in the middle. I mean, we have no guarantee that meebo will not record our conversations or passwords. Yes, I am being just paranoid. Also, we do not know how long these services may exist. May be a web interface for telepathy which can be hosted on apache will be good.

BTW, I did this as an experiment :-) Thanks for your comments.
I believe he's talking about the whole lot of it. Software and hardware . I think USBs suffer their own issues (see http://wiki.gbatemp.net/wiki/USB_Devices_Compatibility_List as a simple example (hint see the ""If the Device does not work" section)).

This fits the OPs notion that no one really understand the crap underneath it all.
How to install Windows 8 on your Computer easily
Classroom setting is really not the best setting for studying math. Studying new materials in math needs complete concentration, a 2-3 minutes mind-wondering can cost your the entire period, since new concepts/abstractions in math build on top of each other.

It's very difficult to concentrate for a 40 min period, especially considering students just came from other classes that could be just as mentally challenging.

I think Khan academy does a good job at this. A 15-minute long video is a much more consumable chunk of knowledge.
I played the game, and came out $199 ahead...and that when faced with absurdly limited options (say, the rowdy roommate would see a Mosin/Nagant ($29!) instead of the landlord when told to leave, so no extra $100 cost there). No risky sacrifices (medical bills paid, job attended to), no luxuries until affordable (and sentimentality is a luxury).

I should have taken copious notes (maybe I will on another pass) and comment how, instead of viewing it all as crushing poverty, it is indicative of living in a luxurious society. Opt for the $1 hamburger, and be told "that's why so many poor are overweight"? WTH? If it's got that many calories then cut it in half and eat it across two meals! If you're obese, you're not poor; talk to the half of the world's population which lives on less than $2/day.

So, coming out a couple hundred dollars ahead, I could run this "poverty" scenario for 4 months and have enough to buy a refurbished MacBook Air and join the Apple Developer's Program, with which I could bootstrap an iOS App-writing business. Seems some others played, came out over $1000 ahead, and could jump in to app-writing in one month flat.

Read between the lines in the game, and see the opportunities that abound. Sell the car and take the bus. Focus the kids on learning entrepreneuring instead of sports. Take in a decent paying roommate (and throw out the rowdy one bodily if need be). Use the library for education and internet businesses. Eat the $1 hamburgers featuring caloric abundance. Heck, save the $1 and make two 1.5lb loaves of great bread (coming to my blog soon!). Organize with other "poor" to leverage opportunities (carpooling, babysitting, etc.).

First-world problems indeed.

ETA: Downvoters, take a stand and tell me why this post is wrong.
Tilt-Shift Using CSS
The World's Leading Creative Class Countries
At war, what will No do? Developers will war into code, battling spectrum and service?
Thanks.

I agree it may not be a brilliant idea. But it was more as an experimental thing and has helped my programming skills :-)
I guess its "anonymous" in the sense that the authorities couldn't quickly identify posters in order to disrupt gatherings immediately. However, I don't believe that there's any long-term anonymity (e.g. if you incite a deadly riot by falsely yelling "bomb", the authorities will come looking for you). If the police really wanted to find out who posted something, they could subpoena Vibe for information about the phone (e.g. phone number) that made the anonymous post.

Perhaps Vibe destroys all data about users/posts as soon as the posts expire...but even then, the cell networks would have some record.
Mozilla unveils RescueFox for 3D Gladius game engine
Mozilla, the biggest successor of its Firefox web browser, has unveiled latest prototype game for its own 3D game engine called “RescueFox”.
I went through this phase recently. And there was a surprisingly easy solution out of it. Finding new clients and get into a habit of working out. Both these activities have given me a new lease of energy to approach problems. As the clients have right to fire you, you have the rights to fire the client as well. We all want to be nice to our clients but sometimes our decency is mistaken for gullibility and they tend to take advantage of these situations. Working out releases the necessary endorphins to combat the depression. Just a 30 minute jog everyday can make a world of a difference to your life.
Man, the Chinese were in the 2nd century until just a few decades ago, when they finally decided to imitate white America.
Getting a second non BT line would probably cost some companies their entire revenue.
About Cheryl Burke
There's an assumption that there is a formal specification, and that it itself has no bugs in it:

'Giving programmers a specification, measuring how long it took them to write the code, and how many bugs existed in the code base'
Cant see my submission on the main page
This is why I stopped freelancing and moved onto making my own products. It's not worth the hassle of chasing down clients.
thanks! I was collecting the greatest posts for about a year and then decided to pick the best of the best!
I'm really tired of these disingenuous justifications and arguments to 'just use processes!'

A GIL is an unnecessary limitation that precludes a huge swath of architecture optimizations. It's there because it's difficult to remove once you've made the incorrect choice to rely on it, not because a GIL is a good idea.
Thanks for the recommendation - looks like a good read.

Its been a while since I've read Ehrenreich's book but am curious - which decisions of hers did you find irrational?

I will say that a fundamental flaw in Nickel and Dimed, (and most likely in Shepard's book as well) - is that she ultimately had a choice. Many people in these situations have no choice. Many of them have children. Many of them have no college education to fall back on. I count myself among the lucky.
The problem with scala and other non mainstream but powerful languages is that they are just ugly; no amount of marketing and feature lists will make them attractive because aesthethics are hard wired into our brains; at a low level ugly equals misery and pain, at a higher level its just an indicator of maintenance problems.
Perl got away with it because at the time because there were not many options for scripting, now Python and Ruby are now dancing on its grave.
That is either sarcasm or a very ignorant comment.
And to supplement that answer with even more Yes, see this:
http://spinejs.com/mobile/docs/phonegap
Legally, it depends. A bit of web searching did turn up (so far) one LinkSys router that explicitly disclaims implied warranty of non-infrigement. If that is disclaimed, then yes, it falls to the consumer to deal with it.
Interesting. Some friends and I were talking about this the other night. I have a few friends who actually "made it" but still haven't learned those essential skills. I wonder what may happen if one day they happen to face tight budget. They probably wouldn't last long.

Some background: My mom made about $8000 a year, and my three siblings and I we were lucky to have temporarily free housing from a richer sibling. So, with food stamps, welfare, my absent dad's union health insurance we got by.

Eventually, I found my way into a gifted program at a small, urban city school. That, at least, put me on an academic track. My class size was about 400, and the gifted group was about 15. By the end of the 12th year, I would guess that, of my gifted class, probably 40% had dropped out. The class merged with the honors students in 11th grade because of attrition. However, I made friends with some honors students who were of working class and poor backgrounds.

Again, by sheer luck, I happened to get accepted at a state college. After meandering around for a couple of years, I happened to made the right decision by banking on computer science, even though I had never used a computer until I was 15 and didn't own one until my junior year of college. Those years of constantly fighting with the student aid program were some of the most stressful years of my life. Now, I make over 100K as a high-end developer. I have done well for myself.

However, most of the other gifted and honors students haven't fared so well. I do have a few friends that have also done well using Computer Science as a gateway out of poverty. However, those friends sadly still haven't figured out how to do basic bookkeeping or balance their checkbooks. But, in all honesty, I did not figure that out until I was 28 or so.

Anyway, without savings, with poor life skills, and a lot of debt, even those smart kids are probably likely at risk. If ever the software development market turns down, if they're out of a job for an extended period of time, I wonder what will happen to them, as well.
I feel bad for these families, but nothing really has changed. The officers are just enforcing existing immigration laws. There are legal ways of getting into the US and more immigrants should use this route in the future or suffer the consequences of getting booted out of the country.

In most other countries in the world, the same thing will happen.
IBM acquires Q1 Labs
Smart Gadgets are Like Sleeper Cells in Your Kitchen
It informs you of the choices. It doesn't inform you of the unforeseen consequences. For all the flaws in this propaganda game, that isn't one of them. Neither is the "screwed no matter what" part.
There is no shortage on other "Angry X" games in the Android market, for instance.

https://market.android.com/search?q=angry&so=1&c=app...
> Another language I don't see mentioned above is Fantom. Some say that already is a simpler language that offers improvements over Java without the overwhelming power of Scala, but it hasn't been widely adopted. There are many theories for this, my own is that it maybe doesn't offer enough new stuff for someone to make the effort to switch. Scala clearly does add a lot of value, so that should be a lesson for newcomers. Offer enough new stuff for people to be interested.

I'm glad he at least mentioned Fantom. I haven't done much other than play around with it, but it seems like a much prettier "better" Java than a lot of the other contenders. I've never understood why it hasn't "caught on." Maybe he's right, maybe it just isn't different enough to be compelling.
Yes @sixtofour that is what I am secretly hoping for. Being part of this community makes you wonder who's with you (voice or no voice). Again, I have searched for stats on this and since I couldn't find any I posted this question.
Eyesight is Essential to School Performance
An acquaintance of mine goes by bars, small stores and coffee shops in his town. He tells them that he knows the neighbourhood pretty well, and that for the low, low fee of $400 a month, he can make sure that their store doesn't burn down or get trashed. It's cynical, reprehensible, and evil, but it's a pretty solid business model.
Pandora jewelry Opens up new Hope
飘花电影网
Is there any legislation proposed to ensure cars make at least a certain amount of noise while driving, for safety reasons? The new Prius will have a noise generated so that blind people/distracted people will be aware of the car coming around the corner, is there any plans to require this sort of thing by law? Seems to me that once these types of almost silent cars start to become popular we'll see an increase in pedestrian injuries.

This may be a little off-topic, and it's not a dig at the Tesla which looks like a great car, I was just struck by how silent it was (I haven't seen a fully electric car in person here in Australia yet)
That they're massively easier to work with?
>Took a little while to understand that the buttons at the top all work via drag/drop. //

Took me until I read your post. I tried drag-drop but not to the bottom 25% of the card.

It looks like that bottom area used to hold the tags/labels isn't used for anything else so perhaps a drop-zone of a dotted outline of equal size to one of the tags would increase the affordance? Personally I think it would work better to click the drop-zone and then choose from a grid of tags.

Also, clicking to remove a tag brings up the same warning as clicking to remove a card does. Can you attach sub-items to tags as the warning intimates?
Music of the brain: each synapse has its own natural rhythm
How to build your own GPS receiver
You should probably do some research before ranting.

You buy premium healthcare but still need to pay the doctor?

That obviously depends on the provisions of the healthcare contract. It's common to pay a deductible and/or token co-pay. But these plans can always be tailored to address the needs of the buyer, and of the provider. (I might rant about the problems with enforcing a one-size-fits-all plan.)

You don't have unemployment aids?

Yes, we do. There is unemployment insurance, welfare, food stamps, disability insurance, and so on, to provide a safety net.

You can get fired for talking to a union guy?

No, you cannot (labor regulation in America is absurdly skewed in favor of the workers). The employer is forbidden from interfering with any labor attempt to organize. However, our Democrats have been attempting to pass a regulations called "card check" [1] which would take away the workers' right to secret ballots when voting for unionization. (And the Democrats are supposed to be the ones standing up for the little guy?!?)

[1] http://en.wikipedia.org/wiki/Card_check
It didn't tell me how much I would be making with either choice. I would at least know how many parts per day I produced, and it would be easy to calculate the daily rate from that. Not to mention that, in real life, you would probably be able to switch after having had your rate cut in half, or the supervisor would tell you "do you want to keep half your hourly rate, or switch to a per-part rate?".

There's nothing unforeseen about that.
A Catalog of Common Space Leaks in Haskell Programs
Is Your Site Worthy of SEO?
Thanks for the advice. I'll call around.
We have a cheap and infinite source of electricity, it's called nuke power. The main obstacle to its adoption, as well as the source of its cost, is NIMBYism. That problem goes away once you decouple generation and transmission. Build nuke plants at the ends of the earth and ship huge quantities of hydrogen back to civilization.
What You Deserve as an SEO Client
I quit in the first scenario: "Find a Job" or "Quit".. Anything but a job!
How much could a person working $9/hr save during a good month? A couple hundred dollars?

It would take several consecutive good months to offset a single bad month.
Facts about skin cancer
Who's downvoting these posts advocating making smart decisions? Why? As noted, the game makes numerous foolish presumptions (premium health plan, expensive internet, overpriced food, etc.); there's nothing wrong with pointing out there are much better options available. To the contrary, you'd think YC types would be _upvoting_ suggestions to leverage every opportunity in ways the posters have in fact lived.
3 Factors that Affect Your Website Design