skysight-inc/HackerNews huggingface dataset:
> On a meta note, I've been getting these "corrections" a lot here on HN lately, I'm just not sure why that's happening. Am I just too sensitive? Should I be more explicit in my comments? I'm not being touchy, I'd really like to know.

No, it's not you, I'm seeing it a lot as well. Especially the "you actually don't know what you're talking about" threads citing Dunning–Kruger or the equivalent.
Similarly, within a company you should aim to work as close to the product & customer as possible in a revenue-generating role instead of support roles classified as overhead including LOB applications, internal tools, etc.
MICROSOFT INJECTS $15M INTO FOURSQUARE, STRIKES LICENSING DEAL FOR LOCATION DATA
I find myself agreeing with you on this particular case, though I do feel there's a serious problem with HN's moderation.

Perhaps an effort to make the (manual AND automatic) moderation processes more transparent would go a long way towards avoiding this situation where people feel they're fighting with a faceless machine and so get upset.

There are far too many situations where posts go up and down as if by magic, and no one can figure out why. How would you feel if someone did that to you?
He's so right about the whole "work on things you can show to the next prospect" thing. I wish my 20-year-old self would have known that.
Thanks for the link. Looks like a good buy.
Finally I get to share a headline with Tyra Banks.
Where is the definition of the actual hash function? That is the interesting and tricky part of a hash table. Is "hash" a Clojure built-in?
>It's not Microsoft that was/is bad, it's having any single entity have too much power.

I can't come to the same conclusion. Just look at how much innovation has happened to areas that Microsoft dominated as opposed to those dominated by Google. Google basically sets fire to whatever it gets into. Look at how much they've enriched the developer space in those areas. Everything Microsoft is still stuck in the early 2000s.
Don't peoples' natural hair color look fine? Debatably, the natural colors evolved to attract.
When Loud Music Turned Deadly
> it's a bit misleading to suggest she's created a washing machine that "runs without electricity"

I don't think it's misleading at all.

If electricity and electric cars were available and commonplace in Fred Flintstone's era, and he designed a car that used no electricity, then he could and should be credited for designing a car that "ran without electricity".

Now, if someone said this machine ran without energy, that would me not only misleading, but a lie.

> At this stage of mankind's industrialization, it's disingenuous to look at a human powered machine as an improvement over an electricity powered one.

That's a legitimate point, and one that is worth discussing about.
From what we've seen (on the nasa/google installation) we're seeing quantum operation, but yes, once we see 2k qubit chips (which we hope happens within the year) that's when we'll know about whether there is an actual advantage vs scalar processors for annealing problems.

This is one of the reasons we're all going round and round on proving 'quantumness' so that when we get a processor with more qubits we can predict and test that it is indeed all that an a bag of chips.
Curious, how did you end up as a salaryman in Japan? Do they treat a drop-in foreigner as potential lifers as they would a Japanese recruit straight out of college?
> Microsoft started as a development tools company and they're still pretty damn good at it.

Why are they so behind in C++11 support in their tools then? I think they are falling behind in their tools advantages already. With emergence of OpenGL debugger from Valve that will only escalate (at least on the gaming scene).
generally distros do that yes. because they ship updates through their own package manager (in this case apt) instead

if you get firefox directly from mozilla you'll have mozilla autoupdates.

in general, both are fine..
Billy Reid and Sid Mashburn inspired office design
Right, but that's a considerable inconvenience compared to the usual ways of resizing a window. Also, IIRC, there's no Win32 SIGWINCH equivalent, so full-screen interactive console utilities won't respond correctly to resizing.

While there are reasonable third-party workarounds for the most pressing problems, the Windows console subsystem could use lots of love.
This weekend, my partner had her backpacked gate-checked, but it didn't go to the separate part of the plane. It became checked luggage, which then failed to come off the plane and landed in another airport. Fun times having a carryon lost on you.
Author here:

I like this idea! I will consider it, but a problem is that '.' is not allowed as a table name, without escaping brackets. May have to drop file-ext for it to work.
Surely, if he strongly identifies as a family man, and having a family is something that has shaped his growth as a human being, it's something he finds worth mentioning, no?
As the article suggests, rather than consider type hints mandatory, it's better just to check whether you need them with warn-on-reflection.
If performance matters _and_ you're doing interop with java.
Angular + Rails with no fuss
Stripe adds multiple subscriptions
That's not fair at all! Look at our affluent, american lifestyle. We use massive amounts of electricity, water and chemicals to wash clothes, then get in our petroleum powered machines and drive to a place called a "gym" where we pedal a bike that goes nowhere. And we pay for the privilege!

Perhaps the solution is NOT to make trivial tasks ever more trivially easy? Perhaps humans need a little resistance training in their daily lives? There is a point where things are too easy and the average american's health is proof of this. This product can improve the lives, not just of those without electricity, but also those with electricity.
I agree. I've got company-specific career advice in a separate essay from a few years ago, but hate repeating myself, and it was semi-offtopic for this one so I excised it. http://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pro...
I don't think it's legal per se. A lot of people who graduate college haven't learned anything. I've seen it in both CS and legal.
I was wondering why by default it is 0/off. Are there issues with client/browser compatibility?
Off-topic: Is Paper (the FB one) US-only? It's not available here in Croatia.
Someone else pointed this out too. The goal of the tip is really to stop users SSHing in just to fix that one little thing, so you could still allow your automation frameworks SSH access and just disable it for users (the idea is to disable in firewall, not turning off SSH on your server, that way you can still use it for emergencies). The idea worked well for me, but obviously isn't for everyone, YMMV.
It sounds like you basically run into this: if you have information you can't use to arrest someone, you just wait until they commit an arrestable moving violation (how serious that is varies from state to state; in Virginia and DC, "failure to give right of way to a pedestrian," for example, is an arrestable offense, and is routinely violated by nearly every driver on the road.

You now can arrest them and impound their car. When you impound the car, you can search it. If there are drugs in the car, you can arrest them.

The supreme court has ruled this legal: even though you would give a ticket to anyone else and not arrest them, since you legally can arrest anybody that does it, you can use information obtained illegally to decide who you are going to do this to without violating the 4th amendment.
Why does flash memory have a lifespan?
FiftyThree also sort of did the same thing to a smaller player as well
http://figure53.com/notes/2014-02-04-david-and-goliath/
Show HN: Chromecast app I built for a bunch of "video" sites
> In the US, only about 55% of your tax dollar goes towards social services

How are you defining social services? And do you mean all govmt spending, or only federal govmt spending?
Exactly. I think most of this comes from the confidence in making technical things work and lack of confidence in making the business/sales aspects work. Like all things, you get better the more you attempt them, and if you don't even try to get these contracts, then you won't.
What's the difference between SOD tips and parallel construction?
For now. Switching the app store locale to the US will let you download it though.
Brandur, this is indeed very actual topic (and will be even more with the rise of APIs).

As with everything, the issue is twofold. In the case of Heroku and your user-base it is reasonable to expect your users are closer-to-wire than an iOS guy hacking in Cocoa Touch.

From your point I can't agree more. A well designed HTTP APIs goes a long way here. Putting a Cocoa Touch developer's hat on and I can't be bothered learning HTTP, checking all the possible responses, handling redirects and errors when the only thing I need is to just fire a single Mixpanel track event...

Sort of C/C++ vs. let's say a Ruby. Assembler anyone? Stay on the metal or develop (and crash:) faster with some trade-offs.

Anyways, good stuff. Important bringing it on the table!
I would add: work on high-profile (read, important to senior stakeholders) projects within your current company. When a person above you's livelihood is reliant on how you perform, doing well will get you promoted at light-speed compared to people who work on stuff important to a small, junior group of people. Seriously, if you have a doubt about whether the project is important, go up at least two levels in your company and figure out where his/her interests lie and start aligning your efforts with those interests.
> SDKs do have their value.

