skysight-inc/HackerNews huggingface dataset:
I would hate to be stuck on the same product or set of features, but I very much enjoy getting to a point where I know all of the systems, how they relate, and roughly where all the functionality lies and who's worked on what. It takes a lot of time to develop that experience and it's so valuable, and it seems so strange that companies don't want to select for this and we're dominated by a culture of job hopping every 2-3 years because it's the only way to maintain appropriate pay. Then companies wonder why everything is over budget and never on time
Thanks for that link, it's a much better articulated version of what is in my head. :-)
And considering the ruling was in Belgium, where half the population is French speaking I'd expect a lot of diacritics to occur.
The problem with virtual meetings is you can't tell what someone is looking at. If you have 9 people looking straight ahead, it looks like they are all looking at you.

This may not be an issue for you, but it makes some people uncomfortable. Add anxiety disorder and it's a fucking nightmare. I have no issue if I can see where people are looking.
(Node-RED project lead here) So would we! The only way we improve is by listening to the community and taking on the feedback we get.
I think the OP was using this to keep up-to-date on the Twenty20 world cup. This is a much shorter format of the game, and a match can take as little as 2 - 3 hours to complete from start to finish.

https://en.wikipedia.org/wiki/Twenty20
I actually enjoy video-off-first with the very occasional video share invitation. At first I thought I'd hate it, but now the stress of maintaining "meeting face" for hours on end is removed.
https://archive.md/hziZk
Get tae fuck, BBC. Yer nae the New York Times, yer a public service. Gies an opt oot.
I'd like to think this isincorrect, but maybe I'm just being naive.
"Italy with a more Scandinavian-like compromise"

Not OP but as a Finnish (so not True Scandinavian but close enough)- Scandinavian wellfare state is as far from Communism as anything. Please don't confuse our social democratic parties with actual communists.

The Scandinavian liberal and egalitarian political outlook predates Marx (and Adam Smith in fact) - see for example Anders Chydenius https://en.wikipedia.org/wiki/Anders_Chydenius . While set in familiar enlightenment milieu Scandinavian concept of wellfare-state cannot be understood by labeling it as "socialism" which is a later construct.

Wellfare state itself of course was born after second world-war but the philosophical basis is more or less set in an earlier egalitarian view of man.
Heh, if you're looking for a good example of Technical Debt…

Yes, already in 1995 Unicode was an established standard (even Windows 95 started to support it). The bank should have known it would be a requirement in the future.
Just a massive fan, that's all. You've changed the world.
I don't think anyone really has strong opinions about JS on the frontend. It seems relatively fit for purpose there.

Most contention I have seen is around attempting to apply it outside the browser. That path only seems to lead to misery.
Huh TIL people still watch the Olympics. :-P
Well HS2 is a belated attempt to start building a high speed, high capacity network, about 30 years later than France, and look at the trouble that brings.

There is no public appetite in the UK for more rail capacity, or for faster services, so the only way to control numbers and prevent people from being (mostly) left behind is to increase costs on the busiest services.

This is fortunate too, the UK does not want to subsidise rail to the same extent as france -- Rail subsidies per passenger km (in euro-cents)

Netherlands: 14.7

France: 15.7

Italy: 19.1

Germany: 21.4

The UK in comparison is 6.75.
Imagine a constant, loud drone of propellers. High pitched whines that rise and fall, mixing into a shrieking chorus when you get close to a major destination.

Imagine cities built without any thought given to how people who don’t have their own aircar will get around. Roads can be used by foot or cycle traffic. Some places might be completely cut off from the outside world except for air traffic.

Imagine buildings towering high into the sky, tiny aircraft vying for ways in and out of the landing bays that pepper the building’s sides like holes in a tree full of birds.

Imagine a significant portion of these aircraft shrieking their way over your head are piloted by people who are badly trained, drunk, arrogant assholes, or otherwise uncaring of the rules of the road. Imagine some of these people have disabled the sophisticated collision-avoidance methods the law would surely require - maybe because it broke in their old aircar and they can’t afford to get it fixed/replaced, but can afford an illegal workaround; maybe because a business can get just enough profit to feel like it’s worth the risk and fines, maybe because they are bored teenagers playing chicken. Imagine two air cars crashing near their flight ceiling, right above a busy convergence of routes. Or above the tower you live in.

