skysight-inc/HackerNews huggingface dataset:
I've evolved into using a Mac for shiny browsing, iTunes, document reading but I've never gotten homebrew etc. to work correctly so I got a Lenovo Yoga 2 Pro and dual-booted Linux for these exact reasons.
It will be interesting to see if Windows 10 with Ubuntu bash captures any developer mindshare. It can be truly best of both worlds; the software the rest of the world uses plus all the developer tools in the command line.
5 New Technology Inventions
lol ^_^
And it's not like the media hasn't covered the other major cheating culture: http://www.bbc.com/news/world-asia-31998343

I'm not sure if identical services exist for Indian students in American universities, but my anecdotal experience in engineering grad school in the US was that Indian & Chinese students both study & cheat in blocs ... which totally sucked for the 5-of-60 American students in the cohort.
It's worth reading the follow up on why marriage doesn't combat poverty: http://www.demos.org/blog/12/4/15/promoting-marriage-has-fai...
A huge difference between programming Before Google and now is the explosion in libraries/frameworks/APIs. With arbitrary undocumented "features" requiring obscure setup and workarouds. Google gets you to actual programming faster.
Http-bat: painless Blackbox API Tester (you can ensure your API with travis CI)
Government spending billions to keep antique computer systems running
It depends on how you define AWS-like services. Lots of VPS providers cater to bandwidth-intensive applications and are hosted on cheap dedicated servers.
"If I understand it correctly, your objection is that it may be possible for some group of people to use this to increase suffering in an abstract way"

This is true of most objections to things that have a social impact.

Reserving health to the wealthy in a feedback loop of relative advantage does not seem very abstract - it seems dystopian.
The number one argument in marriages are money.
Which of the many things in this single line of code is the one that crashed?
RaspberrIPCam – Full HD IP Camera Based on Raspberry Pi
Slides from My Workshop: “Mapping Open Data in R”
Yeah, if I wouldn't care for type safety, and I'd want to write validation code for stuff currently handled by GSON instead of me, by the class definitions.

We use Groovy for some things, but here I'd stick to Java.

Also Groovy has limited IDE support.
I'm not sure what you are disputing. The page views per article graph shows Trump within 10% of Clinton on a per article basis.
I agree--- I've worked with several of these, but for most of the (smallish) projects we do, we end up coming back to a centralized repository, occasionally using feature branches if necessary.

We're a small shop with only 1 or 2 folks working on the code at a time, and mostly are using git as part of our deploy process... so simplest is the best for us.
I'd be very curious to see some benchmarks!
Did 'American Sniper' inflate medal records?
Even lower than "proper" regular expressions, i.e. guaranteed linear time?
A friend worked as a PM for similar service targeting different demographic (and mostly written assignments). They were pulling in over 1 million a month profit so this is fairly widespread and definitely not limited to Chinese students.
IM’s Business Cycle Index
ASOP because of gpu drivers? I have a iPad mini and one x. Both are smooth and responsive.
I guess you use "xenophobic" more broadly than I do.

For example, if a large influx of patriotic, Budweiser-drinking gun-owners from Texas occurred in Berkeley and a long-time Berkeley resident complained about it because they didn't want a "culture of watery-beer, flag-waving gun ownership" to expand in their neighborhood, I would not call that xenophobic. But it seems like you would.

