MurphyA/hacker-news huggingface dataset:
by Qmppu842 | 2026-01-14 12:26:57+00:00
Interesting theory.
I haven't had change to try that kind a situation.
The biggest game by people was like 6 people and 2 experts.

I can see that thou.
I often had to give example rules for people, thou I feel like it robs part of the fun.

With more experts it could make things better, if they go easy on start.
If they go full on with super hard rules, the half attention newbies would be lost.

Thou if the newbie really wants then they could learn in that big expert play too.
by throwaway2037 | 2026-01-14 12:27:16+00:00
Lots of extraordinary athletes are not good role models, yet we still grant them O1 visas. Many of them have many children to different women and are terrible fathers. To me, influencers are like the athletes of the attention economy. In the old world (20+ years ago, before iPhones), media was much more tightly controlled. It was harder to get famous. Now with mobile Internet, a new, parallel fame hierarchy that appeared. To me, most influencers seem like popular people from high school, but they use social media to extend their reach and shelf-life.
by burnt-resistor | 2026-01-14 12:27:31+00:00
Meta, like the rest of the industry, handles the strategy of layoffs badly with nondeterministic multiple rounds and chasing the behaviors of everyone else.

Cut once and deep, because round-after-round of half-hearted layoff uncertainty will eviscerate morale and drive away top talent.

I used to know people at RL and the average sentiment seemed to be hotter than hot shit. But it was bungling by someone in RL who shall go nameless about internal opportunity exploration I think got me laid off in retaliation by my direct line manager. Enough gots that ego sans cool to meet their professional crazy vs. hot ratio, and the ultimate unkindness is reducing folks to anti-Kantian interchangeable cogs to add 0's to billionaires' pockets.

My only partial claim of semi-coolness there was a 4 letter username (there) but otherwise I'm ancient and uncool.
Ask HN: Personal website featured on HN, list of restaurants in NYC
by laffOr | 2026-01-14 12:27:42+00:00
Here's a niche request: last year I stumbled upon a personal website on HN, for a topic related to tech. The website also had a section on NYC, mostly Asian, restaurants that was great. I'm trying to find it again but to no avail. The design was fairly minimalist. Does it ring a bell to any one?

I have tried using the API to get all unique URLs on HN for last year, then crawling the websites to find pages matching relevant keywords but to no avail.
by Mavox-ID | 2026-01-14 12:28:10+00:00
Hello, moderator! I read your message and wanted to ask you for links to similar comments about people who created their own programming language so I could understand how to properly comment. Don't worry about the website; it's constantly updated, and documentation is currently being developed for Lax, detailing its commands and providing examples of each command. This will help me learn Lax syntax and be able to write anything instantly after reading the documentation.

All the problems that people see in Lax can be easily solved through updates. Lax was created as an ultra-light language that can be written almost immediately after downloading and does not require additional installation of various libraries. It was also created for writing programs on Linux as a binary file that can be used as a program. It is because of this feature that Lax updates commands and adds new ones to make it easy to do anything with it. Unfortunately, only the CLI version of all written programs is currently supported, but in the future, it is planned to add the gui command and others for interacting with the system through the GUI and UI, and not just the CLI through the terminal.
by saidnooneever | 2026-01-14 12:28:32+00:00
tools output validly formatted files for a reason. there is not really a good reason to mess with headers etc. , the savings are so tiny its only fun for obfuscation or tiny binary contests...

imagine, this linker name string.. its few bytes from 13K bytes. does nothing useful.

a lot of parsers of file formats do ignore most fields as do linkers/loaders. AV engines look a little more at it and might trigger on anomalies simply because its indicative of tampering (not neccesarily malicious).

deviating from the norm is fine as long as its grounded in a good reason, and clearly explained. simply pushing some weirdly formatted binary without any explanation, thats not very strategical in today's landscape of messed up binaries and threats. - just my 2 cents ofc.. im not an authority on the matter :p
by throwaway2037 | 2026-01-14 12:29:22+00:00
While I know you wrote this in jest, you raise a very good point! A lot of people with STEM jobs unwind after a long day by watching or listening to comedy -- TV, film, stand-up, YouTube, whatever. I have no issue with it. Also, lots of them go home and play video games. That is another form of entertainment (fun).
by nativeforks | 2026-01-14 12:29:30+00:00
As part of the MBCompass v2 proposal, I’m working on:

- Waypoint tracking (with GPX import/export support)

- GPS speedometer

- Offline maps with offline POI search using GeoPackage (an OGC-compliant standard supporting spatial queries)

I’d love to hear your thoughts or suggestions your feedback is really appreciated!
by iamcalledrob | 2026-01-14 12:29:42+00:00
> For the love of all that is holy, don’t let GitHub Actions
> manage your logic. Keep your scripts under your own damn
> control and just make the Actions call them!

The pain is real. I think everyone that's ever used GitHub actions has come to this conclusion. An ideal action has 2 steps: (1) check out the code, (2) invoke a sane script that you can test locally.

Honestly, I wonder if a better workflow definition would just have a single input: a single command to run. Remove the temptation to actually put logic in the actions workflow.
by raverbashing | 2026-01-14 12:29:50+00:00
Ah now I see.

> "The summation in the House—it was a question that was asked in the House—was that West Midlands Police may have used AI on this particular occasion. We do not use AI.

As for the real reason:

> Conservative leader Kemi Badenoch said West Midlands Police had "capitulated to Islamists" in the decision to ban Israeli fans.

> She said the force "knew extremists were planning to attack Jews for going to a football match, and their response was to blame and remove Jewish people instead".
by siy | 2026-01-14 12:30:21+00:00
Every data transformation you'll ever write falls into one of six patterns:

- Leaf - One thing. No substeps. Atomic.
- Sequencer - This, then that. Output becomes input.
- Fork-Join - These together, then combine. Independent operations merging.
- Condition - Which path? Route based on value.
- Iteration - Same thing, many times. Transform a collection.
- Aspects - Wrap it. Add retry, timeout, logging around an operation.

That's it. Not "covers most cases." Everything.

Why Only Six?

These aren't design patterns someone invented. They're the fundamental ways data can flow:

1. Transform a value (Leaf)
2. Chain dependent transforms (Sequencer)
3. Combine independent transforms (Fork-Join)
4. Choose between transforms (Condition)
5. Apply transform to many values (Iteration)
6. Enhance a transform (Aspects)

There's no seventh option. Data either transforms, chains, combines, branches, iterates, or gets wrapped.

The Strange Coincidence

These same six patterns describe every business process:

- Leaf: "Validate the email format"
- Sequencer: "First verify identity, then check permissions, then grant access"
- Fork-Join: "Get profile, balance, and transactions, then build dashboard"
- Condition: "If premium user, apply discount"
- Iteration: "For each cart item, calculate tax"
- Aspects: "Log every payment attempt"

This isn't coincidence. Business logic IS data transformation - we just use different words.

The Translation

- "First... then..." -> Sequencer -> .flatMap() chain
- "Get X and Y and Z, then..." -> Fork-Join -> Promise.all()
- "If... otherwise..." -> Condition -> Ternary/switch
- "For each..." -> Iteration -> .map()
- "Always log/retry..." -> Aspects -> Wrapper

No impedance mismatch. Same six concepts, different vocabulary.

Gap Detection

When you model business processes using these patterns, gaps become visible.

Missing validation: Building a Sequencer but nothing validates input before step one? Gap found.

Unclear dependencies: Business describes five things. Sequencer or Fork-Join? If they can't tell you which outputs feed which inputs, the process isn't defined.

Inefficient flows: Business describes sequential A, B, C, then combine. But if A, B, C don't depend on each other, this should be Fork-Join. Pattern reveals inefficiency.

The Result

Six patterns. Complete coverage. Shared language between developers and business.

The irony? You'll spend an hour asking the right questions. The coding takes 30 seconds.

From Java Backend Coding Technology: https://github.com/siy/coding-technology
by incomingpain | 2026-01-14 12:30:52+00:00
>I have ADHD. I think. Pretty sure. I have thoughts, ideas, projects, concepts, links, things to read... fired at my brain all day every day. I can go deep on a topic for hours, but then be hit by a barrage of micro ideas. I really struggle to stay on track and focus. Oh and I run a business, manage people, try to make a profit. It's hard. And kids. And life?

