skysight-inc/HackerNews huggingface dataset:
I was going to write exactly this.

I don’t know about Linux support since I have to use Windows on it but oh boy it is crap. The fans are always on whatever you do, the left part of the keyboard is frequently burning hot. Touchpad is mostly really good … when it works, because as soon as I wash my hands, it stops detecting anything. The audio part, at least on Windows, is pure random. USB docks randomly works and once a USB-C device is plugged in you are good for overheating near the connector.

For me it’s total garbage and I’m just waiting for it to die and my employer to change it for something better.

Our newest Dell laptops looks good but I’m never trusting this company again.
um... there's a huge subtext going on here that you are glossing over. Putin has said that the greatest tragedy of the 20th century was the fall of the Soviet union. He has intoned that he wishes to restore the former glory of the Soviet Union in Russia. He is now currently displaying on state run media, images of tanks flying the soviet flag as they invade Ukraine. He has called into question the very nature of the Ukrainian state as a legitimate entity. He has called into question the very nature the Ukrainian people as a legitimate ethnic group, claiming they are in fact Russians. He is now conducting a war which encroaches on their national identity by invading its borders, and he is engaged in specifically targeting civilians, including hospitals and fleeing refugees. He is also engaged in a vast information war against Ukrainians, and if he's successful in taking over Ukraine that information war will come to them as well. This isn't merely about gaining access to a port, this is about erasing a people, its history, and its identity.

I've gotta say, if this is not recognizable as genocidal war to you, can you please lay down a firm line that needs to be crossed before you apply that term? Because the way things are going if Putin doesn't cross it today, he will soon enough.

Because what do you think happens if Putin takes over Ukraine? When you look at the images of the bombed hospitals, what do you think happens next, after the brutal dictator takes over the country filled with people whom he claims are Nazis?
Yes, I would like to work 3/5 days and would take the corresponding pay cut
This comment in particular aged like milk: https://news.ycombinator.com/item?id=20306320
There isn't anything weird, I went on #musl asked the question, the functionality is desired but it should be worked with the community to ensure correctness.
That's great. I'm glad you have balanced out your morality and online browsing. We will all sleep easier tonight.
Just FYI, the problem with analytics providers like yourself is that even if you don't explicitly intend to spy, you're still collecting a lot of information in a single spot that could allow someone to track the user across websites if it were to leak or be compelled (by law or force - enemy invasion like in Ukraine) to share it.
Yeah, just look at the following:

1. I believe that I am a rational human being

2. My rational way of thinking has lead me to certain set of beliefs about the world and how it operates

3. I don't think about these beliefs all the time, because they make sense to me, but I reserve the right to change them should my perception change

4. It may take a while for my beliefs to change since these are conclusions I have made after thinking about topics rationally for a period of time. A sunk cost of sorts, if you will.

I think that most people would see that list and say hey, there's a person who is probably rational and introspective.

Now add the following:

0. I am a journalist

5. I report facts objectively but my decision making process on what is important to the reader may be affected by my human brain and my idea of the situation garnered from my experience with the subject matter and my human beliefs

This still isn't the dreaded "media bias," although it's clearly a bias. We have more accurate journalism right now than in any other part of human history. We just have more editorialising too.

What I'm specifically arguing against is that there was ever a time when there WASN'T bias in journalism. That's nonsense.
In my linguistics courses (at a university in the United States), professors pronounced "marked" as a single syllable.

Generally, when indicating we want to give an E that is normally silent its own syllable, we use the grave accent. E.g., for "marked" we would write "markèd".

