skysight-inc/HackerNews huggingface dataset:
GrapheneOS looks interesting but DivestOS's focus seem to be aftermarket devices that Graphene is not targeting.

I recently got an unofficial build of LineageOS running on a Nexus 4 (mako) device and I was positively surprised with the speed it can run modern software. But this is an unofficial build that is also broken on some essential points, such as WiFi.

For these old devices, Graphene is not an option and if there are others targeting the same devices as DivestOS (which I will surely be checking out soon) I have yet to see them.
I guess you're mentioning Greenspun's 10th rule, https://en.m.wikipedia.org/wiki/Greenspun%27s_tenth_rule:

> Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.
I own a Fairphone 4 and recently had to decide between DivestOS and CalyxOS decided to install Calyx. GrapheneOS is bettet than CalyxOS if you own a pixel, but CalyxOS has a few supported devices more.
I decided against DivestOS eventhough it had technically better security and privacy due to the lack of microG.
There's also /e/os which works on many devices and uses microG, but they're kinda building their own ecosystem and I didn't want to deal with that.
This distinction keeps getting lost in all this. Exchanges like Celsius and Voyager were pretty explicit about the fact that they were taking your crypto and lending it out to people to generate yield. Anyone with a brain should have realized that involved some risk of losing your assets, especially when you compare their rates to what was available elsewhere at the time. Those exchanges blowing up because of bad loans was entirely foreseeable and not surprising.

But that's not why FTX blew up. They went down seemingly due to straight up fraud and/or theft. FTX users had no indication that FTX was doing anything other than holding their assets and collecting transaction fees. They're completely different situations.
The Curse of Intelligence
Related:

How to write a simple operating system - https://news.ycombinator.com/item?id=14125598 - April 2017 (59 comments)

How to write a simple operating system - https://news.ycombinator.com/item?id=2100115 - Jan 2011 (21 comments)

MikeOS - simple OS you can use for learning about how OSes work - https://news.ycombinator.com/item?id=159429 - April 2008 (4 comments)
USDC doesn't keep its USD in "cash". Its claiming its got "commercial paper" backing it. ("Commercial paper" being a codeword for loans, the same 5-day / 9-day loans that make up an entity such as SWVXX). Or government loans, etc. etc. Its the same thing, but worse.

Its no more secure than an MMF as it is. In fact, due to the much weaker reporting guidelines, USDC is likely worse than an MMF like SWVXX.

No stablecoin promises "cash" holdings. Literally none. The best you've got in the cryptocoin world is MMF-like promises, except without any of the MMF regulations.

-------

There's no guarantees that USDC's backing of "commercial paper" has any good rating at all. What 5-day loans are USDC banking on? Is it Bank of America? Or is it a loan to Binance? No one knows.

> USDC has always been backed by the equivalent value of U.S. dollar denominated assets; USDC reserves are kept in the management and custody of leading U.S. financial institutions, including BlackRock and Bank of New York Mellon
Doesn’t even mention Jung, on whose 1921 book MBTI is based. And Jung would have been the first to agree that his typology is arbitrary in its choice of dimensions. He would have also agreed that nobody “is” his type.
100% a scam. Just reading the email content makes it clear. They didn't make a mistake of showing OP the coinbase URL. They are trying to appear legit while scamming them.
> His assertion that lords and peasant system needs to be dismantled is absolutely correct, however.

Not such a great system when a bunch of peasants convince themselves to believe in lies. "Everyone gets a voice to say damaging things" is the road to ruin.
The Friends We Made Along the Way
Caching can turn O(n²) algorithms into much faster algorithms. I would point to how transformative tabling is in Prolog, not to mention memoization rescuing the calculation of fibonacci numbers by recursion, which otherwise would be gross malpractice.
Deno already supports "import maps" for this. [1] There's one example in the linked article even.

You create an import map JSON file that tells Deno that maps human useful "short names" and "short paths" to full URLs (including `npm:package@version` URLs).

[1] https://deno.land/manual@v1.28.0/basics/modules/import_maps
Charge the US government to censor posts like they are currently doing for free?
This entire article is predicated on a local college student who measured speeds after the speed trap happened. That student then concluded that the speed trap was ineffective. Shouldn't he have also measured speeds prior to the speed trap?
From the article my bet would be that they basically vaporized all the money bailing out bad trades at Alameda.
We have a modern looking responsive web app that works on all devices for people that doesn't want to download a native mobile app. Apart from that, we have the multi-currency feature for free.
Ok we've bestudied the title above. Thanks!
When risk to society becomes high enough then it becomes necessary.

See paying taxes, conscription, jury duty

