MurphyA/hacker-news huggingface dataset:
by DarkWiiPlayer | 2025-05-12 11:30:46+00:00
What you need to understand is that what you are frustrated about isn't you being treated unfairly, it's something that was given to you unfairly in the first place now being yanked away again.

That "disproportionate" competition from minorities you are noticing now is an attempt at artificially offsetting a lack of competition from those minorities that might have allowed you to even get to that place in the first place.

Does this suck? I'm sure it does. But it's not as unfair as you're portraying it. And while dressing your complaints up in fancy words like "meritocracy" or "excellence", the core of what you're saying is still just that nothing should be done to correct injustices that have already taken place.

To use a metaphor: Someone gifted you $10k and now the police is telling you that was from a bank robbery, and you don't want to give it back.

And as for outcomes: the assumption with this strategy is that minorities aren't inherently inferior, and therefore excluding them from the talent pool is anti-meritocratic in the long term. Partially suspending meritocracy to correct these demographic problems is a strategy to, in the long term, gain access to as many talented individuals as possible, so that universities can really pick the best, and not just the best among white men.

So it's fairness + long term efficiency vs. short term meritocracy

Universities are picking the first option. And why wouldn't they: they can do the right thing and gain accent to a larger talent pool. None of this is a "social narrative"; it's all just very simple decisions based on what we know reality to look like.

I think the problem has more to do with the inflationary process of universities turning into glorified trade schools and more of more jobs requiring a degree as a proxy for effort and social status rather than because of any actual skills one needs a university to develop.

In a world where everyone needs a degree, universities will streamline the process of producing degree-holding workers, and the inevitable cost will be their ability to produce "excellence", in any meaningful sense. If you don't like this, the solution is to strengthen "lesser" forms of education, so they are enough to qualify people for jobs. Then Universities will go back to being places where people pursue science and inovation rather than a 9-5
by TeMPOraL | 2025-05-12 11:31:42+00:00
As if anyone in the public cared about marketing for CS research. Hardly anyone is even exposed to it.

AI in the public mind comes from science fiction, and it means the same thing it meant for the past 5+ decades: a machine that presents recognizable characteristics of a thinking person - some story-specific combination of being as smart (or much smarter) than people in a broad (if limited) set of domains and activities, and having the ability (or at least giving impression of it) to autonomously set goals based on its own value system.

That is the "AI" general population experiences - a sci-fi trope, not tech industry marketing.
by sebak82 | 2025-05-12 11:32:20+00:00
So a pattern is not mandatory with Vaadin, but you can make the UI “simple” changeable with a corresponding pattern of your choice. MVP and MVVM would be good examples of this.

