skysight-inc/HackerNews huggingface dataset:
> "which basically tricks organizations into spending a ton of money for installing Docker into a CentOS image without any cryptographic signature to verify the integrity of that image."

Ouch
The article make a decent job trying to explain for non-experts, there are some acronyms that are non obvious though, like
Model-specific register (MSR) and Extended Feature Enable Register (EFER). Maybe it will be too hard read if you don't know those though.
I've been using jrnl[1] for temporal, daily-style nodes. It has some tagging and searching features too so you can search for your notes.

[1]: https://jrnl.sh/en/stable/
Canada is going to ban new gas-powered car sales by 2035
Absolutely, and I say this as someone with tons of custom ripped music in various esoteric formats from 15+ years of managing my music digitally (and a 5 year stint or so in the iTunes world).

If you're on Apple hardware and you just want music stuff that works, use their software. It makes the easy things incredibly easy.
So, Bitcoin Is Legal Tender. What Happens Next?
If we could solve the type 2 diabetics it would reduce the number of people living with it by 90%.
similar to sports arenas ? If you are looking for red-hot local government corruption, there are long lists available .. be warned they look reasonable on the surface, and will self-report positives.. thats the nature of the beast there
They recently updated it [1] so that it does tell you why.

[1] https://www.theverge.com/2021/6/25/22550951/microsoft-pc-hea...
I think the earlier commenter meant ‘drug’ as in street drug. But though that may have once been true, these days there are plenty of other designer drugs that come in tiny doses, many of them not as friendly as LSD.
My guess is that there is something in the GitHub terms of service that says you consent to this by using them to host your code.
Presumably the machines have a mechanism for managing their CAs, (the trust store that ships with the OS). If machines aren't being updated frequently enough to get a new CA, they're badly outdated in other ways
I mean, we already have? Use Django Rest Framework and simple business models and you're pretty much declaratively writing API endpoints by composing behavior. Almost nothing in a DRF endpoint definition is boilerplate.

The hard part has always been writing an API that models external behavior correctly.
Clojure if you need JVM integration. F# if you need to run on Windows (the BEAM runs under Windows, but it's to the best of my recollection not a point of emphasis). Elixir if you want a robust concurrency story and a rock-solid way of handling errors without lots of code cluttering up your business logic.

I'd pick Erlang myself, but Elixir is compelling.
if nuclear magically became 'safe' it would have no limit in it's utility to mankind.

wind power is junk. is doesn't scale. google implicitly acknowledged this with it's google X project for taking windpower 100-200 meters up , using wind kits, to capture 'more' wind. it's not doable because 'more' is 'more destructive'. you cannot bottle hurricanes, let alone the jet stream.

wind power is a disgrace. the german's have numerous engineering reports about why the history of windpower and the future of it, are conclusively garbage and won't and cannot scale.

you may as well spend every last dollar of wind power funding on solar power. the wind can stop blowing far earlier than the sun will explode. windpower CANNOT scale. nuclear, solar , geothermal CAN . the technology behind wind power is fundamentally limited by wind sweep. that is all. there simply ISNT enough capturable energy in the wind. and thus, the only option is to go higher in the atmosphere well above the surface of the earth.

going 'offshore' changes nothing really. you must go well above the surface of the earth. that is simply not feasible.

sometimes the biggest gains from discarding your biggest losers.
It would have been nice if the original idea to have the web support multiple scripting languages had panned out. That's not a design problem, though - some form of code running in the browser would have been inevitable, and it was considered as a possibility from the beginning - but it seems inevitable in hindsight that one language would have won out and we would have all been stuck with whatever quirks and pecadillos that language had.

Maybe if something like webassembly had come along earlier, we could have avoided all that "javascript as bytecode" nonsense.
I've been working on Elixir projects freelance for over a year now, and it's become my preference for new projects. Elixir is one of my favorite languages because I feel like it really increases the leverage each developer has in a project.
If you’re viewing it as “I’m paying off my own education” it should be considered an uncolateralized loan and you should be paying a high interest rate on it.

Roughly 15 years of education roughly $5k annually at an interest rate roughly set at 15% interest (you have no credit history or school grades to showcase your credibility).