Or, maybe you wouldn't. Can you clarify this a bit more?
1602 points,430 comments:
https://news.ycombinator.com/item?id=11737232
Nothing - She is a high profile public figure and when talking about cleaning a server said 'with what a cloth or something?'. There are CEOs who run Fortune 500 companies who are just as clueless about technology. She was only referenced because lucrative targets for attacks may not use the best technical practices.
Quick check: is there an answer to this question that would change your mind? If so, what is it?
trading places on a mass scale. Enter into a lotto were you could win all kinds of money or you could lose all your wealth.
You're right that the lack of "loser pays" for legal fees in these cases is disturbing. But so far there's been precisely one case, and I subjectively claim (as have legal experts) that it raised important and non-frivolous legal questions that deserved to be answered, and my opinion is that the jury reached the correct verdict.
Well ASICs are also faster, and speed is definitely a critical factor!
Tiny Core Linux 7.1 Released
I used to teach at a community college which attracted a lot of Chinese students. I found that for the most part they legitimately wanted to learn the subject I was teaching, but that the language barrier was a problem for many. They would sit in the back and the student with the best comprehension would quietly translate for the rest. When it came to assignments, they did their own work as far as I could tell. So when I read reports like the article, I see this more as an indictment of the U.S. university system (as opposed to the CC system) than of Chinese students. My own experience tells me that there are plenty of students who are willing to do the work, so we're deliberately importing students who aren't, and doing so disproportionately into the university system. I see this as symptomatic of the "I'll pretend to teach and you pretend to learn" culture currently strangling undergraduate instruction at R1 universities.
Define 'Public'. There was no communication from the legal team :)
At this point I bet they leave the 1999 there on purpose.
The Mall Lives
The video cites 'a growing number of men' opting out of marriage (and work, and school). I'd like to see the source to this 'growing number'. Do you happen to know?
if its a trial by jury then the verdict is whatever the jury renders. the ambiguity, however, leaves lots of room open for appeals, which is exactly whats going on in Terry Bollea v Gawker right now.
I second this. This might be too much for this app but I'd really like to be able to track time manually for a project (like toggl.com) and then be able to see the overview for the project at once as opposed to overall view right now.
That is simply not true. Nordic countries have among the highest population growth of the rich countries. Of course sympathy towards single mothers is part of the reason we never got the severe population decline seen in Germany, Italy and Japan e.g.

The map you show is hard for anybody who doesn't know anything about settlements pattern in various countries. Nordic nations are experiencing population fall in thinly populated remote areas. Because these are large areas, it looks more dramatic than it is.

People are leaving small towns with limited opportunities because they want to live in bigger cities with more variation in opportunities. Mind you limited opportunities doesn't mean there aren't jobs. It just that that young Norwegians and Swedes don't want to work in fishing and mining industry anymore. Often immigrants from eastern europe take over these jobs, saving many small communities from falling apart.
IMO, produces energy is a poor way of describing at this. They produce ~1,000 parts light:99,001 parts heat per 100,000 units of electricity and 1 units of fusion. In other words 100,000 units of electricity liberates 1 unit of fusion power.

https://en.wikipedia.org/wiki/Fusion_energy_gain_factor is meaningful, but it's talking about inputs not outputs.

PS: Ok, heat is a poor description. 1,000 pars light, 99,000.9 units of heat, and 0.1 unit high energy particle radiation.
"I often downloaded pages with tutorials, so that I could read them offline later." - So true.
Trump hits delegate count needed for Republican nomination
An Unheralded Breakthrough: The Rosetta Stone of Mathematics
JSweet version 1.1 is now available
My one big beef with generics is that they only work through constraints! With templates, the compiler checks the validity of a template only when applying it to a concrete type; a generic, OTOH, needs to be valid as an independent entity. And this means that you are stuck with the limitations of the constraints: you cannot specify that your type has a constructor accepting parameters, you cannot specify static methods, nor operators.

With generics, you can only pass complete types as generic parameters; templates accepts types, templates and integral constants.

You can't have partial specializations with templates.

Typedef. This is the most annoying limitation I found in C#. You cannot type:

typedef vector<MyClass> MyList;

and have it valid in the whole project.
> I guess it's one thing to claim Java generics have problems and another to claim they are "useless".

I guess that's why the original comment said useless in many cases. Not completely useless. The next sentence also said they are way better than no generics.
>
Imgur forgot its roots as a dumb image host, rapidly crufting-up its service with things that were not only annoying but interfering with its basic function.

Imgur is my main form on entertainment and the app currently lives on my homescreen. Mindless fun and good vibes unlike reddit which makes me angry/sad/depressed.

