skysight-inc/HackerNews huggingface dataset:
I've had a stab at this. My requirements are pretty much:

- Actual emacs as a client strongly preferred; don't assume anything else can correctly parse org-mode
- Sync between Windows, Mac OS, Linux, Android
- Don't force me to remember to sync, so `git commit`/`git pull` or `rsync` isn't viable unless it's completely hidden
- Don't allow me to overwrite the file if the sync has failed
- Work from an ssh terminal

The closest I got was `crdt-mode.el`. That gives me real-time updates between connected clients. It needs some UI polish around connecting and disconnecting, but it's nothing unworkable. I can get to it on Android via termux ssh to emacs running in tmux on an always-on raspberry pi in my office. That's just about ok in terms of key chording for most things. You do lose some capabilities. I've contemplated getting a bluetooth keyboard for these situations but obviously that's not usable in a lot of situations you might want to be taking notes in. I got in the habit of using the very top of the file as a dumping-ground for one-liners from mobile because sometimes that was just easier than anything else. If I was feeling particularly keen I might try something in the spacemacs vein to make the key combinations work better on mobile. From memory org-agenda was fine, so I tended to use that as a default view for TODOs.

What's annoyingly broken is having Windows in the mix. There's something not quite right about the way `crdt-mode` handles line endings which means updates from Windows mess up the other copies, and given how much org-mode relies on line endings it can completely break whole sections at a time. I ended up using the version running on SSH from Windows too, but there are a couple of chords which Windows Terminal mucks up. That bit's not great.

Take Windows out and sshing to a shared terminal emacs instance running in `screen` is worth a try, with the caveat that you will have to rebuild the muscle memory for the chording on mobile. The termux keyboard has a couple of niceties that the default Android one doesn't, without which it would be a complete non-starter.
That whole approach is so disrespectful of users. If you are a serious business, then hire sufficient QA people, and empower them to do their job.

Expecting your customers to do your QA for you is super common these days. But that doesn't make it right.

(What really infuriates me is the general lack of feedback channels that enable users to actually contribute to QA. With open source software, end users can at least open a ticket on the bug tracker. If it's a commercial product, all too often the only point of contact is a disempowered call-centre worker, who can't even log a bug for you.)
Nah, TFA was published on May 10, 2024, so he did hold the record for almost half a year.
It's sort of like calculating the probability of a hash collision. The speed at which the monkeys type is also a factor.
Life has had 3-4 billions years to evolve on earth.

I suggest you read 'the blind watchmaker' by Dawkins to answer your other question.
i disagree rabble rabble rabble rabble
Also Zeno’s paradox is clearly untrue because Achilles would just kill the tortoise after a few days of running back and forth, starving.
The video at the bottom of the page is a work of art.

Now someone should build a robot to actually work that thing.

https://www.youtube.com/watch?v=ocy09pzME4E
In other words: it's "easier" to make better monkeys than to scale up to produce something valuable.

Or in other other words: random generation is highly unlikely to produce something valuable.

Or in other other other words: the amount of useful information in "the library of babel" is miniscule compared to noise.
Maybe they are after an Ig Nobel prize?
would it help if we had names for the various 2 of 3's? in my idiolect:

cheap and cheerful : . cheap fast
best of breed : good . fast
mature technology : good cheap .
yes, i understand the difference between Shakespeare and Dickens, it's a Simpsons reference to the infinite monkey theorem in play here

you must be a devil with the ladies
[OT] Great to see Massimo hanging out in Hacker News :)
I should say, the speed of tabulation. An American election can include ballot lines for president, senator, member of congress, state senator, three state representatives, a county councilmember or two, a member of the board of education etc.
> the lack of a world class research university in the Portland metro area has not hurt Intel too much

Hey, hey, OHSU exists y'know! ;)
Do you know that raising the keel when sailing downwind was standard procedure on ships like this, or are you extrapolating from experience on dinghies and small keelboats? There are many yachts where keels are retractable, but left down when sailing downwind (the Hobie 33 comes to mind).
The format/spec isn't really the problem. It's just that parsing and rendering Org Mode files is like parsing and rendering .PSD files - getting your app to open and write PSDs alone does not turn your app into Photoshop; you're still missing 99% of the features.
> In other languages like python you don't have to.