Roughly owing $150k at the end of high school, and building until you can pay it off.
I don't think you need to reinstall much. As long as you have a UEFI-compatible bootloader after converting your hard drive to GPT partition scheme, your UEFI should pick it up. Windows certainly installs one.
Basically all of GitHub (with some small exceptions) is proprietary code making money off of FOSS.
You could set all that up pretty easily and just check your email once a day. If you lack the discipline you could set up servers to handle the 24 hour forwarding. An old smartphone or PDA with Wifi could work as well. You could potentially even setup some sort of Dial in if you wanted to really do it old school.
“The mRNA vaccine seems to be highly effective, two doses of that vaccine against this variant,” Gottlieb said, referring to the Moderna and Pfizer/BioNTech vaccines. “The viral vector vaccines from J&J and AstraZeneca also appear to be effective, about 60% effective. The mRNA vaccines are about 88% effective.”
> learn how to learn new languages

that's unfortunately not taught at university. people who are already quite bright will pick this skill up by osmosis or naturally. People who dont know how to learn often struggle.

at no stage in the k-12 education curriculum does learning how to learn gets taught systematically.
Every single cloud provider uses Secure Boot as an additional layer of security for machines.
If your house doesn’t have fire proofing (Sheetrock / lathe & plaster) then you know what’s inside the walls.
Some of this is selection bias, but many structures where removed because people desires change over time rather than some issue with the structure it’s self.

Large dry laid stone can easily last thousands of years as long as the foundation is solid. Consider the pyramids both in Egypt and South America plus a host of other very old structures. However, you need to avoid tension, earthquakes, and unstable ground, can’t build very tall etc. High construction costs, slow build times, and serious limitations in what structures are viable shows just why we mostly abandoned the technology.

Mortar is basically indefinitely replaceable with constant maintenance and has lower upfront costs. So it’s generally a much better option.
Saving people some clicks:

- ArtFrame 6″ - 349,00 €

- ArtFrame 9.7″ - 449,00 €

- ArtFrame 13.3″ - 899,00 € – 999,00 €

https://framelabs.eu/en/artframes/
Just want to comment to say it’s totally ok not to work hard (nebulous definition but let’s say hard = forgetting your mum’s birthday hard)

I think articles like this imply (whether intentional or not) that our existence need to be driven towards some big goal.

Reading a lot of this worldview on HN and other similar places can make one feel that living a normal life is somehow not enough. That’s the trap I hope people don’t fall into.

Don’t cargo cult bill gates! If you want to work like a dog, fine, but as long as it’s an internal decision not to please the expectations of others.
Depends what you want to do, but I've kind of come around because I feel like if what I want to do is so complicated that I can't easily do it in vanilla JS, it's also complicated enough that I don't necessarily want to do it by manual DOM manipulation. Changes the calculation if you have to support older browsers and such though.
Clearly that is the choice that most interests them. And some people choose global ecological health instead.

There are lots of people. Your complaint seems to amount to "no one should work on their own projects until the world is solved", which is not viable -- though it has been tried in the past, with great negative effects.

