MurphyA/hacker-news huggingface dataset:
by zamadatix | 2025-05-08 13:32:52+00:00
I think these are really the same thing looked at from opposite side of the circle. When all of your coworkers are driving 45 minutes in on the highway because nothing is local to good housing, public transit isn't available at all, or the public transit available is so bad (in multiple ways) as to beg questions why you'd use it, then it drives the sociological assumptions about other types of transport in the same way the mindset itself drives the conditions which lead to even more assumptions.

One could say it's that people need to want to see better public transit as a good idea for normal people or one could say it's that public transit needs to be made better so people see it that way. In both situations, it's when public transit actually gets improved anything will actually change.
by eterm | 2025-05-08 13:33:10+00:00
Thanks. In my experience the CoreWCF team are fairly active, but I didn't want to bother them until I can understand if this is a problem with CoreWCF.

This might also be a problem WCF client, which is maintained by others elsewhere in a different repo: https://github.com/dotnet/wcf for the nuget package version.

But this might just be how WCF is designed. I'll try a version of this within .NET Framework, but even that might change depending on whether it's via IIS or started via ASP.NET Core, and whether it uses the built in System.ServiceModel or the nuget version.

( You can probably tell I'm a bit frustrated with MS for making a bit of a mess in the way they hurried away from .NET Framework especially with respect to WCF. )
by gjsman-1000 | 2025-05-08 13:33:50+00:00
> despite Nintendo being much more secretive and litigious

Eh, kind of? Nintendo has never interfered with solely modding your Switch, or the tools to do so, and will not ban you for loading CFW. Install CFW, overclock your Switch, even cheat in offline games, no interference.

Their lines in the sand for years have been changing your profile image to something arbitrary (and possibly NSFW), installing a pirated game, cheating online, or tampering with system logs. That’s when the ban hammer hits; and the tools for doing those get targeted.
by dagw | 2025-05-08 13:34:04+00:00
You also have to look at who is giving the advice. For him it is great if more people take huge risks and burn their youth on moon shot start-ups since, as a VC, he makes all his money off of those people. A world where everybody is a well rounded liberal arts graduate, working a steady job, with comfortable middle class lifestyle and great work life balance would be terrible for him. If you ruin your life following this advice it has zero impact on his life.

He's giving this advice to make his life better, not necessarily to make your life better.
by mensetmanusman | 2025-05-08 13:34:25+00:00
Globalization played a role but so did bad policy.

When the Obama administration didn’t respond to China dumping below-cost solar on the US, I know many technologists who lost their job and career in the US because they couldn’t compete with companies that didn’t have to follow environmental protection rules.

Americans are addicted to artificially low prices that put the burden of costs on future generations who have to clean up a huge mess.
by replwoacause | 2025-05-08 13:34:51+00:00
Truly nothing better IMO. I pay for GitHub Copilot, Augment Code, and am trialing Windsurf and Trae. All of them are devastatingly bad compared to Cline. I wish Microsoft would get it together and make GitHub Copilot usable. Augment Code is decent for simple stuff but Cline excels at large undertakings
Ask HN: Anyone using Figma Make? What have you built?
by James_Atlas | 2025-05-08 13:35:56+00:00
I lead an AI Lab at a Fortune 500 healthcare org, we’re actively exploring how to integrate AI into our design workflows. We've been experimenting with tools like V0, Bolt, Lovable, and others. I’m particularly curious about Figma Make and how it fits into this evolving space.

What have you built with it? How does it compare to your existing design workflows? Does it live up to the "vibe-coding" promise? Any limitations or surprises you've encountered?
by henearkr | 2025-05-08 13:36:14+00:00
Ok the kind of narrative you are pushing should definitely be banned along with the noisy machines themselves. As some have said in the comments, it has been debunked numerous times in studies.

With the same reasoning as yours, I'll have a 500W HiFi with speakers and subwoofers on me, shouting annoying and loud noise continuously while I walk in the streets? To be noticed when I cross as a pedestrian or on my bicycle?

Or, like, people could just careful? Around me people drive carefully and they don't hurt cyclists or electric bikes.
by GJim | 2025-05-08 13:36:28+00:00
Ummmm

When one is driving downhill with a car in gear, one is maintaining speed, not slowing down. Hence there is no need to show a brake light.

Driving down a long hill using (friction) brakes to maintain your speed is a quick way to cause excessive wear on your brakes and, in extreme cases, lead to overheating and brake fade or failure.

This is required knowledge for the UK driving test BTW.
by tomtomtom777 | 2025-05-08 13:36:37+00:00
Agreed.

There is a good theory on why CEO's are paid more than they're worth called tournament theory.

A person in an upper layer of a hierarchical organization is paid for the value they provide PLUS an amount that incentivized anybody below them to reach that layer. If everybody is paid just for the value they provide, they wouldn't have a reason to try and reach higher layers and they would minimize work. After all, we cannot assume the value a person provides goes up in higher layers.

This additional pay bubbles up in larger organizations to exorbitant levels for CEO's.
by Manouchehri | 2025-05-08 13:37:20+00:00
It's really poor wording. Bright Data does indeed consider 100 results in a single request to be a single billed "result" event, billed at $1.5/1000 requests.

I always set 100 results per request from Bright Data, and I can see my bill indeed says `SERP Requests: x reqs @ 1.5 $/CPM` (where `x` is the number of requests I've made, not x * 100).

https://docs.brightdata.com/scraping-automation/serp-api/faq...

For serper.dev, they consider 10 results to be 1 "credit", and 20 to 100 results to be 2 "credits". They bill at $50/50,000 credits, so it becomes $1/1000 requests if you are okay with just 10 results per request, or $2/1000 requests if you want 100 results per request.

(Both providers here scale pricing with larger volumes, just trying to compare the easiest price point for those getting started.)
by anarticle | 2025-05-08 13:37:59+00:00
A reason for bw cam is sensitivity. No bayer filter means you capture all the photons. There are cameras that are sensitive enough to count photons as well. When I was in the lab we used EMCCD cameras (electron multiplier ccd) that we used to detect very low signals from cells (we wanted to be nice to them, if you hit them with UV light they don't like that).

There are all kinds of really great hacks to eke out an extra couple % at this level, if you consider you're counting photons. Back thinned, reverse mounting, high bandwidth multichannel readouts. Most of those trade offs are a thing of the past, but in the 2000s we were hacking the beans off those cameras to get them to do stunts for us.

Things are fast good AND cheap now though!
by 2-2--5 | 2025-05-08 13:38:37+00:00
Senior Software Engineer | AWS | TypeScript

Location: Madrid, Spain

Remote: Yes

Willing to relocate: No

Technologies: AWS Ecosystem, JavaScript/TypeScript, NodeJS, Bun, React Ecosystem

Résumé/CV: https://user.fm/files/v2-f9714303aec56e0e72bbc8d1233a49ca/ES...

Email: iam@esamsonov.com

LinkedIn: https://www.linkedin.com/in/ycagwyw/

Hey hey! I'm an experienced software engineer with 13 years of experience specializing in AWS and TypeScript.

Focused on delivering robust solutions with a DevOps mindset and a strong commitment to the “you build it, you run it” approach.

I'm currently moving from the Netherlands to Spain. I'm open to contract work - available for part-time or full-time projects, preferably in the automotive or e-commerce industry (or a combination of both!).
by pdw | 2025-05-08 13:39:12+00:00
Crypto-hieroglyphic writing is a real thing: https://www.britannica.com/topic/hieroglyphic-writing/Crypto...

Such writing would give non-standard meanings to signs, or drawn them in non-standard ways, or use entirely invented signs. It would be a puzzle to work out the meaning, and I imagine most people who weren't very literate would be stumped. They certainly stumped egyptologists for a while when the first examples were discovered.
by LordHeini | 2025-05-08 13:39:27+00:00
In Europe new motorcycles must have ABS on both wheels since 2017.

Its a good thing.

While it is possible to stop in less distance without ABS, in real live emergency situations ABS usually is of great help due to the no skill required, additional control.

For example if you take the sudden car running in front of you from a side road. You will instinctively pull the brakes hard on a road with unknown slipperiness.

Maybe the car then stops in the last second or is really fast so there is space, then you need control to ride around the car.

You really don't want your rear wheel locking up and the bike going sideways or doing a stoppie on your front wheel which completely removes any way of obstacle avoidance.

The same is true if over breaking in a curve, if you can handle the bike standing up you can brake astonishingly hard in curves.

I would not recommend it though it feels really weird being slippery in a curve.

On rainy days i do even like traction control. It saved my ass a few times where i accelerated out of a curve a bit to enthusiastically on wet foliage.
by justin66 | 2025-05-08 13:39:32+00:00
The most interesting recent acquisition of this kind I'm aware of is the Bose acquisition of McIntosh. As this article [0] notes:

Dr. Amar Bose donated the majority of his namesake company to his alma mater, the Massachusetts Institute of Technology. So technically, MIT now owns both McIntosh and Sonus faber, two of the biggest players in luxury audio. (MIT has non-voting shares of Bose, so although the university owns the majority of the company, it does not control business decisions.)

[0] https://www.audioholics.com/news/bose-acquires-mcintosh
Show HN: I built DevDocsDown – Instantly Download Dev Docs
by glossardi | 2025-05-08 13:39:48+00:00
I built DevDocsDown for myself because I needed offline development docs for my AI agents but I realized others might need it too.

Ever struggled with broken links or unstable internet when accessing documentation? With DevDocsDown, you just: Paste a documentation URL Choose Markdown or Text Download instantly for offline use —completely free No sign-ups, no limits—just reliable, AI-friendly documentation whenever you need it.
by RHSeeger | 2025-05-08 13:39:55+00:00
I've seen such difficult to follow code in Java, and I complain about it every time. But having multiple inheritance isn't the cause (because Java doesn't have that). Nor does having multiple interfaces with default implementations have any real impact (at least in _any_ case I've seen).

The only real difference I see between multiple inheritance and multiple interfaces with default implementations is constructors. And they can be handled in the same way as default implementations; requiring specific usage/ordering.
by subpixel | 2025-05-08 13:41:15+00:00
This article is aimed at non-technical writers of documentation.

A decade ago 'docs like code' was an exciting invitation to work alongside developers, adopt their practices, and get closer to how the sausage was being made.

Today anything 'like code', but particularly prose, is right in the crosshairs of AI.

While people who can leverage AI are a bigger threat to your job than AI alone, in this case those people are developers. When developers, who hold all of the context of software functionality in their head, can interact with an LLM to draft docs, test them against validation and style rules, and publish them, they just will.
by matheusmoreira | 2025-05-08 13:41:31+00:00
The constant closing of questions isn't enough for them, very often they'll straight up delete content as well, thereby completely wasting any effort that you or others have put in. Closed questions with useful answers and comments and links? Gone.

Why spend your own time and effort adding content to someone else's platform anyway? It's always a much better idea to write an article on your own website than a stackoverflow answer. Stackoverflow just takes a little less effort but that doesn't matter when your effort is likely to be invalidated anyway.
by CurtHagenlocher | 2025-05-08 13:42:29+00:00
The first comment asks the important question: Why, "despite all of this prosperity, do so many Americans still feel angry, disillusioned and frankly, even cheated"?

One thing which can't be captured by these numbers (no matter how accurate) is when people end up settling for something perceived to be of lower value. So for instance, it might be that my income has gone up faster than the cost of the things I'm buying, but I'd rather buy a house (out of reach) than buy rent.
by micromacrofoot | 2025-05-08 13:43:06+00:00
and re-industrialization won't save it

we can't possibly compete with (much) cheaper overseas labor, tariffs will do nothing but exclude the US from this cheap labor while other countries continue to benefit from it

eventually more of it will be automated anyway, and areas that saw booms from cheap labor will face similar class crises

there's also this idea that maybe our standard of living needs to regress some ("2 dolls instead of 30"), but you're insane if you believe that this can happen without significant strife and political upheavals... we're already at a point where many young americans feel as though they'll never be able to buy a house

the only "clean" path I can see out of this is some form of universal basic income, which likely has many problems to figure out, but at least doesn't treat humans like fuel for operating machinery
by mrkstu | 2025-05-08 13:43:24+00:00
I think the difference it that computers tend to be pretty good at thing we can do autonomically- ride a bike, drive a car in non-novel/dangerous sitations and things that are advanced versions of unreasoned speech - regurgitations/reformulations of things it can gather from a large corpus and cast into it’s neural net.

They fail at things requiring novel reasoning not already extant in its corpus, a sense of self, or an actual ability to continuously learn from experience, though those things can be programmed in manually as secondary, shallow characteristics.
by msandford | 2025-05-08 13:43:26+00:00
I find this kind of article hilarious. "Numbers go up! You're not allowed to feel poor or think that there's a problem! Our number is bigger so you must be rich!"

I saw this 10-20 years ago when economists were telling people that inflation is low despite their feelings about inflation. "Our math is correct and you ignorant folks should be grateful for how this economy is managed."

Just because you can produce equations like physicists doesn't mean it's the same field. Ground truth in economics is just as much people as it is anything else.
by Tade0 | 2025-05-08 13:44:28+00:00
Similar situation here and my conclusion is that getting in shape requires:

-exercise

-regular sleep

-good diet

With an infant and a toddler on board I can maybe do two, but typically one.

If it's any consolation sleep deprivation prevents long-term memories from being formed, so you won't remember most of this.

In the first three months after my first child was born there was definitely something happening, but I wouldn't know - I don't recall any of it.
by moonhive | 2025-05-08 13:44:43+00:00
This is one of the most refreshingly honest takes on cloud computing I’ve read in a while. The nuanced distinction between actual benefits vs. perceived convenience really hits home—especially the point that many businesses are outsourcing complexity without realizing they’re trading one kind of complexity for another (often more opaque). Also appreciate the emphasis on the cloud being someone else’s computer and problem—until it's suddenly your problem. Definitely bookmarking this to share with anyone romanticizing a full cloud migration without a clear cost-benefit analysis.
by h2zizzle | 2025-05-08 13:45:16+00:00
Busses are a band-aid that get employed as a cure too often. Ideally, you're running trams at surface level with decently-distanced stops and biking/walking infrastructure in between. Busses require infrastructure - large roads - which discourage pedestrian activity and encourage personal vehicle use. You want people walking near businesses that they might patronize, not flying past in large vehicles that make the space uncomfortable for pedestrians.
by permo-w | 2025-05-08 13:45:57+00:00
I struggle with Egyptology as a whole. you watch even mainstream, reputable documentaries on Ancient Egypt and there is a lot of what and little why, and it makes you wonder how much of it is actual science and how much of it is just the most exciting available interpretation of the facts to please the Egyptians/draw in viewers. the Egyptian authorities want tourists, and control archaeology licenses tightly, and "we found a scroll that mentions moving some building materials near the great pyramid" sells far less plane tickets than "we found a scroll written by the architect of The Great Pyramid!!!!"
by vacuity | 2025-05-08 13:45:58+00:00
There is omitted detail here. Capabilities are a great way to determine access control (IMO, they are essential in general as a user-facing model too). However, that still leaves the question of who gets what capabilities. For the network service to be able to hand out network capabilities, it itself must have at least as much authority, and it had to get that authority from some other source of capabilities. There must be some privileged component that forges all capabilities, and actually distributes enough authority to make the system usable. For example, as soon as a human user becomes relevant, the system's user-avatar must be able to command authority, in a way that may seem sweeping. This could mean directly or indirectly changing which program is the network service, which means the ability to influence all networking activities, which is no small authority.

An agent logically has all the capabilities necessary to do what the agent should be able to do. The sum of capabilities of an agent indicates "the worst that can happen" if the agent is malicious. It makes sense that if a network service is malicious, all networking activities can be subverted. Still, the storage activities shouldn't be subverted, and of course the network service wouldn't have the storage service capability. However, if a user is malicious, anything could go wrong that the user is normally trusted to not make go wrong. Correspondingly, the user must have an expansive sum of capabilities.

Capabilities are themselves simple, but that is the mechanism perspective. Access control policy is an entirely different beast, and any mechanism at best minimizes the risks.
by planck_tonne | 2025-05-08 13:46:25+00:00
Crazy how they managed to restrict the competing researchers from obtaining the drug.

How did they do that?

Why is the sale of a super expensive drug used exclusively to treat a super specific type of cancer even controlled in the first place? What is even the argument?

I couldn't think of any argument before. After reading, I can only think of "to restrict competition".
by josephg | 2025-05-08 13:47:27+00:00
Here's my take on implementing this in rust. I made a trait for fetching metadata, that can be implemented by Image, Video, Document, etc:

trait MetadataSource { fn fetch_metadata(&self) -> Metadata; } impl MetadataSource for Image { ... } impl MetadataSource for Video { ... } impl MetadataSource for Document { ... }

And a separate object which stores an image / video / document alongside its cached metadata:

struct ThingWithMetadata<T> { obj: T, // Assuming you need to store this too? metadata: Option<Metadata> } impl<T: MetadataSource> ThingWithMetadata { fn get_metadata(&self) -> &Metadata { if self.metadata.is_none() { self.metadata = Some(self.obj.fetch_metadata()); } self.metadata.as_ref().unwrap() } }

Its not the most beautiful thing in the world, but it works. And it'd be easy enough to add more methods, behaviour and state to those metadata sources if you want. (Eg if you want Image to actually load / store an image or something.)

In this case, it might be even simpler if you made Image / Video / Document into an enum. Then fetch_metadata could be a regular function with a match expression (switch statement).

If you want to be tricky, you could even make struct ThingWithMetadata also implement MetadataSource. If you do that, you can mix and match cached and uncached metadata sources without the consumer needing to know the difference.

https://play.rust-lang.org/?version=stable&mode=debug&editio...
by wat10000 | 2025-05-08 13:47:31+00:00
That goes both ways, though. Just because you feel a certain way doesn't mean that's how it is. A lot of people's perceptions of economic performance are more connected to their opinion of the President than to any actual facts.

How people feel matters, of course, but that doesn't mean that the numbers are wrong if they don't match. People's feelings about inflation are not ground truth about inflation, just ground truth about feelings.
by mystified5016 | 2025-05-08 13:48:20+00:00
You act as if it's an active, deliberate choice to only buy the cheapest possible thing.

The hollowing out of the middle class means most Americans are forcibly dependent on the cheapest possible goods because they don't have disposable income.

It's a vicious cycle and the average consumer is not at fault. Most people would like to buy domestically, but domestic goods are either simply not available or not affordable.
by moonhive | 2025-05-08 13:48:49+00:00
Yes, AI—especially LLMs—have definitely rekindled interest in semantic technologies, but more from a pragmatic angle than the original Semantic Web vision. Knowledge graphs, ontologies, and structured data are now seen as valuable tools for improving things like grounding, retrieval-augmented generation (RAG), and reasoning in agents. The difference is that instead of expecting the whole web to be semantically annotated (which didn’t scale well), now organizations are building domain-specific graphs to augment AI performance. It’s like the Semantic Web finally found its killer app—just not in the way it was initially imagined.
by alexjplant | 2025-05-08 13:49:01+00:00
OT: I'm not really sure what the author meant by

> Graphics Processing Units, or GPUs, are the hottest mathematical co-processor since the FM synthesis chips that shaped the sounds of the 1990s

since FM was more of an 80s thing. Even their linked comment says

> Throughout the 90s FM was old-hat. Nobody wanted to hear those woody clangy sounds of the 80s anymore.

FM synthesis has kept being a thing ever since in specific applications but the zeitgeist of the 90s (and its modern postmodern retreads like vaporwave) is arguably digital sampling.
by pocketarc | 2025-05-08 13:50:07+00:00
> the desktop appearance zeitgeist has skewed so flat and dull that the extra pixels make no material difference

Yeah, this is definitely one of the saddest things about modern UI fashion. We have the highest-resolution, highest-DPI, cleanest-looking extra-bright, extra-deep-black HDR OLED screens, and... we've got flatter UI than ever, UI that would've looked dull even on a 90s CRT.