skysight-inc/HackerNews huggingface dataset:
I was wondering, where would the indexes be stored? If I search "blog post about cats", where does it search the forum posts about cats?

Also, if payments can be done, that would be awesome, though it seems that is not something Matrix is trying to achieve?
Space Force members to be called “Guardians”
You're conflating two different things; outside the kernel, but inside of the OS, you can use Rust. They are using an increasing amount of it, as the other comment shows.

What you're talking about is the SDK for people writing applications to run on top of Fuchsia.
The idea that while it may have taken only a few days, it still wasn't "easy" is probably best demonstrated by the Pfizer/BioNTech joint venture: Pfizer has tens of thousands of biologist of any stripe working for them, but they chose to partner with a comparatively tiny startup that had the expertise to design the vaccine.
I've just demonstrated that it makes sense. But, really, that's irrelevant. You're telling me that a particular arrangement of 26 symbols “makes sense”, but another “doesn't”, even though both convey the intended meaning perfectly well – as evidenced by your critique describing the intended meaning?
This just looks like a broken sender - I mean, RFC5322 is pretty clear that "The generator of the message identifier MUST guarantee that the msg-id is unique."

I know that practically, we want to support every email out there, even if it is not quote RFC compliant -- but how far do we want to go? Is it worth adding all new mechanism just because someone out there may be sending non-compliant messages? Especially given that those non-compliant messages are likely to break other things like mail databases, IMAP UIDVALIDITY and so on?
Look, I'm more willing than most to agree that forcing a medical procedure on the masses is a terrible idea. I'm even more willing than most to agree that not every vaccine will have a sufficient cost/benefit trade off for everyone. I have low-exposure and low-risk to COVID so I'm content to wait a while for the vaccine. I have questions in my mind about how we're so sure that a big shot of mRNA can't somehow cause a risk of birth defects, etc. But...

>> The reason we haven't is because it will introduce more problems than it solves down the line.

This is just not sound reasoning, and it's a terrible argument against the vaccine. Have you ever taken antibiotics? Or have you ever benefited long-term from anything medical that we didn't "evolve" through natural selection? Because I sure as hell have. How does this not apply to other vaccines, which have clearly saved an astonishing number of lives, and have, almost without exception, not produced the kind of long-term existential threats to humanity you seem to be hinting at.
Ask HN: Infrastructure for a one person SaaS side project?
I am planning to use 2 Digital Ocean droplets:

1. app-01: App

2. worker-01: Web Scrapers / Workers

and their managed PostgreSQL offering.

Stack: Flask /Jinja2 + JavaScript/PostgreSQL / Scrapy

Any thoughts on this?

