skysight-inc/HackerNews huggingface dataset:
Intentional selection bias and cherry picking is a real problem in media and other domains. Waiting to hear all the pieces you want to hear and then weaving them together to create the story you want in others' voices. It makes things seem more legitimate than they are because it is a set of real data, it just happens to be a heavily manipulated and carefully chosen set.

It sounds innocent at first because you're not creating false data directly, but you are falsifying the representation of the data which is just as bad if not worse.
This is why commit messages are so important. Documentation that is external to the code its referencing will always drift but a commit message is a snapshot in time that is attached to the thing it is referring to. In my experience not enough people take commit messages seriously and just basically give a summary of what changed not why it was changed.
On FE side, a lot of stuff gets complicated because nowadays everyone wants to use tools designed for building SPAs.

On BE side, a lot of stuff gets complicated because nowadays everyone wants to use tools designed for building microservices.

I'm oversimplifying, of course.
> Order two Vestaboard displays and receive $400 off.

I saw that before my eyes located the price and I knew :-)
What about qoi followed by lz4?
Virtual real estate plot sells for record $2.4M
As the primary developer of the linked AccessKit project, I think this is a pretty good summary. I wouldn't call GTK the worst offender, because it is at least accessible on one platform. There are plenty of cross-platform GUI toolkits (e.g. Tk, FLTK) that don't even have that.
Says they guy whose username is an Eek-A-Mouse lyric about Ganja Smuggling:

https://www.youtube.com/watch?v=b21zIF3lAZo

https://www.google.com/search?q=Eek+A+Mouse+lyrics

[...]
Me an me girl name Jane

Dang dang
Didi bong gong
Gidi bong gong
Gidi men
Bena bena bohoi
Spen dem dem
Gena men
Bong gong
Gidi bong gong
Gidi bong gong
Gidi ben
Bena bena bohoi
Gen gen
Gena men-den

Down dere in the ghetto I go, where tribulation I once know
Mummy an daddy, all a' we so poor,
We all had to sleep on the floor
Storm it come and it blow down me door,
Me ha fi nail up me window
Me shoes tear up, me toe just a show,
Me nuh know a where fi really wan' go
Mama tell me "nah rob drug store,
Police beat yuh, mek yu back sore"

Dang dang
Didi dang dang
Gidi bang gang
Gidi men
Bena bohoi
Bene bi deberen ehya
OpenRPA 1.3 launched. World first enterprise grade RPA
No thread is complete without : why don't they train a AI/ML/RNN network to screen jets before take off?

I mean, it could probably be done within a weekend, tops.
Google removed app for treating children with speech disorder, no explanation
Seems like you think your employer should trust you but you don't trust them? Not every employer is a nightmare. If you think of it as a partnership (and you have the right employer), work is much more rewarding.
Not sure which editor I'm thinking about, but I do remember the exact feature you're describing implemented in one I used a while ago.

Ie, the paragraph (or block of code) your cursor is focused on is visible, the rest of the code is blurred out.
I think the lesson here is that with great product market fit everything is under engineered, with poor product market fit everything is over engineered. Statistically you are more likely to be building an over engineered product with poor product market fit than you are to be building an under engineered product with great market fit.

Now is over or under engineering a bad thing? that depends on how many resources the company can muster, your customer tolerance to bugs/failures, and whether you can build a small subset of features well. In practice I've observed products with fewer, but well built features tend to succeed more so than buggy featureful products. Large companies may opt to overbuild everything simply so that they can prove that the product was bad rather than having to decide whether it was product or execution that failed.
New store locator solution that doesn't depend on Google Maps or Mapbox
It didn't cost a trillion dollars to development. The trillion dollar number everyone always loves to throw around is for the total lifetime cost (i.e., to 2070) to $1.5 trillion in then-year dollars which also includes operations and maintenance.
> can't Visual Studio statically link in whatever extras it needs

