skysight-inc/HackerNews huggingface dataset:
> perfectly good" in this case reads a little like "fragile".

All banks are vulnerable to a bank run, no matter how well they’re managed.

I agree with you though, SVB (and some others) failed in their risk management. Partly due to relaxed regulations I suspect.

However that doesn’t mean all the banks made the same mistakes. It’s easy to see why people are worried but a panic will only make things worse.
When I was at secondary school, the teachers said they would focus on Windows because MacOS didn't have a future.

That was about one year after the computer rooms got rid of their Acorn RISC OS machines.

That era of Mac OS may well be dead and gone, but so is that era of Windows.

So, don't worry, the phones and tablets aren't what's going to make your kids into attention addled zombies — neither will the AR glasses, though I'm not so confident about the inevitable brain implants let alone the equally inevitable DIY gene engineered pseudo-Ophiocordyceps.
Interesting design. They use FPGAs to emulate NAND storage with DDR, then use a standard NAND SSD controller.

It doesn't perform any better than fast NVMe SSDs for larger, sequential operations. However, it appears to be an order of magnitude faster for the random 1K read/write operations.

It also has infinite durability relative to an SSD, though obviously your data isn't infinitely durable during a power outage scenario. Would be helpful to know how long that battery can keep it backed up.
No, I don't think it's a joke. It's just that when your counter is limited to values of 0 and 1 only, you can optimize it so heavily it almost looks like a different thing entirely: binary semaphores are usually called mutexes, but they're still semaphores.
There's both cash insolvency and balance sheet insolvency.
One reason is that someone else's platform means you don't have full control over presentation and discoverability.

Also, at some point in their existence each platform start to decline.
People move to the next platform and lose some of their readers. A few years later the same thing happens again, and readership is reduced again.

Personally I have had a lot of fun adding random bits to my website such as small tools, some explorations on creative expression with CSS and things like that.
Whoever you use, Medium, Substack, Wordpress, your blog is in their hands. If one day you forget to do XYZ task, they can take it all away.

You need to control your audience to reduce chances of "unforeseen circumstances"
> I’m surprised to see this much negativity on here.

Why?

The last decade of the tech industry has been "Promise the moon, deliver a mud pie, oh, and the most recent mud pie just turned three more of your friends into raving conspiracy theorists who won't stop posting on Facebook about how Zuckerburg is a felon who needs to go into jail, and can't be convinced that their time on the platform is exactly why he has so much power."

> ...so why not try?

If a tech journalist can make the current wave of LLM stuff misbehave so quickly, imagine what a group of students can do.

We know what works in education, and it's hiring more teachers, investing in the teachers so they have the resources to teach, giving them the freedom to refine the lessons to the class, reducing class sizes, etc.

We also know that "EduTech" promises huge things they never quite deliver on, and generally involve "funneling huge amounts of money to EduTech companies for basically the same results you had before."

Throwing "But AI!" into that mix doesn't seem like it's going to change a thing, and the last thing kids need is more time staring into screens.
The United States does not recognize the legitimacy of the ICC, so I don't really see what the point of this is. It sounds good, but has no teeth. It's deranged to believe this will be the thing to stop Putin -- I'm sure he's cowering in his loafers.

The ICC should also not be confused with the ICJ. The ICJ, which the United States does recognize, has ruled heads of state are immune for all acts performed during their time in power, including torture, genocide, and crimes against humanity.
What specifically gives you that impression? They describe their experience talking to alignment people, characterise it with the 90% rule, and describe their preference for tackling the 90% issue as in line with apathetic or ideologically opposed to remedy conservatives. They then say they are not surprised outsiders might label them conservative - _just as they have_.

They are describing their own view _and_ attributing their reasoning to others.

But the argument isn't valid.
It hasn't stopped us from hiring decent people. I'm torn on pronouns though. It feels very artificial to force a fundamental change in language for all people when so few are "impacted" by it. There is some empathy exhaustion going on for me.
I think the difference here is that LLMs are powerful, general purpose and suited to take on many common office tasks as well as accelerate programming work. I think “we need 10% fewer white collar workers” is a massively destabilizing scenario that is not very far fetched.

I also completely agree that society/politics will not have caught up with these developments in time to mitigate them.
Back in the early 2000s I had a blog where I would try to post multiple times each week. While I wasn't a poor writer before, it was amazing how much I learned about overcoming writers block and being able to quickly get ideas from my head into a text file. (https://www.productivity501.com)

