skysight-inc/HackerNews huggingface dataset:
> Not sure where "here" is for you, but in the United States

...which is exactly why I was asking which jurisdiction OP is in. Kind of annoying when that information is omitted. I work in Germany but am from the Netherlands; both cultures and the resulting laws are quite similar anyway.

> Conducting unauthorized security testing on a company competitor will absolutely get you fired.

In the US, maybe. If all US companies are like OP's. For a data point from Europe, I actually asked my employer because it seems people here (mostly from the US afaik) thought I had too much confidence in my employer in other comments. I commented here with what I asked and their reply: https://news.ycombinator.com/item?id=30710078

It's also a bit different to look into a product meant for the general public (that's how I understood OP's situation to be), or if you actively seek out to hack a competitor's infrastructure and mess with them (not what OP was doing from my understanding).
Except some payouts from social media companies to parents as a direct result.

It also opens up that parents can sue for other addictions such as soft drinks, candy and even alcohol and cigarettes.

A much saner way would be that parents educate their children and take responsibility.
Liability is a bitch, and ruins society.
Oh I don't know about that... I swore off Ryanair after one bad experience too many, around 2013, and have managed to avoid them ever since. I've intentionally bought more expensive tickets from Lufthansa and Swissair (iirc) where Ryanair would have been cheaper - and it was my own money, not business travel where I could claim the expense back.

I don't see myself ever using them again - barring hypothetical scenarios where I desperately needed to go somewhere and they were only airline flying there.

And they lost more than 1 person's business - I've gladly "upgraded" my travel companions on 3 occasions so far, paying either their full ticket or price difference, so we could fly together on anything-but-ryanair.

I keep reading (possibly sensationalized) news pieces about their latest cost saving measures like banning employees from charging their phones at work, and my disgust reinforces my intention to never have anything to do with them.
Don't worry, if it ever came to that, Bill Gates himself will swoop in to protect his beloved Microsoft with his futuristic super yacht that is transformable into a giant battle mech[1].

1. I made it up.
When you don't have a emergency fund you don't have to worry about how to manage it.
If it’s so great (which it sounds like it from your description), then why don’t you just stay there?
Tell HN: Opening a New Hackerspace in the Netherlands
Just wanted to share we'll be opening a new hackerspace in the Province of Drenthe on April 2nd! Check https://hackerspace-drenthe.nl for more info!
You've seen vanity metrics? That's throwing the baby out with the bath water. You just haven't seen the value it brings. Analytics isn't black magic and it won't run your business for you.
I wrote some code that worked on first try. Does that count?
Schools tend to close or have delayed starts on days the plows are out.

Also, children are much less independent (as in, they spend less time unsupervised) than they were when this was attempted back in the day..
Countries get their national identities
Plot twist!

GRR, fiscally empowered, has his entire body frozen upon death.

Years later you learn, now as an old man, that he has been decanted, re-youthed (something you cannot afford), and is now almost done the next book. The entire series in fact!

Yet now you are the one who is 73, he young, and you may not live to see his new novels!

Fate. Always games by mistress Fate.
When all you have is a hammer to solve problems, every problem starts to look like a nail.
> Many (although not all) Open Source authors feel aggrieved when their work is used by a for-profit-company

I don’t think that’s fair to say. There are hundreds of thousands (millions?) if open source projects with many creators. There are very few authors complaining about this. Perhaps many feel this way, but without some evidence of these feelings, I don’t think it’s accurate to attribute a feeling to millions of people. Even if there are a thousand, and that’s considered many, context is needed so it doesn’t sound like this feeling is generalized to an entire group.
The thing is that you can't protect your emergency funds against inflation. The point of emergency funds is that you have them readily available -- not to invest them.

If inflation eats your emergency fund then you increase the size of your emergency fund to compensate for it.

