skysight-inc/HackerNews huggingface dataset:
Your node (or the node you choose to connect to) defines what is bitcoin, according to you.

Everyone gets a vote on what bitcoin is, but the definition of bitcoin that you vote for is that defined by the code running on the node you choose to connect to the network through.

Running your own node let's you speak for yourself. If you connect to someone else's node you're effectively saying "I vote for whatever they're voting for".

The two parties calling toilet roll "bitcoin", are not actually using the bitcoin network. They're using the "toilet roll" network and simply calling it bitcoin.
Their transaction would not appear on my node, or the vast majority of any other bitcoin nodes and therefore it's not bitcoin by consensus.

If you don't run your own node, you're trusting that the node you're connecting to isn't actually running the "toilet roll" network and you didn't just sell your car for a 6 pack of Andrex. With Bitcoin you never have to trust - you are always able to (and encouraged to) verify, and this is what running your own node allows: verification, with no trust required.
Which is also one of the reasons why WSL1 was so slow. Windows lacks this cache so programs doing unixy filesystem access patterns perform poorly there.
For my rest apis I define a fixed endpoint /versions that returns an array of json objects that looks like:

{
“version”: “1.2.3”,
“href”: “https://host/1.2.3”,
“not_before”: “2000-01–01T00:00Z”
“not_after”: “2025-01-01T00:00Z”
}

The array lists the available versions of the api and the endpoint to use. Not before/after can be null to indicate infinite past or future.

The contract for /versions is that the client must check it once every 24 hours for changes.

Allows deprecation of previous versions by changing a not after of null to a timestamp etc
Cities wax and wane. SF boomed from the gold rush, 1880s-1906, 1920s, 1940s, 60s, and as you noted, dot com period. In between it’s varied from stasis (1870s, 50s) to quite grim (30s, 80s — the latter much worse than today).

The swings in Silicon Valley and other parts of the Bay Area have been much less extreme in these regards. Most of the wealth is in the Valley, just more diffuse and harder to see.
I like PDF, It does one thing and it does it well. I just wish there was free alternatives to work with PDFs. I can't believe something so well adopted by everyone is still closely controlled by Adobe.

You can't a free tool that offers features close to Adobe Acrobat, there is none. You have to download multiple tools that each offers their own feature close to Acrobat.
> What infrastructure is lacking? Poland, Czechia and especially Romania are already quite big auto manufacturing hubs.

There must be some reason Tesla decided to build their massive factory in Germany?
How do you feel when you scan a QR code today? Vindicated in a way that the idea was a useful one, even if the company didn’t quite pan out as you hoped, or more regretful?
Lagos is also high up there... Had some friends basically get robbed by the police on their first night in town. :p
Every study of productivity during WFH of tech workers that I can find suggests it is, on average, higher.

Every study on worker happiness suggests that it is, on average, higher.

Formal studies on open plan all suggest, for different reasons, that it makes people less productive, yet that is what management prefer. They're just dishonest about their motivation.
It it were about manufacturing, then moving that to CEE would still make sense, as cars are high margin expensive items that some inland (train) freight in the continent is probably economical. Cars are even shipped over the ocean.

In Hungary when driving along the Budapest-Wien railway I can often see trains full of cars on some stations waiting for their timeslot (passenger trains have priority over freight in Europe).
Or... just use any software like Linux or *BSD.
firing employees should result in lower revenues
Why? They built the product and live off the subscription fees. The service is running, people are paying. They don't need to build anything new to keep getting paid. Does a landlord need to keep paying for the construction crew after his building is finished?
Yes, I agree. And we don't own them. I find it a very stimulating intellectual exercise to construct a deck without those cards and still perform great. Those powerful cards have several points and only 7 points total are allowed in your deck. For example I currently choose to play Sol Ring instead of 2 of the moxes.
My point is that Swedish employees who input data into Glassdoor will have no idea about the extra social contributions, work insurances, and taxes paid by the employer that aren't available in your payslip. A payslip here only includes the gross salary without those add-ons, and so you aren't aware that your employer is paying some 50-70% on top of the gross salary you see in the payslip.

