skysight-inc/HackerNews huggingface dataset:
I don't think so; you're rebutting a popular opinion with the absence of law as your argument.

Like arguing that "there's no law that says the main character in a movie should be relatable."

Technically, of course, you're right. Yet I suspect stressing that fact is a straw man argument.

Who really believes companies are legally obligated to maximize shareholder value?
How does a government control an entire market when private health insurance is still available?
Ask HN: How do you manage your photo library?
In the age of excellent smartphone cameras, I would expect the average 30 year old person to have several thousand photographs they would rather not lose. How do you keep them straight?

What software do you use? What naming strategy? Do you transfer to your long term storage on a regular interval? Exclusively cloud based?

Please include the approximate size of your library as well.
I don't understand who gets to use these things. We have to support back to IE11 so other than some things we've managed to find effective polyfills for, we basically just threw our hands up and code as if it's 2012.
You are putting words in my mouth. The problem is powerful people get away with a lot of shit, and the solution is to publicly expose them so they lose face, or AT LEAST stop doing business with them.

If someone continues to do business (and thus helps) with a bad actor, that action of doing business and taking money speaks much louder than any words they may have.

If you genuinely care about sexual harassment but you still take the money, the net effect of that is the bad guy gets another portfolio company and grows stronger. It conveys a childish attitude - a wish for the world to be perfect while taking actions only in your interest, that help the bad guy in this case.

All talk and no action doesn't freaking help anyone, except perhaps the authors reputation. As a society we are all supposed to applaud these people as heroes? Sorry I will save my applause for those who take action - the others have my sympathy the same as millions of other people dealing with bad people.
>First, it presumes a 19th-century separation of "capital" and "labor" where "capital" is a bunch of greedy pigs trying their damndest to exploit labor, with little crossover between the two groups.

If you're talking about Marxism, you're misunderstanding the division between bourgeoisie and proletarians; stocks, pensions, 401k, whatever, does not count as means of production; the division is between the proletarians, who almost always have nothing to sell but their labour-power and the bourgeoisie, i.e a class of people who own the means of production.

Further, you're using "exploit" as a prejorative, which it isn't necessarily; Marx's idea of exploitation is removed from what we think of as exploitation (in a negative sense); it's exploitation just as you'd exploit a car or something like that - you make use of it, use it up. Machines are also exploited in the same way. Nevertheless, the goal of the Marxists and indeed Communists in general is to abolish this exploitation.

Your simplification does not make the anti-capitalist plight any weaker, and in fact it just goes to show how much the ideas of the Communists are miscommunicated and misinterpreted. It could be said, with the shrinking of the number of people who are self-employed (actually, things like freelance programming forming an exception) that the model of proletarians and bourgeoisie is just as relevant if not moreso today than it was in the 19th century.

I advise you to read modern Marxist works, such as Spectres of Marx, The Society of the Spectacle by Guy Debord, and particularly almost all of Zizek's work (in particular The Sublime Object of Ideology), which I must recommend. Of particular note is The Culture Industry by Adorno, commonly associated with the Frankfurt School.
Anandtech: "Sizing Up Servers: Intel's Skylake-SP Xeon versus AMD's EPYC 7000 (anandtech.com)"

http://www.anandtech.com/show/11544/intel-skylake-ep-vs-amd-...

https://news.ycombinator.com/item?id=14746055
I think so! So does Justin Kan apparently ;)
Ecmascript 2017.
The sci-fi book The Dark Forest (sequel to the Three Body Problem) discusses this problem. I don't want to give away any spoilers, but I found a lot to agree with in the book.
> could you apply the same recipe for a comparison site to anything else with a numeric bang per buck quantifier

