skysight-inc/HackerNews huggingface dataset:
I didn't see any major reason for why they were creating another registry.

I thought their whole thing was to maintain backwards compatibility, not introduce new, redundant standards?
FWIW, this is my relevant Cargo.toml settings:

[profile.release]
lto = "fat"
codegen-units = 1
opt-level = 3
debug = false
panic = "abort"
strip = "debuginfo"

[profile.wasm-release]
inherits = "release"
opt-level = "z"
There is a pretty good chance (about 100%) that after that door fell off they are reviewing a lot of stuff and that is why this has been found, not so they can 'dump all of their known bad production issues' but simply because they are becoming aware of them and are legally mandated to report those issues.

> Or maybe I am just imagining things.

Quite possibly. I'm as cynical as they come but I'm actually happy that they report these issues and I hope that they will do this exhaustively until they have a proper inventory of what went wrong so they have a chance to really repair both the issues and their culture, and hopefully before there is another incident.
Self employed on Maths education. Doing a variety of part time job, mainly tutoring. Salary is not great but somehow I'm on my 12th year of being self employed
If I wasn't pirating I would most likely have at least one service.

I'm stealing just as much as I would be stealing if I took code from a developer without paying what we agreed to. The entire stealing/not stealing discussion is just useless semantics.
I could just as easily say that choosing not to have children has changed me in a way that I can't explain to people who never experienced that.

The broadest group of my cohort decided to have children. It was the easiest path to begin - most folks are straight and have sex drives and that will often result in babies. Those few of us seniors who decided not to have had a weird expectations foisted on us from some and strange condemnation from others - social pressures I could claim parents will never understand.

So please stop this one-side-or-the-other nonsense. And the "mystical experience of being 'me'." We all make choices. We're all similar. We are each unique.
Are you finding it less addictive than a typical smartphone?
Exactly. You can only focus your attention on a limited area regardless of number of screens. A head-turn is a worse interface for switching information than a shortcut key.
Wouldn't it be good that they're not planning on having children to whom they'd model that behavior to?
I'm a mathematician and I actually tried this in class. I can do it but I found it much more effective to write on paper. Yes, you get good-looking notes but in math, since everything is written down so nicely already somewhere, it's much better for understanding to write on paper for a lot of people (and the majority of people still use paper).

Plus, typing in class is annoying for others.
I'd love to use Fresh but a framework for web development which calls itself v1.x and yet only supports Tailwind for styling purposes feels very immature.

The fact that for the next iteration they are prioritizing view transitions and not CSS bundling is baffling.
I wouldn't characterize languages in the K family as particularly focused on math. They have vectors, but do not have matrices or higher dimensional arrays, they don't have a built-in to compute factorials, binomial coefficients, roots of a polynomial or hypergeometric functions. And Ks do have dictionaries and tables. Maybe you're thinking of J or some dialects of APL?
> I’ve always wondered about the value of collision and comprehensive, since it seems to be one of the more expensive parts of car insurance

As a general rule - You should buy insurance on something when you both 1) have to have it and 2) can't afford to replace it.

Once you can afford to comfortably absorb a loss equal to the value of your car, you should consider dropping collision and comprehensive. For me that's when the car is worth less than around $5k.
That audience is now 19 and believes that “chat” is a standard second-person plural pronoun that points at people meant to be active, available to answer questions, and knowledgeable about anything Google knows or doesn’t.
Data stores are definitely being reborn anew & it's so so thrilling to see, to get to be here at this time! Great in depth collection of the major motions of the field right now, here at the start of 2024. Well done post Chris!
I’m a very happy single screen + spaces user. I’d love this kind of setup in VR, where there’s an easy way to rotate around the spaces for longer work in a given area, but still be able to quickly glance.
What models do you get the best results with locally?
In theory, Postgres will be 10x faster on bare metal than AWS. From practical experience that is also what I see.