This isnt adhd. It's an awful lot like adhd but isnt unique or something that would be a diagnosis.

At most you're diagnosing high curiosity and obviously openness. Just a personality type. Common of people who were exposed to the internet since childhood. You're probably dating yourself as a millennial; late 30s?

>I think there is a founder/ADHD thing. Paul Graham thinks so. Maybe even a tech person angle. What have other people experienced?

On either side of this personality traits. You have the thinkers who make connections and invent new things. So they are great at startups and entrepreneurship. But the moment the business gets beyond this step. They fall away.

The opposite personality is one who doesnt make new connections or invents new things, but knows how to execute and follow through.

Ive seen it happen in tech and politics many times now. It's something Elon musk learnt in university. You have to give up your baby to be raised by someone who can raise it right.

>And how do others cope? I don't really know this world. I do know that my old boss once called me a "flagitating laser beam". I think he meant distracted. I use a bunch of systems to cope. For a long time lists, and then Asana. Asana ruled my life. I just built my own thing to capture tasks, projects, but also knowlegde. Not sure if it will help we will see.

a couple paragraphs on the internet will never get you a diagnosis of adhd... but there are tests online that might guide. I was a huge trello fan until atlassian ruined it. Ive been thinking of coding a trello-like into my home django project.

>- Who else feels this way? - How do you manage? - Oh and how do you switch off? That is hard

Why switch it off? There is training of course; you need to learn when to listen to your guardian angel. mindful meditation will help. Go buy a muse EEG. Do get the sleep one even though its more expensive.

But no 'switch off' it's about keeping it, but being able to tell your brain not now.

What you need is an assistant or partner. Luckily for you, if you cant afford someone, you can use AI.
by sjw987 | 2026-01-14 12:30:58+00:00
"I have built more in the past 10 months than I ever have."

Correction. The genAI has built it.

I haven't got any skin on either side here, but doesn't the fact the genAI can build it imply that what you are doing is heavily trodden ground, that there will be less and less need for developers like you, and will gradually lead to many developers (like you) being cut out of the market entirely.

For personal stuff it's wonderful. For work, it seems like a double edged sword that will eventually cut the devs that use it (and those that don't). Even if the business owners aren't completely daft and keep a (vastly diminished) workforce of dev/AI consultants on board, that could easily exclude you or me.

It's going well if all the jobs it eradicates can be replaced with just as many jobs (they can't), or the powers that be catch on and realise there isn't that many jobs left for humans to do and institute some form of basic income system (they won't).
by runarberg | 2026-01-14 12:31:21+00:00
Generally DVD players make lousy CD players. Most of the annoyance is in the UI which is optimized for watching movies, not playing CDs. But there are also sometimes problems like a small buffering pause between songs, etc. which you don’t get with quality CD players.

I say this as my primary CD player is actually a Panasonic DVD player from the year 2000. This is the exception that proves the rule. At the turn of the century many quality DVD players were sold and marketed as primarily CD players with the added capability of being able to sell DVDs.
by nxobject | 2026-01-14 12:31:29+00:00
They are an ADHD person. I don’t think we’re at the point in history any more where we leave people to deal with it alone - as with other chronic conditions like depression, sleep apnea, anxiety, obesity, and heart disease, where there are a wide variety of techniques, but with them alone you’ll still be left with a significantly impacted and less fulfilling life.
by TheCapeGreek | 2026-01-14 12:31:43+00:00
At some point you become exhausted of self-managing in an environment that is not suited to how your mind works.

IME with the meds, the biggest benefit is not focus during its effective period, but the fact that I can still live my life properly afterwards. As in, I haven't had to spend all my day's willpower to stay on task with work, so I have more mental energy for the rest of my life.
by rwmj | 2026-01-14 12:31:53+00:00
The Z80 didn't even do 8 bit add. The ALU operates in two 4 bit cycles.