I agree! And a well designed API can certainly help workaround many of these problems.

I would say that fully evaluating an SDK is a non-trivial undertaking though, especially when it comes to features like connection persistence. And then what if it turns out that the SDK doesn't support everything you want (which is often the case)? On the flip side - if a service has a good API, I can build my own wrapper which uses my own conventions very quickly. And that leads to what the main point of the article was meant to be: please design a good API so that I can opt out of your SDK if I want to.

BTW, I think you were looking for "moot".
Perhaps ranking on this site is an important metric for up-and-coming startups, but it seems silly get mad about it. As long as you keep your customers happy, and putting out a solid product, people will notice. Congratulations on the launch.
The first thing that hit me was this dude has the look of Steve Jobs
That's really why we did it in the first place
You're mistakening Microsoft's residual momentum for current acceleration.

The technology sphere is a lot bigger than the desktop now. This year there will be almost twice as many Android devices shipped than Windows + iOS/OSX devices combined. The future of technology is going to decrease the importance of the desktop even further, and Google has 90s-Microsoft level market share of every other type of consumer networked device. This is what scares people about Google.

http://redmondmag.com/articles/2014/01/07/android-growth-ecl...
https://github.com/dinedal/textql/issues/6
That should go well. Just today I was taking notes on a product that clearly stole their brand: a piece of loose leaf notebook paper.
Asusgate? How about 'Asus RT-series router vulnerabilities'? Asusgate is a less informative headline .
Hey all - something I put together last night after hearing the news of Google opening up the dev tools.

You can visit, for example, a TED talk, hit the bookmarklet and it will pull down the MP4 behind the scenes and present it on a layer that's now Chromecast friendly. Same goes for Vimeo, Plex.tv (without having to pay the $5/mo) and quite a few other video sites that are most likely against the TOS to link to.

Definitely open to hearing the thoughts of the community!
It's humbling, in the sense that you don't really know how tall the mountain is until you get to the top and look around. When you become CEO of a company as big as Microsoft, or so I'd imagine, you get a true sense of just how vast and all-encompassing your responsibilities have become. The task is much bigger than you are.

That said, I'm sure at least 50% of the usage choice in his email was rhetorical gesture. It's become commonplace for people receiving awards, honors, or offices to describe themselves as "humbled." Somewhere in the semi-distant past, someone determined that this was a good PR move.
> Despite those concerns, Microsoft sold copies of
> Windows 8 for something phenomenally cheap initially,
> $49 IIRC, in hopes of getting people to upgrade their
> existing hardware.

I would have taken them up on that deal if they had said "will work on your XP machine", my experience with Vista was that "new release" was fundamentally incompatible with old hardware.
Capturing the positive aspects in game theoretic terms might have advantages; I recognised rigour as one.

However, I don't think these advantages warrant capturing all the positive aspects in game theoretic terms. It makes the reading opaque, hiding the normative value judgments behind scientific-seeming jargon.

Instead of formalising the positive aspects, clarify the underlying normative choices. Then we will come closer to finding where it is we actually disagree.
SSL Labs test will not give you a A+ rating if it is not set at least that long. HSTS headers should always be set for a long period of time to avoid a client that only rarely connects to a site having a MITM attack occur.
I'd be interested in seeing the cost analysis/breakdown of hiring Cessna pilots to take pictures vs. renting Parrot AR Drones with GoPros to farmers, teaching them to survey their own land and provide them with a software built by TerrAvion.

Give a man a fish vs. teach a man to fish
Getting started with Node, Express, MongoDB
Neither is very useful if you need to support many platforms. Microsoft it too entrenched in their walled garden mentality. Cross platform development never will be their strong side and it's their downfall.
So you should be able to start a computer manufacturer and call it Apple?
>I've never worked anywhere where the vast majority of people weren't on a Mac.