Debugging in the frontend is not trivial, but can still be done with the appropriate setting in the properties (https://vaadin.com/docs/latest/flow/configuration/developmen...)
by jcranmer | 2025-05-12 11:33:21+00:00
The spam folder (or the inbox, in what you consider outlook) isn't for messages known to be spam; it's for messages that the filter thinks might have a chance of not being spam.

Most spam is so low-effort that the spam rules route it directly to /dev/null. I want to say the numbers are like 90% of spam doesn't even make it past that point, but I'm mostly culling this from recollections of various threads where email admins talk about spam filtering.
by quickthoughts | 2025-05-12 11:33:44+00:00
VSCode with auto complete and Gemini 2.5 Pro in a standalone chat (pick any interface that works for you, eg librechat, vertex etc). The agents-in-a-IDE experience is hella slow in my opinion.

Plus its less about the actual code generation and more about how to use it effectively. I wrote a simple piece on how I use it to automate the boring parts of dev work to great effect https://quickthoughts.ca/posts/automate-smarter-maximizing-r...)
by didgeoridoo | 2025-05-12 11:33:54+00:00
Or when it arbitrarily decides to rewrite half the content on your website and not mention it.

Or, my favorite: when you’ve been zeroing in on something actually interesting and it says at the last minute, “let’s simplify our approach”. It then proceeds to rip out all the code you’ve written for the last 15 minutes and insert a trivial simulacrum of the feature you’ve been working on that does 2% of what you originally specified.

$5 to anyone who can share a rules.md file that consistently guides Sonnet 3.7 to give up and hand back control when it has no idea what it’s doing, rather than churn hopelessly and begin slicing out nearby unrelated code like it’s trying to cut out margins around a melanoma.
by belter | 2025-05-12 11:36:25+00:00
Here are my predictions, since it's only fun when we make them before time:

- This will not survive for more than 8 days, until the next unhinged tweets from you know who.

- Scott Bessent will resign within the next 90 days.

- Massive insider trading, prior to this announcement, will be discovered by journalists worth their name.

- China realized that delay tactics would work in its favor.. The worst the economic impact on the US the better deal they will get.
by Greed | 2025-05-12 11:36:55+00:00
You speak of intentionality beyond the explicit reality of the data involved as some great irrationality in their statement, but we literally have a corresponding term for that. Spirit of the law. If the law were as black and white and ends-oriented as you're implying it is, we wouldn't need judges for the interpretation of it. The fact that they have prioritized the underlying authors affected over the traditional interpretation of the law here is not the condemnation you think it is.
by elAhmo | 2025-05-12 11:38:47+00:00
Arguing that ActiveX or Silverlight are comparable to AI, seeing what changes it did bring and is bringing, is definitely a weak argument.

A lot of people are against change because it endangers their routine, way of working, livelihood, which might be a normal reaction. But as accountants switched to using calculators and Excel sheets, we will also switch to new tools.
by char-hop | 2025-05-12 11:38:56+00:00
Senior Software Developer - Networking Focus| HYBRID (COVENTRY, UK) |REMOTE UK

ApplianSys is a UK-based entrepreneurial company and the global leader in specialist network appliance products. As a Senior Software Developer, you'll be more than just a coder. You'll be a product developer who contributes to the design, development, and implementation of our cutting-edge network appliance products. This role requires a deep understanding of networking protocols, Linux systems, and Python programming, and the ability to apply that knowledge to solve complex technical challenges.

Design, develop, and maintain software for ApplianSys products and upgrades. Work with a range of network protocols (HTTP, DNS, DHCP, etc.), Linux, and Python. Contribute to both software and hardware development. Maintain and extend existing product components (HTTPS interception, caching engines, etc.). Focus on non-functional requirements (test coverage, maintainability, performance, and scalability). Contribute to high-level and detailed design of new products and components. Participate in platform architecture and evolution. Research and select third-party components. Contribute to and extend open-source projects. Evolve methodologies and pursue DevOps approaches. Gain deep product and market knowledge. Contribute to product management by reviewing market and technology trends.

The ideal candidate for this role isn't just a skilled developer; they have a deep-rooted passion for technology. Perhaps you've been a bit of a computer enthusiast since childhood, always eager to understand the inner workings of systems and networks. Fluency in Linux and network protocols. Strong Python skills. Solid skills with Web applications technologies (HTML, JavaScript, CSS). Expertise in HTTP, DNS, DHCP, and related domains.Experience with networking services Aptitude for product development, not just software engineering. Broad technical and market knowledge (hardware, network equipment, etc.). Ability to solve complex technical challenges (e.g., HTTPS caching issues). Understanding of Windows Updates or Microsoft software delivery mechanisms. Experience with AI tools for software engineering and product automation.

Email: charlotte.hoptroff@appliansys.com
by aspenmayer | 2025-05-12 11:39:33+00:00
> But wasn't the whole point of socialism and the workers movement to not have cheap wage slaves anymore? But to value humans?

I don't know if socialism has a point as such. Value and dignity of humans is one goal, but the means by which that is accomplished is the distinguishing characteristic of socialism to my reading; that is, the means of production is not privately owned. What precludes inherently valuing humans under such a system?

https://en.wikipedia.org/wiki/Socialism

The US has prevented other projects which could have overcome perceived weaknesses in socialism and capitalism by fusing aspects of them both.

https://en.wikipedia.org/wiki/Project_Cybersyn
by askonomm | 2025-05-12 11:40:12+00:00
Holy crap is this unreadable or what (notably the lsp-base fn). There's a reason why in most Clojure companies I've worked at we try to make as small functions as possible, because otherwise it very very quickly becomes an unreadable mess, and you write code after all for humans to read, because if you didn't, you might as well just write binary. But, I'm not surprised many people don't want to get into Clojure or Lisps in general, because it takes a boatload of conventions and active discipline to make it a good experience.
by rini17 | 2025-05-12 11:40:15+00:00
Sign language of Deaf when it's their first language is strange enough, it does have something map-like that the author writes about. Curious that practically nobody is nerding out on it, unlike various aliens mentioned. My personal observation is the Deaf culture is so extrovert that it's actually repulsive to nerds. That the language does not have written form is not helping.

Imagine that, hyper extrovert aliens that are understudied because they feel acutely icky to all introvert humans lmao.
by brazzy | 2025-05-12 11:40:24+00:00
Not sure about the US, but in my country that's how mail order used to work for decades, and it's still pretty common to offer that payment option, though usually with some restrictions (e.g. not for your first order).

Most people are not scammers and will pay simply because it's the right thing to do.If your margins are decent, you can just eat the loss to some scammers as the cost of doing business. Especially if there's no real resale market for your product.
by maratc | 2025-05-12 11:40:27+00:00
There is tremendous value in git, however you need to take into consideration the fact that 100% of the people and companies who pay GitHub (and thus, generate value for Microsoft) have the option of just using git without GitHub, for $0.

This causes me to think that what these people are actually paying for is GitHub, and not git.

Which causes me to think that, when Microsoft valued Github at over $7.5 billion, that value reflected the value of GitHub sans git.

Linus is in business of advancing the humanity, without making billions in the process. I can only salute him for that.
by xoa | 2025-05-12 11:40:40+00:00
Geez what a cluster* of a comment. You mix in a bunch of theoreticals you came up with in 5 seconds that cover different domains and then don't actually go to the effort of critically examining your own statements, which is appreciated and makes for much higher quality comments.

>Perhaps your hardware, when connected to a network, has real effects on the rest of that network. What if your system joined a botnet and began DDOS activities for payment? What if your system was part of a residential proxy network, and could be rented in the grey market for any kind of use or abuse of others' systems?

This at least is "you, affecting others". But the obvious immediate response is that such things done via the network can be mitigated or blocked at the network layer, and indeed must be anyway since attackers are doing such things from across the world 24/7 regardless. I'd fully support ISPs having to throttle or even potentially block-until-fixed any customers who participate in active network attacks, and other parts of the internet throttling or black listing ISPs that refused to cooperate. But making someone deal with the consequences of their choices is no reason to deny them the choices in the first place, given that most of those making such choices are not, in fact, actually going to end up doing any of what you listed.

>What if your system became a host for CSAM or copyright-violating materials, unbeknownst to you, until the authorities confiscated it?

Here (and seriously ZOMG THINK OF THE CHILDREN, lol really? on HN, in 2025?) you veer off into personal consequences to the person making the choice, as opposed to them being part of an attack on others. This is just saying "there could be risks to you if you mess it up!" which is a complete non-statement.

>And what if your hardware had a special privileged location on a corporate network, or you operated a VPC with some valuable assets, and that was compromised and commandeered by a state-level threat actor? Is it still "your hardware, your choice"? Or do your bad choices affect other people as well?

Um. Hello? Why is corporate IT allowing you to BYOD to a special privileged location on the corporate network without even so much as any sort of management agreement or contractual responsibilities? At this point you've veered off the road of reality. Because in actual reality you don't own hardware in special privileged locations or at least don't have full choice over it by your own agreement. And if that's not the case hooboy is there a kind of a lot of other fundamental issues there. That's not an argument for a blanket universal policy.
by holowoodman | 2025-05-12 11:40:47+00:00
The world of software development is just different. Copying software is a solved problem, it is easy, cheap and totally normal. Whenever you start your software it is going to be copied around a few times. So the trivial "same bridge as last time, just over the next river" doesn't really exist in software. The software world has that situation solved, you get your software plus the (if so inclined) recommended OS and hardware to run it on, install it and you are fine. You can do it 1000 times over and verify that things are the same. You can even do it automatically. You can do it 1000 times over on different hardware, just rerun the test suite if you are paranoid, done. This is the level of triviality that is solved by licensed engineers when doing bridges.

Now in a few years, when maybe 3D-printing for buildings takes off, all that "fun" that is now bespoke software development will also arrive in architecture. THEN things will really be ugly ;)
by casey2 | 2025-05-12 11:40:52+00:00
This meanders until it devolves into complaining about airlines. No point to be found just repeat what the MBA crowd is obsessed with this year

