skysight-inc/HackerNews huggingface dataset:
Well according to st3fan, "If you change the User Agent to Chrome you can see that it works pretty well on Firefox actually."
That means that they removed features on firefox on purpuse right? Or does that just mean they implemented their feature "for chrome only", checking the user agent to make sure it works on chrome only?

https://news.ycombinator.com/item?id=20489237
I think the kind of things you're talking about are more exceptions, and probably don't matter as much to a given family in the long run. For example, once I've managed to buy a house, that's a stake in the ground; it doesn't matter that property values continue to rise beyond that, since you've already got the housing you need.

But so many other things really are choices. I see lots of my colleagues replacing their new cars every 3 years; mine is five years old, having replaced the car I previously owned for 12 (and they were a Hyundai and Subaru, respectively, even if I could afford a Mercedes). Having cable TV with all the movie and sports channels is very much a decision that anyone can pass by. How often and where you eat out makes a big difference in expenses. Clothes, shoes, jewelry, furniture, matching stainless steel appliances with wifi, ... the list goes on and on.
Maybe I haven't been here long enough to see the worst of it, but even with the political stuff I usually find the discussion is fairly nuanced and nowhere near as angry as the rest of the internet. But if there's another forum that you would recommend, I'm always open to recommendations.
> If you get 10 days, take all 10 days.

So you don't agree with vharuck who said If a person's sick, they're sick. If they're faking, they're faking?

Are you really suggesting faking sickness, or am I misreading you?
> At this point, Intel doesn’t have bfloat16 implemented in any of its processors, so they used current AVX512 vector hardware present in its existing processor to emulate the format and the requisite operations. According to the researchers, this resulted in “only a very slight performance tax.”

Why implement bfloat if you get just slightly less performance emulating it with AVX512, which already exists? Maybe it’s an “us too” claim?
If nginx decided to support ktls they could use sendfile for encrypted traffic as well. Unsure if it is worth it just to make sendfile work however.
Canada had its own flag in addition to the Union Jack between
1868 and 1965. A fairly typical British colonial flag - similar to British Hong Kong [1, 2], Australia, New Zealand, Cape Colony, etc. - with the Union Jack in the canton (upper-left quadrant) against a red background with a coat of arms in the bottom-right varying based on who was part of Canada at any given time. [3]

[1] Illustration: https://en.wikipedia.org/wiki/Flag_of_Hong_Kong_(1959–1997)#...

[2] During Protests: https://en.wikipedia.org/wiki/Flag_of_Hong_Kong_(1959–1997)#...

[3] https://en.wikipedia.org/wiki/Flag_of_Canada#/media/File:Can...
Not surprising though, new features shows up where there's money to make.
I never understood this mindset. All of my budgeting / financial calculations are based on the amount of money that shows up in my bank account each week. That number is significantly lower than what I"m "paid", but is the actual number that matters from a financial point of view.

I have friends who like to talk about how much they make per year and how that means they can afford x,y,z. But it's always the sticker price, not the in the bank amount after all the taxes and benefits are taken out.
Certainly agree about Germany - there seems to be no more anti-Nazi place than Germany today.
Agreed. In fact, the use of "literally" as an intensifier isn't all that new: Twain, Fitzgerald, Austen, and others used it that way too. https://slate.com/human-interest/2005/11/the-trouble-with-li...
I created a new account to post this, so I have no interest in Karma.

It was just something that I noticed when I switched from mobile Chrome to Firefox. You don't have to discuss this blindly, just pull your phone and test for yourself, it'll only take you 2 seconds.

My phone has Android 8.0, Firefox Mobile 68.0
I know nothing about ASIC or CPU simulators but I suspect that it's not as easy as you make it sound: for machine-learning related tasks, performance doesn't only come from raw compute numbers: you'll also want to model the actual data movement costs across the caches hierarchy and registers. Because a lot of time training is not necessarily compute-bound: the relative cost of data transfer (VS compute) can be quite high, or even dominate.
Supremacy is the word that seems awkward here. "We might have something to show by the end of the year" seems to fall a little short of supremacy.

