skysight-inc/HackerNews huggingface dataset:
Maybe I'm overly paranoid, afraid of everything, and wrong... but I've always considered machine learning and AI a probability problem. In other words any solution is a probability with an error (the amount of which is unknown to the user). That's why I treat these toys with extreme caution, because I know that there is an error that is not negligible. Your experience reinforces my idea. Another example would be a self-driving car with the driver sleeping inside.
Proteins, Proteins Everywhere
And I still find it surreal that people in world's richest country live in wooden houses.

People still die in scary numbers there no matter the regulations.

Cars can't be made safer anymore. 60Mphs frontal collisions have single digit percentage survivability chance because physics.

Homes can be made much safer by building them differently.
I honestly believe we'll never see "newer" ICE engine designs than we have right now. Sure, they'll keep making them for a decade or two, but it's going to be the same engines we have today, nothing new.

No company will continue to pour billions into R&D for ICE.
I use Orchestration service Cloudron (cloudron.io) to run email for my small company. It has worked flawlessly with dkim, SPF and dmarc working great!

Email together with all the other preconfigured goodies make it a totally worthy investment,the yearly cost, for me.
My brother was able to unlock mine through Face ID even though my phone had only one face registered.

Face ID updates you face as it changes[0]. So, I guess whenever my brother used my phone it added my brother's face features since algorithm probably found some similarities in face features.

[0] https://www.theverge.com/2017/9/27/16373710/face-id-iphone-x...
Whew. What does it mean to gave an AI that can solve any problem, as long as you play around with your prompt long enough until the result is correct? Also, GPT-3 has this temperature setting. As long as that is a set to zero, each time you run, you’ll get a different result, even with exactly the same inputs.
Kino. They were the best Soviet band.
A lot of time the vocabulary has equivalents people would regularly understand, what advantage is there in keeping the obtuse language? I understand old laws exist but in such cases new laws could point to the equivalency instead of continuing the undecipherable mess.
> Compilation errors are really non-helpful. In programming, if I omit one side of a bracket or parentheses somewhere, I'll almost certainly get an error with a reference to the line number right at or below the issue. GOOD LUCK finding a missing bracket in a LaTeX document based on the error messages when compilation fails.

You are right but I think is not trivial to solve because contrary to programming languages LaTeX is interleaved with natural language and so almost everything is possible. Maybe the best approximation is to have heuristics. For example start with a valid document, introduce errors and train a neural network to identify the problem. Overkill?
Where? I mostly meet European tourists, as well, but that's probably because I only travel within Europe, which is where I live, so it's very easy to reach.
JWST Launch: Official Stream of NASA TV's Media Channel
> The proxies like Squid can do HTTPS intercepting

They can only do it if you let them. If you trust someone malicious, nobody can save you, not TLS or anything else. What would the alternative be?
Are my facts incorrect? If so, please call them out.

OP said the North was “right” because the South was X,Y,Z.

I countered with “the North also did X,Y,Z.”, thus countering their claims that the North was somehow “more pure or righteous”.

Maybe it is whataboutism, but that seems appropriate when someone is trying to claim superiority to another?
The proles should try eating cake if they are out of bread :)
I must stand up for Jesus. As I see it, he was simply genious. And his teachings, while unattainable, work as a solid moral compass.

Try to see the legend inside the myth and the genious inside the legend. I found it useful in life.
By visiting former Eastern Bloc countries and living there for some years after they joined EU, I believe I understand the author. He misses Idealism and Intellectualism and specially: time to pursue it. I miss it too - and I never lived there during that times.

Everything is a trade-off and this is certainly part of the price we pay to have full shelves.
Certain topics now get you a big warning banner and maybe a shadowban on major social networks, and they'll openly admit as much. If that's not at the government's request then it's only because those social networks pre-empted the government.
I am not deeply familiar with the crypto space but I can’t help but feel like all of this, beyond providing decentralized censorship-free unstoppable transactions, feels unnecessary. I worry about the fact that so much of our society’s resources go towards something like this instead of “real life” things.
"more recent" does not mean "the most recent"
Imagine someday we can take photos from slices of a brain and use it replay a person’s memories, and the program used for that would of course be ffmpeg.
This year has been rough. The antiviral pills are just getting approved, seem to be effective. There's a chance we'll get back to normal in the new year. Merry Christmas!