Maybe I've misunderstood what the parent comment meant so correct me if I'm wrong.
How Hackerman would create an image just by typing 0 and 1 – deep dive into GIF
CUSTOMER

Hackerman, I need an impressive icon for my website. It should be 5x5 pixels big and look like a rabbit. Can you please draw it for me?

HACKERMAN

Draw!? Bah! I don’t need any graphic program for that. I am Hackerman. I will code it for you. You will get the image next week.

CUSTOMER

Next week?? But…

HACKERMAN

No buts! I just need to read about how the GIF file format works, then I can create the image in no time.

[TIME PASSES]

After spending some evenings, Hackerman gets the main idea of how the GIF file format works and the compression algorithm called LZW. With that knowledge, he succeeded in creating the image within an hour.

Hackerman calculated that the binary of the image should be as follows:

47 49 46 38 39 61 00 00 00 00 70 00 00 2c 00 00 00 00 05 00 05 00 81 11 11 11 FF FF FF D5 D7 D9 00 00 00 07 0F 80 01 00 83 01 82 84 85 88 82 8A 85 02 85 81 00 3b

So he just opened his code editor, saved the file as rabbit.gif, and sent it to his customer. Boom! Easy-peasy!

Do you want understand the GIF-file format and be as cool as Hackerman?
> This might be the one move stupider than starting this fight, an innovator's dilemma [1] own goal

Why? What does it have to do with the “innovators dilemma”?
The issue is not if the software is bad or good.
Check the recent comparison of charging rates of various makes: https://www.edmunds.com/car-news/electric-car-charging.html

Dominated by the Koreans and Germans. Car and Driver had similar conclusions for their 10 Best annual rankings for the EV category which didn't include a Tesla.

Tesla's charging network is king, but the actual automobiles themselves are no longer class leading.
indeed, if you have a cousin that has already filled in the data about your grandparents, and they do a scan showing "John Doe" is the descendent of Arthur, Betty, Charlie, and Debbie; then you're already linked with a "shadow profile". Chances are they'll have the data from your cousin with your name added too, so now they can link the DNA of "John Doe" with the shadow profile of "YourActualName, cousin of Timmy TakeMyData".

The only solution to this is regulation and enough incentive that companies have to treat data as they treat radioactive waste material. Storing data should be a liability, not an asset.
Indeed. “Rus” is an ethnonym, of famously Scandinavian origin, used across the entire East Slavic area and was never something limited to people in now-Ukraine that people in now-Russia could “steal”. The Uralic- and Turkic-speaking peoples of the Middle Volga, for example, already called the neighboring Slavic-speaking populations “Rus” in the medieval era.
Seeking work | Remote | Fluent in English | Flexible Schedule
Technologies: Java, Spring, Hibernate, Maven, Postgres, Angular, React

Location: REMOTE (Romania, Europe)

Remote: Yes

Willing to relocate: No

Availability: Immediate

I'm a seasoned Java Developer with a strong track record in web application development. I've recently worked on projects in the public sector and financial services, where I honed my skills in Java, Spring, and various databases. I have previous experience in banking, financial, and telecom billing industry, but I'm open to anything.

I'm passionate about creating innovative solutions and am looking for new opportunities to contribute my expertise to exciting projects. If you have any openings that align with my skill set, I'd love to connect and explore the possibilities.

Resume/CV : https://www.linkedin.com/in/beniamino-zetu/

Email: beniaminozetu@gmail.com
There is a long history of states denying and repressing the Rusyn identity. I’m sure many modern people aren’t bothered to learn their history and just adopt whatever label has been given to them. It’s not significantly different from any other minority group that has been subsumed into a larger group.

There are historical cultural differences between the groups as well. Lemkos, for example, are Greek Catholics, which is a minority group in Ukraine and has a different history (tracing themselves to Croats.)

https://case.edu/ech/articles/r/rusyns
I made an extremely tiny PyQt tool that wasn't very interesting, but I still can't say anything more about it besides it was related to embedded configurations. People liked it. It was fine. I might use PyGTK now for that kind of thing, or maybe even tkinter now that it's improved a lot.

I've made way more Web GUIs meant for on premises embedded use, which is kind of like desktop. Generally for room escapes and puzzles, but also some pool and spa control work.