(Also, an aside: I think this criticism of G & FB is overwrought (and I'm 100% G&FB-free, personally). We see this snark get thrown around a lot, but almost no one in either corp works on the insidiousness++ version of ad targeting. The best&brightest at each definitely do not. They all profit from it of course, but the same can be said for all employees of large corps, to varying degrees.)
Thanks, I wasn't aware of this connotation.
Why not a satalite messenger? I'm doing a lot of solo travel in remote areas with limited to no cell service. My Inreach Mini pairs to my phone and then I can text whomever I want and turn on location tracking when I want people to know where I am.

It's worked really well and I've abused the unlimited plan chatting with a few close people while lonely in the woods.
I like the conspiracy theory/practice distinction and I hope Ed will write more on how we could pay more attention to the latter.

Noam Chomsky presents lots of evidence about outrageous acts of American government in his books, and he always claimed that it all comes from official and open government sources. Yet most people are either unaware or refuse to believe it anyway.

These are conspiracies done openly, because almost nobody wants to go through and find the smoking gun in the heaps of otherwise boring government documents.
I wonder: Is a knowledge of Unix like systems is as important as I think it is?
Someone on the reddit thread asked about adversarial ML approaches to introduce either poor performing or vulnerable code into the suggestion. Could be a good vector for exposing tons of applications to attack from malicious actors.
My honest opinion is, We should consider the Ycombinator demographic that is going to go ever younger.

There are going to be younger programmers, what do we do about them?

I have learned a lot from the articles here, but at the cost of being burnt most times, we need a handle or method to make Ycombinator accesible for new learners. Ask HN Noob?
No solution suggestions here, just curiosity, so feel free to ignore. What does your depression look like in terms of time? Is it constant, or do you get hours/days/weeks/months off? Is it recurring, or is this your first experience? How long has this bout of depression lasted, and what triggered it -- the end of your last job?

I've had a few bouts of depression myself, three to be exact: ages 21, 31, and 34. The've always initially been triggered by some extremely negative emotional experience (e.g. a breakup), but continue for 4-6 months, long after U'm over whatever the initial cause was.
It's going to suck even worse to be someone without equity investments. (i.e. Poor people, people on fixed incomes).

A perfect storm of covid shortages, political calls to raise wages, and government money printing plays strongly.

Watch the requests AARP makes to their lobbied representatives.
Almost no one understands those distinctions, so this article is representative of the hassles that many many PC enthusiasts face from Windows 11.
If it helps, the T-Beam (first link in hardware section) has meshtastic pre-installed. But yes, it's still sort of a kit since you need to solder the 4 pins for the display and bring your own 18650 battery (and 3D print a case if you like).
Yup!, the browser is such a great environment. It's sandboxed to death, easy to use/install, and cross compatible. (Can use any Modern Browser/OS combo). I'd rather play games in my browser than install a native app that has wide access to my personal documents.

Not to mention, Web Crypto API is the literal opposite of roll your own crypto. and is SOO much better than someone implementing cryptographic operations on JS. and can have so many use cases. End to End encryption with key stored in browser. (You can have the raw key inaccessible by JS even, only allow decryption/signing). Though I agree there are some APIs that are pretty dumb.
looking forward to it, cause I want to know what they look like
> fault-tolerance is included as a requirement by default for any sufficiently complex distributed system, but has little to do with the languages/frameworks used to build that system

Erlang/Elixir have an extremely compelling story when it comes to fault-tolerance. You can only argue that all languages are created equal in this regard if you fall back to the "everything is Turing-complete so they're equivalent" argument.

Erlang and its VM were built from the ground up to work closely together with fault tolerance in mind, in a context where a few minutes of downtime meant severe financial penalties.
There is a FOSS version of GPT-3 being worked on by EleutherAI, but they are only at 6 billion parameters so far, while the largest model of GPT-3 is 175 billion (more parameters is better (usually)). EleutherAI is getting more compute from CoreWeave to actually train the GPT-3-like FOSS model, so that's something to look forward to eventually :). Github Copilot uses Codex though, which seems to be a GPT model trained on just code by OpenAI. It wouldn't be too hard to train a FOSS version of Codex on the open-source code of Github and other sources.
You mean the degeneracy in the last base of codons that I mention? I wouldn't even call that an error correcting: would you count a file type that just skipped every third byte 'error correction'? I wouldn't. This isn't a robust system and most changes to any bases will change the protein sequence. Contrast that to DNA which does have error correction, since there are two strands instead of one and also two chromosomes with nearly identical information. Both are used to repair errors, at least some of the time. I'm not aware of such a system for RNA and it's not clear where it would get the information from - though maybe the most likely system would be a 'self-destruct' where errors are detected but since repair is impossible, the RNA is just destroyed.
Distributed GPT training doesn't really work (sadly). Maybe someone will get a good solution to that, though.
Pray to the Government for forgiveness, our holy religion of Science must never be allowed to be questioned!!!
If you stopped reading in the middle, then you missed the best part of the article, which is at the end.
The only ballot initiative we have in Ohio is constitutional amendments, which is a pretty blunt instrument.
You can train models on copyrighted materials. https://towardsdatascience.com/the-most-important-supreme-co...
It has been cleared up! https://towardsdatascience.com/the-most-important-supreme-co...
When people like PG give this advice, it serves two purposes; makes them feel a little better about everybody they ignored growing up, and makes you feel like maybe you'll be a billionaire one day if you just put in 80 hour weeks for this other billionaire.

You won't.
Failed reform after failed reform after failed reform.

The reforms also create a dramatic increase in bureaucracy.

For example, my daughter needs to see a specialist. I call the specialists office. I’m told there are too many patients. The doctor has to chose which to see. I need to call the primary, and have them forward my daughters info. The specialist office says she is not high enough priority and cannot be seen (my daughters condition is crippling, but not fatal as it is for others).

I call up the next specialist on the list. They are overbooked. I need to call up the primary and they a referral. I call primary again. I get referral again. Again the specialist decides not to see my daughter.

I call the next specialist … etc.

Did I mention that for some specialists the insurance info is out of date. They are not in fact in network. So once I get an appointment, I must verify with insurance they are in network.

I’LL PAY THE F*KING MONEY IF YOU GET RID OF THE BUREAUCRACY!!!

Obamacare increased bureaucracy. Clinton HMO increased bureaucracy.

I’m a highly compensated professional. My healthcare is free.
In the coming years, AI will let more people lose their jobs
Put it this way: if you’re lucky and work hard, you could be like Messi. If you’re very very lucky and don’t work hard, you may still be like Messi. If you’re unlucky and work hard, you won’t ever be like Messi.

Just ask Babe Ruth, he didn’t work hard like Messi. He was very very lucky to be born with phenomenal talent.

Luck is the critical factor, hard work is secondary, though beneficial in that it decreases (but can never eliminate) the required amount of luck.
> They feed you all these algorithms in college and your brain suggests new algorithms based on those patterns.

Some come from the other end of the process.

I want to solve that problem -> Functionally, it’d mean this and that -> How would it work? -> What algorithms / patterns are there out there that could help.

Usually people with less formal education and more hands on experience, I’d wager.

More prone to end up reinventing the wheel and spend more time searching for solutions too.
The Complicated History of a Simple Linux Kernel API
Great deep dive into core principles of a good note-taking system. There are a few things I'd add. Curious to hear your thoughts.

> 1) Captured ideas are better than missed ones

> 2) Adding new ideas is better than updating old ones. Updating notes in-place is inherently lossy, and I think it’s unnecessary.