https://www.youtube.com/watch?v=UEaKX9YYHiQ
The big deal about using FFMPEG, is tuning it (tweaking the arguments).

I never got particularly good at that.

There are people that have made entire careers of tuning FFMPEG.

I liked his making a $1K donation.
> No, it often flags perfectly correct (compiling and working) code.

"Compiling and working code" does not mean it's valid or acceptable code. Implementations can and often are buggy, or push implementation-defined behavior which is unacceptable. This code should be flagged appropriately. Case in point, C++11 support in GCC 4.8, and how "compiling and working code" in GCC4 broke horribly in subsequent releases.

> Search for "good code red" on their bugtracker - this is going on for years.

I fail to see how this is a good or reasonable test. A cursory search shows up only indexing problems, fixed by invalidating the cache, which bear no resemblance with language support.

Do you actually have any concrete example?
Bring it on!!!

I really love that naive belief that lasers are somehow competitive in the world. I have 2 links for you:
https://rekvizitai.vz.lt/m/imone/pieno_zvaigzdes/ and https://rekvizitai.vz.lt/m/imone/ekspla/

Lithuanian milk products are leading in the world! And they make some serious revenue compared to the lasers. Single German company is much bigger than everything laser related in Lithuania: https://app.handelsblatt.com/unternehmen/industrie/maschinen...

I mean I was lured into this tale by Prof. Dr. Piskarskas too, but the reality is much different. Lithuania has magnificent food processing industry delivering products for the same old Soviet brotherhood countries as it did 50 years ago.

Regarding Taiwan and semiconductor factory. Sorry, I can’t take it serious being electrical engineer and working in semiconductor manufacturing.

The foreign policy is absolutely shit in Lithuania. Relationships with Poland and Latvia are a disaster. Relationship with Russia and Belarus plus China is kind of Cold War. Sorry, I can’t praise this. Just look at Israel: https://www.aljazeera.com/news/2021/7/8/jordan-israel-agree-... You see, you don’t must like everybody in the world, but business is business and well being of of the own people should be more important than some insane moral principles.
Exactly. They say there are two kinds of jobs. One is where your success depends on your work winning the approval of other people. Those who work in such professions are prone to depression. The other kind of job is where your success depends on objective criteria. You either achieve the goal or you don‘t. People in those professions are much happier.

(I forgot the source.)
Does `path = "$(rm -rf /)"` work in this context?
Wood is one of the better materials if there is a fire. While it burns (a negative), it burns slow and gives plenty of warning before it fails. Most other building materials fail suddenly in a fire. Engineered wood has the same issues)
> The rule of law is the key innovation that allowed the industrial revolution to take place bringing the West to its present rich and free lifestyle.

The industrialisation of Tsarist Russia kind of disproves that.

> Abandoning the rule of law leads eventually to autocracy. From this distance the US appears to be well down that road.

I agree with that.
If you use a HDPI screen, e.g. retina, external 4-5K screen, just turn off anti-aliasing in the IDE options.

It renders a ton faster and you won't see the difference, because you need anti-aliasing when 1px=1px, you don't when it's subpixel anyway.
Had that job, and I disagree. Maven Dependency plugin has got you there. `dependency:tree` even shows you which library brought it along. The difficult part was how to make dependency versions from `log4j-bom` win over the `spring-boot-dependencies` BOM. Also, one or two places in the code actually used some utility functions from `log4j-core`...
Here here. What a great thing to no longer confront in our daily lives.
What the Hell Is This Company the 76ers Just Partnered With?
> Why should that responsibility solely come from the product manager?

