skysight-inc/HackerNews huggingface dataset:
The KIM-1 that sounds like Stephen Hawking (or: “jitbanging” DECtalk)
I‘ve heard this argument in variations from QERTZ users. The thing is, programming was invented with the QWERTY UX in mind. The fact that the German keyboard resembles the American keyboard for 80% of its Lay-out doesn’t change that.

You don’t hear the Arabic, Chinese or Greek crowds complain about this, they just switch layouts.
So did nuclear physics before the bomb dropped
Thanks, smaller than I remembered. Been a while since I've done any Java so I aimed a little high.
Check out BYOND - you could build a Final Fantasy-styled 2D MUD and let builders do cool stuff, like link worlds together and what not.
Year-Month-Day (YYYY-MM-DD) is the international standard and ought to be used in any new projects.
As a fully remote employee for years who now lives in zoom I have never seen a coworker hit a vape on a call and it would be very off putting if they did, in the same way smoking a cig while on a call would be.

Context: work at a big tech co.
I think you can ultimately blame them, but you can also accept that for many it's a very difficult problem to overcome and that finding other ways to tackle it has value to the individual and community.
Yes that syntax works right now.
> It’s really hard for someone who hasn’t lived it to really understand what it means to be able to walk to the shop.

Every time you reply you only further prove this point.

> I pointed out that somebody doing something in the past is not a proof of that being somehow superior or even acceptable now.

Either you’re unable to understand my point because your English comprehension is terrible or you’re arguing in bad faith. Either way, talking to you is a waste of time.
I am not sure thats true. vim does give you extra utility in its availability on a wide variety of server-type platforms, but I suspect most vim users are using it actively for development on their local (or docker etc) boxes
I was expecting it to be something more interesting given that it took 2 days
Right; but the problem is that you usually don’t really understand what you’re building until you’re halfway through building it. Specs inform code, and code also needs to inform the spec. Both because we learn more about how it will be used, and because there’s usually a clean, simple, straightforward way you can build something that won’t exactly match up to feature list in front of you.

Worse, I never seem to get those abstractions quite right until I’ve gotten them wrong a few times. If you don’t take the time to iterate and build some knowledge of the solution space, anything you make will be a bit of a buggy, fragile mess.

And I think it’s much easier (and more efficient) to do that iteration during development than spend years building something messy and then try and remake it from scratch, cleaner, later. But that means it takes more time to get to market, and that’s a really hard pill to swallow (for good reason).
Do you mind sharing what make (vendor) of radar being used? The “AI” in these types of systems is usually more likely classical ML than deep learning, in my experience. The problem is solvable, but it needs more training data and investment to solve to some acceptable performance level. There are a lot of companies trying to cash in on counter drone, and hype-speak like “AI” abounds.
> Always found Colemak to be much more programmer-friendly than Dvorak.

> E.g. try typing ls -la on Dvorak.

The ls case is a legendary fallacy of not enough programmer friendlyness of Dvorak. I have just searched "ls dvorak" on HN and I ended up with dosens of messages about how non-comfort is this popular command to type.

Nobody has demonstrated any second example though.
Neon also charges for compute.
MVP works when everyone on the team is seasoned. All of the members of the Agile Manifesto were seasoned. As were many of the people they tended to work with.

For the rest of us “slow is smooth” means you should work on something that is analogous to the most important functionality first, to build your ability to do that work. Then as you gain skill, tackle harder and harder problems.

Sometimes the rule of three lets you go back and fix so,e of that early poor ordering, but that doesn’t always trigger at all and sometimes triggers when you still don’t know what you’re doing. And then everything you do later is hampered by getting things wrong up front.
Spinning yarn is one of those things that just catches my fascination. I have a friend that is an avid knitter, and spinning yarn is the next thing she wants to get into. In the style of those social media fads of creating your team of friends to survive the zombie apocalypse together, she always comments on how people want friends with guns or medical experience. She always says "but i can make clothing out of string!" which might come in handy
60000 pounds leaking out over a distance of roughly 1100 miles.

That's about 55 pounds per mile.

60000 pounds is 96000 ounces.

1100 miles is 580800 feet

Therefore the leak would see a loss of 0.165 ounces per foot of the path.

Every 6 feet roughly you would expect one ounce to leak assuming a steady loss of material (bad assumption but play along).

Sounds a lot like a slow leak that will be hard to trace. One ounce of pellets will be slipping into the ballast pretty easy during this trip so you're looking for chemical staining on the ballast especially if it has rained, which it has more than once.

