skysight-inc/HackerNews huggingface dataset:
I'm more inclined to believe M1 is fast because it's a modern design where every part of the architecture is under Apple's control.

In particular, the design uses a memory hub with the memory chips very close to the CPU core. And it has a massive L2 cache on top.
> It's actually a good idea to ask the user for feedback internally, a lot of low star reviews are bug reports or help requests that wouldn't help anyone

But importantly ask the user once, and only once, do not force the user to leave a review. Doing so will lead to more one star reviews along the lines of “wouldn’t stop asking for a review”

Also I immediately hate any app asking for a review. It may be useful for the developer but it’s user hostile imo.
The article totally glosses over Katalin Karikó who really should be getting the credit.
Yeah. It’s only fair as the interest on accounts is at 0% in Finland.

If they would bring negative interest to normal acocounts they’d likely have to do the same with mortgages. Bringing it to euribor + margin.
I should also mention that this app is a battery hog, the likes of which I have never before encountered (and I include the Facebook app in that generalization). Just running it for about three minutes, knocks 2% off my battery.
> Mutability is easier to explain initially, but teaches an incorrect mental model that hinders a correct understanding of Rust’s approach to memory safety, falling apart as soon as you touch things like atomics, RefCell or Mutex.

Could you elaborate or link to some material / discussion regarding that? I'd be very interested in how the alternative approach you're describing would change (or make unnecessary) constructs like RefCell.
I have been there.

I recommend the book: "Refuse to Choose!" by Barbara Sher.

Short intro:
https://www.getmotivation.com/motivationblog/2017/04/barbara...