It can but you have to change some options (`/MT` iirc). And if you want to be really minimalist you only need to statically link the runtime (if you avoid using the C++ standard library).
> I think any software engineer with some industry experience will absolutely NOT install a device in his home that receives automatic updates

Have you ever talked to another SE? The majority I know don't even care about privacy and have all kinds of invasive auto update devices in their homes (Alexa, Nest, Ring, etc).
So the dash in `-czf` if optional? Which reminds me: why does ps have two sets of options again?
Very good point! I always forget this!
The Seven Sins: Security Smells in Infrastructure as Code Scripts
I am sure they are doing a stellar job I am thankful for. However, you see very little [deleted] around, or many down-voted comments. I think it's really the community to praise, and their practiced tone and aspirations.
To combine the two: if we can open up opportunities for all the kids aren’t we likely to end up with...

Well, maybe, but you're hiding a lot in that "if we can". You're assuming that this possibility is brought to fruition, and using the shiny abstract potential of that optimization to argue against real-world actual practices, and this is apples versus oranges.

In fact, I have approximately zero confidence that your "if we can" could ever come to pass. Consider the crazy levels of funding that's already pumped into education with no discernible benefit, and the extremely powerful lobbies that work night and day to maintain the status quo (modulo the increases in funding).

In a perfect world without competition for scarce resources we might be able to do what you envision. But starting the project from the current political realities, it's not in the realm of possibility. So let's not let the pipe dream interfere with some way to prevent the status quo from sliding down into even worse territory.
Looking at the site, the use case seems mostly "hip and happening company with too much money who want to display some text for all the office to see but think a cheap flatscreen tv looks too cheap".
This is just a proposal. It will likely never happen. The proposal to open 240/4 (former class-E / reserved IPv4 space) is more feasible.
Ultimately it's the pilot's responsibility to do a visual inspection of the entire aircraft. Of particular importance are the propulsion components and the control surfaces. We can blame the ground crew for missing an item on the checklist, but the pilot should have caught it.

Those covers are red for a reason, so that they're easy to spot and remove. Furthermore, the ladder to climb into the cockpit is right next to the intake, and if you see one, you have to check the other side. How was it possibly missed?
You still need a tax office to hire people as employees though.

But yeah, they could easily operate in both countries if they're willing to move everything like this!
Not a stupid question. The explanation doesn't make sense, for many reasons. A large one being the sheer number of people who would have to be blind to a red cover over the engine intake that they all know is not supposed to be there.
Cyberstalking study: UK residents most accepting of spyware to track partners’
For those looking for a comparison, this is like an alternative to KeyCloak, except you have to "bring your own UI" - which I see as a pro, not a con. I've been evaluating Kratos for some time now, implementing it in a React/Redux/RTK Query app, and I've been really impressed with it. It's still not on parity with the massive feature-set and customize-ability of KeyCloak, but it's getting there pretty quickly. As of the latest release I think it's finally in a state where it can be used in production with little friction. But I'm really looking forward to what the future holds.
You'll have to shift the values around anyway, so:

int intermediate = byte_or_word << N; // N chosen to put the five bits in the highest positions in the int.

int value = intermediate >> bits_per_int - 5;

Instead of masking rely on arithmetic shift right to keep the sign bit.
could not edit, but probably a lot of people did not understand my comment.
our company often deals with very strict rules so that most services in the internet are blocked.
we use gcp/gke with surge updates, thus we would loose our static access ip.

however now since they explictly need to enable our services we need a static ip and it is way easier to do that with nat gateway.
basically we have a service that connects to http to their external ip which is firewall'd and thus if our client ip's will change it's a headache
In fairness, the main living area light at my brother’s place are scattered across a bunch of switches in different places. I could see being tempted to have all on and all off voice commands or other central control.

