MurphyA/hacker-news huggingface dataset:
by omneity | 2025-05-10 17:18:53+00:00
Thanks for sharing your experience! I'm quite opinionated on this topic so buckle up :D

We avoided the fork & patch route because it's both labor intensive for a limited return on investment, and a game of catching up. Updating the forked framework is challenging on its own right, let alone porting existing customer payloads to newer versions, locking you de-facto to older versions. I did maintain a custom fork at a previous workplace that was similar in scope to Browserless[0] and I can tell you it was a real pain.

Developing your own framework (besides satisfying the obvious NIH itch) allows you to precisely control your exposure (reduce the attack surface) from a security perspective, and protects your customers from upstream decisions such as deprecations or major changes that might not be aligned with your customer requirements. I also have enough experience in this space to know exactly what we need to implement and the capabilities we want to enable. No bloat (yet)

> you will burn the user's fingerprint depending on scale

It's relative to your activity. See my other comment about scale and use cases, for personal device usage this is not an issue in practice, and users can automate several websites[1] using their personal agents without worrying about this. For more involved scenarios we have appropriate strategies that avoid this issue.

> we fix leaks and bugs of automation frameworks

Sounds interesting! I'd love to read a write up, or PRs if you have contributed something upstream.

0: https://www.browserless.io/

1: https://herd.garden/trails
by Analemma_ | 2025-05-10 17:19:39+00:00
Because they have to be able to sell you the cure to the disease they created: pretty soon nearly all content online will be AI-generated, and the only way you'll be able to tell if you're talking to a human is with cryptographically-sealed boot chains, verified with remote attestation, and with this eyeball device at the end to make sure there's a human there.
by mopsi | 2025-05-10 17:21:26+00:00
I am not desperate, but astonished why you remain stuck reposting the same garbage-tier propaganda narratives instead of actually learning about the events from high quality sources.

(1) Relations between Ukraine and Russia have been very poor for a very long time. For example, throughout the early 2000s, Russia tried to extort Ukraine through gas supply cutoffs. The poisoning of Ukrainian president by Russian agents in 2004 marked an especially sharp deterioration of relations. At least by European standards, this is very far from anything described as normal.

(2) There was no coup in Ukraine. The pro-Russian president Yanukovych got 108 people killed when he mismanaged his response to protests, lost all support he had in Ukraine overnight (even his own party turned on him), and ran away into hiding in Russia as he was about to get criminally charged and jailed. Ukrainian parliament assembled, voted unanimously to hold snap elections, which were held a few months later and recognized as legitimate by everyone, including Russia.

(3/1) NATO is not some expanding organism that keeps swallowing countries. Rather, Russia's western neighbours have joined the military alliance to bolster their national security as a reaction to Russian democracy deteriorating into a hostile totalitarian dictatorship. Sweden, for instance, abandoned 200 years of neutrality because military experts assessed that Russia can attack without a reason, and that Sweden would not be able to withstand alone the kind of attack that Russia has launched on Ukraine, and therefore needs to have access to the pooled resources of the entire NATO, which are especially vital to protect cities from missile attacks.

(3/2) Central and Eastern Europe has not seen any foreign military bases in the 20-30 years that they have been in NATO. Russian trolls love to talk about missile bases being built on Russian borders, but not a single such site exists. Until Russia attacked Ukraine, European military preparedness was at record lows, and Cold War era infrastructure was in the process of being dismantled. The present difficulties of the European NATO members in assembling a combined force of 25 000 soldiers for a peacekeeping mission in Ukraine is an excellent illustration of this. Prior to the invasion, the military balance in Europe was slowly tipping in favor of Russia, not against. It's undeniable if you look at the numbers. Europe was on the last stretch of disarming itself, with Germany being the best example: of the ~5000 tanks in 1980s, only ~200 remained. All while Russia was running a massive army modernization program and pumping out that many tanks each year.
by kurthr | 2025-05-10 17:21:29+00:00
The word "can" is doing a lot of work here. The idea that any of the current "open weights" LLMs are outside the capitalist framework stretches the bounds of credulity. Choose the least capitalist of: OpenAI, Google, Meta, Anthropic, DeepSeek, Alibaba.