It's kinda like paying for IT security; with luck it'll just be a cost that you never see any benefit from. If not, you'll be glad you have them.
We all have iphone cameras with image stabilization and autofocus, bigfoot only visits you if you have a 240p manual focus camcorder and a hand tremor.
Atril seems much faster than Okular.
Stuff in my browsing history appears on HN anywhere from 2 hours - 2 days after I visit the page. And not just obvious stuff like news.
Doing it by yourself is okay for technical problems but it doesn't work for things like career direction where someone with more experience and a different perspective from yours is very valuable.
I'm a long-time user of Spectacle [1], but it's no longer maintained. Glad to see what looks to be a good alternative.

[1]: https://www.spectacleapp.com/
> Amazingly fast on ARM Macbook Pro

Isn't everything amazingly fast on it?
Everything I do always ends up fitting exactly into the amount of time that is available to do it, whether that amount of time is excessively short or excessively long.
No love for midnight commander?
It's very barebones though, basic movement + get in and out of insert mode using i/I or a/A.

Basic commands like y, d, c + motion are not supported yet.
No, but smarter people than me have also thought about this kind of thing.

I recommend the book “deciphering the cosmic number” which is a biography of Wolfgang Pauli and his efforts towards studying the paranormal.
They plan to use liquid hydrogen [1, page 2]

"FlyZero has concluded that green liquid hydrogen is the most viable zero-carbon emission fuel with the potential to scale to larger aircraft utilising fuel cell, gas turbine and hybrid systems. This has guided the focus, conclusions and recommendations of the project."

[1] https://www.ati.org.uk/wp-content/uploads/2022/03/FZO-AIN-RE...
Many years ago I was rowing at night with a few friends, two small boats on a little lake. One of us noticed across the night sky a satellite or something like the ISS, so we looked at it in awe. The light then took a 90 degrees turn, went on and after a while it disappeared. We packed our stuff immediately and went home.
A lot of smoke here, but very little light.

What this article fails to capture is the fundamental question that is faced any time a new architecture is encountered: should 'int' be sized (number of bits) according to its original (or most recent) de-facto definition? Or should it be sized according to the natural register size of the architecture's general-purpose registers?

A lot of us went through this back in the mid-2000's when AMD64 (x86_64) came out. It took both Microsoft and the Linux crowd (just to name two communities) time to come up with their respective (and incompatible) translaitons of types. The top answer to this StackOverflow question summarizes this well:

https://stackoverflow.com/questions/384502/what-is-the-bit-s...