And there is something about a double exponential rate? It still seems like we have a double exponential rate of "might show something".

Of course I do look forward to seeing the quantum computer playing chess or something.
I find that the people who complain about the economy and how the rich are taking all the money while the poor get nothing, are the same people who don't bother to buy any stock.

If the rich are getting all the real gains in the market, do what they do. Which is buy into the stock market and make money off equity and not time.
I reckon results should be rewarded, not presenteeism. I might be more interested in results, who knows.
Donald Trump Hates America
In an earlier thread someone working in the industry said that today the cement producers can make arbitrarily sturdy concrete, but almost no one wants to pay for the top-tier stuff.

Part of it nearsighted thinking, the other part is consideration that money could be spent on like nicer decor, or maybe build larger number of 100 year buildings than a smaller number of 1000 year buildings.
I like the way it's handled in Germany: Your employer is on the hook for 6 weeks, after that insurance takes over. Cases like being sick for the same reason again are covered as well. And the employer may demand a signed statement from a special doctor if he suspects cheating (this will only say wether the person may work, no details).

It could however be that he's talking about firing the person, in which case it's pretty hard in Germany as well. As far as I know early retirement or a termination from the employee are pretty much the only way. Social security mitigates this risk, however, and the protections are lower for part time/student jobs, so hiring is not made too risky.
Monsoon rain in indian Subcontinent has also started happening later and more rain happens in shorter time period which is resulting in flooding and crop damage. I am in agriculture trade and major crop arrivals to the market usually were same time period for decades but seem to be changing in the last few years.
I don't know the MTTF on ThinkPads, but the wear and tear on a three year old laptop is usually considerable.

I bought my first laptop in 2010 for about €630 and after three years switched to the current one. During that time two out of four USB ports became too loose to function properly in all circumstances. I have more anecdata like this from my friends and coworkers.
Windows 2003 Server had sound system disabled in default installation. How things change...
This is a tautology, because if the risk was successfully modelled, it would not be able to kill you.
That seems plausible to me, especially if they have a chronic illness. Places I have been would make you use PTO if you had no sick days so then it becomes a cost/benefit analysis. Do you feel bad enough to use up PTO or can you "suffer through it".
When you consider that's 12,000 for the least energy intensive part, just pumping the water, yes. A hell of a lot.

How many extra windmills for desalination and freezing to produce snow? How many acres or square miles of desalination plant? How to dispose of the few(!) tonnes of salt? How much of the world's shipping, construction and engineering requires commandeering, WW2 style to ensure it's a ten year not fifty year project?
Out of curiosity the other day, I picked up a magazine that said "How to get out of debt". But the entire contents were basically what you just wrote. Seems like a defeatist bate-and-switch to sell a magazine specifically on how to get out of debt and then have it actually say, "just kidding. you'll be in debt forever. There is no escape"
That would be nice to get some feedback that I've eaten too much.
https://news.ycombinator.com/item?id=20482902
I'm not so sure about that. I bet Tinder would love to share your data with the other IAC properties. (IAC owns Match, Tinder, OKCupid, Plenty of Fish, and others...)
Elon Musk, Neuralink and the Brain-Machine Interface [pdf]
He’s lying.
I want #1 for all machines, almost 100% of the time. Maybe 99%.

I try to wipe my drives and repartition every 30 to 60 days, with a full OS reinstall. The Virtual Machines I run with VirtualBox are even less persistent than the bare metal, often stateful for mere hours. I do not retain browser history, and I have only about 5 bookmarks, and trash my cookies and cache at least every day, multiple times usually.

But I want #2 for like 75% of the time. The other 25% of the time, that state almost never lasts 48 hours. When I go to bed, the current browser state dies forever. I usually have a hard time staying awake for 48 hours straight.

This means #2 will become 100% every 48 hours, with 48 hours being an extreme maximum lifetime for session data, and the true norm being 8 hours (9 to 5, each work day).

Considering that #1 & #2 are sure to intersect every 48 hours, dividing attention between them seems burdensome.
Amazing work you do there, by the way!
The Pipeline Driven Organization – Enabling True Continuous Delivery
I generally like John Oliver, although I find most of his content geared toward a shallow journalism that I don't enjoy.

