skysight-inc/HackerNews huggingface dataset:
It doesn't matter how you identify. Any human morality is a construct by humans. Step outside of humanity and it is nothing-- just as mosquito morality has no bearing on ourselves. Within humanity, a local culture may have taboos and other moral structures that are not applicable to other local cultures.

The compelling reason to treat humans well is that your life depends upon human society, and if you don't treat humans well, then your fellow humans will attack you. For the sake of your own safety, treat humans well, please. This does not apply necessarily to other kinds of creatures.

You can decide to do anything you like with other creatures. Personally, I like dogs. But that's not a moral imperative for all humans.

AI cannot be equal to humans, because of the grave consequences that would pose for human society. Have you seriously thought it through? If a billionaire could create millions of "citizens" and control their votes (easily done with AI), then computer power becomes civic power. Capitalism becomes despotism. And the next step is endless bloody civil war.

Neither AI, nor chickens, nor bacteria, nor viruses can be allowed citizenship status. Only humans get to be citizens... or else it will be sorted out on the battlefield. So, no, I don't consider AI to be equal to me, regardless of its level of intellect.

It reminds me of a colleague in Ukraine who supported Russia. After the start of the war, he wanted to argue with me about why Russia is better than Ukraine and is right to invade. My response was "Words don't matter anymore. Now is the time of killing. When the parties are tired of killing, a new basis of moralizing will be in place, and we can speak again."
Could not agree more. I have never been able to figure out the appeal of his product, and it has never captured my attention. Ever.
Evidently I touched a nerve of somewhat strong opinion. I suppose the intended reference to the Tab and Note 7 might have been made more overt.
Considering you have a rust file and the dependency why wouldn't you compile it? It's not like rustc is not available when you are using cargo-watch.
They're not though, WPEngine's users are the ones installing plugins. If I host my own WP site and profit off of it I'm
sure I'll be allowed to download plugins. Why does that change when I hire someone to host it for me?
Yeah, my 30TB of digital media fits in a shoebox and even doubling that would still fit in the same shoebox. It's also not something that takes up a lot of time unless you let it take over your life. Maybe a few hours a week of gathering new media (movies, shows, games, YouTube videos, etc.), then I move on with my life and do other things.

I've effectively given up on collecting DVDs or anything else that takes up too much space, and it's such a load off my mind not having to worry about where to out it all, how to display it, or even how to transport it whenever I move.
Folks following this discussion might be interested in knowing about CoCalc's Whiteboard implementation. https://cocalc.com/features/whiteboard

You can access cocalc.com via your web browser to use the Whiteboard. It's an infinite canvas where you can write using a pen and tablet (like an iPad), make sticky notes using LaTeX/Markdown (or Rich Text), and run Jupyter cells.

The platform supports many kernels without the hassle of installation, including Python, R, Julia, Octave, SageMath, and more. You can also use custom kernel environments...
Guess what they mean is for loss company
Ask HN: Learning Multiplayer Networking
Hey HN,

I’m currently exploring multiplayer networking for a demo project, and I’m finding it challenging to achieve smooth client-server synchronization, particularly with time management and input handling. My main headache is ensuring everything stays in sync without directly measuring Round-Trip Time (RTT).

A crucial aspect of my approach involves using a client_simulation_offset. Here’s how it plays out in practice:

Client RTT: 400ms (200ms one way)
Client Simulation Offset: 500ms
World Update Interval: 100ms
Current Server Timestamp: 1000ms
Physics Simulation Step: 10ms

Here’s a timeline of events illustrating how this works:

1000ms: Server adds client to the world and broadcasts updated world state.
1200ms: Client receives the state with server timestamp = 1000ms, initially setting simulation_timestamp to the server timestamp.
1230ms: Client's rendering function is called, starting its simulations with a fixed step. It increases its simulation_timestamp and sends its first input with simulation_timestamp + client_simulation_offset + physics step (1000 + 500 + 10 = 1510).
1430ms: Server receives the first input from the client with timestamp 1510ms.
1600ms: Server processes the 1510ms input from the client.