Since the rail car will have been on sidings more than once during the multi-week journey they should find accumulations along the sidings where it was parked. How ill they know where to look? Railroads know where every piece of rolling stock is located and where it can be found within the train. They should be able to narrow this to a few feet of track at each siding where it stopped.

How will they know that anything they find came from this shipment? For many years explosives have been marked at the point of production with chemical tracers allowing them to be tracked through the supply chain to the point of use. Do they do this with fertilizer? I don't know but they do it with other explosive materials so that if any of it shows up at a crime scene or an accident site they can trace it to a batch made on a date and sent into the supply chain through a specific vendor.

Using chemistry they should be able to analyze any fertilizer traces they find along the track to see whether it comes from this rail car. That's just what I think. I am not an expert though by any means, just bored.
Tell that to my pinkies. Reaching for Ctrl/Cmd+[LETTER/NUMBER] when navigating entirely by keyboard is a really bad idea.
>So it wouldn't surprise me at all, if in another 20 years 90% of the 386's capability model has been bolted back onto AMD's long mode in a slightly different, and likely worse way.

It will surprise me if x86 or arm are still relevant 3 years from now.

The way I see it, as the first batch of very high performance designs releases, including but not limited to Ventana Veyron before year end, as well as Tenstorrent Ascalon in 2024, it will be obvious to any leftover skeptics in the industry that it is over, and RISC-V has won.
anti-drone 'rifles' are used a lot in Ukrainian war by both sides. As I understand they mostly target GPS receivers and force 'disoriented' drone to land. Also there are attacks on control frequencies. Which are countered by frequency changes or hopping, obviously. Attack on drones electronics itself requires significant power. So that thing likely to have short range. AI powered drones, which don't need constant control and GPS, will be much harder to take down. They can be made today for about $1k, more for bigger ones.
This. If we wanted opaque pricing with egress, compute and end-of-month-surprises I'd go with AWS or Google Cloud.
Same here. I have zero terrorists in my backyard. I do have kids, rabbits, lots of birds, kites, etc. What's up with these idiots thinking about putting this microwave bird killer in my back yard where there are no threats against which to protect. Idiots.
Clock cycles are dictated by the gate timing of the slowest fractional instruction. If they’re getting rid of conditional logic, that could just reduce heat a bit, or if this is now the tall tent pole, it could allow them to clock the chip a little higher at the same gate pitch.

Or, they are adding something new that puts them over that budget, and cleaning up the conditional branching lets them stay under it.
If you plan to sell ads on the blog or sell the blog itself at a future point of time, you will need to use some company acceptable to them. Google Analytics, Adobe Analytics, ....

If it is just to know more about your visitors, then there are plenty of options.

Piwik (now named as Matomo) is a very popular open-source option. I would argue, it is the most popular one out there. If you run into a problem, you will find support out there.

If you use a CDN like CloudFlare, they provide analytics sometimes, like Cloudflare Web Analytics.

If you use a shared web host, most of them support AWStats or something similar, where you can find out more about your visitors.

If you like tinkering with stuff, use an open source option.

If you want a free option, choose an open source option or go with CDN-provided or host-provided options.

If you want to run with minimal fuss, choose one of the popular options.

If you want to write one yourself, pick one from Github, fork and get going. It is not too difficult. I have written one from scratch once and used to use it on my sites, and it wasn't too difficult.
Another short utility I often add (that I wish were a language feature):

function given<T, R>(
val: T|null|undefined,
fn: (val: T) => R
): R|null|undefined {
if (val != null) {
return fn(val)
} else {
return val // null|undefined
}
}

function greet(name: string|null) {
return given(name, name => 'Hello ' + name)
}

This is equivalent to eg. Rust's .map()

Can also do a version without the null check for just declaring intermediate values:

function having<T, R>(
val: T,
fn: (val: T) => R
): R {
return fn(val)
}

const x =
having(2 * 2, prod =>
prod + 1)
But Nyxt (which is modeled on Emacs, not Vim) would blend in for me. I spend most of my time in Emacs and Firefox; I would prefer a browser that blends in.

I don’t know about 50 applications. The rest of the applications I use are more specialized, and have their own shortcut madness. Browsers ate most of the small stuff.
Rooms.xyz
When I was a young lawyer in Silicon Valley, I recall a senior partner (who was himself very successful) telling a group of us about how the wealthiest lawyer he knew was a modestly-talented lawyer who went to work for eBay in its early days.