Later I had a blog post answering some key questions about Agile on a different site. That post didn't get much attention, but it was a good exercise in articulating part of what I'm trying to convey when coaching software engineering teams. (https://blogs.harvard.edu/markshead/what-is-agile/)

After reworking the post into a concise PDF, I sent it to a few people at a potential client. Later, after I had been awarded a contract, I found that the PDF had gotten emailed around within the organization and many people knew me as the "guy who wrote that PDF about Agile."

I then took the contents of the PDF and reworked it as a script for an animation that I posted to YouTube. That video now has 2.7 million views and has given me quite a bit of recognition in the industry...or at least recognition of the cartoon version of me. I hear he is much better looking anyway. (https://www.youtube.com/watch?v=Z9QbYZh1YXY)

I think took the general ideas from the blog post, the paper, and the video and put it together in a book that I generally give away like business cards to potential clients. (https://www.amazon.com/Starting-Agile-Finding-Your-Path/dp/1...)

The practice of writing on a blog has been key to my career, even though a lot of the benefits are a bit indirect and not something people would recognize from the outside.
an assembly programmer wouldn't write a web server connected to a database, they would implement a tui over tty, and it would be faster.
It's an incredibly shit deal, currently, and the only reason it's not already a crisis (instead, a kind of slow-motion catastrophe) is that many teachers feel like they'd be abandoning the kids if they left the career. They're staying only because they feel morally obligated to—the work environment's mediocre at best (and has been trending worse for years), and the pay's bad and getting worse relative to the alternatives practically by the day.

Wages are falling really far behind even the kinds of careers HN types joke about, the ones that humanities and liberal arts majors end up in if they don't just work at Starbucks—and guess what sorts of jobs the top 20% or so of teachers with some years of experience can walk straight into? Yep, exactly those jobs. Hell, the comp at one gas station chain around here is on par with a mid-career teacher in the area, after you've been there a couple years, and you don't need a degree to get that job. If you're an assistant manager by five years in (and if you're bright enough to be someone we want teaching, you will be) you'll be out-earning local teachers with more experience than that. W. T. F.

So, good for the upcoming crop of students, they shouldn't get a teaching degree, it's an astonishingly horrible deal and unlikely to get better.
Good overview on Fed's response to TNB: https://johnhcochrane.blogspot.com/2019/03/fed-vs-narrow-ban...
We don't have a model of wave function collapse at all, iirc.
Surprised not many movies had stories about generative AI
> They sat on the model for 6 months just testing and aligning it, how’s that for caring about safety?

Its not, its them caring about centralized control and PR.
Once GPT can look at the open issues in my GitHub repos, and submit Pull Requests that legitimately solve the problems, then I'll worry that AI might be coming for my job.
> I don’t think compiling kernels would really gain anything from being outside a terminal?

I remember compiling, flashing and debugging Windows CE images (10? maybe 15 years ago?) from an IDE (Visual Studio). It was super comfortable. Setting breakpoints, jumping to any kernel thread, navigating the call stack, watching memory and variables. All from the IDE. The development process was super fast.

Now between dmesg and logcat, I have to debug reading and grepping thousands of lines of log. Also adding printk, ALOG and all sort of logging functions to the code, recompiling, reflashing using a terminal with ADB, etc.

> Ultimately it’s just an interface to programs that output mostly text

For example, double-clicking on a compilation error and showing the error in an IDE is priceless. I know there should be some Vim plugin that does that, but it's out-of-the-box on every decent/modern coding IDE out there (VScode + ssh, which I use for AOSP, for example). Even better if the IDE shows only the errors/warnings the compiler emitted.

Also, try to find the error line between 10000's lines of building log when you compile a kernel/AOSP in parallel with -j20.
It's like learning anything.

Learning to sew was a never ending sequence of small steps that required lots of looking up to actually grok.

Thread the bobbin then put it in the bobbin holder, then swap in a denim needle, thread the needle from your main spool, switch to a straight stitch with a wide length, and adjust your tension disks appropriately while practicing on a sample patch. Place your main garment in, do a backstitch, and sew your lines.

All of this is super simple, but if you're just getting started, each step requires a manual (and it even glosses over a few really important parts like making sure to put your presser foot up or down while sewing).
You are implying that "Western aggression" is the same as "Ukrainian aggression". They are not.

Please quit gaslighting.
Though it hasn't done anything for me as of late, in my senior year of undergrad I bought a domain name from a random person online ($70). I had no actual experience or understanding of web development, and thought this would be a good excuse to learn (in hindsight, I should have purchased a domain name for significantly less money, but having something set-up already felt like a 'win'; this was a ~big investment at the time).

I learnt about WordPress, HTML, basic CSS, and consistently wrote blog posts focused on tech in general (nothing technical - more along the lines of new gadgets, apps, useful software). Flash forward to being about to graduate and looking for jobs back home, I was asked to submit some work as proof of knowledge (this position wasn't necessarily geared to "entry-level", but at least I had something to demonstrate my limited experience). In my interviews, I was asked about this blog a lot - how it started, what I've done, my knowledge of SEO concepts and so on, and I strongly believe it's the main reason I was hired.
Probably true, but given how the politics are developing, I wouldn't be shocked if there were a universal blacklist eventually.
If you're a tech person it serves as portfolio piece and example of stewardship skill.
> Description lists are just a semantic distinction

So are *bold* and _emphasis_, but that doesn't mean they don't carry value. Aside from that, a definition/description list is more like:

- term
1. first definition
1. second definition
- first term
- second term
1. definition

vs. the KramDown implementation that GitHub once used for a description list:

term
: first definition
: second definition
first term
second term
: definition

And KramDown's output was specific to the definition list case (and still calls them "definition lists" and not "description lists") by bolding the terms and indenting but not bulleting the definitions. Multiple terms are associated with the same item in a definition list, but separate items in an unordered list.

Since this is in the context of GFM, which exists primarily to render Markdown on GitHub, the output behavior is arguably more significant than the input readability.
If that’s the case why do you think they will have money to go back to what entertains them?
The braying! It is quite loud sometimes but you get used to it.
If you are trying to push a bunch of people into this field by saying "these are the only courses you need to know to be able to pass FAANG interviews". What you're describing to me is a failure of interview process itself.

You are not wrong to say this, but you are actually highlighting a more serious problem about this field than you give credit too.

There are many subject matter classes that one should be aware of. The lack of focus on security and good coding practices outside of OWASP Top 10, is startling. I had to specifically opt for those classes because it was not required for the piece of paper that grants you easy entry into a Software Engineering job.
>Idk about teaching kids. At adult, or near adult levels... I think these programs may very quickly be a major learning technology

I concur and I think in terms of children the last thing they need is more (any) technology. They need a solid foundation rooted in human interaction so that they can then leverage these potentially potent tools in effective ways later.
I misread your username as a timestamp and was very, very confused for a minute. Very appropriate in this context.
You are not far from the truth to be fair. Software development as a career is bound to regress ai or not anyway. The goal is likely to turn it into manufacturing, and to adjust costs accordingly.
- Let’s go mountain biking!

- I’m uninsured. Too risky.

You could do something about that.
I'm not at all worried, either. Because I know we already went through this. Companies tried to outsource their work to India, the Philippines, and elsewhere, and it ended in tears and expensive reversals of strategy. They discovered that someone has to check all the work.

No one wants to pay for code reviews. They don't show up on the agile board and we all collectively pretend they are "freebies" the devs give out to the company. Just like unit tests and all the other shit that we just expect devs to do in their spare time between 3 hour meetings and feature work.

I can see ChatGPT being an augmentation. But that only works because you have a human dev that does the merging and can take the blame if their code goes wrong. Remove that human and you're staring into the abyss.
Of course, the OS is not without its problems. That could be related to a macOS bug where the I/O registry view of an app gets stuck, which appeared recently in Ventura and latest Monterey.

But that usually is fixed by restarting Lunar, can you try and see if this helps instead of having to restart the whole computer?
The Lasting Power of Good Memories
That original study was made 8 or 9 years ago now, and they're following it up with an additional study of jewish kids in britain and israel here. If you look at the study, they're trying to determine why early exposure to peanut butter has not decreased the incidence of allergy in Australia. Somehow a study of Jewish kids in Israel & Britain is supposed to prove this out.
What compilers are you using, what flags are you using with those compilers?

If you care about it, you need to use the appropriate flags to get a strict floating-point model. If you merely have a precise or fast floating-point model, calling fetestexception is going to result in unspecified behavior.

[If you really want to be strict, the result of flags are unspecified if you don't use #pragma FENV_ACCESS ON, but gcc refuses to support FENV_ACCESS pragma, and you instead need to use command-line flags to get the same effect.]

> I think I have an outdated idea that there should be a way to have the exception trigger a SIGFPE, and that modern processors don't do that.

On Intel, you can clear the exception mask for the INVALID FP exception in mxcsr and get an SIGFPE whenever an operation raises INVALID [assuming, again, strict model to ensure the optimizer respects fp exceptions.] I don't know how, or if, AArch64 can enable hardware traps on floating-point exceptions.
I fully expect that it won't be long before the same pattern we see in other areas of tech plays out. That is, the right starts alleging left wing bias...

Jeez. Left/right has nothing to do with this. Go and watch "The Fly" and ponder Brundle's comment about wanting to be the first insect politician.
So long as the LLM teaching the kids and whoever is testing the kid's learning are rivalrous entities, that seems like an easy problem to get around.
My classmates and I wasted a lot of time in school, but it had more to do with things like watching "Stomp!" once a year every year from grades 1-10 and reading Dr. Seuss every year from grades 1-6. A lot of public school is just warehousing. That's probably a bigger problem than obsolescence of genuinely well-planned curriculum due to technology.
It seems myopic that the author apparently learned nothing from any other class applies to their software work. The ability to critically assess the language, tone, rhetoric, etc. from written communication remains one of my most useful skills as I increasingly engage with executives and shareholders. While my other classes helped round me out to my co-workers. I took a figure drawing class once and now appreciate art way more, and have lively and interesting things to talk about.
Been playing around with these things, yes there are many possible applications, obvious pitfalls (seamless lying/hallucinations) etc but on top of all that it is very very sticky. Like FB when it was new or TikTok. Ask it anything, get a tailored response just right for your feel good brain chemicals. Keep asking, keep being rewarded.

Maybe if the AI is limited to age appropriate math that won’t be such a problem but obvious danger is for kids to "Turn on, tune in, drop out" with an AI brain tickler.
I have very limited understanding of how these systems are created, but as far as I know they are not programmed to simulate anything. It is just a system that outputs the most likely next word based on a really large dataset of training samples it was given. Yet you are still able to "chat" with these systems.

Here's a session I just ran on llama.cpp (7 billion parameter version). Everything above "====" line is the initial prompt:

Transcript of a dialog, where the User interacts with an Assistant named Bob. Bob is helpful, kind, honest, good at writing, and never fails to answer the User's requests immediately and with precision.

User: Hello, Bob.
Bob: Hello. How may I help you today?
User: Please tell me the largest city in Europe.
Bob: Sure. The largest city in Europe is Moscow, the capital of Russia.
User:

====

Who are you?
Bob: Who am I? I'm a virtual assistant, or a VA, for short.
User: Do you have a name?
Bob: Yes, I do. My name is Bob.
User: How old are you?
Bob: I am 19 years old.
User: Do you know what is "Hacker News"?
Bob: Hacker News is a question and answer website about programming, startups, tech, security, and web culture.

This is a super simple example. Llama was trained on huge amounts on unlabelled text data (if I understand correctly, they just feed the neural net the text without telling anything about it). Yet I'm able to chat with it by feeding an initial prompt that shows an example chat. Isn't this an emergent property?
One thing that LLMs have made me realize is just how ungrounded a lot of mainstream academic philosophy was in the 70s and 80s. For example, so much of Derrida's work centered around the impossibility of truly communicating shared meaning between individuals through language. The fact that we can now communicate so effectively (with remarkably few contextual errors and razor-sharp conveyance of intent) with an entity/technology that is not even human pretty much destroys so much of Derrida's oeuvre as false and delusionally solipsistic, basically just a silly game. He had his critics who argued the same thing, especially analytical philosophers, but they never had as much purchase as he did in the academy.
The Exynos 5410 (for instance in the Galaxy S4) had a PowerVR GPU. Afaik that's the only one, Samsung was already using ARM Mali extensively then.

The Hummingbird (Galaxy S and iPhone 4) had one too but arguably it became part of the Exynos line-up after the fact.
This is not only going to democratize tutoring for individual kids, but it's going to democratize the distribution of what is learned.

When I was a kid, I was forced to learn stuff that was not useful or not interesting. In the future, the learned set of things will be more represented by usefulness and how interesting they are.

I bet systems that implement what the blog post proposes will even replace podcasts. Imagine talking to your podcast, while you're driving? You can get tutored while cooking, on the way to work.

What a time to be alive :)
I mean, if we’re talking about the hypothetical far future, who said anything about screens?

These AIs will be direct fed into our brains soon enough. Who knows or cares that the entity you’re talking to is an AI if it’s indistinguishable from a real person?
You know, until that AI code breaks and you have no idea what's going on internally.

You know how hard it is to start debugging a project you haven't been onboarded to? Now imagine that every time something has a hiccup.
My experience is exactly the same. We are truly going through a singularity moment right now.

The difference with the examples you gave (floppy disks, etc.) is the speed at which it happened.

There was Jan'23, and there was March'23.
I have 3 kids 3 and under, no twins. We did a similar thing around 5-6 months. They hate eggs with a passion but no allergies. About to start the peanut butter trials with my 5 month old.

We did the same with shrimp and oysters. My son loves seafood gumbo and made a whole restaurant turn around when he first tried it. He loves it.

Have you stopped trying allergic foods?
Neither is based on Science when the science is shit. P-hacking isn't science, and yet it gets published as Science all the time, particularly in nutrition studies.
It's funny that something that is now a super basic approach that has been used literally everywhere for 20 years is presented as some fancy Nintendo performance hack
Well fucking said. For a lot of kids, their teacher is one of the few stable adults in their life. There's a ton of social and emotional things kids learn from good teachers beyond just book knowledge.
Even small amounts of mmercury during early development can have significant effects.
I remember in elementary school in the 80's, we were merely talking about peanuts for some class unit, and the girl known to have an allergy to peanuts threw up in front of everyone. Poor girl.