It should not, but the PM is accountable. GP put it nicely, effective PMs know better what customers want than customers themselves. This keeps iterations fast as PMs can immediately answer questions on trade offs instead of going back to the customers (who don’t know).
> They’re too corrupt

Compared to what? China? russia?

> Lithuanian railway and Belarus deal should be known better to you.

It's has been blown out of proportion without understanding the full picture, not corruption. "The US Treasury Department's Office of Foreign Assets Control (OFAC) has officially confirmed that Washington's sanctions against Belaruskali, one of the world's largest potash fertiliser producers and exporters, are not binding on Lithuania's state-owned railways.[1]"

Lithuanian railway cannot just terminate their contract otherwise they will face legal consequences in Court of Arbitration. They are looking for a legal way to kill the contract, but it takes time and planing.

[1] https://www.lrt.lt/en/news-in-english/19/1568321/us-sanction...
Dealing with On-Call Anxiety at a Startup
Why there's no "narration"? Looks like nasa tv employees are out on holidays?
> "more recent" does not mean "the most recent"

JDK17 is the latest LTS release.

The previous LTS release was JDK11, which is already shipped with IntelliJ.

What, exactly, are you trying to argue?
Web PKI (or really, the web) is reasonably OK for peactime but is not going to survive very well at a "wartime footing". There are some attempts with Certificate Transparency

https://en.wikipedia.org/wiki/Certificate_Transparency

to make it more visible if unreasonable but valid and trusted certificates (eg, a trusted Russian CA signed cert for google.com) are seen.

Sites can tell browsers what CA they should expect from that site

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Ex...

if something else is seen, it tells the browser where to report it. This helps but if the attacker controls the victim routing it can suppress the reports.

Browsers ship trusting pretty much every country's CAs at the moment, which is convenient. If CAs are found to be mis-issuing certs, they will get distrusted from the browsers, which has happened several times already. But in wartime, they are not going to care about that if they can inflict massive damage first.
Very nice.

My family is having a quarantine Christmas. We’ll be done on Monday.
Because it's very very hard to "correctly" escape strings you don't control, and it's probably an undecidable problem in the general case.

From my point of view, any API which accepts special strings from users is a massive burden and should be extremely suspect when used in an automatic fashion.

Sure, the shell is nice when you're interacting with it, but calling the shell from your own program is crazy. Similarly, the fact that databases don't offer any structured query fomat and insist on plain text SQL (even with the kludge of prepared statements) is a horrible idea, that has bit everyone time and time again.
Well, first of all Roadside Picnic was actually published by the state.
Then, the state funded a rather expensive Tarkovsky movie, inspired by the book ("Stalker"). I think I even had this book at parent's apartment.
Plenty of Strugatsky's brothers novels were actually published by the state publishing houses. I think they ran into some problems with their more satirical pieces ("Tale of Troika" comes to mind, for example).

Your description of artists' life is pretty simplistic and one-sided. There were some people who did propaganda posters, but there were many things that existed outside the political domain, from book illustrations, to paintings with less ideological overtones, to working in theater. There was also Soviet cinema and animation, which would hardly be seen as only a propaganda vehicle, there was a lot of very nuanced works, which raised important questions. A lot of good stuff was shelved, or circulated underground of course.
It makes perfect sense as long as one is not engaging in clickbait hyperbole or twitter rage posts. No one who has thought about the calculation of the market cap metric would say it is the objective definition of “worth”, especially if you ignore share volume when comparing.
> A ballkanised Russia

Means the total loss of Russian Army, in the most literal sense.

In 1990s there were anecdotes how you could buy a tank from a corrupted Russian Army personnel. With balkanised Russia that would be a hard reality.
Corruption is rampant in non democratic countries, which is completely unsurprising. It's unsurprising also that there is silence around it.
I would say Lithuania was just lucky and on time. There were 3 equally sized population groups at the time: pro Russia, pro EU and we-don’t-care. Pro EU was the loudest and most active, the voting was hard one with low participation, but still succeeded: https://en.m.wikipedia.org/wiki/2003_Lithuanian_European_Uni... I can’t guarantee the same outcome today.
> Everything you put up between me and what I know I need makes me hate you and want you to die.

