skysight-inc/HackerNews huggingface dataset:
We started a podcast... Grumpy Old Geeks. http://grumpyoldgeeks.com/ where we answer damn near every question you just asked in one episode or another. My cohost and I are both 20 year web vets in our 40's now so dealing with all that bullshit.
>it's pretty clear there are a lot of shenanigans that go on

Even in California, the beautiful tasting room all done up in oak often has nothing to do with the beautiful vineyards outside.
Which is about the same score you get if you concentrate and really try hard to get a high score.

I think this might be a "hacker" version of the slot machine - the player feels as if he's in control while in fact the outcome is pretty random.
Comcast Burns Netflix Again by Snagging 'House of Cards'
"In 1.6, you'll finally be able to see the status of all created Vagrant environments from anywhere on your system."

Yay!
lynx -dump -nonumbers -nolist https://news.ycombinator.com/leaders | head -13 | tail -n+4

https://gist.github.com/shawndumas/8306125

And yes; I never said I wasn't silly.
I'm disturbed at how "citation needed" has become an argument. Since you are also making a claim (that it is not an improvement) don't you have an equal burden to provide citations? Are citations really what will make this argument?
this addresses the p2p database aspect http://expectedpayoff.com/blog/2013/03/22/bitcoin-and-the-by...
Screens and cameras are two of the worst offenders for hobbyist/small-scale dev efforts. They're obviously everywhere, and obviously could be affordable, but either you can't find documentation for them without an NDA or they're way too expensive. Clearly somebody benefits from this secrecy.
I would tend to agree with this, on about four points that come to the top of mind (though I am not a commercial producer of either, I observe what my friends and neighbors in the business experience):
1) Grapes have more bug problems
2) Grapes have more potential frost problems
3) With grapes, you have to watch your sugar contents really closely. With hops, you grow, you harvest, and often you turn into a dried pellet form, IE: the end-product with grapes is more temperamental.
4) You are (typically) aging wine longer than beer, so there's more time when something can go wrong. Had a friend who was cellar master at a winery. New guy comes in and does something stupid, ruined wine that had been sitting in barrels for two years.
I didn't like this bit: "The fact that my degree says Music and not "Computer Science" from Stanford, Berkeley, MIT, or CMU probably keeps me out of computer vision, AI research, and compiler design, however, just as much as it's garlic to the Google recruiters who want me to believe it's an honor to spend weeks answering questions about ping pong balls and sorting phone books for the opportunity to babysit a data center full of machines dedicated to slapping ads on the world's information."

Wow. That's a really big sentence with some amazing accusations:

1. Google is full of vampires (garlic)

2. Datacenters are babies (babysit)