In the gaming industry, we came up with our own typedefs until the standards caught up. Things like int_8, int_64, etc. I say only a fool would ever use somehting as pretentious a concept as 'intmax_t' in normal code (which isn't a tranlation table of typedefs based on platform). "max" according to whom? That is not the way.
I love shitting on M$ as much as the next neckbeard but how is Excel terrible? It is still the world standard when it comes to GUI spreadsheet software and all of the other competitors are at best acceptable facsimiles up till they reach a certain cell count that Excel is capable of far exceeding.

No argument from me on Teams though. That is a dumpster fire.
This is the same dodge massive polluters make: everyone needs to pitch in to solve this! Pay no attention to the few industries that are massively responsible. Recycling! Electric cars!
The major desktop and workstation operating systems usually have an SSH client installed by default. The same cannot be said for X11. It is easy enough to use X11 on a mobile device. You may be able to get an X client for a mobile device, but I wouldn't want to use it.

(Not to mention that some X11 software doesn't seem to work across the network these days, which causes me no end of frustration since RDP is usually fantastic. Not to mention the bandwidth requirements of graphical sessions, which is a concern over mobile networks.)
After producing 3 of the finest fantasy books I've ever read, GRRM has produced 2 books in 20 years that are mediocre at best and filled with fluff that really should've been edited out. And I have a theory about this.

Some writers will write and see where the story takes them. Others (like GRRM) will have a plan. Having a plan gives structure and a destination. It's good. Where it can go bad is the characters can change to where your destination no longer makes sense.

Take How I Met Your Mother as a perfect example of this. The (terrible) ending was always the plan but audiences hated it. In part because they loved Cristin Millotti (unexpected) but also because Robin had changed.

I believe the delay in finishing the series stems from this: GRRM doesn't know how to get to the ending he originally planned. A popular theory in fan circles is the Meereenese Knot [1]. Personaly I think it's a more fundamental problem than just one plot point.

I mean the two great hacks (DnD) rushed to end the show in one of the worst received finales of all time. I'm not sure HBO understands just how much damage these two did because not only have people moved on from GoT but the various promnects set in that universe are probably doomed to failure because literally nobody cares anymore. It's the equivalent of killing the entire MCU with one show. It's that bad.

The second trap GRRM has fallen into is another common one with writers: he now doesn't know what to leave out. The original plans was the first 3 books then a long gap and a second trilogy. But then he thought the story of Stannis and Jon Snow needed to be told (it didn't). And other such storylines crept in where these could've been flashbacks or summaries..

His early writing style was fantastic for this. A character's arc would skip ahead to something significant and then layer what's happening with what happened in the gap. It was engaging and concise.

So does GRRM "owe" us this story? Probably not. Do I care anymore? Not really. I would actually be shocked at this point if GRRM finishes the series at all (Robert Jordan anyone?). If he does, I'd target 2035 at the earliest for 2 more books.

[1]: https://www.reddit.com/r/asoiaf/comments/2pp2m8/spoilers_all...
Y Combinator is hiring a product engineer for Startup School
MacOS is based on a Mach kernel with a BSD userland. It’s unixy but containers are a Linux thing based on namespaces and cgroups among other things all of which are Linux kernel primitives.

BSD has jails which are similar but different.

So the answer is MacOS doesn’t offer containers like you know them because it’s not linux hence Docker for Mac spins up a VM.
What exactly is it about TUIs that make them better for somethings than GUIs? Is it just that they are simpler to use and less bloated? Would calling the direct windowing apis in each operating system be better than going through a library like GTK or QT? Is the solution better TUIs or better GUIs?
Same reason why everyone leaves ( and at some point comes back ), career.

I did leave the first time ( for London ) for work, came back 3 years later but had to leave again because my wife had trouble find a job in Sardinia ( she doesn't speak Italian ), maybe we will go back to Sardinia in the future when both our careers will be fully remote
Yes -- I've been using GoCoEdit for a long time! I love it. It's a really heroic effort.

But Visual Studio Code's remote thing really is on another level -- you can do things like run the git session remotely but with the GUI-side tools, do find and replace on the remote side; all the extensions (PHP syntax stuff etc.) install and run on the remote side as well as they do locally etc.; it's almost completely seamless.
> Also if you are trying to be comprehensive, don't forget about AIDL/Binder which is used by Android, [...]. Both of these are IPC, however they are not general enough to be used outside of their respective platforms.

To be fair, Binder originates at Palm[1] and seems to have been originally intended to be a full cross-platform replacement for COM, including DCOM (intended but unimplemented) and OLE (apparently implemented but unreleased[2]).

[1] http://www.angryredplanet.com/~hackbod/openbinder/

[2] https://www.osnews.com/story/13674/introduction-to-openbinde...
Yeah, `column | less -S` works fairly well but empty cells and escaping etc. turns up too often. It essentially means you need a proper CSV parser, which is non-trivial. The other common problem was long values making the output unreadable. Some kind of default truncation is essential.
Meh, it only does global population which isn't meaningful. Most of the world has much lower rent because there isn't a constant flow of immigrants competing for a small number of very expensive, carefully zoned single family houses who's prices are propped up with cheap credit.
Ukraine’s Digital Ministry Is a Formidable War Machine
Presumably the patient had quite a high pain threshold, since she was already ignoring a broken arm and ribs in addition to the pneumothorax in order to make her flight.
Not just Rust, but every language will need to interface with C sooner or later. And not just to the OS, but to the window manager, graphics APIs, libraries (ffmpeg etc). So, unless you think that C is the perfect language for doing literally everything, this still is a problem.

Assembly won't at all help you because the interface to anything other than syscalls (which are stable pretty much only on linux, and linux isn't the only operating system) is the C ABI for the specific OS & architecture combination. Yes, C works pretty much everywhere, but thus every language needing to support C is a mess.
Pip vs. Conda: Two Top Tools for Managing Python Dependencies
Plenty of US places pay twice a month, so you get the monthly budget consistency and get your money sooner.
>They're considered different because the news site doesn’t have an “upload article”-button that lets anyone host an article of their choice on the news site in question.

Social media companies don’t let anyone post about anything they want, either. They’ll ban you for not following their rules.
Given that he seems interested in doing it again it seems fine to me. I don’t think musicians need to be mega millionaires.
And also tell me that you don’t test on either major mobile platforms.
I think that the website tells you to provide yearly income in yens, but it treats the number as if it was USD. I got the info that I'm in top 1.2% when I input my salary in PLN.
I frequently have experiences where I’ll think something and it’ll happen, like “I haven’t heard from x in a while” and a few minutes later an email from them arrives. There’s lots of rational explanations (like, if I was thinking about them then whatever inspired my thinking could have inspired theirs) but it’s to the point where it happens so frequently that if one day it’s plausibly demonstrated that we are in a simulation or there’s some mystical way that we can influence the universe, I’d believe it. The more this happens, the more I understand how people end up believing in manifestation and the like. Obviously it’s not true, but my dumb lizard brain cannot help but believe the pattern has some meaning.
Used to be the name of a large darknet market[0]. It's possibly on whatever list of naughty language they used to demote words.

[0] https://en.wikipedia.org/wiki/Agora_(online_marketplace)
It is weird. But on the other hand he created a series, not isolated books, and the story is quite unfinished. I don't think anyone would be mad at him if he finished the series but then didn't produce anything else after that.

The hatred is still excessive, but imagine watching the first 2 Lord of the Rings movies and then discovering the 3rd one won't ever come out (not a perfect fit, given that the books were all finished long ago, but...)
Why wouldn’t it be hard to reduce that number? Architectures do differ after all.
> People use your open-source project because you said, hey, here's this exciting new thing, try it out, so they assume you'd also want to listen when it doesn't quite work as it should.

> Put a big "this project is not maintained" warning on top, and nobody will bother you.

I think this is exactly the problem. The author never promises they would maintain the software, nor expect their definition of “this works” to match the users’. Why do they need to put up a sign in the first place for people to not assume? “Expecting things that were never promised” is pretty much the definition of self-entitlement. IMO this should be entirely the other way around. People should not expect anything unless the authors say they are willing to maintain.
So what exactly does that leave? A wrapper that you've created around weasyprint, pandoc, latex, ghostscript, imagemagick, and stuff like that?

Sounds to me like an unnecessary extra expense for an unnecessary extra layer of abstraction. And there's a risk factor that comes with it: Say I make a nontrivial investment, like write a book that I'm planning on typesetting with this, or write a reporting infrastructure that creates automated reports or something. I'll make a huge up-front investment there that is tied to your API. Then I want to run this, while not touching it, for 10 years so it can earn a return on investment.

Then I come back to it 10 years later, because I'm writing the second edition of the book, or I want to change something about my reporting infrastructure. Has your company gone out of business in the meantime? Have you deprecated the product? Do you still support the API from 10 years ago? Does it still produce the same output for the same input? ...or do I need to take a huge write-off on all the work I've done on the typesetting my book or hooking up my reporting infrastructure?

In the open source world, I'd just make sure to bundle all the tools I'm using, including their sourcecode, in a docker container or something. In the "10 years later" scenario, I'll probably need to touch only the book's sourecode, or the reporting infrastructure's sourcecode, not the typesetting infrastructure. And if there's something I really really need, then I can go to the source and change it.
The C standard working group is the avenue for vendors/partners to coordinate. Whenever the standard settles on "implementation defined" that's a confirmation that the vendors failed to reach an agreement (often because the standardization effort happened too late, and they've already implemented diverging solutions, and nobody wants to break their userbase).
U.S. intelligence estimates that 7k Russian soldiers have died in Ukraine
I was once camping at a lake with some friends sitting by a campfire, and the wind was calm. Suddenly it became really stormy out of nowhere for about 5 to 10 minutes, and then the wind became completely calm again.

