skysight-inc/HackerNews huggingface dataset:
I thought WAL mode solves this. Am I misunderstanding the docs, or this SQLite running without a write ahead log?

There are advantages and disadvantages to using WAL instead of a rollback journal. Advantages include:

WAL is significantly faster in most scenarios.
WAL provides more concurrency as readers do not block writers and a writer does not block readers. Reading and writing can proceed concurrently.
Disk I/O operations tends to be more sequential using WAL.
WAL uses many fewer fsync() operations and is thus less vulnerable to problems on systems where the fsync() system call is broken.*
Tons of them. Custom download page, to avoid seeing the old ugly Chrome'a download shelf at the bottom of the screen.
That could explain why they don't want to call it Asian, but not why they would want to avoid an implication that it came from North Korea specifically.
Thanks, it does look like a bad source/poll.

I don't think anyone who has been on the internet the last couple weeks can argue in good faith against Luigi's broad popularity across left and right; that's why I didn't put effort into verifying the source. I still ought to have tried a bit harder there though.
> Several months later, Google launched the most viral new AI application of the year, called NotebookLM

When I read this I was honestly confused. I had never heard of NotebookLM before.
When my wife and I lived in Canberra, we made friends with a few couples who met at alternate homes every Sunday night, almost without fail. I miss that so much. All I want to do is have dinner with the same group of people every week. We moved to Melbourne and then back to Brisbane, but we were never able to replicate that.
At least, maybe the researchers themselves are interested, but they're funded for making medicines to sell, not for healing people.
Most of your points feel very “water discovered to be wet”

Except: Lab-grown meat and plant-based protein alternatives will become more mainstream

That one seems to have been trending negatively and I expect it to continue
The power of capitalism comes from our decision. It works in both ways. Either you willing to pay for service and benefit from it, or you don't pay and make company die.

Complaining about how terrible private company is doesn't change anything.
So your position is that if you personally don't want to be able to do something, then it's fine for the manufacturer to prohibit others from doing that thing if they want to?
I recently officially became a Fastmail user when pobox.com transitioned to Fastmail, and was very impressed with customer service when I had a technical question.
> Auth is a solved problem by minds much smarter than my own.

Imagine a doctor making such statement about their field of work. Do you have a degree?
Population growth is a solved problem. We have already passed peak births.
I can confirm, as someone who collects Soviet era electronics and buys replacement parts. Russian manufacturing is really bad now and very far from what it was during the Soviet era. Perhaps in part because of past cooperation between various countries of the communist block that is no longer there. For example Belarus and Poland made a lot of the integrated circuits(chips) back then. There are certain items, for example military radios like the R-140M almost every country had a local version of. For example the Russian version still used a vacuum tube as a delay timer well into the 80s while the Polish version had a box of digital logic.
What problems have you had? I also came over from pobox and thought that the transition was quite straightforward.
Oh dear and I thought I was the only one. Falling asleep at the lame attempts of jokes and meaningless banter watering down the interesting points, the struggle to pay attention and keep the hopes high is real. And those YouTube videos, where every presenter seems to be at least halfway dyslexic, punching a line of code in 0.005 seconds then backbackbackspace-correcting every second word in 10 seconds, I'm just dying inside... Yes I'm being nasty but those bits are completely killing the experience. I think I'll have to resort to AI to watch, cleanse and transcribe or summarize those pieces of media for me.
Yeah. The Interface Builder/Storyboard Editor is a slow-ass bug farm, but it works. They are still maintaining and improving it.

Apple may be pushing SwiftUI, but they aren’t stupid enough to kill off UIKit/AppKit.

I’ll lay odds that most AAA programs are still ObjC.
Keen to move certain tasks to ZFS but not the ones that matter...

Frankly given emails are normally ~4kB objects I suspect the compression overheads are probably not that worth it unless it's for attachments only.
Not attacking ZFS it's compression and checksumming are among best in class, but the compression would work better if it weren't limited to small files.
Here ZFS has made a lot of wins I've not had a problem with many files on ZFS due to L1/L2 ARC but the cost is metadata ops can be painful on many small files.

The evidence they IOPS limited it that they went for SSD or better when they could store the same capacity on rust for much cheaper now.

Yeah I think moving the compression or file access up to abstract what is being written to disk ala protonmail (I don't like their offerings, but like their tech) means you can have compression over 4MB not 4kB blocks which matters when you recall data from disks for , I don't know... Backups or search?

also remember RAID!=backups ;)
At the end our money decide if product keeps on market.

