MurphyA/hacker-news huggingface dataset:
by 9o1d | 2025-05-04 05:32:15+00:00
I solved the problem of finding factors for the product of prime numbers. I solved it for five years. I used different methods. There is even a graphical method https://github.com/azhibaev/c3_opengl

As a result, I came to the creation of a new programming language based on the C language. I realized that the C++ language was an evolution, but incorrectly implemented. The mistake is that a person is forced to write classes. But a person is not able to write a correct class. Only a translator can do this. I started doing this in my work https://github.com/azhibaev/c3 but I do not have enough funding.

I plan to build a parser for the C language https://github.com/azhibaev/c_parser , and create a new grammar. I plan to support the old grammar for Python and JavaScript. In general, you will be able to write strings in these languages inside a C program.

I am inventing new ways to automatically generate programs. One new way is the ability to call a non-existent function from a program with a non-existent data structure that should be created automatically when compiling the program. I'm looking for a job, but work takes up all my time and I can't do this project then.
by lurk2 | 2025-05-04 05:32:27+00:00
> Which is fine unless they know the system and how to play it - eg by telling the magistrate the second time around that they've made partial payment & have more coming, just need some time, etc.

Are you speaking from past experience? This is something I hear repeated on Hacker News all the time but I’ve never seen evidence that it’s particularly common.
by marklubi | 2025-05-04 05:32:31+00:00
Currently working for a company that jumps from new-hotness to new-hotness every couple of years. They're currently pushing Next.js, and they've been wrong almost every single time.

There are plenty of proven frameworks/languages out there that are consistent, performant, and maintainable. From my experience, Next.js is not one of them.

I think a lot of developers pick a framework for velocity. I've made this mistake before, and paid for it later. At a very early stage when you're trying things out (MVP) it might make sense, but the expense and headaches will be paid for later.

Edit: Just want to add on... tools have purposes and you have to pick the right one. Most people wouldn't use a paring knife to slice a loaf of bread.
by esseph | 2025-05-04 05:32:32+00:00
You may not understand how deeply the distrust is of this current government by many.

"Just names in a list" hasn't fared well throughout history, including if your name is currently on any DHS watchlist, often for just sounding similar to someone else who might be from a foreign country, with no way to even know about it without info from the FISA court.
by yjftsjthsd-h | 2025-05-04 05:32:36+00:00
I do wish more effort was made to polish all the bits and pieces because all of this exists in some form. I suppose some of it is that everyone is doing their own slightly different thing; NixOS lets you boot to earlier generations, but only by completely turning the filesystem inside out, OpenSUSE can do snapshots, but using BTRFS which means that not many other distros even can use the same implementation, ZFS is the bee's knees but on Linux licensing always adds friction, Ubuntu made boot super smooth via Plymouth but it's very... Ubuntu.

Anyways. If you're in a position to run Linux on ZFS, may I suggest zfsbootmenu?

> ZFSBootMenu leverages the features of modern OpenZFS to allow users to choose among multiple "boot environments" (which may represent different versions of a Linux distribution, earlier snapshots of a common root, or entirely different distributions), manipulate snapshots in a pre-boot environment and, for the adventurous user, even bootstrap a system installation via zfs recv.

- https://docs.zfsbootmenu.org/en/v3.0.x/index.html
by philjohnson | 2025-05-04 05:32:37+00:00
It's not open source at the moment, but I would consider it. Just have to think through it as once you go open-source it doesn't go over too well to go back. So, if I want to open source it, I want to be sure.

I'm sure some might like to modify it, though I think probably most people aren't developers and wouldn't want to.

There's no VCs or anything behind this, just me, and my costs are just a VPS to render the page, and all processing happens on the local device. So I have no reason to change any currently free features to ever not be free.
by buu700 | 2025-05-04 05:32:50+00:00
I've found that AI is incredibly valuable as a general thinking assistant for those tasks as well. You still need enough expertise to know when to reach for it, what to prompt it with, and how to validate the utility and correctness of its output, but none of that consumes as much time as the time saved in my experience.