Imgur would have been dead with this Reddit move if they had not evolved, they obviously saw it coming. Building an image hosting site is not hard; building a fun community is. And Imgur did a great job with it. I love imgur.
Ask HN: What's the application domain of stack/concat. programming languages?
How do you handle the reference counting pauses in Rust then; rely on them being deterministic? Or do you completely avoid the reference counting boxes?
Not the above poster, but typically people will test first with hydrogen to make sure they have good plasma characteristics and containment, then switch to deuterium and use a neutron counter to measure the 2.45 MeV neutrons that come off of the D + D -> n + He3 branch reaction.

A Geiger counter is a good idea, though. Many people don't know until they work with it that high voltages (above 30 kV or so) will cause a fair amount of X-rays from stray electrons being accelerated. So, even when you aren't actually doing fusion, just having a device turned on will cause some X-rays, and its helpful to know that your dose rate is low enough to be safe. There are some failure modes that can cause large amounts of X-rays and you'd want to be aware if that was going on.
> Write snprintf in C

Another application of the `snprintf` function is `PyArg_ParseTuple` from CPython. [0] It's not exactly printing formatted output but parsing the args from the `va_list` based on the format. You pass it pointers and it assigns values to the pointers.

[0] https://docs.python.org/2/c-api/arg.html#c.PyArg_ParseTuple
One of the things I hate about the traditional git workflows describe there is that there is no squashing and the history is basically unusable. We have developers where I work that use our repo as a backup, then when things are merged to master, the history is littered with utter garbage commits like the following:
"commit this before I get on the plane"
"whoops, make this compile"
"WTF?"

These add no benefit to history, and actually provide an impediment to bisecting (since a lot of these intermediate revisions will not even compile).

At my previous job, we used gerrit. The nice thing about gerrit from my perspective is that it kind of "hid" all of the intermediary stages in the gerrit review. So you could push all you wanted to your gerrit review fake-branch thing, and when you finally pushed to master, there would just be a nice, clean atomic change for your feature. If you needed more detailed history of the steps during review, it was there in gerrit. But master was clean, and bisectable.

Is there any git other git tool or workflow which both allows people to back things up to the central git repo AND which allows squashing changes down to meaningful bits, AND which does not loose the history of review iterations?
I really like this idea. Unfortunately I'm a multi-device user including things like using a Chromebook which doesn't have native apps. Would love to see this aggregate data across different types of devices.
Building APIs with HarvesterJS
Not to mention the way the phrased it on the initial email asking users to reset the password:

"We've recently noticed a potential risk to your LinkedIn account coming from outside LinkedIn"

Outside LinkedIn, yeah...
The problems with richer type systems (they're not "better", just more expressive, just as Dart's unsound, covariant type system is not better or or worse, just different) has nothing to do with them being Turing complete or not. And the "FUD" is nothing more than the very real reality that many teams find those language far too clever for their taste. I like Java, but others may not; you like Scala, but others may not. That's perfectly fine and normal, and doesn't make it FUD. As long as no one has good empirical evidence supporting their claims of their preferred language's superiority, these discussions are all about personal preference anyway.

Being Turing complete or not is an intrinsic quality of the type system which has not been shown to have any effect whatsoever on the effectiveness of a language. Similarly, being more or less expressive, being sound or not, supporting subtyping or not, are intrinsic qualities that have not been shown to have either a positive or a negative effect. Those are all true properties -- like Coke cans being red -- but they cannot be assigned good/bad judgment other than in people's personal preferences -- until, that is, someone actually starts collecting data.
Study materials for Technical Interview
Nowhere near as commonly as other fish, though (at least in most regions). In my circle of acquaintances very few are even willing to try octopus or squid, and I don't know anyone who eats cuttlefish. I live in the Midwest US, though. If I lived in Japan, I'm sure that'd be very different.
I would recommend that divide one SELECT query for 10GB data into for-loop that smaller SELECT query (like 1MB-data/query) execution and writing table by using LIMIT and OFFSET clauses. In that way, you don't need a large amount of memory.
>Make the price more readily apparent on the landing page