I'm confused since "I don't have to do this in python" is probably the worst choice you could make to try and run away from this. Python does have async/await and the semantics are very similar (in fact they're more restrictive in some ways). You will get the same interpreter errors if you try to call async functions and awaits in a non-async function.

https://docs.python.org/3/library/asyncio.html

You're more likely upset that Promises in javascript are more common, but if you understood what the js interpreter is doing in an async event loop and the backing structures needed to make those calls you'd understand the need for the correct annotations.

If your gripe is with just needing await/async in general, you should know you don't actually ever need to use await/async. The .then chaining form is an alternate and equivalent way of handling promises.

Since, if you've read this far, you're probably saying to yourself "this is guy is dumb and doesn't really understand what I'm talking about". I'll give you a rope I'll claim you don't want and which solves the problem you think you have.

You'll be happy to learn you are not correct to say you need to use async await or .then. You can break out of the async nesting and just wrap whatever async call you can't get away from in a synchronous wrapper.

The answers (with much stronger warnings than I've given you) await you here

https://stackoverflow.com/questions/9121902/call-an-asynchro...
I came across a similar concept in the shape of a kid toy in the early 90s.
Unfortunately I don't remember the name of the game (my parents got it on a trip to France), but it definitely got me hooked.
Ask HN: What hard to find expensive datasets would you pay for if it were cheap?
Hi HN,

I'm building an insurance / fintech app but just realised that the cost for high quality premium datasets are really expensive.

I believe it should be brought down close to $0 and it should be usage based (if not, monthly but extremely cheap).

What really hard to find and expensive datasets should be drastically cheaper that one would pay for?

I'm on the look out for this for my insurance / fintech app.

Another thing, I really want to avoid those "Contact Sales" types, since I cannot evaluate the quality of the dataset myself.

Thanks you!
I can't imagine the use cases for parsing org-syntax in Julia - is it for textual analysis?
It's the same as Musk saying a Tesla will be able to drive itself from NY to LA in 2 years [2016].

https://x.com/elonmusk/status/686279251293777920
I thought it would be about game theory...
Are there any visualization libraries that visualize embeddings in a vector space?
> Although, if you distrust Apple enough to think they might lie about it, you probably wouldn’t want to use any Apple device or services.

It's not even about lies. It's about bugs and vulnerabilities, which every vendor has.
I don't think the point of the article is that everything was intentional.

He leads with the differentiators from WordPress because WordPress alternatives are a big conversation at the moment. This is a chance to inform people about how Ghost chose to be different: Non-profit, no plugins, etc.

But the final section ("Governance & the road ahead") seems like a subtle admission that the current Ghost structure wouldn't prevent a BDFL from going off of the rails. Maybe it's too subtle, since he doesn't explicitly connect statements like these:

> Neither myself nor Hannah own any shares, assets, domains, trademarks, or other companies related to Ghost. Everything is owned by the Foundation.

> From the beginning, Ghost's governance structure has had a board of trustees made up of its two founders, myself and Hannah.

I think Matt showed that some of the open-source-foundation shell game isn't real: There's a WordPress Foundation, and WordPress.org, but it really all belongs to Matt.

So, if Ghost can follow through on changing it's governance structure, it gains another differentiator from WordPress.
I am not saying Indonesia is being either fair or right, but from the bloomberg you posted:

> "Rivals Samsung, Xiaomi have set up local factories to comply"

Looks like the policy might work for Indonesia.

Disclaimer: only read the first paragraph. The bloomberg is paywalled
Please don't conflate typing faster with typing sooner.

If we have two hypothetical programmers: L, who can type at 300 billion characters per second, and S, who can type at 60 characters per hour; then saying that L will write worse code than S is quite uncharitable.

In fact I would expect L to write better code. Because L can afford to spend all day carefully considering the code to write, perhaps even testing various approaches, while S will need to start earlier in order to get anything done. Because being 2 lines through a 6 line function is awkward when its time to pick up the kids from school, gonna be difficult to get back in the right headspace on return.
I don't think that is a charitable read of the comment. The point, I think, was to cast into relief who gets this treatment and who does not.
While ICF and NBC-HWC provide some structure, these certifications are inadequate for supporting individuals with ADHD and mental health conditions.

ICF requires only 60-125 hours of general coaching training and NBC-HWC, while more health-focused, still lacks deep mental health and neurodiversity education.

For comparison, mental health professionals complete 4-8 years of specialized education, thousands of supervised clinical hours, and must maintain state licenses.

The risk isn't just about qualification inflation - it's about potentially harmful advice. Coaches without extensive mental health training may miss red flags, misinterpret symptoms, or suggest strategies that conflict with evidence-based treatments. While coaches can provide supplementary support, positioning them as primary mental health support for ADHD individuals, even with these certifications, could delay proper treatment and worsen outcomes.

A 4-step screening process is good, but the baseline credentials still fall short for mental health care.

The focus should be on integration with licensed healthcare providers rather than positioning coaching as a standalone solution.
it's not very complicated - it's an outliner mashed into an ad-hoc wiki in your editor, and also lets you mark up things as "tasks" with optional "scheduling". you can just outline things in to it, then when an item congeals enough to become a task, <S-right> on it to add a TODO tag and now org mode can be an organiser - put it in the agenda agenda, specify a workflow (TODO->PENDING->DONE; TODO->ABANDONED, etc), schedule it, emit it in to an ical file, etc etc.

probably the nicest part of org is that you don't pay for things you don't use - using it as a just a nice way of organising bullet points works fine, and then there are a jillion optional features around it.
The critical difference is evolutionary only needs relatively short sequences to be randomly generated, and there’s many valid sequences.

Building a book by generating a single random text string is practically impossible, but if you lock in any given word that’s correct and retry that’ll quickly get something. You’ll have most 8 letter or shorter words correct after 1 trillion runs, and many 9 letter words. It wouldn’t be done, but someone could probably read and understand the work at that point.

Further it’s possible for a few even longer words to match at that point. People think it’s unlikely that specific sequences happened randomly, but what they ignore is all the potential sequences that didn’t occur.
> that would be Google's approach, before they were waylaid by ad revenue incentives: that question intent can best be inferred by knowing as much about the asker as possible.

I’d rephrase it: this was googles approach because they were waylaid by ad revenue incentives. Why does everyone assume the search bubble is a well intentioned accident?

The linguistic arguments about the nature of truth above don’t cut it for me as any justification that the answer depends on who is asking. If we’re telling chemists that oil and water do mix as mentioned elsewhere in thread, we should probably tell the same to children and just make a slider for the level of additional detail. No problem. Especially if the alternative is a dystopic post truth panopticon.

> systems whose power scales with expertise

Couldn’t agree more that this is what we want/need, but disagree about infantilizing user bases and lowest common denominator.

Platform’s aren’t trying to scale user power with expertise, they want to scale revenue with users, and separately, to deliberately restrict user power/control so that platforms decide what users see. And it’s not necessarily political or linguistic or about the nature of truth.

A simple example of this that’s everywhere is filtering content by sub genre tags. Ever notice that you often see niche content tags like “time-travel” or “mind-bending” but can’t click it? Platforms want the tags for internal analytics naturally, but they want the control of not providing it as a filter, forcing users instead into a fuzzier category like “people also watched” or “top ten this week”.

Why? Because platforms can hide advertised content there, push stuff they pay less license fees for, make operations cheaper with caching, or whatever else.
This isn't a square rig, but a bermuda rig. You don't go climbing on those.

And while the article doesn't explicitly say that sails was stowed, it does mention that they were only under sail propulsion once during the trip and that they started the engines to maneuver into the wind. While a (rolling? I don't know the English term) sail is somewhat exposed to the elements even while stowed, its rolled up fairly tight.

