MurphyA/hacker-news huggingface dataset:
by makeitdouble | 2025-10-18 01:23:45+00:00
Isn't it still a PITA to charge for more than half of the population ?

Most of EU cities have the same issues. Due to appartment density an EV makes sense only if you own your house, run a cable from your flat to the street, or win the charging lottery and/or fight for a spot at some shared location.

Alternatively you can make it a routine to charge at a public spot while you go shopping, but it means you're double annoyed when it doesn't work out for whatever reason (spots already taken etc)
by thunky | 2025-10-18 01:23:50+00:00
> You don't need MCP

Depends on who the user is...

A difference/advantage of MCP is that it can be completely server-side. Which means that an average person can "install" MCP tools into their desktop or Web app by pointing it to a remote MCP server. This person doesn't want to install and manage skills files locally. And they definitely don't want to run python scripts locally or run a sandbox vm.
by bigiain | 2025-10-18 01:23:50+00:00
At some stage, "improvements" become nothing more than marketing buzzwords.

I'd argue one reason ICE are "stagnant" are because they're "good enough" and any potential improvements required expensive R&D and manufacturing changes, for results that purchasers won't change their buying decision for. Maybe Toyata could make an ICE for the Camry that was 5% more efficient, but few people who were about to buy someone else's equivalent car will choose a Camry instead based on such a marginal improvement.

I think phones are a good current example of this. I have felt zero need to upgrade from my iPhone 13, because the "improvements" since it was new are of zero interest or value to me. I'm quite likely to do a battery replacement on this one instead of upgrading to a new iPhone any time soon. (And the only reason I bought the iPhone13 was to get the backside lidar, I was perfectly happy with the XR I used before that.)
by didibus | 2025-10-18 01:24:03+00:00
> Tool calls are incredibly interesting and useful. MCP is just one means to that end, and not one of the better ones.

It's nice to have an open standard though. In that sense it's pretty awesome.

But MCP isn't just tools, you can expose prompt templates and context resources as well.

All the skills that don't have an added dependency on a local script could just be an MCP resource.
by dathinab | 2025-10-18 01:26:43+00:00
or the Chinese government does about the West

but no, it's not about that, it's more about how e.g. Hitler took over Germany. Systematically rilling up people, spreading systematic misinformation about how the Jews supposedly backstabbed German and how the world economic crash between WW1-2 was another devious plan of them etc.

like the difference is its very dump for a country to let people destabilize it with such means, it's still ethically wrong to do so about other countries, but less of an potential existential thread to democracy
by dylan604 | 2025-10-18 01:26:53+00:00
That's pretty common with any alarm system not just Ring. I know you get the first false alarm with a response for free. After that, fines/tickets are issued. It might have been 2 free can't remember as it's been a long time since the alarm was installed and info was provided. This was in Dallas specifically before I go painting with too broad of a brush. Even further back, I had an alarm system installed, but never paid for monitoring. They also warned about fines after too many false reports, and that was a tiny town waaaay outside of Dallas.
by renewiltord | 2025-10-18 01:27:03+00:00
Guys, yes I get it. You’re all famous people with books on this and that and all that. But I tell you this with love - get off the Internet. It’s radicalizing you into some crazed state. You saw what happened to Elon Musk? It’s happening to you.

I know you’re surrounded by a bunch of people who tell you “yes, yes, speak truth to power!” and shit like that but this is just an angry blogpost.

Take it easy. Just take a 2 week break from social media. Read a book from the before times and don’t go on the Internet. Come back and see if you care.
by love2read | 2025-10-18 01:27:07+00:00
1) I would argue that the year that you created your bank account is not a good proxy for age. 2) I would question where you think the uuid representing your age from your bak would leak to considering it’s still a bank account id 3) I would question whether you consider that the vast majority of uuids aren’t used for high stakes ids such as online banking ids
by xethos | 2025-10-18 01:28:15+00:00
I'm not going to say they're ubiquitous in the automotive world (assuming non-belt-driven like you mention below), but they're hardly brand new. The battery-electric buses in my city have heat pumps, and (IIRC) other cities opted for air conditioning in their trolley-bus fleet over a decade ago. Built to automotive standards is hardly uncharted waters.