If you are a web designer or creative professional I could see how this could be true for your team. My company provides people with a Dell but for those that wish you can BYOD. 98% of people use the company laptop.
Congrats to the Muse team!
The world is one big dataset. Now, how to photograph it ...
Reminds me of the "No more zero days" post on reddit: http://www.reddit.com/r/getdisciplined/comments/1q96b5/i_jus...
Execution matters. Zune Pass died a few months ago. I can still use account credit I put on my AppleID from 10 years ago (in fact I still have a few bucks on one of my early accounts).

A small startup that gets squished by larger competition has an excuse as to why it shut down services and let down it's customers. Microsoft has no such excuse. They failed to compete, then the failed their customers. Innovation is wasted if it's improperly handled.
I'll just be the first to admit that I am indeed too dumb to grasp this concept. I've stared at it for a long time, but I do not get it.
Yeah, I'm sure the FTC would love that. I'm not saying it's a bad idea in theory, but MS is still a monopoly in many ways... they don't need to invite further scrutiny in that regard.

On the other hand, the last time they got busted in the U.S., they got off with a slap on the wrist. The E.U. seems to take that stuff a little more seriously.
Google and Cisco enter cross-license deal, call for end to patent trolling
Problem being that in this sort of industry you can't improve your skills or increase your value without the 'company' (often not a company but an institution) doing the above to you.

I agree with what you're saying! I'm more pointing out that the problem isn't with educating more individuals (or doing it better) its with the way the system utilizes said individuals and their education/skills. You can't expect (or bemoan the lack of) breakthroughs if you are grinding the people you expect to make these advances into the dirt.
Peerlyst Brings the Power of Social Networks to IT Decision Making
Author here:

Key differences:
- sqlite import demands an on disk db, textql will use an in memory db if it can, increases performance
- sqlite import will not accept stdin, breaking unix pipes. textql will happily do so.

I will make a note of this in the project readme, seems to crop up a lot.
How are you guys handling lot numbers of medication dispensed, in case of recall & whatnot?

Love the concept (spouse is a pharmacist, comes with the territory I guess).
You know, I actually think we do.

I understand your response (there are so many law school graduates), but think about it - there's a huge number of unemployed or underemployed lawyers, legal costs remain sky-high, and most Americans can't afford a lawyer for very basic needs.

We force all lawyers to graduate from college without acquiring any particular background that is strictly necessary for the study of law, then force them to go through three years of very expensive graduate school, and in spite of that, many of them are almost completely incapable of practicing law or even finding reasonable employment when they graduate. It's a 7 year education path that results in an unemployable person while a substantial need for affordable services goes unmet.
It was a short, simple example to illustrate how yield will improve Node. In real life, you'd probably just do something like:

fs.readdirSync(dir).map(function (f) {
return {
name: f,
stat: fs.statSync(path.join(dir, f))
}
}).sort(function (a, b) {
return b.stat.size - a.stat.size;
});

Not going to win any code golf tournaments, but that's JavaScript for you. It was never designed to do this sort of thing. Its strengths lie elsewhere.
Isn't it rather because it's like grabbing the controls of a star cruiser and realising how small you are?
To be fair, I think you're blaming the wrong agency here. The Drug Enforcement Administration is going to do everything it can to prosecute as many drug violations as they can. That's their charter.

You should instead convince legislators to make drugs less illegal, and use the police resources for something else. If the Preventing Kids From Being Kidnapped Administration was as well-funded as the DEA, these agents would be coming up with clever ways to catch predators instead.
Introducing smart fuel tracking
I think most will ignore your comment for what it is but I want to respond.

He didn't become CEO because he played it nice. I'm sure he's been as aggressive and mean when he's needed to be to advance himself and his work.

It's humbling because out of the many many top candidates he got the job. It's humbling to be considered at that level among your peers and be picked.

I would venture to say that he mixes the best of east indian tradition and western tradition.

The board is filled with very capable people, especially John W. Thompson. He was the CEO of Symantec and took that company from its early beginnings to a major player.