In short: get over the feeling of guilt first, then organize your multitudes of interests.
But that would not change "immediately". Basically if you never logged in (in that browser) you see the "Sign up" more prominently and once you registered, you are already logged in (so you don't see anything at all) but if you do log out, then you would see the "Log In" clearly (and the "Sign up" will be somewhere also but not in the best spot).
That doesn’t line up with what I’ve read about that time period. A lot of the companies that were well funded by such bets went bankrupt. In all likelihood you would have lost money during the bust. The companies that weathered the storm were actually delivering good products and had cash flow. That takes a lot of work on the tech and business sides.

Maybe you could have timed the bubble and exited with a pile of cash, who knows. If you want to make those kinds of bets you could make them right now.
Nasty dark pattern on this site. The cookie dialog presents four checkboxes, one of which is disabled (being for "necessary" cookies) and all have a check in a small square. However, when clicking on the presumably checked boxes, the background of the box turns blue instead, and the check remains. The "necessary" box does not have a blue background when selected (as it's always selected), but the others do.
No, not really. A reasonable phone can be had for $200 or less, if you're willing to compromise on features. Carriers haven't been carrying good value-for-money phones on good value-for-money plans for at least 10 years in my country, so cutting out the middle man by buying SIM-only with your own phone is the natural thing to do.
I’ve done this for an app but not for nefarious reasons. A huge part of the app is location based and users would deny location permissions and then not be able to turn it back on (you can go through settings but an awful lot of people don’t know how). The soft ask is one time when your start the app (with an explanation as to why) and if you deny access there it’ll only ever ask again if you tap something like the ‘use my location’ button.
For one, large government software projects are almost always disastrous, even in developed countries.

Secondly, that isn’t what sellers want. Many sellers use Amazon to fulfill their orders. Amazon is far more than just a “market stall”.
It is the users that need help, not the OEMs. When you buy a desktop replacement laptop and some of thr usb ports dont work it isn't becsuse Intel didn't help The OEM it is because the OEM just doean't care.

It mostly works the other way. Intel mad a batxh of Xe 'graphics' cards that can't be put in front of consumers so Dell will fill a warehouse in Texas with them until they landfill them in Louisiana like the Atari E.T. cartridges.
When was the last time you used government-run software? Was it a good experience?
Cryptic crosswords: A puzzling British obsession
It would be really interesting to see the USPS in the USA open a market like this
First, Unix and Erlang are not good examples here. They were more like tiny research projects that escaped the lab. No particular economies of scale needed. In comparison to that, te technical artifacts these companies were actually aiming to produce (e.g. networking equipment) had hundreds of times more people working on them.

Second, Ericsson is not a telco, they're a supplier. Exactly the kind of entity that can achieve economics of scale on building say a mobile gateway router or a billing system, by building one that can be used by a hundred telcos, not just one.

Vertical integration did make more sense for the AT&T of old. The market didn't yet exist, or wasn't standardized enough, for them to be able to depend on that.
Good one. Because CEOs never misrepresent things even when it's in their financial interest to do so.
I completely disagree. Amazon should be nationalized. This would make life better for citizens.
So what? We've had writing for thousands of years, and it's a perfect way to preserve historical lessons for the future ~losslessly.

I'm a fairly young person but I've had a bit of interest in the history of computing from Unix onwards. It's all documented and out there in public archives, accessible by anyone. It ignited an interest and let me identify more deeply with my profession, plus it highlighted just how much the history of computing is cyclical (especially the mainframe->thin client->mainf^Wcloud cycle), and therefore shown me how much of the old history we can dust off and put into good use again in the modern times.

History is context. One is doing themselves a disservice by not doing some cursory reading around it.
Starcharts – Plot your repository stars over time
Another one:

- Defocusing input fields in the middle of typing login information

I guess i'm in the minority these days but I like to keep strong passwords in my head.

This usually happens due to some side effect of the login page being absolutely fucking massive and not fully loading or executing before I start to fill in the form, then one of three things usually happens in order of frequency:

1. cookie banner blocks input and defocuses
2. it defocuses for no apparent reason (I suspect MVC "rendering")
3. it "helpfully" re-focuses on the first input element

The last one is the most annoying because in the worst case i type my password in visible text.

Only login I regularly use that does not suffer from this problem (or any others!), is HN:

https://news.ycombinator.com/login is 1.07KB

Causes only one secondary HTTP request to favicon at 7.66KB which doesn't interfere with the page in any way.
One UK crossword that always stuck in my mind and captures a form of word play was:
Clue: Scrambled Eggs
Answer: Gegs

That without working out the other clues would make that alone very hard to work out and be interesting how an AI would work that one.
Amtrak is great. I generally like government-run services. Have you tried dealing with your local cable monopoly? It's a nightmare -- why not get the government involved so things work more smoothly and there is more competition?
Neither he or you have any idea where I gather information on cryptos.

You are both essentially speculating and accusing me of being ill-informed without providing a shred of evidence.

[EDIT]:
And even if you were correct, you're both attacking the messenger and not the message. That pretty much fits my definition of an ad-hominem.

I claim (I might be wrong, please provide counter-evidence) that there is more innovation in the Ethereum ecosystem than in the Bitcoin ecosystem.

As proof, I offer, however misguided these efforts might be (you can't innovate if you don't try "silly" things), sorted by more to less silly:

- cryptokitties

- NFTs

- DeFi

- scalability via layer 2 solutions

- scalability via sharding

- actually working smart contracts instead of a vague promise of their eventual feasibility based on a yet-to-be-deployed piece of infrastructure

- a concerted effort to move to PoS

- ongoing work on integrating ZK (zcash, beam, grin, monero)-type transactions.

Many of these things don't seem to have an equivalent in the Bitcoin space (except L2 scaling).

The list provided by the GP (https://bitcoinops.org/en/topic-dates/) IMO very much falls in the "polishing the turd" category: many tiny improvements that very few people care about and show the disconnect between Bitcoin development and what the market wants.

The fact is : ethereum is here, it has real smart contract, it is well on its way to have PoS, and it's slowly gaining market shares over Bitcoin because they move faster.

Don't get me wrong, I'm a big fan of Bitcoin and its ecosystem, but the pace at which innovation occurs in there is probably my number one peeve about it: if Bitcoin doesn't get its act together it will get the rug pulled from under it by Ethereum.
You also have to always wonder what the environmental impact of these security fixes is, both in terms of extra carbon pumped into the atmosphere and the resources going into replacement CPUs. It's probably very bad. I wonder whether it's ethical to publish them? :)
> That’s not to say that impact can or should be measured by the number of likes received (unlike, say, personal worth).

I'd rather say the opposite: impact can indeed be measured by number of likes; it shouldn't always, but it often is a good first indicator. Personal worth never can nor should.
sites that seem desperate to add new users do this.
What’s the difference between this and NVM or NPX? They both allow installing Node and running package utilities directly.
Relax. Enjoy. Have fun flitting around the things you enjoy. Stop trying to achieve.
One of the dev failure modes I regularly see when consulting (and have fallen into myself, many times) is believing value is a function of effort spent coding. More of the latter means more of the former.

But it turns out customers don’t care how long you took to build the thing. At all.

There’s a lot of win in finding and plucking low hanging fruit - those high leverage features that seem almost too easy to do that you can do them anytime... but never get around to because you’re always working on something bigger and more interesting.

Related to this if OP is reading, I’d love to be able to drag and drop and upload images into GitHub wikis the way I can into GitHub Images. Between those two changes and uploading to wikis you’d have my vote for employee of the month!
> They do offer SHA-256 hashes for the executables, so people can check by hand

I never understood how this is useful... If someone would replace the executables, wouldn't they also replace the SHA-256 hashes that you are getting from the same source?
> We should not allow a company to have a share over around 10% of any market.

If a company was already at said 10% limit and you wanted to buy something out of them because to you their offer is by far so much better than any of the alternatives, in your opinion what should happen?
pioneered much [citation needed]
Interop requirements may serve better than direct government control.

At the very least, it’s worth being clear eyed with respect to the quality of government run services.

What would be necessary for the government to run a service like Amazon successfully? Is our government today capable of doing such a thing? I think the answer is clearly no.
In the past I loved Mutt's bounce feature (bound to the 'b' key by default) which basically allowed me to Bcc anyone for any email I already received. I don't believe it works anymore today because of common anti-spam measures but it was a great way to deal with misdirected mail (by accident or on purpose).
But the houses aren't.
My (uninformed) understanding was that Google use(d) Borg [1] and that Kubernetes was a re-invention of that for ooen source release.

[1] https://en.m.wikipedia.org/wiki/Borg_(cluster_manager)
> far surpass the most optimistic expectations.

Both companies are leechers for government money, that's all they do.

The best product from Tesla is the hype they sell to public officials to take government money and the hype they sell to retail investors to take their money to pump the stock.

People compare it to Amazon, they are not even in the same league, not the same ballpark
Less than a month ago, to sign up for my COVID vaccine. Yes, it was a good experience.
Well, it's something that is slowly backfiring. It's under the eyes of everyone, and not enforcing such policy will only make it even worse for Amazon itself that eventually will end up selling only non-branded products. Finally it will be only another e-commerce like "ebay" used to be, and something else will replace it. Just enjoy the ride until you can.

PS: speaking out of experience, I had one time a talk to a director from an important online shop (top 3 in the country in that specific field) and "this sort of things" was exactly the reason why they chose to use MS Azure instead of AWS. Imagine how deep it can go. And I totally support that.

PPS: I don't understand the downvote. Please, be specific on why you disagree instead of just clicking on random symbols.
Apparently, Kazakhstan uses yyyy-dd-mm, but only in Kazakh (not in Russian.)

I guess if we are only talking about English speakers, that’s not an issue, since if Kazakhs don’t write dates that way in Russian, I presume they wouldn’t do it that way in English either
PR_SET_SPECULATION_CTRL
to expand on other answers, a themed NYT crossword often has four or so entries that involve some sort of punnery or wordplay, and are not actual words or phrases but can be deduced from a combination of a real word/phrase and the theme. so in this case there might have been other entries like

Pasta dish served at a burger joint: BIG MACARONI

Lose your temper at some pasta: BLOW A FUSILLI

etc.
Not quite, because angular momentum also takes into account the rate of rotation.
laws need to have teeth or people will violate them
> I'm having a hard time understanding what it is about the development paradigm that's allergic to good UI design.

There may not be causation, but there is definitely a strong correlation. KDE is approximately 2x as annoying to use as an intensive daily driver compared to a Windows 10 modded with OpenShell (aka Classic Shell) and a few smaller tweaks. I know this because I run them side by side, one for work and one for personal use. Don't get me started on Gnome Shell, it's a train wreck for those familiar with/expecting a classic GUI.
This paper is basically what we do, except we have a big container type, aptly named "Domain.cs". Inside, you will find a public List<T> of every type. We decided to emulate SQL throughout the vertical (i.e. each List is a table) in order to make mapping to SQL a trivial affair. None of our Domain types contains any complex type as a property. Everything can go 1:1 to SQL. We use LINQ (or SQL) to produce projections as appropriate.

There isn't actually just 1 big domain instance either. It's more like one per user session, and then a global instance.

The impact this had on reducing complexity and bugs is incredible. I haven't seen a null ref exception in a long time. Also, being able to dump your entire universe to disk by serializing a single object is really nice.
I stand corrected, Charles Hoskinson and Silvio Micali are fixing 2008 mistakes.
Does anyone know whether this, or a similar class of vulnerabilities exist that effect ARM processors?
Yes actually, I recently signed up for my vaccination online via the GoVAX system, was flawless and painless: https://massvax.maryland.gov/

I've used plenty of for-profit software that did essentially the same thing but which fell flat on it's face in terms of UI/UX.
also, there is n, and a small comparison of volta vs nvm here:

https://gist.github.com/keimlink/def691fe2253a33d3e15f021458...

Although, nvm use should not even be necessary if your terminal is configured that way. Not having .nvmrc versions is less explicit, how would I change e.g. LTS and newest node versions in Volta?
Reverse Debugging at Scale
Not sure what you mean, they are all (except for the "necessary" one) unchecked by default. I just clicked "OK to necessary" and it worked fine.
Quick and Dirty Backpropagation in Haskell
Game theoretically, you want to be the hoarder. Let others spend and you reap the rewards of a deflationary asset. In effect, people will still try to hoard as much as possible, and only spend when absolutely necessary.
OpenIndiana Hipster 2021.04 is here
I absolutely agree with you. It also affects how you can scale a team in early stage. It is super easy to tell the new member to be look up framework specific documentation.
I meant that in a future where you never have to fight viruses your immune system will be weakened.
Gegs is usually cited as an example of a _bad_ clue in cryptic crossword circles.
It's likely from a NYTimes (or maybe LATimes or WaPo) crossword where all 4-10 of the longest answers followed the same punny format. But yes, it's intentionally left up to the person solving to figure out the theme, usually by filling many of the easier/shorter non-theme answers first. This style makes these prestige hand-crafted crosswords (like those in the NYT and a couple other outlets) particularly satisfying/rewarding to solve. The themes can be amazingly creative and original on a daily/weekly basis.
Omg, Javascript tool inception.
This might be true but if something is possible, made acceptable by the majority (even if it’s detrimental to them in the long term), and is capitalizable for commercial gain I doubt you or anyone can stop it from happening. Technology will progress to places wherever it can, the only way to at least slow it is to make it illegal.
> Secondly, that isn’t what sellers want. Many sellers use Amazon to fulfill their orders. Amazon is far more than just a “market stall”.

This.

Amazon is basically a huge logistics network. Their business is not selling you products, whether from their own generic brands, from high-end Veblen goods companies like Apple or from cheap chinese dropship artists. Their business is to process payment, and get that package delivered to your front door. To Amazon, their products is just a way to generate output through their logistics network.
I've finally managed to finish reading this latest paper, and it strikes me that the real problem is all these "invisible" resources (icache, dcache, TLB, uop-cache etc.) lack security tags. The architecture marks all the explicitly visible resources with the privilege level of whoever owns them, but the rest is a big free-for-all. I only know x86, so maybe there are other archs where this is done?
I hate people who spend $10,000 of time to save 10 cents. Is anybody collecting a list of people interested in these things so I can send their resume to my competitor?
There's also the "Plus codes" by Google, which I understand are fully free to implement.

https://maps.google.com/pluscodes/
Markdeep[0] could be an option for what you are looking for.

[0] https://casual-effects.com/markdeep
Wow... Yeah, gave up at 26 seconds.

Ooft.
Instead of one different tool for each runtime or ecosystem, I prefer to use ASDF. https://github.com/asdf-vm/asdf
Everything is obvious in hindsight; these "horrible security flaws" you speak of are only a problem now because we're treating software as adversarial. If the machine's owner is 100% in control of the software that runs on the CPU, there is no security boundary between the CPU and the software running on it, so there is no need to even entertain the notion of leaks through speculative execution.

Ubiquitous software delivery from questionable sources is the problem, that's what invalidated the design assumptions underlying the cache optimisations. You might argue that it is the hardware designer's fault to not see how the software world would change in the next 20 years, but you can similarly argue that it's the software designer's fault to not keep in mind the security limitations of the processor it's running on.
I think a lot of times I am having fun, but when I do, I decide beforehand that I want to learn a certain thing and often times I don't finish what I wanted to finish. I'm not really working on self-improvement as a goal but, I went and looked at my life and what I wanted to see changed. Personal health is one of those and relieving frustration from my rapidly changing hobbies and interest is another.

I do program for a living as part of an internship currently. However, I want to try out the cybersecurity field and in an attempt to pursue that path I feel obligated to spend my free time working towards that path, but I can't seem to dose it, I commit to it 110% and burn out after 1-2 weeks. I think with most things I want a quick result, which I know I won't be able to get unless I pour everything I have into it.

I do share your last point, I often am enjoying myself while being invested in it, but the thing is I still enjoy it afterwards, I just can't seem to balance it with the other things I enjoy.
Navigating settings on my new Android phone resembles "Where's Waldo?" more than anything else. The search bar at the top, while tantalising, doesn't actually work in finding any setting that I've tried.

The menus are inconsistent, options are divided into strange categories, there are several "rabbit hole" menus where entire trees of settings are tucked away rather than just put them at the top level. This could be partly down to having a Chinese phone, but some of those deep menus are from stock Android too.

Early Android phones were way nicer.
It could also be 30% lower or anything in between, or not.

It's sad how much money is being burnt on this nonsense and none has any useful clue about anything.

They can't even tell what happened in past 30 years let alone what will happen 5 years from now. Fake science.

Sorry guys, but you lost credibility in the 90's.
Embedded HN Discussions
Firefox doesn't yet, but Chrome on desktop fully mitigates spectre using site isolation - every origin (including via embedded iframes, etc) runs in its own process.
The Plane Paradox: More Automation Should Mean More Training
The work looks awesome.

I am really really unconvinced that any teams should be reviewing patches by email like this when we have excellent PR-based workflows and interfaces. I know these people are 1000x better C programmers than me, but I think they are wrong and being unreceptive to improved technologies on this one.
either that or the market is a really small specialized market.

on edit: to forestall anyone suggesting I think Amazon has a small market, no, just the Stallman quote doesn't take into account that monopoly can arise in a relatively small market that people would not consider worth nationalizing.