You trust Anthropic that much?
by deaddodo | 2025-05-10 17:21:36+00:00
> The truth is that CISC was never a meaningful category in the first place (it was only ever "not-RISC"), and RISC itself ceased to be a meaningful category around 30 years ago.

Yeah, I think we're saying the same things. Thus the "(as if there were ever a real delineation between RISC/CISC)". It's an arbitrary delineation that means nothing today.

But that's moot to OP's claim.
by oceanplexian | 2025-05-10 17:22:14+00:00
Liberal Arts is simply a subset of engineering, specifically information theory. Shakespeare, Monet, Banksy, etc. are all humans who produced algorithms expressed with primitive technology. But now we have enough computing power to essentially run an emulation layer on them. And shocker, in a world with ASI it's not unthinkable computers will produce high quality works of Shakespeare in the coming years.

When that happens this field is going to have an existential problem on its hands.

I'm not saying Liberal Arts will go extinct, but if they cannot keep up with the technology they will fall behind. Realistically at some point the field will be rolled under information theory as computers prove that most of it can be broken down into numbers, algorithms, etc.
by alwa | 2025-05-10 17:22:30+00:00
Is it certain that impoverished people would weigh those potential consequences more heavily than being paid today?

For that matter, do we expect that the impoverished people the gp commenter refers to would resist, say, government-led efforts to compel their biometrics from them? [0]

[0] e.g. https://www.csmonitor.com/World/Asia-South-Central/2022/0425...
by steveBK123 | 2025-05-10 17:23:24+00:00
I like the way I’ve seen the inconveniences of life described as a tax one pays. Airplane delays are a tax on travel. Coordinating schedules is a tax on hanging out with friends. City noise is a tax on living in urban areas with vibrant street life.

Framed this way one can be more grateful and recognize that life is not frictionless. The more you try to make it frictionless the more frivolous your grievances become.
by muzani | 2025-05-10 17:23:36+00:00
If it's important to you, then keep it, of course. Every team is different just like all code is different.

The symptoms of too many meetings is people don't attend them, work during them, complain about not getting things done, etc. If the retros are working, you shouldn't need many of them. If they're not (which sounds like OP's case), then they should be less frequent.

Demos tend to be redundant. Most of the teams I worked with know exactly what the team just built; sometimes the CEO is QA. In the bigger teams, the stakeholders might be juggling too many things to attend anyway.
by aristofun | 2025-05-10 17:23:36+00:00
If only fear holds you back from moving abroad - id say go for it. Environment is the most critical part of any sort of success in every area i can think of. Many real (not movie) success stories i know were only (and sometimes solely) due to good enough people being in the right place (the right time is often less important).

As long ad you can find a way to do it legally - don’t worry about “sentiments”. In decent countries (all english speaking ones, western europe) - real (not tiktok “stars” or radicals) average people respect hard working immigrants, especially if they embrace, respect and adapt to the new culture.

But at the same time emigration is not a simple answer, it is a huge challeNge in itself (maybe the biggest in your life if you’re not a rich kid), there are many more factors at play, that might be more important to you personally.

Anyway, abroad or not - best teachers are 1) the master, expert, ready to share wisdom and teach you 2) real life, i.e. tangible goal or project you _have_ to accomplish. For example a pet project that you personally care for. However small and simple - if it solves your real problem, if you really want to make it happen, it will teach you more that 100 of books with madeup examples that you dont care about.

Good luck!
by snozolli | 2025-05-10 17:23:47+00:00
I find it odd that recent articles are always about the Port of Seattle. From a quick Google search, it looks like the busiest US ports are Los Angeles, Long Beach, Port of New York, Port of Savannah, then Port of Seattle. As of 2018, the Port of Los Angeles alone was almost 3x busier than the Port of Seattle.

Not that it isn't worth noting, but I'm much more interested in overall volume across all of the nation's ports, and especially the West Coast ports.
by Buttons840 | 2025-05-10 17:24:03+00:00
The same way an interaction with a pure bread dog can be. The dog may have come from a capitalistic system (dogs are bred for money unfortunately), but your personal interactions with the dog are not about money.

