skysight-inc/HackerNews huggingface dataset:
More seriously, while program overheads have undoubtedly gotten higher, that's always been in exchange for something else, even if non-technical, like a better developer experience and platform support.

Software architecture usually entails trade-offs in many directions, between NFRs, etc. – but it feels to me like the intepretation of the performance-scale (as well as developer experience, really) is warped by two things:

- Many devs aren't familiar with the real breadth of possibilities and discount some approaches without understanding them (using "developer experience", "platform support", and "too low level" as excuses), thereby skewing towards familiarity and preference. As most devs are familiar with web tech, this tends to win out. Other legitimate issues might not be even be understood (HCI, attack surface, accessibility, etc.)

- The performance hit might not be significant enough to notice on a dev-grade machine (e.g. M1-processor, 32GB of RAM, etc.) and/or in isolation, but will become noticable when regular users run several apps built using the same heavy stack.

The latter is particularly apparent if you try to run multiple Electron-apps simultaneously on a low-to-medium specced laptop – which I find pretty egregious as a user, as multitasking computer systems has been a thing for a while now.

My interpretation is that many people (or companies) will usually write software that's no more performant than what they can get away with – which can be summed up, if cynically, as "users won't see any major performance gain or increase in capability in their day-to-day usage because of shitty software."
I've been bitten by quota grace periods before, they're the "buffer bloat" of cloud platform management systems. You build something, it seems fine, and then a month later it keels over.

My tiny disaster was caused by Amazon EFS. They provide a performance quota grace period of a month, during which all tests passed with flying colours. Turns out that EFS rations out IOPS per GB of stored data, and this particular application stored only a few MB at the time, because it was brand new and hadn't accumulated anything yet. I had a very angry customer calling up asking me to please explain why they were seeing an average of 0.1 IOPS...

From: https://docs.aws.amazon.com/efs/latest/ug/performance.html

"The baseline rate is 50 MiB/s per TiB of storage (equivalently, 50 KiB/s per GiB of storage).

AWS now provides a performance floor of 1 MiB/s, but at the time there was no floor. If I remember correctly, this application had something like 2 MIB of data, which was constantly being updated by various processes, so there was no quota being accumulated. The system performance went from something like 1 Gbps to 100 bytes per second instantly. It took 10 seconds for a 1 KiB I/O to complete. Fun times, fun times...
Probably still important, in the sense that a head start is a head start. If a Stanford graduate goes to Google after senior year, their whole career is likely to look a lot different. Steps lead to other steps.
That doesn't really sound like non-inferiority to me as a layman. That's a difference of over 25%.

Reading further in their additional conclusions, the surgery group also did better in both pain and general health.
Part of the reason for writing the slow version is that you need to profile it to find out where the problems actually are, because intuition is not a very good guide. Some of the worst bottlenecks seem tiny but happen so frequently they add up, while a lot of things that sounded slow don’t actually matter.
What's insane to me is that a grace period is built in, but that the mere fact that this grace protection is active isn't a giant neon sign on their dashboards and alerts. I do see how it could slip through the cracks, since it was the reported usage that was wrong, not the quota itself.
This generation there are no changes to the form factor to speak of. The 2nd gen might be where the hardware outside of the processor package changes, it could be a first gen of the new form factors for air and pro macbooks. With its own problems perhaps.
(My understanding; I only took one course in quantum mechanics)

Arguably the information that you "gained" was predetermined when you decided which colored ball to place in which box. You didn't gain any knowledge that you couldn't have known before you were teleported 5,000 ly away.