We use AWS where I work (don't want to end up with a "huge" bill). Will I be better off using a pass offering like Heroku (I will have to learn it)?
You are creating poor strawmen and you are not even attempting to interpret arguments charitably. Good day.
Some outage information showing the SMTP 550 incident was at a different time:

"Gmail - Service Details" (
https://www.google.com/appsstatus#hl=en&v=issue&sid=1&iid=a8...) shows 12/15/20 as the date.

That links to
"Google Cloud Issue Summary" "Gmail - 2020-12-14 and 2020-12-15" (https://static.googleusercontent.com/media/www.google.com/en...) which mentions the 550 error code.
Or COVID! There's been some reports about long term damage to people's lungs and such. To be frank, that's what scares me a lot more than the acute disease as someone who's still relatively young.
I’ve finished every Deus Ex game and definitely think Cyberpunk is a spiritual successor to them.

Almost every obstacle in the game has multiple solutions - this was something deus ex really nailed.
Carmack famously also has declared "I would rather have magic software over magic hardware" - the context being that we're using current hardware to a small fraction of its potential.

Still, I feel there's a lot of software I use that is hard to optimize or no longer developed, and I'm certainly happy to have it run faster given new hardware. As a programmer I also like being able to be lazier and still have usable software. Higher level languages, GC, less thinking about access patterns and debugging prefetch problems, etc.
While I understand where you're coming from, building hype is essential to selling video-games. Especially since hype often translates to pre-order $.
So, we're going back to the days of manufacturers having a completely custom software/hardware systems, one step at a time? Yes, ARM seems to be the standard, but once you start customizing, how long until Apple or Microsoft start making portability very difficult?
> Not sure they ever come back to the early suggestion that orbits would be wrong if gravity was delayed.

They do, at least obliquely. In summary: the issue is that if everything else about Newton’s model was right except that gravity was delayed, orbits would be wrong. But, actually, it turns out, as Einstein theorized and later evidence supported, everything (well, enough) else about Newton's model turns out to be wrong, too.
On cluster fu*ks. Organizations that fu*k your career and how to find them
Signs that a big company is a soul sucking machine that robs you of future options
> I don't know, I think debugging a perf issue in a large distributed system still falls under kind work to me, assuming you actually have a way to tell when it's fixed. Yes, you need a lot of knowledge, but the rules and outcomes are still clear. Compared to writing a novel or painting, it's very clear when you've reached success and it's hard to argue that you've been successful.

The same goes for poker, you know when you won a hand. However winning a hand doesn't mean you learned something, similarly successfully debugging a large performance issue doesn't mean you learned something either. The learning we actually care about in software engineers isn't kind at all.
Yes, it's a variant of the Jevons paradox: https://en.wikipedia.org/wiki/Jevons_paradox
As a chronic over-generalizer, you have no idea how much time I've wasted trying to think of the right name for meta-monstrosities.
Safari: If you long press a link (or 3D Touch, RIP), and "Open in New Tab", it bypasses AMP; simply selecting "Open" does not however.
Paper is the only way, I feel. Any electronic solution ultimately relies on relying on some kind of black box
Slowing down actuation of prod changes to be over hours vs. seconds is a far cry from the large org / small org problem. Ultimately, when the world depends on you, limiting the blast radius to X% of the world vs. 100% of it is a significant improvement.
Even though it's less dangerous for young people, there's still reports that it was the top cause of death for people in their 20s or 30s this summer. The absolute numbers aren't that high, but it turns out people in their 20s and 30s don't die randomly that often either.
I actually read that as 2-3x the in class time. No, where I went people generally spent way more than 2-3 hours/week of their own time on many courses.
> I kind of feel sorry for them

Me too. Except they really did deserve it but not because they could not compete, but because instead of trying to help board manufacturers making better computers they sued them.

Nvidia made an awesome chipset with a mini cpu made to handle basic instructions and used intel cpu for the high end computation. Intel sued them for not using their own Chipset.

The nvidia chip was a power saver in 2010. And it was the best of both worlds. Zotac put together their chipset and board into a mini itx pc. Fabless. Playing 1080p video.

That was the height of innovation and intel tried to keep a clamp on the market for fear of losing it.

And maybe that is the bottom line. They knew their product was dying. Their market was no longer going to grow. So they followed the 40% rule.
And tried to milk the market as much as they could.

Source. https://www.zotac.com/us/product/mainboards/zotac-ionitx-t-s...

https://www.wargamer.com/articles/intel-sues-nvidia/
Turns out there seems to be some leeway for the actors within the justice system as it exists now ;

https://www.ted.com/talks/adam_foss_a_prosecutor_s_vision_fo...

If people with the power to, start making more use of these discretionary powers, it can make a big difference without having to overturn the seemingly extensive jurisprudence.

Some legal hacking.

As an anecdotal experience, I have been convicted of a felony and allowed to keep the cash in my possession by the judge, which was not SOP. I guess I had made an impression. No snitching involved.
The story seems really good to me. Better than the story for all by the original deus ex.
But for everyone else, shouldn't there be someone they can purchase these Apple-like chips from?

For servers there's Ampere and Nuvia. For ARM PCs I think Qualcomm/Samsung/MediaTek/etc. could easily build a pretty good SoC if there's obvious demand.
Even Skyrim NPCs (2011 game) sound a lot more immersive, the main characters are usually quest aware. Skyrim game started as bugfest too, and it still is one of the most popular games, thanks to modding.
> It's not worlds better than a Ryzen 5 5600X or its mobile variant

Maybe if you're solely focused on performance.

But the other reason why M1 is so ground breaking is because it offers this performance with ~2x the battery life and minimal cooling compared to its competitors.
> If the update was signed, how did that happen?

https://news.ycombinator.com/item?id=25462894

https://news.ycombinator.com/item?id=25463034
Why not Firefox? The current release has native arm64 code, and AFAICT runs fine.
There is a part of me who just thinks "pah - click bait".

But then there is another, better, part of me that thinks it is so awesome we live in a time when people can build a machine that listens to "sounds" made deep in a giant planet in another fricking solar system.

To the team who built that machine and shared it with us - thank you. nice one.
Given it's Jonathan Blow, I feel compelled to say yes.

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. Nobody writes slow programs on purpose, but people are very willing to trade it off for things that are more important in the grand scheme of things. Low level programmers love to smugly pretend that those tradeoffs do not exist but they do.
> The only thing a Chromebook has is a web browser

My (Celeron) Chromebook 2 supported a whole Linux VM (via Crostini) and using Vim for python and Go development on it was noticeably slower than any contemporary laptop - I can't imagine the Exynos version was far off on perf (since it was only a diff SKU). I would not call it "terrible".
you probably got the vaccine, saline injections don't do that
Nobody does launches on a week's notice.
With all of Intel's problems right now, this current shortage is a good chance to halfway catch up since they at least have their own dated fabs.
I've had consistently bad luck with memory, though I never went out of my way to check which chips the module was using, or whether the modules were on my motherboard's QVL. I did both of those things with my most recent build and things are working better than usual.

I haven't heard of a lot of problems with power supplies causing bad memory; usually the memory itself is just bad. RMA that stuff and re-roll.
New doctrine: update velocity is a vulnerability.
> It's also possible that the person you're replying to never believed in the "genocide" story

Of course not. Propagandists know the propaganda they are spreading is false. Especially something as absurd as uigher genocide.

> but nonetheless thinks that arresting thousands of people based on mere suspicion of terrorism is unjust and unnecessary.

No. I doubt that.

> Not everyone sorts neatly into one of two factions.

Propagandists do... I love the role you are trying to play. It's a bit obvious, but a welcomed distraction.
Yeah, and on the cloud they have all those things, and complete dependency on the security of the provider.
4) Add mods and let the users fix the game as with Skyrim.
> Is there a world where Intel basically admits defeat and tries to become a major ARM player?

These major strategy shifts require enormous courage, support and trust at the executive level, because they represent cannibalizing an existing (real) part of the business for the promise of future profits in a business that does not yet exist.

Kodak is a textbook example. Execs refused to pivot to digital cameras and associated products, because this would compete with the enormously profitable (and internally powerful) film business.
but that's not new, CPUs/etc have been getting faster since forever and games are already super-bloated
No, I’m talking about regular Apple apps that bypass local software firewalls.

See this HN thread from ~2 months ago for an introduction: https://news.ycombinator.com/item?id=24838816

This is new behaviour to Big Sur, breaking existing tooling and providing a back door for Apple, and anyone who can exploit it like this guy https://twitter.com/patrickwardle/status/1327726496203476992
oh - where did you get that from please?
Good point, I've been looking at NewEgg and Amazon retail ever since the M1, because I need Ubuntu, not Apple.

My preference is for a mini form factor without a fan that I can run headless in the office lab.
Yup very much so. Apple uses a logged in ID to run attribution for their own ads business but requires other ad businesses to use a different ID (IDFA). Till now, these were functionally similar so no one objected.

If they change the rules for others but not themselves, they'll face anti trust cases in the courts.
ok gotcha, I'm marking that down as a UI enhancement, thank you for your feedback!
Intel were an ARM licensee at one stage; my old Dell Axim x51v (https://en.wikipedia.org/wiki/Dell_Axim) had an Intel XScale (https://en.wikipedia.org/wiki/XScale) Processor in it... It does look like intel sold it to Marvel, though, so not sure they are still an Licensee of ARM tech...
From the article:

>>"Afinogenov’s study also offers a striking contrast to the simplistic “guns, germs and steel” narratives of pop history, which all too often assume the inevitability of European imperial power in the early modern period. In fact, it was not at all clear in the seventeenth or even the eighteenth century that European armies and technologies would prevail over those of the Ottomans, Mughals, Safavids or Qing."

It seems that it has become fashionable to criticize "guns, germs and steel" but many of the criticism I read (some of them here in HN comments) don't mach with what I remember of the book.

It's not the argument of the book that the "inevitability of power" was of all the Eurasian continent, not of only the western part? Maybe I remember wrong.
What sort of usage are you looking at? I have a Mac mini M1 and MBA (Intel i7) that I can do some test on. Anecdata wise, my M1 runs noticeably faster than my MBA minus software incompatibility issues.
What's the downside though (if you figure it's safe and effective)? Even though you still can't go anywhere and have to wear a mask, why not reduce your risk to 0? Even if you only have a mild case and there's no long term damage, being not sick is still a lot more fun than being sick.
Yeah, pretty much everyone I worked with in HK had an "English" name they used day to day and an official Chinese name.
Being at a startup for 10 years had the advantage that I'd frequently run into some of my original code. My favorite real life naming example:

IDataProcessor. And if you need the raw data it will be several layers deep in dataProcessor.data.data.data.
> Nobody writes slow programs on purpose

No, but we are in a place where most development projects are really "stitching" dependencies together, and those dependencies can get heavy.

On the other hand, this may help apps written in things like Ionic to speed up like crazy, because WebKit is now insanely fast.
s/post mortem/incident analysis/
I'm tempted to just leave a snarky "case in point!"... but really, anything specific would you like me to elaborate on?

This is all technically opinion, but I'll do my best to elaborate on factual instances of any and all complaints I made above; because I do really believe that anyone who's under the impression this is "just some bugs" and about to spend hard earned money on the game deserves to know what they're in for.
hey thanks for the feedback, I haven't tested in ios 6 so not sure what you're seeing, but I am marking that down to investigate this weekend. Sorry that it's not working but thanks for checking it out!
Really wishing Apple would release a 32 GB model. After virtualization lands, I would jump onboard in a heartbeat. I have 16 GB right now, but I have to delegate important experiments to a server which is annoying.
Back in 1989 I ran an application called GeoWorks on my Commodore 64. It had a paint program and WYSIWYG word processor and both applications and documents ran in the C64's available RAM of... 38k?

Roughly 1/100000 of what's on a low end computer today. On a CPU that ran at 1MHz and took many clock cycles per instruction.

In other words, yes but that's nothing new.
I run a Chrome extension that's popular here on HN, called BeeLine Reader. We have an iOS app (and share/action extensions) and have toyed with the idea of building a general-purpose web browser, but we'd much rather be part of an extensible mobile browser. Would love to chat about how you're attacking this problem (and avoiding related App Store prohibitions)!
Apple Shares Manual on How to Lock Down Devices
How is 1 in 200 people between the ages of 50 and 70 "very very low"?

In the US, it would be hundreds of thousands of deaths in just that age group.

And 1 in 20 people over 70 obviously isn't low.
Yes? Why wouldn't people talk about hash tables at conferences?

https://www.youtube.com/watch?v=aXj_DsIx1xs

https://www.youtube.com/watch?v=ncHmEUmJZf4

https://www.youtube.com/watch?v=M2fKMP47slQ

https://www.youtube.com/watch?v=JZE3_0qvrMg
I was in SE Asia when H1N1pdm9 hit. There were 60m cases in the US that year, and 14,000 deaths that year in the US, and 75,000 deaths since 2009. It predominantly affected younger people[1], and barely hit elderly people. The CDC estimates it killed 150k to 500k people the first year it circulated across the world. I was wearing a mask in Macau, and my kids aged 12 and 9 years-old in the US at the time were not as almost all Americans were not wearing masks. The WHO declared an end to the pandemic in August 2010, but it causes illness, hospitalizations, and deaths each year as a seasonal flu the same way COVID-19 probably will in the coming years.

[1] https://www.cdc.gov/flu/pandemic-resources/2009-h1n1-pandemi...
It is per credit hour. A 3 credit course would require 6-9 hours per week, a 4 credit course 8-12.
ah ok gotcha, yeah right now there isn't any swipe functionality so I will need to investigate implementing it, thanks again for the feedback!
The software being written being slower is of course enabled by those hardware improvements, but 1) the slow software is due to those technical inefficiencies making software easier/less expensive to produce, and 2) we can still make fast software by not using those inefficient means.