The US largely overspent for decades and decades during it's manufacturing peak, then transitioned to a service economy increasing the cost of construction. That's the simplest theory that explains the current situation no "friction" needed.

Also it's a bit offensive to claim that the digital world is frictionless when software projects are some of our most important and difficult to maintain pieces of infrastructure even during a boom of talent. Unless you are specifically talking about the act of using software in which case the article makes even less sense.
by int_19h | 2025-05-12 11:41:02+00:00
Well, sometimes it was DBF files (of dBase / FoxPro / Clipper fame). The first app I ever wrote for money was a thing that prompted you to insert a floppy with a .dbf consisting of a list of recalled products and append it into a local database (another .dbf!) that would let the user query the whole thing. The floppies were obtained by means of a person walking to the local office of the corresponding government entity where they would hand a blank floppy and receive it back with the copy of the most recent updates. That was late 90s.

This evolved through multiple iterations as the government end of it did. At one point you no longer had to walk there physically; instead, there was a dial-up endpoint running UUCP that could be used to fetch the file. Then they found out about Internet, and it became a website with the file, now .mdb (MS Access) rather than .dbf. I rewrote the app in .NET/WinForms, since it was much easier to do all those things from it than to try bolting it onto an old TUI DOS app.

But it was still basically the same table with the same schema by mid-10s, and my app was still chugging along. I wonder sometimes if some iteration of it is still in use today; wouldn't be surprised if it were.
by magicalhippo | 2025-05-12 11:41:09+00:00
Reminds me of the game Sethian[1], where you have to communicate with an alien computer using its alien language.

