skysight-inc/HackerNews huggingface dataset:
> but they'd be quite capable.

That's the thing. They won't have the same shared vision and abstract model and roadmap of SQLite to begin with.

Let's take more examples: Audacious, GIMP, Darktable, DigiKam, Inkscape, KiCAD, Blender... Why these programs are not forked, or forked successfully? These are not niche programs. They are standard tools for some people. The thing is, all of these tools require very deep knowledge about some obscure and hard subjects. Some groups may take them over, but they can't just continue them as is. They will break things, or need to relearn tons of theory and their numerical versions which can be applied in programming languages.

I did my Ph.D. in SWE, writing a material forming simulator. Boundary Element Method more specifically. You can't expect a group of people just to say "Meh, let's fork something like this and just be better". You can't. You need to know deep numerical math, theory of BEM, need to build the formulae, and know enough CS + numerical linear algebra to transform that math to computer code.

I spent 7 years to build one from scratch. Not all applications can be transferred to a new team in two weeks flat. KiCAD is in development for 30+ years, for example.
My understanding is that it's pretty common for authors with a new book to basically do an interview circuit like this.

The headline for this story is particularly bad - I also expected her new book to be a sci-fi novel, and am much more interested in her short stories than a book about the Drake Equation.
My experience with Triplebyte was quite negative. After going through their test, I wasn't finding many companies I was interested in in their roster. At their request and in the interest of giving them a chance, I interviewed with a couple but realized those companies definitely weren't for me.

When one gave me an offer, I knew I had to decline but Triplebyte's recruiter told me on the phone that they were having a company party that night and they wouldn't drink unless I accepted the offer. It felt really manipulative and weird. I decided to completely drop their service after that.
> 20% (35 chars) of screen space permanently wasted on a always on file browser

That is toggleable. Cmd+B on Mac. I usually keep it closed, but it's just a shortcut away when I need it.

> 4% (7 chars) of screen space permanently wasted by line numbers

You can disable that in the settings with:

"gutter": { "line_numbers": false }

> 2.7% (5 chars) of screen space taken up by a gutter

You can also disable the other items in the gutter to free up all of that space.

> So 27% of screen space effectively dead 99% of the time.

You can also press shift+esc at any time to toggle a fullscreen pane of whatever you are working on when you need more space without affecting your editor's state. I don't know the name of that action, I actually found that accidentally.

Edit: I forgot to mention, you can actually disable the tab bar now too if you want even more space. You would just need to rely on the tab switcher feature or file search to move around.
Some people qualify for a free personal subscription.
I'm a sucker for text editors. I've used so many at this point. Notepad++ from way back. Anyone remember Komodo, the Perl focused text editor from ActiveState? BBEdit. TextMate. Sublime text. Atom. Visual Studio Code. All kinds of IDEs from Eclipse to the IntelliJ family and the full fledged Visual Studio. I've used many flavors of vim and learned emacs multiple times. I doubt I've named half of the editors I've used.

I'm at the point where I just can't motivate myself to try yet another. In my experience, they all have their strengths and weaknesses. My rule of thumb now: use whatever the majority of people on my team use. For non-team related work I find the community around Visual Studio Code to be good enough that it does what I need most of the time. I use bog-standard vim when I ssh into boxes.
Eh, every place is going to have its biases. HN just happens to not be the place to discuss solutions to the trustless distributed ledger problem, for example.
There is already some support to flatpak, but it's not distributed on flathub yet. You have to build by yourself https://github.com/zed-industries/zed/blob/main/docs/src/dev...
I've been considering the topic of solving problems too early for quite some time now, and you very effectively communicated this point; thank you for that clear insight.

