skysight-inc/HackerNews huggingface dataset:
Are we seeing better outcomes, though?

Because the USA pays massively more than anyone else for its medicine, it's logical that the USA has more pharma industry, producing more medicine, than anyone else.

But because the US Pharma industry is profit-driven, as TFA says, it is interested in making only profitable medicine. And as TFA says, curing things may not be profitable.

If the USA adopted socialised medicine, would we see less drugs but better outcomes? Would the pharma industry get more spread out, and less focused on making vast piles of cash in the USA and more focused on actual cures for everyone?

Put it like this: does a hypothetical Indian biochemistry genius with a passion for solving hard pharmaceutical problems work on some interesting but tricky disease in India that could save millions of lives, or do they go to the USA to earn lots of money creating expensive drugs for not-so-many rich people that doesn't even cure them?
Everyone is different, I suppose. A shared TV watching experience where we're both plugged into our own isolated audio and can't hear each other talk would be an awful experience for me.
Dwell time is challenging to pull out from server logs without constant interaction. E.g., if a landing page has a low conversion rate, your solutions are going to be pretty different if you're trying to solve users immediately bouncing, reading the whole thing and bouncing, or scrolling to some particular piece of content and bouncing.

There's also an implicit assumption in your question that every notable user event has an associated server-side request. If page changes and whatnot are being handled completely client-side after the first request you might need a little extra monitoring just to get the same level of detail you would otherwise have from traditional server logs.

I could be wrong here, but I think the big feature in client-side analytics isn't that they offer some sort of special data or insight; the selling point is that anyone can add them to basically any web hosting solution (including CDNs you don't control or random WordPress sites) with a single copy/paste. It optimizes ease of adoption _at the cost of_ probably better analytics.

Elaborating on that "better analytics" point -- the web is varied enough that even if you want to track your users' activities it's really hard to interpret client-side data correctly. E.g., in the landing page example above, if your heartbeats stop hitting the server did the user navigate away or did they go to another tab for a bit? In that same example, are your heartbeats going through because the user is reading and pondering your content or because they've gone to make a sandwich (you can disambiguate this a bit if you also keep track of something like the last time the user did something, but it's not perfect)? On top of that, you don't get metrics from people with JS disabled, with certain DNS blocklists, people with slow connections, etc.
That's what they claim, how would we know it's true? It's the word of the extortionists, there is no reason we should just believe them.