I've never spoken to a therapist without paying $150 an hour up front. They were helpful, but they were never "in my life"--just a transaction--a worth while transaction, but still a transaction.
by kjkjadksj | 2025-05-10 17:24:20+00:00
Pedestrians still get hit by cars. You’d think people would evolve, no? In both cases the rate of car accidents is not sufficient to kill off large portions of the species and apply very strong selective pressure for individuals who are immune towards this.

In either case when you compare stats like success rates per hunt, housecats are some of the most successful hunters on earth.
by 0cf8612b2e1e | 2025-05-10 17:24:25+00:00
Is that any different from reality now? At least they throw a few dollars at you for it.

I suspect that my face has been recorded and linked to my profile at several stores. Palantir or similar have probably scrapped all of the internet looking to link a face to an identity.

Real ID just because fully required for domestic air travel.
by ajb | 2025-05-10 17:24:31+00:00
That's true, but it's actually a property of the circuit. Any circuit that fits into a 2d space will work the same if simulated in 3d: voltage will still drop off linearly along a 1d resistor.

This is because it's actually an emergent property already in 2d space.

Consider a resistor shaped like a capital letter Z in 2d space, with ground at one end and 1V the other. (Assume also that the Z has a square aspect ratio). The potential along the bar in the middle will initially be equal, because all points on the bar are equidistant from our voltage sources (AKA charges) . But the potential will drop along the arms of the Z. So charge will move along the arms and accumulate at the corners, until there is also a voltage drop along the bar, and ohms law holds.
by smokel | 2025-05-10 17:24:42+00:00
I think the reasonable explanation is that logic works great for simple systems, but once there are more than, say, seven variables involved, nobody can properly reason in real-time anymore. Personal relations, politics, raising a child, finding out what to do with life, selecting a web framework, all involve millions of variables.

Even if some abstract concepts (love, power, friendship) allow a scientifically minded person to consider complex systems as simpler ones, the underlying complexity is still there, and is relevant. Human ecosystems do not adhere to Maxwell's laws.
by alwa | 2025-05-10 17:25:28+00:00
Most times I’ve been biometrically catalogued, I wasn’t paid for the privilege. The government just kind of said I had to, and I wasn’t in a position to argue.

I guess I am in some sense compensated by the data brokers who psychometrically profile my internet use and resell their conclusions—but “free ad-supported internet content” isn’t exactly fungible cash…
by natebc | 2025-05-10 17:25:40+00:00
A few?

We routinely are fighting off hundreds of bots at any moment. Thousands and Thousands per day, easily. US, China, Brazil from hundreds of different IPs, dozens of different (and falsified!) user agents all ignoring robots.txt and pushing over services that are needed by human beings trying to get work done.

EDIT: Just checked our anubis stats for the last 24h

CHALLENGE: 829,586

DENY: 621,462

ALLOW: 96,810

This is with a pretty aggressive "DENY" rule for a lot of the AI related bots and on 2 pretty small sites at $JOB. We have hundreds, if not thousands of different sites that aren't protected by Anubis (yet).

Anubis and efforts like it are a xesend for companies that don't want to pay off Cloudflare or some other "security" company peddling a WAF.
by hedora | 2025-05-10 17:25:59+00:00
Much better idea:

1) Eliminate Google Play Services for android and the oem non-compete deals.

2) Right to privacy. All data collection and storage (even on customer owned hardware if used for targeting decisions) must be opt-in, by purpose and annually renewed. It must be easier to only opt in to data collection for use cases that provide application functionality / business transactions than it is to opt into blanket data collection.
by com | 2025-05-10 17:26:24+00:00
I was looking for a citation and instead found a number of vague or biased papers.

Suprisingly there’s an archived DoJ page that says that the same remedies may have been much cheaper to achieve through other means.

https://www.justice.gov/archives/atr/att-divestiture-was-it-...

YMMV. I don’t agree with the narrowness of this analysis, and would like to see some links to academic studies in economics and the study of innovation tbh.
by p_l | 2025-05-10 17:26:57+00:00
It should work with tiled output, so long as a) it reports tiled geometry in DisplayID b) the driver handles it right.

