skysight-inc/HackerNews huggingface dataset:
It’s a shallow postmortem.
Yeah, it's so nice to see the small guys (e.g. Rabobank - Revenue €12 billion (2022) or ING Group - Revenue €18.561 billion (2022)) get a win
With an SSD cache + a few external 20TB hard drives I think you can easily make it to 40TB with redundancy.
I have an ADS-B receiver. It's a hobby. I didn't get any notification yet.

Looks like I let my guard down with Flightware. Again, it's a hobby -- supposed to be a joy. I wrote some code to use TTS to play the departure, aircraft, and flight info so I can sit on my deck and enjoy as flights passed by.

Flightware has my exact location. Of course, so does Google via my phone. But this isn't supposed to be Google. It's a hobby.

And now my hobby is part of the sh*t world of Google and every other data hoarding sociopath enterprise.

I'll stop using piaware.

EDIT:

Logged in to Flightaware.com and got this:

Reset Your Password

Due to a data security incident that potentially involves your personal information and out of an abundance of caution, we are requiring you to reset your password. Additional information was sent to you via email. Please enter your FlightAware username or e-mail address below to reset your password:
There is no connection between the title of this post and the tweet.
> We prefer to promote from within rather than hire those [management] roles directly. ... So, the top end of our range for engineering roles right now is reserved for people with management potential...

So, disclose that.

You clearly have two ranges, one for folks who are decent tech folks, and one who are decent tech folks who can (and are willing to) do management.

Disclose both pairs of numbers, along with the caveat that the company is very, very highly unlikely to hire (and pay for) an external management-potential employee.
Jesus Christ. Not all articles are meant to be thought provoking, deep intellectual pieces

A person wrote their experience on their damn website, and you in your infinite wisdom chose to come here and then poop on it?

Get a grip.
> Tons of money

Lots maybe. But if it's under 8 figures before the dot, it's not tons.
Ask HN: What are the tools to learn that could be useful for a lifetime?
That are also related to computing.
my understanding is that bisglycinate is effective without causing the intestinal distress that other forms can cause
It was not 'panned by pretty much every major legal figure'. And yes I read the whole opinion as well as the dissents.
I recently left a job at a very different large company with a similar timeframe (a little under ten years). Pretty much everything this author states is related to my experience.

There is nothing all that special about Google. Maybe there was twenty years ago, but that ship has long since sailed. It’s just another large US tech company. Like Microsoft and IBM before it.
Thanks, I do use syncthing and it’s great!
This is excellent. Wish I had this reference when learning Blender in high school. I'm sure 3D modeling classes would love this if they knew about it.
The more grandchildren you have, the even more you should get. Encourage all your children to have a quiverful on top of yours.

Turn it into an even more obvious pyramid scheme.

</sarcasm>
This is the opposite of what iDEAL is, since it's privately owned by a consortium of banks (https://en.wikipedia.org/wiki/Currence).

You've probably heard a lot of really good things about it. The people who say these things probably are incentivized to do so.
Armed and Underground: Inside the Turbulent, Secret World of an American Militia
Because if you don't have to enable a flag or two in a text config file what's the fun of using Linux after all :)
Can God Transcend the Laws of Physics?
learning how to and actually documenting things
Not to take away from the work done on the plugin, but that’s a “basic” skip intro implementation.

To reliably be able to find intros/credits, you need to some non-local analysis - basically, you need to look for common chunks of audio across episodes in a season or entire show.

I wrote a CLI tool that can do this, albeit it’s not really “finished” and probably will never be. My initial goal was to use it to develop a Jellyfin plugin, but then I discovered that there was already such a plugin :)

https://github.com/aksiksi/needle
https://github.com/netdata/netdata
Magnesium Chelate, is the most bio available.
>I'm beginning to think that the only feasible solution is changing the law.

Do you also think we should legislate the price of BMWs? You're not forced to buy AWS, there's plenty of alternatives, and the prices that AWS charges is well known. I'm not sure why the government should be involved other than a vague sense of "I want cheap stuff".
Magnesium threonate is considered to be the best form by most experts with an opinion, but it is also the most expensive.

If you're not poor, consider buying a jar of that because it gets you started with the least cognitive overhead, then if you respond positively to that, consider switching to something cheaper:

https://nootropicsdepot.com/magnesium-l-threonate-powder/
The primary reason that many of us still used MPlayer 20 years ago was that it did keyboard-based seeking really well. Nothing fancy, just look for the closest I-frame from the target time and move exactly there.

This art of quick seeking sort of got lost in time as the distance between UX people and people who understand H.264/265/etc in detail grew.

On Apple TV: At best it takes like 500 ms. At worst (the Max app), like 6000 ms.

