MurphyA/hacker-news huggingface dataset:
by drbojingle | 2026-01-05 06:02:57+00:00
Location: St John's, NL, Canada
Remote: yes
Willing to relocate: No
Tech: JS/TS, Node.js, React, Linux, Laravel/PHP, Django/Python, NVIM (yes, I be liking dem hotkeys), and plenty of AI tooling (Claude Code, Gemini, Cursor)
Résumé/CV: https://drive.google.com/file/d/1ImCaLmoaCpjtPmKECjD3uR7j3J0...
email: c.ryan@mun.ca

I have over a decade of experience in development and several years in leadership as well. I'm particularly fond of start-ups, and I like to build things in my spare time.

Recently, in my free time, I've been delving into vibe coding with Claude Code. A couple of my results thus far are here:

https://data-atlas.net - A simple JSON Schema-based form builder
https://afteractions.net - A collaborative retrospective tool for agile teams

Among other AI projects I undertake.
by kijin | 2026-01-05 06:03:03+00:00
Japan has been using their unique system for over 1000 years. It's not a recent change. They never really cared for the Confucian standards of Chinese emperors. (If they did, they wouldn't have called their own monarch an emperor!)

I say Confucian standards, because the Chinese rule of changing the imperial year designation in the second year of a new emperor seems to have been more about propriety and respect for the late emperor than it was about convenience. A number of emperors actually changed the year designation immediately upon ascending to the throne, which was seen as an attempt to discredit their predecessor.
by abustamam | 2026-01-05 06:03:20+00:00
I thought it was too, but when my daughter was born she had trouble regulating her temperature so I had to stay with her while she was under the warmer for an hour, then another hour swaddled in my arms. They didn't allow phones, so I got to spend two hours with her, no distraction. The time passed surprisingly quickly. I sang to her, I told her stories from my head.

Nowadays when I'm feeding her or napping her I admittedly do have a phone behind her head, but I'll always cherish those two hours where it was just us two.
by jmward01 | 2026-01-05 06:04:27+00:00
I love the idea. A few thoughts though:

- This needs teeth and they should inform you of what to do if you find out they ignored the request and what penalties they will receive. Tell people they can aid in the enforcement and I bet they will.

- I understand why the residency requirement is there but it just bums me out.

- The language is wrong. People are people, not 'consumers': "...In addition, the consumer must first have their residency verified as described in the Use of DROP section above..."
by safety1st | 2026-01-05 06:05:12+00:00
Redhat gains at least a few things...

- Maintaining X requires a lot of time, expertise and cost, it's a hard codebase to work with, deprecating X saves them money

- Wayland is simpler and achieves greater security by eliminating features of the desktop that most users value, but perhaps Redhat's clients in security-conscious fields like healthcare, finance and government are willing to live without

So I suspect it comes down to saving money and delivering something they have more control of which is more tailored to their most lucrative enterprise scenarios; whereas X is an old mess of cranky unix guys and their belligerent libre cruft.

There are some parallels to systemd I guess, in that its design rejected the Unix philosophy, and this was a source of concern for a lot of people. Moreover at the time systemd was under development, my impression of Poettering was that he was as incompetent as he was misguided and belligerent - he was also advocating for abandoning POSIX compatibility, and PulseAudio was the glitchiest shit on my desktop back then. But in the end systemd simply appeared on my computer one day and nothing got worse, and that is the ultimate standard. If they forced wayland on me tomorrow something on my machine would break (this is the main point of the OP), and they've had almost 20 years to fix that but it may arguably never get fixed due to Wayland's design. So Wayland can go the way of the dodo as far as I'm concerned.
by throwawayqqq11 | 2026-01-05 06:06:31+00:00
I always wondered about a possible loophole in opt-out.

Could you create legal entities fast/cheap enough and delay compliance long enough so that any private data, requested for deletion, can be transfered from the old opted-out entity to the new one, over and over again?

This could render the entire opt-out approach useless, right? Because in order to reach your goal of deletion, you must get ahead of the transfer curve.
by defrost | 2026-01-05 06:07:00+00:00
> Seems kind of small

it's not uncommon to have .. 210kg LPG bulk cylinders .. and larger.