Then it should show up as single display.

It's also how Apple XDR display presents itself to MacOS (two DisplayPort 1.4 tunnels over USB4, tiled layout in DisplayID).

I suspect it's possible that it doesn't have a valid tiled geometry block, but that's something that was already handled right when first 4k displays landed, so...
by marcosdumay | 2025-05-10 17:28:58+00:00
I have been looking for an explanation to the US empty ports news. The best one I came with is that ships have been switching their destination ports to some that they could reach before the tariffs or some that have available tariff-free storage where the cargo can stay until Trump backpedals.

The total cargo volume seems to be falling only now, what still may be just noise.
by rvz | 2025-05-10 17:29:04+00:00
> However, I'm astonished by the apparent lack of mature engineering practices.

Exactly.

MCP is one of the worst 'standards' that I have seen come out from anywhere since JSON Web Tokens (JWTs) and the author rightfully points out the lack of engineering practices of a 'standard' that is to be widely used like any properly designed standard with industry-wide input.

> Increased Attack Surface: The multiple entry points for session creation and SSE connections expand the attack surface. Each entry point represents a potential vulnerability that an attacker could exploit.

JWTs have this same issue with multiple algorithms to use including the horrific 'none' algorithm. Now we have a similar issue with MCP with multiple entry points to chose from which is more ways to attack the protocol.

This one is the most damning.

> Python and JavaScript are probably one of the worst choices of languages for something you want to work on anyone else's computer. The authors seem to realize this since all examples are available as Docker containers.

Another precise point and I have to say that our industry is once again embracing the worst technologies to design immature standards like this.

The MCP spec appears to be designed without consideration for security or with any input from external companies like a normal RFC proposal should and is quite frankly repeating the same issues like JWTs.
by kristjansson | 2025-05-10 17:29:23+00:00
LA is down 32% YoY this week[0].

But also LA and Long Beach are effectively a single port, so per your enumeration … Seattle is the second biggest port on the west coast? Seems like that’d be one to look at when we’re talking about transpacific trade?

[0]: https://volumes.portoptimizer.com/ . NB The predictions for subsequent weeks are based on historical data AFAICT, and haven’t been accurate. The actual are good data though.
by drdunce | 2025-05-10 17:29:30+00:00
As with many things in relation to technology, perhaps we simply need informed user choice and responsible deployment. We could start by not using "Artificial Intelligence" - that makes it sound like a some infallible omniscient being with endless compassion and wisdom that can always be trusted. It's not intelligent, it's a large language model, a convoluted next word prediction machine. It's a fun trick, but shouldn't be trusted with Python code, let alone life advice. Armed with that simple bit of information, the user is free to choose how they use it for help, whether it be medical, legal, work etc.
by RandomBacon | 2025-05-10 17:29:39+00:00
In the future:

Easy Remote Job Opportunity! Pay is $1/hr. Perfect for retirees, disabled, and even kids! Requirements: have an eye ball. Duties: whatever you want, except when this device beeps, look into the camera.

Is Amazon's Mechanical Turk or whatever paying people to solve captchas still a thing?
by toomuchtodo | 2025-05-10 17:30:36+00:00
https://help.archive.org/help/archive-org-information/ and first hand conversations with their engineering team

> We estimate that permanent storage costs us approximately $2.00US per gigabyte.

https://webservices.archive.org/pages/vault/

> Vault offers a low-cost pricing model based on a one-time price per-gigabyte/terabyte for data deposited in the system, with no additional annual storage fees or data egress costs.

https://blog.dshr.org/2017/08/economic-model-of-long-term-st...
by skippyboxedhero | 2025-05-10 17:30:40+00:00
Do you actually understand how and why they are growing?

They start with a page with zero ads, they add one ad to that page one year, ad sales pushes that placements, then a few years they do it again, etc. Meta are the same.

Google do sell at a higher price than offline ads because of targeting/intent but this is inherent to the product: search has inherently better intent and their targeting tech is no better than anyone else such that their prices are higher/grow faster.