Imagine aircars maintained to the standards of personal vehicles, rather than expensive airplanes. Imagine the equivalent of a rust-bucket with several dents, a fender held on by wire, and one wheel running on a spare. Imagine the shittiest thing you’ve seen on the freeway, translated to the air.
Imagine you maintain this system and somebody named X Æ A-XII Musk will try to register.

Jokes aside. I know a person named exactly like me just with a small diacritic difference. I realize they use secondary identifiers but this is identity theft waiting to happen.
Thanks for your answer, i will take up your criticism! And yes, I do it all passionately, I'm 13.
I want to suggest that businesses should be penalized somehow for using “ancient” technology, but then on the other hand you have roman concrete…
100% agree. I think "the beholder" is what is often overlooked. Marcel Duchamp submitted a urinal as a piece of art (an act of provocation).

> When explaining the purpose of his Readymade sculpture, Duchamp stated they are "everyday objects raised to the dignity of a work of art by the artist's act of choice."

The important point is the involvement of a person. Computer generated art can't be art unless someone thinks it is.
Certainly looks like a joke to me, especially given all the correctly rendered text, and the various encoding related comments. Was probably rendered like this.

$ echo "très intéressant" | iconv -f iso-8859-1 -t utf-8

trÃ¨s intÃ©ressant
Hertz Orders 100k Teslas in Rental-Market Shake-Up
> And in the case of a bank storing data incorrectly could have potential ramifications (think two different people, one with diacritics and without).

Surely this situation wouldn't cause any issues though right? If they are relying on names as unique identifiers, they've got far bigger problems than a users name being spelled incorrectly.
>EBCDIC is an ancient (and much hated) "standard" which should have been fired into the sun a long time ago. It baffles me that it was still being used in 1995 - let alone today.

I want a pony.
I wonder the pricing.
> I just feel that when I hear these weird to me reasons that I can’t understand, I just assume the person hasn’t showered in a week.

So... if you don't understand someone else's reasons for doing something, you assume they aren't being honest with you?
I understand your point, but what managers fail to understand is that someone usually "carries", i.e. is actually responsible for the success of the product. I have even seen it be a manager...once.
Exactly.. Just think of it as an all-hands meeting but where people actually care about the outcome!
This is good advice. I usually move my video tile to a lower corner where it is easy to ignore.
I know about that page. I've read it. I just don't agree with it. Just because it's written in a FAQ doesn't mean it automatically refutes arguments when cited. It just represents GNU's opinon on the matter, an opinion I don't agree with.

The percentage of Linux's contribution doesn't really matter. Operating systems manage hardware and support the execution of programs. That's what Linux does. To me, most of GNU is just wrappers around Linux system calls plus some additional logic. The most significant GNU program being GCC of course.

I think this way because I'm a programmer who likes working with small Linux systems. GNU takes the perspective of a user of POSIX-like systems.
Is it? Not every comment needs to be cited; this isn’t University.

Google Soviet engineer Intel and look at https://en.m.wikipedia.org/wiki/Vladimir_Pentkovski
And if this wasn't a useful argument many more people would use OCaml, Crystal, D, etc ; and every new language wouldn't be met with "I like it but it doesn't have the libraries I need so I'll keep writing Java".
Their translation has been found to have many faults as well. It's like the speech of Ahti from Control: a literal translation of the source that adds "Russian character" to everyone, obscuring actual differences between the characters.
Facebook documents offer a treasure trove for Washington’s antitrust war
I’ll look for it on streaming.
It has nothing to do with Result, whatsoever. Result does not allocate. If you used a Result that way, you could certainly try to "gracefully" handle the allocation failure, but if you think it would be easy, you would be wrong. As Tialaramex said, you are probably just going to make the problem worse because it is very difficult to ensure you do not attempt to allocate during allocation-failure-recovery. Rustc doesn't and can't really check this for you.