I'm seeing a huge green 'Buy Now — $30' button on the front page. Was this added in the past 20 minutes?
Beautiful garden shed home office
But wasn't your argument that "Ethereum ... suffers from the unsolvable halting problem" and that "there is no way to prove that a given Ethereum program does not have a bug that will cause it to halt at some point in the future"?

All Ethereum transactions can be proven to halt.

That does of course mean Ethereum isn't really Turing complete, just an approximation.
Ggplot2 docs remade in D3.js
Since it's a "legal response", my guess is it was written by a group of lawyers. Hence the robotic, minimal-engagement, no responsibility, no admission of guilt, "This is indeed a thing that happened. That is all." response.
The Governor’s budget trailer bill says that if a developer sets aside a certain fraction of the units for inclusionary housing and the proposal complies with the local zoning code, then the locality must approve it deterministically and quickly. This does not prevent a local government from setting a higher inclusionary requirement in their zoning code; it would remain 12% in San Francisco (or higher if Proposition C of June 2016 passes). The inclusionary fraction in the bill is just the threshold at which the other provisions begin to apply.

By the way, the Legislative Analyst’s Office has released an endorsement[1] of the bill which provides background, justification, and proposed improvements.

[1]: http://www.lao.ca.gov/Publications/Detail/3470
I would think they care about diluting their brand. At some point these degrees you say are worthless will mean people stop paying - don't you think?
This looks fantastic! Great work. I have some feedback too: Right now it groups all of my CLI programs into iTerm2. I would be very interested in tracking the actual programs. vim time means I'm coding, irssi (IRC), newsbeauter, cmus (music), or sl probably means I'm goofing off.
> Hulk Hogan is already a very wealthy man. Did he truly need many many millions more? Is that just and fair?

Yes, it is. Much of the damages were economic. He lost his job with WWE due to Gawker's publication. That's how much his job was paying him. It is a good thing that people can get economic damages from courts, even if they are rich. (Though it would be much better if everyone could receive the same level of justice as Hogan did, regardless of how rich they are.)

> Let's say you do something, ANYTHING, that someone takes issue with and brings you to court with a fully staffed legal team. You lose the case. You have to pay millions in damages. Would you keep true to your word that you hope more cases like this happen and that the plaintiffs win those cases too?

I'm so confused by this argument. The reason I hope more people in Hogan's situation win their cases is that I think the jury verdict was correct, and achieved justice for him, as it would for them too.

I expect I would be personally unhappy about losing millions, as anyone would. But it would only be wrong if it was for an unjust reason. That's not the case here. There is no hypocrisy in wanting just cases to succeed and unjust cases to fail.
Psst, that's actually already happened
Oh, thanks, it worked now!
Surely you can't be serious? I mean, to hear that someone went to Brizzy, had some brekky, and watched some footy on the telly is comprehensible to anyone.
By the way, US and UK versions here:
http://deathwatch.io/us/
http://deathwatch.io/uk/
UI/UX Design for Users with Dyslexia
Most people today will end up in office jobs. Understanding how to automate tasks is a valuable skill.

You are wrongly assuming that anyone who codes is a developer. Lots of people code who aren't developers: physicists, mathematicians, engineers, technicians, statisticians, system administrators etc.

5-20 line programs can often be enough to save a lot of tedious work, wether it is a collection of unix shell commands, a complex spreadsheet formula, VB script or a visual programming tool like automator or labview.
Though interesting, because there is nothing for people to try out or play with, the site doesn't really meet the spirit of "Show HN" guidelines.

Guidelines: https://news.ycombinator.com/showhn.html
Can DNA Ancestry Testing Make You More Racist?
I feel like you're working from a broken model.

Trump is the head, and the other candidates are the long tail.

You said: "It's true that Trump got more pageviews overall, but that seems to be mostly because way more articles were written about him in the first place."