That said, there's something of a problem with that though, because by making 1) more and more prevalent, it makes 2) more expensive due to fewer people choosing to work in that manner. Similar to how consumer technology goods get much less expensive, but have many more defects and issues. That "race to the bottom" makes cheap things cheaper, but makes more expensive things more difficult to make. I don't know what that phenomenon is called specifically, but it's definitely something I've been frustrated by in nearly every industry and product category.
That name (or its spelling rather) is... unfortunate.
There are several. Here's one example: https://downdetector.com/
Pipe – Instant access to your annual cash flow
It'd be helpful to read up on constitutional law before drawing these conclusions because there is a long and complicated history around interpreting every phrase and most words in the part that you cite. Probable cause is a great place to start IMO.
Not lost on me that despite being a rare disease I know five people that have had guillain barre syndrome[1]. And I know about ten people who appear to have some sort of chronic malaise. I suspicious those are the result of viral infections.

There is also the minority opinion that some forms of dementia are due latent viral infections.

[1] You don't guillain barre syndrome takes years to recover and is absolutely traumatic.
If you are referring to the following sentence in the introduction, I understood it to mean the opposite:

> Moreover,
mRNA vaccines induce transient antigen expression, while DNA vaccines provide a long-lasting
expression, thus mimicking an acute viral infection. Although a transitory gene expression might
be desirable as it minimizes potential risks of genetic transformation, this inevitably affects mRNA
potency, thus necessitating a dose increase.

