skysight-inc/HackerNews huggingface dataset:
Serves the same purpose, for sure. However, I think the interface is more intuitive/clean for json rest apis.

I usually end up using HTTPie for manual work / ad-hoc checks. And then when I script it I tend to end up using curl, because curl is available everywhere and I never need to worry if it's installed everywhere I'll want to the script to run.
Wages will increase and the highest quality professors will flock to Iowa to become millionaires. Kinda like how it is in Korea.
Hello everyone, first of all thank you so much. Yes, it is because all of us are Burmese.
The reason why people are not interested in the alleged US government over reaches is because we still fundamentally trust our government to do the right thing.

Americans just don't give a shit if the government has access to your data, because so far it doesn't use it.

This is why the John Oliver segment a few weeks back showed that when people thought their sexts were actually able to be viewed, they were outraged.

Our government already has the power to literally end humanity.

Right now, all the NSA stuff and other spying is just has the potential to be abused. No harm, no foul writ large.

You can believe that is wrong or shortsighted, but it doesn't mean the American people don't care about anything.
Thanks for this list. I'm always interested in the might-have-been worlds of computer science. The Smalltalk and the Oberon books sound particularly interesting.
Its not the only way they make money, though (sponsorships and ticket sales for regular attendees)
Is that really the case? HTC is releasing Nexus devices and Windows phone at the same time, and they also released the "Facebook phone." I can't imagine they'd be jeopardizing their Android business over Windows phone or FB Home if that were a real concern.
Thanks Jaf for pointing that out, I'll update the suggested list.
Human Longevity Promises a Hundred Years of Scientific Advancement in a Decade
But why wouldn't they want to be pushed and challenged? The only thing universities offer is the chance to learn more and be pushed or challenged. AFAIK they could not possibly be there for any other reason than to learn deeply.

I think it would be interesting to know if professors who push and challenge within a non-dgree open online course would face the similar wrath? I'd bet not.
Which was not the time they got hit with antitrust. When MS was hit by antitrust they were the undisputed kings of the software business.

They're still pretty big, but it's pretty disputable now, with Apple and Google.
I had the same feelings but gave it a try .. it works great, and you can construct http(s) request more naturaly, like..

http POST example.org name=jhon pass=12345

which results in ..

POST / HTTP/1.1
Accept: application/json
Accept-Encoding: gzip, deflate, compress
Content-Length: 33
Content-Type: application/json; charset=utf-8
Host: example.com
User-Agent: HTTPie/0.8.0

{
"name": "jhon",
"pass": "12345"
}

..everything beautifully printed in nice colors

thanks for sharing!
You're missing my point. In many real world problems, it is cheap to compute the gradient. Thus, black box optimization methods which can use gradient information are inherently valuable, and it is surprising that they do not have a track that would allow showcasing those.
Sure! On install, a few things didn't work: trackpad, keyboard backlight, touchscreen, and I think screen brightness. However, https://github.com/tsowell/linux-samus solved all these problems. There are a few details to iron out (as described in the README) but at this point it's fully functional for me.
> How else is one supposed to react to this other than with cynicism?

How about empowerment instead of cynicism?

Maybe it's possible to build browsers and advertising and mobile devices that don't relentlessly erode privacy. I work at Mozilla to help build that tech. I firmly believe the dystopian corporate future isn't the only option.

You should check us out: https://www.mozilla.org/mission
In my own state of Minnesota the courts had nothing to do with legalization. Nothing likely would have changed either unless it wasn't for a bunch of anti gay bigots really pissing a lot of people off by trying to pass an amendment to the state constitution banning it. That misfire caused everyone that gave a shit about not being jerks to humans to fix that crap pronto by getting that amendment killed, then 6 months later fly a middle finger to the same people by getting an amendment passed to allow gay marriage. No courts were needed in this case. Though I recognize that is not the norm so far in the US.
Being from a very rural area of the US my solution would've been to leave it in a field and shoot it.
Linux... Buried in there:

> Congratulations! You now a have a brand new 54 MB secure unikernel image including only our application, Java 8 and the Linux kernel!
> Not worthy to be left over to whiners that offer no solutions.

This is not a fair criticism. I can tell someone, "Hey dude, your house is on fire" without having to offer them either a bucket of water or a new house.

This type of argument is frequently used to forestall any criticism whatsoever. Bad supervisors often say things like, "don't give me complaints without also giving me a solution."

It's sloppy thinking, and rejects valuable feedback.
Verifying someone's identity is certainly possible, but how do you deal with malware flipping votes before they leave the computer? You could design the most theoretically secure voting system in the world, but how do you truly secure it when you don't control the hardware and OS that it is running on?
Goals and Prioritization in Product Management
The false “promise” of flexibility in the workplace
Indeed, private companies in the United States already do this. The question is what will the data be used for?
Lessons from Copenhagen: Key Ingredients for a Successful Public Space
It might already be in regular releases, I referred to Nightly because that's what I use, and IIRC it was added there already quite a while ago.
Thanks for the feedback! Compared to landscape.io (or other tools) we have a different approach to code checking since we develop our own algorithms and even allow our users to create custom code checks using a code pattern language (http://docs.quantifiedcode.com/patterns/language/index.html)

landscape.io is a great tool of course (in fact we've been in touch with Carl since a while) but we really wanted to go in a different direction with this and build a tool that goes beyond providing a simple frontend to existing tools. The current beta of QuantifiedCode is of course just the beginning and does lack many features that we're currently working on (e.g. giving the user access to the graph representation of code that we use internally), so stay tuned for more.

BTW we have open-sourced our own "Prospector"-like tool, checkmate (https://github.com/quantifiedcode/checkmate). Right now it's still in beta though and we don't pursue it very actively since we use mainly our graph-based approach to code analysis now (so we don't need to aggregate output from different tools).
This is great.

Here is a list of 20 (now) huge sites from when they launched. Apple and Twitter are particularly amusing.

http://www.telegraph.co.uk/technology/6125914/How-20-popular...
How Minimalism Becomes Homogeneous and Unfriendly
Catch Up on the Evolution of Dragablz and Material Design in XAML Toolkit
> One could argue that in invalidating most of DOMA, the USSC has already spoken strongly - if not definitively - in favor of same-sex marriage, and therefore that we should use that decision when making analogies to Loving

Not very convincingly, because it did not hold that States cannot deny equal marriage, which would be the equivalent of the holding in Loving.
Growth hacking for Chrome extensions: Collect feedback after uninstall
"Anyone can use Android without Google"

Really? Then why can't I uninstall Google Plus, Play Music, Play Newstand, etc? These are "system" apps. Remember when Microsoft made IE a system app? That didn't end well.
'Ted Hilles, the chairman, was a remarkably kind man who was embarrassed by having to do so, but he read the student comments aloud to each of us. "This is the kind of teacher that I came to Yale to study with,", the student you had given a B+ or an A would say. Then there would follow the report of students like Smithers, to whom you cad given a C or a D: "This man is the worst teacher I have ever studied with, he is a disgrace to the Yale faculty and far infirior [sic] to my masters at Andover. A profound cynicism about student comments was born from the experience of hearing these absolutely opposite evaluations one after another and knowing how closely they correlated with the grades you had given."

--Alvin Kernan, In Plato's Cave

I don't recall there being student evaluations of teachers in my undergraduate days (which were not spent at Yale or anything like it). When I went back to school part time in my 30s, I wrote bad things about only a couple of instructors, both for showing up unprepared (and occasionally not showing up at all).
I think it would be pretty interesting to see something similar for Facebook's newsfeed.
Windows Phone isn't covered by the deal, which only extends to forks of AOSP, not wholly different mobile OSes. The Facbook Phone, IIRC, was just Android with the Facebook launcher in place of the default Launcher, the underlying OS was still Google's approved version of Android.
Sure, the business values I mentioned are like 'extra income' over the free-riding 'income' you mention.

(Now this makes me wonder how to book the use of open source software in management accounting)
Now you know (of) a single person. Our public servants are largely fine people. We get stuff that's weird because of people being dancing monkeys for campaign finance. This is actually, in my opinion, overt, specific and designed entertainment product. It's very rarely an attachment to principle or thought out - one reason Reagan did so well is that he pretty much believed a lot of what he said ( not all - you have to be tactical too ) . He said, not what people around him, said.

Clinton wasn't as much of rigid principles, but you got the feeling he was, outside of being very charismatic, genuine. Even Dubya, I more or less trusted.

Use your anthropic principle - there would not be people saying things like what, say Ted Cruz says unless there was positive feedback for it.

I don't think nationalizing campaigns works, either. Huge public choice problem and a slightly different set of incentives.

I've worked a bit with actual government employees, and they were uniformly great except for one clot of them. Total observer bias, though.

All in all, I think the shear between what we actually want and what we say we want is the cause, and is an excellent example of revealed preferences. Why else would there have ever been some policies we've seen, like racial laws in the post-Reconstruction South? How does that ever make any sense at all, yet so much energy and time went into it?

To misquote Walt Kelly ( of the Pogo cartoons ) - "we has met the enemy, and it is us."

I have many fairly right-wing friends, and most of them, when pressed a bit, will clarify what they are afraid of. It's not nothing. They have their bias, I have mine. I'm able to talk to them about these things without much ugliness.
Plucking... not considered in the '15 minutes of effort per day.' But scalding at the right temperature and killing before the pinfeathers come in make it easier... and really, pinfeathers don't make a carcass unedible
If people of this century, continue to believe this kind of domination between human to human is acceptable and desirable, I want off the planet, and possibly emancipation from the human race.
ESCORT CALL GIRL ANTONELLA – Golden Diamond Escort
Kerbal Space Program Launches Version 1.0
I think the problem is: most of the machines and bots you mention can work only in the plains, and in areas reachable by road. What if there are no roads, as is the case in many remote areas?
Is there anything we can trust these days? My god...everything we do is tracked.
What happened to the service?
I'd say: Similar approach, different target market ;) Semmle provides really good code analysis for Python as well (we're in touch with some developers there in fact) but targets mostly big companies with their product. Contrary to that, our mission is to make state-of-the-art code analysis available to everyone :)
MASSIVE Fail: Indian gov DOXXES net neutrality campaigners
Degrees granted from any university that regards students as customers are automatically worthless junk, because they are essentially purchased goods.

When a professor is rated low, at least some of that rating has to do with the professor having a high standard in the awarding of grades and passing of students.

If students get good grades then no matter how much the lectures suck, or how unavailable that professor is for help and so on, large numbers of those students will not rate that professor low. Poor grades are the exacerbating factor in a revolt against a professor.

If you're a C student, the moment you see a B+ next to your student ID on the course results table, all memories of the prof either vaporize or become rose-colored.
Is computer science really a science? Is there any part of the computer science community (academia or otherwise) that is using the scientific method and experimentation?
The US has been behind it and putting mountains of cash along with it to enact the treaties.
Are people pronouncing this word like "Diskqueue"?
It doesn't do shit for you as a patient. A certainly not any more than trading that 4 yr lib arts degree for 4 more years of medical training. Universities as gatekeepers to actual jobs without is something that definitely needs to be addressed but you'll probably never see them bring this up. Imagine how bad for business it would be if all Universities offered was a chance to learn.
And there's a Ruby client to start playing with it: https://rubygems.org/gems/disque
Paywalled. Anyone have a non-paywalled article?
+1 for Unix Network Programming.
http://www.amazon.com/UNIX-Network-Programming-Richard-Steve...
Cynicism? I react with annoyance to people who think that:

* Auto-updates to software with a high need for security patches are not important enough to ping a server, which (of course!) exposes your IP.

* Businesses aren't interested in collecting usage metrics for their software for non-nefarious reasons. Collection of metrics is one of the most amazing advances in software design in the last 20 years, after all.

* Businesses shouldn't have a profit motive: Ghostery found a way to both provide a service and make money off of the people who track others. Seems reasonable to me.

Cynicism is misplaced, here. Annoyance at blowing up a non-issue to the front page of HN is appropriate, though.
Well, no, I don't have MUCH else as a point. If you're reading that fast you probably not going to read as well. Obviously we're not going for perfect retention here but still. That's a ridiculous amount of text to go through in such a short span of time. I feel like at that point it starts being less about reading and more about adding numbers to a list. But I digress.
Of course, a lot of the low ratings would also have come from some students who didn't have any grades at all from those later courses, because they didn't make it.

Nothing provokes a low rating like failing.
> You seem to assume everyone lives in a major metro area, or that all universities are near one.

You missed the part where I said "If you relocate"...

> College hasn't gotten more expensive, it's the individuals share that has.

http://www.bloomberg.com/news/articles/2014-08-18/college-tu...

http://mercatus.org/expert_commentary/subsidized-loans-drive...

http://www.washingtonpost.com/blogs/wonkblog/wp/2013/09/03/t...

Anyhow, there's various reasons why college costs have increased so much more than the CPI, but cheap access to credit is a huge one.
I'm no expert on this, but from what I remember, if you produce an android phone running normal stock android, then you cannot make another phone and fork the OS. So while HTC can make Nexus and windows phones, they cannot make Nexus and their own phone running their own port of android that ditches all of Googles apps. It's Googles way of locking Hardware manufactures in and preventing competition. Hence lawsuits.
And there's a Ruby client for it already: https://rubygems.org/gems/disque
It is important to be careful to distinguish between 'apparent' size, and 'actual' size. Google (Mkt cap $387B) is actually rather smaller than Microsoft (Mkt cap $387B) and Oracle (Mkt cap $187B) combined. (and for comparison Apple is $787B market cap).

Google has a very strong brand presence, and they are in your face a lot if you use the web, but really they are a search advertising company with less impact on your life than say Exxon-Mobil (Mkt cap $363B). If you can't buy an Android phone, or search the web through their API, or use their free mail service, it is very different than you can't buy gasoline. (as an example).

This is a systemic reaction against Google to prevent it from using its accumulated cash hoarde and brand position, from materially harming other large entities. Its how large companies negotiate, just look at Samsung and Apple negotiating patent licenses in the court system.

Entities get to a certain size, be it countries or companies, and their ability to negotiate amongst themselves becomes hindered by their self interest. That leads them to finding external means to get these negotiations transacted.
Hah, we also use mmBot, but while it was our original plan to have it be our "DevOps 1 stop shop" we ended up shying away from that idea in favor of a more hands off approach. We still use our mmBot for a lot of back-office querying type operations, but decided that, at least for the moment, TC/Octopus will be our way forward.
professional gamers have incredible hand/eye coordination and the ability to process and react to events in near realtime. but from the outside, it just looks like some button pushing.
I thought Facebook Home was more invasive than it apparently is.
Copters take up a lot of power, more so if they need to drill and implant payloads.

We should ponder the possiblity of more efficient lower-tech non-drone options, like tree-howitzers, or maybe an A10 warthog with an acorn gun, or some sort of honey-clusters-of-nuts cluster-bomb type payload for a B-52.
My brother was a tree planter in Northern Alberta for 6 seasons, he was earning in the range of $500 a day towards the end (he was good)

I went out to his camp for a couple of weeks and planted for a while.

IMO the proposed solution looks great. Obviously it's not perfect and needs some refinement, but that's the whole point isn't it - we're always striving to learn more and make things better.
> but did so in such a way as to make their apps incompatible with J2ME apps

"in such a way" like just using Java Standard Edition?
Thanks for the feedback!

I agree that running the linter before checking the code into version control would be even better (and in fact we have an API that allows that), but our goal with this tool was to interrupt the development workflow as little as possible. Hence checking code in the version control system seemed a reasonable approach. Also, today many teams use a pull-request based workflow, where code does not get merged into the main branch before it is reviewed (Github pull-review integration is coming soon btw).

And of course the tool can't fully automate code review (since a linter can never know the intent of the programmer), but it can help you to already weed out many problems before a reviewer looks at the code, thus giving you more time to find the really interesting / dangerous bugs in the code.
Google should be thinking in terms of switching android away from Java toward either Objective-C, which is very popular, or C++. This would be a very large and costly change but the longer they wait the higher the costs rise. Furthermore the fact that Google is not using Objective-C means that two teams are always needed for mobile development in most companies... Whereas if they use Objective-C one team could code for both android and iOS.

Alas like most people who work in tech Googlers have trouble questioning assumptions.
I would say that Disque follows the minimalistic philosophy of Redis. However, Disque is a specialization of one of the most common use cases of Redis: queues. So I wouldn't expect so many primitives--Disque knows about jobs and queues, so you don't have to build those yourself like people have been doing on top of Redis.
This isn't new at all. Everyone in my law school class knew this before going in but still decided to roll the dice.

The major issue here is the US higher ed system which is massively unproductive and by and large a scam.

You don't need 3-years after your 4-year undergraduate degree to become a lawyer. In the UK, where common law comes from, you simply study law as an undergraduate. You finish at 22 and you're not saddled with massive debt and 3 more years of wasting your working age pursuing useless courses (my 2nd and 3rd year of law school were absolutely useless, while the first year was essential. These courses can be incorporated into undergraduate. Everyone else does it this way and they have high quality lawyers, probably better than ours.

This way if you decide you hate being a lawyer (like many do) or you don't get a job at a firm, your legal education is still valuable for other careers in business, strategy, etc. You're still young and don't have to worry about the three extra years and $200k you spent going to law school.
Show HN: Statsify – An OSS Port of Graphite and StatsD for Windows
BigDog would make an excellent tree planting robot.
Computer science is a science in the same sense that political science is.
Why does Tonga steal the hostname “to”?
kk@kk:~# ping to
PING to (216.74.32.107) 56(84) bytes of data.
64 bytes from mb.tdc.to (216.74.32.107): icmp_req=1 ttl=51 time=153 ms
64 bytes from mb.tdc.to (216.74.32.107): icmp_req=2 ttl=51 time=154 ms
64 bytes from mb.tdc.to (216.74.32.107): icmp_req=3 ttl=51 time=148 ms
I couldn't disagree more strongly. There IS a solution. There are even multiple ones. The critics are pointing out that a particular one they focus one isn't perfect on their arbitrary metrics, and so they claim it isn't good.

"I dislike it that the user-friendly software I use (as opposed to TBB) phones home to check for updates and track metrics" isn't valuable feedback. It's stating the obvious without proper qualification. It's ignoring the trade-offs that are obvious. It's not constructive.

You're the person complaining to the fire brigade because they made your house wet.

Really, your post is the kind of thing that must sit framed in every Internet Troll cave. Because that sure is everybodies favorite internet hobby: complain loudly about everything, offer no solutions, and then whine even harder when the authors that are working to make things better (sometimes for free) quit in disgust.

And the entitlement in the replies, you cannot be serious. Yes, you're all entitled to whine, I'm sorry, point out flaws, all day on the internet. Congrats.
Lessons learned hacking on GitHub Pages for six months
That is pretentious thinking because to begin with it's really none of our business whether OP is lazy or diligent. The role expected of other HNers in a show HN post is to consume the work and provide some feedback. Not to dig deep and make assumptions about the OP's character without even knowing him.

Hence my suggestion, keep it short:

Example:

"There's a bug on the contact page."

Instead of

"There are so many bugs in this application, I can't believe anyone would put it on the open Internet. It is just asking to be exploited."

Each of us is an individual human being and none of us knows any better how to behave or live life than the stranger on the other end, especially after most of the details are stripped as we are communicating through a thin layer of text, much of reality is lost in translation here.