3. Information is owned by the world (world's information) even though it's scraped into a Google index which you can only get to by using Google.

It also greatly bashes on all of Google for making adwords? Yay? I think this kind of snork-snork attitude is the kind of shit I don't miss about Perl Monks and the like. He just sounds hurt and mad.
Once you've got all 3 town employees, the police force/posse and half-to-all of the town council in on it, it's not like it's impossible to get a particular judge elected. Get an extreme hard-ass, a crook, or just someone's lawyer cousin on the bench in a lightly-contested non-partisan election, and it'll be basically impossible to get a ticket thrown out.
Why your next phone should be a phablet
/suggest redirects to the home page without any alert/message (is that because I'm not logged in?)
Programming really is a pop culture.
If they want to get legislation passed, then yes, they have to. I have no idea if they can or not.
Show HN: I am writing a book about UAVs
My wife has a 16Gb iPad mini retina. It had 5G free on it. It really depends what you do. 16Gb is probably enough for most people.

My kids though had about 50Mb free each.
Legacy doesn't mean unused, the definition of a legacy programming language is when no one is choosing it for new projects.
Python2 is going to be moving closer to this COBOL-status as people start coding for Python3 and Py2 support becomes more and more of an afterthought until they just stop bothering.
Interesting how this isn't even answering what I posited. In all your cases, you are describing situations where both the perpetrator and the victim are in the same country. That's easy.

Others have already pointed out hypothetical examples of what I mentioned, that of "Where do you try the person when the perpetrator is in one country, and the victim is in another". But that is what we have here.
Xen 4.4 Released
"making cheese is farming bacteria" as my (French) book says. Its fun to do, but I don't have a desire to do it commercially.
I've only used middleman, but it's definitely a inversion of control framework. Your code will somehow magically get invoked, and there's a lot of stuff going on under the hood. In statis, you create your own plain Ring app and invoke some functions, so it's more clear what happens where and why.
Sanitize your outputs: Apple ID Password Logfile Disclosure
Well, it’s a real damned if you do, damned if you don’t situation for Apple.

If they cut off support they are evil for making old devices obsolete too quickly.

If they don’t cut off support they get poor performance with an OS that takes advantage of all the performance in the newest models.
By your advice, the bad unicode situation in Python 2 would never have been fixed.
Yes modern use case for tapes is archive, not backup. In fact, LTO-7 should be back-compatible from LTO-4 onwards to reflect this. Most people do backup disk-to-disk, with a remote copy on tape for instance.
I'm 38, and I work at a small company with 11 full-time employees. I'm tied for oldest. It's by far the best place I've worked, just in terms of general autonomy and not worrying about stupid stuff. We've also released a number of hit games, which helps people to stay relaxed, I'm sure.

I'm the eldest of 5 developers, but I think the youngest is 29-30. We're essentially all generalists, although we have individual specialties. A couple of guys have really deep knowledge of iOS strangeness or shaders. I've got some specialization in game AI and physics, as well as game design skills. Any task can go to any dev and come back with reasonable results. There's no hand-holding.

We're an iOS shop, so my day-to-day coding is in Objective-C, although I do a lot of tools programming in Python 2.x.

Generally, I get to do what I want, with some exceptions. There's a strong culture of just doing something that helps the company, without necessarily being tasked to do it. Taking a day off to do a research project is also tolerated when we're not on a really tight deadline.

Unlimited vacation and sick-days, within reason.

I don't see working for anyone else in the future -- I'd have to start my own gig.

There's some temptation to work for a Google, but at this point in my career it's getting a bit undignified to work for other people as an employee. I.e. I don't want to deal with your BS, unless you're a client (I can fire you).
Edward Snowden SXSW: Full Transcription and Video
This is intriguing but the application website isn't working for me. The blog post is working fine though.
No, they benefit from the scale.

Any factory in China cranking out millions of 7" LCDs for the appliance and tablet markets isn't going to bother with support and service for a group that wants 100. That's why they're expensive and that's why you can't get datasheets for them.

If you're a serious customer and you can convince a local distributor of a manufacturer like Okaya, Sharp, or Ampire that you're serious (translation: you represent $$$), they'll give you all the stuff you want. Usually for free.
Linux's fsync() woes are getting some attention
Ethical Code
Democracy2: The Future of Collective Decisions
I don't know if I should thank you, curse you or burn my computer.

I will choose the lesser evil : burn the computer !

Thanks ;-)
I'm fairly sure I've had it on wifi, though I'll have to pay better attention to the circumstances and see if I can confirm that.
What an amazing game, I like it very much!

Kudos to the creator for the perfect execution and design.
How does one prevent docker from insisting of doing its own DHCP? I'd like to just have it add an interface to a bridge and have the container get an address from the network DHCP server.
here's mine:

-u -r -s -t -u -p -i -d
> In a non-protectionist world there would be free movement of labor and so there would be nothing stopping say a US or European developer moving overseas to follow the work if that it what they desired. Sadly this is not the case so off-shoring is equally as protectionist which is where a lot of the criticism comes from.

Would like to disagree. An American passport allows you to work from, pretty much most other OECD countries in the world. So, if Singapore has a better job market for techies than the US, nothing prevents one from relocating. But in my experience, American citizens are, on average, more reluctant to relocate even between US states, than immigrants. Indians or Chinese leave their families and relocate 10000 miles to live and work in the US. But most Americans I've met aren't as eager to relocate to say, Singapore (or even jump from one coast to the other or to the mid-west), even if prospects for jobs are better.
I don't think open allocation works either once you get past Dunbar's Number. Instead of making politics go away, it makes it worse. All the political considerations that are out in the open when you're managing a formal org structure become hidden in the backroom deals of who wants to work with who else and how they want to go about doing it.

Here's another observation for you: there is a system where there is no org chart and nobody telling anybody else what to work on. That system is the startup ecosystem. And the end result of that system is what you term "VC-istan": some players become more powerful than others, and they freely choose who they want to associate with based on reputation, or how well their personalities mesh, or pattern-matching on previous successes, or who they went to college with.

The only "solution" I could come up with is that there is no solution. If you give people agency and freedom of association, you will eventually run into situations where their freedom to act impinges on someone else's freedom to act, and it is impossible to let both of them work on what they wish without forcing one or the other to make tradeoffs. Or, alternatively, they could both choose to work alone, in which case it is impossible to build anything larger than what one person can do by himself. Once you see that tradeoff, it's possible to make choices that stake out various parts of that space, eg. another thread currently on HN [1] describes how your options are management, niche development, or consulting as you get older.

[1] https://news.ycombinator.com/item?id=7373301
> However, now that an innocent man is being hounded and harassed, I think it's about time that the creator step up and claim his creation.

The creator would have to balance his desire to protect Dorian's family against his desire to protect his own family.
If it's a labor of love, he knows what he's getting into, and the financials make sense, then good luck to him :) It's not impossible, it's just not what the average person thinks the business is all about.
Actually, the press release claims only "about 100 to 500" albums for 128 GiB model: http://www.computeraudiophile.com/f8-general-forum/neil-youn...
> if you have any clue whatsoever about information theory