Yes. And, setting the intention to "add," not "update" reduces friction to capturing.

When you write something in a "source of truth" - like a wiki - you've now made a commitment to keep it updated. (It's a commitment you probably don't want to keep). So, what do you do? You don't write stuff there. Instead you write it somewhere more ephemeral like Slack or a scratchpad.

Setting the expectation that your notes are to be "added to," not "updated" lets you add notes with more ease.

> 3) Ideas that can’t be recalled are worse than useless
> Regardless of how you recall information back from your notes, a great note-taking system should make it trivial to get ideas out, as well as in.

Two things I'd add here are

i) It should be easy to deliver ideas to the right location (not just to recall them).

This means copy-paste should be fast. Your notes should use integrations with the tools you use to make it easy to get them there in a snap. If there's a lot of friction to getting notes organized or shared, you're less likely to do it. It's also just annoying to have to highlight text, pull it apart with your mouse, open the app you need, and paste it in.

ii) Most of what you need to recall is actually very simple to find. It's what you recently wrote.

Most of what's most important from personal working notes is stuff that's immediately relevant. Stuff that was probably written in the past week or so. This explains why so many people use Apple Notes. It's messy but it's fast to get things down and you usually can find what you need using the recency filter.

> 4) Time is essential to how we remember, and should be a first-class concept in a good note-taking system.

YES YES YES. And the stuff that we need the most right now is most likely to be stuff we wrote recently.

At https://bytebase.io we're building the fastest notepad for engineers. Our focus is on the notes that are most helpful to you as you do your work today.
> Clearly that is the choice that most interests them.

I think our discussion won’t be productive as you don’t want to consider what conditions the market plays in forcing people’s choices.
A curated list of books on Software Architecture
I agree with you, I gave up on the article.

However the the point he was trying to make is still valid. He considers himself "computer savvy" and learning all these new concepts is not going to be approachable to most people. And as such hardware that could run will not have the user knowledge to get it working.

That said, I think Microsoft is doing the right thing here. The only way to move physical security forward is to make it mandatory. The same users who consider themselves technical are the most likely to implement the least possible security.
It solves the TLR problem, and process/purification solves the cytosolic dsRNA problem.
Postgres managed on RDS for projects that make money

I avoid a db or use dynamodb for all other toy projects
We can ask Grimes when she walks too close to an Ikea lamp.
Each starlink sat can handle 25 gbit/s each way. Each starlink sat covers an area about the size of a city. You do the math.
If you learn programming from Stack Overflow and Github, and then repeat something that you learned over your time at reading, that's not just copying text. That's having learned the text. You could say the human brain is mashing together several different code examples, taking some text from each.
I wonder if SeKVM is also affected https://news.ycombinator.com/item?id=27434073
Apparently the insider preview builds have somewhat relaxed requirements, may not be representative of the final product.
Thanks! How does it work with 2 column papers?
Totally! We are entering a golden age of vaccinology.
The timbers in those old post and beam houses is far different than almost any wood you can find commercially today. Old growth wood from 200 years ago grew slowly, and the rings are compressed due to this. Unless you're building a new P&B home from reclaimed timbers, I doubt it will last 200 years.
I do- it was just a curiosity given the topic.
You realize that the rebate system exists in the public systems (Medicaid and Medicare) today?

Public healthcare won’t get rid of it.
Salary != fully loaded cost to the company. Just the company paid portion of income taxes can add another 15% alone easily. Then you have health insurance, office space, perks, etc and you can easily get in the range of 1.5 - 2x the salary.