Watching people use stuff I've built is always fun, because if you just do what consumer apps did in the 90s, users can figure it out with no training fast, and it doesn't take much design skill(Making it looks good is still hard!).

Give stuff labels, don't hide stuff behind gestures or keyboard shortcuts, don't use a ton of different modes. Programmers like to make everything like Vim, separated into pieces, full of different modes and context you're supposed to just carry in your head.

Windows apps 20 years ago kind of had it figured out. You look at the screen and that's the whole state of what's happening. If you feel the need to add modes and gestures and shortcuts and layers of menus... maybe you have a deeper problem than UI and the actual functionality needs more automation.

I think my favorite UI I can show is this early version of my control board, which lets you edit sound and lighting cues and program which cues come after which other ones, etc.

https://raw.githubusercontent.com/EternityForest/KaithemAuto...

I'm not making any claims about code quality, it's way bigger than one person should probably take on themselves, and full of made in a hurry legacy stuff, but users generally seem to need only a minute or so to figure it out.

You're not going to program a rock concert with it, that would take forever(and probably be impossible) you're going to program something tiny with 10 cues and 3 lights, and it's going to be pretty easy even if you know nothing about programming lights.

My usual tech stack was CherryPy, Mako, Vue, and SQlite if I needed a database at all, but I prefer not to, because I like to keep user edited stuff versionable.

Now, I use Jinja2 for templating and I like Tornado instead of CherryPy. Mako does not have good editor formatting and highlighting support and Jinja2 is vastly more popular, people already know it.

Web GUIs can be just as easy to set up for end users as real GUIs, you can even use a real GUI with a "Launch browser" button, the way Syncthing does for many features, so I really don't have much reason to do a desktop GUI.

