skysight-inc/HackerNews huggingface dataset:
They are not competing those are offerings. "AWS has many offerings" is a completly different thing than saying they compete against each other.
Assembly? Ha! In my day, we would have considered ourselves lucky to have had assembly, let alone a C compiler. No, we had to bootstrap our computers using switches and paper tape. You probably want a terminal too!

In all seriousness, the bootstrap process is fascinating to me. At some point, it did all start with switches and manually loading commands directly into memory. And over time, we’ve slowly kept this thing going and growing. Also… I’m old enough to have seen a Altair with toggle switches, but I’m not old enough to have had to toggle in a boot loader on one. :)
This is one of the most inspiring and useful read I have come across on this topic in several years. Thanks for sharing!
Vehicle tires are a deep, integral part of daily economic and socio-economic activity.

Deeper than even cigarettes used to be (in North America). There was a time when people couldn't imagine a day without a cigarette. Now think about a future state where living without a personal motor vehicle is both a sane and practical choice.

It will similarly take a long time to combat vested interests and change consumers' habits.
the USENIX YouTube link took me down quite the rabbit hole
Sometimes it doesn't take much effort. Sometimes it takes a lot. Depends on what values and desires are in conflict, what everyone else is doing, how likely you think you are to get caught (not getting caught would of course bring in a different desire into the question), and probably some other values/desires that I can't think of now. Many people set their life up so that they avoid the conflicts they believe would be a problem for them.

People are complex creatures with complex values and desires. Sometimes two values are in conflict (which may be a hypothetical or real situation) so it is impossible to be true to both values at the same time.
haha. He says he learned a LOT of CSS through this process.

The animations are just gifs. I'd say that part is mostly creative/art efforts, though very critical for the final feel of the game.
Good point. To be fair they are reporting on the new dominance of this model in Russia, rather than claiming this is the first time anyone has seen this. “Driven by large platforms such as Kraken, Mega, and Blacksprut, Russian darknet markets control 93% of the global share, generating approximately $1.5 billion in revenue in 2023 alone. This dominance marks a new era for organized crime, with Russia’s digital drug economy vastly surpassing traditional Western darknet markets in scope and influence.”
A new way to create realistic 3D shapes using generative AI
That’s just because people have been so indoctrinated by capitalism that they only find joy if they’re being worked to the bone. They have forgotten the joy of not doing anything productive.
from tfa:
> Russian darknet markets control 93% of the global share, generating approximately $1.5 billion in revenue in 2023 alone

does seem very relevant to expose Russia's outsized influence.
Qodo's autonomous agent tackles the complexities of regression testing
CSS over the player box

boxshadow: 0 0 200px rgba(0,0,0,0.9) inset
The indicator of what is charged and what is not are not reliably updating.
I wonder if Ellison will also buy the Eagle in Cambridge - which also has an interesting history:

https://en.wikipedia.org/wiki/The_Eagle,_Cambridge
Would be interesting to see if any of the probes survive 50 years in space. More impressive if V1 continues to transmit beyond 1 light day. That would be June 2028.
FEX 2412 Release Tagged
Enter artisanal programming
This is awesome, but I don't understand the mechanism for simulating partition. Water comes flowing in slowly... Flowing from where? To where?
Congress currently has, and always has had, control of regulatory agencies. There are many ways this works. In many cases, congresses created the agencies by legislation so they can simply change the powers of the agency. If they don’t like a regulation, they can pass a law overriding the regulation. If they didn’t like an agency using chevron a certain way, they can, again, pass a law. They can also withhold monies from the agencies or restrict the use of those monies.

I get that passing laws is hard but that is one of the reasons to have agencies!

Chevron was not carte blanche either.
https://www.youtube.com/watch?v=W4jWAwUb63c
from tfa:

