skysight-inc/HackerNews huggingface dataset:
I'm deeply worried that this generation's experiences are not preservable in the ways the last one's were.

Regardless of how you may feel about hardware quirks, etc., you can re-experience Prince of Persia today in a way that you will never be able to experience, say, Hearthstone the day after Blizzard decides to shut down the servers.

Hell, even right now you can't do it fully. Modern-day games have irrevocable change as a fundamental game mechanic. You can't even experience Hearthstone as it was _last year_ (with its ban list, standard rotation, etc). Not on ladder, not with your friends, not even in some offline form. This generation's gaming experiences are ephemeral by design. Nobody seems to care now but what a strange feeling it will be in 30 years that media from 60 years ago will be completely accessible, but from 30 years ago it won't be.

(I'm using Hearthstone as an example but similar principles apply to almost every successful mainstream game of this generation)
Right, but you are not the U.S. government. When I think about it, the statement could be expanded. If we are strictly dealing with geopolitical power, we can replace "Iranians" with "non-Americans" and it will still be correct: a world in which all non-Americans are dead will be a world of great geopolitical power for the Americans.
Android Studio 3.6
Or like “nuked from orbit”
What are some of these dark patterns? I have a subscription to them but am thinking about canceling. They often tell me somebody's matched with me, but when I go to open the app, there are no matches in my queue. I always wonder if it's just a bug or a dark pattern to get you to open the app.
BTW, the only reason why consumer vacuum cleaners are so loud is because consumers associate loudness with suction power.

"Backpack" style commercial vacuum cleaners have more suction, and are barely audible in comparison.
From that:> I can’t help wondering, though, why he didn’t use head -${1} in the last line. It seems more natural than sed. Is it possible that head hadn’t been written yet?

It's possible that it wasn't written yet. It's also possible that it did exist but he saw no reason to start using it, since "sed Nq" continued to work fine. Heck, it's even one less character to type than "head -N"!

BTW, apparently "head -N" is considered to be obsolete syntax. The man page for GNU head doesn't even mention it. It just gives this:

-c, --bytes=[-]K print the first K bytes of each file;
with the leading '-', print all but the last
K bytes of each file
-n, --lines=[-]K print the first K lines instead of the first 10;
with the leading '-', print all but the last
K lines of each file
-q, --quiet, --silent never print headers giving file names
-v, --verbose always print headers giving file names
--help display this help and exit
--version output version information and exit

The "info" documentation for GNU head does mention the "-N" form, and says it is an obsolete syntax supported for compatibility, and says if you must run on hosts that don't support the "-n N" form it is simpler to avoid "head" and use "sed Nq" instead.

On my Mac, with BSD head, the man page gives only this form:

head [-n count | -c bytes] [file ...]

Like GNU head, it accepts the -N form.
A whiteboard isn't auto-"correcting" me and capitalising my start of lines though.
I'm guessing the task is just too hard so this is the next best option. For all of the versions to contain the same content you would have to have every edit made to at least the English version and optionally another version. What happens when someone who only knows a non English language wants to make an edit? Does the site ping a user who knows both languages to translate it? Its just easier to let the versions be split.
It was sarcastic, but I just wondered what such politicians think when they get this advice... Like: Hell no! What if I'm a criminal some day!
>some hazing interview process

I'm sorry, but this made me laugh quite a bit
Here's another view, from the economist John Maynard Keynes (of Keynesian economics fame), regarding the devastating reparations that were imposed by the Allies on Germany after the end of WW1:

...Keynes began work on The Economic Consequences of the Peace. It was published in December 1919 and was widely read. In the book, Keynes made a grim prophecy that would have particular relevance to the next generation of Europeans: "If we aim at the impoverishment of Central Europe, vengeance, I dare say, will not limp. Nothing can then delay for very long the forces of Reaction and the despairing convulsions of Revolution, before which the horrors of the later German war will fade into nothing, and which will destroy, whoever is victor, the civilisation and the progress of our generation."

Germany soon fell hopelessly behind in its reparations payments, and in 1923 France and Belgium occupied the industrial Ruhr region as a means of forcing payment. In protest, workers and employers closed down the factories in the region. Catastrophic inflation ensued, and Germany's fragile economy began quickly to collapse. By the time the crash came in November 1923, a lifetime of savings could not buy a loaf of bread. That month, the Nazi Party led by Adolf Hitler launched an abortive coup against Germany's government. The Nazis were crushed and Hitler was imprisoned, but many resentful Germans sympathized with the Nazis and their hatred of the Treaty of Versailles.

A decade later, Hitler would exploit this continuing bitterness among Germans to seize control of the German state. In the 1930s, the Treaty of Versailles was significantly revised and altered in Germany's favor, but this belated amendment could not stop the rise of German militarism and the subsequent outbreak of World War II.

https://www.history.com/this-day-in-history/keynes-predicts-...
Non-CleanTechnica posts.

https://insideevs.com/news/395418/december-tesla-model-3-sal... (Tesla Model 3 Was #3 Best Selling Car In Europe In December)

https://insideevs.com/news/400134/tesla-model-3-demand-europ... (Tesla Model 3 In Europe Is Mostly 'Sold Out For The Quarter')

Tesla is supply constrained, every Model 3 built is being sold.
They aren’t available for use yet. https://noise.talonvoice.com is the submission collection site for the training data. Each noise there has a description and audio example. When they’re available you’ll be able to bind them just like voice commands.
"The only thing preventing you from running a datacenter with consumer hardware is the licensing agreement you accept."

The consumer cards don't use ECC and memory errors are a common issue (GDDR6 running at the edge of its capabilities). In a gaming situation that means a polygon might be wrong, a visual glitch occurs, a texture isn't rendered right -- things that just don't matter. For scientific purposes that same glitch could be catastrophic.

The "datacenter" cards offer significantly higher performance for some case (tensor cores, double precision), are designed for data center use, are much more scalable, etc. They also come with over double the memory (which is one of the primary limitations forcing scale outs).

Going with the consumer cards is one of those things that might be Pyrrhic. If funds are super low and you want to just get started, sure, but any implication that the only difference is a license is simply incorrect.
That sounds like a damning indictment of STEM.
Rock, Paper, Scissors in Pure HTML/CSS
> When you've got e.g. a bunch of coal that gives off lots of thermal energy, finding ways to transform that energy (with engines, factory machining etc) becomes a hot open engineering contest with good solutions being a matter of years

Not really; people had bunches of coal giving off lots of thermal energy forever. They used it in the obvious way, burning it for heat in winter. This didn't lead to much in the way of technological advance.

> and optimal ones, of decades or centuries (i.e. much longer than Roman history).

How is "centuries" "much longer than Roman history"? Roman history goes on for more than 700 years, and that's just the history of Rome as a major international power centered on the city in Italy. The Byzantine Empire, or -- as it called itself -- the Roman Kingdom, with extensive cultural and institutional continuity, went on for another 1000 years after that.
I can highly recommend “The Culture Map” which I’m about half way through right now. Really helped me wrap my head around this, and other cross-cultural communication pitfalls.
A good accompaniment to this is a recent presentation at Linux.conf.au this year by Shervin Emami: Desktop Linux, without a keyboard, mouse or desk.

https://youtu.be/3aQfwS5pyrg
I think the problem isn't heterogeneity in ethnicity, it's heterogeneity in values. Many western European nations have a good amount of ethnic diversity, but they don't have half the population saying that nationalized healthcare (like in the UK) is "socialist" and they don't want it. The different ethnic groups there seem to be able to all agree on what kind of things are necessary to achieve an advanced, modern nation. We in the US simply cannot.
This study was done 8 years ago. The numbers have probably changed alot since then
Regardless of environment, good software engineering (where by "software engineering" I mean "the process of producing code that continues to do useful things over time") requires a feedback loop from how the software is being used in production back to the developers.

If your assumptions are failing, and you know about it, then you can deliver new code to match the new assumptions, either by rewriting it or by modifying it as makes sense.

If your assumptions are failing and you don't know about it, you're in a terrible position. You can make further assumptions about which of your assumptions might fail (e.g., "the software is being compiled on a machine where a long is longer than a pointer") and which won't, but those are again assumptions - you don't know what changes you haven't thought about might come down the pipe (e.g., "the software is being translated to JavaScript, which has no longs, only floating point" or even "there's now a requirement to use a stable sort, so a heap is out of the question"). It's not at all clear that building rigid, well-armored software and throwing over the wall can even work. If at all possible, effort is better spent closing the feedback loop.
A not-for-sure harm mitigation as part of defense in depth is a great thing to put in a security model.

But with the flaw here, the effectiveness drops to zero. The "making certain attacks harder to perform" is basically gone in the scenario where someone is buying a bunch of credentials. That's not good!
At the outset you said this:

> Before implying that Canada has the final answer to health care

You are the only person who's brought this up. I literally said "it's not perfect."

Here's what it comes down to. Population-wide health outcomes in Canada are certainly no worse than they are in the US. Arguably by a number of measures they're better. Health outcomes for the most economically-vulnerable segment of the population are much, much better in Canada. Nobody is bankrupted in Canada by medical care. It's the leading cause of bankruptcy in the US. Canada spends much less of its GDP per capita on healthcare than does the US. A large portion of the US is already covered by a patchwork-quilt national healthcare system.

Now whether you want to go with the Canadian system, or the UK's system, or the French system or the Swiss system - honestly I don't give a shit. People are dying because they can't afford to deal with the nightmare of a system here.
How do you know you're nowhere near the top 10%?
Yes, in relative terms it's a large percentage. I work in this business, I see it every day. It's a HUGE chunk. Nationwide out of the 3.5 trillion we spend on healthcare, it's about 800 million.
Ask HN: Starting career at a small or large company?
Hello Hacker News! I'm a senior in a small midwestern college studying computer science, deciding where I want to go for my last internship (likely where I will end up full time).

I know a lot of software engineers browse HN and I wanted to crowdsource advice. My career goal is to be a senior software engineer / engineering manager in 5-10 years from now. I'm facing two choices - one is a small company (~50 employees) in the financial media space. The other is a large N-tier bank (think Chase, BOA, C1).

I think this comes down to the tradeoffs between large companies and small companies. Being specific to starting careers, do you think one is better than the other?
What was the job? I only hear about people with comp sci backgrounds getting hired there.
Because that isn't a useful allocation of resources.

Support that powerful are going to basically be devs. With dev salary expectations.
The lead plumbing was a lot less damaging than the lead acetate used to sweeten wine.
I think most of it was written for the Closure compiler (JS-to-JS), with some bits like chat windows in GWT (Java-to-JS).
Let's say 12 hours? I've had it last longer than that but in the scenario I'm thinking about there would be rolling blackouts on the order of hours, not days.
How do you know you're not near the top in attractiveness? Maybe you actually are since your experience tends to be good/positive.
If you're in a position where you need to train a large network: first, I feel bad for you. second, you'll need additional machines to train in a reasonable amount of time.

ML distributed training is all about increasing training velocity and searching for good hyperparameters
>Citations needed. Large claims: presumably you can name one example of this, and hopefully it's not a company you work at.

Unfortunately this is all emerging just now and yes, I do work at such a company, but I'm old enough to not be naively excited by some hot fad. There's something profound just starting to happen but everyone is keeping the tech rather secret because it isn't developed/differentiated enough yet to keep a competitor from running off with an idea, yet. Disclosure is probably 1-3 years out of estimate.

>I do know the oil companies are using DL...as their other imaging efforts.

You're correct, and I happen to have experience in this domain - except there are a handful of up and commers courting funds from global majors like Shell and BP, and seismic inversion is near the end of the list of novel applications. Peteoleum is ground zero for a potential revolution right now, if we can come up with something before the U.S. administration clamps down on fossil fuels.

But we're talking complex algorithms which consist of multiple interacting neural networks. We are rapidly moving toward rudimentary reasoning systems which represent conceptual information encoded in vectors. I'm jaded enough that I wouldn't say we're developing AGI, but if the progressing ideas I'm familiar with and Workin on personally pan out, they will be massive baby steps towards something like AGI.

The space is evolving at least as rapidly as the academic side, which I think is an unprecedented pace of development for a novel field of study. I can't help but feel like these are the first steps towards some kind of singularity. There's no question that we are on to something civilization changing with neural networks, what remains to be seen is whether compute scaling will keep up with the needs of this next generation ML. Even if research stopped today, the modern ML zoo has exploded with architectures with fruitful applications across domains. The future is here!
I think it makes some sense to evaluate models like this, as you want to be conservative with the answers you accept (though my second example shows that it isn't always conservative), and models don't have feelings to hurt if they are docked points for not being precise enough. Humans, of course, are more sensitive.
Those two lines contradict each other.
It was my impression that Gmail's big hit was its use of AJAX more than just its use of Javascript in general. Until then, it was just this obscure thing MS created, but it wasn't really used in the wild until Gmail.
Why in the world do you need a Kubernetes deployment system to run a single, manual, one-time (or a handful of times), high-compute job?
That's because they hadn't used it yet. :)

In all seriousness, everyone was in on Java. Even Microsoft (Everyone was in on Java, even Microsoft (https://en.wikipedia.org/wiki/Visual_J%2B%2B). So most of us saw browser plugins and applets as the future, and some of those plug-ins were very impressive in those days.

JavaScript was seen as a glue language to manipulate components built in better languages. We thought there was going to be a rich component marketplace that was going to be embedded in web pages. We didn't think we'd still be mucking around with HTML and DOM manipulations.
The English version isn't particularly free. I attempted to add a page about a file format that is fairly well used but doesn't have a huge amount of information online about it. The only real source is a zip file from a companies website which contains a pdf with the file spec and some example programs. Unfortunately the editors decided that due to the lack of referencable sources, they would rather no article exist at all.
Let’s give credit where it’s due. The first large scale use of AJAX was Microsoft using it in Outlook Mail for the web in 2000.
In an effort to disassociate Tinder with my Facebook, I use my phone number to create an account on it.

I wonder if it matters, since apparently they use Facebook's SMS verification system.
Hi all! Please let us know if there's anything we can do to help make fastpages better/easier/help solve your needs.

Disclosure: I'm David Aronchick and I work with the team that launched this.
Mac Pro Technology Overview [pdf]
So from that data, which I have no reason to doubt, women have the edge, especially more attractive women. Men have a distinct disadvantage which was also apparent from the gender skew.

If women have an edge there, especially more attractive ones, I would expect more would join to gain that advantage. Likewise, men having such unfavorable odds, I would expect they would drop out. But AFAICT, the gender skew has remained pretty static across time and across apps.

So why don't women (especially more attractive ones) join to get the advantage and why do men keep joining if the odds are against them? Do the apps repel (attractive) women? Do they even need the advantage? I would expect attractive women don't have the problem of needing to find dates but maybe not.

Maybe attractiveness is just a relative thing and you need to have such a gender skew for women to filter out who is attractive and who isn't.
Free re-streaming to any platform
Either this is categorically untrue (which, I'm inclined to believe) or I'm unhirable.

I know plenty of people in strong to very strong positions in google and was referred by one of them, yet did not get a job offer.
I don't think the expectation that you not use race and gender as a pejorative is setting a terribly high bar. If I observed that comments like yours were "often written by <non-male gender> <non-white race/ethnicity>" I think it would be more obvious to you that your language was problematic. Why not extend to everyone the courtesies you expect to be extended to some?

Laughing at people "chasing you to downvote you" strikes me as the same kind of cynicism and hostility that encouraged people to downvote you before. One possibility is that the voters of hackernews are too fragile to handle your potent truths. Another is that you are making banal observations in a hostile way and people are simply downvoting you to signal that such comments aren't appreciated.
Weird, failed for me too - I refreshed and then it worked. Wonder why
How do you mean? I'm fine with the fact that the Greek Wikipedia doesn't contain an article about the Boston Tea Party, but I like that it contains an article about the 1821 rebellion. Requiring the information to be the same across languages would mean that either both should be translated, or, if no translator can be found, one should be deleted.

EDIT: Or do you mean contain the same information between different languages of a specific article?
No, also inference is quite expensive. You'll have 100% usage on a $10,000 GPU for 3s per customer image for a decently sized optical flow network. That's 3 hours of compute time for 1 minute of 60fps video.

Now let's say your customer wants to analyze 2 hours = 120 minutes of video and doesn't want to wait more than those 3 hours, then suddenly you need 120 servers with one $10k GPU each to service this one customer within 3 hours of waiting.

Good luck reaching that $1,200,000 customer lifetime value to get a positive ROI on your hardware investment.

When I talk about AI, I usually call it "beating the problem to death with cheap computing power". And looking at the average cleverness of AI algorithm training formulas, that seems to be exactly what everyone else is doing, too.

And since I'm being snarky anyway, there's two subdivisions to AI:

supervised learning => remember this

unsupervised learning => approximate this

Both approaches don't put much emphasis on intelligence ;) And both approaches can usually be implemented more efficiently without AI, if you know what you are doing.
Why do we have such an attachment to preserving these these things? It's really only of interest for nostalgia's sake or for academics.

I think you can't actually re-experience Prince of Persia today because part of the experience is being in that historical context.

Hearthstone is only a game. Even if you could re-create the game, you can't re-create the feeling of queuing up with tens of thousands of other people queuing up for a new experience for the first time.

On the one hand, the Hearthstone game client and server may not be able to be preserved outside of Activision's vaults, but on the other hand people are producing more content than ever before, photos, videos, text, it's a deluge and you're free to capture and scrape as much as your budget can afford.

Maybe you're using hyperbole but I feel like there are better things to choose to be deeply worried about.
Pro Display XDR Technology Overview [pdf]
Lee Jussim Is Right to Be Skeptical about ‘Stereotype Threat’
Isn't that exactly what are doing in your previous comment?
I just came out of being forced into running an offshore team from the Phillipines for roughly six-ish months, my experience was that they were very affable with good english skills and worked hard, there was a noticeable problem with technical skill which caused a number of bugs to occur to the point where I would just spend the time fixing them myself than throw them back at the team where they would cause more problems.

The biggest problem however, was that no matter how many times I asked or provided documentation/feedback, they would ignore established coding standards and established processes and just do things their way, and when I would ask about this, I would just get shrugs.

Finally, we got saddled with a "Project Manager", which I put in quotes as their contribution to the process was giving daily excuses as to not turn up to our daily progress calls, and the ones he did turn up to, he would visibly fall asleep. When I eventually pulled him up on this his response was that "he wasn't directly paid for but an included part of the cost so you can't complain about what you get."

Admittedly all of the above is rather negative, but I think this highlights the "get what you pay for" aspect of offshore outsourcing.
Constructive and destructive interference are generally well-understood and common phenomena even in the macro world. Sound waves, ocean waves, string instruments. With QM, the probability can never be negative since it is calculated as the amplitude squared.

Somewhat similarly, with ocean waves, we are not concerned that troughs are somehow creating negative energy when energy of an ocean wave = amplitude squared.