It's the difference between using SSD and EBS for your disk storage.
The problem is the casino doesn't want a bunch of hackers playing casino games the way the hackers want to play them...
Alpha Zero didn't read the rules, it trained within the universe of the rules for 44 million games.
So right now it’s only for model inference is it and not for training
Is it at all profitable? Worth the effort to maintain?
Self-employed since December 2019. Back then I wasn't sure how long it would last, but I'm still doing it! I've juggled several consulting clients needed web/mobile app development, sometimes simultaneously, and sometimes with extra developers on the project. A business partner and I also started a B2B SaaS that we're bootstrapping.
I think it's good to separate the drivetrain from the infotainment in these discussions. Hacking the infotainment is a world of difference in a tesla where you have basically software impacting driving a lot; the tesla doesn't deliver all the power, it's too much. There have been people who have gotten service mode access and disabled traction control etc, many wrecks resulted from spinouts.

On the other hand, the infotainment can be rebooted even while driving. The drive train is much more protected and controlled, for a reason.
hopefully they're also invoicing and not just being forced to bridge time between contracts by moving to a cheaper country? very much cheering for them!!
A puzzling illness paralyzed US kids every other year–until it didn't
If I had to commute to NYC from my home in Jersey, that's a minimum of three hours per day gone.

So I guess, to start, my working day would have to start when I leave the door, and would end when I got home. This means I would be arriving at work sometime around 11am, and leaving sometime around 3pm.