>Russian darknet markets control 93% of the global share, generating approximately $1.5 billion in revenue in 2023 alone
Prosecutions based on it seem so rare that it’s only brought out against Bidens.
UnitedHealthcare CEO Brian Thompson fatally shot outside of Hilton hotel
the start:

ai is a junior engineer you as a senior engineer can coach

the end:

the ai is a senior engineer with a half finished problem you can polish as a junior engineer
> Obvioulsy this can create a problem as I tend towards "Do unto others as you would have them do unto you".

The fact that most people enjoy exactly the opposite of what I do was revolutionary to me, really explained a lot, and allowed me to navigate social interactions better.

Having said this, I don't see the ROI on pleasing people I don't like. I try to gauge whether someone has the same vibe as I do, and if that's not the case, then I'll be polite but that's it.
Show HN: GitHub Repository – KeyTik: The All-in-One Automation Tool
GUI-Based Keyboard Remapper with Profiles, Auto Clicker, Screen Clicker, Multiple Files Opener, AutoHotkey Script Manager and More.
There's a lot of really interesting work in neuroevolution that has the potential to make some really interesting unsupervised training regimes. I think theres some really interesting possibilities for unique encoding schemes like ACE encoding to speed up training and provide much smarter behavior out the other end. Especially, if "genes" can form reusable elements of neural topology that makes scaling networks faster. Reusing components all over body is how we fit such complexity in the relatively little unique DNA we have. The other interesting thing about using genetic algorithms for a portion of training/network mapping is that allows you to have heterogenous networks, so you can have simulations or representations of astrocyte/glial behaivor easily get integrated with neural networks. With traditional training methods it's a massive fucking pain to train a non-feed forward network.

I do think that languages like Elixir and other cpu concurrent strong tools can really be leveraged to make some dynamite libraries.
Hibernate Query Language. How is it out of context?

Use Named Native Query and you have SQL queries.

I really don’t understand the objection to ORMs. By that logic, you might as well reserve a block of memory and offsets instead of class/struct attributes.
> Additionally, the article does not mention the fact that there are some 'foods' that intrinsically produce formaldehyde as part of their metabolism, for instance the artificial sweetener aspartame (as such it could be avoided).

Or fruit. Pectin has methoxy groups, which are degraded to methanol, which is metabolized to formaldehyde.
Sounds a lot like the kernel class at UIUC! Fun stuff
I mean they did… a number of times. Current CUPS and MacOS prefer to use IPP when supported.

However as a de facto standard you can dump postscript or pcl to port 9100 and most good printers will happily oblige you. The problem AirPrint endeavored to solve was already solved when it came along, IMO. Its current problems are solely related to it unnecessarily being a walled garden.

However in the endless quest to make consumer goods cheaper most inexpensive printers that people purchase now interpret everything on the host and the printer interface is low level machine control, as in “move motor” type commands.

Lantronix and others have produced small “print server” gateway devices in the past that run cups and support AirPrint and talk directly to a downstream “dumb” printer.
We need an AI tool to digest the articles for us to return a signal for click bait.
There's something very "late stage capitalism" about pouring torrents of capital into tools that can replace human ingenuity, artistry and creativity while starving stuff like infrastructure, space travel, etc.
Should I rebuild my app on Bluesky's AT Protocol?
Hey Everyone

My name is Zakaria and I created an app for people who want to travel to Morocco.

Even as a Moroccan, I often struggle to find unique places to travel and end up visiting the same popular spots over and over. But occasionally, I stumble upon posts about hidden gems I’ve never heard of—and that inspired this app!

If you’re Moroccan or planning to visit Morocco, drop by—you might discover something new! And if you know a place worth visiting, don’t hesitate to share it with others.

Moroccan Traveler is all about uncovering Morocco’s best-kept secrets, sharing discoveries, and saving must-visit unique spots.

I’d love to hear your thoughts, feedback and how can I promote and make the app better.

I'd also appreciate if you leave a good review and a nice message.