In short, I strongly doubt either wet sails or climbing crew contributed in any way to the sinking.
This is not how I'd expect any professional engineering team to do risk mitigation.

This is not hard.

Enumerate risks. List them. Talk about them.

If you want to turn into something prioritisable, for each one, quantify them: on a scale of 1 to 10 what's the likelihood? On a scale of 1 to 10, what's the impact? Multiply the numbers. Communicate these numbers and see if others agree with your assessment of the numbers. As a team, if the product is more than 15, spend some time thinking about mitigation work you can do to reduce either likelihood or impact or both. The higher the number, the more important you put mitigations into your backlog or "definition of done". Below 15? Check with the team you're going to ignore this.

Mitigations are extra work. They add time. They slow down delivery. That's fine, you add them to your backlog as dependent tasks, and your completion estimates move out. Need to hit a deadline? Look at descoping, and include in that descoping a conversation about removing some of the risk mitigations and accepting the risk likelihood and impact.

Having been EM, TL and X in this story (and the TPM, PM, CTO and other roles), I don't want a "knob" that people are turning in their heads about their subjective measure of "careful".

I want enumerated risks with quantified impact and likelihood and adult conversations about appropriate mitigations that lead to clear decisions.
Everything is easy once you know how.
No, it's not an "estimate". It takes half a day. If it took 5x that I would have said so.
California passed a bill last month which banned requiring ID for voting, which stirred up the discussion that people without ID or to be more precise illegal immigrants could just vote.