If he were an amazing man, he would read this piece, decide this critique made sense, and run a new episode in which he corrects and fixes everything that was not super accurate in his previous take on Amazon.

John Oliver, I know you lurk on Hacker News every day, for several hours, under a fake username. Please, do this!
I'd be the first to agree with you. However, allowing a stellar performer to come and go as they please tends to have a bad effect on morale of the rest and impairs team cohesiveness.
fp16 and bfloat16 are the same size, so there's no difference in data transfer rates.
Thread from 2012: https://news.ycombinator.com/item?id=4940918

and a bit from 2015: https://news.ycombinator.com/item?id=10145982
Elon Musk has made himself first author and deleted the names of all the scientists who actually did the work.
The ethics and legality of this are very dubious.
8x 10TB HDD, 4x 512TB flash, all 6gpbs SATA. 256GB ram, 40 cores. The HDDs are all in raidz2, with the SSDs all as L2ARC.

I have an ubuntu mirror on the machine that's around 150gb, and doing a `tar -c $MIRRORPATH | pv > /dev/null` shows lots of reads from the HDDs, even on second, third, fourth runs. It confuses me.
Manny Pacquiao vs. Keith Thurman Live
https://www.reddit.com/r/SuperPlayLive/comments/cft8es/matchthreadmanny_pacquiao_vs_keith_thurman_live/

https://www.reddit.com/r/SuperPlayLive/comments/cft8f0/matchthreadmanny_pacquiao_vs_keith_thurman_live/

https://www.reddit.com/r/SuperPlayLive/comments/cft8fa/matchthreadmanny_pacquiao_vs_keith_thurman_live/

https://www.reddit.com/r/SuperPlayLive/comments/cft8fn/matchthreadmanny_pacquiao_vs_keith_thurman_live/

https://www.reddit.com/r/SuperPlayLive/comments/cft8fv/matchthreadmanny_pacquiao_vs_keith_thurman_live/

https://www.reddit.com/r/SuperPlayLive/comments/cft8fz/matchthreadmanny_pacquiao_vs_keith_thurman_live/
https://github.com/virtualagc/agc_simulation

And write up of Mike Stewart's approach to handling the async logic and propagation delays.

http://mikestewart.hcoop.net/2016/03/06/fpga-support/
I can believe someone taking 10 sick days off a year and no more. You take the paid time off if you're sick without much hesitation, and after that you weigh up whether you're sick enough to cost you a day's pay.

People should use their sick leave - that's what it's for. This "no raise for using sick leave" argument is no better than the overwork culture that's been discussed at length lately.

Mind you, I'm not an engineer, I'm a teacher. Unless it's seriously contagious or I'm basically unable to function I don't tend to use my sick leave because it's more work to prepare lessons for a replacement teacher than it is to come to work and teach.
I want whatever this guy is smoking. Boing took out a $5.6 billion dollar line item charge in their q2 earnings report as an estimate for potential concessions to 737 max customers which is a lot but still less than half a years profit for them. There's no need whatsoever for the government to bail them out and the market seems to agree since they still have a 212 billion dollar market cap.
Ask HN: How do you decide if you should write your own or off the shelf?
Perhaps in the counter trend of the javascript community I've been seeing more and more value of writing my own software rather than using something that is out there.

That goes from libraries to use in my code to software that theoretically is "off the shelf".

I've found that the cons of using third party solutions include:

For code dependencies - now I have to manage its version, keep it up to date (or not), understand what it is truly doing / security risks, go through Legal, teach my team on how to use it.

Not only that but I find that the API / objects of a dependency not always match the linguo of the business with that my cognitive load of the system just increased.

This is a non trivial amount of work in a large code base.

For off the shelf software - I am at the mercy of someone else, their incentives rarely align with mine, I have to keep in touch with the vendor (or OSS community) plus all of the disadvantages of a library.

I am finding more and more that it is easier to just suck it up and develop what needs to be solved for the business through code without dependencies rather than trying to accommodate a library or an off-the-shelf software in my very large, old and complex code base.

