skysight-inc/HackerNews huggingface dataset:
Obligatory https://xkcd.com/927 and https://xkcd.com/1987

Probably not actually a large issue here since it uses pyproject.toml which is what Poetry uses and seems to be the standard people are moving to.
From the Guidelines: https://news.ycombinator.com/newsguidelines.html

> Please don't use HN primarily for promotion.

If your first and only post is to promote something on HN, then you are by-definition using it primarily for self-promotion. You need a tenured account to guarantee that your post isn't autoflagged and removed.
Doesn't Rc already demonstrate that kind of accounting?

You're going to have to add GC awareness to objects so it can trace through them, but the code that makes and manipulates those objects can have all the necessary rules enforced by types.
bunch of nerds moderating for free.

reddit have geeks, so it doesn't work.
I see a pop up for an update or extension that isn't working anymore pretty much every time I open it.
You can rely on TM to do whatever makes the most money, and they probably know better than us. Also those you list are typically higher security events.
Neat! A relevant quote: "[rye] has matured to the point where it now does most if not all of what poetry does only faster"
State of Text Rendering 2024
On the introduction page:

> Rye is still a very experimental tool, but this guide is here to help you get started.

While I’m really excited about this project, I’m planning on waiting until this project is in a more mature stage. I am a big fan of everything else the Astral team has put out so I have high hopes for this.
I don't see what this has to do with PyTorch.
I’d call that a feature, not a bug, since you can’t get a boarding pass until 24 hours before the first leg of a trip. Expensive education, but education nonetheless.

I only use paper boarding passes if they insist on giving them to me when I check my bags or if I’m flying internationally and am worried about connectivity in one of the transfer airports. They go straight into my travel wallet (full-length, large enough for letter or A4 paper folded, with enough space for two passports, several credit cards, a pen, and plenty of cash or other documents). The company that made mine is unfortunately out of business, but https://www.leatherology.com/zip-around-travel-wallet is similar.
My main takeaway from this excellent guide is that I suck at multithreaded reasoning and should stick to single threaded languages.

There go my dreams of being a C-slinging kernel ninja master.
From which, plan9/sam/acme got it's inspiration afaik.

The downside is being required to use the mouse often plus some dexterity.
Can someone tell me what a "reader" is in "reader vs. listener"?
all your solutions are red state boomer stereotype level. sorry.
I wish I could run a few of these experiments. Like, what if you continuously increase the size of the pen? What if you introduce some sort of predator or limit the food? What if you give the rats birth control so you can prevent the "bomb then bust" population curve? What if you continuously remove the alphas? What if you continuously remove the non-alphas?
> The persistent are quite rational. They focus on expected value.

Maybe there should be a footnote here? I’m not sure what “rational” means in this context, or whether it’s reasonable to focus on expected value. Buying insurance usually has negative expected value, if you measure it in dollars.

We mostly don’t do the math, though. If we assume Graham is just using math metaphorically, there are lots of ways you could interpret “expected value.”
This has been the running meme since mid 2000s. You have to see that Glest, 0AD and Spring RTS are in some ways anomalies.

A ridiculous amount of these RTS games will not make any impact to the genre, of the few which are released. I surmise that a company like Petroglyph knows that all too well by now and they have a proven track record of shipping things. Grey Goo may have been boring as hell but the work they all put into it, I’ll stomach it and play it. Great music by Frank Klepacki as always. And titles like Stormgate which I believe have ex-Blizzard people attached often have a diva like quality that entombs them. Artillery (the game that Day[9] was attached to for example) was hyped, overhyped, and then gone. And many other of this sort. I forget the name of the Myth series remake, but that made it all the way to beta before being shuttered.

It’s always a great year for RTS games, except it never is. We get the occasional release of some Company of Heroes shlock sequel, maybe a Cossacks or a Sudden Strike or whatever, but the last big RTS title was in 2010: Starcraft 2. And starcraft 2 is by communal investment dead as most of the serious players migrated back to SC1.