If the client’s RTT exceeds the client_simulation_offset, the server drops that input. Conversely, if the RTT is shorter, the server buffers the input and processes it at the appropriate world update time. This offset also helps equalize clients with different RTTs by slowing down input from faster clients, ensuring that everyone experiences the demo in a balanced way.

I’m having difficulty building the mental image and fleshing that out into code. I’d love to see specific code snippets or practical examples to help me tackle these challenges!

Thanks in advance for your help!

https://runawaytanks.github.io/demo/
rm -rf "$TSTDIR"/etc

is pretty dangerous when you forget to set the env var
In that one circumstance. You don't get to do a little murder because you donated to a charity. Why even bother to act like this is some sort of principle that underlines the legal system?
Is that an exact quote? He says that he disclosed it now because there was a leak and "all vendors that bothered participating agreed on today at 20:00 UTC".

https://x.com/evilsocket/status/1839433162168181051

Anyway, I don't like his tone and he's overreacting imo.
> but cups-browsed has to listen on the network to do its job (network printer auto-discovery)

Isn't listening on 0.0.0.0 instead of localhost only needed if the machine itself is hosting a printer that needs to be accessible to other hosts?
MSFS 2020's Earth is unbelievably good from the air, but it (understandably) does not look great and is sometimes not entirely physically coherent up close at the surface (outside of airports and a limited set of bespoke areas).

There's also some crazy errors that are visible from the air, like many rivers being raised up hundreds of feet[0], and many bridges being solid underneath[1].

I always assumed one of primary things in a sequel would be to train an even bigger and better satellite maps -> 3D scenery model, especially one that understood a wider (and better-localized) variety of building configurations, so we'll see.

[0] https://forums.flightsimulator.com/t/river-altitude-raised-w...

[1] https://forums.flightsimulator.com/t/fix-photogrammetry-brid...
Why the BBC? It should go to archives like archive.org and publicly accessible "pirate" archives, so corporations like the BBC can't stick it in a vault and bury it.
Because you set a min life, but statistics
aside, the design for that minimum life isn't usually something that can be tweaked on a continuous scale, but ends up being binned by design constraints.

Eg, you need an industrial road with a 5-year lifespan over a swamp. To meet this minimum you actually have to build a bridge, which when built to industry standards, might start at lifespans of 20-30 yrs.

Space is a bit different because of budgeting for ongoing operations, so you frontload the cap-x, knowing that asking for addl op-x funds later to extend the program will seem like a no-brainer deal.

Plus sometimes it's as simple as: if you design something to statistically survive space launch, it results in something that is overdesigned to just sit in orbit for years (given that it survives that initial launch).

It's similar to human lifespan statistics- if you get over the historical infant mortality hump, every adult seems 'overdesigned' compared to the historical expected lifespan.
> Obviously I think that the combination of value and quantity of books today is much higher in the past, you don't need to nitpick my phrasing.

It's not obvious at all when all you mentioned was quantity (two times in a row). And I think the reason that was all you mentioned is because that's the only 'obvious' increased metric you have. Not to mention, there are many other things that are different now, so chalking it all up to copyright and publishers is illogical.

> Additionally, the book industry has been in its new peak of written work since before AI became good in 2020.

Again, you're making claims about 'peak' and 'book health', etc. without actually defining what that means... is it supposed to be 'obvious'?

> Its 2024. An author doesn't need a publisher outside of academia if they want to publish a book for free.

That entirely depends on the situation.
Network layer blocking is almost never in the interest of the end user. It's typically used to block users from accessing sites they want to visit, like The Pirate Bay, or recently Russian Times and Sputnik News.