Of course that it doesn't apply for everything, I wouldn't write my own database, TCP/IP stack, crypto and etc. but the closer the software is to my main business the less value I see in adding any dependency.

How do you evaluate what to write vs what to use?
> I assure you that $5500 is a substantial addition to the TCO of buying and running the server.

I assure you it's not. This thing is going to go into a 2U server, which is going to run ~$400 month for the rackspace, power and bandwidth. It's also not going to be purchased by folks building their own stuff from Newegg based on supermicro chassis and misc parts, it's going to be bought from Dell and HP as one part of the expense of a $30k+ server.

Could I build something cheaper and find cheap local colo to make it a 'significant' portion of TCO? Yes, doesn't change anything about the reality that this is not the target market so it makes no sense to be concerned about the cost in such a market. TBH if this segment of the market is your concern, you should buy a threadripper and hope the ECC ram you bought works with it. But, it's not the same market.
Oftentimes a team at Google doesn't have the QA resources to test configuration X. In that case to avoid a potentially bad experience, feature Y is often gated to tested configs and and disabled for X, leaving X with the old experience since it had been tested on X.

Why does QA test only Chrome? Well if there is only enough QA time to test one browser, imagine having to be the guy to explain to the higher ups why it wasn't chrome.
In Goodbye Darkness, William Manchester tells similar stories of Southerners:

> The Marine Corps had always recruited a disproportionate number of men from the South, where the military traditions of the early 1860s had never died. Later I met many Raiders like that, and Coffey was typical: tall, lanky, and fair haired, with a mad grin and dancing, rain-colored eyes full of shattered light. They were born killers; in the Raider battalions, in violation of orders, they would penetrate deep behind Japanese lines at night, looking for two Nips sacked out together. Then they would cut the throat of one and leave the other to find the corpse in the morning. This was brilliant psychological warfare, but it was also, of course, extremely dangerous. In combat these Southerners would charge fearlessly with the shrill rebel yell of their great-grandfathers, and they loved the bayonet. How my father's side defeated my mother's side in the Civil War will always mystify me.
Other downplayed and denied stuff happened in the Balkans during these times. I know of for instance Swedish officers having "telecommunications problems" when ordered by home command to stand down and let a hospital be taken. They "never received" that order and stood their ground.
Damn, if only I knew I just had to have 50k laying around to invest in stocks to not be poor...you figured it out! We have to let the world know about this.
Satellite Images Show Vast Swaths of the Arctic on Fire
I come to HN for comments like this.
They also very briefly touched on the Boer War but I never realized that was in South Africa and that we were quelling basically a Dutch uprising.
Although no downvote, there continued to be plenty of research and dollars in grid computing that did stuff like that on top of "distributed, shared memory" that did stuff like that. Then, all the research in HPC clusters that tried to create a "Single, System Image" running stuff across machines like it was one machine. The MOSIX quote doesn't change the fact that various researchers kept attempting this and making prototypes.
Fair enough, I agree he was being passive aggressive, but on the other hand, if someone is doing something that has the appearance of impropriety, it's a good idea to proactively bring it up with the boss to head off the suspicions.
Please don't do generational flamewars on HN.

https://news.ycombinator.com/newsguidelines.html
> is waste created a significant concern when carrying out a space mission?

The Beresheet lander had a dry mass (i.e, not including propellant) of roughly 150 kg. The Moon is naturally impacted by roughly 2800 kg of natural meteors per day -- a few hundred extra kilos of metal debris is not a big deal.

Debris which remains in orbit, or which is likely to reach the Earth's surface intact, is much more of a concern.
> But what ‘suﬃciently large’ and ‘suﬃciently similar’ mean, here, are questions of
mathematics. We shall see that when these questions are raised in relation to those sorts
of stochastic temporal processes which are human dialogues it becomes immediately clear
that there are two insurmountable hurdles to realizing the scenario in which a machine
would pass the Turing test, namely

> 1. that we could never have suﬃciently large amounts of data to train it because the
variance in dialogue situations is as huge as the variance in human culture and
behaviour, and

