skysight-inc/HackerNews huggingface dataset:
Really enjoyable. Disagree with some of the comments here about wanting to be warned if you're about to lose a battle - losing battles can be strategically advantageous to dispose of unwanted letters and free up board space. It's possible to fight back from near defeat - even a total wipeout - and long back-and-forth fights across the board can happen. I definitely don't want to be prevented from sacrificing.

Maybe a mode where you can see a preview of how a move will play out before you commit the move would help.

I do agree with some of the other comments that the letter probabilities seem a little unbalanced, but that could just be the tendency to remember runs of bad luck in the letter draw.

In terms of dictionary feedback: I'd love to see at a glance on the board which words are 'real words' and which are not. Some sort of visual highlighting of the letters that are in a word would be great.

Having the dictionary always available would be great, rather than having to click twice to get into it, then click again to focus the lookup field.

The AI never seems to use swaps. Is that deliberate?
The actual number of fatalities is a trailing metric, not a leading one, and it trails by years. Same for security incidents. Same for downtime.

Culture problems have a tendency of not showing themselves until things are extremely dire.
Does anyone actually believe this? Lol
Is it something like this?

>You are a <blank assistant>, the user has requested <input>. Here are a list of possible actions and their descriptions. Choose the most appropriate action for the user's request. Parse the following from the request...

In a loop, and you execute whichever action is selected after?
Best adventure solvable in 12 turns I ever played.
Nicest part was being thrown back to a nostalgic ZX Spectrum BASIC prompt after finishing, and remembering that LIST is under the 'K' key.
When we bought our house, it came with a microwave that had a rotary dial on it. In order to cook something for 30 seconds, you had to turn the dial, click, turn the dial, click, and I think turn the dial and click again. And if you didn't know how to use it already, you had to experiment a little. It was the worse design I've ever seen.

We wound up just replacing it with one with a touchpad of numbers. Admittedly, one that did a lot of other things (had all kinds of presets, timer, multiple fan speeds, etc), but "just cooking something for 30 seconds" requires 3 button presses... 3, 0, start.
> Centralized DB + read replicas = Distributed-ish

Isn't that just AWS Aurora?

> Object Storage + global distribution = CDN-ish

Isn't that just S3 + CloudFront?
My car has a button explicitly for DST on/off in the clock menu. It’s braindead dumb, has no concept of DST and all it does is +/- 1 the hour. I’ve yet to come across a more elegant solution save for an OS that is network aware doing it, but that comes with its own troubles.
I think Reddit used to be a niche site for hackers [1], hobbyists and enthusiasts. Now it's a mainstream site where regular people browse news and memes. Maybe Reddit alienated it former audience, but it doesn't mean it's dying - it just changed.

[1] as in "hacker news"
Likewise, text means region-specific models, so symbols it is.
While this is a good thing, the timing is a little odd. April 1st makes it sound like this is an April Fool's joke.
This has also been ported to the web via Emscripten. I host it on my website if anyone wants to play. https://dustinbrett.com/?app=SpaceCadet
It's really cool to be able to make a surface like this and prove it does kill viruses (even cooler since it exists in nature), but obviously it has no practical use. It would only work in a cleanroom for a little while until it clogs, and I don't see the benefit over a regularly sanitized surface. Also viri usually don't go floating about as singular particles, the associated snot would deactivate the surface's properties.
Ask HN: Are there some bad actors in Who is hiring?
Candidates: HANG IN THERE. For those who are unemployed and have been for months, I suggest we create a separate post or move to a subreddit where we can do interviewing, resume and application reviews?

From my network of avid HN readers I get the sense that there are some bad actors in "Who is hiring". Candidates are desparate right now, there are some who are unemployed and have been for months, and some bad actors are taking advantange of and abusing their desperation.

Two companies that have been prolific on "Ask HN: Who is hiring?", posting every month for the last year have stood out where they are taking every candidate through the whole interview process as an exercise to train their current staff on interviewing with no actual intention of hiring candidates. Another company in particular are very thorough in their process requiring prerecorded video presentation of what the candidate has designed in the past, slides, two take homes and a "pair programming" exercise that's just a shared inbox - very minimal actual human interaction involved.