Complaining doesn't matter here.
The ability to "talk to an expert" on any topic would indeed have been very useful. Sadly, we have the ability to talk to something which tries very very hard to appear as an expert despite knowing nothing about the subject. A human who knows some things pretty well but will talk about stuff they don't know with the same certainty and authority as they walk about stuff they know is a worthless conversation partner. In my experience,"AI" is that but significantly worse.
It's not like we discovered hot air ballons, and some people think we'll get to Moon and Mars with them...

> Does person 1 have the burden of proof that rockets can be used to put things in orbit? Sure, but that doesn't make the reasoning used by person 2 valid to explain why person 1 is wrong.

The reasoning by person 2 doesn't matter as much if 1 is making an ubsubstantiated claim to begin with.

>There is no law that saws that intelligence requires anything but a large amount of data and computation. If you can show why these things are not sufficient, I am eager to read about it.

Errors with very simple stuff while getting higher order stuff correct shows that this is not actual intelligence matching the level of performance exhibited, i.e. no understanding.

No person who can solve higher level math (like an LLM answering college or math olympiad questions) is confused by the kind of simple math blind spots that confuse LLMs.

A person understanding higher level math, would never (and even less so, consistently) fail a problem like:

"Oliver picks 44 kiwis on Friday. Then he picks 58 kiwis on Saturday. On Sunday, he picks double the number of kiwis he did on Friday, but five of them were a bit smaller than average. How many kiwis does Oliver have?"

https://arxiv.org/pdf/2410.05229