Relatedly and at the same time, I sometimes have a hard time figuring out when the right time to 'solve' the problem is. Speaking generally, if left unchecked for too long, it seems like more effort to go through and find instances of the problem and create a valid solution and then apply the solution, then if I am able to spot the reoccurring problem after only a few instances. This is particularly worse when I go back and solve the problem in a few areas, but there are more areas that I've missed (and now I have some spots with the solution, some without, and everything is messy). I suppose I need to spend more time after creating a solution to see if it's applicable apply anywhere else (but then that's more time refactoring than actually working on the problem at hand).
They show a better ability to switch from bubble to bubble than Sun did. They rode and fed the crypto bubble, and when that started to fade they jumped on and fed the AI bubble.

It's smart, because it takes time for people to accept that they're in a bubble, when that bubble either scares or enriches them. You can see it here on this site, where until recently even suggesting that "AI" might be a bubble was laughed out of the room.
We don't have a designer. In fact, I appreciate your optimism in thinking the website was built by an engineer, because it wasn't (I did it myself over a weekend).

We're a bootstrapped startup in a hostile environment being funded by me throwing a chunk of my savings at the problem. Do you think that's the most important thing for us to spend money on?
Compare how long New Horizons took to get to Pluto in a fly-by against how long it would take to get there at a slow enough speed to actually park in orbit. I don't know what those numbers are for the comparison, but my gut says it'd be a really long time. Maybe they could use some gravity assists to speed up the journey out to Saturn/Neptune, and then use aerobraking to slow down again for the rest of the journey??? I find the trajectories that they use for these kinds of missions very interesting. Even the Parker solar probe has a seemingly very complicated trajectory.
I'm only one third of the way through the video, but could see that the podcasters are asking some good insightful questions.

Thanks for sharing, OP.
Go versus Rust in 2024: Measuring the Best with 15 Benchmarks for Everyday Tasks
Would you say they have Blindsight?
Seems like forever chemicals and microplastics are in everything now, taking that premise as a fact, and also assuming you should care about not ingesting these things, what should we be doing as individuals to mitigate this?

(Don't get me wrong, I'd like to fix this for everyone but it seems completely hopeless w/ the recent overturning of chevron deference etc)
My wife is still using a Macbook Pro from mid 2009 that was bought as a gift from my father. I have had to replace the hdd a few times, but it still works. The problem now is some SSL certs don't work properly anymore, but installing Brave as resolved that issue for now.
Upgrades definitely used to be felt more readily. Back through the late 90s and early 2000s, on my track of 200Mhz 603ev → 400Mhz G3 → 1Ghz G4 → 2Ghz G5 → 2.66Ghz i5 750, each was substantial, especially during the latter half.
https://www.ewg.org/research/getting-forever-chemicals-out-d...

https://www.epa.gov/sciencematters/reducing-pfas-drinking-wa...

TLDR Activated carbon and reverse osmosis primarily. Distillation is most effective, but is more energy intensive (due to the energy required to evaporate and condense) and if used for drinking, should be re-minalized (sodium, potassium, magnesium, and calcium salts).
so is the implication those cited are paying the publishers to add them to the metadata of the papers they publish? what is the actual mechanism?
Almost 70% of the male population in my country smokes. Should I take up smoking because everybody else does it?
Seems like a good VSCode alternative, but I'll stick with my editor of choice. I imagine it will be 1~2 years before Zed is bought by Microsoft and either squashed like Atom or replaces VSCode.
Direct observation and identification of nanoplastics in ocean water
GitHub’s web server is not the same thing as Copilot and needs separate permission.

GitHub didn’t just copy open source code they copped everything without respect to license. As such attribution which may have allowed some copying isn’t generally relevant.

Really a public repo on GitHub doesn’t even mean the person uploading it owns the code, if they needed to verify ownership before training they couldn’t have started. Thus by necessity they must take the stance that copyright is irrelevant.
I like Code Kata approach, it allows to learn and practice.

But dislike siloed websites like Leetcode where they ask you to bear with their awful web experience, I want to keep my code and notes offline and close in case I need it in a year or 10 years.

Approach with simple test files and exercises is more appealing to me https://github.com/dabeaz-course/python-mastery

So what is the goal here, to be like Leetcode ? or spread knowledge ? If latter, put material as plain markdown and .py files on github repo, we will say thank you.
Damn that sucks, sorry. For what it's worth I tried playing the game dozens always asking for an overview as my first message and I never encountered such a response , so hopefully that's quite the rare experience.
Aside from the DVD issue mentioned in the other person's comment. I have a design for a SED OPAL based encryption setup where the system boots with a read-only boot partition and it only becomes RW as part of the initramfs running (although optionally you can just keep it RO until you need to write to it, but this requires buy-in from the package manager).

I think network booting with EFI would also suffer from a similar problem.
There is some support to flatpak already, see https://github.com/zed-industries/zed/blob/main/docs/src/dev...
Zed Editor Now Publishing Native Linux Builds
Because they want to use it for other stuff than their job?
I struggled with this a few months ago and decided to not use any more
gen AI images as a choice [0]. In the end there are many reasons to
dump gen-AI for this specific use of generating post thumbnails.

1) The negative associations of readers mentioned by OP. People do
assume that because some AI is used, all of the content is
suspect by proximity.

2) The quality just ain't that good. Although we deliberately chose to
limit to cartoon/non-photo-real, after a while you notice an
ineffable sameness about all the AI stuff.

3) It takes away the fun of 5 minutes in Photoshop/Gimp

4) Maybe this has changed, or got worse, but we got a creepy sense of
sinister censorship and embedded values in the AI, especially around
race and gender bias. I got really tired of finding Gordon Freeman
lurking in almost every image, whether prompted for or not.

5) Which raises the thought... maybe we are just shit at using AI
image gen? In which case, why not use the tools we are good at
(digital image tools) and have spent 20 years mastering.