It actually has to do with `panic!(...)`. When you use `unwrap()`/`expect("...")`, you use the panic macro under the hood; parts of the panicking infrastructure use a boxed trait object which could contain a static string or formatted String or anything else really. The box can allocate if it is not a ZST. I believe the alloc crate's default handler tries to avoid this kind of thing, so that it can't fail to allocate AGAIN in the failure-handling routine. It will likely do a better job than you could.

This is a live issue at the moment, so to go into any more detail I'd have to read a bunch of recent Rust issues/PRs.
That's the joke in Hawaii. More beach front property by the minute.
Looks like the most generic OEM laptop you can get from Intel reference design from Weibu.

Though, Atom cored N5**** CPUs are complete pipsqueaks today in comparison to higher-end ARM cores, the benefit is that Intel reference platforms are the most well supported, and documented pieces of hardware in the industry.

If you get an Intel CPU, put it on a PCB 1-to-1 matching Intel schematics, and fit it with full Intel chipset (WiFi, Ethernet, Enpirion PMICs...) complement, it's almost guaranteed to work.
> C# 9 has more features in the release (one year after the release of C# 8) than java had in the past five years.

Not even close. They're adding small features to the language, while Java adds huge features to the runtime. .NET is 10-15 years behind Java on the runtime. Roughly speaking, Java's philosophy (going back to Gosling) has been to innovate on the runtime and keep the language conservative, while .NET's has been to add a lot of features to the language and keep the runtime relatively crude. There is no indication that changing our strategy would be a wise move.

> Some people even think we're moving too fast. Here, we have five features in five years.

Not some; most. Most people prefer fewer than five features in five years, even though many prefer more. I really wish we could make both you and the others happy, but I don't see how we can do that other than what we're already doing: have Java be the popular mainstream language, and support other languages on the platform for those who prefer something else.

> Some of those features should've been there 20 years ago.

Should have been there so that what? Or at the expense of what? Our goal is to build a successful language used by millions, not to push the envelope in programming language design (although we are pushing the envelope in runtime design). We introduce features when we think mainstream programmers could use them in the best way, and we add them slowly enough so that we're not overtaken by fashion and we have room to grow for decades. You may not like it, it's okay, and it's even perfectly reasonable. But this has worked really, really well.

> It's a great delusion.

Fine. Maybe you have more access to market data than we do. Fact of the matter is, no other language is doing any better, and Java has fewer serious competitors today than it did in the last 15 years.

> But when you express concern about this?

I am not dismissing your concerns. I am merely explaining that we have about ten million other developers we cater to aside from you, and they don't all share your opinions. Your views are far from unique, and we are well aware that many people want the language to evolve faster -- and that's perfectly legitimate although I personally don't think it's a good idea for such a popular language -- but even more don't.
thank you for sharing! I am sure it will help folks trying this out.
I felt the same pain as you a month ago.

Just a heads up for you:

eslint support apparently got added recently: https://github.com/neovim/nvim-lspconfig/blob/master/CONFIG....

CSS-in-JS can be enabled with a extension for typescript: https://github.com/microsoft/typescript-styled-plugin

you need a jsconfig.json, but it works fine :)
Disinfectants don't work on prions. An autoclave doesn't work on prions. Time, largely, doesn't work on prions.

Prions are damn near indestructible and cause awful diseases for which we have no treatment or cure. It's the biological equivalent of false vacuum decay.
> Facebook should just follow the laws and that’s it
That makes sense as long as Facebook delivers its users a plain chronological timeline without forcing content on them and that's it.

No that distinction doesn't make any sense because that isn't the goddamned law. What is with the nonsensical misinformation making up some emotionally charged meaningless bullshit standard and declaring it so?

It makes as much sense as demanding that I never reverse my car because I put maple syrup on my pancakes!
The point i am making is that they use an inverse t key configuration, not a flat line of keys which doesn't make sense
Reminds me of the Boss Screen in the famous German PC game 'Moorhuhnjagd' where pressing [B] would pause the game and show a fake Word document.
> I have also noticed that camera off people tend to speak a lot less than those with it on.