Absolutely. I've done this with flashlights, for example.
Turning tweets into vector images
It's not as if we don't have experimental data on both the ability to run a government that is more or less functional with a bunch of self-interested actors in general, or the relative merits of the free market vs socialized healthcare in specific. We ran the numbers. It isn't working. The arguments around doubling down on the free market I find intellectually spurious, and the most convenient explanation from my perspective is the fact that we are thus far wealthy and powerful enough to afford the application of a one-size-fits-all ideology to avoid the emotional strain of admitting we were wrong all these years.
Wanted to say the same... It's in a similar vein to how long expertsexchange remained in search results after stackoverflow sites took hold. I usually try to click the MDN links in search results without clicking the w3schools links on accident.

Though lately, caniuse, node.green and similar seem to be my bigger searches. It's hard to keep up with some of the cross supported JS features. MDN helps a lot with syntax/usage, and it's way better than any alternatives I've seen as a pure JS resource. I do wish they'd expand the browser versions supported beyond just which browsers are supported a bit more though, then they'd be my first for almost everything.
I think this is less of a concern with government funding, since in many cases the government doesn't care what you find — they just want you to do reliable research to see what the answers to relevant questions are.

For example, if you say "I'm going to research the effect of eating lots of eggs on cholesterol", the government won't care what outcome you find/publish. They funded you because they want the truth to come out about the question you seek to answer. There are some topics where the government "has a dog in the fight" — but much of their research funding is for areas where they are truly agnostic.

Google, on the other hand, only funded research related to their business. So they had an agenda, and all the parties knew it.

I'm not saying they shouldn't have been able to fund this, or that this is any worse than other industry-funded research. Just that it seems some professors did not make the relevant disclosures, and there was a pretty strong incentive for professors not to bite the hand that feeds them.
TPL (and PLINQ) raise the level of abstraction. They discourage the use of mutable shared memory and low-level locks. They encourage the use of immutable or thread-safe data structures.

Joe Duffy, who had originally done quite a bit of initial work on the TPL, argues in favor of this paradigm[0] of raising the abstraction level.

I feel like introducing the low-level tools without providing a raised abstraction level may be beneficial in the long run (you need low-level tools to build high-level abstractions), however, without these abstractions I suspect a generation of JS developers will need to re-learn all the multi-threading lessons of the last few decades.

[0]: http://joeduffyblog.com/2016/11/30/15-years-of-concurrency/
> It is interesting that you say that, because I am still waiting for the reasoned technical argument in favor of systemd.

In that case, you may be interested in https://news.ycombinator.com/item?id=13387989 and the other resources it links to.

The comment reviews Russ Allbery's analysis of systemd [1], which he wrote as part of Debian's evaluation of whether to switch to it. Russ lays out a number of detailed arguments in favor of systemd, and contrasts systemd to alternative init systems.

[1] https://lists.debian.org/debian-ctte/2013/12/msg00234.html
If the alternative is them finding a tombstone planet, maybe it's not so bad.
where are you using it?
(and you can even get GraphQL on top of it :P https://subzero.cloud)
We'll be able to see the spectra from distant planets soon. That will amount to "seeing" advanced civs.

Going to them with warp drive without landing and talking to them would be equivalent. What would you be able to do? Basically sense EM radiation from there with better resolution, but it's essentially the same thing, "seeing".
Never clicked the "pop-out" button in Gmail or Hangouts?
If Uber and Lux were public then the correct bet would have been to bet on both of them.
I wouldn't think math is science. Otherwise, the acronym STEM (Science, Technology, Engineering, and Math) would be awfully redundant. And yeah, I'd say CS is closer to math than science, except maybe when you look at things like manufacturing processes and such, which is more of an engineering or materials science track.
"Americans will die needless deaths"

when they're on long wait lists for procedures because of a glut on resources

when they no longer have access to the high quality care they once had

when there's a greater shortage of quality nurses and doctors because of diminished pay

when innovation is stifled because R&D is funded by the government
Well that makes choosing Google Drive a lot easier
As I said in response to a comment upthread, the existence of an implementation by someone who had no knowledge of the patent should be prima facie evidence that the idea is obvious to an expert in the field. That should get the patent invalidated.
The problem with per-function cookies are dynamic calls. The only feasible options I can think of is are either a) a secondary cookie that is allowed from all functions or b) a shadow stack with the cookies.
In 'Most Regressive' State, Seattle Passes Tax on Highest Incomes
You're proposing that the massive wealth inequality in the USA is a good reason to continue creating more wealth inequality?

