skysight-inc/HackerNews huggingface dataset:
You are about 100 years behind the curve if you still think that advertising is about "sharing the news that you're selling a new product".

Modern advertising is about manipulating emotions on a global scale.
Sudden die-off of more than a hundred Amazonian river dolphins
Well, Norway is actually part of the trade union (European Economic Area), as well as Schengen , the cour of justice and many other EU institutations/treaties.

They are not in the EU proper though.
And I thank them for it. I was using the TICK stack a few years ago and the switch to TIG (Telegraf, InfluDB, and Grafana) has been a breath of fresh air.

Telegraf and InfluxDB are solid, but Chronograf was behind Grafana in usability and features.

Kapacitor was pretty rough. The language it used was hard to write, the docs were barebones, somewhat confusing, and sometimes inaccurate. When I switched off of Kapacitor, the CPU usage on the server dropped significantly too. So I'm guessing Kapacitor wasn't too CPU friendly either.
I created some computed waveforms for audio testing on my PC, and on a whim, stored them as both WAV and MP3. Counterintuitively, the MP3's worked just fine for all of my tests. I didn't dig into the reasons why.
More actually since EVs are heavy. They also tend to accelerate faster than combustion cars.
I think it got edited, it said "tire dust" when I made my comment (unless I'm mistaken, but I did check twice to make sure).

EDIT: Looks like I just misread the "tire dust" on the first sentence and filled it in the second sentence as well, huh.
I think GP is referring to the dust generated by brake pads. Since EVs can use regenerative braking, there should be less use of the brake pads, and therefore less brake dust.

I would assume that the tyre dust will remain the same
As a side note, the Flux language that they introduced in v2 never seems to have taken off as there are a few (2) public Grafana dashboards made with it, whereas the older influx language has around 1345 currently.

Unfortunately I was stupid enough to build my dashboard on flux, which I’m really sorry to say I dislike quite a bit, while still wanting to be respectful for the people who build the stuff.

All that said, I think that influx is a great tool although I’m mostly using it for personal projects and haven’t run anything at scale.
From my experience, the best approach is to get your children to try lots of different things and let them find their own interests. I tried lots of things with my son:

https://successfulsoftware.net/2014/01/31/fun-and-geeky-thin...

Some he really enjoyed. Other he lost interest in very quickly.

It can be frustrating when they quickly lose interest in some toy you have spent your hard earned cash on. But that is the way it goes. One of the things we tried was model rocketry (starting with a small Estes kit) and that was a big success. He has now won competitions, is level 1 certified and wants to study aerospace engineering at University.

I guess it is a bit like running a film studio - most of the films lose money, but the occasional blockbuster more than makes up for it.
> USB hand crank

Are any of those actually effective for charging a phone? I used to have a hand cranked radio, but radios built for this only need a minuscule amount of power. Does anybody have real experience using one of these to charge a phone? How long does it take?
Twitter is still far better than the alternatives so /shrug
Then I think you'll have to use pgp or some other mechanism one layer up. E-mail ain't the way to do it, it's not built into the current protocol as it stands.
While S3 doesn’t have a REST API to do it, you can trigger it through the console and it applies pretty quickly if you don’t have a lot of objects (hundreds of thousands if I recall correctly) and will apply in the background otherwise. The way to do it via the s3 API is to install a lifecycle policy to delete everything.
You may have a skewed idea of “most” here.

Most people are using gmail, but when it comes to local clients, Outlook, Apple Mail and Thunderbird are by far the most common and as far as I know none of them support this without extra steps.
Replying to myself because I can't edit: Found my comment about this from 10 months ago: https://news.ycombinator.com/item?id=33583737

Not that this has any merit, as it could be seen from far away by anyone with > 5 years experience in this field.

And this just will just get worse, specially for end users. Let's see where we're in 10 months from now.
Agreed. We had solved it at PhishDeck back in the day through the use of multiple projects, i.e., Platform Production, Platform Staging, Tooling Production, Tooling Staging etc.

Still not ideal, but it minimised security risk and kept things organised.
So? Is Musk going to do it for good? You know, the "small fee"?
How would you know that you can't visualize subconsciously?
I hope it gets picked up by OpenAI. I really really hope I can ask ChatGPT about Google Person some day.
I use Firefox everywhere, MacOS, windows, iPad iOS. Not sure what features I am missing out on. I don’t use any plugins, mostly happy with performance, no complaints about current feature set regarding tabs. I really don’t have a wishlist of things I’d like to see improved. Faster and less resource consumption would be nice, but not super urgent. What am I missing?
It was a lot faster for me than Firefox at the beginning, I remember that. It also looked a lot nicer; the UI was super slick at the time. I remember it being a pretty easy and obvious switch for me at the time.
The thing is, the “heard” difference between 320kbps MP3 and CD quality & CD quality and higher resolution formats are not “details” per se.

The audible difference can be described as sound stage size, instrument separation and atmosphere.

The problem is making these details audible needs a good system. “Good” doesn’t mean $10K+ here. Two high quality, large-ish two way bookshelf speakers and a good amp with enough punch (50W+ Yamaha or similar will do) plus a good source in a sizable room is enough.

There’ll be people who can’t tell any difference, there’ll be people who can “feel” it, and there’ll be people who can pinpoint differences. This is because the ear training and biological limits of said people.

I have a friend who can pinpoint a half note (natural vs. sharp) mistake in a 90+ people symphony from YouTube recordings, incl. the instrument. His natural ear resolution is around 1/9th of the tone. He always tunes his instruments via ear and verifies with a tuner. So, this is not impossible.

My ears are not that absolute, but I can divide music to layers and pinpoint details, for example.

Lastly, taking a “diff” of CD quality and 320kbps MP3 version of the same track will leave an audible residue.

There are other comments I left over the years here. Search them for more info. I’m on mobile. I have no practical way to link all of them.
Only hard sci-fi.
We just left it. Too many changes, new query language is incomprehensible to drive-by-graphing, and rest of the industry seems to be building around PromQL/Prometheus.

Victoriametrics so far works very well.
Mentions displacement of 43k Libyans as result of recent flooding, but fails to mention "temporary" displacement of New Orleans citizens after 2005 hurricane Katrina.
No it was a serious theory that seemed obvious and logical at the time. But now it seems so obviously wrong that it’s almost laughable anyone could ever take it seriously.

See also: phrenology. Same phenomenon, different field.
Dupe of https://news.ycombinator.com/item?id=37725229
The Finnish caption is quite a bit worse than "all your base are belong to us" type of invalid grammar. Translating it back, even with best intentions (ignoring the naive attempt of translating "from" in place) it reads "Create images from AI generated words".
Are you ever outside? I see that number of ads on a single trip with my city's mass transit.

I'd see that number of ads in a single 100m walk downtown.
It seems like you are disagreeing with GP? They are saying "EU tends to restrict things until proven safe, whereas US tends to allow until proven unsafe"...while you are bringing up the example of cheese and meat, which are more permissive in the EU than in the US, from a food safety standpoint.
I have very good equipment and lots of people in my circle who are audio enthusiasts. None of them have ever been able to demonstrate in a blind test that they can tell the difference.
Bread will rise just fine without sugar! There are plenty of commercial loaves sold with no sugar, and I’ve been making bread for like 15 years and have only ever used sugar to make something like brioche.

https://cooking.stackexchange.com/questions/45587/how-did-pe...
Oh, I was not trying to be original or second guess experts. It’s just hard to google a concept like this and get useful answers.
Yeah, I read a bit further and it was not scrub by default but had to be opt-in. And today is the first I heard that all API keys have ridiculous access. I'm done.

Now I just need to find a cloud hosting service that will do a low cost easy k8s cluster, preferably not AWS.
> especially after all of old Bill's climate rhetoric and everyone bashing crypto for the last 5+ years about the same thing.

Gates hasn't been leading MS for a long time now.
The web of relationships extends to music as well. After reading that Broch novel, one might enjoy the cycle of works by Jean Barraqué that took their inspiration from The Death of Virgil.
I noticed that any of my replies to tweets don't get any engagement. This is probably because the algorithm sorts by those that pay the monthly fee first, so my comment falls to bottom of the stack.

I'm not motivated to even respond for people asking for help, because they won't see it (for tweets with lots of replies).

Yeah, I realize that this will go away if I just pay the $8pm.
Are you running the "OLAP" TimescaleDB on the same instance as your regular OLTP Postgres? This is the only reason I would entertain TimescaleDB, if I had a strict "1 server" requirement. I briefly deployed and looked into it and there were a lot of footguns like with compression.

If not, I would suggest looking at a proper OLAP DB. VictoriaMetrics has been great and was easy to set up.
That said brake dust is an environmental problem.
No surprises there. Even more sex bots than there ever were before Musk took over, and on top of that almost everything worth reading for a wide audience (i.e. posts of politicians and journalists) is filled with blue-checked Nazis and Russian troll farm accounts.

Musk is driving Twitter to the ground intentionally, he wants revenge for his daughter coming out as trans - in his mind, the "woke" people on there "turned" her so [1]. Utter and complete horseshit, no one turns anyone into being or not being LGBT or is able to do so (except severe torture), the problem is he has more than enough money to burn on such ludicrous petty revenge fights and on top of that he's deeply in bed with the Saudis who have their own reasons to get rid of Twitter, most especially to prevent another Arab Spring.

[1] https://www.telegraph.co.uk/world-news/2023/09/01/elon-musk-...
I agree. It could very well cause a reworking of the entire country if the economic burden gets too great.
What's really infuriating to me is that, at one point, Apple took a reasonable stand with their music streaming and said "256kbps AAC is CD quality" (it is). And now they've turned around and starting pushing this snake-oil, DRM'd "Hi-Res Lossless" nonsense.

The only reason to have "Hi-Res Lossless" is if you're going to do something besides listening with it... and you can't with Apple's streaming.
I'm sorry, but I'm not watching a 19 minutes video to discover what you mean by "two-way speed". Can you explain it?

But anyway, we've been comparing the speed of light over different directions since the 19th century. Modern relativity was created because of those measurements, and nowadays you can buy accelerometers and gyroscopes that work based on that constant speed.
Nice mash-up.
To be clear, neutron stars and back holes do not contain all of the mass of the star they were created by. Usually they are only created from the core of the star, but the outer layers get blown into space.
I had no idea the economy was like that in Germany. I’ve recently been considering moving there from the US so it’s kind of a bummer to learn this.
I believe physics can absolutely explain everything about our behavior when viewed externally. Clearly our personalities, emotion and general behavior are the result of incredibly complex systems of molecules and electrical charge in the brain.

What you’re ignoring and what Chalmers and the folks in TFA are talking about is, the explaining the inner view. The subjective experience. In fact the only inner view I’m 100% sure of is my own. I really have no direct evidence that you or any other human is actually having a subjective experience. Nonetheless you cannot deny they it exists and we should try to explain it.

I’m not just a device responding to input. I am that, but I’m more. I have a subjective experience. There are “lights on”.
> Our kids are not blank slates for us to write on

So true. Hopefully we can give them (what we consider) good basic values. But we can't (and should try to) mold every aspect of their intests and personalities. And anyone who thinks that they can is in for a rude shock.
This would explain something else too, probably: a few years ago I did a call with some GH folks talking about the idea of making the commit message applied to a squash merge part of the review itself.

Apparently this was very common feedback and I know that at least five other people who were maintaining large scale open source at the time gave it that week too. It’s never gone anywhere though, and as a result I have to disable all workflows except “rebase and merge” for every repo…
> there isn't actually a security issue

The official blog from DigitalOcean is here:

https://www.digitalocean.com/blog/transparency-regarding-dat...

While it does not call it a “security issue” directly, it details several changes to the service to prevent customer data leaking between accounts. That seems to contradict your position that there was no problem.

> 10 years later and I still remember how pissed off I was that day, hah.

I would have hoped that after 10 years you would be able to admit that letting customers read each other’s data was a mistake. The existence of a disk scrub API, the problem being improperly reported, and DO being advertised as “not for production use” are not valid excuses.
Been using both 1.x and 2.x for telemetry (oss & paid both). I am pretty excited with 3.x's interoperability. Archiving to standard data formats makes the data science team's job's easier, and with a more standard ANSI SQL query engine with jdbc support, and high cardinality tags, it will greatly speed up front end development and analysis use cases.

As well, I am one of those folks that happens to find the Flux query language powerful, but it's not easy enough for folks to just make that jump from SQL. Flux is much closer to Splunk's search language. It is good at what it does. FluxQL doesn't even have date parsing (which is really odd for a time series query language), but FlightSQL in 3.x seems to be more complete.
I dunno. I have memories of my grandma trading around huge plastic bags full of romance paperbacks with her old lady friends. The sheer volume makes me wonder how they could all be unique books!
Thanks for the detailed answer. I think however that the real reason that there is a big industry to find and solve bugs is because of decision made when building and designing the software in the first place. For example if software was built in a robust way with care taken to refactor code along the way then maintenance and bug fixing would probably be a lot easier and may not need an entire industry to support it
> China’s Chebai think tank says the emerging consensus is that EV sales will hit 17m or 60pc of total Chinese share by 2025, rising to 90pc by 2030, assuming that the grid can keep up.

This is greater than total annual US light vehicle sales. S curve going parabolic indeed! China crushing OPEC was not on my ‘20s bingo card, delightful.
The two way speed are the same along the y axis versus the x axis.
We have no ways to measure the one way speed.

we can’t falsify it. According to some HN-er, this must be unscientific
It is silly to start pointing fingers like that, as it shows a lack of accountability, but in these companies’ defense, why does the software world get a leeway? If you publish a serious exploit before communicating with the maker to fix it, it will get you in legal trouble, even though fixing software bugs is far easier than cars that are already out of the factory.
Also, the modern problem of both parents being forced to work. Previously one would stay home. The two income trap is real.
Works for me, glad I got to read it!
It's questionable whether Twitter is better than one of the alternatives, which is to not bother at all. The world was fine before Twitter came along.
I would love to see a fiction story about what would happen if we had the same amount of "safety consciousness" in the past as we do today.

Could we invent knifes? Would nuclear reactors or atomic bombs would ever become a thing? What about cars? motorcycles? hammers? Encyclopaedias? Universities? Vaccines? Drugs?
The Swedish community is completely different on Bluesky now compared to before the summer and the network in general is becoming more mainstream than mostly transpersons and furries. I also love the new concept of custom algorithms. It means I can get streams based on metadata such as only in Swedish which helps a TON with community building and discovering new people, or an Instagram-like stream of photo-only posts. This would never have happened if it was business as usual over at X. So I find myself more over at Bluesky than Mastodon these days. Community trumps ideology for me but then again, I'm not rms but just a pragmatic dude.
Yeah, that doesn't make any sense at all. The only reason I can think of to use WAV instead of a losslessly compressed FLAC is if the player being used has a dog slow CPU or an incredibly old software stack that can't play FLAC files.

But I doubt these guys are using a Pentium 1 machine to play their audio files so idk. The low end smartphone I had in 2013 could easily play FLAC files, at least in the real time uncompressing and decoding part of the equation. Now if the built in DAC and amplifier could take advantage of that extra data is another thing.
Not much of a C programmer, but here’s my ChatGPT assisted (painstakingly…) attempt at a lookup function. I think the log2 from math.h needs to be rewritten to use a fast bitwise implementation

#include <stdint.h>
#include <math.h>
#include <stdbool.h>

#define BASE_PAGE_BITS 14
#define MAX_PAGES 22

struct KeyValue { keytype key; valtype val; bool inUse; };
uint32_t hash(keytype key);
int equals(keytype key1, keytype key2);

struct HashTable {
struct KeyValue pages[MAX_PAGES][];
uint8_t usedPages;
};
typedef struct HashTable HashTable;

struct KeyValue* lookup(HashTable* table, keytype key) {
uint32_t hashed = hash(key);
uint32_t lowerBits = hashed & ((1 << (BASE_PAGE_BITS + table->usedPages)) - 1);
uint32_t pageIndex = (lowerBits == 0) ? 0 : (uint32_t)(log2(lowerBits >> BASE_PAGE_BITS) + 1);
uint32_t entryIndex;

for (;;) {
uint32_t entryIndexRange = (pageIndex == 0) ? (1 << BASE_PAGE_BITS) : (1 << (pageIndex + BASE_PAGE_BITS - 1));

for (; entryIndex < entryIndexRange; entryIndex++) {
struct KeyValue* page = table->pages[pageIndex];
if (!page[entryIndex].inUse) return &page[entryIndex];
if (equals(page[entryIndex].key, key)) return &page[entryIndex];
}

pageIndex = (pageIndex + 1) % table->usedPages;
entryIndex = 0;
}
}
Your first 90 days are crucial and can define your overall experience in your next position.

It can be the difference between having an amazing experience and getting along well with your new colleagues or an experience, where you regret the decision that you made.

What are your thoughts?
Keep your unoptimized, ill-formed code if you want, while everyone else can benefit from the newest features.

Sadly, that's the dilemma many embedded developers eventually have to face. I'd personally like to use modern C++ features when working on a legacy codebase that I inherited. Even if I don't want or need that sort of thing, newer compilers are also better at flagging potential errors and UB (hence the article.) Overall, CPUs are much faster now, and memory is much cheaper. So I can afford to trade off a bit of overhead for better code quality and engineering discipline.

And yes, newer compilers are also better at optimization, but that's literally the last thing I care about in the embedded business. I'm not targeting 8051s and 8-bit AVRs anymore.

Unfortunately, what I can't afford is the time needed to review 200K+ LOCs to find all the hidden gotchas that will be exposed by newer, more aggressive compilers. There may be bugs that should have been fixed years ago, but that never surfaced. Some will trigger new warnings (again, hence the article) but will all of them be flagged?

My whole point is that dealing with a broken build due to -Werror is so far down in the noise it's not even worth mentioning. If I fix the issues responsible for the new error messages and walk away thinking my job is done, well... maybe this is my lucky day, and maybe it isn't.
Musk made Twitter feel like those encyclopedias before Wikipedia came around.

I would have to become a member of a club to be able to read what people write.

Even as a member of that club, I would have to pay to be able to write more than 280 characters.

And if I don't pay, my 280 character texts get burried.

If I don't pay, I cannot write messages to everybody like paying members can.

I hope somebody will make a Mastodon fork with a nice UI soon!
Wait till they end up as staff or principal. Along with bad management they hollow out several hundred person orgs.
Except in order to be the anonymous, decentralized, supposedly free replacement for the financial sector, you do need to understand most of that stuff. If you use stuff like Metamask and the coin exchanges to pull money in and out, your wallets are now associated with your accounts on those services. This is why it was so straightforward for various news outlets to report the various meme-NFTs that kicked off this mess being sold for six figures to whales in the market, and the people behind them getting rich. It's ALL out there. If you can figure out someone's wallet address, you can use that to see every transaction they've ever done with every wallet, and with basic reasoning, parse out basically their entire use of the crypto ecosystem.

In this way, what's sold as this regulatory and authority bucking system is not only not doing that at all, it's if anything, even EASIER for people who aren't you to see what you're doing. The only way to engage with any of these products and keep your anonymity is to do so basically with either your own code, or ways of accessing the chains that are HIGHLY technical.

So which is it? Is this trying to be the hobby horse of gambling-addicted tech bros, or is it a replacement financial system that enables transacting business without governmental or legal oversight? Because it can be one of these but it can't be both, and frankly, BOTH suck in their own ways.
Prometheus only handle aggregated data, though. While with influx you can store the events themselves with labels etc. While Prometheus is often good enough for standard metrics, it is just things it can't handle.
I estimate about half of the once active users I follow have either greatly reduced their output or stopped entirely. This reduces the main reason for spending time there. Other problems include:

- Truly vapid blue check tweets dominating most replies.

- Accounts I don't follow being inserted into my feed

- Tweets not loading, or other technical problems

The nail in the coffin for me, if implemented: Forced paid subscriptions (https://www.independent.co.uk/tech/elon-musk-charging-for-tw...)