This means that mRNA reduce the risk of genetic transformation compared to DNA vaccines, but it comes as a price because you have to deliver a larger dose of mRNA.
I mean, I buy AMD Threadripper for my home use and experimentation. I'm pretty aware of the benefits of AMD's architecture.

But I also know that in-memory databases are a thing. Nothing I've touched personally needs an in-memory database, but its a real solution to a real problem. A niche for sure, but a niche that's pretty common actually.

Whenever I see these absurd 8-socket designs with 48TBs of RAM, I instinctively think "Oh yeah, for those in-memory database peeps". I never needed it personally, but its not that hard to imagine why 48TBs of RAM beats out any other architecture (including Optane or Flash).
I don't think a plain English adaptation is very helpful. His work isn't about the story, but the language. The work is poetry, both literally and figuratively, and a plain English adaptation is like somebody telling you about their favorite song.

Better, I think, is to see a good film adaptation. Shakespeare was never intended to be read, but to be performed. There's a lot in the text that isn't apparent until you've studied it closely, but a good performance will bring it right out in the open.

A few films that I'd suggest to get started with:

https://en.wikipedia.org/wiki/Henry_V_(1989_film)
https://en.wikipedia.org/wiki/Much_Ado_About_Nothing_(1993_f...
https://en.wikipedia.org/wiki/Richard_III_(1995_film)
https://en.wikipedia.org/wiki/Titus_(film)
https://en.wikipedia.org/wiki/Coriolanus_(film)
https://en.wikipedia.org/wiki/Romeo_%2B_Juliet
https://en.wikipedia.org/wiki/Hamlet_(2000_film)

These are all good, accessible versions of his plays. You don't need to be an expert to understand and enjoy them. (They're very roughly in order of my favorites, if that matters to you.)

I won't guarantee you'll like them. There's really nothing wrong with that. People get snobby about Shakespeare, and they shouldn't. It's OK to say, "Yeah, it's not for me". But under all the snobbery, there really is great text and great performances that people genuinely enjoy. If you're interested in that, these films are the places I'd start.
did he say why?
Indeed, I wrote it on my phone, brisket wins on iOS apparently. I usually write it boiler-plate.