I think that describes about 0.1% of the population, maybe 10% of whom are interested in using a brain wallet.

Brain wallets will appeal far more to the other 99.9% of people, who will of course use crappy pass-phrases.
Google gets serious about office apps: Offers $15 for referrals
You bastard! I had to work today!
This is astonishing... But anyone else feels like this sounds like trolling? There is no actual video, but only pictures. And perhaps, maybe it's just me, but I don't see how high heat can resurrect the logic board?
It also helps that you're Kent Beck :)

http://en.wikipedia.org/wiki/Kent_Beck
This is great. I like that it includes code highlighting in the example. You know your audience :)

I have a rails app for my blog and I've been looking to move over to a static site recently. This would be a great excuse to use Clojure, which I rarely get to do.
Free, world-class test prep for the new SAT
AFAIK Gcc doesn't have a -Weverything equivalent (-Wall and -Wextra are close, but don't enable every warning possible, -Weverything does).
It's audiophile, snake oil has been the main consumer good for a while.
While I won't speculate as to why people downvoted (and I didnt downvote), I personally would disagree with your first assertion. Python is used in production all over the place, particularly for web-facing applications (obviously all Django sites but also large sites like Google) but also applications like Dropbox.
Reporter here. I just have everyone use the devicemapper backend for everything.
Art designed to help you drink better wine
Its completely compatible, and I run Vagrant 1.5 on Windows! What error did you get? Please report it: https://github.com/mitchellh/vagrant/issues
Do you think applying for this as well would negatively effect one's summer YC application?
people at hacker news still use iOS? meh, developer freedom is overrated i guess.
Drifting into Fragility
The real Satoshi is obviously Japanese and thus would have a katana available at all times.

http://www.xkcd.com/225/
This Native Advertising Campaign is Older Than You
I very much disagree, in the general case. The complexity of embedded systems design can't be significantly reduced by using python and I often do not think while developing that I higher level language would help, in fact I often think that C maps very well to the problem. It was designed as a system programming language and is good as one.

The complexity of embedded code does not lie in the code itself but in the hardware and you have sacraficed a few orders of magnitude in speed for very little or no gain. The code itself is usually fairly simple but you would not be able to tell anything from looking at it, you need to refer to datasheets.

Not only this but by using an more expensive ECU to begin with you really limit the scalability of your design and add to recurring costs.

I use a more powerful microcontroller at work and we still constantly have to drop down to assembly, albeit in limited controlled ways.

That said, there will be areas where this is a viable option, but not many. You have to analyze your problem and decide if is viable; for an embedded webserver it is, for a DCDC converter where speed is of a concern it is not. For a smoke alarm where cost is primarily a factor and your margins are tiny it is not.
> The difference between PHP and most other languages for building web sites is that with most other languages, you simply can't follow the first path.

I agree, but funnily enough, I started at the first path, and if it wasn't for that path in 2001, I wouldn't have made it to the second path.
Personally, I'd go ask _why.
Based on the fact that he got the email 40 minutes after his query to Stripe I doubt any of these companies were involved.

To do a crawl across a meaningful percentage of the Internet and refresh this every 24 hours is hard enough even if you only capture the front page. Very few sites include stripe.js in the source on the front page. So you would need to crawl deep enough into a site to hit the checkout page and capture stripe.js in the head section which is exponentially more difficult.

Indexing your crawl and passing this off to a team to extract contact details and send it to a client so they can reach out all within 40 minutes I would say is nearly impossible. It is possible they already had his details but I cannot see anything on his site that would trigger a "likely to switch payment gateways" alert.

My guess is this was completely random. A good sales rep will make 60-100 outbound calls per day along with a bunch of emails. Multiply this by the number of outbound sales reps in the payments market and you have a lot of sales activity.
"If Neil Young, age 68, who’s played feedback-drenched noise on stage for the past forty-odd years, can reliably tell a Pomo file from a FLAC prepared from said Pomo file in A/B/X testing, I will give you a lollipop. Two lollipops."

You're cheating. The real challenge is a Pono file, encoded to CD, then FLAC'ed, versus the Pono file. CDs are not that impressive, and there is more advanced technology: http://en.wikipedia.org/wiki/DVD-Audio