Available On Play Store.
I was listening to Andrew Kelley (of Zig fame) in a podcast the other day. He talked about the fact that, because the zig foundation is a bunch of empowered experts, he doesn't really need to manage work because people following their own idea of good software leads to really great work. Having the psychological safety of "being trusted to do what you think is right" is critical.

I think there's so much in that (although how to scale it out is clearly a tricky question). The best places I've worked, have all had the ability to make changes when there's a clear benefit. The worst places I've worked have had the opposite, where it's so hard to touch anything beyond the remit of a ticket or feature item, nobody changes things that are obviously flawed and easily fixable.
I mean I clicked on this one, but I would've double clicked the original title. I like a little spice in my life.
Yeah it's probably not 'reasonable' to expect to live on. But sometimes the technical possibilities open up to do something new.

Shaw quote: ‘The reasonable man adapts himself to the world; the unreasonable man persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man.’
I think it depends, it's quite good for prosaic code, and when you have a lot to auto-complete and macros are not specific use case.

Other than that, having chat with o1 and sonnet inside the editor is pretty good ngl
https://www.reuters.com/world/us/unitedhealthcare-ceo-fatall...

No paywall, same amount of detail (little) - looked around but not much detail generally in any of the outlets except there was an investor day, he was leaving a hotel, shot in the chest, deceased.
Wow. Other than the fantastic name "Planetenverteidigungskanonenkommandant", that is some seriously good 3D, as well as great storytelling.
Damn thats awesome, might be the thing that really gets me to mess around with Rust.
Sounds about right. Let's throw more money, power and natural resources at it and see if the scale tips the other way! If not well nothing of value will have been lost right? What's shortening humanity's lifetime in comparison to the potential productivity gains!
Yeah I think that was something Andy Wingo added over a decade ago that hasn't seen much love since, but along with elisp it's another good example of the compiler tower. If you write a language frontend that lowers to Tree-IL then you get to ride the compiler train all the way to bytecode for free. I think that's pretty neat.

Another interesting use-case for the compiler tower is writing a language that compiles a machine readable specification to another language. guile-xcb compiles XCB's XML spec to Scheme:

https://github.com/mwitmer/guile-xcb/blob/master/language/xm...
Maybe someone can put up their copy on eBay if they read this
https://archive.is/bUkGt
Let me tell you about Amazon Q
I pushed him for responsiveness, because I told him that when I share his game with his friends (ie their parents), they will inevitably open it on their phone!

It’s awesome to hear the game stood out, especially with how many you’ve played. Means a lot! I'm going to have to explain the weight of your comment to him :)

Thank you!
If they are regularly spending time in that neighboring community, then the taxes they pay their do benefit them. I think it is more a vote of no confidence in local leadership.
https://www.cnn.com/2024/12/04/us/brian-thompson-united-heal...

> A gunman, who investigators tell CNN was waiting for some time before Thompson’s arrival, opened fire from 20 feet away firing multiple times, striking Thompson.

This from CNN makes it sound like it could possibly be targeted, though there are very few details at this time and sometimes these things are misreported in the immediate aftermath.
Show HN: Terrapin – self-serve fixed income data API
Hi there,

We've spent the last couple of years building our fixed income data API, but so far you had to contact us to get access.

This release is targeted towards the fintech community. We understand the difficulties of sourcing fixed income data, and dealing with all the restrictions and countless calls with customer representatives.

You can now register, get an API key, and start fetching bond data in minutes, without having to speak to anyone - a first in the fixed income data space.

We are making a subset of our government and corporate bonds available via our self-serve API, with expanded datasets and fields obtainable via our Enterprise offering. Our goal is to make it easy to build and test your applications with real data, and be ready to release with our straightforward enterprise agreement.

We will announcing additional features and coverage in due course. Our mission is create the most in-depth, feature-rich and user-friendly fixed income data API. Stay tuned and join us on our journey to make fixed income data better and more accessible.
The only times I've use copilot is when I want to execute my creative goals more easily rather than waste mental energy on the boring parts. It's weird and sad that you see it the other way around
I started designing this, designed one using transistors instead, and built half of that.