The old "America is just different to everywhere else" argument... we see this from the gun nuts too.
> I still think they're pretty useless for math, engineering, and science classes where you need to draw symbols and diagrams that you can't easily type

I use latex for special symbols and some diagrams. I do the rest of the diagrams with some form of painting/vector program or ascii art.

> rather than the limited order of a text editor or word processor

What do you mean by that?
I really wish HN would change to at least PX for the spacing... similarly for margin space.
A musical realization of the motion graphic
Investors pay top dollar to short Snap
I don't even understand your question. Countries with single payer handle this by making everyone pay with taxes and having immigration controls.
instead of thinking about it as a boycott, would it help to think of it as what do i want to support with my money?
Software is already covered by /copyright/ law. It does not need patents.
Nah, we'll just make ours out of a cloud of vanta black, it'll look like a dust cloud.
Portability is nice. I’ve seen so many people in government just trying to ride it out until they qualify for the pension. They don’t really care about the job and are just trying to avoid having to do anything until it’s time to retire. Long-standing structural problems just get covered up and ignored for the next chump to deal with.

It also represents a huge tax on people who want to be able to change jobs. I would prefer a world where people feel more free to leave jobs that suck or aren’t good fits for them. Locking them down with pensions, options plans, or 401k matching programs that vest over time are all mechanisms for employers to recapture what would have been paid out as wages from employees who leave early (who often tend to be younger).

A UBI that puts you somewhere above the poverty line supplemented with a forced savings program seems like the best move. It gives you portability, simplifies the system and administrative burden, and offers a hedge against the vagaries of the market.
Pricing in health care is currently not a negotiation. The customer often doesn't know the price before services are rendered -- they're left to negotiate the bill after the fact. And in the case of life-saving care like chemotherapy, your choice is "pay or die". That's not a negotiation; that's an ultimatum.
Dropbox lost me when they closed Carousel. I don't understand why this space is so hard.
0 pts - space shuttle exploded.
I come from a games background as well so am probably deaf to how domain specific things are. But people spending far too much time making something too generic or an extensible, pluggable doodad with its own DSL rather than creating the simple, dumb version you actually need is actually quite common IME. Engine code (which is partly framework building) is very susceptible to overengineering and attempted future proofing.

I don't think they're being introduced as red flags to say "call bullshit on this and don't do it" but to be aware in the following cost-benefit analysis.
Not sure how much is age... I notice that reading my phone is often harder than desktop. I usually have a set of reading or computer glasses with me, but don't need them except for things that are close. Stuff on the phone always seems a bit small. Maybe there should be an effort to consult designers over 40 on some of these web sites/apps.
Unfortunately because of marketing and the (general) lack of technical expertise by recruiters, you gotta just put the whole kit and kaboodle on your resume. Mine looks like:

Javascript, JS, ES2015, ES2016, ES2017, ES5, ES6, ES7, ES8, Ecmascript 2015, Ecmascript 2016, Ecmascript 2017, HTML, HTML5, CSS, CSS3.... etc.

I worked as a recruiter so I know it's necessary because 1: recruiters ctrl+f like a mofo, and also your resume won't pop up on linkedin/ other sites if you don't hit their tags, and 2: recruiters will scan the "technologies" section to make sure you "have" the language that was given to them on their spec sheet.

Spec sheet will look like:

Web Developer
3+ years experience
Knowledge of Javascript, HTML, CSS3

If you have CSS but not CSS3 the recruiter may not realize the difference (or may not realize that pretty much the most important thing on that spec is "Web Developer") and probably won't call.