MPlayer 20 years ago: 17 ms.
Elon Musk is the Star of Project 2025
still pays more than just about anywhere shrug
Your current benchmark does not represent browsers in 2013.

It also presents a wildly different use case. It’s common to rapidly create and destroy nodes only because that is what convenient for framework logic. Outside of frameworks DOM nodes are modified more frequently than created anew.

> - Pete Hunt, one of the React devs, says "JSX is faster than the DOM because it is JS memory."

That doesn’t make sense. Your only choices to display content in the browser using JS is via DOM modification or canvas. If not using canvas you are touching the DOM no matter what. It is true that DOM memory is different than JS memory, but the DOM API is fast enough that it doesn’t matter, especially since you are touching the DOM no matter what. If your approach to DOM interaction is too slow it’s because of string parsing on things like innerHTML and querySelectors. So if performance is important then don’t do things that parse strings and don’t abstract away the DOM interaction because you are touching it no matter what.
I'm probably unusually sensitive, but I hate having to take glycine every time I want to take magnesium. The glycine causes mild symptoms sometimes and tastes aversive.
Still very green/purple. It's fine, I was able to find a non-HDR version.
I don't misunderstand. The program already has seeking code, and if it needs to aim back slightly so that it can be more precise that's not a massive change to how it already works.

Efficiency is not as important as having the feature at all. "Go back 5 seconds and then run forward to the right frame" is a sufficient algorithm, as long as it can track and combine multiple presses of the previous-frame key. Improvements can come later. Maybe buffering, maybe tracking keyframes, maybe other things. But this is a big case of letting the perfect be the enemy of the good.

If it fails to find a keyframe, that sucks, but 99% of the time it'll work.
It's pretty much how every cryptocurrency works, with separation of public (receive) and private (send) keys.

The fact that invoices are temporary in LN is a weakness of the design, not an intentional choice. The lightning network represents a regression from the typical use-case of cryptocurrency because both sender and receiver need to be online to make a payment.
Also C) such immunity can still be removed by impeachment.
No, you didn't. Looking through your history you clearly leverage AI responses a lot. Accounts like yours need to be flagged because what you actually write vs your plagiarism is night and day. If you're going to do this at least spend time mimicking yourself so the post actually looks genuine.
L3 to L4 in 9months is crazy fast, kudos
Please don't suggest more laws like this. If you don't like AWS pricing, use something else. That's the only real way to develop alternatives.
The immunity is for official duties in his role as president, which doesn't include those examples.
O hey, I have also done this before around 10 years ago. Initially my project was also based on a hacked Mindflex (it was a robot arm). I then reached out to NeuroSky and they just sent me a bunch of their higher tier dev kits for free. No idea if that’s still a thing, but I had really good experiences with them. The signals are a lot more useful.

I always found it funny that people playing Mindflex commonly believed the game was fake[1]. And it would have made sense - why go through the trouble of actually shipping an EEG sensor to children? But they did.

