skysight-inc/HackerNews huggingface dataset:
100K is the point where you have the illusion of financial freedom because you can purchase a BMW, buy a nice home in a bland cul-de-sac with a bunch of nameless white dudes, and it's not until you're in your 40s and you're in danger to losing the job to a robot or a whipper-snapper that you understand that kind of "freedom" is actually enslavement. You made the wrong choice because you wasted your life buying plastic.

I don't make 100K but I did recently have what you might call a religious epiphany about my job, my finances, and freedom. Luckily for me, I have little debt and actually like my job a lot so I'm not the hole some folks are, God bless them all.

I just hope most of us aren't Bukowski's age when we realize we were building useless bullshit for useless people in order to buy useless plastic garbage. I know some of us are doing important work, but many of us are not.

Jeez, guys, we get one chance at this. Most people are destined to live anonymous lives so at the very least try to enjoy it.
PHP Debug Bar, Debugging PHP Like Using ChromeDev Tool
Three text messages that are changing Africa
Architect.js, Polyfill and Manage Web Workers
I tried to get tickets to the show in Mountain View, completely sold out almost immediately save for a few "accessible" seats. I considered showing up with crutches or a wheelchair.

I hope Netflix picks him up for a new season of the show. He'd get the creative freedom, they'd get another exclusive, and everyone is happy.
He's abrasive, but I really think michaelochurch is on to something here. Why are programmers old hat at 40, but not doctors? Answer: because it's accepted that doctors have to spend time sharpening their skills: reading journals, attending conferences, etc. This is not true at all of programmers ("The book said you could learn it in seven days. How hard can it be?").

Programmers sell themselves short.
Why Oxycontin is a Drug Epidemic and What You Probably Don’t Know About It
Being "poorer" does not necessarily mean you are worse off. There's a big difference between living in a mud puddle with AIDS and building a modest life outside of the rat race. Most of us living in those middle class suburbs are also burdening ourselves with payments for garbage we don't really need. We are burdening ourselves with larger houses to put all that garbage in.
I will totally regret not robbing a bank.
What keeps them now? If you publish software it will be pirated. Hiding source code doesn't help with that.

Even if obligation to publish source code were to harm companies (which might even not be the case) the benefit it would bring to the consumers and whole ecosystem is more important.

Companies don't need special protection. The most important advantage of a company is that it can die without killing all people who work there and destroying all its assets. This allows companies to take risks no sane person would take if he were to be responsible with all his money (both savings and potential debt).
Assuming robots haven't taken over software development
MORE programmers work for big companies, so you get a full normal distribution, and I would imagine there's a bias toward interviewing more of the ones who got fired or poor performance reviews. You only see the tail.
Here's the problem though - you don't need to buy the BMW or the suburban McMansion. Save that money instead and when you're in your 40 you can tell the boss that he should give you job to a whipper-snapper, you're headed to Thailand.

No one holds a gun to the consumer's head, they just convince themselves they need thing. Then they whine when they haven't saved more than 300k for retirement at age 50 and social security is looking rocky.
Heh. Well done.
This is the kind of data that is needed for true transparency, and true medical reform. Prices will be gouged so long as you can't compare; Realistically, this still has a long way to go (Because I'm certain that a lot of these differences are in part due to one procedure being billed as many different codes under the current US regulatory mess), but it's a good step up from what we've had available in the past.
Unless you're mining coal, no. It's normally because you ate shit and had a high stress life and pursued sedentary activities and/or alcohol to unwind. If you take care of your body, it rarely breaks down at age 70. Age 90, then I'll give you a pass on being old.
Are there any specific books you recommend?
I have a better question about that.

Was he just wrong because he just didn't know?

Or was it much worse in that he knew and was outright lying?

Because I would honestly like to really know.
I wasn't sure until "Mindy Hiller".
I love it -- another dramatic unveiling in a cutting-edge language of a feature Tcl has had for decades (google "vwait").
He doesn't really make a case for not using exceptions though. He misuses the term "undefined behaviour", doesn't discuss RAII and doesn't give any concrete examples.
Is it sexist that Touhou is a 100% female cast? There are 133 Touhou characters spread over 13+ main games, and several side games, and it has remained a 100% female cast throughout.

I'm a male gamer, and I don't mind. (in particular, because the gameplay is so damn awesome).
Apples iTV by Foxconn
There is "crappy" as in buggy / overcomplicated and there is "crappy" as in lean, simple minded LRU that just works. The latter is production-ready high quality, even if it may be not tuned or optimized. You can tweak later, first can you actually ship some code?
We did. See the Navy's A-12 stealth bomber, a design that never flew [1].