My house is a lot simpler. I have voice command for one light that doesn’t have a switch. Used to use wireless X10.
I would not call it a war. It is a struggle for dominance. The lack of war-like actions makes it not a war.
I am hoping that IDEs start adopting accessibility over design. Yes most have some way to make text larger and higher contrast but those function often make the experience unusable.
As a quick summary: Germany voted for a new parliament back in late September, with Merkel's CDU/CSU losing lots of votes, barely falling behind the social-democrats. This came after Merkel deciding to retire, and a slightly dirty power struggle within the conservative party coalition. The far-right AfD retained its vote-share, the far-left Die Linke lost quite a bit, and both the neoliberal FDP and the centre-left Greens gained substantially. Now a coalition of SPD, Greens and FDP reached a deal to make a new government. Olaf Scholz, the current finance minister, will become the new chancellor.

Some of the key policy changes are summarized in the article:

- The parties agreed that Germany will ideally phase out coal by 2030

- Increase rail freight transport by 25% and to have at least 15 million electric cars on the roads by 2030

- Push for a European air travel surcharge like the one that is already in place in Germany

- Immigrants able to apply for citizenship after five years & allow dual citizenship - a huge change for thousands of ethnic Turks, many of whom remain foreign nationals after decades in Germany

- 12 euro minimum wage

- Plans to legalize the regulated sale of cannabis

- Aim to build 400,000 new apartments a year to fight a housing crisis, lower the voting age to 16 and create a points-based immigration system to draw in qualified workers

As a disclaimer, the majority in the Bundesrat, equivalent to the US Senate, is different, and some of these policy changes would require majorities in both houses.
The best designs are so simple that people do not even understand that it is a design. That is one reason why it looks like senior devs write simple code.
Ask HN: Do businesses still use MSSQL?
MSSQL/Azure SQL etc microsoft's proprietary databases
I was lying in bed for two days until I self-diagnosed with appendicitis and decided to go to the hospital. Turned out I was just in time. What I mean is I won't seek medical help unless absolutely possible (I live in EU countries where medical care is free). Due to this mindset (whether or not you think it's stupid, I don't really care) I'm simply not going to subscribe to having two boosters per year for the rest of my life. I've had two jabs now but as it looks like now I'm probably soon gonna start putting my immune system to work (and travel less as a result I suppose).

There are studies indicating a previous infection provides a stronger and longer lasting response than the vaccine, although this is not definite yet - Israelis and the CDC have made opposing conclusions on this topic.
Not the worst (I think `tar` and `unzip` probably take the cake) but `find` is pretty atrocious IMO. The order in which you specify certain flags like `-maxdepth` relative to other option flags matters (not just relative to plain arguments, but relative to other option flags starting with `-`).
I immediately thought of a use-case for (a modified version of) this: raw compression in cameras.

Currently Sony has two options. Uncompressed raw that is huge, or lossy compressed raw that is half the size. They probably chose those options because throughput when shooting quickly matters a lot, so something like PNG would slow down shooting too much.

I imagine a blazingly fast halfway decent compression algorithm would be great. It might even speedup shooting by needing to write fewer bytes. But in general people taking star pictures will love having compression without it being lossy.

For reference an uncompressed raw file for 44MP is about 90MB. That starts filling up drive space rather fast.
Cookie Theft: Phishing Campaign Targets YouTube Creators
Oh my god, man. I hope you don't have kids.
My college paintball team won the national championship by practicing the field on an Xbox every day for 2 weeks. Our opponents would have been able to play the field only a handful of times IRL.
NoScript is also a godsend for making the Internet usable.
I personally love that number.

That number has kept me employed for 7 years so far and will continue paying my rent cheques long after its necessarily.

Long live the global murder complex.
Looking at that, why isn't ZGC the standard GC in Java 17?
We are talking about someone who spent a thousand dollars on glowing hexagonal tiles that have a shitty wood pattern silkscreened on them.