Nearly five standard 45kg household tanks is the smallest capacity fixed installation bulk tank supplied by one local gas company. The option to rent larger tanks on a long term contract exists.

> if you're rural/have regular delivery limitations?

Many rural locations here have regular deliveries .. the milk gets picked up every day for example (multiple double tanker trucks worth from, say, the Cowaramup* district alone).

There's no need for a larger tank simply because you're rural unless you explicitly want constant gas at a particular delivery rate sufficient to last out a supply issue of {X} {time units}.

( For example if you run a continuously fired glass furnace + annealers, have a ceramics business as a side hustle, specifically have emergancy services generators for blackouts etc. )

> government runs warming centers if you can get there.

Your local government I assume - this isn't something ours has ever considered TBH.

* https://en.wikipedia.org/wiki/Cowaramup,_Western_Australia#A...
by musicale | 2026-01-05 06:08:05+00:00
Machines are thousands of times faster now, yet C++ compilation is still slow somehow (templates? optimization? disinterest in compiler/linker performance? who knows?) Saving grace is having tons of cores and memory for parallel builds. Linking is still slow, though.

Of course Pascal compilers (Turbo Pascal etc.) could be blazingly fast since Pascal was designed to be compiled in a single pass, but presumably linking was faster as well. I wonder how Delphi or current Pascal compilers compare? (Pascal also supports bounded strings and array bounds checks IIRC.)
by terminalshort | 2026-01-05 06:08:09+00:00
I would assume so. It's sort of a catch 22 because if they delete your data, they have no way of knowing about you when they buy another batch of data. To have some sort of no track list, they have to keep your data.

I'm also skeptical it will have any real effect. The law requires them to process deletion requests at a 45 day interval:

> Data brokers are required to process deletion requests at least once every 45 days beginning August 1, 2026.

But what if Broker A (based in CA) has a contract with Broker B, who doesn't do business in CA, to sync data once a day. Now Broker A will have your data on 44 out of 45 days and still be fully compliant with the law. Furthermore, it's not difficult to figure out when that 45 day interval comes up, so I would expect customers to figure that out and time their purchases accordingly.
by safety1st | 2026-01-05 06:08:17+00:00
There is a massive class of things in open source you can look at from the perspective of "Suppose a megacorp or private equity owns this entity and wants to cut costs as much as possible while contributing as little back to the community/ecosystem as possible... what happens next?" And boom you can suddenly see the Matrix. So in the case of Redhat it's likely just IBM being IBM at the financial level and all these little decisions trend a certain way in the long run because of that
by ValtteriL | 2026-01-05 06:08:20+00:00
>Development fits into the gaps of the day instead of requiring dedicated desk time.

I find myself planning and jotting down things into a notebook while juggling adult/parent responsibilities. On little longer gaps I research. Then when the occasional longer gap happens I'm ready to start cracking on my desktop. I've been only dabbling with AI but have found that writing prompts by hand in the notebook and using the desk time to execute them works well. This also keeps me in the free tier.
by thayne | 2026-01-05 06:08:55+00:00
> Abstractions don’t remove complexity. They move it to the day you’re on call.

As someone who has been on call a lot, this is only true for bad or incomplete abstractions.

When you are on call (or developing) you can't possibly know everything about the system. You need abstractions to make sense of what is going on, how the system as a whole works, and know which parts to hone in on when things go wrong.