At least in General American dialects, "marked" is rendered as /markt/ because of rules about vowel epenthesis and consonant voicing assimilation. /markd/ would indeed sound odd to the American ear, I think. But when you explicitly add the vowel back in, the voiceless /k/ no longer forces the /d/ to assimilate its voicing characteristic, so you get /'mar.ked/. (I am using informal IPA because I'm too lazy to go copy/paste the specific symbols, but in this context they would add little anyway.)
I would absolutely work reduced hours, assuming I had good healthcare.
I havent lost my appetite for debate I have lost my appetite for Russian propaganda on social media
>We absolutely want to remotely control cars at some point, how else will you send a self-driving taxi to a customers or "ask" a car to comeback to the garage for a recall on the underlying hardware or for general maintenance?

Who is this "we"? You might, but I don't.

That's a disaster waiting to happen.

What's more, under the circumstances you describe, there's no reason such vehicles need to be internet accessible. Or have we forgotten that communication doesn't require the internet?
Awful Library Books
My older car has a 6 CD magazine, very fancy for the time. When my kid noticed the "eject" button on the dashboard, she thought that the car had ejector seats!
My 2021 jetta can be started from the VW app, over 4G.
Living in Pretoria I thought we had an ideal climate. It gets a bit chilly in winter but it's mostly quite a moderate and dry climate.

Then my friend told me about the Kenyan Highlands, which he thinks has the best climate. It's basically 23C year round!
I think it's good that they are taking individual action and that they decided not to corrupt their FOSS project, too.

As for the statement (in support of Ukraine, against Russia), while I agree with it, I really believe it would rather belong on a personal blog, as a statement from individuals, since it's on a political topic unrelated to the Blender mission, thus without corrupting the neutrality of the organization.
Phones are by far the least concerning issue for Russians. Every major semiconductor foundries have stopped supplying Russia, setting them back decades technologically. Supply chains will be hit hard, especially since no one had the time and information to prepare and make some stocks for the transition.

The risk for financial collapse is definitely >0, especially since 2/3 of Russia reserve is frozen abroad and unavailable to keep the banks afloat in case of a crisis.

Oil and gas exports have slowed down a lot too, so few foreign currencies are coming in.

China will need to play it finely to stay out of trouble with the west (which is a way bigger market for them). If they do business, I see them keeping every chain of production in their country and selling only end products, which mean a massive brain drain and the loss of cutting-edge industries for Russia.

I don't have a lot of experience on this topic but to me, it looks like a hard blow on short, medium, and long term with a high risk of an economic collapse.
I'm very curious about counterpoint to this from a causal unix user perspective
I had a Bolt (Have since sold it) but you could literally pull the OnStar fuse and turn it into a dumb car in about 2 minutes. Solved that problem.
Huh! I guess it depends on whether those trees will actually end up being repopulated. I'm still not sure I'd put it in the same class as solar energy for that reason (not arguing against it as a power source), although perhaps solar generates so little the distinction is meaningless?
Leaving Sweetness for two weeks on the Coast
I guess you're either the one person on earth who speaks with perfect articulation at all times, or you've never been forced to use a voice interface in an emergency with a screaming child right behind you.
If you don't mind me asking - why?
I was archiving / ISO'ing my CDs/DVDs last month. So many of them weren't even recognized as a disk. Many had read errors. The disks were in proper form.

Did the same for my 3.5" floppy disks. None of those had problems
Good luck with that. ISPs, DMCA people, etc have been saying that for 30 years.
Reminds me of my favorite internet essay of all time, no longer available except on wayback machine[1]

> ...the US criminal justice system is overwhelmingly preoccupied with procedure and process, often at the expense of justice. This myopia is the product of a technocratic bureaucracy.

> The contemporary incarnation of the peculiar mindset of Anglo-American jurisprudence leads to the question, “Were the rights of all parties, as enumerated by the law, protected?”, eclipsing the much larger issue: “Is this outcome compatible with justice?”

While these comments are in reference to the legal system, I think they are equally applicable to the mindset pervading the oversight of today's tech world.

[1] http://web.archive.org/web/20210308014253/https://likewise.a...

Note - the author is an intermittent HN user, abalashov.
I replied in another similar thread: https://news.ycombinator.com/item?id=30644087