The whole AI image episode reminds me of something I saw when working
as a music producer. In the middle of an album, a band took receipt of
a cool new drum machine (actually the tech companies just give
expensive new toys to big bands and names) and it caused problems. It
wasn't that the machine was "bad", it was just so cool and distracting
that it sucked the creative energy out of the band and became the
focus. Eventually the tail started to wag the dog and some members
even started to ask "How are we going to use the MPC in this track?",
as if it had become necessary.

That was the 1990s but I've experienced the same lesson about tech
many times since. It's great to use new stuff. You should jump-in and
know what is all about. But there's a time to walk on past the latest
novelty and hype and not get hung up on it.

[0] https://cybershow.uk/blog/posts/nomoreai
Intel architecture is loaded with historical artifacts. The switch in how segment registers were used as you went from real mode to protected mode was an incredible hardware hack to keep older software working. I blame Intel for why so many folks avoid assembly language. I programmed in assembly for years using TI's 84010 graphics chips and the design was gorgeous -- simple RISC instruction set, flat address space, and bit addressable! If during the earlier decades folks were programming using chips with more elegant designs, far more folks would be programming in assembly language (or at least would know how to).
Wait, what? That's literally the definition.
They're "commercial" often but that doesn't mean someone necessarily has a budget (other than being paid a salary) to do them.
I don't like this paper for the following reasons:

- The language is unnecessarily scathing

- They repeatedly show data where the models are getting things right 70, 80, 90% of the time, and then show a list of what they call "qualitative samples" (what does "qualitative" mean? "cherry-picked"?) which look very bad. But it got the answer right 70/80/90% of the time! That's hardly "blind"...

- Various of the tasks hinge on the distinction between two objects "exactly touching" vs. "very nearly touching" vs. "very slightly overlapping", a problem which (i) is hard for humans and (ii) is particularly (presumably deliberately) sensitive to resolution/precision, where we should not be surprised that models fail

- The main fish-shaped example given in task 1 seems genuinely ambiguous to me - do the lines "intersect" once or twice? The tail of the fish clearly has a crossing, but the nose of the fish seems a bit fishy to me... is that really an intersection?

- AFAIC deranged skepticism is just as bad as deranged hype, the framing here is at risk of appealing to the former

It's absolutely fair to make the point that these models are not perfect, fail a bunch of the time, and to point out the edge cases where they suck. That moves the field forwards. But the hyperbole (as pointed out by another commenter) is very annoying.
The first example is a bit confusing.

Example:
input: a = [[1,2],[2,4]], b = [1,2]
output:[5, 10]
reasoning: 11 + 22 = 5;
12+ 24 = 10

Which 1 and 2 correspond to the 1 and 2 from a and b?
Lesson: Don’t conduct personal business with employer email.
So how does the fraud work? Researcher wants to boost his citation count so they can get more funding, respect, etc. They ask their friends to cite their paper in a metadata-only reference in their other papers, even though the papers didn't really reference anything from the original paper.

They should be able to find citation "rings" then, whole groups which regularly do this, probably associated with specific institutions or journals.

The linked study did part of this: https://asistdl.onlinelibrary.wiley.com/doi/10.1002/asi.2489...

> An analysis of the 10 sneaked references in Dimensions reveals that they benefit mainly two authors (Initials JNR & BK)

Now, it would be interesting to see if JNR and BK's publications used this trick and in turn benefitted, some other group.
I got the impression that OP was referring to total deferred maintenance of transmission lines in the entire Texas grid. If it is only storm related, that that seems more ballpark-accurate.
I just found out we cracked the Top 20 on Hacker News! Crazy! I’m Carter, one of the podcasters from the video. I’m glad you’re enjoying it! It was such a huge honor to talk to Brian Kernighan.
It makes no business sense for them to try to get CUDA compatibility. That would just cement CUDA as the de facto standard, at which point they are locked in to playing catch up forever as nVidia intentionally adds features to break compatibility.

Much more sensible to work on getting rock solid support for their own standards into all the major ML platforms/libraries.
> LLMs are absolutely a sandbox that can be cleared and purged at will

This just clearly isn't true. You cannot clear and purge the output of an LLM from the entire world. Once it produces some text, it also looses control of said text. The human using the AI can take that text anywhere and do anything they want with it.
I think English may be a better example; we just stapled chunks of vulgar latin to an inconsistently simplified proto-germanic and then borrowed words from every language we met along the way. Add in 44 sounds serialized to the page with 26 letters and tada!
There's a notion of "empty commits" (commits without messages) in JJ. These are basically the "staging area" of git, and if you try to `jj git push` it JJ will reject. So these commits cannot make it to the remote branch.