I'm not endorsing the Pono, but I'll also bet you a lollipop that 95% or more of your music collection came from data that was on a CD.
The bitcoin address in the profile is also used by u/speedcore and he always uses vanity addresses.
Adding another "me too" to this. Opened the link, so all the Twitter permissions, thought for two seconds, then closed it.
A private plane was stolen from a friend of mine from a hangar in Texas. I think it showed up for sale as a salvage plane with its wings removed. Considering how valuable aircraft are, it seems a bit too economical to bribe hangar personnel.
Nope. If you want to make an Android device, you must sign up for Google's service.

You are free to fork AOSP for your own projects which must not be called Android, but that is the extent of the 'openness'.
Incredible achievement. I'm sure the Kim family is thrilled (and those who aren't are dead).
I image cross-platform compatibility is a PITA.
But I find it interesting that people who pay for ebook design, don't care about website design.
Mind you: That's no criticism of you OR your work.
I just love the fact that people are more interested in the value than in the website design, even if they get value out of design work.

Hope that makes things clearer. Again: You're doing a great job!
Two-way sync? Will give it a shot!
So you're saying that they're a "business"?
I don't see too much different in Ruby, either. I haven't really been exposed to Python, so I don't really know why people use it so much.

Most people I have encountered who have chosen a language have done it in a seemingly arbitrary fashion, so no, I don't believe either of your statements.

I used to not like Perl because of having to touch other people's "ascii puke", but I've gotten past that and still think of it as the best language for manipulating text that I've used.

YMMV
Wish I had this resource when I had to learn regex.
If we allow the NSA to continue unrestrained, every other government will accept that has green light to do the same.

I think his point, and it's an important and valid one in my opinion, is that those Americans who feel unconcerned about the violation of the rest of the world's rights can expect to see this apparatus turned against them, both by other enemy governments, and by allies in the 5-eyes spying for the NSA on demand and for their own purposes (like GCHQ attacking Google communications).

I don't think he's implying that other countries don't spy and might start (presumably this is what you think is risible), he's pointing out that thinking this mass surveillance is acceptable for others while it is unacceptable for Americans is simply naive and untenable in the world we live in. Either we are all subject to mass surveillance by various unknown state actors, or we can all push back against it for everyone, and restore the original purpose of our intel agencies - to protect the people in the countries they work for from attacks (both on life and information), a purpose which they have subverted and betrayed by becoming the agents of attack themselves, undermining crypto standards etc.

Privacy rights, like human rights, should not depend on the country you come from or where you happen to be, and I agree with his position that targeted surveillance is acceptable in some circumstances, but mass surveillance is not, whoever is doing it; it's just too dangerous.
Do you use things like the range-checked `std::vector::at` or `dynamic_cast` with reference types at all then? If so, do you put a breakpoint on `abort` during development?
Interesting... Yeah, that is pretty consistent across other platforms too. Has it always been like this? I hadn't noticed this until recently.
Not having a power switch contributed to an electrical fire on Swissair MDM-11 planes with an upgraded 1st class entertainment system. The entertainment system did not have an off switch, it had bad thermal engineering, and a form of wiring insulation turned out to not be self-extinguishing in real life.
Refer Businesses to Google Apps, Make Money
I'm not clear if you're saying you do or don't want to be in embedded, if you do then try hanging out in:

comp.arch.embedded

for a few weeks, find mags related to embedded.
This has given me a new appreciation for (competent) managers. A good manager that's put time in as a programmer can truly be a master metaprogrammer, with people as their tool, not programming languages.
Show HN: Real-time server monitoring in your browser
1979 Boeing 707 disappearance
Because why wouldn't you do that if you could...
I run http://lsathacks.com, and have a related book series

I sell e-books on my site and through affiliates, and sell print books on amazon. All told I make around $3,000 a month in passive revenues. I also make $4000-$5000 more in tutoring revenues.

However, the site is fairly new (I just sold the books through affiliates/print previously). As I grow the site I expect I may be able to get over $10,000 per month passive.

The LSAT is an admission exam for American and Canadian law schools. My materials/lessons teach people how to do better on it.
I don't think "most" microwaves have a metal rack, although they're not uncommon.

It's also not uncommon to see microwave-safe food containers that contain metal. I've seen grocery store deli soups, for example, that end up with a big ring of metal around the top when you open them, but can still be microwaved.

Still, "no metal" is a good approximation. "Unless it says you can use it" is probably OK to leave implied.
A criticism of JavaScript's Single Var Pattern, and a simple alternative
We don't have to speculate about what life is like for Western intelligence agents who make their way to Moscow. We have examples from history.

http://en.wikipedia.org/wiki/Kim_Philby#Moscow
You do. One change as one gets older is you become more accepting as who you are. A high pay senior engineer is not a bad place to be. I used to read about all these entrepreneur stories and wonder why I isn't one of them. Now I accepted that I do not really have the caliber and leadership. I admire and I'm happy to work with those young entrepreneur who are so talented.