[1] Example: https://youtu.be/AJjN4se2yyQ
Designs for Amtrak new long-distance trains have leaked
Hi HN, longtime lurker first-time poster. I've noticed train content on here from time-to-time, so thought I'd share (yes, I'm the writer)
The problem is that it's declining in all the countries that have nice things like women's rights and freedom of religion while it isn't in countries where rape and violence is commonplace.

The world is going to be a much less pleasant place in the future if this problem isn't solved.
Just use kanban. Put one backup toothpaste in a drawer and when you get it out add it to the shopping list right away. Works for anything non perishable which you can stock up on, like toilet paper or cleaning supplies.
I remember as a kid hearing people throw around the term "Jap crap". Not for a long time.

China has been going the same way. They are now capable of making very high quality products. Taiwan went down the same route, South Korea too.

In the long term, it's not China that has a problem, it's complacent western manufacturing companies. It's not just a failure to innovate. Some have used their market power to exploit consumers such as the US vehicle manufacturers pushing people to 'trucks' because it served their own interests. They abandoned the small (read sensible) car market. Top selling car recently in Brazil was the BYD Seagull - knocking Ford off.
I think that's fair. I'd like to think I have some fairly strong ethical requirements for work, but I can see those evaporate in the face of 8 figures.
> What other institutions (or democratic tools) should have acted to halt the extremist anti-democratic movement lead by Bolsonaro?

I find the notion of fighting extremism with more extremism dubious. The legitimacy of the government derives from the consent of the people. If the people voted for Bolsonaro and are not opposing his actions, the judiciary will not be able to stop the slide, their extreme actions only give him fuel.
except the oxalates in spinach
I guess maybe it depends on how you read it? To me, it read like

> This sound is often attributed to X. But <some component of X> doesn't make sound that humans can here.

The "people say it's this, but actually ..." reads, to me, like they're saying it's _not_ this. Which was point 4.
If you ban slurs against minorities you should ban slurs against majorities. And, yes, c**ender is a slur. It's only ever used by its opponents and in a negative context.
And yet slices.Sorted was added which does exactly this already, but only for single-valued iterators.
> It’s just another large US tech company. Like Microsoft and IBM before it.

This is just a hyperbolic statement that should not be taken seriously at all.

Look, Google isn't some fantasy land that some people might have lauded it as once upon a time, and it isn't unique in terms of pay or talent, but it is certainly at the top echelon.

I did an interview loop for high level IC at both Azure and GCP simultaneously and the different in talent level (as well as pay) was astounding.

IBM has never a company where engineers could rise to the same ranks as directors and higher with a solid IC track.

Is Google special compared to Apple/Netflix/Meta? No. Is it special compared to Microsoft, IBM, and any non FAANG or a company that isn't a top deca-corn? Yes.
Yeah, I don't mean buffered data. I mean blocked queueing operations.

>With multiple receivers it is effectively random _which_ receiver gets the wakeup.

That's why I brought it up: no it isn't. It's ordered. Intentionally.

https://github.com/golang/go/issues/11506

It's pretty easy to prove to yourself too, it only takes a couple dozen lines to write a test. I'm not confident it's guaranteed in all scenarios (mutexes are not, for example), but I've yet to see it do anything but perfect FIFO when not racing on starting both read and write simultaneously.

---

A single select statement with multiple eligible channel operations is random, which is part of why I expected blocked channel operations themselves to be random. But nope.
Huh, that explains it, I was wondering why I was having problems with some video that VLC would even playback correctly, I didn't think to try the stock mpv.
Oxide makes a rack-scale computer called the Oxide Computer, here's the intro page:
https://docs.oxide.computer/guides/introduction
Ukraine Is Getting Ready to Unleash a Swarm of Robot Dogs
Yep, some interesting tidbits here https://stackoverflow.com/questions/1083368/whats-the-early-...
I'm not sure why you say I missed that. I didn't. Can you expand on what you meant by your reply.

To me, your reply actually highlights what I was talking about; because your use of "this phenomenon" is _somewhat_ ambiguous.

1. "this phenomenon" can be the sound of "large pressure splits in tree trunks, caused by sap freezing and expanding" (presumably audible to humans)

2. "this phenomenon" can be the sound of "freezing sap in trees" (presumably not audible to humans)
It's not even about doing it, once added you have to maintain it, and then tomorrow a new format arises that makes this more a hassle, or some memory issue in an existing format is fixed in a way that changes it's memory profile and now VLC will crash with an out of memory.

Seriously, I don't get these people that have infinite demands from open source developers and contribute zero.
I found a map from a deleted Reddit account with a lot of replies about how there aren't any US-controlled bases near China. It even had one in China. I'd like a link to an accurate map since I couldn't find one.

From the list I can see on Wikipedia, all of the nearby bases are in Korea and Japan.

More useful might be a map of US forces near China, not caring about who owns the base. And some comparable maps from the last 50 years to see how it's changed over time.
As I mentioned in another reply, this simple solution is not cache-friendly.
Germany appears to be installing ~1.3GW of solar per month, or ~15GW/year. Assuming battery storage picks up, it should not take very long to push their remaining coal generation out of the mix.
I monitor periods between naps. The longer I get naps the happier I am :)

Seriously though, the server itself is not the part that matters, what matters is the application(s) running on the server. So it depends heavily on what the application(s) care about.

If I'm doing some CPU heavy calculations on one server and streaming HTTPS off a different server, I'm going to care about different things. Sure there are some common denominators, but for streaming static content I barely care about CPU stuff, but I care a lot about IO stuff.

I'm mostly agnostic to push vs pull, they both have their weaknesses. Ideally I would get to decide given my particular use case.

The lazy metrics, like you mentioned, are not that useful, like another commenter mentioned, "free" ram is mostly a pointless number, since these days most OS's, wisely use it for caching. But information on the OS level caching can be very useful, depending on the work-loads I'm running on the system.

As for agents, what I care about is how stable, reliable and resource intensive it is. I want it to take zero resources, rock solid and reliable. Many agents fail spectacularly at all 3 of those things. Crowdstrike is the most recent example of failure here with agent based monitoring.

The point of monitoring systems to me are two-fold:

* Trying to spot problems before they become problems(i.e. we have X days before disk is full given current usage patterns).

* Trying to track down a problem as it is happening(i.e. App Y is slow in X scenario all of a sudden, why?).

Focus on the point of monitoring and keep your agent as simple, solid and idiot proof as possible. Crowdstrike's recent failure mode was completely preventable had the agent been written differently. Architect your agent as much as possible to never be another Crowdstrike.