Timing/luck can play a large role in life, especially if you look at the tail ends of a distribution.
This is such a "one weird trick your doctor doesn't want you to know!" anecdote. Mounjaro and Ozempic are generally prescribed in instances where dietary interventions are insufficient and perhaps one of the last resorts before bariatric surgery. If your dietary interventions worked for you -- great! But there is only a certain class of people for which they work for, and it is rude to assume the OP hasn't tried these methods already (it would be surprising if they hadn't, since so many people can't help themselves from offering this kind of advice unsolicited).

With regards to cutting out fat, if you are advocating for a weight management plan for the general person, it is really too prescriptive and doesn't take into account that someone following your diet should not be accidentally increasing your carbohydrate intake (fruit sugars are still sugars!), resulting in the diet being a total wash. The gold standard for diet-based weight management is food journaling, and not cutting out an entire group of macronutrients without holistic consideration of your diet.
I don't really understand this idea.

I get ensuring basic necessities are taken care of, by why shelter kids from drops in affluence beyond that?
You're sharing someone's sensitive data without permission. On top of that, patient data has additional protections in many countries. You can get into legal troubles because of that.

Major providers like Azure or AWS have programs in place to handle sensitive patient data. I'm not sure if OpenAI has one too. Either way, you would have to enter into a special agreement to do so.

Bonus point: ask ChatGPT if it's ok to paste private patient data there.
Are you implying that removing the diff between checkpoints achieves the same effect? Ive never heard of this, but I suppose it may be possible.

I suppose the "ghost" of the removed weights would also have shaped subsequent training though...

Interesting idea...
18 years later I still freebase WoW on occasion, but I can stop any time I want.
Hybrid Threats: A Comprehensive Resilience Ecosystem
A prime example of securitization; seeing everything through the lens of external security. While justifiable against the organization's mandate, the authors apparently do not have any understanding on what is causing democratic backsliding and other erosion in Western countries. Hint: it is not hybrid threats.
Developer friendly matters early on, performance and security friendly matters at scale
Civil liberties must be fought for, and governmental transparency and oversight is necessary, but Snowden is a piece of shit for what he did.
Question 25 of your game is wrong, I think. Both of the last two options could potentially work.

Delightfully aggravating otherwise!
When was the PC ever great?

I must be missing something, as while popular, it is and has always been a mess.
> standard ORMs like Prisma

Prisma isn't standard and too slow anyway.
A law of physics or nature, is something that HAS to be that way, and could not be different.
A few months ago I also built a GameBoy emulator with the intent of educating myself. It's in Java and uses Swing for the GUI. It also supports sound but its implementation is definitely not ideal.

While most of the games I tested are playable, I couldn't get SBC and ADC instructions to work correctly for all cases. I especially have no idea whatsoever how they're supposed to affect the carry flags. Test ROMs aren't very helpful either because the ones I used just ran the instruction with all possible combinations of input parameters, checksummed the results, compared the checksum to the expected value, and said "duh, your thing is wrong". And Googling around wasn't any more helpful. Since most of my childhood games ran fine anyway, I gave up. I'd still like to fix it eventually though.

That said, writing a video game system emulator is a tedious but rewarding experience. You just move bytes around and do an unhealthy amount of bit operations, and a game comes out. IMO every software developer should try writing an emulator at some point.
Yes. My emphasis was that the specific rule changes you want are probably the removal of special rules, whenever possible.
RCMP in B.C. want Android users to disable Emergency SOS feature
This seems like an effective way to kill microbes without using chemicals that could be harmful to humans. And the reusability aspect is great. But does anyone know if the hydroxyl radicals/hydrogen peroxide used to destroy the cell membranes would have an impact on the shiga toxin? Also it sounds like it takes up to 30 min to kill all viruses at 3% H2O2.
You could say the same thing about them eg reducing how often Windows crashes.

Making your product better ain't anti-competitive.
Why not use Dvorak instead? It's built in to all the OSs and based on the same comfort-friendly design as Colemak. I was a fast Querty typist, switched to Dvorak (over 30 years ago), improved speed and comfort, and never looked back.
I always upvote everything GB-related on HN. Keep it coming!

GB Studio, upvote.

Cool people writing their own emus, upvote.

Analogue Pocket, upvote.

My sincere wish is that one day Nintendo somehow, someway, open up legitimate Game Boy publishing for third-parties again. Release the patents, allow developers the use of the Nintendo logo in the one very very specific place it's necessary to allow GB games to boot, etc. Maybe open sourcing schematics and internal docs.

But that's as likely as them releasing a (new) Mario game on PC...