I don’t know more details about it but theoretically this would also allow people to vote more than once.
> Gunports were meant to be used while sailing.

True but on the largest frigates even in moderate seas the lower gun deck had to be kept closed.
Correct

For an organization to remove this, it needs to be treated like a metastasized spread, and every person that has ever touched or supported this needs to be removed from the org
Niklaus Wirth did the same, but his excuse was that he couldn't find a commercial box that would talk to his favourite (Xerox PARC souvenir) mouse.

Some people might have wimped out and just cobbled up a USB translator, but Wirth knew how to take care of things properly: he got an FPGA board, made a soft CPU, and then put all the stuff on top (his OS, his windowing system, his language toolchain, etc.) that would enable him to run his h/w design app and text editor, thereby allowing him to play with more soft CPU-designs ... but this time while using his favourite mouse.
Winlator is an Android application that lets you to run Windows (x86_64) apps
Correct, I would be much more impressed with a regex implementing the sieve of Eratosthenes. Not that this is not amusing!
Because it’s not relevant.
Stop iCloud Keychain password upload with an MDM profile
From a puzzle-solving point of view, these very large cubes aren't that interesting. When you increase the cube size, there are new things to figure out, but only up to a certain point. Figuring out how to solve a 4x4x4 when you know how to solve a 3x3x3 takes some significant work. I think I spent a whole weekend to successfully solve a 4x4x4 the first time I got one, despite being reasonably good at solving the 3x3x3. Solving a 5x5x5 for the first time took just a couple of hours, there wasn't much new to learn. The 6x6x6 was easier still. When I got to the 7x7x7, there wasn't really anything new at all. I could solve it immediately, it just took more time.

Anything beyond 7x7x7 is pretty much the same. It's just more annoying, because the puzzle gets physically harder to handle, and because you have to do the tedious work of counting how many layers away from the centre a piece is. The 7x7x7 is the biggest cube used in official competitions, for a good reason.

The motivation for making enormous cubes like the 34x34x34 is just the engineering challenge, and breaking records. Nobody is going to want to solve such a thing, at least not more than once.
back in the day, I had little problem using crossover for office support.
I’d say; Yes using only about 7 steps where each repeats a permutation, but it requires reorientation of the cube ofcourse.

But reassembling is the true brute.
Fedora Miracle
Truly, I game and I use Open Office and I cannot fathom why anyone would hold the position 'these corporate compute environments that I rent are just so convenient' over just having full control of the device where all their data lives.
It is a good example of how we are underestimating the human in the loop.