Has anyone had similar or shared experience like these?
I'm building Ilograph, which has what you're describing as a special case of a diagram with no relations. For example: https://app.ilograph.com/demo.ilograph.AWS%2520Distributed-L...

Note that this is an app, not a library.
There are two scenarios here and neither looks good.

The first one is that it is really fighting corruption but mainly targeting corruption from outside the Ruling party. This sends a message that India is fine with corruption as long as you are in the right party with the right connections.

The second one is that this is not about real corruption but just accusations to take out the opposition which sends a clear message.

I think painting criticism about a corrupted Indian government and judicial system is not anti-indian sentiment for any reasonable person. At this point india is democracy by name only. Much closer to Russia than anything else.
Try running 'getmail' with a daily cron job. It's an old piece of software, and (at least for me) required an initial `for` loop to catch up with old mail, but it's the best low-maintenance way to backup Gmail AFAIK.
Deleting old mail is another story though.
You’ve got the 0 and 1 flipped.
I don't get it. How do you end up with shell access on a machine you don't trust to know your identity?
Free tools for April 1 Gmail compliance
April 1 brings new penalties for bulk email senders. Proper authentication and easy opt-out are required for anyone sending commercial emails to personal Gmail accounts. Here are five free tools to help organizations comply.
Yes, its literally freedom vs Nazis2.0. There's literally no way to support Russia and not be an enemy of humanity. The two are mutually exclusive.
AI agents suck. It's too early.

The first dominoes to fall will be art, music, and film. These don't require perfection and can be iterated on by the creator. The tools become a method in the process.

Everyone in the agent space is bumping around until the next big innovation that actually unlocks the technique sparks a race to productize. Maybe some will get lucky and have a fast pivot. Or maybe they'll run out of funds before the big breakthrough.
> $45,000 in MRR and so $44,730

I’ve found a lot of these numbers from people selling passive income methods are extrapolated.
This “article” uses a lot of words to say so little. There is very little to be gained by reading this. It reads like a search engine optimization attempt.
Its fairly common for the microwave clock to be the main clock for kitchen. Especially since the one on the stove tends to _also_ be super complicated to set correctly (ours was in french for 2 months because we clicked the wrong thing), so when the power goes out it just stays wrong thereafter.
Many many startups are working on this. Some have interesting prototypes, but none have succeeded yet.
> but Nix, like anything else, can be configured with dynamic references.

Tell me you don't know what you're talking about, without telling me you don't know what you're talking about.

If you can do this, with flakes, or in pure-eval mode, it's a stop-everything bug in Nix.

Also "Nix isn't the box" again betrays how little you know about Nix. I can take a Nix program and package it into a VM or OCI with literally zero effort. Similarly I can transform any NixOS configuration into a VM for literally any platform I can image, similarly trivially.

Like, I literally can type a single command and boot my current machine configuration in a completely disposable VM. I can trivially build any rev of my machine over the past 3 years and get an *IDENTICAL* nearly bit-for-bit replica of that machine from any point in time.
It's similar to the land hemisphere: https://simple.wikipedia.org/wiki/Land_hemisphere

Which I suppose ought to be unsurprising. There are slight differences, though. The land hemisphere's center is near Nantes, France; the human hemisphere's center is a bit to the south, in western Switzerland.

The opposite of the land hemisphere is the water hemisphere, which is almost centered on New Zealand: https://simple.wikipedia.org/wiki/Water_hemisphere
X's video player is super annoying to use. I often manage to close the running video and I have to search for it again to resume it.