And it is extremely useful to have standard ways of changing configuration for things like timeouts, buffer sizes, etc. in a central place.
by blackfawn | 2026-01-05 06:09:51+00:00
I often see comments of "everything works perfect in wayland" which makes me wonder how many features some people use. I've tried wayland a few times now and have always noticed small quirks. A few current examples: shading a window actually leaves an invisible section that can't be clicked where the window was, shading and other window activities being inconsistent across various window types (terminal, file manager, etc.), picture-in-picture mode of browsers doesn't maintain aspect ratio, picture-in-picture doesn't maintain "always on top" or position when enabling it (I've managed to fix the "always on top" by writing a rule to apply to windows with "Picture in picture" as the title, at least)
by krackers | 2026-01-05 06:10:13+00:00
The mean minimizes L2 norm, so I guess there's some connection there if you derive OLS by treating X, Y as random variables and trying to estimate Y conditioned on X in a linear form. "L[Y|X] = E[Y] + a*(X - E[X])"

If the dataset truly is linear then we'd like this linear estimator to be equivalent to the conditional expectation E[Y|X], so we therefore use the L2 norm and minimize E[(Y - L[Y|X])^2]. Note that we're forced to use the L2 norm since only then will the recovered L[Y|X] correspond to the conditional expectation/mean.
by AdieuToLogic | 2026-01-05 06:10:14+00:00
> So you engineer the prompt. I’m still confused what the problem is ...

The problem is stakeholders are people and they define what problems are needed to be solved. For those tasked to do so requires understanding of the given problems. Tooling (such as LLMs) does not possess this type of understanding as it is intrinsic to the stakeholders (people) whom have defined it. Tools can contribute to delivering a solution, sure, but have no capability to autonomously do so.

For example, consider commercial dish washing machines many restaurants use.

They sanitize faster and with greater cleanliness than manual dish washing once did. Still, there is no dish washing machine which understands why it must be used instead of not. Of course, restaurant stakeholders such as health inspectors and proprietors understand why they must be used.

As far as the commercial dish washer is concerned, it could just as easily be tasked with cleaning dining utensils as it could recycled car parts.
by utopiah | 2026-01-05 06:10:59+00:00
Been using Termux and iSH on my phones for years. You can ssh to your server or just directly code for the phone itself.

I also used Web based coding environment like Glitch (R.I.P.) for years.

You can do that with your virtual keyboard, voice or a even a physical keyboard via BT, e.g. Corne-ish Zen.

That's how I travel.

That's really nothing AI specific or novel. It's cool though.

FWIW I even coined a related term https://fabien.benetou.fr/Languages/OwnConcepts#ResponsivePr... "extending responsive design to be able to program on the device, any device from eink to mobile phone to device, one is currently using not just to "consume" content, e.g read a Website that is then properly formatted for it, but rather program back that very device"

That being said, if you do want to go that route check out CloudInit as it will help you (or whatever tool you rely on) to spawn new instance on your favorite cloud provider to boot specific instances and e.g. setup Docker/Podman then services, etc with no interaction. Also ntfy can help you manage notifications across devices on your own infrastructure, no 3rd parties.
by utopiah | 2026-01-05 06:12:52+00:00
Also on the topic of gaps... liminal space IS precious. It doesn't require coding per se though. You can problem solve, jolt down a solution THEN only implement it as code later on. What matters IMHO is that the potential solution is not lost, wherever you might be. For that... I have shower crayons. Point is, CAPTURE ideas, don't necessarily implement on the spot but of course if you want to, it's good to be able to.
by ceoj | 2026-01-05 06:13:36+00:00
SEEKING WORK, REMOTE - WORLDWIDE

Remote: Yes. I have been working remotely with clients from USA, UK/EU, AUS/NZ for last 15+ years.

Willing to relocate: No

Technologies: Senior Ruby on Rails, React and AI developer with 15+ years of experience with software development.

Résumé/CV: https://docs.google.com/document/d/1fvnKGKM6T2yAtkMhShAyxJtS...

Email: skfix@outlook.com

I am Sunil, senior Ruby on Rails, React and AI developer with super happy clients from all over the world. I am open to part-time, and full-time opportunities.
by ceoj | 2026-01-05 06:13:40+00:00
SEEKING WORK, REMOTE - WORLDWIDE

Remote: Yes. I have been working remotely with clients from USA, UK/EU, AUS/NZ for last 15+ years.

Willing to relocate: No

Technologies: Senior Ruby on Rails, React and AI developer with 15+ years of experience with software development.

Résumé/CV: https://docs.google.com/document/d/1fvnKGKM6T2yAtkMhShAyxJtS...

Email: skfix@outlook.com

I am Sunil, senior Ruby on Rails, React and AI developer with super happy clients from all over the world. I am open to part-time, and full-time opportunities.
by disfictional | 2026-01-05 06:13:45+00:00
LLMs as a body double for executive dysfunction is a great insight. I see chronic examples of corporate-sponsored executive dysfunction: striped calendars, constant pings and interruptions, emergency busywork, fire drills. It's likely that LLMs aren't creating productivity as much as they're removing starting inhibition and helping to maintain the thread through context switching. What's presented as a magical tool, which LLMs can be in the areas you mentioned, is also presented as a panacea for situations that simply don't promote good programming hygiene.
by CLCKKKKK | 2026-01-05 06:14:44+00:00
PivotHire | Freelance Software Engineers (Mobile/Web) | REMOTE | Contract / Project-based | https://www.pivothire.tech/

PivotHire is building a high-trust network where quality-driven companies and skilled professionals collaborate with confidence. While there are new platforms focusing on elite recruitment or open hiring, they still sell access to people. PivotHire is different: we provide a fully managed, project-delivery service that sells guaranteed outcomes.

We are continuously expanding our network of developers for long-term remote collaboration, specifically focusing on Mobile Apps and Web Applications.

Engagement Model: This is a contract-based role with no base salary. Compensation is agreed upon per project. Unlike traditional freelancing platforms, we manage the client interaction and project scope, allowing you to focus on development.

Current Status: We have active projects open for recruitment right now.

To Apply: Please email kevin.zhong@pivothire.tech with your portfolio and contact information.
by netsharc | 2026-01-05 06:15:17+00:00
Ah, what's good is law when the branch^W [after rereading about it, executive power is given to one] person tasked with executing laws is... lawless?

The notion that future administrations won't be offshots of the current regime (again, why do you think laws regarding democracy, like fair elections, will be upheld?) is also too hopeful.

Happy new year!
by jacquesm | 2026-01-05 06:15:50+00:00
You're unbelievable.

Have you considered the possibility that you are just wrong? Your 'uncontroversial and rather obvious historical fact' is neither uncontroversial nor is it obvious.

That's why we have a 32 page article on the subject on Wikipedia:

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

And it is one of the most heavily brigaded pages there. With edit wars going back as long as the page exists.

As well as articles like this:

https://www.justsecurity.org/87486/deterrence-lawfare-to-sav...

There is only one country where your 'historical fact' is seen as true, and it isn't Taiwan. And that is why China is threatening to invade, and why you yourself use Taiwan without further qualification right after 'South Korea':

https://news.ycombinator.com/item?id=46478045

The 'one China' term itself is overloaded, depending on who you ask (Chinese, Taiwanese) you get different answers.

Taiwan is an independent country, if not de jure then de facto. That China is a much larger and much more dangerous country is the only reason everybody tiptoes around this.
by userbinator | 2026-01-05 06:15:56+00:00
Plain HTML and forms for interactivity can be very effective.

In fact, for a long time web forums were largely entirely usable without JS.

See the degradation of GitHub for a great example. You used to be able to interact with most of it without any JS at all; browsing the code repositories, reading and replying to issues, etc. Now it barely shows anything without JS. Of course, I suspect in that case it's deliberate so they can trick you into running a few more tracking and analytics scripts...
by bdcravens | 2026-01-05 06:15:59+00:00
I think many of us in the web space that are old enough were shaped by the "mass outage" that happened on 9/11 when pretty much all news websites went down while we were looking for information. Slashdot was fighting valiantly to say up and was one of the few sites one could find information on the events (if you were in a spot without access to a cable TV, you were very much in the dark). The web and the infrastructure are substantially different than they were 25 years ago, but I still get a bit of "what if" in the back of my head (not that I work on anything of that level of significance).
by zen928 | 2026-01-05 06:18:29+00:00
Because the tldr of the article is that the authors' specific definition of fanaticism involving investment of hundreds of hours on side tasks like painting individual units is considered based and epic and totally not a collection of junk, and that other solutions involved around not doing things like that are actually not based and not epic and are totally big collections of junk

It's sort of weird because the issue isn't around proxies representing a figure in another form, but about the perceived "loss" of the value of their efforts from someone popping out something identical without wastin- spending as much time. "I do it, so I value it" is an interesting life code to live by.

So, the actual answer is pride, it seems.
by dmitrygr | 2026-01-05 06:18:44+00:00
In ARMv4/v5 (non-thumb-mode) stack is purely a convention that hardware does not enforce. Nobody forces you to use r13 as the stack pointer or to make the stack descending. You can prototype your approach trivially with small changes to gcc and linux kernel. As this is a standard architectural feature, qemu and the like will support emulating this. And it would run fine on real hardware too. I'd read the paper you publish based on this.
by woooooo | 2026-01-05 06:18:52+00:00
You realize he was there at Iraq's invitation? The only impact of killing him is that both the Iraqis and whomever took his place is guaranteed to never forget why the job was open.

Looking at the middle east right now compared to 2020 I see a much bigger shitshow, including Syria. Having a bunch of people die chaotically doesn't serve anyone's interest, it just creates the next generation of radicals.
by jeroenhd | 2026-01-05 06:19:23+00:00
I don't see the vulnerability here, just a few bugs that should probably get looked at. Self XSS is rather useless if you need to use something like Burp to even trigger it. The random chat IDs make it practically impossible to weaponise this against others.

The only malicious use case I can think of here is to use the lack of verification to use whatever model of chatgpt they're using for free on their dime. A wrapper script to neutralise the system prompt and ignore the last message would be all you'd need.

If this chatbot has access to any customer data, this could also be a massive issue but I don't see any kind of data access (not even the pentester's own data) being accessed in any way.
by manytimesaway | 2026-01-05 06:19:42+00:00
One More Time was seemingly released in October 2000 and is the only single that was released before the record (not taking in account the leaks).