The little puff of wind we got from Planetary Annihilation and Ashes of the Singularity made zero dent on the genre. Very few people bothered to play these games. Most action you’ll see today is on SC1 and AoE. Remakes, demakes and remixes of the old days.

Here are the glowing reviews for Homeworld 3 which just came out: https://store.steampowered.com/app/1840080/Homeworld_3/

As a genre, RTS is dead.
Yes I was wondering about the same thing, if the article had few problem statements, then it would have been more relatable.
Reference counting definitely slows down tight loops if you are not careful.

The way to avoid that in low latency code is to break the abstraction and operate with the raw pointer in the few areas where this could be a bottleneck.

It is usually not a bottleneck if your code is decently exploiting ipc, an extra addition or subtraction easily gets executed while some other operation is waiting a cycle for some cpu resource.
That's a tricky requirement because some GNU programs do exactly that: use mixtures of tabs and spaces. For instance, the first three logical tabs are groups of 2 spaces, so 6 spaces. The fourth tab, however, turns into single hard tab.

I think that to do this right, there would have to be a complex option in which you specify the tabbing style. -Widentation=<notation> where <notation> is some way of specifying the style.

There has to be allowance for alignment also. Any line, regardless of indentation method, can terminate in one or more spaces that exist for aligning the fist non-whitespace character with something in the previous line.
That's something worth nothing, but most of that is unrelated to the battery, and I don't see how it has anything to do with the rest of this comment thread.
It's "just" a wrapper for the existing tools. If you're already using ASDF for your python versions and know how to use venv, there's not much gain here - saves a couple of simple commands only. It could replace your poetry (https://python-poetry.org/) if you're using it though.

Specifically, it doesn't do anything new/different by itself.
Pretty cool! I recently came across WeWeb (weweb.io) which also allows for exporting code, and is quite feature rich in its visual editor
One of the main reasons for me is that incremental compilation is essentially broken on maven, which may matter on large enough projects and if you keep waiting for CI builds.

That, and the fact that anything slightly out of the ordinary that you'd want to do with maven requires a plugin - or, since most people won't bother, just extra scripts on top of maven, or no automation at all.
So it’s not an app for you. I could see people potentially setting aside money and using it as motivation to complete tasks.

Or even better, a chore list for the kids. Write out a bunch of stuff and let them have at whatever they want to do.
MacBooks now apparently default to character variant selection rather than repeating when you hold down a key. This is a nightmare when navigating in vim.
Not sure what you mean, but pilots are trained to deal with runaway stabilizer trim. The EA pilots were also sent an Emergency Airworthiness Bulletin reiterating instructions on dealing with runaway stabilizer trim.

They're also trained to reduce thrust when they hear the overspeed horn, rather than continue at full throttle. Overspeeding the aircraft is extremely dangerous, and also makes it almost impossible to manually turn the trim wheel.
Shitty companies doing shitty things. I think this is the expectation in 2024.
Persistence vs obstinate are just perceptions of the observer and are based on their soft skills more than them being right or wrong.
Sadly you can't, Java doesn't support comments starting with #

$ ./shebang.java
./shebang.java:1: error: illegal character: '#'
#!/usr/bin/java
^
./shebang.java:1: error: class, interface, enum, or record expected
#!/usr/bin/java
^
2 errors
error: compilation failed

Self-executable jars though, that's an interesting idea. No reason why it can't work, zip archives are read from the end, you can put anything in the beginning, including "#!/usr/bin/java -jar"
Multiple cameras is cheaper and way more foolproof as it doesn't involve any moving parts. This robot had all sorts of problems. You know how often a Roomba gets stuck? Now imagine it's much taller with more pieces sticking off it.

The only tasks that come to mind that involve a moving robot are tasks that require moving around to perform the task. A Roomba is the obvious and most well-known example, but there are also now robotic lawnmowers that make sense for the same reason (and I even use the city of Halifax using them earlier this year to maintain public grounds!).