Though perhaps I'm simply blown away living in a colder climate. Resistive heating if it's only to defog windows in the morning, or similarly rarely used, is reasonable. Resistive when getting started (one major hurdle, ICE -> EV, resistive -> heat pump, at a time) is reasonable. I just thought the automotive world had moved forward more rapidly than it had.
by JustExAWS | 2025-10-18 01:28:22+00:00
I work in consulting too - customer facing staff consultant and leading implementations. I did a 3.5 year stint at AWs Professional Services.

I had no trouble getting full time job offers from 3rd party consulting companies within 2 weeks after being Amazoned and again last year.

But, I seem to be toxic to product companies - more so than before I got into consulting. I’ve gotten more rejections the two times I was looking as an architect (it was a plan B) than I got before joining AWS and I was a developer.

I honestly can’t blame them, now I parachute into a company, lead an implementation and I’m gone in 3-9 months. Why would I hire me to be responsible for long term strategic vision who they need to be around for 2-3 years?

But to answer your question, you need to get on larger long term projects. There are some projects at my company where the tech lead has been leading an implementation for over a year with a team.
by defrost | 2025-10-18 01:28:26+00:00
I too have always been curious about the volumetric comparison of rap lyrics about Edgar Allan Poe Vs those about the people in the front row.

* https://www.youtube.com/watch?v=j8Z0VynTR84

* https://www.youtube.com/watch?v=lqCyTM1bF6Q
by AdieuToLogic | 2025-10-18 01:29:35+00:00
> Using UUIDv4 as primary key has unexpected downsides because data locality matters in surprising places.

Very true, as detailed by the link you kindly provided. Which is why a technique I have found useful is to have both an internal `id` PK `serial`[0] column (never externalized to other processes) and another column with a unique constraint having a UUIDv4 value, such as `external_id`, explicitly for providing identifiers to out-of-process collaborators.

0 - https://www.postgresql.org/docs/current/datatype-numeric.htm...
by bigiain | 2025-10-18 01:30:23+00:00
I wonder if COVID distorted the market enough to show up here?

I have anecdotes of friends/family/coworkers who bought cars (or second cars for the household) to avoid public transport.

And 2nd hand prices for cars gere (Australia) went batshit insane for a while during and as we chose to pretend that COVID was over - and those artificially inflated prices are mostly over now.
by nik282000 | 2025-10-18 01:31:23+00:00
One of the many reasons to host your own stuff. It costs about 0.75CAD per day to run my server and PoE switch. For my 20 bucks a month I get cameras, a media server, password manager, push notifications, file sharing, and a dozen other services, all without handing my data over to business or governments.

Is it as secure as a cloud service? Depends on what you consider secure. I closely monitor access logs and use strong passwords, Amazon has billions to spend on encryption, apps, and datacenters but they also have thousands of employees that can access your data at any time for any reason.

I would love it if some commercial host-it-yourself product were released but that goes against the pay to play model that has been chosen for all modern tech.
by alsetmusic | 2025-10-18 01:32:03+00:00
> and acknowledging that most of them don't want to be there isn't hurting anyone at all.

You're not acknowledging that they don't want to be there. You're assigning them a lack of long-term planning and ability to reason about how to achieve the best outcome for life. You're calling them "stupid" without using the word.

The comparison didn't include someone who chooses to take night classes at a junior college with hopes of transferring credits to another institution for an accredited degree, for example. No, they're too hopeless to find a third way. Having a background living in a trailer park in no way absolves you of dumping on people who still do in that comment.

I realize that I'm being hyperbolic to make a point and that life isn't simple when living in poverty. But I've been destitute as well, and I don't blame people who have trouble overcoming the same.
by ergocoder | 2025-10-18 01:32:08+00:00
I read it and I don't see it.

He praised one policy from Tommy Robinson. This doesn't mean he support every single action performed by Tommy Robinson for eternity.

He advocates for stricter immigration laws and is against mass immigration.

He then praises the stricter immigration laws in Denmark. Then, Denmark would be considered facist and ethno-nationalistic by your logic?

> I don't think you can get mad at people thinking maybe you're a little bit fascist, or can claim to be in the centre politically