The earliest copies of music videos being sent to stations are dated from around February 2001.

Discovery was released in March 2001.

The first single bundled with a music video was the fourth one and was released in October 2001.

The earliest broadcast of the four initial videos seems to be August 2001.

So no, music videos and single releases were not really bundled together.
by toastal | 2026-01-05 06:20:14+00:00
That is very good insight. Thank you. I recently added H2O+PostgreSQL support for the NixOS module & it has been running fine for me. I had a bit of a hard time assessing the open source options but Dolibarr using PHP meant it was probably going to perform consistently & better than Python or Node.js-based ones rather than trying to contrast their featuresets, not having much domain knowledge about ERP/CRMs.
by tliltocatl | 2026-01-05 06:21:09+00:00
> IBM i Series / AS400

Aren't AS400 closer to JVM than to a AXP432 in it's implementation details? Sans IBM's proprietary lingo, TIMI is just a bytecode virtual machine and was designed as such from the beginning. Then again, on a microcoded CPU it's hard to tell the difference.

> I think the use by Unix of linear made it more popular

More like linear address space was the only logical solution since EDVAC. Then in late 50's Manchester Atlas invented virtual memory to abstract away the magnetic drums. Some smart minds (Robert S. Barton with his B5000 which was a direct influence for JVM but was he the first one?) released what we actually want is segment/object addressing. Multics/GE-600 went with segments (couldn't find any evidence they were directly influenced by B5000 but seems so).