I think you're implying causality from camera off to speaking less, but I'd bet that it's more likely the other way around. That is, people in meetings where they're pretty sure they have nothing to say don't feel they need to be seen if they're not going to be talking.
How will they overcharge for gas with these?
Thats the drone pendolum fallacy. The center of lift is largely irrelevant:
https://drones.stackexchange.com/questions/1102/is-it-better...
Kind of funny - reminds me of some american politician who is going against F12 in the browser. Facebook is the one who should be liable.
The SoC is really slow, do you mostly use it as a terminal to your servers? What's your rational behind getting it? The price and it being "open"?

I was running one of those 7" OneMix laptops for a while. They have 16GB ram and a 512 SSD. Apparently they have switched to 10" form factor now[1].

[1] https://www.1netbook.com/product/onenetbook-4-platinum/
Yes, I've done this successfully several times. It usually takes several tries though.
When I see companies build bespoke solutions like this I can’t help but wonder which client paid for that.

Don’t get me wrong I would love to spend the time to build a system like that, as an engineer it sound fun!

No doubt this project came at the cost of someone paying the company for value that was not transferred

Sorry for being Daniel Downer here…
Most of the time memory unsafety isn't a feature people want or need.
Is the implication that FreeBSD is less mature now, intended? I'm assuming not. The BSDs have grown in popularity significantly in the last couple years.
> 0.05% is tiny. If you extrapolate any top 10 causes of disease death to the world population, it's holocaust-scale.

Yes it is.

If we could fix any of those with severe but temporary restrictions, I'd be all for it.
Sooo, do we already have something like this for Hacker News?
Balaji Srinivasan sees this as the future of work. There's little upside to mixing your work and personal identities and a lot of downside. I can only imagine that it would prevent the most overt forms of discrimination also.
My question is how am I supposed to charge it in time for delivery before my plane leaves.
Enterprise hasn't figured that out either; I've been enjoying their electric rentals.
Leisure Luit Larry had this!
Who is doing the censoring here? It's YouTube. They have a right to remove content from their platform as they see fit, in accordance with their TOS. There is no right to post YouTube videos in the constitution.

Your not being oppressed. Get over it.
Well, business folks have very different world views and preferences for communication style/content than self-organizing geeks, wouldn't you say?
thinking that ASCII is enough for English is a bit naïve.
"If you don't recharge the car fully before returning we'll charge the battery for you at the cost of $.XX / kWh..."
Reliza Hub – Release Orchestration – 2021 Tutorial
I say this having never driven a Tesla, but are they really suitable rental cars? My understanding is that Tesla vehicles differ quite a bit from regular ICE vehicles, to the point that there's a bit of a learning curve to operating the car.

I'd be interested to hear from a Tesla owner on this. Maybe it's a non-issue.
Why millennials love Halloween
Being spied on by the makers of Pegasus, then lured them into a trap
> get back one slide

This is all even worse if you try to carry over the same process to remote work. I feel like virtual meetings increase the emphasis on slides too much. In person, the presenter can be up front, gesturing, pointing, really bringing animation to the slides. In virtual meetings it's just the screen share of the slide and a talking head. It's a horribly unengaging experience.
Can key assignment software deal with this?

I didnt have a PrtSC key on my Spectre HP machine, and so I remapped NumLock to PrtSc in order to use my screenshot program. Wonder if power can be reassigned.
> What's the point of doing that when you also give them enough time to spread the lie on your other platforms

Here's an article on Reuters that claims that Namibia has suspended the use of the Russian Sputnik-V vaccine "out of (an) abundance of caution that men (who) received Sputnik V may be at higher risk of contracting HIV."[1]

Is this Covid vaccine-HIV link misinformation as well? If so, why is Reuters being allowed to spread it?

[1] https://www.reuters.com/world/africa/namibia-suspends-use-ru...
So if they're doing it the way EHI's been doing it: there won't be a need to recharge. I've received half-full EVs from EHI and returned them almost entirely discharged without any surcharges.
I think it scratches the same itch for me as it does for my wife looking at Instagram recipes.

The end result clearly looks amazing. I'd really like to get into doing that, but every time I try, it ends up being way tougher than it looks and the net result is nowhere near as clean as it is in the pictures.
Wasn't tesla already doing it though?

https://electrek.co/2021/05/24/tesla-found-guilty-throttling...
Do you infect other innocent people with your cannabis addiction by breathing on them?
It's fair game to assume though.
I suspect this isn't confined to humans: dogs cab be aware of what you're saying while they're listening to the breeze.