Time will tell if this was a right pick for CEO but I believe that most will be very happy with the choice as its a good contrast to what Steve Ballmer was.
Or, perhaps, they want to defend themselves in case Facebook makes a move against them regarding their brand name.
Congratulations. Just yesterday I told a friend about Terravion but I thought you guys were using drones.

Are there any drone platforms with >1 hr flight time and >1 mile range available for non-defense use?

By the way, the TechCrunch article mentions a per-pass price for other services, but doesn't clarify whether Terravion's price is per-pass, so it actually makes it sound like you are more expensive by comparison.
CppCat Static Analyzer Review
For completeness, the wingspan is 14 ft 11 in (4.5 m).

They don't look especially broad, either. Yay, lifting bodies!
Go to Vegas. Look at the expressions on the faces of people playing. Almost nobody looks happy there.

As far as I know, handbag addiction is not a serious problem. Gambling addiction is.
This solution in this particular case also reduces the wasted space of the hero image across the top. Given FB's poor content, it is usually a stupid meme or some blurry cell-phone pic that was posted 2 days ago. Or maybe that's just my experience so far. But the news across the bottom seems way more useful then the hero image.
Simplifying Your Social Posting Strategy
ExplainLikeIamfive:

1. Fed Legal staff at court hearings cost money,overtime hours,etc, etc..purpose hear is a court trial where defendant pleads guilty.
2. If the technique is known than that has to be brought up at trial as the defendant has the right to know both the evidence and the accuser which makes for longer messier trials that cost more.
The CLR, .NET and Visual Studio are quite nice, some of the best in the IDE world.

However, it's Microsoft's tendency to squeeze and coerce compliance that drove people away. Proprietary everything means you don't play nice with everyone else.

Now the web has leveled the playing field somewhat, and they can't be coercive to be successful. It'll be interesting to see them play will on other companies' turf and platforms.
We looked into this quite extensively. It's actually surprisingly cheaper to fly a Cessna vs use a small drone. We can cover 100,000 acres in a day with a Cessna, compared to maybe 400 (not including time for battery charging) with a small hand launched drone. Along with that farmers are really busy and not very interested in operating another new tool.

We intend to move to drones whenever they are legal, cheaper and more effective, but in the meantime Cessnas are the answer.
Apple patent reveals smart charging pad for mobile devices
Google, Cisco sign deal to avoid future patent squabbles
FYI: I've been playing around DevDocs and VIM integration. In the end came up with this script: https://github.com/naquad/devdocs-shell - Python 3 + GTK3
What's new with multiple subscriptions per customer?
That talk is EXCELLENT. Thank you for posting. I've been frustrated over the lack of accurate, scientifically sound nutritional guidance, and this talk provides a some.

It is probably the single best talk I've seen this year.
Was looking into this just yesterday after a friend suggested an interesting application of drones. The Parrot drones seem to have a very low range for any practical use such as this. From a few minutes of looking online, I couldn't find any drone platforms available for consumers with a range that can extend beyond 1000 meters. Even the DJI Phantom 2 which can do 1000 meters can only do it in favorable environments.
This is not "hacking." This is just scamming.
No. I should be able to start a magazine and call it Apple. Facebook isn't launching a drawing app nor FiftyThree a social network.
It doesn't matter that Office360 does blah blah blah -- the next generation of office workers aren't using it now, and that's a problem for Microsoft.

I agree that google doc products are inferior to MS Office. (I find that Libre Office is good enough for me.) It's a funny argument to bring up though. Ignoring the cheaper, inferior alternative is exactly what led to Microsoft's dominance over IBM.
>I'd be really happy if Firefox convinced me to stay, as I really love what Mozilla is doing for the web community.

If you love what they are doing then I urge you to stick with Firefox in the future. Firefox is the only major browser that is free software. Chrome is proprietary and sends a lot of your data to Google. Google entices a lot of programmers with their developer tools, but it's not worth trading freedom for.