skysight-inc/HackerNews huggingface dataset:
Flashing firmware makes it easier to compromise an unattended hardware key but as I said above every hardware key could be considered compromised in this sense. Pre-order generally come with stipulations on when you receive the product and what it will be. NitroChat is them running a Matrix chat server for you, they probably intend to have integrations with their Nitrokey. The SDK mentions that it is "Offered in partnership with Hardware Security SDK by heylogin GmbH", the intend of heylogin GmbH is to charge you for commercial use of the SDK. Them having less than 20 employees makes sense, it's a niche market.

What it comes down to is that YubiKeys have better integration but Nitrokeys are more fun if you want to hack on them, and it's not really a matter of security. Note that smart cards in general can be used for the same purposes, e.g. Java Cards. USB keys do not require you to carry around a card reader.
Flat response is flat response. If the drums are barely audible in the mix at a comfortable listening volume, they would've been barely audible live at a comfortable listening volume.
I kid you not, I've seen managers claim that v1 is shipped while no software was deployed at all (it was just the production environment). All this just to say the project is on schedule (it wasn't !).

I've also seen in the same company rushed QA (like ignore the guys) in order to ship faster to meet the managers' KPIs and bonuses.

So yeah, shipping a project probably means something different than most developers think.
Price of eggs is because of bird flu outbreaks. It's really its own thing, independent of other groceries.
Agreed, and that strong bias is likely driven by cost, not the equity boogeyman that causes many a jerked knee.
I've never seen a teacher that was comfortably capable with even 50% of whatever EdTech they're handed. How are they supposed to maximize the use of it?

I remember having to painfully sit through multi-hour presentations in which they'd explain how to use a hamburger menu to find the app settings, and half the participants furiously scribbled down notes so they wouldn't get lost later when they needed to find the settings without guidance, on their home computer.

This was only a decade ago and I doubt it's much better now. People who go into teaching aren't exactly the best & brightest most of the time. And the results speak for themselves.
Combining 143 World War II Movies Chronologically
I mean there are alternative models. Lee Kuan Yew from Singapore famously opposed the "helping the bottom kids at expense of the top ones". Is it really the right thing?
>My (maybe uninformed) hypothesis is that tech made so much money that it brought in the MBA and HR types who brought their corporate culture with them.

This is some strange engineer's fantasy, that every company was ruined by "MBA types". Meanwhile, as evidenced in places in this thread, "software types" don't even understand basic business principles. They like to believe that if they were just left alone they'd churn out brilliant product, as if a large business isn't far more complex than that. Someone needs to count the beans (MBAs) and someone needs to deal with the people (HR).
The Evals Gap
I’ve always found it unfair coffee is generally free at any employer but soda or flavored water is not.
I don't exactly know how you drew your conclusion from the text, but the justification that you've identified with the aid of that movie dialogue makes sense to me. Although I don't read the justification itself from the book review, the example you're giving seems to indicate to the inherent bias that I would expect from a book that covers European expansion.

So are you interpreting that the book is framing European expansion post-plague as Europe "saving" territories that didn't experience the advantages that they did?

If so, good catch and a cautionary tale.
Indeed but "having a computer" is not edTech.
It's not exactly neither hard nor expensive to buy a residential IP proxy services to get around that.
Vector Animations with Python
Information on the internet about this seems unreliable, confusing and contradictory... It's crazy for something so critical, especially when it's enabled by default.
Lens: The high-performance network with embedded modular social features
This could work for World War II since there's so many movies, but even so a bunch of events aren't covered. I also created this spreadsheet of films with their time periods and events covered. It's not exhaustive by any means though, and new ones are coming out constantly.
tldr: Western enlightenment is wrong
On reading the incident report it becomes apparent that the flight display system contributed significantly to this incident, not just in failing, but also by its design. It reminds me a lot of the collision incidents in the Sea of Japan, where touchscreen displays were implicated.
In this case, among other things, losing the PCD meant losing the backup radio. From page 35 of Pt. 1 of the incident report:

>"a. Discussion: MP experienced a failure of COM-A and COM-B. The
Backup Radio was still functional; however, with a PCD failure, MP
would have been unable to change frequencies via the PCD. The F-35B
has radio knobs as an alternative; however, they are notoriously
unreliable. Most pilots resort solely to changing frequencies via the
PCD. This increases pilot workload and decreases situational
awareness because pilots must access this feature via a drop-down menu
which covers half of one portal. Changing frequencies this way is
especially difficult in high workload situations such as when flying
formation and/or in instrument meteorological conditions. The F-35 is
also equipped with a voice activated communication control system that
has not functioned since 30P05 software was installed."