But I think you can built an 8-bit relay version of my 16-bit transistor CPU core with on the order of 400 DPDT relays, which is on the order of $1000, plus a comparably big bag of diodes, which is much less than $1000. This includes registers (10 of them), control and sequencing logic (including a diode microcode matrix), but not RAM, which you wouldn't want to make from relays. (To make an 8-bit version you'd probably have to add another 3 upper address registers, to still have 16-bit addresses.)
Same, I spend way longer debugging and editing AI code than it would have taken me to just write it myself. I don't consider myself a fast typer, for me it's purely due to the inaccuracy of the results.
its not about whether an LLM can do better work than you, its about if it can do cheaper work than you, and it can.
Agree! But how about the M3 8 Core (4754) beating the M4 Max 14 Core (4614)? I thought the M4s were faster than the M3s (single core / single thread), but it looks like they will only be faster on multi core / multi thread benchmarks. I would think that the sheer speed of a CPU is the single core / single thread performance number.
But we only care about that when it ends up in fish we eat. The fish are dying anyways from overfishing. And even when the fish we eat are full of microplastic we seem to be able to mostly ignore that. Eating fish is a personal choice and all that.

I wish we cared about the rivers and oceans, but as a group we seem to mostly hope that enough bacteria will evolve to eat that stuff. Getting people to do something about the air we breathe is a lot easier (and even then change is slow and with a lot of opposition)
When you program for a living, you want the fastest path to creating the best code conforming to your metric of "best." Copilot may or may not be able to get you there, YMMV as they say.

When you program for a hobby, you oftentimes seek to enjoy the route as much or more than reaching the destination. Copilot would be a distraction and an annoyance in this case - unless you're genuinely stuck and then you can use Copilot as a mentor.

It all depends on your context and what you're trying to do.
ECC requires workstation/server motherboards
> I struggled to find good learning materials when I was starting out, so I’ve tried to rectify that problem.

Just curious to know — was Pragmatic Studio not available or not affordable for you at that time? I’ve seen them teaching these for many years now. Pragmatic Programmers (the book publisher) has also had many books on these over the years (probably not as early as when Pragmatic Studio had online courses).
https://archive.is/7Eoep
I've had the absolute opposite experience, AI has brought back a lot of the joy of programming and building products for me.

I've been using Cursor extensively these past few months, for anything ranging from scaffolding to complex UIs. The trick, I've found, is to treat the AI like I would work with a junior engineer, giving in concrete detailed tasks to accomplish, breaking the problem down myself into manageable chunks. Here are two examples of little word games I've made, each of them took all in all a couple of days to ideate, design and build.

https://7x7.game
You're given a grid and you need to make as many words as possible, you can only use the letters in the bottom row. There's complex state management, undo, persistent stats, light/dark modes, animations. About 80-90% of the code was generated and then manually tweaked/refactored.

https://vwls.game
Given 4 consonants, you have to generate as many words as possible. This is heavily inspired by Spelling Bee, but with a slightly different game mechanic. One of the challenges was that not all "valid" words are fun, there are a lot of obscure/technical/obsolete words in the dictionary, I used Claude's batch API to filter down the dictionary to words that are commonly known. I then used cursor to generate the code for the UI, with some manual refactoring.

In both cases, having the AI generate the code enabled me to focus on designing the games, both visually and from an interaction perspective. I also chose to manually code some parts myself, because these were fun.

At the end of the day, tools are tools, you can use them however you like, you just need to figure out how they fit in your workflow.
The "quit having fun" meme immediately springs to mind[1]. I, personally, know damn well that if this was around when I was at this level of mathematics I'd probably enjoy the field a bit more instead of growing a life-long hate and fear of math

