skysight-inc/HackerNews huggingface dataset:
This seems like a pretty bad-faith comment. This user is not proposing they're building a library, and if they were, it would be reasonable to assume they also would assume to extend the IO protections they discuss to the "IO" points of library - external user input.

Additionally, I think it is safe to say a JavaScript user who grabs a TypeScript library and uses it without importing the types to be misusing the library. Imagine if someone were to have a whole test suite was available to them while they develop, and they opted to never run it. And then they complained to you the tests didn't catch any errors. You would look at them sideways, no? Misuse and poor application (human error) are of course things TypeScript cannot solve.
No, not really, you don't add TPM to a computer, it's integrated at time of motherboard manufacture and most PC's have them already but are not enabled.
My favourite quote from The Pragmatic Programmer is this one.

"Text manipulation languages are to programming what routers are to woodworking. They are noisy , messy, and somewhat brute force. Make mistakes with them, and entire pieces can be ruined. Some people swear they have no place in the toolbox. But in the right hands, both routers and text manipulation languages can be incredibly powerful and versatile. You can quickly trim something into shape, make joints, and carve. Used properly, these tools have surprising finesse and subtlety. But they take time to master. "

Quoted from https://flylib.com/books/en/1.315.1.37/1/
I’d agree with that. Luck is absolutely a requirement and it is definitely more important than any other factor.
I don't have anything substantial to add to the discussion beyond another data point: I also relate to the feeling of wanting to be 'productive' most of the time and not really enjoying pure leisure time.
I recently spent 2 weeks working remotely from a nice location in Italy and definitely would've enjoyed the time less if I couldn't have also worked from there. I also enjoy hobbies/free-time less when I believe it ultimately doesn't lead myself to becoming the person I want to be.

On the one hand, I think this is only natural if you are an ambitious person (this desire is imho exactly one of the things that allow a person to achieve ambitious feats); on the other hand, I am definitely struggling with finding enjoyable, non-work activities that recharge me.
1) Fatality statistics are the best measurement we have. Sure, there's a long tail of lesser impacts for nuclear power; there's also a long tail of disabilities and reduced life expectancies for pollution too.

2) How about "it's better than other power sources that can consistently service base load"?
Delta+ and the next variant after that just in time for school in the Fall and a bunch of unvaccinated kids.
> Microsoft sees threats to its business in a number of forms, and believes that this hardware requirement will address them.

Sorry for not understanding straight away but, what is the threat that is being addressed with hardware requirements?
This is a BIOS vs. UEFI thing, it has nothing to do with Windows or Secure Boot or the TPM requirement.

When you do an initial OS install today, you have to boot the computer in the mode that you intend to use (Legacy BIOS / CSM mode vs. UEFI mode, with or without secure boot). This is the case with Linux too. You can't really just switch modes afterwards.

For Windows, you'll definitely need a reinstall. (Edit: I didn't read your post carefully, apparently there's a tool to fix it? Neat!)

For Linux, there's probably a way to re-bootstrap everything yourself (reorganize your partitions, create the EFI partition, copy your kernel and initrd, etc.), but reinstalling is preferred, and will almost certainly be easier.

Several years ago I screwed up a Windows/Linux dual boot by installing one under BIOS and the other under UEFI. The only way to select the operating system was to go into the firmware settings and flip the CSM/UEFI bit each time. That was an annoying week, but the fix was to turn off CSM and reinstall everything under UEFI.
This has been around longer than 10 years, BTW :)
How do you know that when you write a simplish function for example, it is not identical to some GPL code somewhere? "Line by line" code does not exist anywhere in the neural network. It doesn't store or reference data in that way. Every character of code is in some sense "synthesized". If anything, this exposes the fragility of our concept of "copyright" in the realm of computer programs and source code. It has always been ridiculous. GPL is just another license that leverages the copyright framework (the enforcement of GPL cannot exist outside such a copyright framework after all) so in such weird "edge cases" GPL is bound to look stupid just like any other scheme. Remember that GPL also forbids "derivative" works to be relicensed (with a less "permissive" one). It is safe to say that you are writing code that is close enough to be considered "derivative" to some GPL code somewhere pretty much every day, and you can't possibly prove that you didn't cheat. So the whole framework collapses in the end anyways.
The implicit assumption there is that all data visualizations should be fast or "natural" to comprehend. Some people think that all user interfaces should be simple and easy for novices. Those people are not airplane pilots, or train engineers, or art historians for that matter.