[1] Stevenson, James P. The $5 Billion Misunderstanding. Annapolis, Maryland: Naval Institute Press, 2001. ISBN 1-55750-777-5.
Bukowski = automatic upvote
Hey.. Please understand the Obama's position too. You never know what secrets of Obama NSA has. :)
Okay, you have an excellent point that modern slavery is a kinder, more gentle version. Now, instead of being beaten physically, you are gutted mentally via long hours and unreasonable schedules. Now, you "choose" to live away from the rest of your family because a job could earn you so much more money.

Even the punishment has become more moral and more evenly applied to all to of course avoid discrimination. You are subject to mental assault by all others and even by yourself when you do not follow the game of the wage slave. A violent death? A violent death would be a needle prick relative to the 60 years you are expected to slowly break yourself in half.

Indeed, the lack of freedom is but one facet, but honestly, while we have become more free have we really gained anything in terms of long term ability to do what we actually desire or be our own masters?
Hilariously bad startup ideas
Bigger screen iPhone?
It ends in global financial collapse. Then rises again! The US will gradually fade from dominance as every other leader before it. I wouldn't be surprised if we're witnessing it's decline right now. I don't see how it gets out of the major systemic mess it is in. Detroit, Louisiana, etc. is how it begins. A first world country bit by bit reverting to third-world status.

Until some place has a successful anarchic-type revolution (a la Spain & Paris) without an outside power coming in to overthrow them we're stuck with this legacy economic/political system and the best we can do is civilize it with prudent regulation (which we can barely do because it's been systemically corrupted).
As a bike commuter, I agree many bikers are not careful enough. But I also know that all close accidents I've ever had were due to drivers simply not paying attention to me (or not caring about my presence). Cars turning left into me when I have right of way; cars making right turns into me without seeing me; cars that drift into the bike lane when they shouldn't (ie, not to make a right turn); cars turning right onto my road that drive into the bike lane before stopping to look left; and many more.

It's easy to see the mistakes bikers make while in cars, but I think they pale in comparison to the mistakes drivers make, which are far more dangerous.
Easier to remember, plus Python is probably more likely to exist on a given machine than netcat.
Definitely, and it's of course unfair to paint everyone with a broad brush as I know folks who are making near 100k and are donating 30% or more of their salary to charity. I just feel really angry about the US and the American culture since taking a recent trip overseas to one of those "third world" countries we roll our eyes about. Maybe not even angry, just sad and disappointed. We have so much production here, so much money, so much creativity and people seem to have nothing but fear and animosity. We've taken the richest nation ever assembled and used our resources to build a proto-police surveillance state and empire of nothing when we could have fixed the fucking world or at least fed and clothed most of it.

Probably though I just need to quit Facebook again.
That's about it, except you have to keep track of the total size of your cache so you know when to start evicting. I didn't mean that it couldn't be done, I just thought that one hour was a bit short. I tried it myself and, after setting up tests for the common use cases and tracing down all of the memory errors, it took closer to an hour and 45 minutes. I suppose if the author wasn't looking for perfection, but for something quick and dirty, it wouldn't be so unreasonable.
This is still my go-to solution, though I couldn't help but to share when I found the other solution.
What if you have two buttons, search and 'be lucky'?
I guess you will have to await for a controller object that wakes up that if either one of the buttons is triggered, and then test what button was pressed.

Now what if you have add a search option dialog that can be invoked at any moment? I guess when the 'apply' button of the option dialog got pressed then this is still going to be a callback that sets global variables according to search option.

So, like any mechanism, this way of structuring code has its limits. If an event can happen at any stage of the flow, then this still has to be handled by a callback, otherwise you would have to check for this kind of event after each await clause.
I like woof,which is a single file and can also serve itself.

http://www.home.unix-ag.org/simon/woof.html
Thanks for the response, and wow, we are actually very close geographically.

I'm surprised that you came up with $25,000.
I may have worded it wrong. A large swath of programming jobs do not require a college degree, and in those cases it's illegal to require one. This is why job ads will say, "Desired: College degree or equivalent experience." They don't describe it as a requirement for a reason.
I think it takes more than an hour to make something production-ready. Setting up test cases and tracing down memory errors and leaks is going to take a while, even (and I would think especially) for an experienced C programmer.
Most books and films about Lincoln are meant to celebrate the popular understanding of presidency. His humble beginnings, awkward appearance, rise to power, difficult choices, freer of slaves, and untimely death.

Some books have a different angle. Many books written generally about the history of liberty in the US will specifically cite the "Civil War" and it's negative consequences.

There's also a book called "The Real Lincoln". I haven't read it, but it might be one of the few books that casts a critical eye on the precedents Lincoln set.