I know nothing about making a game. I am sure LLMs could help me try to make a game but surely they would help someone who has tried to make a game before more. On the other hand, the expert game developer is probably not helped as much either by the LLM as the person in the middle.

Scale that to basically all subjects. Then we get different opinions on the value of LLMs.
Makes me wonder, is imdb.com legal in Japan?
My truck owning friends like to blow through transmissions at 50-60K miles by driving their trucks like sports cars and aggressively short shifting while on power. None of them do “truck things” so it’s always a head scratcher as to why they continue to do this.
I didn't factor in haul out and storage because that's a separate thing from bottom paint. Haul out and transport costs about $1k/yr and storage cost over the winter is a further $1k.

Hourly labor rates are $0, I share ownership with 2 other people and we all pitch in.
Nice windup but I'll take the bait. It's hardly the same, is it? Doing something known to be very safe versus doing something known to be very dangerous, knowing full well that you're violating the law. What do you propose instead?
The many valid sequences are relatively nothing compared to the infinitely many invalid ones, right?

> You’ll have most 6 letter or shorter words correct after 1 billion tries.

You think that's "quick" for dna which is made up of billions of 6-base-sequences and for a species that can only reproduce sexually once every decade or so at best?
I would normally agree with you on this, but these projects are in the same realm (language compiler infrastructure), so it's a bit more unfortunate than in the usual case
If you don't enjoy working on boats owning one sure would get expensive. I guess I'm lucky in that I don't have to pretend? Sure beats office politics, I wish it paid nearly as well as computers.
IDK, if my 5-year-old asks "can you mix oil and water", I'll tell her, "sorta - if you just pour them into the same container and mix with a spoon, then no; if you add some stuff and know how, then yes - in fact, it's exactly what mayonnaise is".

That I had to be 35 before I learned that mayo is basically water mixed with oil, held together by eggs, it's an indication of what kind of education about the world we were getting...
I spent some time fiddling with seasoning, etc. but at this point I just cook like normal, use a bit more oil with eggs (still not much), and keep steel wool handy. Some people decry steel wool but for me it works great and the pan is a delight.
https://archive.ph/IYOdC

Yeah, and what they don't even mention is that CATL is like the Nvidia of battery tech. Tariffs notwithstanding, the transition to EVs is going to shift vehicle and vehicle component manufacturing to China. Simple as.
Hi, the docs are quite brief about this. Would ratio targets allow you to create a link to a website to the word <<<my site>>> would always lead to a corresponding link? Do you have an example of radio targets?
come for the archive.is link, scroll for the pedantry
Well, I stopped using non-stick years ago (though I have a waffle iron which I suppose has a non stick coating) and haven't missed it.
allegedly.
If AI can write most code, why can't it do QA? - matter of when

AI software for intellectual tasks. Robots for physical tasks.

Isn't this obvious?
UMAP: https://umap-learn.readthedocs.io/en/latest/

scikit-learn also has options: https://scikit-learn.org/stable/auto_examples/manifold/plot_...
You are just repeating the point that was being argued against.

If the lifetime of the universe isn't enough to randomly produce Shakespeare, 3-4 billions of years are cute but useless to randomly produce anything even near as sophisticated as our 46 chromosome set.

I imagine Dawkins still just repeats the conjecture "but it's 3-4 billion years, anything can happen!"
Backpressure to the turbo reduces the efficiency of the turbo, no?
No, but IMDb.jp would be.
EU emissions fall by 8% in steep reduction reminiscent of Covid shutdown
They were at anchor, the sails weren’t up.
A tiny bit of this is already here: our robot vacuum & mop vacuums and mops the living room, kitchen, and dining room every night at 01:00.

Coming downstairs in the morning to a completely clean floor is definitely a tiny bit of that magic.
Many years ago someone complimented me saying I am extra fine; your comment makes me think I'll start identifying as an extrafinitist ╰(∀)╯