So in short is calling it Javascript correct? shrug Nothing is correct in this mad world!
Show HN: GitPoint – GitHub for iOS
Found a heap of BTC. What do I do?
Apparently YC thought that capitalizing "SAFE" was inconvenient: http://blog.ycombinator.com/announcing-the-safe-a-replacemen...

For what it's worth, I think this causes more confusion than it's worth.
Why is that any concern of the US government? They are under no obligation to ensure convenience or expediency for citizens of other countries.
You rip NYT for not openly discussing the downsides, yet after reading your comment about the 'risks', you haven't talked about the downsides either.

Aside from "negotiation is not negotiation in the private sector", you aren't adding much to the discussion. Yes, government negotiation is still negotiation and yes it is not like in the private sector but it doesn't make it any less legitimate.
There's a thing about text communication, like the kind you find on Hacker News and on mailing lists, and that is the difficulty of communicating with nuance or subtlety. I have learned not to try to use sarcasm, for example, because it often doesn't come across at all.

I'm not specifically trying to defend anyone's "retroactive abortion" comments but, there is a stark difference between reading a comment that says you (op) should be retroactively aborted, and reading a comment that says with some subtlety and nuance that you have made a bad decision and should be ashamed of making a bad decision.

The main difference? Impact. Agreed it's not a positive impact if it causes you to be totally humiliated and leave, rather than causing you to re-evaluate how you arrived at the bad choice and do better next time. But a poignant message should be making an impact, that's what makes it effective.

These people are primarily responsible for writing code, they may not be skilled at nuance or subtlety in English language, and they may view exercises of those particular disciplines as significant time-wasting sinks that they've spent too much time on with too little ROI. (From experience, I know I often write too much, and say too little!)
I didn't say it was being used but the Devuan project wants it out of their distro and dependencies on it are much harder to resolve than dependencies on systemd bins.
Ah, I was not aware it would be January. Then for now the targets would have to be specific DNS records.
In the UK there is a requirement - the duty of candour - to tell people a mistake has been made, and to apologise for it.

https://en.wikipedia.org/wiki/Duty_of_candour

I posted it here because I've seen a bunch of apologies also posted to HN recently, and most of them were lousy.
Agreed, and I don't want them to quit using my data altogether. A lot of their best products are powered by my data (search, inbox, assistant)
Many if not most HPC/sci. comp applications are memory bound (or actually their implementations are). [ref missing, but google around and you'll find plenty]

More and more applications are drifting into the memory-bound regime, especially with the wider SIMD instruction sets increasing arithmetic throughput while memory throughput lags behind.

My back-of-the-envelope calculation (with a guesstimated AVX512 clock) gives a 12 FLOPS/byte for a big Skylake chip like the 8176 while this was around 9 FLOPS/byte for Broadwell. I'm not entirely sure about the instruction throughput of Zen, but it looks like the 7601 should be around 4-5 FLOPS/byte (that's worst-case with mixed FMA+ADD workload based checked Agner F's manual [1] IIUC).

Of course this does not consider NUMA and other effects, but given the above a lot of applications will benefit from the great bandwidth advantage of EPYC.

[1] http://www.agner.org/optimize/microarchitecture.pdf
Great piece!
Of course there is. Dominoes Pizza exists in every city or town that I can think of, with identical branding, identical product and nearly identical service.

If a startup wants to leverage technology, its founders should approach Dominoes, not try to become a competitor of Dominoes while trying to do something with delivery. Domonoes will crush them like an annoying bug they are.
I didn't know about Marjorie Rice; interesting and uplifting "underdog" story.
I think systemd critique is misguided. The real problem is Linux. A lot of things in Linux is either bad or ancient. People are building these solutions: PulseAudio, systemd, NetworkManager, libuv, Xorg, SELinux, OpenSSH because they are forced to do so. It not like Red Hat sponsor a systemd from pure goodwill and love to mankind.

Since it is politically incorrect to criticize Linux, people attack projects that try make a positive change...
> ACA specifically forbids assessing the cost-effectiveness of treatment based on dollars per QALY, which is how the NHS in the UK rations care to reduce costs.

This.

And lets put it in concrete terms.

If you are 40 and get cancer you get treatment.

If you are 82 and get cancer you get pain meds.

And there is no US politician that is going to fall on that grenade.
Hi HN, author of the app here!

Every single GitHub client I tried to use on iOS was either too simple (single-feature), required payment for the most basic of features and/or didn't have the best UI. That gave me enough reason to build this.

GitPoint is built with React Native and although there are quite a few things that still need to be added to the app [1], launching an Android version is my top priority.

I know the first thing almost everyone would think about before downloading an application like this is security. To use GitPoint, you have to allow the application to authorize your account in order to have complete read/write access to user and repository information. To alleviate any concerns, it's virtually impossible for me to access any user data even if I wanted to with the way the app is set up. Once a user authenticates, their access token gets persisted (with encryption) to the AsyncStorage of their own device and there is no way I would be able to retrieve that sort of information.

As always, I would appreciate feedback of any kind whatsoever :)