Sorry, there's nothing specific that I've read, just a bunch of sources combined.
The Getty Open Content Program
We've used a similar trick to copy files between coworkers:

on server: while true; nc -l $PORT < $FILE; done
on client: nc $SERVER $PORT > $FILE

Quick, simple and easy to fire up. You can continue to hack on the file and nc will serve up the latest saved version.
"The most serious incidents included a violation of a
court order and unauthorized use of data about more than
3,000 Americans and green-card holders."

If these were willful acts that wouldn't pass an ethics committee, I sure hope people went to jail over this instead of getting an administrative slap on the wrist. We need to have moral hazard for those at the top pyramid. We've let bankers get away with crimes, I would hope that we aren't doing the same with these people as well. However I doubt anyone ever gets prosecuted for these violations.

In another case, the Foreign Intelligence Surveillance Court,
which has authority over some NSA operations, did not learn about
a new collection method until it had been in operation for many
months. The court ruled it unconstitutional.

Wow. Just wow. You'd imagine that they wouldn't be able to implement any system before it has been deemed Constitutional and authorized by Congress. If there is any question, then they shouldn't even begin to seriously research and implement a new technique without first getting Congressional approval.
You know, I would have to imagine that if Obama were in full possession of all the facts, he would have known that Snowden had those slides and kept his mouth shut. Obama's just too smart to make a blunder like this.
I almost don't think grocery store tomatoes have a taste anymore. It's like a generic, pulpy piece of fruit.

There's no yellow mottling where there'd be concentrations of sugar, however now they're bred to be just red (since consumers think a perfectly red tomato is a better tomato), and to be harder. The benefit is you can get a ripe tomato that can survive transit from Chile, but it's not exactly a great-tasting tomato.

They've done the same thing with peaches. White peaches are like a reboot of the peach. I mean, peach is a color, as your box of crayons would indicate. Now we just have a peach that's less sweet and easier to ship. I mean, imagine if you ordered a peach shirt, it showed up white, and you called to complain. They'd probably go, "Well, it's a white peach".

Granted, maybe those shirts are easier to ship.
Here's an open source Python script i wrote a few years ago that allows you to type with your voice. It's based off of CMU Sphinx. The accuracy is almost certainly not as good as Dragon, and it doesn't have a macro facility, so you cannot code as fast as typing. I haven't improved it much over the past few years because my hands got better and i don't need it anymore.

https://sourceforge.net/projects/voicekey/ (tarball, includes language model)
https://github.com/bshanks/voicekey (repo, does not include language model)
The thing is that they don't even need to do anything as obvious as that. They could simply eavesdrop on the communications of some important executive of a foreign enterprise with ADRs trading on a US Stock Exchange. The potential for abuse extends well beyond personal intrusions.

The NSA could literally fund itself entirely by simply trading against the information they have access to.
The 0.1% Movement
At work, do you help your co-worker without asking, or do you have them sign a contract and exchange money?
Screencasts for Sysadmins
" if it wants to end or prevent terrorism through
surveillance."

TBH I just want them to end or prevent terrorism through good old fashioned detective work and only rely on surveillance into private spaces when they have a warrant issued by a court.
Raised it with Mailgun's chat support so they're aware.
It's illegal to require one? Citation?
This would be much more interesting if I can install my own copy somewhere. I have 0 interest in a password storage system when I don't have full control of who gets access
Well, if the Ask function should only run once at a time, it should block itself.
Checked out site, but they don't seem to be "up" - just requesting signups for a beta.
> you don't work, you don't eat

That's not life. It's just a rule that comes out of the fact that people won't care about you if you give them no benefit. It's only natural but is it right or humane?
Another one: http://paulbuchheit.blogspot.com/2007/04/webserver-in-bash.h...
Its hard not to fall into this situation even if you work for startups or small companies.

Say you arrive on day 1 on a greenfield project. You will soon be fitting in with other developers patterns and spending time digging into code thats not your own.

Even if you are the lucky one putting low level frameworks and architecture into place, that eventually stabilises too snd you move on to more typical work at a higher level of abstraction.

As time goes by, your knowledge of the code, product, domain, organisation, market etc continues to grow. In a matter of weeks, you then have outsized value to that particular organisation vs starting off as a generic code monkey somewhere else.

This is not a trap or a dillemna, its just the nature of team based software development. To not acheive this in each of your roles would be a bigger cause for concern!

I would say, if you are hiring someone to work on your big complex legacy system, you should probably attach some value to the fact that the candidate may have proven expert in exactly that scenario over the long haul in their previous role.