I am now wondering if it's possible to put a ZX81 emulator on one of these microcontrollers. It would need to emulate the Z80 but you've got plenty of spare cycles, and 3x the ROM and RAM of the original, so enough space for a small emulator!
by rvz | 2026-01-14 12:31:56+00:00
Just build a startup.

EDIT: Building a startup gets you experience, connections and the grit that comes with actually building something. Being employee #440,670 does not. Just telling you how it is.

Unless you want to be in research (which the school does matter) instead of applying for jobs, just build a startup instead which gets you the experience you are looking for.
by bborud | 2026-01-14 12:32:29+00:00
This shouldn't be surprising since a vape is a safety critical device. Primarily because the temperature control has to be precise and you have to solve a surprisingly large number of control problems that can arise in real life. For instance, if you overshoot the temperature the amount of toxic by-products can increase sharply. You can also cause parts of the vape to disintegrate, and then aspirate things you really do not want in your lungs.

And this is before we get into dealing with the battery -- which has its own set of risks.

(One of the early sources of funding for MyNewt development was a company that made vapes. Though not disposable ones if I remember correctly).

Also, the MCUs they use are very cheap. They are cheaper than having lots of specialized discrete electronics.
by rayiner | 2026-01-14 12:32:58+00:00
Exactly the opposite is happening, enrollment-wise: https://www.chronicle.com/article/the-southern-college-boom

I went to GT and was just at a football game with my teenage daughter. She had a blast and commented how many “brown girls like her” were there compared to her very WASPy, super-liberal Maryland school. She also commented about there being babies everywhere, which was also a plus.
by Anamon | 2026-01-14 12:33:37+00:00
Why do you think it is nonsense?

Making music involves writing and arranging the score, playing the instruments, writing lyrics, singing, recording, mastering... each of these steps is hard work, takes practice, and by that fact alone will be unique to every person because, in some way, their whole life experience flows into it.

GenAI music is writing a few words about how you'd like the result to sound. That's it. That's the entire original contribution. There is no individuality to it beyond that, because it's not someone making music, it's someone deciding about the weights in averaging together existing music that other people have actually worked for.

That's not nonsense to me (and judging from the reaction to this news, neither is it to a large number of music fans). It's an absolutely massive, huge, decisive, qualitative difference.
by HighGoldstein | 2026-01-14 12:34:12+00:00
> For example Germany, while the country is famous for the whole splitting the garbage, I am still waiting after 20 years to see the kitchen oil recycling recipients as we have in Portugal.

Because German environmental policy is about virtue signalling to keep the plebs busy, not solving environmental problems. Nuclear power plants replaced by coal and natural gas, obsession with recycling but nothing done about disposable packaging, car regulations and city design dictated for decades by the car manufacturing lobby, combustion engine limits/bans only when said manufacturers thought they could get on the Tesla gravy train and subsequently rolled back when reality became apparent, it just goes on.
by uep | 2026-01-14 12:34:15+00:00
This isn't my area, but wouldn't this still be quite effective if it automatically grouped and batched those jobs for you? At low throughput levels, it doesn't need giant batches, and could just timeout after a very short time, and submit smaller batches. At high throughput, they would be full batches. Either way, it seems like this would still serve the purpose, wouldn't it?
by shredprez | 2026-01-14 12:34:31+00:00
This isn't inherent, just a side effect of poorly designed text UI. Suggestions on the input, manual commands, or honest answers in response to the question "what can you do" all do as good a job as a GUI does, and sometimes a better job.

So many of the complaints I hear about TUIs just come down to bad design. Even one input and textual responses require thoughtful design.

That's design as in function, not color palette. Although... that too.
by mikhSh | 2026-01-14 12:34:51+00:00
hey tbrannan, nice tool! i was actually comparing a few of these recently for the staging DB and ended up trying https://seedfa.st/ since i needed something that works in CI pipelines(we use github actions). the main difference i actually noticed is that ddl-to-data is web-based and seedfast is os-native(because its actually a cli tool first) and integrates with CI/CD pipelines smoothly. both handle FK constraints fine, but tbh i prefer not having to copy-paste schemas into a web UI every time. though your pricing looks much more straightforward for small projects which i like more
by subroutine | 2026-01-14 12:35:01+00:00
> The conference has six focuses: AI in Drug Discovery, AI in Diagnostics, AI for Operational Efficiency, AI in Remote Healthcare, AI in Regulatory Compliance, and AI Ethics. Every single theme of this conference has converged onto AI as the only thing worth discussing.