As for my framing and the question of "live" vs. "confer residency rights", I tried to be clear and say that my argument was about what restrictions are in place "in practice" and in the aggregate. If it is difficult for normal family formation and existence, and if that difficulty is for "demographic reasons", then that is discrimination on the Arab Israelis as well as their non-citizen spouses: https://www.haaretz.com/israel-news/shaked-family-unificatio...
Wow cool! Thanks for sharing.
Consultants in technical work are quite often cannon fodder, this is not the case here.
You can still get health insurance while working part-time, it's just not required by law. Put it into your contract, someone going for a role like this poster seems interested in would be able to negotiate that into their contract if it wasn't there from the start.
Quite honestly, if I had figured it out, I would probably already be doing it. Technician type work has a certain appeal to me, but it’s intimidating to be two feet into a career, supporting dependents and trying to decide with certainty what is a better option.

I wish I had more insights to offer, because I personally know quite a few people struggling with burnout as well. Their solutions and mine so far have been just to switch jobs and hope to find a more favorable environment.
I've never seen a machine disobey the long-press, though it's probably happened before to someone.

Anyway, I'd rather avoid accidents.
I think Mastodon solves this problem to some extent, with their federated way of doing things.
I posted another response off this article and I still don't quite get the gist of his response?

> The system we built in the 90s would have protected against this attack.

Is "the system" the human to human EV certificate process? There were so many obvious and awful social and technical engineering holes in that process that I find it hard to believe anyone would defend it?

Certificate expiration was always a danger. There was a single technical contact that could be spoofed or just walk away with the private key. The wider web audience never noticed the EV annotation, and basic human factors tells you they never would. Heck, we can't get people to notice HTTP downgrade attacks. The only protection is TLS everywhere - which never would be possible with slow and expensive authorization methods.

(I suppose it was good business for Verisign though...)
I have other words for killing civilians.
It's not about protecting the dumb masses, it's about protecting the non-dumb from the dumb. Any ideology, set of rules, etc. can be abused to the extent where its harmful, so that's not the point. I'm not sure I want a government to be making those types of decisions, but I have no problem if a private platform does.
Technologically, it can be cheaper to live a couple years back. Look at all these first gen iPhone SE's for about $100.

https://buy.gazelle.com/collections/iphone-se
I recall it depended a lot on what DVD player you got. Some would play through scratched DVDs merely skipping over the bad parts, others would stutter through the bad parts while some would just stop. Interestingly enough it was often the cheaper Chinese brands that would handle the bad DVDs better than the more expensive brands (but not always!). Luckily the players I had were always pretty good so I could play pretty much any DVD movie without any trouble.
It's non-trivial to determine if your response will fit into the UDP packet size, other than erring heavily on the side of caution.

Part of the request query is included in the response, IPv6 AAAA records are considerably larger than IPv4 A records, DNSSEC adds size, RFC 1035 message compression comes into play, EDNS0 comes into play, etc.

Which is all to say that you're right that for maximum compatibility you should endeavor to fit all responses into a UDP packet, but most places lack the sophistication to ensure that is always the case.

Supporting TCP DNS on the client side should not be considered optional if you want to successfully resolve records that you don't control.
I wish I had enough karma to downvote you. You are either extremely uninformed ( to the point where stupidity is actually a better explanation than ignorance) or, more likely, maliciously spreading misinformation.

Let me remove any kind of doubt. Ukraine is being invaded by a dictator deserving of all condemnation. Putin has started an illegal war and this is bad. No part of his actions are justifiable.

What is not happening in Ukraine however is a genocide. To claim that is wrong, unhelpful and stupid.
I think it boils down to the friction of starting and stopping external processes.

For example, you could in your scripting language use `find` to search for files in a folder and do something with them, but why do that when your language of choice almost certainly has globbing capabilities? You could grep a file for a line, but why do that when you can use your language's inbuilt regex system?