System/360, which was the pre-Unix lingo franca, went with flat address space. Guess IBM folks wanted to go as conservative as possible. They also wanted S/360 to compete in HPC as well so performance was quite important - and segment addressing doesn't give you that. Then VM/370 showed that flat/paged addressing allows you to do things segments can't. And then came PDP-11 (which was more or less about compressing S/360 into a mini, sorry DEC fans), RMS/VMS and Unix.
by defrost | 2026-01-05 06:21:10+00:00
That's the deal with Ham radio; amateurs, enthusiasts, former SE asian jungle operators, occasional NASA relay operators, etc.

Good fun - not much chop for keeping the general public informed via cheap transister radios (although, who has those anymore?).

Our state emergancy services broadcast locally (and at strength from outside affected areas) when updates are required - they have dedicated bands and they routinely interject on the major broadcast radio networks - where fires are, when and where cyclones are expected to cross the coast, etc.

Our very local area volunteer fire units use the equivilant of ham and CB bands with reduced licences - they broadcast lightning ground strikes (at this time of year) and fire / tender / tanker updates as the season progresses (which is right now, harvest time, a lot of equipment out in tinder dry conditions subject to highly active evening lightening storms).

The iPhone / WiFi stuff is great .. but it hasn't yet passed into "considered reliable" in local culture - the networks have crashed under stress and nobody wants response to grind to a halt if a tower goes down, etc.