I'm actually mad that the word fascist is losing its meaning.

Wanting a stricter immigration law is now fascist, and Denmark is basically considered fascist for all these years for having stricter immigration laws praised by DHH...

At worst, this view is centered.
by chermi | 2025-10-18 01:32:28+00:00
Yeah this is really interesting. My money is 80% on number 1. The good developers I know (I'm not among them) are very practical and results driven. If they see something is useful for their goals, they use it. There's the time delay that you mentioned, and also that there's no direct feedback at all via misalignment. You'll probably get a scolding if your code breaks or you miss deadline, but if someone else complains about documentation to manager, that's one more degree of separation. If the manager doesn't directly feel the pain, he/she won't pay as much attention.

Edit- I'm basically repeating the poster who said it's principal agent problem.
by Gigachad | 2025-10-18 01:32:30+00:00
I miss when free wifi was everywhere. When I was traveling Italy my phone seemed to almost never have signal despite paying for roaming data. And I couldn’t find free wifi anywhere. The few places that did have it like mcdonalds wanted me to authenticate with sms which wasn’t working since I had no phone signal.

Used to be that every cafe and business just had an open wifi network. Now if they provide it at all it’s password protected
by supertrope | 2025-10-18 01:32:39+00:00
Lower end jobs tend to be unforgiving on not planting your butt in seat at the scheduled time. I find the higher end your job the less BS you are forced to endure. e.g. No drug tests, no doctor's note to justify sick leave. If there's a layoff there's severance. Flex time.

There are some accommodations for poor drivers. Politicians loath to raise fuel tax. This shifts costs of roads from drivers onto general taxpayers. Car insurance limits are the same as in the 1970s. This shifts cost of accidents from poor drivers onto accident victims who are not fully compensated. Emissions testing and safety testing is either not done at all or waived for drivers who claim hardship.
by kazinator | 2025-10-18 01:33:43+00:00
You can rarely successfully generalize about languages in the Lisp family. :)

TXR Lisp: (relevant to this article) there is an iff function that takes functional arguments.

Square the odd values in 0 to 9:

1> (mapcar [iff oddp square use] 0..10) (0 1 2 9 4 25 6 49 8 81)

The use function is a synonym of identity: i.e. just use the incoming value as-is

Square the even ones instead by inverting oddp with notf:

2> (mapcar [iff [notf oddp] square use] 0..10) (0 1 4 3 16 5 36 7 64 9)

Get rid of use with iffi: a two-argument iff with an implicit identity else:

3> (mapcar [iffi oddp square] 0..10) (0 1 2 9 4 25 6 49 8 81)

Now about the point about Lisps and if: the regular if operator with value and expression arguments has a companion if function:

4> (special-operator-p 'if) t 5> (fboundp 'if) t

Unlike in some other dialects like Common Lisp, a symbol can have a binding in the macro or operator space, and in the function space at the same time.

But this if is not useful control. It's useful for things like being able to map over a function-like facsimile of the if operator. E.g. take an element of the (a b c d) or (x y z w) list depending on whether the leftmost list has a nil or t:

6> [mapcar if '(nil t nil t) '(a b c d) '(x y z w)] (x b z d)

In the reverse direction, being able to write a macro for a function function exists, allows for ordinary macros to be "compiler macros" in the Common Lisp sense: provide optimizations for certain invocations of a function.

This dialect is not even "weird"; overall it is Common-Lisp-like. Right down to the multiple namespaces, which is why the [...] syntax exists for referring to functions and variables in a combined virtual namespace.
by another_twist | 2025-10-18 01:33:47+00:00
> better for everything else. That means for me: non-coding CLI ops, git ops, writing code with it as a pair programmer, OOD tasks, big new chunks of functionality that are highly conceptual, architectural discussion..

I would argue this is the wrong way of using these tools. Writing out a defined plan in plain english and then have codex / claude write it out is better since that way we understand the intention. You can always have codex come up with an abstract plan first, iterate on it and then implement. Kind of like how we would implement software in real life.
by acdha | 2025-10-18 01:34:29+00:00
A lot of that is that Americans are buying trucks, not cars. It’s easy to stay under $30k with a sedan, but a sizable group of people think they need the image of driving a full-sized pickup truck to the office and each 7 year loan on an $80k truck is going to drive the average up, not to mention leaving the buyer more cash-strapped due to the higher operating costs.
by tim333 | 2025-10-18 01:34:51+00:00
He says re agents:

>They don't have enough intelligence, they're not multimodal enough, they can't do computer use and all this stuff. They don't do a lot of the things you've alluded to earlier. They don't have continual learning. You can't just tell them something and they'll remember it. They're cognitively lacking and it's just not working.

>It will take about a decade to work through all of those issues. (2:20)
by rogerrogerr | 2025-10-18 01:34:57+00:00
I fear ISPs have made a commercial host-it-yourself product near impossible. Imagine selling a product, getting no ongoing revenue, and then being on the hook - forever - to support average people trying to connect to something inside their home network from their phone. Nightmare material.

If anyone is having trouble understanding the support load, start by traveling to your local assisted living home and explaining to everyone static vs. dynamic IP address assignment.

You can do it fairly easily by bouncing off a server you control... aaaand we're right back where we started.
by danbolt | 2025-10-18 01:35:16+00:00
When my parents had a house built in the early 2000s, my father was adamant that Ethernet should be wired to every room. It seemed like a good way to future-proof the building for the 21st century at the time. The year we moved in, tweenage me asked about connecting my Nintendo DS to the internet in order to play Animal Crossing online.

I wonder if we would have done the Ethernet again if he knew that Wi-Fi was going to become so common.
by 3eb7988a1663 | 2025-10-18 01:36:06+00:00
Which inspired someone to straight up offer it for free[0]. Essentially saying, "If you own the rights and have a problem with it, here is your chance to do something about it"

That being said, I am not sure why an interested party could not make their own knock-off version of the game. The game is a parody 60s James Bond with a female lead. Would anyone care if it was functionally the exact same game, but everyone was wearing a funny hat?

[0] http://nolfrevival.tk/
by russdill | 2025-10-18 01:36:24+00:00
This isn't a viewpoint coming from AI, is been a view that's been around for quite some time. The standard model does an exquisite job of predicting the day to day physics we experience. To find search for new physics where we might find discrepancies, we have to build absolutely huge colliders, and even those don't really effect our "day to day" physics.

For consciousness to be based on some non computable function there would have to be some unknown physics occurring in the brain. Sure, that's hard to disprove, but it also strains credulity, hard.

Penrose picking "quantum" for being the element of physics that would have to change to allow this non computibility is just woo. Why not just say magic?
by kjellsbells | 2025-10-18 01:36:37+00:00
Lath and plaster walls have a distressing tendency to be lined with chicken wire mesh which really damages your chances of any radio signal getting through.

Pictures for anyone wondering what it looks like:

https://www.civilengineermag.com/chicken-mesh-for-plaster/

Wired wifi mesh or Ethernet all over would be my prescription. You basically have Faraday cages in every room right now!
by middayc | 2025-10-18 01:36:44+00:00
Rye is foremost a REBOL and REBOL has this notion of many types of words at it's core:

`word` - regular word, can evaluate to value it's bound to or call a funtion if bound to a function

`word: "value"` - set-word, assignment that you noticed

`probe :word` - get-word, always returns bound value, doesn't call a function if it's bound to a function, in Rye this is `?word`, because `:word` is left-set-word.

`'word` - literal word, evaluates to a word itself

etc ...

Rye adds even more word types. Rye also has left to right flow so it adds left-set-word. In Rye all assigned words with set-words are constants and they are used by default. So we also need a "mod-word", that is the double colon that you noticed, and left-mod-word. Because of left-to-right flow Rye also has .op-words and |pipe-words.

The logic around words, op-words and pipe-words ... I tried to explain here:

https://ryelang.org/meet_rye/specifics/opwords/

Another pattern you noticed (good observation btw:) is the idea of injected blocks that isn't used just for loops, but also for conditionals, function bodies, HOF-like functions etc ...

https://ryelang.org/meet_rye/specifics/injected_blocks/

All in all it is supposed to be a compact set of ideas that fit together. Some are somewhat unusual.
by cortesoft | 2025-10-18 01:37:36+00:00
For the first 10 years or so of my career, I didn’t even know my job title. I knew my pay, which is what I cared (and still care) about. They could call me the janitor as long as they paid me a good salary and the work didn’t change.

It wasn’t until one of my startups was bought by a big corp that I came to learn my job title, because suddenly it was tied to compensation. That mattered.
by Gigachad | 2025-10-18 01:38:31+00:00
Is congestion still an issue? Seems to me like after the switch from 2.4ghz to 5ghz, congestion stopped being a problem since wifi hardly leaves your own home. Amusingly, in my apartment sitting on the balcony, shutting the glass door would cause a total loss of connection, while leaving it open resulted in a very strong connection.

The future is probably just having multiple wifi APs wired up and then just running extremely fast but low range wifi.
by chihuahua | 2025-10-18 01:38:33+00:00
The tone of the article sounds so breathlessly over-excited that it's bordering on self-parody.

The cell phone companies will regret their purchase of 3G spectrum! Those fools, they did not realize their 3G cell towers would soon be rendered obsolete, nay, ridiculous, by my mighty wireless router!

It's not consumers buying consumer electronics, no, it's "an authentic grassroots phenomenon."
by add-sub-mul-div | 2025-10-18 01:38:36+00:00
Orwell didn't foresee that people would voluntarily pay for their own surveillance, out of fandom for a company that charges $15/month for "free" shipping. That they also actually do give away for free if you can wait a few extra days rather than treating every purchase as an impulse buy.

Reality has become more stupid than even visionaries could have predicted.
by sushisource | 2025-10-18 01:38:44+00:00
I mean that's just obviously, objectively, not true. If you're born with 12-inch legs you are _not_ going to be an elite marathon runner. Heck, even if you're born with average genetics, you're not going to be an elite runner.

What would make us think the same thing isn't true of mental activities? Obviously there's a lot more noise in the signal, and it's a lot more subjective, but there's pretty much 0% chance that if anyone just "tries hard enough" they can become a genius.
by simpaticoder | 2025-10-18 01:38:46+00:00
A gentle reminder that physical books are still available, and quite inexpensive when purchased used from, e.g., library book stores or thrift stores. It has no DRM, has a Paper White™ interface, and even has a nice smell and feel. You can loan it, give it, or sell it to any human without hassle or legal risk to yourself or them. You can highlight, add notes ("marginalia"), fold the corner of a page for a bookmark. Over time your copy of a book will accumulate incidental stains and marks, developing an identity of it's own. What's even more remarkable is that you own your copy, and it cannot be remotely changed, deleted, or corrupted or your access revoked.
by godelski | 2025-10-18 01:38:56+00:00
That doesn't resolve the question.

> Not sure where you imagine my inconsistency is. >> Let's take a step back. At what point is it me making the toast and not the toaster? Is it because I have to press the level? We can automate that. Is it because I have to put by bread in? We can automate that. Is it because I have to have the desire to have toast and initiate the chain of events? How do you measure that?

You have a PhD and 30 years of experience, so I'm quite confident you are capable of adapting the topic of "making toast" to "playing chess", "doing physics", "programming", or any similar topic where we are benchmarking results.

Maybe I've (and others?) misunderstood your claim from the get-go? You seem to have implied that LLMs understand chess, physics, programming, etc because of their performance. Yet now it seems your claim is that the LLM and I are doing those things together. If your claim is that a LLM understands programming the same way a toaster understands how to make toast, then we probably aren't disagreeing.

But if your claim is that a LLM understands programming because it can produce programs that yield a correct output to test cases, then what's the difference from the toaster? I put the prompts in and pushed the button to make it toast.

I'm not sure why you imagine the inconsistency is so difficult to see.
by dreambuffer | 2025-10-18 01:39:03+00:00
Photons hit a human eye and then the human came up with language to describe that and then encoded the language into the LLM. The LLM can capture some of this relationship, but the LLM is not sensing actual photons, nor experiencing actual light cone stimulation, nor generating thoughts. Its "world model" is several degrees removed from the real world.

So whatever fragment of a model it gains through learning to compress that causal chain of events does not mean much when it cannot generate the actual causal chain.