We were looking over the lake and there was some light in the air, which was seemingly ascending. It would sometimes jump left and right, which looked extremely unusual. After a while it was like passing infront of us over the lake and we heard some weird loud noise that echoed over the lake. We couldn't tell how far away it was due to darkness and its movements being pretty weird.

It was a really weird experience and we still sometimes talk about and ponder about it. It was probably just a plane but the way it moved just looked so unusual.
Pretty easy to make Jenkins or similar do this.
>By comparison, fans of Agatha Christie's work would not have any entitlement to complain if she stopped after three novels

Of course they would.
So when I was young I dreamt far more often than I do now and in one of these dreams I had a frighteningly real experience of some kind of dark spectre hanging over me. I remember a terrific pressure in my ears and the whole world feeling like it was moving away from me. Felt like I was awake in terror for hours that night.

Where I lived, earthquakes were very rare, this was my first time experiencing one. I also had poor ear canals so the pressure was likely a mix of blood rush and pressurized ear drums. As for the spectre, coming from a dreaming state to so many different stimuli, my mind must of just though up something I would see as imminent danger.

The earthquake was around a Mag. 3.
Kind of.

A pointer to type A is:

var B: ^A

The parser knows it is a declaration because of the var, and it knows ^A is the type, because of the colon. That it is a caret does not really matter here
thank you for thinking about doing something kind.