"C'mon, hound, I hear the coyote howl too but we're not hunting tonight" and they'll slink back reluctantly with the ears perked the whole way.
I can on reply from the perspective of a multi-year user:

It is primarily functional programming. This means, you have an input, that is processed through blocks (functions) and does some things.

This is GREAT for things similar to IFTTT (If this then that) applications. E.g. you receive a datagramm via MQTT, and then format it, add some info, and upload it into influxdb.

You can also easily add a small dashboard with some buttons and labels for easy home automation.

What needs some working around with context store are side effects, or persistance. I have two examples that can be worked around, but are rather hacky:

1) Reading a list from a homepage, and only sending updates for new items. This is the prime example for context - you save a list of seen items in the context of the function node, so the next invocation can filter out the existing ones

2) Using a switch in the dashboard for selecting between automatic and manual mode. E.g. I want to have my rack fans controlled by the temperature, but with an override to set it manually. This needs a bit more hacking with context where you have two flows into one node, and you have to set the internal state of the context depending on the override button.
That's my que:

"Does this mean that Z̷̡̧̢̰͓̪͖̭͙̰̣̱̬̹̙̜̪̣̏̿̏̋͑́̒͑́̒̿̇̈̍̇̌͝͝a̵̡̧͍̘̮̤̙̹͙̦̙͙͖͓̥̟̦͔͒̇̊̊̔̓́͒́̌̈́̑͋̏̏̏̚͘͝͠͝l̶͉̯̱͇̭̭̉̉̈́̿͐̽̒̎̽͌̚͜ģ̸̧̛͙̩̹̰̤̱̖̘̻̪̻̮̫̟̙̲͍̰̻͕̗̫̿̆̃́͗̽̊̽̌̔̂͂̈͊̐̈́̈̈́̈̓̆͌̑́̕͜ǫ̶̢̹̥̮̟͍̔̑̔̽ can finally open a bank account?"
An LWN article about Rust in Linux that's very relevant to this discussion: https://lwn.net/Articles/829858/
... and in reverse with this very cool tool (found on HN I think) https://ftfy.vercel.app/?s=tr%C3%83%C2%A8s+int%C3%83%C2%A9re...
Yes, it's called "profit". You can distribute it to shareholders, and you can also use some of it to improve the live of employees.

As a rule, every client contributes with something. Probably not at the same rate.
Reminds me of a script I wrote a few weeks ago. Basically it listens to Google Chat notifications via D-Bus and plays my phone's alarm clock sound when someone DMs or mentions me. In my case it was meant for when I wanted to take a break without blocking people who needed me though (not high-tech sleeping on the job ^^).
This is fair, but I'm skeptical that these things are actually taken into account in the vast majority of video meetings. Whereas you're right, they're important face-to-face.
You shouldn't penalize stuff for being old. You should penalize stuff for being bad. Not being able to accurately store and represent customers' names is the problem here, not that it's old.
MasterCard says any merchant on its vast network can soon offer crypto services
I am completely new to PL/pgSQL, so forgive me for the BASIC question, but (out of curiosity) for string manipulation is PL/pgSQL too slow compared to modern LUA/Python? The function that I have in mind will get a TEXT and return another TEXT with the PHONETIC representation of this TEXT.
I am arguably a leftist, but probably not an authoritarian. I am all for privacy. In fact, one could argue that Proton could have gone further in basic system architecture to provide that than they seem to have to.

But, the flip side of that is that the more complicated you make your tech stack, the longer it takes to getting it running, and to fix it when it inevitably breaks.

On the other hand, they seem to have recommended using a VPN to access them, if you were concerned about IP metadata being disclosed.

On the gripping hand, they were also served with a subpoena, and depending on exactly how it was formulated, it may well have been no scope to fight the subpoena in court, and as I think that "follow the law" is generally a good thing, I think that on the balance Proton may be culpable of negligence, but not actual malice here.
You almost have it.

But missing the part that other major media organizations (like NYT) are also “Death Stars” with political motivations run by execs—- and have caused and continue to cause things like the Iraq war.