I really liked the concept, but the game was a bit hampered by a fairly rigid decision tree. A remake using a local LLM could potentially be much more engaging.

[1]: https://store.steampowered.com/app/432370/Sethian/
by mtrovo | 2025-05-12 11:41:13+00:00
Totally agree, our culture definitely focuses way too much on idolising wonderkids, which often isn't realistic and is far from the truth of how success usually happens. You see it so clearly in sports, it's often not the most naturally gifted kid who ends up achieving the most, but the one who trains harder and just refuses to give up. I wish I knew the secret to bottling this life lesson up for my own kids but it seems this only comes naturally with time.
by chuckadams | 2025-05-12 11:41:30+00:00
> There is also a class of user forged in the fires of the primordial internet who would never in a trillion years be tricked into clicking a fake explorer.exe window in their browser.

Until they've had a couple drinks. Might still need a more sophisticated fake than that, but they exist. I'm with you on the disabling part though: I think Apple gets it right with SIP, it takes a reboot in recovery mode to disable it temporarily and a single command while in recovery mode to make it permanent.
by rashunain | 2025-05-12 11:42:25+00:00
Attempt Daily GK, GS, Quant , Reasoning, English, Practice Quiz 2025. Attempt daily updated Latest practice Question 12 May 2025 with Solution. Daily Current Affairs, English, Math, Reasoning, GK, GS, practice Quiz boost up your learning For Competative exams likeState PCS, Civil Services, SSC, DEFENCE, Railways, and all Banking exam, etc. These exam based quiz is very helpful for your preparation and selection into the Govt Exams.
by netbsdusers | 2025-05-12 11:42:45+00:00
Windows has extreme similarities with Unix, and if you would look at a really different OS like, for instance, IBM i, it becomes clear. The Windows-Unix affinity is so great that you even interact with devices through file handles by Read, Write, and IoCtl methods.