They need to build a robust video player ux if they want to compete.
Can you set a breakpoint inside a lambda function without resorting to using multi line trickery using braces that essentially does what people say lambdas should not do?
Learning how to weld at PS:1 was fun.... but the safety film on what NOT to weld (due to the chances of dying, especially CHROME) pretty much has me sticking to hot rolled steel only.
Seems odd since it's a sport where superior strength or size make little difference.
You can download Windows, Mac, and Linux builds from the GitHub releases page. Note that you'll also need the graphics and .DAT files from the original game, which you can find all over the internet. (Hint: try the Internet Archive)

To get the Mac build running:

- Drag the "SpaceCadetPinball" out from the DMG file to somewhere local (e.g. /Applications )
- Right-click on the executable and choose "Show Package Contents"
- Navigate to Contents/Resources/
- Unzip the file you found with all the game data
- Move all the unzipped game files into Contents/Resources
This is one reason I think ECH is probably on net a bad idea. Content filtering is a legitimate use-case for lots of users/networks, and if traffic is completely opaque to all networks, you end up needing things like root level processes or full MITM or laws requiring ID for websites instead of more privacy-preserving inspection of basic metadata (like SNI) at the network level.

You could imagine a standard for a network to signal to a client that it does not allow certain privacy features like ECH, and then clients can accept that or not. Instead I expect browsers will eventually mandate ECH, so people will have to MITM instead.
I was there before the reddit explosion when the majority of the posts on the fediverse were from one guy who just vomited cccp propaganda all day. I think it's in a much more interesting place right now.

Reddit otoh started to become boomer-Facebook-meme-town some time around the onset of COVID and then hockey sticked last year.
I am!

In my experience, you need to keep a human in the loop. This implies that you can't get the technology to scale, but I'm optimistic because LLMs have rapidly gotten better at following directions while I've been using them over the last six months.

Summarization is probably the clearest strength of LLMs over a human. With ever-growing context windows, summarizing books in one shot becomes feasible. Most books can be summarized in one sentence, though the most useful, information-dense ones cannot.

I had Gemini 1.5 Pro summarize an old book titled Natural Hormonal Enhancement yesterday. Having just read the book, the result was acceptable.

https://hawleypeters.com/summary-of-natural-hormonal-enhance...

For information-dense books, it seems clear to me that chatting with the book is the way to go. I think there's promise to build a competent agent for this kind of use case. Imagine gathering 15 papers and then chatting about their contents with an agent with queries like:

What's the consensus?
Where do these papers diverge in their conclusions?
Please translate this passage into plain English.

I haven't done this myself, but I have a hard time imagining such an agent being useless. Perhaps this is a failure of imagination on my part.