I think of it like a sort of coprocessor that's dumber in some ways than my subconscious, but massively faster at certain tasks and with access to vastly more information. Like my subconscious, its output still needs to be processed by my conscious mind in order to be useful, but offloading as much compute as possible from my conscious mind to the AI saves a ton of time and energy.

That's before even getting into its value in generating content. Maybe the results are inconsistent, but when it works, it writes code much more quickly than any human could possibly type. Programming aside, I've objectively saved significant amounts of time and money by using AI to help not only review but also revise and write first drafts of legal documents before roping in lawyers. The latter is something I wouldn't have considered worthwhile to attempt in most cases without AI, but with AI I can go from "knowing enough to be dangerous" to quickly preparing a passable first draft on my own and having my lawyers review the language and tighten up some minor details over email. That's a massive efficiency improvement over the old process of blocking off an hour with lawyers to discuss requirements on the phone, then paying the hourly rate for them to write the first draft, and then going through Q&A/iteration with them over email. YMMV, and you still need to use your best judgement on whether trying this with a given legal task will be a productive use of time, but life is a lot easier with the option than without. Deep research is also pretty ridiculous when you find yourself with a use case for it.

In theory, there's not really anything in particular that I'd say AI lets me do that I couldn't do on my own*, given vastly more hours in the day. In practice, I find that I'm able to not only finish certain tasks more quickly, but also do additional useful things that I wouldn't otherwise have done. It's just a massive force multiplier. In my view, the release of ChatGPT has been about as big a turning point for knowledge work as computers and the Internet were.

*: Actually, that's not even strictly true. I've used AI to generate artwork, both for fun/personal reasons and for business, which I couldn't possibly have produced by hand. (I mean with infinite time I could develop artistic skills, but that's a little reductive.) Video generation is another obvious case like this, which isn't even necessarily just a matter of individual skill, but can also be a matter of having the means and justification to invest money in actors, costumes, props, etc.
by Der_Einzige | 2025-05-04 05:34:57+00:00
If you do furniture research seriously, you learn that the difference between Hancock and Moore or similar brands and like crate and barrel is enormous. Go search for Hancock and Moore furniture at your local estate sale and notice that no one will let it go for less than like 50% of its original cost even despite significant usage. This is because those in the know realize that it’s the top quality product.

It’s like boots - whites boots or Thurgood are objectively superior to almost everything else in terms of price to performance ratio. Most don’t buy them because they buy into Nikes bullshit propaganda. Product differentiation based on quality is the single most important aspect of price - even if companies do everything they can to obscure quality discovery.

When you care about the following (google these, they are the marks of quality in the furniture world), paying a pretty penny is worth it.

Kiln-Dried Hardwood, Corner-Blocked, Double-Doweled Joinery, Eight-Way Hand-Tied Sinuous Springs, real full-grain leather (Aniline or Semi-aniline Dyed)
by 01100011 | 2025-05-04 05:35:08+00:00
Is it something like this:

Ages and ages ago I was an EE turned programmer and everyone was hyping JUnit at the time. I had a customer ask for it on a project so fine I'll learn it. I kept thinking it was stupid because in my mind it barely did anything. But then I got it: it did barely do anything, but it did things you'd commonly need to do for testing and it did them in a somewhat standardized way that kept you from having to roll your own every time. Suddenly it didn't feel so stupid.
by invalidator | 2025-05-04 05:36:47+00:00
The BIOS was an abstraction layer. In the old days, not everything was 100% IBM PC compatible. There were lots of weird graphics cards. Some systems had incompatible disk and keyboard controllers.

There was no memory protection in Real Mode, so you could always poke the hardware yourself, but something written on a Tandy wasn't going to work on a Zenith unless you supported both, or ran everything through the BIOS.