Wow. So, when losing main coms, the pilot could not easily change to the backup radio in a timely and safe manner, to, say, tell his wingman to take the lead. He couldn't use voice commands, which should have been there, but oh well. The PCB was down, but even if up it is cumbersome to access the backup radio. The knobs weren't "reliable", per report. It is legit hard to understand how this is possible in such an advanced and costly aircraft. I'd think that the Commandant of the USMC has bigger fish to fry than the pilot.
Oh, and I'd love to see the recommendation but it is redacted.
My answer was not touching on the topic of identity. I'm referring to the relationship between cause ad effect.
Show HN: Website to help you find long weekends
Hello HN,

Recently, I was going through my calendar and holiday list in order to maximize my leave days by finding a long weekend.

So, I decided to create a tool that will find all the long weekends for the year and more.

I hope it will be as useful to you as it is to me.
Would love to hear your feedback on it.
Waymo One is now open to all in Los Angeles
Record labels are actually quite terrible at providing this. You would assume otherwise because it’s in their best interest. However, I work in the industry and can tell you it’s a ridiculous problem because their is no standard and lots of human effort in cleanup and cleanliness.
Most developers using these kinds of tools these days are actually building their own database management systems, just outsourcing the persistence to another DMBS, so there isn't a strong imperative to think about good design so long as it successfully satisfies the persistence need.

Whether we actually should be building DMBSes on top of DMBSes is questionable, but is the current state of affairs regardless.
> Fineman's costar Bowen Yang revealed over the summer that an unnamed host made multiple cast members cry because he "hated" their ideas.

> Fineman said Musk made her "burst into tears" after she "stayed up all night" writing a sketch for him, only for him to react poorly to it. "I was so excited, I came in, I asked if you had any questions and you stared at me like you were firing me from Tesla and were like, 'It’s not funny.'" Musk, she said, then "started pawing through my script saying, 'I didn’t laugh. I didn’t laugh one time,'" recalled Fineman.

The horror.
If the act was intended to exclude all employment contracts, why did it not simply say that?

It could have simply said "nothing herein contained shall apply to contracts of employment". Instead it lists specific kinds of contracts it shall not apply to.