The brightest spot in my experimentation is [Cursor](https://cursor.sh). It's good for little dev tasks like refactoring a small block of code and chatting about how to use vim. I imagine it'd be able to talk about how to set up various configs, particularly if you @ the documentation, a feature that it supports, including [adding documentation](https://docs.cursor.sh/features/custom-docs).

Edit: I think a lot of disappointment comes from these kinds of tools not being AGI, or a replacement for a human that does some repetitive task. They magnify the power of somebody that's already curious and driven. They still empower lazy, disengaged users, but with goals like doing the bare minimum, and avoiding work altogether, these tools cannot help one accomplish much of use.
Updates are unecessary. The security of my TV is not a concern that I have.
Hardcore players play to win.

Looking at the car, the picture quality or other image artifacts is a very useful tactic that everyone uses.
I don’t understand why they would think this to have low drag.

- Displaced volume wouldn’t be lower than that of a traditional ship (likely even quite a bit higher because the wheels would add mass and the hull would have to be stronger than one that rests on the water)

- Surface area would be higher than that of a single hull.

Also, looking at this as a variant on the paddle steamer (https://en.wikipedia.org/wiki/Paddle_steamer#Seagoing_paddle...), didn’t we already know in 1897 that screw propellers are a lot more efficient? SS Archimedes (https://en.wikipedia.org/wiki/SS_Archimedes) was built in 1839.

So, what was the thinking? It being easier to have low rpm in steam driven engines, and that compensating for those disadvantages?
The whole point is that the reasoning is flawed. Big companies are applying their own flawed logic and ignoring the logical consequences of it.
I think it's destined to fail because it basically moved AI back into the "rules based" realm. Deep learning is a decent cognitive interface - like making a guess at some structure out of non-structure. That's where the magic happens. But when you take that and start using rules to chain it together, you're basically back to the same idea as parsing semi-structured data with regex and/or if statements. You can get it to work a bit but edge cases keep coming along that kill you, and your rules will never keep up. For simple cognitive tasks, deep learning figures out enough of the edge cases to work pretty well, but that's gone once you start making rules for how to combine predictions.
How are they detecting VPNs? Is it because the MTU isn't 1500?
50 comments so far with 4 about non-agent codegen and rest confirming OPs observations.

I'm seeing also an explosion in the number of comments advertising their AI tool on anything remotely related to AI topics. Makes me think we are headed for a major correction.
It's a bit like with the chatbots revolution from 8-10 years ago (not LLM, just make a choice and maybe parse a few keywords to navigate a chatbot state machine)

Sure, we can do that, but do users want that?

I don't want to chat, talk or interact with people, I want the most efficient ui possible for the task at hand.
When I do chat with someone is because some businesses are crap at automating and I need a human to fix something.
Even then I don't want a robot that can't do anything.

The only exception I can think of is tutoring but then I'd really question the validity of the answers. RAG is pretty cool in that regard because it can point at the original paragraph being used to answer the question.

That might be useful to someone but that's not my favourite way of learning.

Give me a summary of the content, give me the content, Ctrl+F and I'm good to go.

For low stakes things like gaming where the agent messing up would just be a fun bug, I think it can be great.

Looking forward to automatically generated side quests based on actions and npc which get pissed if I put a box on their head and hire mercenaries if I murder their families.
> There is, of course, lambda, "but its usefulness is quite limited and its syntax is frankly a bit cumbersome".

I found them useful enough to implement a BLC interpreter [1]. Equally useful as lambda in perl, ruby, and javascript.

[1] https://rosettacode.org/wiki/Universal_Lambda_Machine#Python
Our p99 for gpt4 is 3s. Images take up to 50s.
Yes. And stress, anxiety, and mental illness positively correlate with high performance. Because mediocre people don't care about quality metrics and stuff. Nor should they. They contrast their superiors in the hierarchy. The good people at the top and the mundane people at the bottom. The universe is in balance. As it should be.

This is actually the starting premise for some interesting and powerful theories. You can't have this kinda progress with aesthetic based generalizations that are part of a quick-to-assume epistemology.

The best ghetto intuitions can do is paint pretty yet vain pictures with metaphors about sea harbors and bays. Inferior science and knowledge doesn't lead anywhere.
Handle all data that isn't obviously "sensitive" insecurely: https://patterns.greensoftware.foundation/catalog/cloud/encr...

Don't have defense in depth: https://patterns.greensoftware.foundation/catalog/cloud/eval...

Make yourself vulnerable to the BREACH attack: https://patterns.greensoftware.foundation/catalog/web/enable...
The premise that it hurts readers of your code is specious at best. Your syntax highlighting or lack thereof does not necessarily match their syntax highlighting or lack thereof.

And it's been 17 years since this was published. We have actual data on a worldwide programming population. This concern about the harm of syntax highlighting has not shown itself. I'd even contend the opposite to be true.
It's not that simple. There are many smaller scale experiments in HEP, all kind of dark matter detectors among them. Colliders are irreplaceable in a sense that we do not know how to get higher energies without them, but it's unclear for me that just getting higher energies is enough.

Energy scales for new physics can be enormous for all we know, I do not see any reason to expect that new physics hides "around the corner" (in a 1.5 orders of magnitude FCC or muon collider could give us). Muon collider is at least looking in a different place, and it's definitely more interesting than FCC for me, but I'm still not 100% sure it is the right thing to do, given the limited resources.
Also the authors of these messages never interacted on that mailing list before or after. They only turned up to put pressure on the original maintainer.
to be fair neither are high schoolers
For a few recruitments, we asked the candidates to create a front app like this with React. It was quite nice as we could quickly see how they use the library, what they know etc.

Simple app but funny game.
You and I apparently enjoy a level of job security that many do not.
After more than 5yrs of coding in jetbrains, I've recently started using F2 to go to the next error.
> Why?

Well, also a lot of people get into FOSS for altruistic reasons. They want to pay it forward and make the world a better place.

For these people, applying good operations principles allows them to more efficiently do good -- just like it allows a commercial company to deliver more end-user value for lower cost.

Running an efficient operation in FOSS isn't necessarily bad. Sometimes it takes an obligation viewpoint to get there. It can be unhealthy, but it can also give us crazy levels of neat software, as we see proof of daily.
Hilarious coming from him of all people. He literally shipped his product with a doctored video to generate hype before it was even available.

Not to mention he has infinite resources and still is behind OpenAI in closed models and behind Mi(s/x)tral in open ones.

The third irony is the places he criticizes are staffed or founded by people who no longer wanted to work for him and/or Google Brain. Sour grapes.
Mythbusters explain the difference between GPU and CPU by painting the Mona Lisa
Do you prefer John Oliver anecdotes or numbers?
It’s outrageous because it’s basically unprovable, though we have at least one data point the MO exists to some degree. It would be naive to think it’s not attempted at least.

How does one go about becoming a corporate plant? If the CIA offered me $1M to inject a back door into some shenanigans corporate product and told me it was being used to target Bashar al-Assad or cripple Russia’s war effort, would I do it? I don’t know honestly. Principles say it’s not right, but I wouldn’t blame someone (or myself) for saying yes.

Of course, being a data guy I’m probably not at risk of such a decision, since no one is injecting backdoors into corporate analytics. Dare to dream of a shadowy government payout I suppose.
Surely it would be better to fix the interoperability issues of the language? "Lets just add a single implementation of everything to the standard!" seems like quite a strange response to "users of the language are having trouble with interoperability due to false coupling."
Levels has been one of the most open entrepreneurs out there.
I'd be surprised if he lied on revenue

All of that just to sell a book?
- I use a VPN as generic connection, always

- i'm often on public wifi as I work remote and travel

- It's not really for reddit, it's for random other sites, and I switch IPs often as part of a multilayered privacy protocol

- I like keeping people trying to track me on their toes

- Primary reason is to keep ISP from tracking my activties when at home ~75% of my time. AT&T (and other ISPs) is well known for selling your info to 3rd parties
right now the expected future cashflow from whoever "wins" is infinite justifying astronomical amount of capital expenditure. ex) Microsoft's $100 billion supercomputer

Sometimes I get they are already sitting on some ground breaking stuff and slowly releasing it to test our responses and get feedbacks.

I'm certain they will be reading this thread but if one theme repeats itself is the lack of trust in the output of the agents and the companies creating it.
Not bad, 18 to 43 attempts on 10 games I tried. Far from optimal but good enough :p
SMS 2FA is the devil. It’s the reason I haven’t swapped phone numbers even though I get 10-15 spam texts a day. The spam blocking apps don’t help and intrude on my privacy.
If you work hard for five years you are going to have some tangible things to show for it. To me it sounds like he didn't accomplish as much as he originally hoped, and he suspects the opportunity cost of continuing with the work is too high.
Clicking "Resign" brings up a dialog that asks: "Play again? / Resign / Continue playing". Now, obviously the answer to "Play again?" is yes — I don't want to stop playing entirely, I want to "Continue playing". But that's the wrong answer and dumps me back into the game I was trying to resign!

The dialog should say either "Really resign? / Resign / No, keep playing"
or else "Resign and play again? / Yes / No, keep playing".

I, also, find the game pretty hard: the biggest difficulty is that you can't control the letters that come out, so even if you know a word that you'd like to make, you might have to spend 20 turns playing useless letters on the back field while hoping for an "S" or whatever.