Not all visual things are simple, and not all simple visual things are effective for their intended purpose.

If non-monotonic luminance variations are an acceptable cost for a colormap that otherwise offers superior discriminability, than that's a colormap that someone may have a good reason to choose.
More on Types
Never learn a new skill again, let the computer do it for you.
All I see is new linux users.
I used a new computer to install Windows 11 onto an SSD, then I pulled out the SSD and popped it into an old computer with no TPM and and an unsupported third-generation Intel CPU. It works great!
There was also an incident with Soviet RTG's that were discarded https://www.youtube.com/watch?v=23kemyXcbXo
I too am excited for the day when bespoke browser development will be a product niche serving the very far end of the long tail.
Beets is amazing and comes with great defaults. I wrote code recently to generate CUE sheets from YouTube mixes[0] and beet imports it nicely and easily.

[0]: https://github.com/captn3m0/youtube-cue There is a bash snippet in readme to show the Beets integration.
If a middle school student was to come to me, a hypothetical English teacher, with an essay including the following:
"There are three ingredients in great work: natural ability, practice, and effort. You can do pretty well with just two, but to do the best work you need all three",

I would tell them, my friend, come back with some ideas of yours, please do not list simplistic views just to get the nod of approval of your audience of middle-school students/ bored teachers/programmers.

PS. We all have seen plenty of people who did great work with top natural abilities, little effort and little practice. Such is life. I had a similar reaction of disbelief when at a work-sponsored leadership development program, the instructor told us that one of the special traits of Fortune 500 CEOs (they all like to talk about CEOs) is empathy. It sounds good, yes it does; the only problem is that it contradicts what one can see with their own eyes every single day.
From what I understand the hackers only encrypt 40% of your hard drive and offer you a 60% discount on ransom payment.
> A corporation exists to make a profit, period. Suggesting otherwise is just emotional manipulation, albeit very profitable manipulation.

This is wrong. A corporation is just an artificial person. Like a person, it can seek a profit or not - eg charitable not-for-profits. There is no legal obligation either way.
There are plenty of motherboards that come with a TPM header that you then plug a discrete TPM into.
A number of the chapters from this textbook were assigned as course readings when I took "Introduction to Computer Security" (15-330) at Carnegie Mellon in Fall 2020.

https://www.andrew.cmu.edu/course/18-330/2020f/lectures/
I wanted to create hentai but can't draw, so I used StyleGAN2 to generate terrible abominations and called it: HentAI.

You're welcome, world.
Huge pull requests in poorly structured commits with little context in the PR description.
Note that the content belongs to the professors and university partners, not edX or 2U.
100 million customers with money? Once you start saying that the customer base is rural Africa or something like that, you need to massively lower your ASP expectations.
I love how they're talking about Israel's right to exist as if it is a universal truth and you're a bad person for not agreeing with it lol.

Israel's existence is extremely controversial, rightfully so as well. It wasn't a state that just __happened to exist without displacing others__.

There is no "right" answer to Israel, everything about is is emotional and historical.
I was really hoping to see at least a mention of how this compares to other forms of indexing geospatial data.
And without dedicated packet processing chips it's a nightmare on anything >= 1Gbps
You're predicting the past. :)

https://www.tomshardware.com/news/tpm-modules-unobtainable-e...
> profit to survive

If only they stopped their greed at ... enough profit to survive
I imagine that in comparison to the income from software engineering that would just feel like a waste of time.
I might spend too much time on HN