And: "we suggest that if publishers would have written more articles about Clinton, they would have received more page views, because in the data we observe posts on Clinton receive more page views on average"

This seems to be the wrong conclusion because of diminishing returns. Writing more articles about Clinton should still push down the average page views. There is only so much interest, and only so much new to write about every day. None of the candidates can create fresh new controversies to feed the media the way Trump can. The question is how much would that push it down? I don't think it would be inaccurate to suggest, based on that these sites exist in a market, that it would push it down significantly below Trump.

I don't believe a base that strong exists per article, where any article is guaranteed to get some absolute number of page views. If diminishing returns aren't present or are extremely weak, then I'm wrong.

If anything, the data doesn't rule out that sites/reporters are correctly maximizing Trump coverage. Or they may not be maximizing enough since absolute demand is so high and Trump generates so much fresh content. If you can write about one easy topic, and maintain an average that high with only a small decrease in the average, you are doing more with less.
The Basics of Loop Vehicle Detection [pdf]
Eh, there are hacks around both of those... Gratuitous "typedef classes" for the first problem (instead of using a List<Sandwich> when you want runtime to be able to sniff the type, declare a class/interface SandwichList extends List<Sandwich> and use that) and just wrapping static factory methods around constructors to handle the generic part (to handle the second problem)

Admittedly this is a little annoying, possibly even "really painful" so this doesn't really contradict your view... I don't find it really painful, just a little annoying, but that could be because I haven't used C# or another language people say has better generics so I don't know what I'm missing...
Show HN: Display real-life CSP reports in development
Doesn't the bill only apply to developments with at least 10% onsite affordable housing? Is the city really going to negotiate a higher amount than that?
It's funny you bring up "mental illness" in this context.

Gender dysphoria definitely qualifies, but what I think you're failing to appreciate is that the best treatment for that illness, according to the current scientific consensus, is gender reassignment.

Your shaming of Manning for undergoing treatment for their medical condition makes just as much sense as shaming someone who undergoes any other medical procedure to correct something wrong with them.
I'm curious to hear this too. We use Ansible to manage a fleet of a few thousand hosts, and runs take hours and hours and hours.
This is what you get for relying on someone else's centralized platform.
I wonder how long the battery lasts? I've been playing with the ESP8266 chips as well, and they're great. Haven't had a chance to hook them up to a battery yet or test more precise power consumption.
The marriage rate is overall declining substantially. [0] It's hard to suss out the exact reasons for why, but one imagines that it's not only women choosing to opt out of marriage (especially since they stand to gain from marriage while structurally men are set up to lose).

[0] https://www.washingtonpost.com/news/wonk/wp/2015/06/23/144-y...
True, but other companies have issued legal responses and still managed to include a small apology. Here's Snapchat from 2014:

> Our team continues to make improvements to the Snapchat service to prevent future attempts to abuse our API. We are sorry for any problems this issue [the security breach] may have caused you and we really appreciate your patience and support.

LinkedIn's just sounds like "sorrynotsorry. It's all somebody else's fault.".
Starting salaries for new graduates in SF are north of $100k. Those "six figures plus" are certainly on the table.
Indeed. The concern is that anyone's successfully cheating, not where they're from.
What does a image sharing mobile app do with 1.8 billion dollars?
I am genuinely curious
Agreed. And this article could just as easily be run with the headline "Schools do almost nothing to stop known cheating" which would make for more bad press.
The author answers this question in the Discussion section at the end:

To summarize, Theorem 1 has two practical implications:

1. If one intends to implement a formally verified type checker for
Java, it is necessary to choose a subset of the type system that is
decidable.

2. If reified generics are added to Java, then one needs to find some
solution for not turning instanceof into a security problem.
Boxed.com paying for employee weddings
IDE for building React Native apps is now free and open source
Added price to the site, thanks. It's 25% off currently, I'm going to raise the price in July.
You spend a measurable amount of time goofing off by watching trains go across your terminal?

disclaimer: that's awesome :)