Though judging the level of risk is very hard and there is often not a clear line of when force is needed.
Wow, surprise surprise, a speed trap that is no longer there is no longer working. I bet it would be a different story for a fixed camera speed trap that is well signposted.
Likewise but with nano for html syntax highlighting. Workflow is write file then reload my browser window. I'm working on a personal website with my resume and projects listed and such in plain html without any css and I'm struggling to imagine why I would want anything more complicated, short of sexier window dressing perhaps or as a proof of work itself that I know how to fiddle with the latest webdev libraries. With plain jane html I can embed images and hyperlinks and format text into nice little bullet points or however. The entire site is about 600kb so far, images included. What more could I possibly want that isn't just cruft?
They didn’t allow NumPad?
This whole article is a beauty.

> FTX worked fine: People liked its technology, and it seems to have made money. The problem was in its balance sheet, which was full of snakes, and its governance, which put all the snakes there.

Fucking lol.
It would be funny if a particular [COMPANY/GAS STATION] put a sign up, whereby say, they are in baltimore, but bought a sign in SF advertising a super cheap gas price if you just come on by, and gas is FREE - we are conveniently located of HWY X, 3,015 miles east, then take a left"

EDIT: I think I just reiterated what you just said. though you were more succinct.
Twitter Disables 2FA in possibly botched effort to “reduce bloatware”
I hate that there's so much talk about networks. There's a ton of talk about anti-discrimination, equity/equality, etc in other areas of HN.

What's the word for cronyism if the person is qualified?
The big idea: stopping climate change isn’t enough – we need to reverse it
You also forgot the seizure of gold and the forced sale at below market rates. And the mandate that prevented Americans from owning bullion.

https://en.m.wikipedia.org/wiki/Executive_Order_6102
> Unless there's evidence that Apple has sustained a security breach

I don't think thats a strong argument. FB's security was never actually breeched during cambridge analyitica. It was information given to a study by paid subjects, plus scraping of their friends graph, plus a fucktonne of PR to say how great their data was. Sure they had information on n million people. But they didn't have _detailed_ information.

With apple, they have unrestricted access to the location of you, your laptop and tags. With that you can work out friendship graphs. Not only that but all the information that every app collects plus a boat load more metadata.

If they cared about the user, they wouldn't be collecting this information, instead they seem to be wanting to muscle into FB and google's advert game.

But, dont get this as me saying meta/google are good. No, they are just as bad as apple, but with varying levels of PR.
> generously funded... Democratic political candidates

This isn't the smoking gun that Republicans want to portray it as. A third of their political spending went to Republicans. Companies will typically donate to the incumbent party because they're the ones who actually write the laws, so it's not unusual for them to donate more to Democrats.
That's both a slippery slope and a strawman argument. No one argued we should allow all links to any legislative work no matter its significance. Not to mention that HN does allow repetition as long as there is a fair period of silence between similar submissions. The criteria has always been that of relevance, impact, and depth.

So what mods could demand is a submission statement with a quote/source describing the momentum or the viability of the discussed regulation . In the EU when it's at the public consultation or commission adoption stage it's already serious enough, in the US you want to some evidence the bill won't just die in the next chamber.
We have nothing but respect for la belle langue but it would be better to submit the English version once it's available.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Not really, the real problem is the exponential runtime of a badly-written regex. Multithreading in CPython is also a problem, but even if this was written in a performant language with robust multithreading support, this bug could still be amplified into a denial of service.
> which- maybe you could call it naive to assume they wouldn't

Definitely. I think the correct way to think about public corporate behavior is as if they're psychopaths. I don't mean that necessarily with the negative popular culture connotations, but just that they will always behave in what they see as the optimal personal benefit regardless of what it does to others.

That's just what a large and for the most part anonymous ownership that expects growth coupled with a set of people to steer operations that is mandated to work in the best interest of those owners results in.

So, think about your relationship with companies as you would with a friend you suspect is a psychopath but is amiable and somewhat beneficial to associate with at the moment. Just because they don't have an incentive to spread all your private info around at the moment doesn't mean they won't have reason to later, so be careful what you expose, and trust them only as far as it makes sense to. They aren't a real friend, you're just using each other for mutual benefit, and that doesn't generally last forever.
Did you read comments Caroline made on her blog/tumblr?

Not sure of the timeline but she was asking why not double down on a 50/50 bet every time (if you lose) - you can earn "infinite" money but lose only your bet.

I am not sure working somewhere means you are an expert in it. It's incredible these people managed to create a company size of FTX.
For sites like airbnb it's not possible for the story to be "not real". It's just a website guys, there is no per-unit costs that makes the economics not work out.
You can definitely run Uber-scale systems with <100 engineers. Whatsapp was famously run by like 30 people or something. The problem is when you expand your business at the rate Uber has, or any VC-funded startup, in which case you gain massive (absolutely massive) amounts of tech debt in the form of bandaging new features onto old code without proper refactoring. Then you start doing "microservices" and you hire 10k engineers and now you have even more problems, and your infrastructure and codebase expand exponentially.