What's also more difficult is that the balls wouldn't have definitive colors, but exist in a probabilistic state / superposition. But you couldn't send the message "I have a red ball" to the individual 5,000 ly away because collapsing your ball's wave will be random and you can't determine which color you want. You could "mistakenly" collapse your ball to blue, not red.
I think that is the key quote but I believe their conclusion about balancing risks is mistaken. People don’t statistically assess risks the way actuaries do, even the most rational people don’t think like that. There’s already a significant percent of the population that believe any number of irrational things about vaccinations. Around a third of Americans aren’t planning to get the vaccine. If there are a significant number of adverse reactions convincing people to behave rationally will become even more difficult. When assessing the risk we can’t just look at the direct effects we also need to consider the effects on how the population at large will behave.
I agree that it doesn't seem right that google can scrap news site's (and other industries) content and use it directly on Google's website. "Don't bite the hand that feeds you" comes to mind. But it sounds like the Australian government is going a bit to far in trying to solve the problem if I understand correctly. They want Google to pay a news site to be able to put them as a search result? Seems like they would have to pay to place the link's _content_ on Google's site
Knee surgery [0] is the one I've heard about before. Placebo (and nocebo) are really interesting effects, but also conflated with regression to the mean. There's a nice discussion of this in the very entertaining Math of Life and Death by Kit Yates [1], a fun book for people not normally interested in math especially (but I also found it informative and a good read).

[0] https://www.scientificamerican.com/article/study-suggests-co...

[1] https://kityates.com/
I recommend the Kenneth Branagh films. They sometimes verge on campy, but he and the cast seem to have fun with the material.
> Apple allows you to buy a computer with more than 8 GB RAM, but I think it's just a trap how to satisfy and charge those who don't believe the reviews and just want more RAM whatever it takes.

And 640kb ought to be enough for anybody. Anyone trying to sell you more RAM is just setting up a trap in order to charge those who don't believe Bill Gates and just want more RAM whatever it takes.
I'm halfway through the talk right now (shoutout to Youtube 2x speed). This is fascinating and brilliant, but so frustrating, because there is no way for us to ethically use placebos for human benefit. I would love if every doctor I ever saw first treated me with placebo, and only tried something else once placebo treatment was ineffective, but can that ethically be done without me knowing? And if I know, the placebo won't work.
It exists at every company I've ever worked at, and will exist anywhere there is money, power, and status at stake in the decision making process.

Status at stake, yes. Power? Power over what? Another “microservice”? And money, an extra 50% bonus maybe? That’s not “money”. Employees are getting rich absolutely nowhere. When real money is at stake you’d know. People get serious, quick.

I have a hypothesis that post-industrial-era management-as-a-profession is going to become such a disadvantage that 30 person companies with 28 ICs and 2 exec/founders are going to become the norm, upsetting companies many times their size.

Already half of white collar jobs could be automated with two weeks dev effort (per role). That assertion is based on hundreds of conversations with “business” people at my clients. You’d sadly not be surprised how many people forward emails or update spreadsheets for a living.
Midsummer is great. And, yes, it offers a lot of opportunities for interpretation that I've appreciated over the years. I'm sure your version will be a lot of fun. Good luck!

> directed Pericles myself, and it was actually a hoot, albeit with a cheat. The plot is such a mess that I literally put the two writers, Shakespeare and Wilkins, on stage, and pretended that the play's bizarre plot twists were the result of the two fighting over control.

Love this!

>We set it in the 1960s

One of the things I've come to appreciate as I've seen more Shakespeare and, perhaps, gotten older is that I better appreciate alternative settings and interpretation rather than wanting the "authentic" version. One favorite of mine a few years ago was that Bedlam out of Brooklyn did two completely different versions of Twelfth Night.
> Before a year had gone by, almost all the major news sites had updated their pages with JavaScript intended to either block iframing altogether, or to “break out” of the iframe, redirecting the viewer to their actual page. We even got a few nasty letters and emails about it with terms like “litigation” casually thrown in.

Web feature: works as intended, allowing aggregation and republishing

Businesses/lawyers: we hate that, shut it down!

> Fast forward a few years and imagine my dismay when I see Google Amp doing essentially the same thing