And the explanation that "Congress did not want to conflict" doesn't make sense. Excluding all workers from this act would ensure that this act does not conflict, not mentioning them does not ensure that.
he started doing his sad little jump thing and bummed everyone out
This is true, I sometimes refer to my Grados headphones as "my first hearing aid"
The point of statistics (one of many) is to figure out how many observations we need. If someone wins the lottery 10 times with their system I will assume that they have a good system (if they have a lot of losses as well it means the system isn't perfect, but it still works), but if you only win once and never enter again I assume it is survivorship basis. Of course by winning the lottery I mean win a large jackpot - most have smaller prizes that you have high odds of winning many times if you play often enough.
Here's a good article from New Relic on the problem, if you'd like more detail: https://newrelic.com/blog/best-practices/kafka-consumer-conf...

Or here, you can reproduce it yourself using the Bufstream or Redpanda/Kafka test suite. Here's a real quick run I just dashed off. You can watch it skip over writes: https://gist.github.com/aphyr/1af2c4eef9aacde7f08f1582304908...

lein run test --enable-auto-commit --bin bufstream-0.1.3-rc.12 --time-limit 30 --txn --final-time-limit 1/10000
Such a great book… should be required reading for anyone managing engineers.
Most of the points here are "don't do it, but if you do it's not a problem".
It should be renamed with "Be careful about this"
Cool vector animation
Sadly it’s an expensive scaling problem. Not trivial to solve at the scale streaming platforms operate at.
Can a Simple Tool Boost Your Work Focus?
The winds of war and war and remembrance books (or audio books) are a pretty good way to get a feel for ww2. They're historically accurate fiction and offer a lot of long-form detail and context (at least from the US/allies side of things)
Wow nice thank you for this
Pretty fluffy article for someone who is a PhD, MEd, (AND Best Selling Author!).

I read the first half and skimmed the second half because the author couldn't make a point somewhere in the giant wall of text. Even if there was a point in there, the subject is too broad which is another question I have...

Anyway, in a broad (meaningless) rebuttal, I wouldn't say EdTech has failed- everyone I know has learned how to do something real they didn't know how to do before from youtube. Easy examples: basic plumbing, basic electrical, playing guitar, playing drums, systems design, how to improve in their sports, software stuff... even my dad learned how to properly put up a gutter on their house recently.

What I'm observing it seems like people are learning more its probably just schools getting in the way.
I always liked: "We pretend to work, they pretend to pay us" - leading to rampant stealing of course.
> While investigating issues like KAFKA-17754, we also encountered unseen writes in Kafka. Owing to time constraints we have not investigated this behavior, but unseen writes could be a sign of hanging transactions, stuck consumers, or even data loss. We are curious whether a delayed Produce message could slide into a future transaction, violating transactional guarantees. We also suspect that the Kafka Java Client may reuse a sequence number when a request times out, causing writes to be acknowledged but silently discarded. More Kafka testing is warranted.

Seems like Jepsen should do another Kafka deep-dive. Last time was in 2013 (https://aphyr.com/posts/293-call-me-maybe-kafka, Kafka version 0.8 beta) and seems like they're on the verge of discovering a lot of issues in Kafka itself. Things like "causing writes to be acknowledged but silently discarded" sounds very scary.
I don’t think this is the case for several core reasons:

- higher income people spend more money. The middle and upper class is by far the largest market and source of tax revenue.

- poverty generally turns areas into low trust higher theft spots that need expensive security.

- high income places generally have good public schools because a majority do know how important education is

- this requires a pretty vast conspiracy of people saying “keep people dumb so we can profit”, which I haven’t heard of at all

I think the much simpler explanation is that there is no accountability for inept pockets in the education system. Schools can’t really be punished for sucking and parents can’t move their kids in most states without just switching to private. There is no feedback loop for broken schools.
That reminds me of the US, during the cold war, intercepting the soviet "Lunik" satellite, in transit by truck, which was being exhibited in the US(!), and overnight completely disassembling/reassembling it before letting it go on it's way with the soviets none the wiser.
Error 1007
Kettlebells are half that price at Walmart. They work just as well.
In the Military, soldiers have an ethical duty not to follow an order that is illegal. It is called duty to disobey.

In civilian life, you have a duty to disobey if what your employer asks of you will unnecessarily harm people. For example, shipping a broken insecure product that handles PII/PHI/etc is absolutely unethical, and possibly illegal (though often the legal consequences are minor, if not irrelevant). Your bosses will absolutely ask you to do illegal and/or unethical shit, so you always need to be aware of where the line is, both legally and ethically.

It's not always clear where the line is. With AI work, the line has already been crossed several times (things like discrimination in output resulting in innocent people being hurt). Do not do whatever your company asks for. Do push back when you see a problem. Don't ship something that could hurt someone. If you're not sure, ask or find out.
The AI Bubble of 2024: Echoes of past market delusions
One of the core problems with human behavior comes from a lack of thinking.

If people would consider their actions in the context of, “what I do, others will do”, then they would realize that many actions they deem as insignificant or harmless (throwing a small piece of trash on the sidewalk, taking two items from the “take 1 free” basket, etc. cause real problems when everyone does it.

It may seem insignificant to the individual, but in principle if they do it, others are also doing it, and it has a large scale impact. This applies in the positive direction too, such as when people perform random acts of kindness (which encourages others to do the same).
> Unfortunately this compromise is invalidated in England by their train prices.

Yes. If you're truly min-maxing for money in London then the best strategy is to buy a nice place you're happy living in, hopefully just a cycle to the office. Avoid all sunk costs into commuting, and instead pay all the differences into an asset that you can eventually sell and recoup all that money when you move out of London (provided you do).

I was doing that, and it worked well, until we decided to have children, and then other factors became more important than mix-maxing.

I'm incredibly lucky that I get to work from home a lot, because we moved into Surrey, quite a long commute to the office, and horrendously expensive if you're going every day. But as it is, I could afford a nicer house and avoid most of the commute costs. It doesn't really work out that great otherwise.
I have bad news. There is really very, very little you can do to avoid government surveillance, and in the end it's almost entirely pointless. Between that amazing tracking device in your pocket that you feed all of your personal information to, data brokers, facial recognition, cameras everywhere, it's pretty much impossible to avoid surveillance.

That said, I think it's important that we do try at least to corrupt that data set any way we can. I've got my local member of congress (and apparently other political organizations) thinking I'm a middle aged person of color; I'm not. Always falsify your information whenever possible and feasible, including tagging other people in photos as yourself, etc.

There is no way to avoid surveillance, government or private, but we can do our best to screw with the data.
It definitely had its downsides especially for the 1-dev projects. In reality it wasn't that bad. Code reviews usually pointed out where documentation was needed or would be helpful, and everyone was just senior enough where you could give them a feature ticket on one of these small projects and reasonably expect they'd be able to just figure it out if they had to.

Outdated or missing critical documentation, or too junior (or too lazy) coworkers would definitely have made this approach fall apart and that's a big risk of it IMO.
In Praise of Inconvenience: The Hidden Costs of a Convenient World
Piccles: Collective Creative Experiences
I hope you figure out how to give constructive feedback without being so rude.
> Trump made the post a partisan hot potato that was open to the highest bidder

Which is it? Did he fail to fill the post, or sell it to the highest bidder?
Not OP, but I think it was worth it. Within a year of getting my BSCS, I added almost 25% to my salary. It gave me the leverage I needed to push for more. For someone coming into it with no experience I can’t say how well it will play out, but for a degreeless developer, I think it just checks that one box and helps.
Except it is not a ghost town..

Massive amount of Brazilians moved there while Twitter was banned in Brazil, many stayed because the moderation tools actually work.. In fact in Brazil due the Twitter ban many newspapers and companies created and are maintaining a presence in both Bluesky and Threads as well..

Then there was a influx of people in Europe after the block changes in Twitter..

Now Trump election sent another batch of people..

Bluesky was the 2 most downloaded app in the both app stores, way ahead of twitter..

If they have not achieved the critical mass needed to replace twitter they are very close..

Sure, some people are still staying behind due their "fake" follower count, what they don't realize is that most of those followers are now abandoned accounts.. But they like seen a big number on their screen, while in Bluesky they would need to start from scratch..
You must not be in the US.

Many US-issued cards don't have any meaningful form of 3-D Secure, and many of those that do just have an automated set of risk checks, but not the newest versions common in Europe with live customer authentication through app or one-time passcode. I've actually never seen that level of security on any card from the US or Canada, though I won't guarantee that there isn't some card there which offers it.

Similarly, in the US and I suspect also in Canada, a police report is not a routine part of how credit card issuers handle fraud. Not even when the customer is the one to report the fraud to the bank, instead of the bank automatically detecting it.
> The modern maps, while technically more "accurate" than hand-drawn diagrams, are almost shockingly light on information in comparison, and the accompanying text is a linear recounting of various advances and retreats with only passing explanation of the strategic importance of either.

Feels like both are light on information. But what do you expect? It's war time propaganda. It isn't meant to educate or inform. The news during war is not the same as it is during peacetime. They serve different goals. Whether it's ukraine. Gaza. Or ww2.

> one is the decrease in expectation of the readership to have much comprehension or critical thinking facility, which is counterintuitive given supposed strides in education over the last eighty years.

Mass education was never meant to increase critical thinking. Mass education exists to brainwash and instill conformity. The modern education system was created by the prussians in the 1800s to "educate" the peoples of the various germanic states into one single nation. It's the same education system adopted by the US and much of the world.

> and it seems obvious that the writers at the NYT have just not been given the resources or motivation to become as familiar with the contours of the conflict as the writers of the past.

Because NYT reporters were so familiar with the contours of iraq and their wmd program? If someone gave the NYT a trillion dollars, what would change? Nothing. The reporting would be the same. Especially when it comes to wars.

When you read war propaganda from the past ( pick any war ) or in any country, it's remarkable how similar they all are.
Don't take for granted that just because its stored digitally means its going to live forever. Data has to be copied to survive, if no one cares to migrate data from one platform to another, and that company goes under, probably the harddrives will be wiped. My entire high school experience was documented on myspace.com but when ownership transferred to News Corp and they tried to pivot the site to some other business model they accidentally deleted like half the user data iirc. So all those photos are gone, small blessing.
How do you impliment this lock? You use an atomic operation. Which atomic operation? You try to open the file in exclusive mode.
> An ill-educated populace is easier to manipulate, gravitate towards consumerism, and won't hold their leaders as accountable.

This is a reactionary take.

Math, science, and basic language skills do not lead to political upheaval, and are incredibly valuable skills to the capital class. Leadership would be more apt to propagandize social studies and suppress dissent.

China easily comes to mind as a counter argument.

I'd apply Hanlon's razor: education languishes due to poor funding, lack of competition, and low salaries that attract mediocre teachers. We don't even properly fund development for blue collar jobs! Also the problem compounds since one generations students become the next generations teachers.
It is not that simple.

For some Go scripts without go.mod involved, Go 1.22.n toolchains break backward compatibility for sure. Go core team have admitted this but refused to fix it for Go 1.22.n toolchains: https://github.com/golang/go/issues/66092

And, even for the Go code with go.mod involved, there are some behavior change cases which will be not detected in time when you update the Go version in go.mod. Please read https://go101.org/blog/2024-03-01-for-loop-semantic-changes-... for such cases. Now, no tools can detect some of the cases.

The more serious problem than behavior changes is, with the new 3-clause "for;;" loop semantics, it is more error-prone to use loop variables. Making the semantic change (on 3-clause "for;;" loop) might be the worst decision made in Go history.
As one of those frustrated top kids, it taught me a well-earned contempt for my neurotypical peers. Frustration at spending the resources on them when it didn't seem to move the needle.
>Other cities would require a wall.

No they wouldn't. Just higher fees on hotel rooms or congestions charges for cars. It's possible to reduce the numbers visiting any city.