Succeeding in that environment takes a certain skillset, and its disingenuous to reject people for not knowing certain low level programming constructs that they wont even be using day to day. (Kernel work is one exception to this.)
Perhaps society and its culture as a whole. Directly, it could be the community you live in or perhaps government.

Two examples:

1) I read an article where the writer took a job somewhere in the Pacific or Southeast in a non-heavily developed area. When he gets to the village he has no place to stay. How will I live?

What happens, which as a Westerner he did not expect, was that soon the community gathered at a spot and over the next few days built him his house! It was simple but in line with the community standard. The expectation was that when someone else had a need (maybe a house) he would return the favor.

2) In the scandinavian model, I believe you get schooling paid for until you find a job and then you have to pay the gov't back. Which is sort of the reverse in NA where you pay upfront and hope to recoup the cost yourself. With that model it seems the gov't has incentive to ensure there are enough jobs so that they can recoup costs.
Just signed up. Was looking for something like this a few weeks ago. Seems to be exactly what I need. :)
I have no doubt that their entire surveillance apparatus is layer upon layer of barely-working garbage code.
How Outbrain got hacked by the Syrian Electronic Army
> Define justice.

At least a setup where right to live is actual right to live and does not degrade to right to not get killed.
$ busybox httpd

Works even in an initramfs, and in some embedded systems. Serves up the current directory, and you can even have CGI scripts in cgi-bin.
"Stockton, motherfucker. Stockton." - Nick Diaz
Would a site that encouraged sharing only the bad stuff that happens make friends/people feel better about themselves?
Wrong. Overreaction. The DoJ plans to make the ruling available, but wants to redact it to remove classified information:

https://www.eff.org/document/doj-status-report-re-releasing-...

Don't let my facts interrupt your rant, though.
Run With the Hunted and Love is a Dog from Hell spring to mind, but for me half the fun of reading him is just jumping in randomly. His life was chaos so it's fitting. If you read enough about "Hank" a picture of who he was will start to materialize.

Since he's dead and not able to spend your book sales money on booze and horses, he'd probably be ok with you just reading his stuff online for free[0]. He is also great to listen to, there are a lot of recordings of his readings that you can find in the usual places. The poems are filled with a kind of beautiful carnage which contrasts the even tone of his delivery. Like, "Yeah, that crazy shit happened but so what?"

One of my favorites as a teaser to start with:

Rain

a symphony orchestra.
there is a thunderstorm,
they are playing a Wagner overture
and the people leave their seats under the trees
and run inside to the pavilion
the women giggling, the men pretending calm,
wet cigarettes being thrown away,
Wagner plays on, and then they are all under the
pavilion. the birds even come in from the trees
and enter the pavilion and then it is the Hungarian
Rhapsody #2 by Lizst, and it still rains, but look,
one man sits alone in the rain
listening. the audience notices him. they turn
and look. the orchestra goes about its
business. the man sits in the night in the rain,
listening. there is something wrong with him,
isn't there?
he came to hear the
music.

[0] http://www.poemhunter.com/charles-bukowski/poems/

p.s. I can't speak for the quality of that site, you may have better luck elsewhere. When I looked up Rain all I got was the first line, so it's possible that other poems have errors.
Well, he's fixed it now. We all make mistakes. Why not point it out politely instead of being snarky about it?
You lost me when you had a laundry list of assumptions they make which preclude other options.
What if I Don't See My Operating System? | HP Support
Previously posted: https://news.ycombinator.com/item?id=6184571
it's a 171.5MB app to convert youtube videos to mp3s

I didn't click ok

Maybe 40MBs is ok… :D
sometimes the truth hurts
I'm not sure if it's Ars' commentary, or just the commenters, but it seems entirely sided towards Microsoft. Ars didn't mention that Microsoft didn't want to play by the rather simple rules of "put the video in a web frame", and that Microsoft admits to re-releasing the application they previously pulled because it didn't follow the rules.

Plus, it seems like the author of the post fails to understand what Google wanted, and that Microsoft was being totally passive-aggressive in their blog post.
I'd also like to recommend Bukowski Tavern in Inman Square, Cambridge, MA. They have Bukowski's writings all of the walls and are generally a good place to get a beer. There's a second location in Boston, but I haven't been to that one:
http://bukowskitavern.net/
Our current global economic system was intentionally designed by (and for) a very small Elite, over roughly 4 centuries. Those at the very top are certainly not typical victims [1] of the system they carefully create; indeed, history shows they constantly and incrementally revise it to their benefit.

[1] They're only victims if they go too far, trigger civil unrest, and wind up on the losing side of the guillotine.

"I must Create a System, or be enslav'd by another Man's" -William Blake