End users who want to protect themselves can easily install blacklists on their end. All major browsers support something like Google Safe Browsing out of the box, and these blacklists are more likely to be kept up-to-date than those of the average ISP.
Enjoyed hours playing Carmageddon. Thanks, Patrick.
> it used to be pretty positively received on HN

HN is a fickle beast
At this point, I wonder if it's part of seniority employment contract to publicly announce departure? One of Sam's strategies for OpenAI publicity is to state it's "too dangerous to be in the common man's hands" (since at least GPT-2) - and this strategy seems to generate a similar buzz too?

I wonder if this is just continued creative guerilla tactics to stir the "talk about them maybe finding AGI" pot.

That or we're playing an inverse Roko's Basilisk.
Dust – Actors for Java 21
A lightweight but very scalable, robust (like Erlang's 'let it crash') and distributeable complete Actor system for Java 21 and above. Collection of implemented Actor idioms supporting the 'Dust way'. Also see dust-ville ... a toy 'digitally twinned' town built as a tiny Dust example - complete with a murmuration of Starlings circling the power station :)
libgen and z-library must be Russia's greatest philanthropic contribution to the rest of mankind (despite all the other dodgy stuff it is involved in, which I am not belittling).

It was a no brainer for them from a strategic point of view: knock out a hugely profitable business (textbook publishing) of you adversary while increasing your soft power by 100x due to the unpopularity of said industry.

There are surely loads of artists and independent technical authors who got screwed by it which I am not diminishing, but this is more than dwarfed by the benefit to the hundred of millions around the world especially from developing countries who can't afford to pay $100+ for a textbook on essential topic like organic chemistry or electrical engineering. In fact even if you want to pay this much sometimes it is the only place to find an out of date scientific book (which I needed to do often in mathematics) that is not being published due to lack of demand while at the same time the publisher refuses to submit the book to the open domain.
Tried it out, looks like at least on Debian the filter gets invoked with limited user privileges, so not world-ending, but still bad. And it does require user interaction, but my gut feeling is that this can be bypassed with some cleverness.

However, this is only for this particular exploit. The behaviour where cups-browsed automatically downloads and installs printers from random untrusted places on the internet is insane, especially as it does it for all printers it discovers on the local network by default. At minimum anyone on a LAN can cause a DoS type attack against all Linux workstations on the same LAN by just advertising a few million printers via zeroconf.
Very cool of you to post this. Too many people won't post stories like this, but I've done very similar multiple times. I think it definitely helps reinforce proper habits, and is the best way to cut your teeth on technology. It's also great for anyone new to read something like this, and be able to avoid something so devastating, and maybe make lesser mistakes, but still learn from both!
I don't think it has anything to do with general population level attention span. It's just a result of growing older. My kids inhale books. I don't find the same joy in them as I used to unless they are very well written and/or contain sufficiently interesting ideas.

As I get older time starts feeling more precious and there are more external pressures. So I've got more selective over everything. Maybe it's the same for you? Audiobooks let you do something else while listening.
It's political, which means even if it's unethical, and maybe even illegal, some people will feel it's deserved and support it.
So if authors refuse to spend the time and resources needed to get a work ready for publication because they will be denied any compensation for doing so; should they be forced to write them anyway so that you can have your free books?
I think you'll find elevator attendance errors rather cheaper.
I don't know man, plenty of hackers manage to get by and get eyes on their work without getting sued.
Great idea for a game and very playable. As others have said, it is much more interesting than 2048 due to the reduced repetition. It still seems beneficial to stack high value pieces out of the way (e.g. your biggest in the corner and then next biggest on an adjacent edge square). Towards the end it was getting quite frustrating having rooks appear in corners, but a good kind of frustrating!

Could the score be visible during the game to give a sense of the scoring rules? I didn't know the king eats pieces until I read the comments here... I would expect that to lose you points, but hard to tell unless the scoring is maybe documented somewhere I missed?
If you haven’t read them, they’re all worth the time.

Especially if you ever have lived or will live in Texas the first volume of the LBJ series is essential.
There may be something else for that.

> In part II of this series (date TBD since there’s another disclosure in process), we’ll see how to use these new bettercap modules (not yet released) to attack Apple macOS.
Not really. At least not for those immobilizers that don't use "proprietary" ciphers.
Automotive loves security through obscurity until it bites them in the ass.
Today most manufacturers have moved to AES128, which is not cheap to brute force, especially if there is a rolling code (should be the case for many)

But you are right that there are many (older models) that use ciphers with know quick exploits:
TI's DTS40/DTS80 (40/80bit, proprietary cipher, in many cases terrible entropy), models from Toyota, HKMC, Tesla. About 6s to crack in many cases.

NXP's HTAG2 - most commonly used one in the '00s - 48bit proprietary cipher, a lot less exploited in the wild than the TI's disastrous two variants.
I don’t think it’s coincidence that the American addiction to cheap shit coincides with lower union membership and a shrinking middle class.
Citation needed for the claim any significant fraction of the US population believe that regulations are completely unnecessary.

This runs directly contrary to my lived experience here, so unless you can provide evidence it sure seems like you're just stereotyping an entire nation to engage in ideological warfare.
And never an American one after the Pinto, and never a German one after the VW testing scam, and never a Japanese one after the recent safety scandal? I guess you can still get a Jaguar, so your mechanic won't complain.
I use it to write long running little scripts. It's better than shell, and imo more useful out of the box than Lua. They are basically for I/O (often using sqlite which it has great integration with, or using expect which is also great) so I don't care about performance, but I like that it requires much less memory compared to say Python for that kind of little things (there is also jimtcl which is also neat in this regard).
True but at some point.. unless someone takes them off his hands he's going to have to face a decision. Better to recycle and sell them, than toss them in the bin.
It's 6% shorter wire length. Hardly an infinite compute glitch.
Well, hang on, all over this discussion you have a Automattic employee being quite clear (in their understanding) that wordpress.org is something Matt benevolently lets the Foundation use.

But as you'll read, there is so much murkiness to this that a mud bath would be positively transparent. The .org is not the foundation, but the foundation says that it pays for the .org, the .org is not the foundation but lives on the foundation's AS.

I doubt much if anything will happen, but all this seems to be doing to me is shining a light on how the distinction between Matt, Automattic, WP.org, WPF, and WP.com all vary depending on Matt's needs, wants and priorities on any given day.
I suspect this is in general across the US.

I have lost 35lbs so far this year and it is pretty shocking the health benefits of not over eating good tasting food.

I think we all know this too but are collectively in denial because it is so boring eating chicken breast, broccoli and mustard yet again as I am right now instead of the awesome tasting dish from the incredible restaurants we have all over.

That is even with not drinking, not smoking and going to the gym for years.

People don't just want their cake and eat it too they want their cigarettes/vapes and smoke them too, a six pack and drink it too, a pizza to eat before the cake,all while only abstaining from physical activity.
Can you verify point #1 from publicly available sources? I.e. not relying on the governor's word
This is actually a really cool image recognition problem! I can imagine that an AI could actually be better at spotting these things than humans.
> China is winning because they are intensely, directly investing in tech regardless of the financial circumstances.

Investment can (and often is) different from protectionism. Typically, investment provides time-limited grants or other forms of support. If a company misuses them, a global (or local) competitor will outpace it.

Protectionism ensures that companies are indefinitely protected from global competition, so they don't feel as pressed to improve.
Silverlight legacy lives on in the form of https://opensilver.net. I don't have experience with it, but am going to assume that it's a shadow of the former self.

They do have a pretty cool demo project however: https://xaml.io
I feel the same way about some people.
My wife is grossed out if I eat anything other than chicken or fish. She says that cow, goat, and pig feel too "present" to eat.

I begrudgingly agree.
Have a look at https://httptoolkit.com/ which works with a lot tools (even cli)
Probably an age-old theme, but as a guy now in my 40s, it's humbling and a little sad to see how many things that were so vital, alive, and relevant in my childhood (and past eras) that are now dead and almost gone from the collective memory.

As the Buddha said, all is impermanent.
Same. Such a simple life writing text-only event handlers.
I used to work in a VHS duplication facility, and spent plenty of time with a degausser to erase tapes. Not a fond memory. Plus, if you forgot about your wallet, you could ruin your credit cards and license.
But a database can handle tens of millions of rows with those resources.

If you’re worried about excess, why even use Wordpress? My god - serving rarely updated static content with a database? Stupid. The entire thing is excessive and wasteful.
Wow. I buy one pair of jeans per year, I now have three pairs. This year I've bought exactly 2 t-shirts on vacation in Spain. I cannot imagine spending so much on clothing, that just seems.. overkill. Where do you put it all???
Cron is still part of posix standard
The article refers to "physical media" as though that was previously representative of actual ownership. Adobe "sold" versions of its creative suite that are no longer installable even if you have the physical media: Because they "had to shut down the activation servers". This practice should be part of that legislation - retroactively even.

Owners of a digitally disabled version should automatically get access to whatever the current version is. If Adobe isn't okay with that, I'm sure they can find a way to run that obviously heavily burdened server to activate what must be millions of calls. /s
I wear them until they have holes and then use them as shop rags, etc.
Comparing the pricing model of modern data warehouses
I grew up in a small town, about 1000 people. I can only visit for 2 or 3 days because there is zero options for eating healthy. The gas station has pizza and subs, Dollar General has no produce, and the one restraunt is burgers and fries. I feel tired and gross after a few days. I can't image what years of that diet would do to a person.
>Is that an exact quote?

It is.

https://x.com/evilsocket/status/1838169889330135132
I swear the reason why we have so many sociopaths is because how goddamn easy it is to fool people, it’s like stealing candy from kids. Just put on the pseudo intellectual mask and say that you care deeply about grandeur issue X, and people will just believe you at face value, despite your entire track record showing you care only about power, money and status.
The Last Hominin Standing
> There's no way this is 9.9 when Heartbleed was just 7.5...

There are tons of 10s and for, what are IMO, really silly things.
I prefer to tout the unfrozen caveman lawyer.
Anyone who had any respect for Sam "Give me your eyeball data" Altman was always delusional.
I did work at Mozilla; I stopped contributing to Rust after Mozilla stopped funding the project.
It would seem they would be an even bigger target given they accept funds for "fast" downloads.

EDIT: btw, I tried to use anna's archive a few times and couldn't download the files. Something always broke before it finished. Definitely a way less good experience compared to libgen.
They're software developers. So yea, menial jobs ;)
Interview with Matt Mullenweg about his side in all this a little bit ago:

[1]: https://www.youtube.com/watch?v=H6F0PgMcKWM
Sam and all the others. At this point, there should be required courses in college to teach this seemingly required skill to future corporate USA.
Is that feasible in an iPhone? Could an iPhone with just one more radio become a sat phone?
Software maintenance is not already existing software though.
Chad's neighbor is looking pretty good at this point after Chad started enforcing retroactively added time limits that were not part of the original terms.
You can achieve SPA-like navigation in Astro with their transitions API, but if that’s what you’re after it’s better to use Next.js or Remix IMO.

(I helped build playboy.com/magazine with Astro, which uses the transitions API for this SPA-like behavior… as well as playboy.com/app (nsfw) with Next.js)
Nah, there was not massive coordinated pressure. I was one of the ~5% who didn't sign. I got a couple of late-night DMs asking if I had seen the doc and was going to sign it. I said no; although I agreed with the spirit of the doc, I didn't agree with all of its particulars. People were fine with that, didn't push me, and there were zero repercussions afterward.
You think it would work to just pipe that description and next occurrences and ask an llm if it matches the intended prompt?
I don't think you have enough nines.