At least from the scripting side, the reason I tend to push more towards using the language and less towards using external processes is because most scripting languages can do what those external processes do in one go.

Perhaps it would make more sense if I were better at defining scope :)
I hope there is a better way to stringify / parse these headers and stuff; curl options seems be the best way there is right now. Unfortunately Insomnia etc. does not parse these.
> and yet I, the one providing examples and countering them, am the one creating the straw man?

Yes, countering "examples" one has oneself provided is AFAIK pretty much the definition of "straw man".
You could potentially get fired, but I don't think you employer will actually end you for it.
>"so he decided to teach Dostoevsky elsewhere."

I feel like it would have been better for him to stay and fight for his principles. Now the administration is just going to fill the professorship with someone who will toe the line and the university will slip further into this insanely partisan groupthink.
Modern bikes are surprisingly hard to work on. More and more complex systems such as hydraulic disc brakes, electronically actuated gear changers and so on. Bike mechanics - especially for e-bikes - routinely use computers for diagnostic purposes. A typical e-bike has 5 to 10 CPUs in it.
I don't think this is remotely credible. Without some evidence it's just scare mongering (although I find it hard to take anyone who automatically jumps to saying CCP when talking about China seriously)

Anyway, as someone without even the remotest business or personal connections to China, if someone is spying on me I hope it's them, rather than someone who can actually impact my life
100% Yes. As long as I'm getting enough money to pay my rent I will absolutely trade money for time.
> but that doesn't necessarily works for attention.

It definitely does not, indeed.

But I still think this kind of approach is damaging. And putting the link in your slack status or sharing it to a list is reputational self-harm.

> career advancement is important, but the recruiter won't care, the interviewer won't care, and your next team also won't care about what happened on the internal lists at the previous workplace. (even if it's the first hit for your name in Google)

Haha luckily it didn't make it into the Google era (or if it did I never found it).

I mean more that, how to put it: you don't have control over how and when briskness and terseness is interpreted as rudeness, and how long that rudeness is remembered.

So things like this website: to me it just comes across as very entitled. Creating a movement around something as small as this is just exactly why people don't like approaching tech people with questions.

We're not actually entitled to be approached in any particular way except politely, and politeness is not something with a single definition that everyone must know for us to be expected to respond at all.
This feature is from 1986.
https://nitishpuri.github.io/posts/books/a-visual-proof-that...

This is a rather intuitive mathematical proof that neural nets can emulate all functions in many dimensions. Knowing integrals (Calc 102) would help.

With this information it’s either that self-driving is eventually possible or human brains are not mathematically representable (i.e. something akin to a soul).

Meanwhile, the data collection/storage is getting better (all Teslas are continually testing FSD and reporting failure cases, synthetic generation of “good and unique” perfectly labeled data[0] is only a year or two “old”). Sensors/cameras are improving (and have a lot more room to improve). The compute hardware is getting better and cheaper (analog computers[1], TSMC 2nm and beyond, Apple/Google/Teslas neural cores, etc).

Additionally, given Waymo is already in production without humans in PHX it’s arguable that we already have “autonomous vehicles”. We now just need them to improve slightly and for Waymo or similar to test in the top 25 cities in the US. Which is mostly a matter of capital and time not technology limits. Maybe weather will be an issue for a few more years/decades - but even if Waymo only operated in Summer, I’d be happy to reduce my Lyft costs - and with enough data and maybe better sensors the neural nets will be able to handle weather too. Especially if the car just goes slow.

[0] https://youtu.be/j0z4FweCy4M

[1] https://youtu.be/GVsUOuSjvcg

[2] https://www.cnbc.com/2022/01/08/heres-what-it-was-like-to-ri...
Even with the dollar's current high inflation, it's still drastically better at wealth preservation than anything else Sudanese people are likely to have.