(of course with these problems exposed, they'll probably "learn" to overfit it)
I've found that regular non-language-aware autocomplete is sufficient for me, plus recursive greps through repos. Referencing my app's data structures in another editor window is useful too.

I use JavaScript and Python. Because they are dynamically typed, I never had full confidence in IDE-like tools in my text editors. I see those languages as flimsy foundations to add IDE tooling to, I would always experience situations where the editor had no idea what type something was. So I stopped bothering entirely.
Thank you. It's crazy how people here defend Aplle for the same anticompetitive practices Microsoft got grilled for.

I still don't get how one can have blind brand loyalty to a corporation.
That’s not what I meant.

I’m poking holes in the ridiculous theory that they were holding back on using the word ‘Asian’.
Grayjay dev here, fixed for next release, thanks for the feedback all.
That's the stuff I rather spend my time on when making money with software; all the other parts. One exists with the other.
Actually Piccolo sounds like the ideal solution here, if I were to stick to LÖVE/Lua. It could be weird/confusing to have completely different VMs for the in-game contraptions vs the game engine itself (LuaJIT), but I think the narrow gap could attract players to become modders/contributors. Thanks for the suggestion!
While I empathize with the therapeutic effects, wouldn't this create even more powerful echo chambers? May be so many men and women of your generation are single because of already established echo chambers.

It's in our nature to crave outside acceptance of who we are. But may be taken to extreme, when we stop being wanting to be challenged at all we could lose touch with reality, society...
"once" the training data can do it, LLMs will be able to do it. and AI will be able to do math once it comes to check out the lights of our day and night. until then it'll probably wonder continuously and contiguously: "wtf! permanence! why?! how?! by my guts, it actually fucking works! why?! how?!"
IIRC i think the first iPhone models didn't support Bluetooth file transfer. I think they still don't.
Or a major financial crisis that left behind many people?
Please stop using send/recv . Your backups should be based on non ZFS tech to avoid all your eggs in one basket.
Yes send/recv is fine for immediate recovery, but other than block level replication for immediate (my server is now inside the tornado) recovery this isn't advised.

Also, who cares if a single filesystem dies, that's why you have inter-server replication. Nuke the bad server and rebuild before the next 3 or 4 die.
I’ve found the best way to write software that lasts, is to be “boring.”

Avoid the buzzwords, stick to the language basics. Do things by hand. Defintely avoid dependencies.

I’ve written libraries in C, that were still in use, 25 years later.
But it doesn't cost time is the point; it'll just fall out faster than you can type. Each their own; we save tons of time and errors with it; ymmv and that's fine.
Physicists measure quantum geometry for first time
Java is still horrible. Every time I go back to Java it seems like nothing has changed and I say this from the perspective of using a JVM language that is 9 years older than Kotlin.
Yeah, it's not like Chromecast is the only alternative. The Wifi Alliance has Miracast which plenty of TVs support, but iOS also doesn't support.
Unfortunately HN is an Apple fanboy club. Any criticism to Apple the company or their devices always gets taken personally as a direct criticism to their users and you get downvoted and flagged.
I have been using Lombok for many years and haven't experienced any issues. Admittedly most of my work involves standard Spring Boot services, so perhaps your friend works with some low level projects that behave differently.

In my experience I don't hesitate to recommend Lombok. It will generate getters/setter/builders/toString in a transparent way, without visible changes in the code. This keeps Java classes much more concise to read.

It also provides withers on records, while waiting for native support (it's coming)
Does ChatGPT need ads, I feel as though people are willing to pay for the service much more than people are willing to pay for a Google search.
From my experience there are three key issues with agents today:

1. They usually don't end up completing the right set of steps required to complete tasks when using our human-defined frameworks (react, rewoo, supervisor-worker, teams of multi-agents, etc.)

2. They get lost easily, and forget what they were doing or complete the same tasks over and over in a loop (bad planning)

3. They exit early, thinking they have completed the task when they have not (bad evaluation)

The jump in reasoning ability from 4o to o3 will enable a drastic improvement in planning and execution within our human defined frameworks.

But, more importantly, I believe RL fine tuning will enable the model to learn better general approaches to planning and executing steps to complete work. This is Sutton's bitter lesson at work.

For me, desktop automation is the killer app of RL fine tuning, rather than better reasoning in chatbot apps and APIs.

When OpenAI releases their desktop agent capabilities built on this, hopefully in Jan, I think we're going to see another ChatGPT moment.

Even if not, the ability to easily train the system to complete your tasks successfully with full desktop usage is going to be a major unlock for enterprises.

More on RL fine tuning here: https://openai.com/form/rft-research-program/
[Updated] I've added the filtering and the multiple provider comparison!

---

Great suggestion!

I currently pick the fastest TPS among providers, and you can see a detail performance list by clicking the <Learn More> icon at the last column. For example, here's the detailed OR page of Llama 3.3: https://openrouter.ai/meta-llama/llama-3.3-70b-instruct

I'll add the filtering soon.
Huh, thanks will check it out - it is like Strava but without the Lycra?
Multi-step reasoning means that the LLM is giving a question (maths here), and generating an answer that consists of many intermediate words, before returning the solution.
Here, we don't want to tell the LLM how to solve the problem word-by-word. We want to tell it at the end, "correct" or "incorrect", and have the model learn on its own to generate intermediate steps, to reach the solution.

That's typically a setup where RL is desirable (even necessary): we have sparse rewards (only at the end) and give no details to the model on how to reach the solution. It's similar to training models to play chess against a specific opponent.
Honestly I wish you people would stop forcing this "AI revolution" on us. It's not good. It's not useful. It's not creating value. It's not "another team member"; other team members have their own minds with their own ideas and their own opinions. Your autocomplete takes my attention away from what I want to write and replaces it with what you want me to write. We don't want it.
I think that what people demand of criticism has evolved, and the supply has evolved with it.

Scholarly critics were much more interested in understanding how a work fits into the cultural canvas, and how it innovates and advances culture. Identifying patterns and making sense of distinct movements that would otherwise look like chaotic cultural dynamics. They also cared about criticism as a legitimate literary form and a craft to master in itself.

I believe that's what you are missing, that makes a lot of sense, that is an important social service, but I'm not sure we associate that with the purpose of a critic anymore. It has become much more pragmatic now, it's much more about guiding a purchase decision, as well as, sometimes more importantly, to entertain with humour and snark. That is quite different.

I believe that actually most readers always read criticism mostly to make purchasing decisions and had to reluctantly go through the rest of the "erudition". The more cynically entertaining critics were always the most popular too. We've cut the cruft and made it more like what the audience wants, which is a shame, but we have to be realistic.

That being said, YouTube is much deeper than it seems and looks very different to different users, for better or worse the recommendation engine is amazing. Seek out good critics and you will find more, there are strong niche communities of full-time critics like you describe that have been doing it for over a decade and are masters of their craft. They might not be in the newspapers everyone reads, but there are more of them, and even if they might not sound as scholarly, I believe they are more substantive and they are just better at it than those hiding behind flowery language.
I find the whole concept of a critics bizarre. I don't need other people to decide whether to like something or not. If I like some music and the critic does not - what of it? He's just another human being with ears and an opinion.
Glad to read that a russian game is well known around the world and regularly gets in the news.
>fastmail on the other hands, puts lots of legit emails into spam folder. manually marking "not spam" doesn't help

Fastmail explicitly says that moving mail to/from a spam folder via a mail client does not automaticallyl retrain. <https://www.fastmail.help/hc/en-us/articles/1500000278142-Im...> (I never did figure out if Gmail acts the same way or not.)
Apparently he has already been complaining that Musk was hanging around his Florida home too long.
NP is a category of decision problems - problems with boolean answers. Saying that it's NP-complete to find the tokeniser that produces the fewest symbols is meaningless. You have to convert it to the form "is there a tokenizer that produces fewer than N symbols?" before it even makes sense to ask whether it's NP-complete.
Of the three bad things they've been accused of, I'd consider that by far the least. Selling tracking data is an invasion of privacy. Deliberately not showing better discounts violates their core value proposition. Replacing deferral links doesn't hurt the user, and isn't much different from blocking ads.
A solar storm wipes out 20% of the US grid.
I really wanted JMAP to work, but FastMail can't innovate on a protocol level while providing a stale and boring product.

They need to motivate people to use FastMail to boost JMAP adoption and they've failed to do that for a decade.

They post their 12 days of Christmas blog every year and never a new feature to be found.

If you can't add shiny features to your service with a new shiny protocol that promises to break down silos, then it doesn't stand a chance.

What will replace IMAP will be what changes email forever, and we've not seen that yet in an open protocol.

We should revisit Google / Apache Wave
These small local bars are usually illegal in the US unless they’ve been grandfathered in. The solution probably isn’t some fancy new membership scheme, just literally allowing them to exist in the first place. At least, we should try that first.
Several problems this year were DP already. This year is much easier than 2023, but Day 21 was hard.
Sigh, and I was just thinking about installing it. Time to find another one, or perhaps it will also fall to Goodhart’s Law.
When I was consulting I saw that everywhere. A team of ten people would have one or two primary contributors and often one person who had a negative impact on productivity.
I thought it was about compiler parsers. That would be surprising.
I disagree. I have an S24 and an Apple TV, because IMHO they are the best devices in their field. This would finally allow me to cast my phone screen to my AppleTV.
Multiply that by billion, because only very few individuals of entire populations can contribute original work.
sqlite also polls for lock availability
These books are what i would consider the best books for self-study. (I have gone through many textbooks after i went back to school to study statistics.)

• Real Analysis: A Long-Form Mathematics Textbook

• Proofs: A Long-Form Mathematics Textbook

• Mathematical Logic Through Python

• A Course in Calculus and Real Analysis

• A Course in Multivariable Calculus and Analysis

• Differential Equations With Applications and Historical Notes

• Probability and Random Processes (Grimmet)

• Probability Through Problems

• Fifty Challenging Problems in Probability with Solutions

• The Simple and Infinite Joy of Mathematical Statistics

• An Introduction to Error Analysis
It's scary to think that we are moving into this direction: I can see how in the next few years politicians and judges will use LLMs as neutral experts.

And all in the hand of a few big tech corporations...
I suspect what makes it different is the concentration to just the flagged is what turns it into especially traumatizing. Of course there is probably a bell curve of sorts for "experiences" vs "level of personal trauma". One incident might be enough for someone "weaker" to develop PTSD. Not a slight on the afflicted, just how things are.

Casual Facebook viewers may stumble across something disturbing on it, but they certainly don't get PTSD at the rate of the poor moderators. Likewise the professionals usually have their own professional exposure levels to messed up stuff. Meanwhile child pornography investigation departments who have to catalogue the evidence are notorious for suffering poor mental health even with heavy measures taken.

There is already the 'blacklist hash' approach to known bad images which can help reduce exposure. So they don't all need to be exposed to say the same cartel brutal execution video, the bot takes care of it. I don't know anything about Facebook's internal practices but I would presume they already are doing this or similar with their tech hiring base.

Dilution is likely the answer for how to make it more palitible and less traumatizing. Keep the really bad stuff exposure at similar proportions to what other careers experience. Not having 'report button' and 'checking popular content' as separate tasks and teams would probably help a little bit. I suspect the moderators wouldn't be as traumatized if they just had to click through trending posts all day. A dillution approach would still have to deal with the logistical trade-offs for what could be viable. Increasing the moderation payroll a hundred-fold and making them work at effectively 1% efficiency would make for better moderator experiences, but Facebook would be understandably reluctant to go from 5% revenue content moderation budget to 50% revenue content moderation.