I've pretty much taken all my previous work that I'm actually able to share, and made it into a WIP CSS framework (https://eternityforest.github.io/barrel.css/), for further reference.

I'm a fan of reusing the same few concepts a lot, rather than having tons of different widget types.
What are you talking about? Can you link to a source file with such "obfuscation"?
I no longer live there, but when I visit now, I often see the name "Kresowe" having replaced "Ruskie", Kresy being the name of a historical region around the Polish/Ukrainian border.
In much of Europe higher energy prices mean timer-controlled heating/cooling has been normal for over 50 years. Something like this [1], combined with a thermostat.

A newer system can have different temperatures. I'm in a cold climate, but when my heating is "off" it's actually set to heat if the temperature falls below 8°C. (Probably it should be higher, but it's an apartment surrounded by others, so the temperature will never fall that low anyway.)

These factors are probably why there's significant variation within European countries.

[1] https://www.wolseley.co.uk/product/danfoss-randall-3020p-24-...
Remember back when Sweden was most well known for the Swedish Bikini Team instead of No-go zones?
What's the best Linux for novice users these days?
I have yet to meet a Tesla owner who doesn't know who Musk is.
Worth it for the reference to Über die ästhetische Erziehung des Menschen (1795) alone...

https://www.projekt-gutenberg.org/schiller/aesterz/aesterz3....
Seeking work | Remote | Fluent in English | Flexible Schedule
Technologies: Java, Spring, Hibernate, Maven, Postgres, Angular, React

Location: REMOTE (Romania, Europe)
Remote: Yes
Willing to relocate: No
Availability: Immediate

I'm a seasoned Java Developer with a strong track record in web application development. I've recently worked on projects in the public sector and financial services, where I honed my skills in Java, Spring, and various databases. I have previous experience in banking, financial, and telecom billing industry, but I'm open to anything.

I'm passionate about creating innovative solutions and am looking for new opportunities to contribute my expertise to exciting projects. If you have any openings that align with my skill set, I'd love to connect and explore the possibilities.

Resume/CV : https://www.linkedin.com/in/beniamino-zetu/

Email: beniaminozetu@gmail.com
I left Poland in 1983 and came back in 1992. Before we left, I had never had pierogi ruskie. If we had pierogi, they'd either be with fruit (strawberries or wild blueberries), sauerkraut and mushrooms or ground pork. That was pretty much it. We came back and ruskie were everywhere -- and rightly so.
I'm reading this as they should do nothing because they're incapable of meaningfully assessing the impact?

Then I'm sure we're both unqualified to give our views on it too.
sed s/"hackers stole"/"company sold"/g
Many Android phones install a ton of apps at the end of the initial setup - stuff like FB, LI, Spotify, Microsoft OneDrive, etc.
It has a works council: https://en.wikipedia.org/wiki/Works_council

Next year there are new elections for it.
So unless you live in France or Sweden or some other country that had minimal fossil fuels in the energy mix for the grid, your EV is likely still essentially burning fossil fuels to get around (just burning it 10-20% more efficiently by way of a centralized plant).
What's the difference? When I select "New Folder" on my computer's file browser, it creates a directory. Your comment is the first time I'm hearing they're not interchangeable.
The fundamental difference is that in the US the Government dictates minimum wages and working conditions by law, in Sweden it's the unions that do it by agreement.
Does this hold up in court?

At least in Germany any contracts that are heavily in favor of one side will be declared void if it comes to court.
Thanks for sharing! The work unveils how SAM, devoid of semantic labels during training, grasps high-level semantics for captioning. Thus, we can efficiently augment SAM for regional captioning. Mark a finding towards understanding vision capabilities only from low-level data!

For details, please refer to the project page: https://xk-huang.github.io/segment-caption-anything/
Damn wasn't Windows Update the "good" way to get printer drivers?
Chinese giant that owes billions saved by judge's decision
SpamHaus is paid off by the spammers. They only blacklist honest email providers.
> An atomic read-modify-write.

No, this also applies to (non-relaxed) atomic loads and stores, depending on the platform.

> Atomic non-seq-cst load/stores can be cheap.

Relaxed atomic loads and stores are always cheap, but anything above requires additional memory order instructions on many platforms, most notably on ARM.

Here we are talking specifically about mutexes, which follow acquire release semantics.

To be clear: locking an uncontented mutex is indeed much, much cheaper than an actual call into the kernel, but it is not free either.
I don't think this analysis is any better and at least the article tries to tell a story.

Sweden, a country next door with not that many people and no oil has someone named Ibrahimovic who is a bit more than a talent. They also produced some of the most hyped novels of the last decade and some of the worst furniture and probably a few other cherry picked examples.

The point is they're just as talented as the Norwegians yet 'no oil'.
Yeah they are, they just cannot be verified - or cannot be verified yet.

The higgs boson theory was theorised in 1964 and it was untestable at the time, but that theory got the funding together to create one of the largest and most expensive scientific instruments built to prove the theory.

Nuclear fusion was theorised in 1915, again untestable at the time, and look how far we've come.

The above comment is an anti-science comment if I've ever seen one.
> or go after nvidia directly for breaking the "spirit" of the law

The legal obligation is to comply with what the law actually says, not what the legislator possibly had in mind when they wrote the law...
Thank you. Glad you like it.
Are we microdosing aspirin now?

/e: on a more serious note, what @codevark was downvoted to oblivion for: I'd be interested in a comparison of the anti-inflammatory aspect of aspirin vs food/diet. Anyone got an idea?
"just". You mean well, but all of it should be legislated to off by default.

I shouldn't have to scour third party forums, trying to find out what horrible next thing I have to disable, or be on top of, else my OS will cause me more issues, problems, etc.

And it isn't even a one off. Surprise! Microsoft will add wonderful new ways to cause you issues.

So it's almost like you have to be subscribed to some "how not to get screwed on your new computer and OS" list, and be right on top of it all.

Which is the point really. Exhaust the end user in submission.
Ok, I need to double check, but I'm pretty sure using ketchup anywhere near pierogi is illegal.
Nordic countries provide opportunities only if you dislike work. The more you work, the more money you earn, the more of it the state takes from you to give to those who don't care to work.
It's made the site a lot more useful for me, but I discovered too late that it does not track submissions, including AskHN, only comments.
You have neglected to address one of the most poignant issues for a consumer: price.
I don't know much about cars, but I seem to see lots of non-Tesla electric vehicles around Stockholm and Gothenburg to the point where anecdotally Tesla seems just a drop in the bucket of extensive options. I see Polestar, Kia, Nio, and some logos I don't even recognize on the streets regularly.

So I just called to ask my partner who has experience in the automotive industry and knows way more about cars than me. Here's the general sentiment he expressed:

* There are lots of competitive options here that are growing in popularity, and more companies are producing solid electric options that are easily competitive with Tesla.

* One example was the Polestar 2, with which he said Polestar/Volvo can be said to have "caught up" almost 4 years ago. According to him Volvo's 100 years of experience with hardware helped make the Polestar a better vehicle hardware-wise, _but_ Tesla still has better software. He said it takes older manufacturers longer to catch up on that front. He said it depends on what the consumer values more: It would at this stage be reasonable to say the Polestar is better if your priority is the physical car itself. But if you value software, you might favor Tesla out of the two.

* Some companies are innovating in a way that Tesla has not, such as Nio's swappable batteries.

* There's lots of innovation and choice in the space, and where a few years ago Tesla seemed like the only option, there are other manufacturers who have "caught up" by now with their offerings by offering affordable, high-quality electric vehicles
Pierogi's rolling does not need to be thin, it's actually slightly ticker than Chinese ones.
Considering everyone else is trying to catch up to nvidia it would be hard, but these players don't play by any rules..
They probably know who he is, but do they know about his crazy outbursts? The only reason I know that Musk is a lunatic is because HN wont shut up about his stunts in regards to Twitter. Otherwise I wouldn't have known either.
Gnu Icecat, so far the only one that does not connect to anything except what the user types in address bar.
Great idea, wish it would be merged with Rails itself, but without the opinionated lines, like "the only technology we should be using to create web UI is JavaScript"

It's a really stupid line and whoever wrote it is embarrassing themselves.

Also, a more real/demanding benchmark would be great.

Keep it up!
Wtf. Is this documented or benchmarked anywhere?
>It's just that I don't want to escape into the world of the villagers in Wakanda

Then why do you go watching Black Panther movies, when you already know the plot holes? It's not for you or me, but according to their finances, a lot of people seen to enjoy them .
My polish mother called them "pirojki", which is the french term.

She made 2 variations:
- mashed potatoes and white cheese
- rice and meat rolled in a cabbage leaf

One of our neighbors offered one with mashed potatoes and apricot jam (I hated that).

Too bad I'm gluten intolerant now.
I'm not a lawyer so I can't answer the question, but it will defintely complicate going to court, and I'm confident that the company has more lawyers and more money for lawyers than the average user. A class action suit may follow, but only if enough people and lawyers are willing, and it'll likely end up with a pittance in damages paid in a settlement, eventually.
Objectively, I don't think the link you provided backs up your position. Filter by market segment, and...

Segment D (large), a class with 36 entries (albeit with some apparent duplications):

- Model 3 is the most efficient, and the Model 3 long range is the joint third-most efficient

- Model Y is the seventh-most efficient, and subjectively the most efficient 'SUV-shaped' (i.e. higher roof, less aero) in the class. The MY LR is ~13th most efficient.

Segment F (luxury), a class with 60 entries (albeit with some apparent duplications):

- Model S is 3rd (dual motor) and 6th (Plaid) most efficient

- Model X is mid-pack, but again subjectively the most efficient large 'SUV-shaped' car in the class.

I'd also add that while I don't follow the EV space closely, a good proportion of Tesla's frequent car updates are focussed on improving efficieny - aero, heat-pumps, etc.
Ask HN: Do You Self Host?
If not, what is the biggest obstacle to self hosting, say... your email?
“Why 538 is wrong to give Trump a 31.5% chance”?
Is Norway still the number 1 in number of suicided per capita and depression?
The US already threatened to invade the Netherlands a few years ago, it worked like a charm. There isn't much the Dutch can do, when the US wants something from them
My mother in law is 2nd gen British, her parents came from Poland in the 1930s, so they are nearly 100 years out of Poland. It might be something to do with that.
You probably don't want a mass consumer brand to become a political symbol.

Hummers were more or less considered political symbols in support for the US war on Iraq, and like, pollution and gasoline waste.

But that's a niche car which might benefit from being "rad" politically.