[1] https://knowyourmeme.com/memes/quit-having-fun
Programming stole the joy of programming.

My experience is that like so much else there's an expiry date on the joyful coding.

I gave it another chance with AI but AI is too incompetent, it's more of a creative intern that does badly speed reports than a competent replacement for painstakingly reading documentations and googling.
I do love my enemies, but they have to want to hear the truth. It is their human right to be ignorant and ignore God's Wisdom. And I treat them well, though they so loath the truth that they don't call anymore. They are supporting people who actively work against everything Jesus lived for, and those people are making the world much worse for my children, their effing grandchildren!

And you are not reading 2 Timothy 3 correctly. The first five verses are a set of qualities that the loathsome choose to manifest, and it ends with a Command, "Have nothing to do with such people."

That verse is about people, whether in a church or not. It's about people in "terrible times". And the Command is clear. It also includes -- for those whose minds have been clarified by loving God -- the implicit Command to not support their being a leader.

Was Jesus loving his enemies when he threw the moneychangers out of the Temple? He sure was, my friend. My father called it "tough love", and my love for him will save him from the fate of all cruelly ignorant hypocrites, if only he'd listen to the effing truth.

The fact is that my prayers for them carry no weight in the presense of their willful ignorance. Their free will is respected by God just as much as mine, but I don't believe Jesus will save my sins on the Judgement Day; I choose to repent now and become a better person while I live so that I might bring God's light of loving service to all the people I can reach.

Jesus even says, "That which you do to the least of my brothers, that you do unto me." The fakeass Christians will learn the meaning of those verses on that Day of Days, but, by then, it will be too late. We are judged for what we do here on Earth, while we live.
Just going to go out on a ledge here and guess that a loved one of the shooter died because of some insurance denial.
Strongly disagree. There is an intrinsic pleasure for many people in feeling that they can make a contribution - that their skills, knowledge and ability is valuable and valued
The purposes of such an alarm can include general fearmongering, excuses for eavesdropping, excuses for curfews and searches, excuses for face recognition in public spaces, excuses for cryptocurrency restrictions, supporting requests for increasing law enforcement budgets because of the war on drugs, and so on.

Actual news are optional, although in this case both a rise of high tech methods in retail drug trading over time and widespread usage in Russia seem likely.
Show HN: Reverse Engineering React.js Internals
I’ve been exploring React.js internals and found them hard to access, so I reverse-engineered how React DevTools hooks into React and built a package: https://github.com/aidenybai/bippy

For a bit of context: React represents UI as a tree of "fibers," which hold data like props, state, and context. React updates UI in two phases: render (building the fiber tree) and reconciliation (scheduling & diffing fibers to update the DOM).

My tool works by simulating __REACT_DEVTOOLS_GLOBAL_HOOK__ to expose React internals without using DevTools:

import { instrument, traverseFiberRoot} from 'bippy';

instrument({
onCommitFiberRoot: traverseFiberRoot({
onRender(fiber) {
console.log(fiber);
},
}),
});

I’ve found it pretty useful for detecting re-renders (I made a separate tool to highlight renders on the page https://github.com/aidenybai/react-scan), but there are plenty other use cases for toy projects or learning how React works.

Happy hacking!
You can build an interesting CPU core out of whatever, and then connect it to a silicon SRAM chip, and still say you built an interesting CPU core out of whatever.
Why learn to paint or draw if generative ML can create a picture for you?

Why practice writing if generative ML can create a poem or short story for you?

In that regard you're best off just sitting down in front of a screen and consuming content generated by ML.

And from the example in the original blog post the author had the generative ML do the fun stuff in solving the problem and all they did was drudge work cleaning it up and submitting it. Very productive from the company perspective but reminds me a lot of low thought factory processes.
for perspective. This is why your company needs to adopt a strong culture of ethics.

https://en.wikipedia.org/wiki/UnitedHealth_Group#Criticism_a...