Note that besides the time suck, it's also a non-negotiable requirement since I have to drop off and pick up my child from school/aftercare.
I have a few dozen such things at home. My absolute favorite one though is a bit wild. I am a bit of a security freak. I do however on occasion need to access something on my home network and I also need some redundancy(it wouldn't be the first time my only solution fails and I need a backup). So I use an old raspberry pi as an ssh server with port forwarding with all gimmicks in place(no root, private key only and all that). Whenever I(or hypothetically someone else logs in) I get a notification on my phone so I can react quickly if needed. I can immediately kick them out by simply replying to the notification. BUT... Redundancy is a good thing, so I also have a kill switch:

I have an ESP32 with a sim card and a relay which is controlling the plug to my router. Should I end up being locked out, while someone else has managed to get in, I can send a specific text to a specific number and the esp will kill the power to the router.

Overkill? Considering no one has ever managed to get in, probably. But it's better to have the option than not.
my elderly father lives alone and tends to fall asleep on the toilet. I have developed a solution with Arduino that, after an initial measurement, monitors the appearance of obstacles in front of him. after 15 minutes of the obstacle remaining, it emits a sound for 10 seconds and starts monitoring again.

https://youtu.be/uuRDD-5Vv9k
I have two side by side ultrawide 34" monitors. It's too much screen to use effectively. I rarely use more than just one monitor, and when I do use both, it's to put 3 very-zoomed-in windows up at the same time, not to have 6 windows open.
> This applies to many historical figures whose names are widely known.

... such as?
I think the fact that most configuration languages tend towards being declarative, while many popular languages are imperative would tend towards an answer.

But, like, the answer is because "people had an itch that they couldn't scratch".
yes this is one of the reasons I got it. Good luck binging youtube at a refresh rate so low and only support for black and white.
You just unlocked a memory of when I found Helm intimidating just because some of its behavior surprised me on my initial tryouts. After reading the manual, it was actually much simpler than it had seemed.
It’s a shame Boox violates GPLv2.

https://news.ycombinator.com/item?id=23735962
> Turning your head ~90 degrees to the left just to see Slack(or any other windows) is for me an productivity nerf, not a boost.

I wouldn't put slack there because I look at it all day long, but I could see leaving open something like Datadog that I look at infrequently, but it'd be nice if it was just _there_ and I didn't have to go tab-hunting to find it
I'm disappointed by how shallow even "in depth" reviews are that they don't mention this. A reclined position basically eliminates weight and balance issues. Additionally, using a traditional monitor in a reclined position is very difficult.
JavaScript Game Tutorial with HTML Canvas: Gorillas
In this JavaScript Game Tutorial, we code a modern version of the 1991 classic game, Gorillas!

This tutorial is both a JavaScript Game Tutorial and an introduction to the HTML Canvas elements. First, we learn how to draw on a Canvas element with JavaScript. How to draw the background, the buildings, the gorillas, and the bomb.

Then we add interaction. We add event handlers, we cover how to aim, how to animate the bomb across the sky, and how to detect if the bomb hit the enemy or a building.

In the end, we also add AI logic for the enemy gorilla, so you can play against the computer.
Lurie Children's Hospital back to pen and paper after cyberattack
well not really an issue with it spend your money how you like etc but I don't really get why you would replace most of the components in an amiga with something like 50x more powerful and act like its the same thing. it still runs amigaos so i guess it kind of is an amiga, but still, why would you do that.. I guess i just don't get it. And the amiga is like the only community where people do this
Lol you gotta be trolling.
What makes this people indie hackers and not, you know, freelancing professional or sole proprietor businesses?

Edit: after further research, you are an Indie hacker if you obsessively talk about the way you make money online and obsessively start an endless streak of questionable bro projects with the latest hyped tech stack while working remotely as a bromad.
I guess that instead of starting and tending to a business, the driving philosophy is a “throw a lot of projects at the wall and see what sticks” mentality.

By the way, the list is only males with a very specific tech bro vibe. If you don’t understand why this is a problem, you might be part of the problem.
Works well on desktop and also in VR on Quest
Suppose we're talking about an app where users can post events. Each public event has a page at /event/<uuid>. So any malicious user can trivially find the id of an existing event. Suppose there's also an api where you POST a JSON body to /api/v1/event to create an event. This uses a client generated ID so the body contains the title, location, etc and the supposedly newly generated id. A malicious client could submit an existing uuid instead of generating a new one, and the server would need to reject this.

I'm not saying this is a big issue, but saying "P_collision = 1 / 2^122" is misleading and gives a false sense of security. P_collision is 100% if a malicious user can specify any id they want and wants to specify a colliding one.

I don't understand why you're bringing in idempotency keys. The way to fix this is to reject client generated ids that already exist.
doesn't the 'company' itself also pay taxes on the income?

For most solo folks in the US, the revenue flows directly to you. You could set up a more complex corporate structure to hold the income that you don't pay to yourself, but that corporation would itself have to pay taxes on the income too. I suspect there's not any real savings/benefit until there's enough 'leftover' money to start getting creative/flexible.
Does it support american networks?
> The plane 'lost communications' on the way to Manchester, a spokesperson for the airport confirmed. The Typhoons were deployed to escort it to a safe landing as is 'standard procedures'.

How standard is that? it's happened $N times the last decade, say?
Wonder if this is problem.

Current QA/SOP's are onerous and very expensive to follow. But are based on having someone 'monitor' and 'check' everything. So two people, someone doing the work, and someone checking the work.

But seems like the old Boeing culture, was each employee cared about quality, so would check themselves. So needed less QA people, because everyone would 'do the right thing'.

So now that the culture is broken. Enforcing current QA/SOP's with additional QA people is un-profitable.
I’m not convinced that actually happens very often. I can’t remember a case where it has happened to me, and consider that changing to a type with a different number of seats would require issue in new tickets. And you need to balance demand not on a single route, but on the entire circuit the plane needs to fly.
Affordable, self-healing power grids are closer than you think
Ending wars and normalising relations can take a hell of a lot of time, though. Just ask people who lived in the Balkans, central or Eastern Europe, Korea, or in Palestine at some point in the 20th century, to name but a few examples. Or those who lived in a constant background of warfare basically anywhere in the world at any point in time. The pax romana and the stability brought by well-managed empires are remarquable for a reason.
The "faulty joins" can be solved by having a shared sequence for all tables. A bigint column should be enough for most use cases.
Cape to Carthage: An African AI Journey
For distance traveled flying is safer than any other form of transportation (maybe except trains?). I wonder however, what the stats are for time spent. How much safer is time spent flying, compared to other forms of transportation? Is it about equal, a bit safer or an order of magnitude safer?
I've been using it for many years. It's fine to start a greenfield project, but I'm at an org with 12+ years of tech debt and every generation of application has a different build system and almost all of them are brittle as dry leaves. My metric for the value of a language isn't how convenient it is write, but how durable it is in maintenance. And for my money, Python is still vastly inferior to strongly-typed languages. Build tools, doc tools, and readable stack traces outweigh syntax or semantics.
I was supposed to go through Apria during the shortage a few years ago. They kept giving me longer estimates for when a machine would be available. After calling and waiting a few weeks I bought my own online and had it the next day. It was worth the out of pocket to get a cpap sooner as I was barely able to function at work due to sleep issues.

I refuse to do business with Apria. They’re the worst company I’ve ever dealt with.
Is fully remote an option? I have experience migrating to DDD using Python & FastAPI / Flask.
agreed, one big ultriwdie display, liberal use of cmd+tab along with window tiling with Rectangle.app, is all I need to be insanely productive.
In a different conversation (https://sigmodrecord.org/publications/sigmodRecord/1906/pdfs...) Hipp said he’d like to create a combination of Fossil and Git:

Q: If you magically had enough extra time to do one additional thing at work that you’re not doing now, what would it be?

A: Oh, I’ve got a long list. But my #1 thing right now I think would be a new version control system which the working name is Fit, it’s a combination of Fossil with Git. Uses the Fossil user interface but it uses the low-level file format of Git. So that then you can work with Fossil’s interface but push and pull to legacy Git users. And I think that would be huge.
ha ha this comment can be interpreted different ways given the audience we are talking about.
I will check in a few days if it can run android auto and update here. To be honest, it probably has a lot of junk-ware on it, this really isn't my domain of expertise though. I can tell you from a user experience, it has been very easy to use.
Google supply chain bug patched in code-testing tool Bazel
I've read in a different place that the many problems could be a result of uncareful and miscoordinated outsourcing, particularly in the software domain. Is there any good information / insight on this?
As an aside, I know for a fact that 4 (ridesharing) is possible without a smart phone... if you speak Yiddish. In Williamsburg, Brooklyn I saw an ad for an integration between flip phones and Lyft geared towards the Chasidic population many of whom believe that it is forbidden to own a smartphone but OK to have a flip phone. I haven't dug into the internal reasoning from a Jewish legal perspective, but from the outside, it's a fascinating place to draw the line.

I also find it fascinating from an engineering perspective. I wonder what other apps they've managed to integrate into the flip phone?
I picked up a Meebook M6 android e-reader for $170 and I've been enjoying it so far. As an e-book reader alone I would put it on par with a kindle, but the fact that I can access my local library's catalogue and use Pocket makes it much better option for me.
Ex-CEO of Russian Yandex made a post in an internal network explaining she moved to Israel, and, among other things, saying "I don't want to live in a country waging wars with its neighbours (sic)". I wonder if she understood her own hypocrisy.
I think the most difficult thing was in understanding the roles the various components have. "Completion" means something in Emacs that might not mean what you expect it to mean (but you probably expect that from Emacs anyway). Many tools/packages cover more than one part of the overall solution. Maybe I should write something up to demystify it for others wanting to go down the same path. In the end it took me an evening or two to get it all working.
Because most readers of this site are American, and fly on airlines from the US. When assessing their risk, it makes sense to use US statistics.
TMobile and MVNOs like mint mobile offer decent support (at least in NYC)
Chubb - you need to go through a broker and I should note i also have homeowners insurance that has some liability coverage which I suspect also influences the umbrella rate - just find a broker that sells Chubb/aig/natgen/travelers that cater to high net worth individuals (you don’t need to be one! I had a renters insurance policy from Chubb right out of college) But those policies tend to be more customizable - and my experience is that they’re more inclined to pay claims
List down the top 5% of the things that make the team inefficient and solve for that.
Same story for a lot of people: Smartphones are indispensable because of like 5 utilities, that come attached to like 50 more things that clamor for your time and attention.

Super useful:

- Maps / Travel

- Messaging/Calling

- Camera / Gallery

- Search / information lookup

- Banking

- Authentication

But then there's:

- Ads everywhere

- Notifications clamoring for attention, even from the useful apps.

- 10 flavors of social media (which has to include HN, even if it's less intrusive than most).

It's like the utility and connections it gives you are bait. I seldom feel at rest, never fully trusting an app on my phone to want to give me the best experience possible.
Why I’m asking, feels a bit like the old iPad / desktop shorthand on consumption vs creation. I liked one review that compared Vision Pro to a highend TV, but not convinced it’s worth more than that.
It kinda is how it works in practice. Seeing most of my friends who bought houses governed by an HOA constantly struggle with them has convinced me that HOAs are evil and should be avoided at all costs.
Re: #2

My phone is like yours, it only rings for a certain few. I do not know what "Pagerduty" is, but I purchased numeric telephone paging service [to a "beeper"] and give this number to the few important people in my life that need to be able to get my attention.

Surprisingly, paging services still exist across metro-US, even in 2024 [I use pagerdirect, no affiliation].

#4: I rarely leave my house with a cell phone, and it is heavenly. Asking anybody to "leave their phone behind" invokes constant anxiety in most travel companions...
I mean, it depends on your definition of "employed". :) I am only getting a few hours per week right now, but I am an independent contractor.
This is a screen recording from the device, which is not necessarily the same thing as what you as a user see when wearing the headset. For example there’s no vignette or distortion towards the edges what so ever in the video.
> had ramifications for everyone's brain, there's no reason to think that's anything but superstition.

Or people began driving differently when the roads were empty (even if less frequently) and continued doing that even the amount of traffic increased significantly
Weaveworks is shutting down
That Boeing’s unforced errors have not killed many people on US soil is no excuse for shoddy manufacturing practices. We should no more accept plane doors falling off due to mismanagement, than we should accept railroad cars derailing due to mismanagement.

Boeing made several billion dollars a year of profits for ten years prior to Covid, but failed to reinvest it in their manufacturing practices to prevent unforced errors, which left unchecked caused a plane to catastrophically decompress in the sky. Their shareholders may think that’s acceptable, but their customers do not.
Same for Sun Microsystems.
Is there a source to this statement?
Having your grocery list always next to your fridge implies that you will be wearing this most of the day. Otherwise, why not just keep a list in Notes app or an actual physical list on the fridge?
Taylor Swift Deepfakes Originated from AI Challenge on 4Chan, Report Says
Understanding Game AI from First Principles
A primer on how to learn about Reinforcement Learning by progressively building game bots from simpler versions to complex.
> so you have at least some protection.

Protection from what exactly?

> Without multiple clients you are super fragile, don't have a strong negotiation position and in case of any kind of headwind you're immediately on the ropes.

Not at all. I can walk away and I have my financial reserves. My negotiation position is stronger than when I'm an employee.

> If you insist on doing long running contracts try getting two that do not overlap in terms of run-time, make one two days a week, the other two days a week or three days a week and bill the smaller job a higher rate.

This sounds like an absolutely terrible idea. I'm not going to undermine myself like that.

> They could stiff you on a bill and it would already pull you under water.

One (very small) client did stiff me on a bill. I won't work for them anymore, and I tend to prefer larger clients now that simply do pay their bills. I have considered suing them, but the amount was too small to be worth it. It didn't pull me under water.