Another use case I can think of that physically requires moving around would be watering plants. That would require a more advanced and larger robot, so it's not there yet, but imagine a Roomba-type base station but with a water hook-up, and a robot with a water tank and an extendable hose-arm. For how many house plants I have, how much work it is to water them regularly, and how much better the robot could do the job if it watered plants daily (but only exactly the amount it needed by using a moisture probe), this is definitely something I would consider.

The problem of course is that all of these actually useful robots are purpose-specific; none are general. A Roomba is not a lawnmower is not a plant waterer. The Amazon device tried to be a general purpose robot, but because it doesn't have vacuums or grass cutters or a water hose or anything used to actually accomplish a specific task, it's good for nothing. I can walk aimlessly around my apartment too, but I don't need a robot for that!
interesting, smarter ai cannot beat ai. but evil ai beats ai.

too afraid to continue playing.
> Sites can track sessions without tracking personal data.

Could you detail how that would work?
And Go :(
So you were complaining about the wrong thing on purpose?

Even if I believe you, that's a bad social experiment. Stop wasting people's time.
It looks interesting; I'll keep an eye on it.
Side note: The intro video is great, but the keyboard clicks were annoying.
can you explain how is this work? / how people should use it?/when?
>Alternatively if you don't trust this approach, you can download the latest release binary

Is there a security difference between running a shell script that runs a binary vs running a binary directly? Or downloading a executable from the browser vs downloading a shell script using curl?

I get that running the shell script can subjectively look more scary, but doesn't it just basically reveal the inherent danger of running an exe anyhow, assuming there's no code signing keys involved?
as hug correctly points out, you have accidentally made a circular argument; without the regulatory regime, the thing that 'ip theft' deprives the owner of doesn't exist in the first place

so the role of government is quite different in the two cases: it creates 'intellectual property', in the sense of 'what the owner is deprived of by so-called ip theft', while physical property exists in its own right

if we instead consider 'intellectual property' in the sense of 'literature, knowledge, or designs,' which the owner is not deprived of by 'ip theft', the role of the government becomes precisely opposite to its role with respect to physical property

taking a car as a paradigmatic example of physical property, private ownership rights (whether protected by the state, by moral suasion, by mob violence, or by any other means) protect your car from being stolen so that you can use it; without any security of ownership, people would just get in the nearest car and drive off. you could never be sure a car would be available for you to use, and this would eliminate any private incentive to build cars or to repair or maintain them, resulting in rapid material impoverishment; soon you would have no cars except perhaps for taxpayer-funded public transit. so private ownership rights serve to enable access to cars and similar material goods

literature, knowledge, and designs do not need to be repaired and maintained, especially now that we can use bittorrent instead of linotypes to reproduce them, and if someone else gets in my novel and drives off with it, why, i can still read it as easily as before. the involvement of the state in this case only serves to endanger access to literature, knowledge, and designs—precisely the opposite of the case with physical property

ultimately, intellectual property is completely incompatible with the security of physical property: the trade-secret code of your car's ecu deprives you of some degree of security in your use of that car

people do sometimes argue that an analogous situation obtains with respect to literature, knowledge, and designs: intellectual enclosure through so-called 'intellectual property law' enables creators to require payment from consumers, creating an incentive to write literature, discover knowledge, and create designs. perhaps there is some truth to this, but that is not the only incentive, and evidently it is not a necessary one, given that academic authors (who discover most fundamental knowledge) generally do not receive royalties, and free software reliably leads the software industry in innovation, having almost entirely displaced proprietary software as the basis of the world information infrastructure over the last 30 years
The dev kits had 128MB of RAM. It's been possible for decades to upgrade the Xbox to 128MB of RAM by just populating the empty RAM using the same modules as the rest of the system. It allowed booting Chihiro games, and dev builds. But this hack replaces all the original modules with ones sporting twice the capacity to allow 256MB.
See Tickets seems to be on the rise recently, which I've been glad for
Absolutely. I remember those days.

Oh how my parents hated me for running up the long distance bills.
I use org-roam in Emacs. It is extremely easy for me to find things I am interested in in my collection of 3000+ notes. The key features you want to look for are hyperlinking and backlinking.
You're conflating inmate population with convictions, the latter being more salient in a discussion of plea deals. As another poster mentioned, these statistics are methodologically biased towards more serious crimes with longer sentences. That is, a convicted murderer or rapist goes through the trial process once (barring appeals) for a "spot" in prison that lasts 10-20 or more years. Multiple convicted robbers with short sentences would take an equivalent "spot" during the same time. They would account for a larger percentage of pleas/plea deals over time than a snapshot of carceral representation would suggest. That the figures are within a few thousand of each other, category-by-category, probably means that there are way more robbers and assaulters passing through prison than rapists and murderers. Which makes sense, if you put any stake in FBI arrest statistics.

>The 737 Max has caused a total of 346 fatalities in two crashes taking place in 2018 and 2019 [...]

I suppose that's one way of looking at it. Another is that a few hundred people committed murder in Chicago, usually with single-digit victims, and a good many of them are seeing prison time for their heinous actions. Meanwhile, a handful of high-powered executives and managers signed off on a small number of decisions that also lead to hundreds of death, along with multiple accidents that could have resulted in even more. Per alleged offender, these people have done far worse; dozens or hundreds dead each, depending on how you measure culpability. None of these people are so much as seeing the inside of a court room, let alone convictions or prison time. Boeing is not alone; officials from companies that have participated in much more destructive and heinous behavior stand with them in getting off scot-free.

It's a question of what we value our prison system(s) for. I would hope for efficient deterrence and rehabilitation. That is, sentences likely to dissuade people from committing crimes, and best efforts to prevent offenders from offending again. You seem to think that the street-level homicide rate is too high, and I'd agree. I would say that, as such murders are generally crimes of passion or disordered thinking - instinct or illness (psychological, social) rather than reason - harsh punishments are not necessarily useful in deterring them.

On the other hand, the deaths that Boeing has caused happened because of a purposeful decision-making process. It was hyper-rational. The failing was corruption. These types of moral (if not criminal) offenses stand to be deterred effectively with harshly punitive consequences; if the decision to put so many lives at risk is a cost-benefit analysis, simply make the costs outweigh the benefits. And, ideally, we wouldn't shield the perpetrators from indictment overseas, if the charges were similar to what we'd bring. What's happening is already a stain on our system - in fact, its lack of effectiveness calls into question its legitimacy - and you can add damage to international relations, that our carceral state is so out-of-wack and incapable of doing right by past and potential victims.
“Importantly, the study does not prove causality, and the researchers don't know why or how this association exists, and why there was a difference reported in diabetic and overweight groups.”
How Spore's Creature Creator was made, 2003-2008
Maybe my perspective is warped, but the technology feels so ahead of its time.

I've been making a bunch of weird creative tools recently, so this resonated with me.

tinkerings:
https://cedric-h.github.io/linear-webgl/scroll_thick.html
https://cedric-h.github.io/linear-webgl/paint_terrain.html
https://cedric-h.github.io/linear-webgl/cube_editor_tutorial...

I've also been looking toward Townscaper, Spore, and Inigo Quilez's work for inspiration.
You absolutely can sign the kernel with your own keys. This would allow you to boot your machine into the first level kernel without the bootloader.

Is this 'couldn't' a self imposed requirement or a technical one I can't think of ?
I dug up the court docs referenced in that article, it's pretty interesting-

AXS Group LLC v. Internet Referral Services LLC (2:24-cv-00377)
District Court, C.D. California

Amended complaint: https://storage.courtlistener.com/recap/gov.uscourts.cacd.91...

Docket: https://www.courtlistener.com/docket/68163191/axs-group-llc-...

One item of the complaint is regarding the "secure.tickets" site, which I wrote about in an earlier comment below (https://news.ycombinator.com/item?id=40906148#40910690).

Basically, brokers are using the "secure.tickets" and similar websites to proxy ticket barcodes to buyers, without going through the actual ticket transfer mechanisms on the primary ticketer AXS/TM, (similar to how this blogger does). Then resellers are delivering these ticket URLs, hosted on random websites, to Seatgeek and Stubhub customers, and those platforms are supporting their delivery by telling their customers that the tickets are legit. Sounds like AXS is fighting back against this practice.
You can virus scan a binary before running it
I’ve had the benefit of working with some great managers that made it a point to engage people, but I understand that what I’m describing could feel exclusionary - I actually will take that to heart as well, so thanks. But the fully remote meetings… are completely the opposite of empowering or energizing for me.
requirements.txt

daily reminder: you can specify exact commits from git repos.
Nobody tell this guy about altcodes: https://www.alt-codes.net/
TLDR: With a known time and location of a multi-car incident, traffic camera footage led to knowing the license-plate of the other car.
Absolutely ! This would be fantastic.
My watch has a timer. Whenever I have something to do in a short to medium amount of time, whether it's for me or someone else, I just set the timer to something appropriate. Doesn't have to be exact. I don't add a note.

For example, when my wife is going to bed and asks if I can put the laundry into the dryer when it's ready, I just set a timer for 30 minutes. When it doesn't matter much when something happens, I just set it to whatever I feel like.

If the laundry isn't done, or I just don't want to interrupt whatever I am doing, I repeat the timer (a single button press with my watch), or set a new, shorter one. Sometimes I "snooze" 5 times or more, maybe all evening.

But the invariable thing about it is: I never ever forget the thing I wanted to do when the timer goes off. And by setting the timer, I free up my mind until then.
"CSI capture under Linux is fairly simple with v4l2 API" but there have no v4l2 support.
I'm the maker of NanoKVM, we also want use PiKVM/openBMC, but bsp sdk don't support V4L2, most IPC SOC SDK use something like MPP API, not V4L2 API.
We have to build software from scratch，it takes about 2~3month.
Also other community developers have get NanoKVM samples 3month ago to port PiKVM, but still not finished(seems will finished few month later).
We want make it as a serious product, not a protype tool. 80% function will finished in 20% time, but rest 20% function/bug need 80% time.
Oddly the release version doesn’t support strict tables. Nightly does.

I moved to beaver and it’s mostly been fine.
I actually did a ctrl-f for LILO and this was the only comment that mentioned it. Time flies.
This is what I was envisioning when I wrote this: https://gavinhoward.com/2023/11/how-to-fund-foss-save-it-fro... .
Well, short of Pioneer Kuro units, the Panasonic plasmas were the best screens of their time and are still very, very good.
Where has rules prohibiting it? Maybe will move. :D
foo(const bar&) is ideal if you precisely wish to bar ownership.

What?

invariably it's more like when) you later decide to share ownership,

shared_ptr shouldn't even be necessary for keeping track of single threaded scope based ownership.

As for shared_ptrs being very rare, uh, no. We use them by the truckload. To each their own!

You might want to look into that, you shouldn't need to count references in single threaded scope based ownership. If you need something to last longer, make it's ownership higher scoped.

If something already works it works, but this is not necessary and is avoiding understanding the actual scope of variables.
That wasn't the point. The point is that they are still more impractical than what the original comment suggested, shorter and common or not.

> I really hate conversation on this site.

Original commenter may feel the same about your reply.
Can you imagine 5 people moving thru scanner in 1 second?

Even at 1 rps that's if we assume 1 meter distance that's 3.6 km/h or a normal walking pace. Do you ever see crowd at ticketing move at walking pace?
I remember that you can detect the "curl | bash" server side and serve a different script than what the user would get by downloading using other methods[1]. But yeah, the binary itself already has enough attack surface.

[1] https://news.ycombinator.com/item?id=34145799
What if you temporarily remove the neglected pups, care for them while young, teach them to operate in a "normal" rat society and then reinsert them?
I also wanted to say that I appreciate your original reply and your civility. Sadly a rare thing these days.