Yes I know Crowdstrike was user machines, not servers, but server agent failures happen all the time too, in roughly the same ways, they just don't make the news quite as often.
Well. Except for those true things that are contradictory with other true things. Like quantum mechanics and Newtonian physics.

Or any one of the open questions that exist in science of the same sort - this is true in chemistry but not biology, but seems to be true in their own reference frame. This creature wanted to do this versus had a chemical reaction. So are free will and determinism not true because they conflict? What if I observe one or the other? Does that make it more or less true because I'm the observer? Or both or neither?

And not all non- truths conflict with all other non-truths, just some of them. Not to mention the bit about a rational mind believing true things is nonsensical unless you make that your definition of truth. Given an unlimited amount of truths there will be some incredibly large (smaller infinite) subset that conflict.

I just gave two interrelated examples off the top of my head.
Missing a link? https://rfd.shared.oxide.computer/rfd/0508
It’s been really interesting how quickly we’ve forgotten how much air quality and greenhouse emissions slowed during the pandemic. If you’re looking for a quick climate change mitigation it’s hard to beat not requiring people to commute when the job doesn’t require it.
In this case it sounds like Moraes threatened to arrest Brazilian X employees if the company didn’t comply with its requests.

That is wildly outside democratic norms IMO. Not just the arrest of individual employers, but the threat of which coming directly from a sitting Supreme Court Justice.
Active shape programming drives Drosophila wing disc eversion
You already have to maintain seeking code, stepping back one frame is just a specialized case for your seeking code.
Hey! We had to do some optimization and it might've turned down the website for some people temporarily.

Should be up now! Sorry for the inconvenience.
Isn’t this the whole point of working; particularly at a FAANG?

> It’s a shallow post-mortem

I respectfully disagree. It’s an 8 minute read. Sure, it’s mostly in dot-point form, but personally I’d rather that than some massive 80,000 word blog post that I’m going to drop 1/8 of the way through.

Since when does a personal blog post need to be a well constructed and lengthy document?
> I've also yet to see any practical examples of Chinese militarism or imperialism.

Taiwan: https://www.bbc.com/news/articles/ce8dy437pdno

Tibet: https://en.wikipedia.org/wiki/Annexation_of_Tibet_by_the_Peo...

Xinjiang: https://www.bbc.com/news/world-asia-china-22278037

The Nine Dash Line: https://en.wikipedia.org/wiki/Nine-dash_line
This would have been very doable with interactivity if we used bytecode instead of JavaScript. WinForms apps start at 5KB (dependent on .NET Framework).

Might become doable with WASM if standard library and DOM won't be dynamic dispatch only.
Odeuropa is an online database of scents from 16th- to early 20th-century Europe
Government has had a 10x ROI with musk, that’s the purpose of govt investment.
> Look at projects like FastAPI (which uses pydantic) for an an example where having types at runtime has been handy.

What is it, they have nice error messages? I don't expect them to fix code at runtime when type error happens.

> Also, if types are enforced at runtime logging is better, debugging is better

These can't even happen with type checking in the first place.

> you have more options for data validation

In my experience serializing/deserializing data is pretty much the only place where its useful, and it doesn't have to be built-in on a language level, Pydantic is doing it well enough.

> doing dynamic or metaprogramming likely more easily

This is where you lose me, I have never seen it being useful in reasonable large projects in popular languages. Dynamic or metaprogramming only works in a very specific category of languages (lisp-likes), doing it in any other language will become a problem sooner or later.

> more options when and how to enforce types

Again its only on serialization level, apart from that type checking will cover everything before runtime, it's weird to me how you can think that encountering problem later has any advantage of doing it earlier.
Agreed, that was the weirdest part of the article for me. Given that the example of "why is there poverty?" was given as coming from a child in school, I think the author also is misunderstanding what the question even was by using a definition of "poverty" that's defined entirely by modern standards and applying it historically. If a child asked that question, telling them "it's the default state because back 1000 years ago even royalty were poor by our standards" doesn't help them understand what they actually wanted to know, which is "why do some people have a less money than others?". This isn't a uniquely modern phenomenon (although the exact distribution over time of course isn't static). Reframing the question based on an academic definition of "poverty" might be technically correct, but it's not helpful in the context it was asked.

Ironically, the author seems quite smug about knowing better, saying "It is a childish question, one which betrays a naive, uninformed understanding of economics and history". It seems more like they betrayed a naive, uninformed understanding of children to so grossly miss the point of what they were actually asking. If their reaction to an intellectually curious child is to dunk on them for not precisely framing their question according to academic definitions of terms, it's not surprising that they think "ignorance and misrepresentations" are the "default state of humanity".
How do you handle the part of chargebacks that currently validly apply to authorized non-fraudulent transactions, like services/product not delivered or not as described, or accidental double charges from vendors like random taxi drivers with whom you don't have a way to arrange a refund?