Over time, the OS took over the HAL role, with the BIOS only being used until the OS could load native drivers. Now it's UEFI... same idea with a higher greater level of abstraction and modularity.
by chii | 2025-05-04 05:37:13+00:00
Most software engineering jobs aren't about creativity, but about putting some requirements stated in a slightly vague fashion, and actualizing it for the stakeholder to view and review (and adjust as needed).

The areas for which creativity is required are likely related to digital media software (like SFX in movies, games, and perhaps very innovative software). In these areas, surely the software developer working there will have the creativity required.
by al11588 | 2025-05-04 05:39:46+00:00
Location:New York but open to remote

Remote:Yes Willing to relocate:No

Technologies:Python, Java, Swift, .Net, JavaScript

Résumé/CV:https://www.linkedin.com/in/alvin-lawson-b8300635

Email:al11588@gmail.com

My name is Alvin. I am looking for a developer advocate role, Developer relations, Support engineer role, Backend engineer role, Systems engineer role, DevOps role.
Maxed Out Mac Studio's Trade-In Value ≃ Basic MacBook Pro with M1 Pro
by behnamoh | 2025-05-04 05:39:51+00:00
I bought a MacBook Pro with M1 chip (14", 1TB, 32GB) for $2850. That was 3 years ago.

Apple says its trade-in value is $1255.

I also bought a Mac Studio with M2 Ultra (maxed out storage, CPU/GPU cores) for $10,000. This I bought last year.

Apple says its trade-in value is $1395.
by mmooss | 2025-05-04 05:40:03+00:00
Your Manichean divide between 'free market' and 'socialist' doesn't reflect reality. You seem obsessed.

> nothing is perfect

The same could be said about anything, including free market economics. It's meaningless.

> nuances do not drive prosperity

They certainly do. The differences are often in the details.

> Perhaps

That's honest, at least ...
by kmeisthax | 2025-05-04 05:41:05+00:00
What do you think is a driver of that male loneliness? The traditional heterosexual norms of courtship and marriage don't exactly work when your country has a huge swath of people in economic precarity. People put off dating, sex, and procreation because they can't afford it.

Unless you plan to just... force people to fuck? And hope people don't notice their finances getting fucked? Seems like a recipe for drama[0].

> oh wait actually soon Marxist’s are going to do the anti-AI shit of claiming they’re sentient and thus deserve “rights”

As someone who's never read Marx, this feels like a strawman at best? At the very least, "liberate the robots" is a pro-AI position, not an anti-AI one.

[0] https://xkcd.com/592/
by socalgal2 | 2025-05-04 05:41:34+00:00
Cute!

I'm curious, why use netify and not just github pages? AFAICT your app is just a static page. If so, there's no reason you need netify (which IIUC will require $$$ knock you off eventually). Is there some tutorial/LLM/template you followed that used netify? Were you planning on adding serve side features, user accounts, galleries? Just curious.
by FirmwareBurner | 2025-05-04 05:42:14+00:00
>The million unchecked foreign men (and women) are presumably propping up the German economy as we speak.

How many of those unchecked are women? What's the point of having borders then? Or law enforcement putting criminals in jails, when they could be out there propping up the economy. As long as your illegal activities are putting money into the state coffers, you should be allowed to continue unchecked, screw the laws.

Yeah sure, they might cause some trouble for the lower and middle class living amongst them, but think of the economic gains for the top 1%! Their real estate and stock portfolios have never looked so good. And if people vocally disagree with this you call them fascist and put them in jail for threatening your "democracy".

How does Poland's economy manage to grow faster than Germany's without illegal immigration? Maybe they can send some researchers there to find out.
by mmooss | 2025-05-04 05:42:47+00:00
The current wealth disparity, at historic levels, began growing mostly in the 1980s.

> 1968 was the advent of the "Great Society" programs.

1968 was when Nixon was elected.

> During the 19th century, the US elevated scores of millions of immigrants from poverty to the middle class and beyond. The newly wealthy "aristocracy" sprang from the poor

I don't grasp the relevance of these 19th century events to today. How does it address the fact that today, for most of the population, US outcomes are worse than many peer countries?

Who are you quoting with "aristocracy" and did they really come from poor people or from the middle class?
by 01100011 | 2025-05-04 05:44:48+00:00
The other night I was too tired to code so I decided to try vibe coding a test framework for the C/C++ API I help maintain. I've tried this a couple times so far with poor results but I wanted to try again. I used Claude 3.5 IIRC.

The AI was surprisingly good at filling in some holes in my specification. It generated a ton of valid C++ code that actually compiled(except it omitted the necessary #includes). I built and ran it and... the output was completely wrong.

OK, great. Now I have a few hundred lines of C++ I need to read through and completely understand to see why it's incorrect.

I don't think it will be a complete waste of time because the exercise spurred my thinking and showed me some interesting ways to solve the problem, but as far as saving me a bunch of time, no. In fact it may actually cost me more time trying to figure out what it's doing.

With all due respect to folks working on web and phone apps, I keep getting the feeling that AI is great for high level, routine sorts of problems and still mostly useless for systems programming.
by cityofdelusion | 2025-05-04 05:45:53+00:00
$1,000 boat, $4,000 in shipping fees. Just buy some kayaks or a canoe or a used jonboat + trailer or pretty much any other solution here. I used to prowl on small ponds with an inflatable boat, lead-acid battery, and trolling motor for WAY less than this absurd price. It doesn't make any sense and its touching on prices for very good, used all-metal boats + trailers.
by ffsm8 | 2025-05-04 05:47:21+00:00
> fundamental problem with the SQL pattern.

SQL is a DSL and yes, all Domain Specific Languages will only enable what the engine parsing the DSL supports.

But all SQL database I'm aware of let you write custom extensions, which are exactly that: they extend the base functionality of the database with new paradigms. I.e postgis enabling geospatial in postgres or the extensions that enable fuzzy-matching/searching.

And as SQL is pretty much a turing-complete DSL, there is very little you can't do with it, even if the syntax might not agree with everyone
by alephnerd | 2025-05-04 05:48:15+00:00
> The million unchecked foreign men (and women) are presumably propping up the German economy as we speak.

The refugee crisis didn't appear to have a significant impact (positive or negative) on the labor market based on a recent study by the IZA and ZEW [0] - "Our estimates suggest that those migrants have not displaced native workers but have themselves struggled to find gainful employment. We find moderate increases in crime, and our analysis further indicates that while at the macro level increased migration was accompanied by increased support for anti-immigrant parties, exposure to asylum seekers at the micro level had a small negative effect." [0]

There are systemic issues with the German economy that aren't related to immigration. A lot of the current malaise can be attributed to the economic slowdowns in Russia (with the Russian Invasion of Ukraine) [1] and China (due to Zero COVID and the subsequent indigenization) [2], due to how tied German industry was with both markets [3].

[0] - https://onlinelibrary.wiley.com/doi/10.1111/ecca.12420

[1] - https://dgap.org/en/research/publications/no-more-illusions-...

[2] - https://ecfr.eu/article/the-end-of-germanys-china-illusion/?...

[3] - https://www.elibrary.imf.org/view/journals/001/2024/130/arti...
by bluefirebrand | 2025-05-04 05:49:00+00:00
> Many people could play video games 24/7 with no issues

I disagree pretty strongly here. I've known a few people who lived this sort of gamer rotting lifestyle and they were miserable.

Many people like this wind up suicidal, or are prime candidates to shoot up a school.

Videogames, movies, shows, whatever, they do not replace the need for meaningful interaction with the real world.
by Puraido | 2025-05-04 05:49:06+00:00
Puraido | Senior/Staff Backend/Fullstack SWE | On-site/Hybrid | Bangkok (Thailand) | Full-time

At Puraido, we're building a B2B payment orchestration platform focused on recurring payments. Our system integrates multiple payment gateways into a single easy-to-use platform. It handles order processing, payments, email notifications, third-party callbacks and risk management. We face ongoing challenges from the constantly changing payment landscape with each payment channel requiring immense flexibility from our platform.

We aim to develop high-grade software by providing our developers the space and time to create solutions that make sense from both engineering and business perspectives. We make as few shortcuts as possible. We're building for the future and scaling up as a first-grade SaaS to attract new types of clients, while remaining focused on our existing clients' needs.

Our informal team works from a large penthouse-style office in central Bangkok, with plenty of space to work, relax and socialize. We offer both remote and flexible on-site positions to accommodate our engineers from various nationalities across the globe. All positions come with comfortable Thai market salaries, plus we can offer visa sponsorship.

We are looking for:

- Senior/staff level backend developer

- Senior/staff level frontend (fullstack) developer

Our tech stacks:

- Backend: Kotlin/Java, Spring Boot, Hibernate/JPA, ActiveMQ/JMS, PostgreSQL

- Fullstack: TypeScript, Next.js, React, PostgreSQL

- Infra: AWS, EKS/Kubernetes, Helm, RDS, Terraform, GitLab CI/CD

Apply directly by sending your resume to shai.d@puraido.com

For more jobs check out our website https://puraido.com/jobs/
by tsimionescu | 2025-05-04 05:50:07+00:00
The semantic web is a silly dream of the 90s and 00s. It's not a realizabile technology, and Google basically showed exactly why: as soon as you have a fixed algorithm for finding pages on the web, people will start gaming that algorithm to prioritize their content over others'. And I'm not talking about malicious actors trying to publish malware, but about every single publisher that has theoney to invest in figuring out how and doing it.

So any kind of purely algorithmic, metadata based retrieval algorithm would very quickly return almost pure garbage. What makes actual search engines work is the constant human work to change the algorithm in response to the people who are gaming it. Which goes against the idea of the semantic web somewhat, and completely against the idea of a local-first web search engine for the masses.
by yesco | 2025-05-04 05:50:55+00:00
Wew I'm getting a lot of pedantic replies here. Yeah I got the units wrong there my bad, you get the point I was making though right?

In regards to the 120hz camera line, I would be happy to expand on that for you. To be clear, I'm specifically talking about how when you try to increase sampling rate by interlacing multiple concurrent digital sensors you need to deal with the following potential problems (this is a property of all digital sensors):

- Real time synchronization between concurrent sensors requires additional processing time to ensure proper ordering. The samples need to be processed together in small batches. This adds latency and the more things you are trying to synchronize the more latency is introduced.

- Inter-sensor calibration to account for variations between individual sensors can be used to reduce the latency introduced by synchronization but lacking this, you are bottlenecked by the slowest sensor. There are a lot of different ways to handle this though so I'm speaking very generally.

- Broadly speaking most signals need to go through some kind of filter to remove noise, most digital filters have a certain amount of algorithmic latency built-in that is physically unavoidable. When you are interlacing multiple different sensors, you are getting more noise, so the likelihood of a filter being required starts to increase.

I want to stress here that these are not impossible challenges. In fact they are largely solved problems. But they are not universally solved in the same way, you need to balance between precision manufacturing, signal quality and signal latency. In practice most people are not prioritizing latency, so a 120hz camera might be optimizing for video recordings and not live processing scenerios. So long as you know what you are looking for you can avoid this when choosing which camera to use.

Computers can be fast, but fast can mean different things when dealing with real-time situations in high speeds. Bottlenecks need to be considered from all levels. The clock speed of the computers CPU often gives product managers weird ideas about what is possible. This was the main point I was trying to make here.
by w10-1 | 2025-05-04 05:51:46+00:00
Leptospirosis is very rare (~100 cases/year in the UK?) and typically affects other tissues (She's lucky it seems to have only infected one eye), making it more like a unicorn than a zebra diagnostically. Effective antibiotics are common, but even via IV they might reach not therapeutic levels in the eye.

Metagenomics are particularly good in cases like this where tissue samples are small. These spirochete are too small for light microscopy - probably why the lab missed them.