This will largely depend on your location and host country immigration rules.

Is there someone in particular that you’ve met or know before the war that you would like to help or you are just thinking about helping refugees in general?
Money, as always.

Commercial entities (kindergartens, schools, etc.) present themselves as well equipped by showing they have well equipped playground or other amenities. Those are filled quicker than those not having one and I've seen instances where few commercial entities decided to create a shared commercial playground. Some are pay-to-enter so it's even simpler.

Public ones are more complicated. I know for instance, that where I live there are annual calls for social projects which are voted upon by community and payed for using tax money. There's plethora of them and while budget for the winner projects is limited quite often there are groups trying to push their idea even if it fails and lobby for them. It of course affects local politics and activists which are trying to make various ideas happen.

It's not perfect, and sometimes it fails. Arborists are doing periodical inspections yet there is always room for error. Inspections won't prevent strong wind from breaking branch off) but it usually keeps thing together.
I think it’s proof that you can’t have a thing exactly as you want it forever for no cost. And if that’s something a person needs proven to them, better learn the lesson through Wordle than something that really matters.
Hi Hacker News,

Storage block was the last missing piece to enable developers to make any product multiplayer. Let’s look at the Liveblocks React, Redux, Zustand integrations in more detail…

With Storage block, you can synchronize your application state between users, while Liveblocks automatically handles all the conflicts behind the scene.

With Presence block, you can make your users feel as if they were together in the same room by adding features like live cursors, live selection, and live avatar stack to your product.

When you combine Presence and Storage together, you can create incredible and performant multiplayer experiences. Our integrations with React, Redux, and Zustand enable you to convert an existing non-collaborative product into one in minutes.

When you’re done making your product multiplayer, you can then use Analytics block to get a real-time understanding on how people are collaborating in your product, helping you make informed product decisions and iterate with confidence.

Most importantly, we’re building this in the open to help create the best real-time collaboration infrastructure the developer community is asking for. We'll be around all day to answer any questions you have about Liveblocks — ask us anything!

http://liveblocks.io/storage

Thanks, Steven