To be honest, JJ makes it way easier for me to craft clean commits. The design philosophy of JJ is commit-oriented, not branch-oriented. Since it's a frontend to git, everything it does is fundamentally git. But it allows commit-oriented workflows to flow so much easier than git does.
Collabora guys push tons of code back to LibreOffice, too, as far as I can remember.
https://claude.site/artifacts/e38182c3-840a-44ae-bc5a-8c2bb7...

Output:

% python /tmp/collatz.py
Number of vCPUs available: 12
Checked Collatz conjecture for numbers 1 to 1000000
Number with longest sequence: 837799
Length of longest sequence: 525
Time taken: 2.08 seconds
python /tmp/collatz.py 19.47s user 0.41s system 728% cpu 2.731 total
komodo the editor (i recall it as a semi-commercial alternative to eclipse, much like intellij, but based on mozilla UX code?) was funny, because exactly the time it got traction and people started to talk about it, the tech news were inundated with Comodo the TLS operator caught doing shaddy stuff (and if i recall, blaming some hackers)

didn't hear much about komodo till now
FWIW, the 20% commission was what TB used when operating under this model. The deal you encountered - which would have been offered only briefly during an era in late-2019/early-2020 - was an unsustainable honeypot meant to ease the transition to the post-pivot SaaS product.

Even regular recruiters, who aren't running a high-touch interview on top of selling matchmaking on top of a candidate network, charge more than that!
| It is running in xwayland though

It definitely isn't on my system, and I did not touch the configs at all; are you sure about that?
the brainstem probably takes over, which will disconnect the rational, logical part of your brain from your extremities.

i'll just comment my comment here instead of crapping up the entire thread. I went through about 20 videos and only missed two because the site assured me the person who the lifeguard rescued was "splashing around". My median time was -5s, with an upper bound (probably site limited) of -15s. The videos are just a toy, though. You know someone is going to need rescue, and probably about 10 seconds in. I was picking the people who looked like they'd need help. I'd make a great lifeguard but it would be because i'd point and yell at people to get out of the deep end 30 seconds before they even had any issues.

I learned to swim at 5-8 or so, and from 10-15 we spent summers swimming in the pacific ocean. I never had to be rescued during that time. I went swimming with a bunch of friends at Huntington Beach directly after a sewage leak into the ocean near there and they had put bleach into the water. I have asthma, so when i crossed the "can't touch the ground" part of the undertow and had an asthma attack, i yelled at a friend "get a lifeguard, i won't be able to get back to shore" - he relayed that on and then came to make sure i didn't "freak out". The lifeguard did have to tow dead weight, though, i couldn't move due to lack of breathing - not breathing water.

It is good to know that i can watch a decent sized group of people in inner tubes swimming and notice if one is struggling.
I'm not arguing for user/password.
That's just a sounding rocket though, not all that different from the 1940s

https://en.wikipedia.org/wiki/Aerobee

Sidereus' EOS is a miniature, reusable orbital launcher. Load it in a tuck, drive to a field outside town, launch it with your cubesat, then go pick it up at the local airport as it glides back down from space on its parafoil.

https://www.sidereus.space/eos/

SciFi stuff if it works.
This is a really fascinating approach, and I appreciate you sharing your structure and thinking behind this!

I hope this isn't too much of a tangent, but I've been working on building something lately, and you've given me some inspiration and ideas on how your approach could apply to something else.

Lately I've been very interested in using adversarial game-playing as a way for LLMs to train themselves without RLHF. There have been some interesting papers on the subject [1], and initial results are promising.

I've been working on extending this work, but I'm still just in the planning stage.

The gist of the challenge involves setting up 2+ LLM agents in an adversarial relationship, and using well-defined game rules to award points to either the attacker or to the defender. This is then used in an RL setup to train the LLM. This has many advantages over RLHF -- in particular, one does not have to train a discriminator, and neither does it rely on large quantities of human-annotated data.

With that as background, I really like your structure in AI Alibis, because it inspired me to solidify the rules for one of the adversarial games that I want to build that is modeled after the Gandalf AI jailbreaking game. [2]

In that game, the AI is instructed to not reveal a piece of secret information, but in an RL context, I imagine that the optimal strategy (as a Defender) is to simply never answer anything. If you never answer, then you can never lose.

But if we give the Defender three words -- two marked as Open Information, and only one marked as Hidden Information, then we can penalize the Defender for not replying with the free information (much like your NPCs are instructed to share information that they have about their fellow NPCs), and they are discouraged for sharing the hidden information (much like your NPCs have a secret that they don't want anyone else to know, but it can perhaps be coaxed out of them if one is clever enough).

In that way, this Adversarial Gandalf game is almost like a two-player version of your larger AI Alibis game, and I thank you for your inspiration! :)

[1] https://github.com/Linear95/SPAG
[2] https://github.com/HanClinto/MENTAT/blob/main/README.md#gand...