MurphyA/hacker-news huggingface dataset:
by esskay | 2025-04-14 10:38:58+00:00
It's backed by SensioLabs (same creators as Symfony), plus theres a ton of sponsorship across the whole Symfony ecosystem. Every release is sponsored by multiple companies for example: https://symfony.com/backers

Symfony itself also had a round of funding many years ago when it wasn't rolling in cash, around $7 million if I recall.
by the_third_wave | 2025-04-14 10:39:04+00:00
I've been using bicycles as my main mode of transport since I could walk, one of the side effects of being born in the Netherlands and living there until about 25 years ago. I mostly use steel-frame bicycles but I do have an aluminium-framed racer, now about 45 years old. During those years I've experienced (among others):

3 frame failures of which 2 caused by broken tubes, 1 by failing solder joints - bikes with lugs are soldered, not welded.

2 front fork failures, 1 of which caused me to roll over the handle bars at high speed.

1 front drum brake failure which caused the front wheel to lock, rolling up the front fork like the lid of a sardines can and me to fly off at high speed

1 broken crank axle

1 broken crank

1 rear derailleur failure which caused the rear wheel to lock up, sending me flying

Several handle bar raiser failures

Thus far no broken bones, all the failed frames were replaced at no cost, the other failures I've fixed myself - I always maintain my own bikes, did that since I was about 14 (now 59).

I also maintain our cars, motorbikes and other vehicles (tractors) which does give me some insight in the frequency of failures due to structural weaknesses in these categories. Bicycles do experience far more failures due to such causes than any of the other categories, most likely due to their lighter construction as well as a possible lack of quality control - those frame failures, especially the one involving the failure of the solder joint at the rear risers should have been discovered before the (BSA-branded, manufactured by Raleigh) frame left the assembly line.

Does that mean I want the government to get involved, mandating regular inspections? Certainly not, one of the big appeals of riding bicycles is the lack of any government involvement and I'd like to keep it that way.
by chriskanan | 2025-04-14 10:40:23+00:00
I think this is at least a major part of the problem, and I share this hypothesis (and have been saying as much for the past two years). We never train them to know what they know and what they don't know (meta-cognition). We only train them to output the next token, not to self-reflect and ask: Is this true based on my prior knowledge?
by DrNosferatu | 2025-04-14 10:40:37+00:00
For some piece of mind, we can perform the search:

OUTPUT=$(find .cursor/rules/ -name '*.mdc' -print0 2>/dev/null | xargs -0 perl -wnE ' BEGIN { $re = qr/\x{200D}|\x{200C}|\x{200B}|\x{202A}|\x{202B}|\x{202C}|\x{202D}|\x{202E}|\x{2066}|\x{2067}|\x{2068}|\x{2069}/ } print "$ARGV:$.:$_" if /$re/ ' 2>/dev/null) FILES_FOUND=$(find .cursor/rules/ -name '*.mdc' -print 2>/dev/null) if [[ -z "$FILES_FOUND" ]]; then echo "Error: No .mdc files found in the directory." elif [[ -z "$OUTPUT" ]]; then echo "No suspicious Unicode characters found." else echo "Found suspicious characters:" echo "$OUTPUT" fi

- Can this be improved?
by thomashabets2 | 2025-04-14 10:42:11+00:00
Re-reading Pike's C++ critique now, I do chuckle at things like;

> Did the C++ committee really believe that was wrong with C++ was that it didn't have enough features?

C++ was basically saved by C++11. When written in 2012 it may have been seen as a reasonable though contrarian reaction, but history does not agree. It's just wrong.

I'm very much NOT saying that every decision Go made was wrong. And often experts don't predict the future very well. But I do think that this gives further proof that while not a bad coder by any means, no Pike is very much not an expert in PL. Implementing ideas you had from the 1980s adding things you've learned since is not the same thing as learning lessons from the industry in that subfield.
by sandGorgon | 2025-04-14 10:45:14+00:00
there is a proxy to check this - investor quality. Every high quality investor - including YC - forces an options pool. The post-money SAFE created by YC accounts for an options pool ("The Post-Money Valuation Cap is post the Options and option pool existing prior to the Equity Financing").