[1] Issue List: https://github.com/gitpoint/git-point/issues
They may not need imagination if they can build dyson spheres, new telescopes could help verify where we should put our efforts at contact: http://www.sciencealert.com/researchers-just-found-a-second-...
I don't think I ever made a claim that "doctors would be sleeping in boxes".
I don't think you're recognizing a critical distinction between the type of decision being made.

The difference here is that a job offer or an investment is a decision made by an employer or an investor. US citizenship or work/residency, on the other hand, is a status not with an employer or an investor but with the US government and the citizens it represents.
VC's typically get to charge fees on capital they deploy, not just what their institutional investors have committed to their fund. So in theory, while they could be more transparent by reducing the amount of their investment by the amount of their legal fees and then paying them out of pocket, they prefer to instead deploy that money to the portfolio company and let them spend it. Not saying it's good for founders, but that's why they do it.
Safes (and other convertible securities) convert at the cap, assuming the round valuation is higher than the cap. Where there are safes with multiple caps there are a number of methods that the lawyers use so that investors receive the correct number of shares, while solving for your point about the excess liquidation preferences.

The simplest one is that there are multiple sub classes of preferred stock ("shadow series") - eg for a Series A, there are Series A-1, Series A-2 shares that represent each cap. These classes each have their own liquidation preferences matched to the dollars put in originally. The YC-standard safe also contemplates this by referring to "safe preferred shares".

Another option is that the "extra" shares that the converting safeholders receive as a result of the difference between the conversion price and round price are given as common shares (which have no liquidation preference).
Why would anyone ever want a pop-under for any reason? I would be satisfied with a solution that turned any pop-under into a pop-up.
It looks like they are moving towards folders as an organizing principle instead of an album abstraction. More information here: https://www.dropbox.com/help/photos-videos/changes-photos
Four Tet, Burial, Aphex Twin, µ-Ziq, etc.
You forcefully disintegrate concepts and physical world. All concepts have certain degree of abstractness for human understanding. It's not unique to Math. And it's not necessary that abstractions automatically alienate something from concreteness.

To split them, and think that, just because there is abstraction, and it's OK to develop the concept without the concrete substrates of actual experience is trying to make dream come true.

And I argue that no one should live in a dream. And it's obvious that only those dreams that have a strong connection with the real world have realistic chance of being made real.
The Honest Players' Tribune Goodbye Letter We Deserve
Not sure that anybody is "pretending" anything. Seems like you're just going out on a limb to be condescending.
yet another evil corp
Stupid question: did you remove your glasses during totality? The Sun's corona should have shone very brightly (relatively). If you didn't take off your eclipse glasses, or were just outside the edge of totality I can see how someone would make the claim you are. But the corona isn't a circle.