Google has the deep pockets to defend itself against spurious lawsuits.
AWS Joins the Blender Development Fund
Exactly, that's how I started using JetBrains products, I was working in a shop where everyone used Eclipse, and one developer kept telling everyone that if they tried Intellij for 30 days they wouldn't go back. I think there was only one developer that tried it and then went back to Eclipse.
They're the same when abstracted to the level of "the practice of doing knee surgery."
godocs.io
Routine wisdom teeth removal, male genital mutilation, dentists giving fillings far before they are required, causing toothaches and sensitivity...

But these all turn out to be easy money for someone, for some odd reason.
I'm not suggesting multicloud as in using more than one at a time, I mean porting to another cloud or defining some OSS infrastructure in $magic_terraform that any cloud user could deploy without translation.

It would be limited to least-common denominator just because of the vagueness of objects that it would support, but the example I suggested would be incredibly useful.
It looks like Twitter shows the thread that I linked to but not the specific post. The post says

An internal Robinhood report from 2019 “concluded that Robinhood customers would be better off trading at another broker-dealer” for any trade of more than 100 shares.

https://www.sec.gov/litigation/admin/2020/33-10906.pdf

The details are in paragraph 40 of the SEC complaint. Nathaniel Popper has posted more details here: https://twitter.com/nathanielpopper/status/13400218534111641....
Hopefully you don't need to implement anything... just allow the browser to go Back, then don't refresh the topic list page at all when I land.
My understanding is that he invests very very broadly (some have termed it 'spray and pray'), so it would be unsurprising to learn that he has invested in more of the top startups than anyone else.