I think for a good scaled architecture, the keys are: having at most ~30-50 developers, good planning by a few key architects, controlling what's in your database with an iron fist, knowing exactly which bits of data are where and what they are used for, and having strict codebase standards.

However, to really be successful in the goals above, the business needs to support a rigorous software process. Normally, this is where things fall apart, since business people and sales people (who are otherwise great people) will push you to work faster and cut corners to get things done. In the end, they also pay the bills, so if the business isn't run by people who understand why software development has to be strict, then you get sloppy software processes.
A lot of this has to do with social trust and politicization. For a number of reasons, going back to the early days of Tuskeegee syphilis studies, public health in the U.S. is viewed by large portions of the public as imperious, corrupt, unaccountable, beholden to big business and/or utopian ideologies, and is generally viewed with suspicion by many on the left and on the right. African Americans have the lowest vaccination rates by race.

But this is across the board. Prior to covid, for example, the ground zero for anti-vaccination movements was Marin County, California -- one of the most liberal counties in the nation, where only 50% of students in some schools were given smallpox/measles vaccines and there were outbreaks as a result.

Given this environment, American public health authorities should recognize their credibility gaps and embark on a program of transparency, consistency, accountability, and humility.

Unfortunately this is the exact opposite of their behavior. There remains deep ties between public health agencies and large pharmaceutical companies, public health officials continue to invest in and hold patents owned by companies that fall under their purview, there is still a revolving door between the two, there is very little transparency, no accountability for funding research in foreign labs to skirt US safety rules and congressional restrictions, public health officials were widely photographed in meetings without wearing masks (surrounded by masked servants), and they adopt imperious tones demanding draconian punishments for deviations from policy as well as calling for censorship of their critics. Fauci's declaration that "I am the science" is an example of this imperious attitude, which is frankly disastrous.

Until there is real reform, the U.S. is going to maintain a huge credibility gap vis-a-vis other nations, which will make public health efforts that much harder here, and will also lower long term public health outcomes.
I read that article and I wouldn't characterize it as "boosting" crypto at all.
The main dev has expressed that they don't intend to add any google play services compatibility, and probably forking Lineage because GrapheneOS is already pretty good but works just on pixels, as opposed to Lineage which works on maany many phone models.
Simulacra! https://en.wikipedia.org/wiki/Simulacra_and_Simulation
I agree, i wouldn't be surprised either if they were just morons believing they were geniuses
ETFs investing in utterly non-profitable companies does not make it valid.

The reason ETFs are putting money in riskier and riskier places is that there is too much money concentrated in a few places, and there are rules as to what % of their investments can be put into one investment.
Regulators should just be there to ensure the financial statements are accurate, not that a company is a guaranteed safe bet.
> RPi tends to be the cheapest ARM SBC

Not true. It surely was many years ago when it was introduced, but other manufacturers caught up quickly and now you have plenty of alternatives.
Also, don't mistake the RPi Pico with other models; the Pico is a really nice product (probably the most innovative one since the 1st RPi) but plays more in the Arduino field rather than with other Raspberries. It can't run Linux for example.

Here are some prices of boards one can actually buy. All in stock (often hundreds of pieces available for each model), most cheaper than the Raspberry Pi models and all can run Linux.

https://www.newark.com/beagleboard/bb-pocket/pocket-beagle-b...

https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXino-...

https://www.aliexpress.us/item/3256804217221880.html

https://www.aliexpress.us/item/3256804758454704.html

https://www.aliexpress.us/item/3256804758464897.html

https://www.aliexpress.us/item/3256804126710955.html

https://www.aliexpress.us/item/3256803404327789.html

https://www.aliexpress.us/item/3256801502837883.html

https://www.aliexpress.us/item/2255800412273026.html

https://www.friendlyelec.com/index.php?route=product/product...

https://www.friendlyelec.com/index.php?route=product/product...

https://www.friendlyelec.com/index.php?route=product/product...

https://www.friendlyelec.com/index.php?route=product/product...

And many others.
My point is focused on equal opportunity. Any individual should have the same opportunity to pursue a tech career, irregardless of their gender. Why tech careers? Because those are really good job opportunities.

What people are trying to "balance" is the unequal opportunities between women and men.

Now I'll assume that you value this goal, because otherwise we need to have a very different conversation.

I've assumed in your prior comment that "Balance it against nothing" refered to you arguing there is no gender inequality of opportunity in tech.

Now, if that was true, you'd expect to see a proportional representation of genders in the field, but that's not what we observe at all, it skews heavily male.

How do we explain this?

Based on your other comments and comments from other commenters, I saw "autism" skews male (I'm not sure about the accuracy of that fact), and tech skews autistic (I'd need data on this), and maybe that explains it.