high quality investors will in most cases, decline a fundraise if there is no options pool - since it signals that the founders are not serious about the most valuable asset of any startup.

The people.
by eesmith | 2025-04-14 10:45:37+00:00
Someone living in Sydney (https://news.ycombinator.com/item?id=41546796) and using "maths" in the Commonwealth style (https://news.ycombinator.com/item?id=41280463) decides that someone like my foreign-born father who became a US citizen as a teenager, was wrong to think he's an American?

Bless your heart.
by 9dev | 2025-04-14 10:46:02+00:00
> Yes, rich people will buy more stuff subject to VAT, but a much lower proportion of their incomes, and it falls a lot as incomes go up.

Doubt. Rich people usually have holding corporations or trust funds that can buy their yacht, and employ a wide range of tax evasion techniques carried out by an army of specialist lawyers and accountants to minimise tax impact to the absolute minimum.

They play a different game than you or me, but on the same playing field.
by dudeperf3ct7 | 2025-04-14 10:46:04+00:00
Era of experiences paper by David Silver and Richard Sutton explores new direction where agent continuously learn from new data and how it can help to achieve long-term goals.

An example from the paper

> For example, a health and wellness agent connected to a user’s wearables could monitor sleep patterns, activity levels, and dietary habits over many months. It could then provide personalized recommendations, encouragement, and adjust its guidance based on long-term trends and the user’s specific health goals.
by sorenjan | 2025-04-14 10:46:38+00:00
Look at the handbags hanging in the air next to people walking by in the background, and the six fingers on the interviewer's hand. But yes, I had to look at it repeatedly to see that it's fake, it's definitely good enough to fool most people scrolling their feed.

I don't follow it super close, but I've seen some videos from the Wan model that's now available in ComfyUI, and they can be really good.
by fiftyacorn | 2025-04-14 10:47:00+00:00
I think the source of the bikes is important - you see a lot of unbranded stuff like carbon frames, wheels or bars bought from temu or similar. I wouldnt assume this stuff has been tested to the same level as known brands, and wouldnt trust them

I also think the age of the bike is important too - especially carbon where the lifespan is expected 5-8 years
by skywhopper | 2025-04-14 10:48:04+00:00
I never trust the sense of new scientific ideas I get from popular press articles. But this comes across as highly questionable, “Intelligent Design” redux stuff. Sure there are some interesting points about information theory etc, but overall it sounds like a lot of scientists desperately cribbing concepts they don’t actually understand from other fields and misapplying them to oversimplified computer simulations someone who barely understands Python wrote 20 years ago, and assuming the simulation, which has built-in, accidentally hard-coded selection factors, is the same as reality.

Seriously, phrases like “selection for function”, unified theories of biology and physics, and big ideas about the second law of thermodynamics are major red flags.
by dandelion9 | 2025-04-14 10:48:42+00:00
- Dynamic languages are good, actually. IDE auto-completion and full-project renaming are the features that hit above their weight when using static type systems. IMO the remaining benefits of static types are within the same order of usefulness as the pros and cons of dynamic langs; You can argue about them on a case by case basis. This means static types aren't inherently better than dynamic languages (which is the popular opinion of the day), there's just a tooling issue right now. Therefore, dynamic langs will eventually make a comeback in popularity.
by the_third_wave | 2025-04-14 10:50:49+00:00
No, I do not want the government to get involved other than through regulations on warranty replacements etc. One of the big appeals of riding bicycles is the near total lack of government involvement which makes it a more true form of freedom than any type of motorised transport can offer. This is why I never had and most likely never will get a car as those do allow the government near total control as well as regular bloodletting. No, keep them out of it.
by amrocha | 2025-04-14 10:51:47+00:00
Yes, this is the entire point. Government needs to spend productively to grow the economy.

Any spending can be inflationary if it’s perceived to not be productive.

How that spending is financed is a footnote. Domestic debt works, foreign debt works, but the central bank can also purchase bonds and that works too (and is not inflationary). This is what Japan has been doing for decades to great success.

Not to say that the transition is easy, and if too much of the USs debt is owned by 3rd parties that means that there will be currency value shocks that have to be mitigated.

It does not mean that there will be a crash, or a recession, or a default.
by TeMPOraL | 2025-04-14 10:52:06+00:00
Makes sense; it's definitely the case for me. I first started my Netflix subscription many years ago, because they had Star Trek shows (and in particular, they were to have the about-to-come TNG remaster). Since then, I've seen pretty much all that I wanted there, but I keep the subscription running... because of Star Trek. If they ever drop those shows, I'll cancel.
by Y_Y | 2025-04-14 10:52:25+00:00
Is there some assumption here that inequality is bad? Or that there's some ideal number? Or that there's a meaningful comparison with modern economies?

I see "inequality" as a concept like "uncertainty", it can be pointed to as the source of social and economic issues, but only is undesirable that rain is seen as undesirable weather. Nobody likes being on the wrong end of these, but they are inevitable and natural (to some extent) and I think we're better off trying to acheive a society that works with an equilibrium wealth distribution. Umbrellas rather than weather control machines.
by WillAdams | 2025-04-14 10:52:48+00:00
The classic check is just "ABC"

https://bikeleague.org/videos/basic-bike-check/

>Air: Be sure you have enough air in your tires

>Brakes: Look to see that your brake pads are not worn

>Chain and Cranks: Pull on your cranks to see that they are not loose and look to see that the chain is not rusted and it is free of gunk

Newer bikes add:

>Quick Release: Make sure all quick releases are closed

and it's a good idea to:

Check: Take a slow brief ride to check that your bike is working properly

and of course the recommendation has always been to take a bike in to a bike shop in the spring before resuming riding.

The notable mechanical failure I had was a broken gear on the rear cassette (and this in a lifetime of riding which has included a couple of bike tours, a lot of general riding, and a couple of years of almost exclusively commuting by bike (which I'm hoping to get back to)) --- fortunately, was able to pick up the pieces, set the bike on a particular gear, then continue riding --- getting hit by a car on the first day of summer vacation when I was 14 was far more momentous.
by ur-whale | 2025-04-14 10:53:49+00:00
> Edit: I'm in germany

Yeah, Germany is quite (in)famous for this.

I have seen quite a few times in my career large US tech corporations specifically choosing not to open a satellite EU sales office or a dev office in DE because of the horrendous labor laws.

Sure, very nice for the workers. But foreign money chooses to skip DE because of this.

Warm and comfy in a sinking ship, great!
by cess11 | 2025-04-14 10:54:11+00:00
As an example of 2), Abdulrahman al-Awlaki.

https://en.wikipedia.org/wiki/Killing_of_Abdulrahman_al-Awla...

Or Nora al-Awlaki.

https://en.wikipedia.org/wiki/Killing_of_Nawar_al-Awlaki

Do you consider the state of Israel "first world"?
by paxys | 2025-04-14 10:54:20+00:00
Nothing wrong with wanting a guaranteed salary and job stability, but people in this situation should simply not be working at a VC funded tech startup. “Boring” software companies exist. Banks, government, aerospace, manufacturing, consulting Countless mid-large software companies of all conceivable types. Practically all of them will be able to beat a tiny startup on salary. Go work at them instead.
by jdranczewski | 2025-04-14 10:55:08+00:00
That is a very good point! Gravity is just such an ingrained intuition that people tend to be ok with saying things go into the spacetime wells, but it is a little tautological.

My understanding is that a more correct intuition is thinking of straight paths on the curved sheet. Say it's like a loosely woven tablecloth - objects in free fall will go along the threads of the weave, so if you stretch the fabric by placing a heavy object on it, the paths of smaller objects on the fabric will be stretched towards the heavy thing.

This metaphor falls apart for orbits though, as it requires "stretching" the fabric so much that the threads now somehow go in a circle around the mass heh. But the underlying principle is the same - an object in orbit is in free fall along a straight path in curved spacetime.
by mnky9800n | 2025-04-14 10:55:56+00:00
The author makes the classic misunderstanding of talk therapy, that it is designed to talk about your trauma and go over and over about it. This is false, any modern therapist who practices CBT, ACT, schema therapy, etc. only addresses trauma in the context of how that trauma impacts present decision making. The point isn't to discuss the trauma, it is to discuss how your mind may organize your thoughts in a sub-optimum way caused by your previous experiences.

Ultimately this lack of understanding of modern psychotherapy just makes the entire post sound like snake oil. But I suppose if the author can offer therapeutic snake oil and make money grifting on AI bros, why not.

edit: I just want to follow up, reading through some of the other posts of the author where he describes modern psychology as "poison" and that he refuses to even learn about it. This author really just gives me the exact same vibes as dutchsinse, the quack earthquake prognosticator who claims seismology is a scam, earthquakes are predictable, and that he predicts them by pointing to his custom google earth globes and saying "earthquakes happen there". Of course if he could actually predict earthquakes this would be incredible and the world would change in untold ways since predicting chaos should be impossible. Of course, this never actually happens and ends up being anti-intellectual nonsense.

If the author disagrees with modern ideas the author is welcome to publish their methods and participate in a common discussion like any other scientist studying any other system.
by blincoln | 2025-04-14 10:57:21+00:00
Command/data channel separation can and does exist in the real world, and humans can use it too, e.g.:

"Please go buy everything on the shopping list." (One pointer to data: the shopping list.)

"Please read the assigned novel and write a summary of the themes." (Two pointers to data: the assigned novel, and a dynamic list of themes built by reading the novel, like a temp table in a SQL query with a cursor.)
by Scandiravian | 2025-04-14 10:58:13+00:00
There's a higher monthly salary in the US, sure. However, you're expected to work very long hours (60-80 hours per week) and get basically no time off

In my current position I'm hired for an expected 37 hours per week. This can be more if I'm asked to work overtime, but my weekly hours cannot exceed 45 hours per week on average in a 3 month window without additional compensation

Additionally I have six weeks of paid time off every year plus public holidays

If I calculate my hourly salary it's better than what I was paid by US companies

That's not to mention the security of having a legally mandated termination period of minimum 3 months (in which you're, in most cases, not expected to work)
by yuserx | 2025-04-14 10:58:16+00:00
Possibly won't be very popular in all of the US: Urinals seem to be optimized for maximum noise (in some parts of Europe for minimum sound). Different design objectives. Or in some Southeast Asian countries, regular (small) toilets are optimized to be able to be flushed with a single bowl of water: Standing in front of them will almost always spray in all directions (but hot temperatures will usually take care of it quickly enough).
by mehulashah | 2025-04-14 10:58:30+00:00
I’m sorry that this happened to him. There are innumerable ways to let go of people with dignity. This isn’t the first time I’ve heard of this treatment from Google. It will not be the last. Google is a great company with great people. Google is incompetent at handling layoffs. They could learn from banks on Wall Street. The banks do layoffs routinely and have a process that’s more empathetic than Google, and that’s not a high bar.
by lsaferite | 2025-04-14 10:59:19+00:00
Sounds mostly correct. The standard LLM tool call 'shape' matches the MCP tool call 'shape' very closely. It's really just a simple standard to support connecting a tool to an agent (and by extension an LLM).

There are other aspects, like Resources, Prompts, Roots, and Sampling. These are all relevant to that LLM<->Agent<->Tools/Data integration.

As with all things AI right now, this is a solution to a current problem in a fast moving problem space.
by robertlagrant | 2025-04-14 11:00:33+00:00
> For example, if an MCP or tool gets executed that you didn't want to get executed, the UI should provide an easy way to turn it off or to edit the description of that tool to make it more clear when it should be used and should not be used by the agent.

Might this become more simply implemented as multiple individual calls, possibly even to different AI services, chained together with regular application software?
by CharlieDigital | 2025-04-14 11:01:14+00:00
Yes.

Enterprise software rollouts can take months to actually get started from the point of procurement.

This happened at one startup where the sales team bid on a RFP, won, and then had to build it while finalizing the deal.

(First cut ended up being trash and crashed as soon as the customer took it global. It was replacing a paper process and had worked fine in a small scale pilot with one sub org. Customer ended up going back to paper and it took 4 years to rectify and try again)
by scarface_74 | 2025-04-14 11:01:15+00:00
There are 2.8 million developers in the US. Most of them don’t work for “tech” companies. Most of them work for boring enterprise companies without multiple rounds of enterprise companies and many let you just do behavioral questions and techno trivia on the stack they care about.

I personally have interviewed for 7 enterprise dev jobs and I have had 2 coding interviews and those were simple.
by Clubber | 2025-04-14 11:02:19+00:00
Yes, the way to do it is to tax investment properties. Many states already do that through the homestead exemption though.

https://www.quickenloans.com/learn/homestead-exemption

Another problem is everyone wants to live in the same few places. Missouri's average house costs around $250, which is pretty reasonable, it's just a lot of people don't want to live in Missouri.

https://www.zillow.com/home-values/32/mo/

The housing market in Detroit is even cheaper: $76K for an average home, what a steal!

https://www.zillow.com/home-values/17762/detroit-mi/

If you think you're going to get cheap home prices in places Silicon Valley or NYC, it's just not going to happen because everyone wants to live there.
by red_admiral | 2025-04-14 11:02:28+00:00
Sounds like work colleagues should have a signal chat, or at least whatsapp, to stay in touch when someone suddenly disappears from the company. Not to take revenge or leak company secrets or anything like that, just to stay in touch and meet up for social events occasionally. If someone at work is my friend, that doesn't end when they're fired and I support them as much as I can in difficult times.
by emilsedgh | 2025-04-14 11:03:16+00:00
The biggest advantage of this is for the llm providers like OAI not application developers.

LLM's are brains with no tools (no hands, legs, etc).

When we use tool calling we use them to empower the brain. But using normal API's the language model providers like OpenAI have no access to those tools.

With MCP they do. The brain they create can now have access to a lot of tools that the community builds directly _from_ llm, not through the apps.

This is here to make ChatGPT/Claude/etc _the gateway_ to AI rather than them just being API providers for other apps.
by reissbaker | 2025-04-14 11:03:44+00:00
Assuming you mean "how would I safely write a function that takes a generic linked list and does something with the data," I'm pretty sure you would use comptime: your function would take the concrete type (say, User) as a comptime parameter, and then you would do your list stuff via accessing .node and use the fieldParentPtr to access the underlying data.

Syntactically I don't think it's that weird, TBH. And it's typesafe: if you write invalid code the compiler will give you an error.
by friendzis | 2025-04-14 11:04:12+00:00
We know quite a lot. For example, we know that brains have various different nueromodulatory pathways. Take for example dopamine reward mechanism that is being talked about more openly these day. Dopamine is literally secreted by various different parts of the brain and affect different pathways.

I don't think it is anywhere feasible to emulate anything resembling this in a computational neural network with fixed input and output neurons.
by zkmon | 2025-04-14 11:05:23+00:00
Wondering why it is so satisfying. It tells that what you pursue doesn't matter. It can be a wood-planing contest or some silly hobby. What matters is that you are motivated to pursue it. You believe in improving that pursuit, you see others doing the same, you believe it is the social norm, you see that it is valued and respected. And most importantly you feel good about it.

Talk about things like investing in stocks, being known as a great techie or entrepreneur, exiting a great startup, running a venture capital, making a few million, becoming US citizen, having a great home etc. These goals are not bad. Just that they cost more, for the same returns (satisfaction). You are more successful when your happiness doesn't cost you a life-time running around or some herculean effort.
by roelschroeven | 2025-04-14 11:06:55+00:00
"11.4% of respondents had experienced at least one crash that they suspected was due partly to structural weakness".

11.4%?? Are Australian bikes trying to eat their riders?

I live in Flanders, where bikes are used quite a lot for commuting, doing groceries, going to school, all that kind of stuff (less than the Netherlands, probably quite a lot more than many other countries), and also quite a lot for sport. The bikes are a mix between new and old (sometimes very old), and everything in between. Crashes because of structural weaknesses are really exceptional.