Reminds me of that legendary standup comedy from Bill Hicks about “marketing”:

https://youtu.be/tHEOGrkhDp0
> South Vietnam was certainly not “fake”. Not any more “fake” than any other country

It kind of was though. It was created temporarily until elections are held by a treaty over fears the communists will have control over all of Vietnam ( they would have), and existed solely due to direct and heavy American support. It wasn't a country based on self-determination or anything of the like.
Misses the point which is not to justify or downplay either, but that most people lived a very different reality. That doesn't make the brutal mass murder of Kurds any more acceptable. It just underlines that trying to compress the story of those who lived in a given country in any period into just the atrocities is rarely going to be representative of everyone's lives.
If I wasn't using a computer all day I'd probably be recording (4 track I guess if computers are out) or performing music or doing our teaching outdoor activities (hiking, kayaking, biking). The main reason I'm doing computing is to earn a living although I do find it interesting, less so after nearly 40 years of using them!
Do you talked about the floor plan and the reasoning behind it somewhere?

It might be interesting.
I think you rather missed the point.
> Linux went from a reasonable choice to an unreasonable due to sound not working again.

But that's the crux, isn't it? Linux sound was not not-working because of PA. Linux sound was not working because it was fundamentally broken with drivers that had wildly different behaviors. Everyone was hacking around broken drivers all the time, I distinctly remember how I had to recompile the kernel back then to get some custom-fixes for my setup in because the driver was so kaput.

Only with the introduction of PA was there finally a way to test and evaluate the drivers in a systematic fashion.

So, in short, my point is this; any software that - in this broken state of Linux audio - tried to introduce a software that made available the features the drivers proclaimed would have run into exactly the same problem as PA. Because PA didn't introduce the problem, PA made it visible.

It's like blaming the doctor for diagnosing the illness.

So, while your experience was that sound suddenly wasn't working anymore because Ubuntu configured the default setup to use PA, for lots of people that sound never worked this was fine - because their drivers weren't broken.
Yes, if you have access to a root CA you can generally speaking man-in-the-middle HTTPS traffic. One defense is HPKP [1], where a certificate or root of trust is pinned so it cannot be substituted. But it's a bit tricky to implement, because if you make a mistake you can lock yourself out as server administrator. I think some browsers also hard-pin some certificates, like Chrome does for Google domains.

There's also Certificate Transparency [2] which maintains append-only logs of all issued certificates. I'm not really sure how widely it's implemented in browsers, or whether it can be bypassed somehow.

1. https://en.wikipedia.org/wiki/HTTP_Public_Key_Pinning

2. https://en.wikipedia.org/wiki/Certificate_Transparency
ZGC is available from JDK16, but is not compatible with AOTC, annoyingly, and the latter has been removed from JDK17. I have found that using AOTC for the java.base module makes IDE startup much smoother.
It's interesting that we can have such different life experiences.

Well, me and my neighbours are happy to be weird in your view. You do you. I don't think you're weird btw, just less social I guess?
I have people but still feel alone. Every year is a brutal reminder that there will come a moment when you have finally met all the people that will ever love you, and the list only shrinks more and more every year. For me, it must have happened long ago.
So Communism is evil by the transitive property? Your whole argument is just that the idea isn't evil but implementing it, due to human nature, is.
Browsers require certificates to be in Certificate Transparency logs. Therefore, a valid certificate would need to be submitted to CT logs, and a Certificate Authority found to generate certificates without permission would quickly find themselves removed out of browsers' trusted CA lists.
In was thinking of this too. For example, the Lab color space is more suitable to interpolation than RGB.
Live: Launch of the James Webb Space Telescope
Even the most expensive MIQ places are incredibly cheap to the average millionaire, NZ$5520 for 14 days for a single adult, which gets cheaper per person when sharing [1]. There are also huge outstanding bills (over NZ$13M) from people that have been through MIQ and haven't paid [2]. Some of the hotels in the MIQ list could be a lot better than others [3]. The solution is to make these investor visa categories pay a lot more - something like 10x - to fund the others who can't pay, but give them priority to the best rooms.