Maybe it is evidence of an interest in writing. I am pretty sure that is the case with me. There is no place more likely to produce quick direct and possibly thoughtful feedback.

Writing for pleasure is a thing that is hard to accept as worthwhile. It costs our lives. Hours we will never get back for imaginary internet points.

But…oops I did it again as they sing.
The green ones are impossible for me to read. Light green text on light green background.
Why should bitcoin.org care what a UK court wants?
Is any of this influenced by How to Take Smart Notes by Sönke Ahrens, or the increasingly trendy personal knowledge management scene?

It seems there's been a mini-renaissance surrounding some of these topics.
I agree. It kind of amazes me though there is so much room for obscurity. I would expect standardisation to have dealt with this a long time ago. Why are problems not more isolated and manageable in general?
Just google "TPM header" or "TPM module" and you'll see
Who cares when you're slurping down 40 megapixel PNGs for images that are sized with CSS to 100px x 100px?
Ask HN: Do you like the snooze button?
Developers in particular seem to have a love/hate relationship with it.

Do you set multiple alarms in the morning, "one and done" or snooze until the last minute possible?
My point about Urban markets is that 80% of the US's population is in an urban area in the 2010 census.

Which means that Starlink immediately disqualifies itself from 80% of the US population. The remaining 20% seem to be largely covered by direct line-of-sight wireless technology.
Have you tried volunteering?
There is widespread statistical evidence that wealth is gained through luck. I imagine though that every billionaire thinks they are the one that got there through hard work.
> Most of the people calling for a $15/hr base wage have a delusional belief they will make $15/hr PLUS tips... that is never going to happen

It almost does in Portland. Starting July 1st, it's $14 plus tips. There is no "tipped employee" minimum wage. It's the same for all. I think it will be $13 per hour in the rest of Oregon outside the metro area but there may be a third level for the most rural counties.
Did Craig Wright finally provide this proof?

A few years ago there were certainly a number of people who did not believe him. I worked for a guy at a failed quantum lisp startup who kept trying to convince people around him that he was the real Satoshi. He was one of many. So I can understand why, with so many original Satoshis out there, people might continue to have a hard time believing without proof.
It isn’t, obviously, because look at the example of Bill Gates: starting a business as a 20-year-old college dropout puts you at a big disadvantage compared to people with more life experience.
vsock might be a good solution
>But in terms of conveying context there's always a tradeoff of explicit vs implicit

Exactly - if a tool let's you write it explicitly too easily you're making that the default, and it ignores the readability/maintainability side of the tradeoff.

Maybe it gets good enough to recognise when things can be factored out for better readability as well. But in my experience code generators rarely result in maintainable code.
Exactly, and AI only means that this adage now applies to programming as well.
Is the ability to work hard also a "talent"?

ADHD seems like it impairs most of the (useful) hard work somebody could dedicate themselves to. Could there also be a scale of this that's unrelated to ADHD?
It already is, that happened days ago.
I wrote a long essay about the same topic and came to similar conclusions as Derek Lowe: https://trevorklee.com/are-mrna-therapies-the-future-of-phar...

One thing that I'd like to emphasize is how unbelievably tiny mRNA therapeutics have to be. It's probably around 30 mg, and it's hard to do it more than once every few weeks, at least judging by siRNA therapeutics (which have similar immune issues).

30 mg is really tiny. It's hard to come up with a meaningful therapeutic in such a small amount of material. People have been hyping up self-replicating mRNA as a solution, but that's still in its infancy, and has its own problems regarding the "compilers"/polymerases that need to be packaged with it.
I realize this isn't your point, but one of my pet peeves is about 'your taxes paying for other people's kids'.

Everyone gets to go to school for free, your taxes should be thought of as paying off your own education.