For me, the GB is that perfect middle ground between too arcane/simple and too modern/complex (both the design of the games and in the programming required). If the platform were opened, it would be kind of a "forever console." It would obviously not compete with new systems or anything like that, so it would always be pretty niche.

It would be a fantastic educational tool to get kids into programming and game design at various levels.

Maybe in another 20-30 years...
Great link & insights from Kenton which shows once again that CF is on the edge (what a pun haha).
I use `cat -A` on Linux, which is equivalent to `cat -vET`
how is that "much more" than 20 years?
I actually think that tagged template strings in JS/TS could be a much better version of operator overloading! https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

This would give access to any math notation in a more flexible way, implementing a custom DSL in a type safe but expressive way.

Imagine writing stuff like

const result = math`${a} + ${b} / ${c}`
People want to concoct all kinds of nefarious and hidden motives to Musk's use of twitter but the simplest reason is what he has stated. He wants to make it an everything app. That's it. But the biggest bonus for him is that he gets to control the biggest blow horn ever. We'll be hearing about his BS from now until the end of twitter or him. Whichever comes first. For an egomaniac, he got a dream come true plus he can make a buck too. It's that simple.

At this point he can take chances, yes $44 bil is a lot but he has so many more even if he loses all the $44 bil in twitter. It's an easy gamble.
Just a heads up “weight loss” is a poor metric if it comes at the cost of lean muscle mass. It seems that 39% of weight loss associated with Ozempic comes from lean muscle mass which isn’t great.

https://peterattiamd.com/the-downside-of-glp-1-receptor-agon...
Yep, seems like everyone and their dog is getting into Product management nowadays. In our company, the product management org has ballooned and I see relatively inexperienced people becoming Senior Product manager etc, but the number of effective product managers is definitely less. A majority just act as glorified project managers, just shunting requirements from there to there and not adding anything to it.
Dr. Garry Nolan Talks at Salt Conference NYC
> Knowing their neighbours

Not knowing they worked for the stasi…
Yeah, iodine tablets. I used to use them for caving and backpacking. Some people say it tastes bad but never bothered me. Is there some claim that they are harmful?
What's your bloodwork and cardio like now and what does your doctor say? No fat + high carbs flies in the face of everything I've read that was published in the last 20 years. Maybe you've found another path to health?
Obese people can actually be pretty muscular in my experience, due to their need to heft around their size. It's their endurance that isn't there since their hearts are quite weak.
Oh, it's the "radioactive diamond battery" story again.

Reality check: the power density of these devices is abysmal, on the order of 10 µW/cm^3. It's unclear that they would have any practical use cases even if they could be manufactured at scale.

The claim that these devices could reduce or negate the need for disposal of nuclear waste is largely wishful thinking. Manufacturing these devices specifically requires purified Carbon-14; it cannot make use of other isotopes. It's possible that small quantities of C14 could be extracted from used graphite moderators, but these make up an extremely small fraction of all nuclear waste. (I'm not sure there are even any commercial graphite-moderated reactors currently operating in the US.)
..no? The Manhattan project was only possible because the science behind nuclear physics was well established enough that its consequences became obvious. Again, as I said earlier, as a result of work that built upon and validated earlier work. You don't even get to the point of building an atomic bomb without thoroughly understanding the principles - and all of those principles were in line with physics as it was understood at the time. Building the bomb was an issue of technology and resources, not exotic, unproven science.
The factory must grow…</gollum voice>
I almost always check both apps, but to be honest I don’t actually rideshare much so I’m always curious about pricing and options(I don’t live in a place where there are 5 rideshare options).

Or I just use google maps which gives me the full menu of available options and how much they cost including scooter and e-bikes as well as transit since I’m normally just interested in the fastest option which is frequently transit.
OpenEPaperLink: Alternative Firmware for ZBS243-Based eInk Shelf Labels
Apple restricts use of OpenAI's ChatGPT for employees
Without compile-time type checking, every single line of code needs to be evaluated with a unit test to ensure there won't be any runtime syntax errors.
"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

https://news.ycombinator.com/newsguidelines.html

If you know of a better way to explain, you'd be more than welcome to share it! But please don't just post a putdown. It's not what this site is for, and destroys what it is for.
Fun fact: VIA's "alternate instruction set" that gives access to the uops shows that it's basically a slightly modified MIPS, with more useful x86-ish addressing modes and instructions.

Maybe we'll see RISC-V backends with x86 frontends in the future.
Even if a pill were the right solution, it wouldn't give you the personal growth that you are experiencing. Exercising your willpower in this way may allow you to increase your ability to make changes. These things can become easier with practice.