That is their growth model: higher ad density, the CEO deciding to add another ad to a page and earning $100m/year. There is no value-added otherwise because you don't need many people, you don't need capital and you are making $300bn/year.

And, again, if you own the shares you understand that you are getting the ads business, and because of the dual class you are also getting this tech bureaucracy that sets fire to tens of billions every year employing people to do nothing. If these people are so productive...where is the revenue? It is all ads or ancillary business, they have GCP now but there is nothing else...because these people aren't doing anything.

It is like owning a business that turns lead into gold, the process is automatic, requires no capital...and then employing a bunch of monks to pray for the lead and saying the business couldn't exist without them. Lol.
by wnevets | 2025-05-10 17:30:47+00:00
Even if you 100% believe in your heart that Altman would never do anything negative with these scans that doesn't mean someone else won't if/when they get access to them. People may trusted 23andMe with their genetic data but now no one knows who will end up owning it and why the buyer believes buying the data is profitable.

https://wydaily.com/latest/regional-national/2025/05/08/23an...
by ChocolateGod | 2025-05-10 17:31:17+00:00
> > I think some kind of a better bridge between developers and distros could be found here.

Every tom dick and harry is making their own distro these days (even if they're just respins of Arch with Calamares and some questionable theme settings), why add more work onto developers?

We have things like Flatpak and Docker now that let application developers ignore the distros and stop them breaking things, unless you're Ubuntu whom is constantly begging to get purchased by Microsoft.
by jauntywundrkind | 2025-05-10 17:31:55+00:00
ARM has such a mess. They don't actually make chips. And they don't make a sizable % of the design that goes into chips. There's all kinds of other IP, from power management to USB controllers, all manners of things they don't do.

So then the task falls to the chip makers. Who each are trying to figure out what to do themselves.

These folks don't usually want to do that or have the chops. There's usually one or many different folks taking off the shelf open source and porting it to this particular platform. These folks have a strong strong anti-incentive to do the right thing to upstream support: no one's gonna keep buying sdk's from these software vendors if they upstream support. And it is a pain to upstream support, to spend possibly years figuring out the long term way to do something.

(Notably some good players who focus on mainlining have emerged: Bootlin, Collabora.)

It's all so terrible. Theres some attempts to mature the platform, to make some standards so at least folks can boot something maybe (SystemReady and an array of neighboring acronyms). But man, it's so bad, your question is so searing, so obvious. This whole world systematically seems unable to do the right obvious good thing for itself, has resolutely remained a shitty backwater for 3+ decades versus x86.
by bluefirebrand | 2025-05-10 17:32:57+00:00
Witcher 1 might have the best story ever written but I'll never know because the gameplay is tedious

Witcher 2 was a serviceable game with a serviceable story

Witcher 3 was a vast sprawling story with gameplay that got old fast and it made the story a slog to get through. I had to force myself to finish it

I played Cyberpunk four times in a row just because it is so damn fun to actually play and try out different builds and approaches to completing the missions
by Dagger2 | 2025-05-10 17:33:42+00:00
6in4 is just a basic "put the v6 packet directly into the payload of a v4 packet" tunnelling approach. It's a sensible way of tunnelling one protocol over another (and it's the same thing as 4in6, just the other way around).

HE's tunnels are 6in4, and 6to4 and 6rd are automatically-configured 6in4 tunnels.
by mapcars | 2025-05-10 17:34:02+00:00
Something I don't understand is how is that so bad? Even today one can buy passport data, social security numbers etc on black markets leaked by government employees in most countries. Once they start using more biometric data I'm sure it will be leaked as well.

If we assume that all this information is permanently available in a public blockchain, how does it change anything for society really? I can think of security checks becoming better, what are the negative possibilities?
by idontwantthis | 2025-05-10 17:34:04+00:00
I use it every day but not to write a ton of code. I ask it questions and sometimes have it reformat/refactor things. The problem is that when I work, I spend 90% of my time figuring out what to do and 10% coding. When I do finally code that’s usually the relaxing part of the job. Also I’ve been doing a lot of elastic search and it is completely hopeless at that. Just makes up all kinds of things for every question I ask.