[1] https://www.miq.govt.nz/being-in-managed-isolation/charges-f...

[2] https://www.miq.govt.nz/about/media-centre/common-topics-for...

[3] https://www.miq.govt.nz/being-in-managed-isolation/isolation...
They severely restricted the freedom to return home from all citizens but since they also made billionaire stay in a middle of the road hotel this is what sticks?
> This is the story that is told, but one can’t avoid the similarity between the South’s alliance with the US, AUS, NZ, Korea and the North’s with the USSR and China (which had many soldier stationed there). Without material support the USSR and China provided, the North never could have won the war

The difference is that with no outside meddling and support, South Vietnam wouldn't have existed or would have existed very briefly until a Communist electoral victory of the whole country. Without the US in Vietnamese affair, there is no North-South war.
Thanks! Last couple of years have been more lonely due to covid stuff. I'm only my own but picking up my kids tomorrow for a week. Enjoy your day, it's just another day though! I'll be doing some chores, going for a bike ride, then roasting something.
if you're interested in this, you might find this alternative interface useful -- https://hckrnews.com It keeps track of top links each day and you can scroll back in time. This has been helping me check HN less frequently as I don't feel like I'll miss out.
Here is a youtube link:
https://www.youtube.com/watch?v=0G5J0urJuZw

I've been waiting ages for this, I hope everything goes well.
dupe https://news.ycombinator.com/item?id=29682051
I would install fire sprinklers in my house, but there isn't a simple form based code. When I install outlets there are a few rules (were to install them, how many on a circuit, and many other details easy to look up in a wiring for dummies book), plumbing has similar rules. For fire sprinklers I need to go back go engineering and calculate all the details, not only is that a lot of work, I'm not certified to do them so the inspector won't pass my work unless I hire one of the few (and thus expensive ) engineers who are qualified.

If fire advocates really cared they would figure out the rules to follow and that would make it much cheaper for everyone.
We Are Go for Launch
+1, thanks for sharing your knowledge.

I picked up an iOS device earlier this year and I’ve been pretty impressed with the Measure app for quick, rough room-scale measurements. It will be interesting to see how this tech improves with better hardware.
Three sets of thieves in different clothes.
This is the sort of distorting of history the article speaks about. Vietnam was invaded by the French in the 1800 and turned into a colony. That colony was lost, and then semi-regained over the course of WW2 and the years following.

When the French lost and withdrew, America invaded and was subsequently beaten.

This is not a defence of China or Russia, look at how they are invading Tibet and the Ukraine, but the Vietnamese people weren’t invaded by China or the USSR, they were invaded by the US. South-Vietnam was an American fabrication during its invasion following the post French-Indonesian-war, because the Vietnamese people had a government in Hanoi, the US simply didn’t like it.
Well there's an intentional connotation of it still being bad which 'best' doesn't capture.
All shared code should have proper documentation (including which errors are thrown, plus unit-tests). Then every flyby can maintain it. A maintainer per se does not help at all, if it's a bad one. Most are bad
How do you secure your company WLAN in a smaller company?

PEAP-MSCHAPv2 seems to be common, but allows rogue access points / evil twins to steal user credentials. First it requires running a private CA, which is unproportional effort for the part-time IT guy who might be pretty inexperienced in that area.

And worse, how do you make sure that your non-technical or even some sloppy technical users configure their clients to check the CA?
The USS William D. Porter: The Unluckiest Ship in WWII
> It's just not humanly possible to get this right in every instance.

That's what theorem provers and model driven development are for.

I wish these tools could be used more. There should also be automated completeness checkers for requirements and specs - a lot of errors, incompatibilities and security issues are the result of ambiguous, contradictory, or incomplete specs and requirements.