> 2. that the processes in question do not meet the conditions needed for the application
of any known type of mathematical model.

The points 1 and 2 can be applied to chess, go, and StarCraft II. There is no big enough set of all the variants of play and there is definitively no good mathematical model. Anyway in these games one computer can play better than humans.

Language has a bigger and more difficult space to model, but if the claim is that these are the "mathematical reasons" to prove that machines can't pass the Turing test, then the same "mathematical reasons" can be applied to similar problems.
I think there are plenty more than two possibilities, because there are many kinds of "good" that we could be pursuing, some which conflict and some which reinforce.

As an example, One of the major problems for developers in building both housing and office space is how cyclical the markets are. When prices are spiking, developers rush to build. This can lead to gluts, causing big price crashes later on as they try to pay their mortgages.

It's perfectly possible that smoothing out the spikes of short-term price increases results in a more stable, predictable market. That would not only mean it'd be better for tenants, but it'd be better for landlords in that they are more confident they'll have good ROI over time. Risk mitigation can be very valuable in long-term investments.

And of course there are many more possible complex interactions. E.g., if lower turnover means richer social connection and better neighborhoods, then renters might be willing to pay more over the long term, keeping landlord property values up. Or more stable prices mean that people are less likely to, say, vote to expropriate large landholdings and shift to the sort of socialized housing we see in other countries.

So no, I don't think there are two possibilities here.
If you have links to usages of 'disingenuous' where it's clear that no dishonesty or bad faith is insinuated, I'd be curious to see them.
Compared to enterprises requesting hardware backdoors... err "out of band management" (Intel AMT), adding an instruction or two is relatively tame.
Why does it have 2 USB ports?
Politeness and bloodlust often go hand in hand, cf the Brits and the Japanese
Elite athletes are as lean as possible, so they wouldn’t get any BMI benefits. Beyond that, I don’t think brown fat is metabolized for exercise any better than regular fat. You can already somewhat increase brown fat with regular exposure to cold temperatures.
From what I've read America went through a compressed repeat of all the mistakes and what the other allies had learnt 1914-1916. Were it not for the brief excursion into Mexico in the years preceding, they'd have opened with cavalry. Even so they still formed a cavalry division in 1917. Learning to deal with the arrival of machine guns, gas and the stagnancy of trench warfare before proper mechanisation was challenging to the generals and tactics of the day.

I imagine their soldiers had just as tough a time of it as others. Life was cheap, WW1 was brutal in the extreme.
How would the researchers know how fast the native implementation would be? By making it architectural Intel can optimize it in future generations.
For fun, a while ago, I tried my hand at writing a Tetris clone for the C=64's 6502 (it has been quite a challenging exercise):

https://github.com/cjauvin/tetris-464
> I suspect that you'd find some correlation (though probably not as much as you'd expect) across the whole population, but when tracking an individual, their savings rate probably will remain largely constant whether they're making $30K/year or $300K/year.

As someone who used to spend all of their money, overdraft and credit cards and now lives far below their means I don’t think my experience is that unusual. People who save in their teens or early twenties are pretty far out of the ordinary; I’d bet as their incomes increase the proportion of their incomes saved increase too. Consumption smoothing across the life course is how ~80% of people act, modulo having to save for expensive consumer durables. People borrow or save less when young than old.
They did not specify what the tax was relative to. Maybe they meant relative to 32-bit float?

AVX512 is expensive. I believe if you have an AVX512-heavy workload it can cause the processor to throttle.
I guess if it's easy enough to do with software, it won't be very difficult to implement with hardware either. So it doesn't really cost much additional die space.
I think the keyword here is transparency -- later designs (even stuff like MPI) explicitly expose the topology of the available hardware. SMP is the closest thing we've ever got to true transparency, and then only for 80% of cases, and for those only because the compute nodes have very similar locality and e.g. memory bandwidth

Even SMP requires careful control if you want to get anything close to the actual performance of the underlying hardware, and the topology is once again very explicit
Raytracer.jl: A Differentiable Renderer That Supports Parameter Optimization [pdf]