I also saw some Nature vs Nurture, that maybe women are naturally less interested.

And I saw child bearing, but this is part of the goal, motherhood shouldn't affect your opportunities otherwise it's no longer equal since women have to give birth, and we're back at your gender impacting negatively your opportunities.

Now I'm not actually saying these couldn't be part of the explanation. They could, and if some of those were exclusively the cause, it would explain why we see a male skew in tech, and it would mean the skew isn't due to social inequalities, but women's own personal choice.

What I'm saying is that this conclusion is highly debatable, because there are other explanations that hold more or less merit.

The two I provided I backed up with research.

The gender discrepancy could also be due to:

1. Resume bias, which could indicate a greater trend of overall hiring bias, that might even expand to bias in school assignment grading, school entry application selection, parental encouragement, even women's own self-perceived qualifications.

2. Socio-cultural influences, like the lack of role models, an unwelcoming tech community environment that is intimidating to women or hostile to them, etc.

Again, I'm not saying these are the explanations for sure.

What I'm saying is that they're likely explanations with research backing.

So when you say "Balance it against nothing", you imply you know the absolute truth about this, that you just know for sure there isn't any inequality here whatsoever, and I simply disagree, you've not demonstrated the lack of inequality in a convincing manner, there are bodies of research in fact that indicate that there is still some level of inequality, and that it could be this remaining inequality that explains the gender gap.

That's why I say: "That's debatable". There are as likely, or arguably more likely explanations that would indicate lingering inequality.
There are sillier things that higher percentages of adults believe in. We're just not allowed to talk about them.
The compiler does understand it and did what was asked - it was just written rather poorly.

There are valid use cases for wanting to take a copy, and then pass along a pointer of the copy. Perhaps to go through a series of modification methods that don't touch the original. I'd sure hate it if the compiler tried to outsmart me on that and changed the behavior away from what I'd written.
For me the value of LinkedIn is 1.) A self-updating Rolodex given that actual Rolodexes and business cards, for the most part, don't exist any longer and 2.) Because people expect you to have one. That said, the information I have on LinkedIn is very scanty and I've never used it for job hunting although I've (very rarely) responded to recruiters who reached out to me.
I think ft.com (The Financial Times) is more concise.
Have you taken a look at Syncthing? I use it to sync the desktop music directory (~300Gb) with the phone's microSD card. For external storage or cloud backups, I just use rsync. It's all pretty trivial once it's setup.
UPDATE:

We resolved an issue for accessing /webstudio/ page.

Thanks for your patience!
No different RIP.
> Just to replace it with what he calls "payment verified", which basically means you have 8$ and means to send it to twitter. Which apparently is worth less than nothing.
I keep seeing this everywhere, that the switch from being verified to "payment verified" made that possible. It was possible to do this attack before the change. It just made it easier but also traceable with the payment info.
It’s both a novel virus and a novel vaccine. Without clinical trials we really don’t know if the boosters are helping or hurting.

Also, we should be doing clinical trials on flu shots as well. New drugs, even if they are only slightly different still require clinical trials. Why is hacking the immune system not subject to the same scrutiny?
It falls in those 3% of code lines one should think of while not optimizing prematurely.
MikeOS! Great work Mike. Now get back to podcasting ... you were great at that too!
Are there any people left that haven't had their first exposure?

The argument makes more sense when you take into account that the interesting case is actually "given that you've already had covid, should you get vaccinated?" rather than "given no exposures yet, should I make out with someone that has it or should I get vaccinated". I've seen a lot of noise about the latter case, and a lot of overlooking the former.
> Figuring out how to fill it might be harder than how to invalidate it.

This always seems to be a problem for someone else or for another day, which is part of the frustration.

Cold caches killing your app are a considerable problem, doubly so if you deploy in the Cloud because now you aren't necessarily guaranteed to be deploying into a hot data center. I think there's an unspoken assumption we haven't really eliminated that was if you came to work and the power was out, you not only expected none of the software to work, but you peer pressured other people into not complaining too loudly about it when the power came back on. Today is a loss. Everyone can see it.

But for instance if I work on an SaaS project in the Cloud, not only can I just lose a region, but for many problem domains my customers have mostly local customers, then I have diurnal cycles of traffic that are customer specific. All the non-bot traffic is in New York until 6am GMT, say.I might want to spin regions down pretty aggressively during parts of the day, but if spinning back up results in a thundering herd problem because 'the cache makes us fast'? Well then the value of my circuit breaker alerts drops to less than zero.

That's just the first time things break. Caches and capacity planning are also at odds, because capacity planning is about planning your worst case and caches are almost always about the happy path.
I enjoy using the Nim programming language at Reddit
Yes, but the actual people involved, the employees of Sequoia, did not lose anything. I guess the word "lose" is ambiguous here, but I mean that they will not be personally affected by this failure.