And unlike gold, dollars can be easily traded.
I currently work part-time only (20hrs/wk) at my current company, with a corresponding pay cut. If I were looking for a new job I would primarily be looking for similar roles.
I’m considering it. Gumroad is the main example I can think of where they hire for 20-25 hours per week. It’s easier to find places that hire for 32 hours per week (a 4- or 4.5-day work week). For the latter, I am concerned that the companies end up expecting basically the same output (i.e., it’s a hiring marketing gimmick) since the positions are salaried. I saw one company that said they manage their 4-day weeks by working 10 hours per day! (At least they were honest.) Another company said that they have a 4-day work week (M-Th), but then mentioned that Fridays are great for getting “focused work” done. So I guess what they really mean is that they don’t have meetings on Fridays.

In summary: Yes, I’m interested, but skeptical of many of the places that claim to offer this unless the pay is hourly.
Right. Block and stream
Ciphers themselves can only protect message content. The leak the message length and any peer metadata during the exchange. A perfect cipher produces a message that is indistinguishable from randomness, and can encode all possible messages. This is an intrinsic problem, when we want to hide the cipher texts existence, we usually call that steganography which is a different class of problem. Likewise, hiding the communication graph or message length is more akin to mixnets and anonymity networks/routing.

It’s three classes of problems, of which encryption is the base layer, but we need more constructions to achieve the other layers.
https://news.ycombinator.com/item?id=30632695 (297 comments)
My turn to be sorry! I had to blow some steam off and hadn't thought about the fact that the person behind the page might read my comment. Cheers on your work :)
I have been using Twitter for 13 years and it's quite clear why they are pushing this so hard - because people aren't tweeting anymore.

I follow around 400 accounts, constantly adding and removing accounts. My chronological feed used to be a steady stream of content that I couldn't keep up with. Nowadays I can go for hours without a new tweet appearing in my feed. If I go to the algorithmic feed (or when Twitter randomly sends me back there) there's a huge unending stream of content, but if you pay attention to the dates on the tweets, lots of them are 4+ days old.

Twitter is a dying platform and the algorithmic feed has two goals. First and foremost it's to keep you scrolling. But secondly it's to mask just how dead the platform is.
You will not be criminally liable for what another driver does in your car (unless perhaps you agreed to let him drive knowing he was drunk or something like that) but you (as owner of the vehicle that caused the damage or injury) will be financially liable. You will be sued. Your insurance will pay.
This is something I'd be really interested in when I enter semi-retirement.
Yes, tech talks don't need to be boring and I agree on many points on the post. But also not just 12 slides, more like hundreds of slides.

One example I have is Chandler Carruths talk in CppCon 2019 "There Are No Zero-cost Abstrations" https://youtu.be/rHIkrotSwcc Chandler presents his point clearly and goes deep enough into the subject.
Yeah, I concluded the same during my research into which physical medium to buy. Save your money. Turns out standard 16bit music CDs are all you're capable of hearing anyway.

Get one of those audiophiles and repeat a blind test 10 times ;)
Need to have a thorough comparative analysis to claim something reigns supreme.
My laptop is Lenovo Carbon X1 7th Gen - with custom Debian 10 install.

I chose it over Dell offerings due to better keyboard and substantially lower weight. I don't really care about operating system that comes pre-installed; As, i always do a fresh 'bloatware free' install of Debian anyways. The only thing that doesn't work is fingerprint reader. I absolutely love this laptop; But wouldn't go as far as to claim it reigns supreme.

For the past two years i have been doing more and more coding on my home workstation that runs Windows (if you can believe it). With WSL2 all the linux apps (including GUI based ones) run smooth like butter; And the fact that i can back-up and switch between different distros seamlessly really makes my life easier.

So, i would even consider running Windows on my laptop for Linux development purposes in the future (sorry if it offends anyone). The only thing that is stopping me, is the fact that my X1 runs much faster under Debian and battery life is substantially better.
That adds up to the current monthly fees only if it assumes you buy every single edition. In print, you have the choice not to - with the subscription you pay full price regardless of whether you actually read every day's edition.