Governments in certain countries obviously tolerate this sort of hacking, if not outright support it. If you wanted to destabilize the US without directly starting a war, wouldn't that be a good way to go about it?
Given lightweight software, a 486 tower is usable indefinitely with a zero environmental footprint as long as the electricity comes from a sustainable source (such as solar).
Epic Games sues AR company Nreal for sounding too much like ‘Unreal’
Spelling wasn't standardized until 1901.
After what Apple did with Parlor I'm firmly in the camp that there needs to be a mechanism for alternative stores. And not Google's handling of alternative stores, but alternative stores that have an equal first party footing with Apple's store so they can't claim to support third party stores, but make the experience so shitty that they might as well not exist (Google's favorite trick).
I'll do you one better. Have you used Workday?
You're talking about the HP's old precision architecture, right?

https://en.wikipedia.org/wiki/PA-RISC

That's an interesting comparison because it's another case where a big player created their own chips for a competitive advantage.

There are surely some lessons in there for Apple silicon, but I don't there there's any particular reason to think it will follow the same path as HP PA. PA started in the '80s. It was aimed at high-end workstations and servers. My impression was that the value proposition was narrow: it was sold to customers who needed speed and had a pretty big budget. Until checking now, I was unaware, but it seems to have carved out a niche and was able to live there for a while, so it wasn't exactly a failure.

Time will tell how apple silicon fares. Today the M1 is a fast, power-efficient, inexpensive chip, with a reasonable (and rapidly improving) software compatibility story, and is available in some nice form factors... so basically a towering home run. But we'll just have to see how Apple sustains it over the long run. Frankly, they can drop a few balls and still have a strong story, but it's hard to project out 5, 10, 20 years and understand where this might end up.

(Personally, I'm almost surely going to get an Apple silicon Mac, as soon as they release the one for non-low-end machines. The risk looks small, the benefits look big.)
Stumbling on an Abandoned Uranium Mine
In our school, everyone knew that Java is for lesser programmers before they ever wrote a line of it. I actually thought that too and being ambitious, I would go for different course.

Then I matured (both as person and as programmer) and now I don't hold the same views.
> With the majority of other, even comparably priced laptops, that is the exception.

Consumer grade PC hardware has terrible build quality, and regardless of the price of your unit, the consumer build spec is just inferior to the business/professional lines. Asus, MSI, Sony, Acer, etc laptops all have consumer grade build quality and they just aren't designed to last a decade.

> They’ll usually be ThinkPads or some XPS models from dell.

Precision/XPS and Thinkpad models (with the exception of the L and E series) are almost always in the same price range as a MacBook. Any business-class machine (Thinkpad, Precision/Latitude, Elitebook) should easily last >5 years. These are vendors which will sell you 3-5 year on-site warranties for their laptops.

This is why you can find so many off-lease corporate laptops on eBay from any model year in the last 10 years or so. The hardware doesn't break, it just becomes obsolete.
Not to mention cultural differences that are so ingrained that it’s hard to imagine people could consider things differently.

It’s become clear to me after visiting other (Western!) cultures that many things, e.g. political views that are as obvious as gravity here, are considered both incorrect and weird elsewhere.

It makes it easier to consider problems with impartial eyes once you’ve seen immovable truths challenged like this a couple of times.
Thanks! We couldn't resist a good pun on "data orchestration."
Visualizing the State of Household Debt in America
Same situation, same feeling. I also don’t have high hopes for disruption from some startup, people seem to underestimate how much harder startups in biotech are compared to tech.
The first 1-inch camera smartphone from a major firm is now official
Does posting shit on Hacker News during business hours count as work? I guess it does (from health/well-being perspective) because that is also a sedentary activity in front of a computer.
Attacking and Defending Cross-Site Scripting (XSS)
I'm not in the industry, but I've read a lot about how drugs get to market and this sounds valid. It takes a LOT of time and money for a drug company to get to the point of knowing how safe and effective a drug is in humans. That's pretty much the last step of drug manufacturing.

By the time a company has spent that amount of research effort and money, there's no way they'd just abandon a drug because it isn't rent seeking enough. Businesses want to recover whatever investment they can.
I would argue being open source vs closed source doesn't matter. The governance model does as do the priorities of the project. This isn't to say you need a BDFL or single company running the project to address "unfixable" problems, but they certainly do seem to help.

On a more meta note, open source means a lot of different things. There is actually a lot of nuance in the different styles of open source. Linux vs chromium vs that project that just does source dumps. Whether they accept contributions, accept bug reports/feature requests, allow you to build from source (source dumps often don't include a working build system), have open communication channels, etc can all vary. I hope we have more specific terms for the different styles of open source in the future.
Then we have the dental industry. Drill, fill, and bill, without much care for anything else. Not so much active suppression as it is neglecting anything that might disrupt the industry.
I’ve recently been testing the master quality on Tidal, and was excited initially to see the Tidal Atmos offerings, but sadly Atmos isn’t available on the desktop app. I haven’t decided yet if I can hear the difference between Spotify/Tidal masters using a pair of Genelec Monitors.
Why would someone use this + Shopify Lite instead of just upgrading to "Basic Shopify" for $29 per month? You'd save $15 (29 - 5 - 9) a month, but is there another reason?
Of course I can go to the website of the biggest brand-name company I can think of and look through their catalog.

How does that help me learn about a new entrant to the flash drive market (or help them get me to see their catalog), though?
I got an IPhone for work and I was extremely excited during unpackaging and giving my personal information to Apple.

It took only a few weeks for disappointment over slow transitions, buggy apps, and annoying updates.

Today I'm not sure how I could live without a few Android exclusive things, Linux, ad block, macros. They might be available for IPhone, but it's mind numbingly easy to get started.

Final complaint, our grandparents got iPhones because it was supposed to be easy. Apple logins and lingo made it difficult to use.
I believe I saw it in the FAR file manager.
Tony Blair recently wrote an article with similar themes, although a UK focus, in the New Statesman.

https://www.newstatesman.com/politics/2021/05/tony-blair-wit...
It's working very well on iPhones and Apple Watches and has great use cases. It was axed on newer iPhones because of discoverability issues and little amount of people being even aware it exists and how to use it.

I still miss force touch on keyboard to move cursor around (instead of pressing spacebar, holding it and waiting)
Vaccinating young people is about herd immunity, rather than protecting them. There are still a lot of people at risk. Either they can't take the vaccine (such as weakened immune systems) or are at high risk in the case of rare-but-not-zero vaccine breakthrough. That still includes the elderly, diabetics, and others.

At this point the vaccines have been given literally billions of times, and the data is very clear that it's far, far safer than the risk of COVID-19. The lack of formal approval is about the fact that formality is about dotting i's and crossing t's to make sure that people don't abuse the system. Under ordinary circumstances that's a bigger risk, since there's so much money on the line.

But this is a fairly black-and-white case where a great many people have died and where the only way to prevent many more deaths has been a lockdowns that cause a lot of other harms -- not just economic, but personal and emotional.

The opinions of celebrities are irrelevant. But the opinions of doctors are effectively unanimous: get the shot both for yourself and as a participant in herd immunity. It's better for you, it's better for everyone around you, and it's better for literally the entire world. There's no value in making up excuses when the data is overwhelming that it's safe.
It's more like 17k, and the energy above 20k is almost so low it probably isn't adding much headroom. Not that you need it anyway.
By this rationale, if I bring aspirin to some tribe that never had it, I’m a joke?
For smaller projects, I find that the value is less the type safety (still valuable) and more the much stronger control of intellisense. Yeah, if you have a language server that's able to deal with typings your JS code will still be a lot better than without it, but starting with TypeScript just makes that way more fluid. I find that I write TypeScript much more quickly, and more correctly, than I do JavaScript, both for small and large projects.
If Tesla is pumping and dumping useless (environmentally destructive and wasteful of advanced manufactured goods via PoW) made up money tokens, in order to finance a future for humanity in space and on Earth with clean energy and transportation, that seems totally acceptable to me.
You'd need a test for "cooked flesh".
The "systematic" part of things is relatively easy to handle (as the code can be made to handle anything complex) - it's the "user" interface that is harder. A user with root access wants to give access to a given file/directory to a user - this needs to be made easy to do successfully and securely. Too many times I've seen entire web directories 777 because they just wanted it to work.

Commands providing "why user X can't access Y" and recommended solutions can help.
Seriously who cares? This should not be on HN
Are you compiling for ARM in both cases (or x86 in both cases)? Otherwise you are building 2 completely different programs, one is ripgrep for ARM and the other is ripgrep for Intel.
How marketing has changed during the Covid-19 pandemic?
The title literally describes all Uber-for-X apps.
I don’t know about specifically this, but I’m excited for languages that are built from the ground up for distributed computing. Distributed computing is already hard, but I feel like out general toolsets make it harder than it needs to be.
IIRC on non-x86 platforms, it fires up QEMU!
The US are the dominant science and technology power in all domains and pharma companies also make good profits in Europe. I'm not sure that there is a causation here.
With Vim, each filetype has its own set of rules for syntax highlighting (mostly contributed by third-party maintainers). A quick grep through the `/usr/share/vim/vim82/syntax` directory shows the most popular set of such strings that are to be syntax highlighted by Vim are:

TODO FIXME XXX

Other strings that appear are:

BUG NOTE CHECK DEPRECATED HACK TBD FIX TEMP REFACTOR REVIEW HACK Todo

I guess these strings are most likely a mix of popular idioms for programming languages or particular to the habits/culture of the individal contributors to the syntax files.
I'd hazard a guess that a far LESS percentage of linux users do so, than Windows users who would open an exe if their browser told them to and fall for other types of ransomware.
Seems to me it would be rather easy to detect a system with 1 Russian keyboard vs a system with a default English keyboard and and secondary Russian keyboard. It will probably take about 10 minutes to adapt to this defense.

As I mentioned in their comment section, re-installing Windows with a Russian keyboard as default and then adding English afterwards might be a good defense, but I doubt many English-speakers could navigate a Windows install in Russian using a US keyboard.
They would likely notice once they fire up a disassembler or debugger.
Meh. I find "accessibility is the trump card" arguments as blase as "security is the trump card" arguments - such arguments reflect badly on their speakers - all is tradeoffs.

In the linked case, I'd argue that specialized fonts or editors are a better choice. After all, even if you make all the code in your repository "accessible" by using tabs, your accessibility-limited colleagues might have to interact with code outside your repository (e.g. Stack overflow, or dependencies) that uses spaces. Something in the presentation layer (e.g. fonts or a screen reader) is far more likely to work consistently and correctly. Solve problems at the right layer.

That stated, I can see why such an objection might win the day. Nobody wants to take on the accessibi problem when solving a small problem like spacing consistency.
Georgia is a popular tourist destination for Russians, they might fear getting nabbed on vacation if they committed crimes there.
What stops hackers from any other country to have those "vaccine" checks in place, so that sec agencies blame Russian hackers?
Wouldn't counter measures just need to be passive (ie: literally a tin-foil hat)?
I have been surprised in both directions where what I thought was live music was prerecorded and what I thought was prerecorded turned out to be live music. Which shouldn’t be that surprising, audio equipment has gotten really good and audio standards are based around what people notice.
I was thinking about things like the HZ setting in Linux. Lowering the setting will get you a slight throughput advantage but interactive use will be not as smooth.
> How many people on HN run containers with "docker run"?

I'd hazard a guess that a far LESS percentage of linux users do so, than Windows users who would open an exe if their browser told them to and fall for other types of ransomware.
It's pretty close. It's lowest TDP (before tinkering) rests at around 8-10w, and can get to 20-25w if you're running at full load (upper bounds normally come into play if the GPU is also running full blast.

So no, it's the the same wattage, but it's similar enough to be a valid point of comparison, especially for a chip that appears in laptops half the price of the base Macbook Air. Plus, as time goes on, AMD seems to be getting better about power management. If you take a look at the latest reviews for the Surface Laptop 4 with Ryzen, many reviewers were surprised to find that it lasted nearly 17 hours of video playback.
Why did Windows 95 keep window coordinates at multiples of 8?
I think you both agree, you just guys don't see it.

I don't know if OCaml is better than Java because I don't use OCaml.

But in general, the better you are at development the greater choice you have. And also better developers on average prefer more powerful tools because for them the steep learning curve is not prohibitive and because they can recognize value of using more powerful tool.

Weaker developers are basically happy they can program at all and most weak developers to settle on the first programming language they learn.

Want to filter out poor developers? Don't hire anybody who only knows single programming language well.

Not because knowing two languages makes you better but because you put effort in learning another language which means you had the curiosity, perseverance and ability to do it.

Learning a programming language when you are good developer is no issue -- I do it in passing just to solve some particular problem and move on. If you are poor developer learning a language might be major effort and accomplishment you may not want to pay for again.

I personally know of no good developer who only knows single language.
Wasn't this stupid trick debunked last week on Twitter as being inefficient?
I had considered this approach already, and thought it would be better not so publicised, the checks will become more detailed, such as timezone settings, last connected hosts etc. Its a good way to frustrate bad automated bots though so far.
I would point out that the study which appears to be the closest thing to a tiny seed of truth to the tank story (Kanal & Randall 1964) actually did balance its photographs by construction, by subcropping large aerial photographs to have tank/no-tank sections and training on that. That necessarily controls for time-of-day, weather, luminosity etc.
It's easy to talk about this "sacrifice" until you have an American friend or family member with a serious chronic health condition. There's no reason to financially ruin sick people and their caretakers for the benefit of private drug companies.

In any case, the basic research behind >90% of US drug inventions is publicly-funded, with private companies productizing this research and reaping huge profits:

>This report shows that NIH funding contributed to published research associated with every one of the 210 new drugs approved by the Food and Drug Administration from 2010–2016. Collectively, this research involved >200,000 years of grant funding totaling more than $100 billion.

https://www.pnas.org/content/115/10/2329
That article is from 2019 and only focuses on languages. At that time most of the Android jobs would be hopelessly intertwined with the Java jobs.

It's also important to not be US centric. In many parts of the world Android is the dominant OS.
The idea that having ownership and permission bits at the file level being a problem fixed by moving the permissions to the directory level completely hand waves over the fact that hard links exist in unix file systems. They need to think a little harder about that Mencken quote.
Go is just new, so it had opportunity to build what we already know. Python is older than Java. When it was first released there was no World Wide Web even, not mentioning REST.
I could hear the difference on the first question on my pixel 5 phone speakers.
Could you achieve that with a language that has a sufficiently decent meta-programming option, like a macro system? It sounds like what you want is a compile time validated state machine.
What's impressive is Apple's first "high-end" custom silicon is about equal performance to an AMD Ryzen 7 5600X.

That's not bad!

However the M1 is only about 20-25% of the power consumption of the Ryzen 7 5600X.

That's crazy!

It'll be very interesting to see what the M3 or M4 look like (especially in X or other higher end variants) several years from now. We already have tastes of it from Marvell, Altera, Amazon and others, though it looks as if we will see ARM make huge headway in the data center (it already is) and even on desktops before 2025.
I bought YouTube premium because I was sick of seeing their stupid adverts.
It is true that higher housing costs lead to labor scarcity which leads to higher salaries, and also that employers do cost of living adjustments, but these effects are small compared to the core "companies offer higher salaries to attract the best talent -> housing becomes more expensive" driver.
Entity Framework Core in Action, Second Edition
Entity Framework Core in Action, Second Edition is an in-depth guide to reading and writing databases with EF Core. Revised from the bestselling original edition, it’s filled with over 100 diagrams, code snippets, and examples—including building and scaling your own bookselling web application. Learn from author Jon Smith’s extensive experience working with EF Core in production, as you discover time-saving patterns and best practices for security, performance tuning, and unit testing. All of the book’s code is available on GitHub.
I wonder how much of this nice result could be achieved on a homogenous CPU if everyone used an API that expressed priorities on a fine grained task level. Process priority and CPU affinity is already a thing. But I don’t think I’ve ever set the ‘nice’ level for a single thread inside my code.

My point is, the snappiness is a result of decent system-wide adherence to a priority API more than the heterogeneous chip design. The low power consumption of course relies on both.
> Unless you're suggesting that the DE comes with a preconfigured set of global hotkeys and cannot be altered or extended

Yes that's what I'm suggesting. Works fine for almost all use-cases like on macOS.

I guess it's just not a popular opinion lol!
Multi by TK Elevator – Linear Drive Elevator for High Rise Buildings