It seems silly to me that someone goes through public schools, then doesn't have kids and starts complaining that schools don't benefit them and they shouldn't have to pay.
Public Schools aren't just benefiting people with kids. It benefits society (a society you and OP are members of). Getting rid of schools is like getting rid of the military. Maybe you feel like you don't personally benefit from it and you want your taxes back, but that's not how it works.

Not should it. An ideal government functions to help the people not individual persons.
I would have preferred this article in plain text without all of the ads and hovering content.
>What do you mean? There is no way to make it simpler because that is what it is: markets are not some kind of hyper-intelligent, sentient being.

EMH doesn't claim this.

>Right, and I am saying the logic used in that link is wrong (it is also circular...everything is always priced in, how do you know? Because the price says so...

No, because if the price isn't priced in then someone can arbitrage the difference.

>saying that seasonal patterns reflect risk is also bizarre, there is no fixed notion of risk in financial markets, every investor has a different liability profile

no, but sharpe ratio (risk adjusted returns) is a thing, so risk is essentially fungible between different investors.

>Saying that you cannot make money from doing something (wrong)

what's wrong about not being able to make money from something?

>is not the same thing as saying it is the best prediction or that the market reflects all information or whatever

Only the strong form of EMH claims that the market price reflects all information on earth. I don't personally believe that, otherwise insider trading wouldn't be a thing.

>Btw, this is usually obvious when, unlike academics, you have to think forwards rather than backwards...there was lots of information inflation was going to rise, that is why a significant minority of people thought it was going to happen...the market didn't price this in, that is it.

Again, EMH (at least the non-strong forms) doesn't claim that it's accurate 100% of the time. The market can certainly be wrong, that doesn't mean it's the best prediction we have.
Most people will not have an MBR scheme on an ssd. Most people who have a Windows PC they bought towards the end of Windows 7/Windows 8 era will have secure boot on already and working. This user is an outlier.
Hmm, not quite. My point was that if they aren't a good enough programmer to understand why the code is wrong, then chances are they would've written bad code or copy pasted bad code anyways. It just makes the cycle faster.

And again, I could argue that the opposite could happen too, people who would otherwise have written bad code could be given suggestions of better code that they would've written.
In some places, gifted programs have become secret. It is no longer something a parent’s children can petition to enter.
Not all hardworking and talented people become successful, but all successful people are talented and hardworking. Some people are born with better chances than others, but we should strive to make a society where at least most people are born with a good chance.
surely that depends on the size of the training set?

I could feed the Linux kernel one function at a time into a ML model, then coerce its output to be exactly the same as the input

this is obviously copyright infringement

whereas in the github case where they've trained it on millions of projects maybe it isn't?

does the training set size become relevant legally?
My advice is to learn some React/Redux, and then don’t use it.

React is the big change. Everything is defined as how different it is from React, so if you know how it works, you’re no longer lost in frontend.

The biggest change of react is that it brought something akin to imgui to web frontend.
The “render => event => update state => render” loop is really cool.

Then react sucks a lot in many ways. Especially when trying to call non-react libraries...

I personally use my own render-event-update-render loop with no virtual dom, and it’s been all good.

Then regarding html/css, There are really 2 schools. Those who do tailwind, and thos who style things the old way. Learning html/css is a pain, but no more than before.

Regardind babel/webpack and the sorts don’t sweat it, these come for “free” when you start a project. Very few programmers know the details of everything that happens there. It’s not very interesting anyways...
late stage "startup" who had struggled with growth for years, they thought they needed to invest in building a more complex system and infrastructure, and they hired tons of engs (who actually had literally nothing to do) ...

instead what they really needed was to focus on their customers and build them a useful product that simply worked.
They spent months building and deploying their own k8s cluster: EKS was "vendor lock in" so that wasn't a good choice for them, but guess what, all their infrastructure was already running in AWS anyway and their product was already vendor locked in: RDS, S3, etc ...

also ... to make things even more complex, they thought they needed to go all-in super distributed micro services: it took literally months to get new "services" up and running in production. It was a s*t show!

One of the many story of let's break the monolith, embrace microservice, thus k8s ... gone horribly wrong.

Eventually most engs left ....
> It's the fact that throughout the article, hard work is an implied imperative in life

That would be strange, as PG doesn't seem to believe that: https://twitter.com/paulg/status/1404321931491430403
Google happens to have a widely trusted CA they could sign the metadata server cert with
democracy in general. If Joe Biden promised to cut back on motorways I don't think he'd have been elected.
What are notable books nowadays? It seems all the books I can cite are from 2005-2010 (Clean Code, JCIP, even the Lean Startup or Tribal Leadership…) but did the market for legendary books vanish in favor of Youtube tutorials? I’m running out of materials I can give to my interns to gobble knowledge into them in bulk.
To me it seems Secure Boot has always been a near-zero-value bullshit invented and pushed by Microsoft to make life of dual-booters harder.
Privee – Ad-free, subsciption-based social media
Nothing prevents $service's package from creating /etc/systemd/system/nginx.service.d/90-restart-always.conf in a regular distro.
At least I have some math, it looks like you pulled your numbers out of your butt.

It's true that you won't have 250 jobs in your career. But you don't need 250 jobs in your career. Take 10 jobs over 10 years. Eventually stay at the one that's promising. Startup returns have power law distribution, I'm sure you'll make some money eventually.

I don't know, my math might not be perfect, but it's not as ridiculous as you make it look.

> What are the odds you actually land that 1/250 that has a great exit?

What are the odds you're getting that Google job? Google has 0.67% acceptance rate apparently. That's only 7% probability of getting that job over 10 years. Or do you think you're more qualified and your odds are higher? If you think you're more qualified, then why do you think you're less likely to pick the right startup and get the right startup job?
I can see where your war analogy is going, but somehow it doesn't work that well. Where is the metaphor for the vaccine, which actually protects you from getting seriously I'll.

And it's always an option to wear masks if you so choose, it's the part where everyone is forced to do it i oppose.
While that's true, my Physics teacher always said that a crappy calculation that's within-an-order of magnitude is always better than gut-feeling.

If we're talking about feasibility and/or if something is a good idea, then once all the math is added up, then we need to see that the final costs are "really really good".

EDIT: As long as we're clear on each other's math / assumptions, we can make "napkin level" estimates to guess at the feasibility of this project.
Having been through CMU and YC, I think while this piece makes sense for the average person, for someone who's been to CMU it's very easy to read this with a re-traumatizing reaction of stop-glorifying-working-to-the-bone.

CMU and YC were maybe the 2 hardest working environments I've been in, but CMU SCS was just plain more hours of staying awake, more implicit peer pressure, less mature peer support systems (mostly from being younger) in the median case of a class/batch.

You can get by (with a huge cost, as evidenced by the semi-regularity of suicide when I was there) with that intensity solving finite problems in semesters that come to an end but not tempering that attitude and knowing when to take strategic breaks in the infinite game that business is can really do harm.

CMU is a weird place, the kids that get in are very smart but often have their inferiority complex relative to say MIT or Stanford, which coupled with the uncompromising academics makes them work insanely, often unsustainably hard. I loved it there, but I'm very glad I had a training in balance going in.
I think you have another thing coming. Think about what really got abstracted away. The super hard parts like scaling and infrastructure (aws), the rendering engines in React, all the networking stuff that’s hidden in your server (dare you to deal with tcp packets), that’s the stuff that goes away.

We can automate the mundane but that’s usually the stuff that requires creativity, so the automated stuff becomes uninteresting in that realm. People will seek crafted experiences.
Doesn’t the NYT do a lot of React too? From what I read in other comments Svelte was an experiment.

I think what people mean when they say “at scale” is they want to see a large codebase, with a large team working on it, where Svelte is the primary front-end choice.
> As a general claim, that is a bullshit claim.

How so? It improved on JQuery's performance ten-fold which was the "easy" way to webdev at the time.