I experienced the same situation at the human factors and ergonomics society (HFES) annual conference a few months ago. This was fine for me because I'm part of the (relatively small) AI/ML group at my company, which has traditionally focused on developing human factors engineering solutions and services. In fact the reason I was sent to HFES was to help bridge my background (phd in computational neuro) to the broader company mission. And to be honest I was looking forward to hearing (what I assumed was going to be) a wide diversity of talks. I mean, ergonomics... there will probably be like companies presenting next generation office chair designs or some shit, I thought. Instead I estimate that 50% of the talks were on one of three topics: AI trust, Explainable AI, or Human-AI teaming. Another 30-40% were on some other AI related issue, with the remaining 10-20% accounting for all other possible topics related to human factors and ergonomics.

I wonder what will be the repercussions from this current hyper-obsession with AI, and the resulting neglect to many other viable areas of research. I foresee a near future where chairs are packed with AI features, and are the source of much back pain.
by vintermann | 2026-01-14 12:36:48+00:00
The major labels own a good chunk of Spotify directly. Used to be even more. As long as they get their cut they'll jump on any opportunity to screw over their artists (yes I know "unsourced statement" blah blah, sit down lawyers. I won't explain the reasons for my low opinion of these companies right now.)

The allegation is that Spotify pays out to entities which are ultimately owned by themselves, or that they get kickbacks in other ways like ad purchases (probably illegal, but hard to prove if you're at all clever about it).

I remember I found a track a few years ago, by the artist Mayhem. No, not the metal band. The background music artist Mayhem. Which only ever released two tracks. One of which, "Solitude Hymns", happened to get featured in one of Spotify's playlists, and managed to rack up more plays than any track by the more famous metal band at the time.

They haven't scrubbed it. Just look it up.
by krapp | 2026-01-14 12:37:06+00:00
>If you're not going to use it for this, what _are_ you going to use it for?

I don't know, ask my fellow Americans. Our President committed light treason and we not only re-elected him, our Supreme Court gave him absolute immunity from all future crimes while in office as a treat. He's a pedophile and a tyrant, blatantly ignoring Congress and the courts, colonizing and threatening foreign countries, sending masked thugs into the streets, targeted universities and protestors for political oppression and censorship, destroying America's regulatory and scientific infrastructure in the name of purging it of wrongthink (etc etc etc) and neither our government nor 300 million Americans armed to the teeth and ready to water the tree of liberty with the blood of tyrants seem capable of doing anything about it.

I'm vehemently against the death penalty because I don't believe the state's monopoly on violence should extend that far (assuming for the sake of argument that it must exist at all) but I have to credit South Korea for having a system that can stand up to pressure. Wish I could say the same for us. We coasted until the civil war then collapsed then stumbled still half-wounded until 9/11 then folded like a paper cup.
by EugeneOZ | 2026-01-14 12:37:30+00:00
Chapter "The True Cost of Redis" surprised me.

> Deploy, version, patch, and monitor the server software

And with PostgreSQL you don't need it?

> Configure a persistence strategy. Do you choose RDB snapshots, AOF logs, or both?

It's a one-time decision. You don't need to do it daily.

> Sustain network connectivity, including firewall rules, between Rails and Redis

And for a PostgreSQL DB you don't need it?

> Authenticate your Redis clients

And your PostgreSQL works without that?

> Build and care for a high availability (HA) Redis cluster

If you want a cluster of PostgreSQL databases, perhaps you will do that too.
by quickthrowman | 2026-01-14 12:37:44+00:00
Cooling for a card access system?

A card access system requires zero cooling, it’s a DC power supply or AC transformer and a microcontroller that fits in a small unvented metal enclosure. It requires no management other than activating and deactivating badges.

There is no reason to have any of the lock and unlock functionality tied to the cloud, it’s just shitty engineering by a company who wants to extract rent from their customers.