If she'd done a 5 minute google search like I just did, she would have seen several reviews describing them as being very buggy.
Current IntelliJ uses Java11 and has gotten slower over the past few years (anecdata from my own use) - so probably not.
> It was safe enough that they decided to literally copy it.

They "copied" parts of it. We don't know they "copied" it all. I don't know how the device could be harmful, but presumably the harmful parts were not "copied".

Note that i used quotes around copied. I wouldn't use that term because it implies something that is protected by copyright and that doesn't seem to be the case.
> Which is a good point.

Especially as he seems to have kind of gone off the proverbial deep end with his political fanaticism in recent years...
I've never understood the need for color profiles on images themselves. On monitors and displays, sure, those vary, but why allow people to specify a color profile on an image, thus making images no longer a ground truth for pixel value? It seems like the main use case is dealing with images that already have color profiles. What is the point?
The issue is that Mcdonald's is forcing owners to use this broken machine.
(note this reply might not use accurate terms, but it's just to explain some general principle)

visual studio DLLs.

I assume you mean the C runtime etc, which isn't tied to VS but to 'build tools' i.e. compiler/linker. VS just uses those. It can also use other non-MS compiler/linker.

So why can't Visual Studio compile to something that works by default

It largely can, see next answer.

on the Windows of the target audience without requiring them to install those additional DLLs?

I think (not 100% sure though) because there were historically different versions of those. And as said possibly from different compiler vendors. See also https://stackoverflow.com/questions/16167305/why-does-my-app...

But: things changed somewhat since then though, there's now a 'universal C runtime' which gets installed with Windows 10 and which covers versions of the runtime used per default by the built tools which ship with VS2015 and beyond. Which given the history is quite a piece of work they pulled off.

how did those programs get compiled to not require those Visual Studio dependencies,

Static linking.
and purge excess males from the population
Spotify and Glovo too. The former if being public on the NYSE still counts as European.
Sadly some domains like the BBC and the New York Times never updated their domain to v3, which means they are no longer reachable as a Hidden Service.
I think this is not true in military aviation. I’ve heard it’s a sign of trust in the aircraft’s ground crew for a military aviator to walk out, strap in, and blast off, trusting that the ground crew has done their job thoroughly and correctly.
Bazel doesn't enforce a structure. Bazel makes you add WORKSPACE and BUILD files throughout your project to describe your targets and their dependencies.
I mean it's O-1 how easy can it be. Most likely requirements are publishing papers or making some insane startup.
I think that remote coding can obviously be practical in some cases but I also think that we should learn the lessons of Gmail/Facebook.

If remote coding was the norm it would be an open door for corporate surveillance on a massive scale.

I don't feel good about this idea, I think we should resist and fight back, this is not only a technical discussion.

On the other hand, the thin client idea is cyclical but is usually short-lived and is often the wrong solution to a real problem (bloatware).
Or Gibraltar which is 100% vaccinated.
Stating something that's painfully, obviously not the case with the confidence of someone who thinks his opinions define reality is somewhat of a staple of HN.
The GC might help, but it doesn't do magic when threads aren't used the correct way, too much stuff lands on the UI thread or synchronous IO is used all over the place.
Is there a roll on an aircraft carrier?
Could you possibly adopt the Irish model and just get someone else to do it?

Germany have a few working planes i think.
CDC currently says otherwise.

https://www.cdc.gov/media/releases/2021/s0806-vaccination-pr...

> In today’s MMWR, a study of COVID-19 infections in Kentucky among people who were previously infected with SAR-CoV-2 shows that unvaccinated individuals are more than twice as likely to be reinfected with COVID-19 than those who were fully vaccinated after initially contracting the virus. These data further indicate that COVID-19 vaccines offer better protection than natural immunity alone and that vaccines, even after prior infection, help prevent reinfections.
What’s the thing with this obsession to become better and better all the f-ing time?

It's just management's way of saying: we're the adults here (with unquestioned 360 perspective on all matters of "performance" and "team fit"), you mere employees are the children permanently in need of our guidance and approval, etc. etc.

That, and of course legal CYA when it comes to firing people.
Like all industries that can move to remote, I suspect we will soon see a split. Some companies will embrace it, some won't. And that's not to detract from either side of that choice. It's just a choice that has to be made.

What's going to be more interesting is what this does to the market rate for labor compensation between these two pools. Simply put: if you want me to be in the city from 9-6 every day, while your competitor says I can live anywhere and remote in, you'd better be paying me extra to cover my increased rent (in the city) or increased time (commuting). Or put another way, your competitors can compensate me less and I'll consider it a better deal.

If the advantage of face to face is actually significant, then we'll see the remote firms slowly die off. If it's not, then they're going to be here permanently. Or they might just take over.
I agree. It is still not really fair that such info can haunt you the rest of your life. Looking up such information is quite easy now. This article ironically makes it worse.

Not only do Google results already look like ads, they probably already de-index politically inconvenient messages. Or at least bury those behind "reputable" sources that lie their asses off as their main occupation. This at least would have some justification. But in the end I agree that it isn't feasible.
This has annoyed me going back to Silverlight. They really just don't care users have to install extra things to get your program working.

First-party toolkit stuff like this should be built into the OS.
Perhaps you might ask the women of Afghanistan if they're happy about Americans recently deciding to avoid conflict there. Except they probably couldn't answer honestly, for fear of being killed by their new rulers.
This is not true. The reason is that EU is simply left behind and there is no willingness whatsoever to change.
Firefox Brings the Fire: Shifting from GLX to EGL
Note, only relevant for OpenJDK and the JVMs based on it, there are other GC available to other JVMs, including real time ones.
checkout - https://clerk.dev/solutions/nextjs-authentication, the middleware works like you're talking about. It's lighter weight than ory, i think. I've struggled to figure out how all of ory's pieces fit together, however their upcoming cloud offering may resolve some of those challenges!
The article says that this was a checklist item for both the ground crew and the pilot, and yet it wasn't spotted/fixed (did they even conduct the checks?). Multiple heads are definitely going to roll on this one.

But two things can be true:

- Procedures/checklists should have stopped this (and should be the primary way).

- The flight computer should know that air flowing into the engine is unusual when a cover is blocking it.

Also keep in mind that if both are fixed, this would be fixes from two different organizations (the British Navy and Lockheed Martin/F-35B's manufacturing chain).

This happened at peace time. I can imagine during a stressful wartime situation human error is more likely to occur, which is even more reason why computer sanity checks can be advantageous.
Yes, the important keyword here is "seemingly". :)
It's completely self-hostable. You just need to provide a database (PostgreSQL, MySQL, CockroachDB). My impression is Ory Cloud is a hosted instance you can pay for instead of running it yourself (like using a hosted database solution instead of running your own, for example).
I was all set to disagree with the article after seeing the title because I take some pride in being able to totally focus/concentrate on work or writing for 60 to 90 minute sprints. But between those sprints I sit quietly in our living room, or outside and just enjoy doing nothing and generally not thinking about anything serious for several minutes. I can also get from my home office to a national forest hiking trail in about 90 seconds and being in nature, even briefly, helps me reset.

So, I ended up agreeing with the article.
I think the primary reason why IDEs are generally better than maximally customised editors like vim, emacs, sublime or vscode and whatnot is pretty simply put: money.

People buy IDE -> money goes to improving the IDE -> IDE gets better

People download one of 6 competing open-source plugins -> a couple of people improve it a little -> 3 years pass, the author loses interest -> someone else else reinvents the wheel, there are now 7 competing open-source plugins 3 of which are good but not maintained anymore.

Great features require time, I just don't see non-commercial work succeeding here.

Doesn't mean it's not possible to create commercial fantastic open-source standalone language tools, it's just not happening for some reason. Probably just because most businesses are still hesitant to open-source their core business?