I'm not saying that isn't a good strategy, or that he hasn't used a more refined approach in reality — just that someone who invests so broadly would mathematically be expected to have the broadest exposure to winning (and losing) startups.
One of my favourite stories along these lines (this is from Ben Goldacre's great book Bad Science, and may be slightly misremembered in parts) is about Archie Cochrane, who gave his name to the Cochrane Collaboration, an organisation who rigorously analyse the evidence for medical treatments, even "obvious" ones. He set it up after being a Japanese prisoner of war, where he had to make decisions about medical treatment in the face of extremely callous treatment by the Japanese officers. They were often decisions you only hear about in philosophical games - e.g. do you save one person's life or the sight of ten people - and he realised that much of his medical training was not based on proper evidence.

In the UK in the 1970s, hospitals started equipping expensive cardiac units, specifically designed for the treatment of heart attacks, full of expensive medical equipment (and if HN doesn't mind a good-natured tease, cardiac surgeons don't exactly shun the heroic mode of medicine). Part-way through a Cochrane study of their effectiveness, the data was pointing to survival rates being slightly higher when people were treated at home rather than in the cardiac units, but the results were not statistically significant. He decided to play a trick and annouced at an interim meeting that the data were pointing the opposite way - that treatment in cardiac units showed slightly higher survival rates, but were still not statistically significant. The doctors in the meeting were extremely angry that he insisted that the study should go on because the results were not statistically significant and therefore no conclusions could be drawn from the data. It wasn't until later in the meeting that he came clean, and told them that the data were pointing in the other direction. Funnily enough, none of the doctors still called for the study to be halted early in the face of identical evidence, just pointing to a different conclusion.
Circumcision is another big one which used to be widely purported to have some positive health effects.
Lol why am I getting downvoted. It absolutely destroys any desire to interact on this forum.
Well, there's always the DIY approach: positive thinking. (But it only works if you believe it will.)
This is a good interpretation. Similar to a "Single Source of Truth" [1].

[1] https://en.m.wikipedia.org/wiki/Single_source_of_truth
I've seen businesses before where everything seems fine (from the numbers) and then suddenly the structure of the market changes - be it 'disruption' or something similar. Remember Nokia? Intel looks like its in precisely such a situation now:

- AMD is as good as or beating Intel on performance on server, desktop and laptop (not just desktops).

- Apple (and now MS) looking to control CPUs in their laptop and desktop products and producing Apple has a superior product as a result.

- Nvidia will soon own Arm and will be pushing it's own Arm CPUs.

- The cloud vendors all the see the (price) advantage of Arm based CPUs and are starting to promote them.

- Even a startup like Ampere can produce a product that is competitive with Intel.

That's a lot of competition.

Add to this that Intel is still having process problems.

So on a backward looking basis all looks fine. Looking forward not so much.
https://tinyprojects.dev/projects/one_item_store says 50 hours.
Free IPV All Channels Fast Servers of the day 19-12-2020
When I see posts like this, I always think about how insane it will be in 2520 if we keep the same innovation growth (and not die to whatever)
Hi, i was looking for the info like in about section of your website.
<Sigh,> your comment led me here to Yves's wife's wiki page:

https://en.wikipedia.org/wiki/Kay_Sage
This is one trial I won't be volunteering for.
I know a surgeon, he says that he thinks it’s the enforced rest post surgery that is what really does the healing in some cases such as for example Surgery for back pain.
We have no specific preference for hydrogen vs helium balloons at the moment
Is this vertical integration turning into a different kind of monopolizing, centralization of power?

Vertical integration at face value is very appealing, it can lead to better products and better prices. On the other hand, Apple, Microsoft, Amazon, are the likes are platform companies. They control the end user's applications, social networking effects, and consumer branding. The OS interfaces, APIs, standards, programming languages that ISVs and a large portions of the software and IT industry rely on. And increasingly leverage over hardware makers, the OEMs, ODMs, silicon designers, chips makers. The first two were getting concentrated first. Think about Microsoft makes Office run only or the best on Windows. Think about Apple is bundling the Apple software ecosystem (Apple Music, iCloud) with the OS and the device. Think about Google bundling its Mapping and office software if you use their search product. But any technology will have a high barrier to entry first and as time passes gets democratized. Chip design and manufacturing is no different. Now it seems like chip design barrier to entry is low enough and platform companies are powerful enough that it makes organic sense for them to dive into the chip design sector.

Fast forward 10 years, it could be that a company will be at competitive disadvantage without its own chips just like how now a company is at a competitive disadvantage without its own ecosystem, platform and multiple products each enforcing each other to create moat. Yelp and Spotify are always at disadvantage compared to Google and Apple Music because they don't have Search and IPhone. This world, likes of Apple, Google, Microsoft, Amazon must have its own chips in order to compete and survive. In that world, what happens to pure play hardware vendors like Intel, AMD, Nvidia? Right now ARM is an instruction set everyone has to agree to because it enables portability, and right now portability is important for survival in the market. But in that world, the market condition will be that portability has disadvantages and "your own thing" has advantages. For example, Apple can add a unique instruction to their CPU that makes a operation 2X faster. Its easily adopted because software developers all use Apple's APIs and compilers so taking advantage of it is automatic. And you want less portability so a ISV can't support your competitor's product as easily. You can imagine this will happen then standards like ARM doesn't matter anymore.

Seems like this tendency towards concentration is natural. My question is at what point does the natural course to concentration stops? Should we artificially put up barrier to stop or slow down this natural tendency before it runs it course (IE, create anti-monopoly regulations, limit a player to enter a different market if they dominate in the other market).
> This must mean that these concert tickets aren't being sold at market prices to start with...

The "market" is more than just the price of goods sold, it's always also the environment. Events have to at least show some level of affordability for the common man or public backlash occurs.

Hardly anyone would go to a soccer match if the starting price for the ticket was in the four-digit range, any band that dared to put up scalper-market prices as base prices would be flamed to death as "elitist" by the media and the fans alike. I mean, people are already claiming that Wacken has gone too elite and Rammstein sold out to the rich.

Also, politics would intervene because many venues have been built entirely or largely with taxpayer money or the operation is supported by taxpayer money (tax credits, public transport, public parking).
I understand why it seems that cut and dry - one of those “in the moment” or “you’d have to have been there” I guess.
Seuss-Star Trek mashup crashes and burns at Ninth Circuit
Heh, I was the "git guy" for a project, and it mostly made me want to try the alternatives like fossil and pijul...
How many total employees does JetBrains have and what percentage are IC’s?
Novak also has to deal with hostile crowds a lot more, who are in denial that he’s on track to surpass Roger and Rafa. He’s possibly under-appreciated because he doesn’t have the flair of the other two, but rather a robotically consistent, precise, and relatively low risk style.
My dad just had a similar surgery in the shoulder; I'm not sure whether to send him this! There's no sense making the placebo effect less effective, or even reducing the efficacy of a useful surgery with the nocebo effect.

In his case, there was a golf-ball-sized "something" that they had to cut up into pieces to remove. So hopefully that's a real improvement, along with the debridement that they went in there to do.
Yes, you are not a serious software developer unless you also build your own CPU.

In fact, if you want to prevent anyone else from taking control over your market, you will have to design your own CPU/ecosystem.
Makes one really wonder why there are so many self-important people on Hacker News. From reading the comments on that reddit post it sure seems that you all think your jobs are bs and don't work hard at all. Really just seems like you all just like money over building things that are important. I know broad strokes, but I really have a hard time "chuckling" at all the well-paid slackers. Does one really think you are any different than a bs manager/executive?
What is your suggestion, pursue herd immunity and allow health systems to collapse and millions to die?

It makes sense from first principles that staying in your home will reduce the chance of infection and transmission. The problem is no country, excepting maybe China, has actually enforced a stay at home order long enough to eliminate the virus.
I don't see any comments about water on this post?

If we're talking about $50/kg [1] in the future... well...

- Sending a few kg of water (or other shielding) to space costs a fraction of the price of a fast non-rad-hardened CPU.

- It really costs less than the extra development cost associated with having to use bespoke toolchains.

[1] Number from the other space post on the front page today: https://getmeflyingcars.medium.com/how-much-does-it-cost-to-...
AI Powered Virtual Try-On – A New Future for Fashion's Online Experience
Actually it was Compaq that did the trick, had their reverse engineering been considered illegal and there wouldn't be any clones to start with, regardless of being commodity hardware.
Link to the original creators https://www.youtube.com/watch?v=9CO6M2HsoIA
Honestly Rust is a bad match for most GUI work you're going to end up ARCing so much stuff you might as well just start with Swift.
Exciting news for users of Microsoft services. This could mean great improvements in the SaaS, PaaS, and IaaS offerings of Microsoft Azure. These service offerings are the hottest trend currently.
> I readily admit that I could be wrong... but neither of us have numbers in front of us showing a compelling reason for a company to spend unbelievable amounts of money on a single machine.

$500k on a machine isn't a lot of money compared to engineers. Even if you buy 4 of them for test / staging / 2xProduction, its not a lot compared to the amount spent on programming.
Placebo effect works even if you know it's a placebo.

https://www.health.harvard.edu/blog/placebo-can-work-even-kn...
Another perspective: when I was younger, I liked Hardy Boys and Tom Swift because of their earnest niceness. As I get older, I realize that the world is a complex place and people (characters) are nuanced. Reduction to black/white (good/bad) squeezes the nuance and thus the humanity.

For similar reasons, I don't enjoy reading about the good works of (Western) holy people. (Buddhism and Hindu stories, the small exposure I have, seem to contain nuanced characters.)
I think the issue is companies have become reliant on targeted advertising. Because of that other companies now sell products that harvest their users data and sell it to a different type of customer. If a customer buys a product then they shouldn’t be used as a product. A users information shouldn’t be required for a company’s success like it is for Facebook and google. I think what apple is doing is a step in the right direction.