Check "Inside Windows NT" by Helen Custer, an official account. She explicitly credits the handles to Unix. That's not surprising - not only was Unix fresh on the minds of the NT developers, with quite a few of them having Unix backgrounds, but every conceptual ancestor of Windows NT was at least significantly influenced by Unix:

- VMS: The VAX/VMS team were in regular contact with Ken Thompson, and got the idea for channel IDs (= file descriptors) for representing open files and devices from him, as well as the idea of three standard channels which child processes inherit by default: input, output, error (the error one was at the time a very recent development, I think in Unix v6 or v7)

- MICA: Would have been a combined Unix and VMS compatible system.

- OS/2: FDs with read, write, ioctl again.

Even MS-DOS is already highly Unix-influenced: they brought in file descriptors in DOS 2.0 and even called the source files implementing the API "XENIX.ASM" and "XENIX2.ASM" (see the recent open source release.)

I have deliberately chosen to not make anything of the fact that Windows NT was intended to be POSIX compatible either (and even supports fork, which WASI mercifully doesn't) because my point is the fact that all modern general-purpose operating systems are at least very much inspired and deeply indebted to Unix. I would accept that OSes that are not general purpose may not be, and old operating systems made in siloed environments like IBM are fundamentally very different. IBM i is very different to Unix and that's clear in its native APIs even though

Cocoa and Android APIs don't look much like the basic Unix APIs, it's true, even if they are implemented in terms of them. WASI wants to define APIs at that lower level of abstraction. It's tackling the problem at a different level (the inter-process level) to what object capability _languages_ are tackling (the intra-process level).
by ericmay | 2025-05-12 11:42:51+00:00
> Surely that averages out with people switching the other way during the save-up period?

Maybe? I’m not aware yet of any data that would support that hypothesis one way or the other. But we know that some businesses fail and some succeed so it would lead me to believe that hypothesis probably isn’t correct. As you mention though the availability of these offers isn’t universal, some businesses eschew these options and others don’t, and we will see that play out in the market.

If the businesses that don’t offer these services (cash only businesses as an analog) fail or convert you might have your answer.

I will also say that for many businesses they offer more than one BNPL provider at checkout so there is competitive pressure to offer good terms, have good creditworthiness models, and features to attract customers. Platforms like Shopify allow BNPL providers to create easy to use plugins that appear at checkout and merchants can add a few including Shopify’s home grown solution rather trivially.

In general I think your argument that it’s less obvious that it’s beneficial “in the long run” rests on the same logic that credit cards, 0% for 12 month offers, personal loans, etc. do as to whether there are benefits. Right now businesses add these products and see revenue go up, even if margins go down by 6-8% or so.
by giantg2 | 2025-05-12 11:43:24+00:00
I wonder how long it will be until AI is making all the CAD/CNC models with just a check by humans. Same with the laser cutter they mentioned, water jet cutter, etc. It can't be that hard to have a model trained to take a technical drawing and generate the CAD model.

I think if I lose my current job (on a PIP), that I should be a CAD designer (entry level around $75k). But then I'm concerned that I'll be out of a job in a couple years.