skysight-inc/HackerNews huggingface dataset:
Great advice! The matplotlib default is really bad. Maybe it has the excuse that matplotlib is designed for interactive visualisation (like MATLAB) rather than actually publishing graphs, for which you should use something good like https://glx.sourceforge.io/ ... although I have seen people publishing matplotlib graphs so they really should have sane defaults.
Doesn't matter. There is no law preventing laws which are not 'fair'.

And the answer is simple: Gold can be controlled less and above 10k the law says you have to declare it.
Yea, I get that the content is algorithmically generated like all the other sites. What I've never heard a satisfying answer to is why TikTok is doing is worse than YouTube, Facebook, Instagram, Twitter, and so on. Something more specific than just "because China".
Comic sans hate is so passé.

https://www.mcsweeneys.net/articles/im-comic-sans-asshole
Because when you take a real cat apart to see how it works you can never get everything back inside and it never works quite right again.
Third party resources are a bane to my existence as a web user and as a person responsible for page load time. I would cry some big fat crocodile tears if that feature got removed. It’s already been curtailed a bit.
Seeing the downvote, let me add relevant context - VLC is one of the most awesome products I have ever seen that is open.

My feeling is that an equally great “open App Store” that is popular enough does not exist (and if it did, I suspect Apple for example would actively have prevented it from being an option on iOS). Probable Google too for Android? I am not as sure in the second one.. is there an open Android App Store/marketplace/catalog?
Flipper Blackhat: A Linux-Based WiFi Tool
As an electrical engineer, I asked the Flipper community a while back what hardware add-ons they would like to see developed. The top reply was "evil portal that supports WiFi passthrough" meaning the user is connected to the internet after the portal attack.

This got me thinking: the ESP32 is a powerful but simple, bare-metal microcontroller. They're awesome but limited in ways.

If you put a powerful Linux microprocessor on top of the Fipper and connect two WiFi radios, you'll end up with a very sophisticated device.

So that's what I'm working on, and I made an update video here: https://youtu.be/RVjA3HURUa8?si=hbplsUVfqiI7IYF2

AMA, and thanks for the support and project idea!
Exploring Language Model's Code Generation Ability with Auxiliary Functions
They still have to solve for:

* How uncomfortable the headsets are to wear for long periods if time

* How useless they are (what are they solution for?)

* How ridiculous they look

* How expensive they are

* How expensive it is to produce content for

After they solve these issues then I will worry about the dystopia we are in. VR headsets may look cool and futuristic in the movies but in reality they are just screens you wear on your head and that's it.
Sorry, I understand, you doubt it for no reason.
https://en.m.wikipedia.org/wiki/Manx_cat
Interesting to see the three day week being blamed on industrial action. The industrial action was caused by workers losing spending power because of insane oil price inflation shocks. The government used this to cut public sector pay.

The shocks were caused by Arab-led OPEC objecting to US support for Israel in the Yom Kippur war, and the US was just as affected.

https://energyeducation.ca/encyclopedia/Oil_crisis_of_the_19...

For some reason all of this has been written out of mainstream history. Everyone over a certain age remembers the miners, but no one remembers the oil rationing - or if they do, they assume the miners were somehow responsible for that too.

Ever since it's been used to justify wage suppression on the basis that Rising Wages Cause Inflation - which is very much not what happened then, and isn't the main cause of inflation now.
Con't comment on the fact that what was promised was not maintained, since I'm away for four years at this point. But I believe that in business sometimes, as the situation changes, or correction for monopoly positions are not likely to be taken by governments in the near future, changes are more or less forced. This is just speculation on my side as I was very little involved in the business side already when I was part of the company. Now zero involvement for four years. But the fact here is that many OSS projects needed to go towards this path one after the other. So I believe it is more useful to understand why they are willing to take this risk, what are the conditions that determine the bizarre fact that the main player in the development takes a marginal part of the cut.
I wonder how far into the future the EU will ban paying with cash.
I am raising funds for PyBazaar, a Python Developer Marketplace that I want to build and launch in the following months.

Please check the project, contribute, and share with your developer friends.
Ah Loki, I wanted to try it at my homelab bit it wasn't as simple as it says. Now I wanted to try Zincsearch or Openobserve. Have you tried that?
Cloudfront and cloudflare can both present edge cached resources as from the origin domain can’t they? Akamai did not as I recall but that may have changed after I stopped needing to care about them.
Mojo is faster because it compiles every function body in parallel, basically every function calls LLVM separately. This means you have to do everything else yourself, which is not easy.
So what should change?
There are so many years since commercial iron nitride magnets have been promised, but none have appeared, that I doubt that they would appear any time soon.

Like for many other inventions, it is likely that commercial iron nitride magnets would have appeared only if the original patent holders, who do not seem able to solve whatever technological problems exist that prevent their use, would have published which are the problems that block them and would have been willing to license the patents in advantageous terms to those able to solve such problems.

From the little published information it is not clear whether the iron nitride material is too difficult to produce or whether the crystalline structure is unstable in time, leading to a short lifetime.
So why say anything if it’s just an opinion if not a call to action seeking to censor certain opinions?

And my comment likened both, so to suggest the intent of the word censoring is somehow different is semantic nitpicking rather than any productive discourse.
Two observations about your comment. The ^average^ Indian, the masses whose vote sway elections in India, isn't the person discussing politics around dinner tables. They come from the houses where literal dinner tables don't exist. They are the ones who votes are coerced by gifts, muscle power and increasingly propoganda.

Secondly, of course the things that matter to the citizens in different countries would be different and of course the medium of propaganda in the countries are different (as an aside IMO, WhatsApp is the more influential medium in India). The topics like gun violence, abortion rights, race discrimination, health care, taxes ...etc are definitely things that get discussed about dinner tables and hold political sway in the US. The US style of 2 party system of presidential democracy and the role of electroral college are a bit problematic but the average US citizen isn't less political aware than the average Indian.

My point being, your assertion that Indians are somehow less immune to propoganda, is potentially arising out of some unconscious bias (one or more of confirmation or conformity or affinity..etc biases)
> To say one does or doesn't accept the existence of a thing is to acknowledge that there is a model of that thing that does or does not exist.

In some cultures, kids grow up believing that Santa Claus is the source of the gifts that show up under the tree.

As they grow older, they learn that gifts are actually something humans give each other, and that Santa doesn’t really exist.

The shared mental model established by this myth/fantasy has no bearing on the actual existence of a supernatural jolly old fellow who drives a magical sleigh.

I agree with you that in order to take a position on something, it’s necessary to have some kind of model of that thing. But a model is just a model, and could correlate to something real, or to nothing at all.

Take any major controversial belief and apply the same logic:

- Flat earth theory

- Astrology

- Encounters with aliens

- Bigfoot

The shared models required to have public discourse about these topics says nothing about the underlying truth of them.

> Faith here is engaging in the discussion knowing it doesn't end. It's really not about belief either way. We all share the same experience.

This is not what most people mean when they talk about faith. What you’re describing sounds closer to agnosticism.

And we absolutely do not all share the same experience. We probably all exist within the same physical reality, whatever that is, but there are countless examples available to underscore the fact that subjective experience is a vast spectrum.

Some people see sounds as colors. Some people have vivid visual imaginations. Some people have a mind’s eye that is blind. Some people experience colors so differently that they’re considered colorblind. Some people can conjure music in their mind. Some people have an inner voice. Some people hear nothing but silence.

> I also believe that no two people can have the same mental model of a god

> We all share the same experience.

It’s probably the case that no two people can have the same mental model of anything they’re capable of modeling. But setting aside the spectrum of individual subjective experience for a moment, aren’t these claims in direct conflict?
curious to know what are you using it for? do you upload a diagram on every push?
I don't see how this is in any way comparable - it looks like it'd just produces a table rather than a diagram? You can indeed do that too with a single sqlite query as well if it's not the diagram you want.

Nor how running some other tool that runs a web service qualifies as "easier" than running a query using sqlite itself, and a command line tool that's trivially scriptable.
Only if your costs are a lot lower than $200M, which given the price of GPU compute right now, is not guaranteed.
> changes are more or less forced.

I agree, that's why I don't ever want to say that something "will always be X". Otherwise people might be upset when I have to break the promise.

I'm not saying this to you as the creator of Redis, by the way (you already said you've been away too long for that), just as one random HN commenter to another.
Hear, hear!

Larger signatures, ES384 instead of ES256, are significantly harder to break.
It’s a bit funny though that after the subsidies were reduced all car manufacturers reduced prices of electric vehicles accordingly, hints at the fact that they’re still turning a nice profit with them. Volkswagen quadrupled their earnings in one year, many other car brands had similar increases. It’s not a cost issue.
Bertie – A minimal, high-assurance implementation of TLS 1.3 written in hacspec
Daily status updates are not useful. Linux kernel developers don't do them. I trust that nothing is stopping your engineers from having a chat and that their manager doesn't need to schedule their chats for them.
I never got a degree. Can I use this to pretend I did?
This is a weird read. The analysis makes the classic mistake of assuming a lift-and-shift calculation. Of course that's going to be more expensive. You save money by re-architecting and using more managed services.

Which makes me scratch my head at the concluding statement:

> A cloud is convenient and locked in.

Everything is a lock-in. But in the case they've described, which is just shifting from VMs to EC2s, it is the exact same thing, there is no lock-in from their perspective other than to use the phrase as a boogeyman.
> If you’re looking at second hand cars to make your point, shouldn’t you also look at second hand computers too?

Nah, my cheeky statement didn't talk specifically about new cars only. So it's only fair to look at second hand cars.

I was specifically talking about the most expensive Apple products vs the least expensive cars.
I remember reading this as a boy and thinking what the fuck this dude is way too obsessed with these Polynesians. Something about geographical determinism really draws in the creeps.
> What exactly do you believe is the point of a crypto wallet?

For 99% of users? Speculative investment into pump-and-dump schemes.
It sounds like you could just read their code and the meeting was unnecessary. Linux kernel developers are distributed but don't do daily status update meetings.
It’s funny because I was kind of hoping for the opposite when it came to the code blocks. I find that color syntax highlighting makes code blocks much easier to read.
> I remember explicit imagery of burns from fireworks and … a really nasty “educational” video about a kid who tried to rescue a frisbee from an electricity substation that then dies of electrocution.

JIMMY!!! It was called Play Safe [1].

I’m not British but these videos were parodied in How TV Ruined Your Life by Charlie Brooker (creator of Black Mirror) so now they hold a special place in my heart. Wish I had the nostalgia for them though, they seem wonderful!

[1] https://m.youtube.com/watch?v=KryOYburlFI
You are right in principle. However, CoE is actually a bit less expensive at the moment. See https://www.motorist.sg/coe-results
The best-known of the miners strikes was in the 80s, though.
Yes. I value things far more than normies do because I know I could never recreate them.

I hope AI will teach people a little every day. I hope as we do things in our daily lives, we will not yake our cars in for repairs or maintenance. Instead we will learn to do it ourselves with AI as a mentor. Imagine how intelligent and capable someone will be after living 80 years with the world's greatest experts and teachers looking over their shoulders every minute of that life, offering advice and demanding "do it yourself."
If you wanted to do it on really old Apple devices, I had Linux running on an iPod photo back in 2005 or so. It ran Doom, and also worked as a Redbox (there were still a few payphones around back then).

But yes, it'd be nice for something not quite that old too.
Yep, these are problematic statements, since what they actually mean is "as long as I'm in charge" from the POV of project managers, CEOs, ... depending on the context. And even when people don't change conditions change. Indeed it is much better to say something like: we will take the BSD license as long as possible. And actually it must be observed that Redis was one of the latest to change the license.
Let’s just hope it’s not the “dark forest” theory that’s correct, although it would make a lot of sense to me assuming the universe is teeming with life.
I never being able to understand why log indexing has to build inverted index. Decent columnar store with partitioning by date should be enough to quickly filter gigabytes of logs.
> I am genuinely worried about the squeeze we are in now between conserving and protecting nature and transitioning away from fossil fules.

You shouldn't be, as pretty much the biggest thing you can do to conserve and protect nature is to transition away from fossil fuels.

Which you maybe already know since your example of a new data center has nothing to do with the transition from fossil fuels, and would only be much, much worse if their plan to power it was to burn fossil fuels.
You are not a minority for being a women. There is more women on earth than men.
Because they don't need to be.
QM predicts that QCs will work. If QCs don't work, QM has a big problem.

Wave collapse interpretation is an orthogonal topic.
India throws another opposition leader in jail as elections loom
I consider AGPL open-source. Same with other open-source copy-left licenses like GPL or LGPL.
WhatsApp will soon let you read voice messages on Android
Kinda horribly half serious, but can you use Elixir's Metaprogramming features to demoxify mox?

https://www.youtube.com/watch?v=2Bjzml_Hpvk
The fact that you don't say what the usecase actually is kind of spoils your poiny
So one's privacy posture should be part of the complete security posture, and should ideally start at

"DEFAULT DENY ALL"

After which you can -of course- start opening up ports and start trusting people with information. Even if done imperfectly, one's attack surface is at least under some sort of control. I mean -at least- a semblance of control can be taken, however aspirational in practice. It allows conscious control of ones information flows.

As you may have experienced yourself a posture of "DEFAULT ALLOW ALL" is effectively impossible to manage, since tracking down and plugging new leaks faster than they show up is pretty much like bailing out a boat with -well- a squillion leaks (and more every minute).

Getting muggles to a safe default posture is going to be difficult. However, seeing the growing awareness in society it might not be impossible.

Think of nascent privacy initiatives by the EU (no matter how (in)effective as yet). Or you could think of starting school programs akin to "just say no" for instance, promoting more conscious and careful online behavior. It might never be perfect, but some level of herd resilience might be attainable?
It is clear that the weight attached to LOC will decline as management acquires more directly relevant information. The difficult issue is whether there is a zero lower bound.

Imagine buying in software, against a specification. A fully detailed specification with tests both for logical correctness and performance. If there is a choice of vendors, at similar prices, one naturally chooses the package with fewer lines of code. The weight attached to LOC is negative.

The anecdote is interesting because it invites the following speculation. Question: How many extra data points, beyond LOC, does one need to manage a software project? Answer: Enough that the weight attached to LOC, given optimal use of the other information available, is negative.
For something similar in fiction, look at Neil Stephenson's "The Diamond Age." The Young Lady's Illustrated Primer that transforms Princess Nell's life is an example of what I think can be done.
Ditto, I've used this for my mother's website. She probably could use something even simpler but mostly I'm pretty happy with it.
And the sql is mostly comments. The actual SQL is ~50 lines with plenty of whitespace.
Apple Silicon Vulnerability Allows Hackers to Extract Encryption Keys
It’s a spectacularly poorly worded graphic, but in case you’re wondering, it’s about alleged abuse of modern slavery protections to artificially delay deportation, not a threat to enslave people:

https://commonslibrary.parliament.uk/research-briefings/cbp-...
Happened in Australia as well. Makes me wonder just how widespread it was.

https://en.m.wikipedia.org/wiki/Forced_adoption_in_Australia
I'm a fan of efficiency, but don't think "using less energy" is a particularly useful metric when that energy can come from sources with radically different costs and downsides.

Happily, the most effective way to use less energy is to electrify with renewables, which is a major part of the green transition
Will Netflix become the new home of live sports programming? Not for a while
Am I just supposed to know who fucking "Gavin" and "Vitalik" are?
I still have my pixel 4a for that reason
Yeah, exactly. And people take them at face value ("you promised it'd always be so"), without realizing that, over long enough time frames, all promises will be broken.

I guess on one hand, be careful what you promise, on the other, be careful what you believe.
App That Times Bathroom Breaks Stirs Controversy at Fresno High
We know of the ruling class regularly getting together to plan, and surely they meet and collude far more often than we know about. Of course they are making plans.
Many years ago it was a good offering but it’s becoming increasingly clear with outsourcing and talent drain that the current teams working on the likes of Photoshop, After Effects and Premier do not actually understand how the core tool, both in its inner workings or even how it draws its own UI works at all and couldn’t either recreate it or even change its existing behavior.

Every major change in the last 6 years has either been weird window dressing changes to welcome panels or new document panels, in all cases building sluggish jank heavy interfaces, try navigating to a folder in the premier one and weep as clicks take actual seconds to recognize.

Or just silly floating tooltips like the ones in Photoshop that also take a second to visible draw in.

All tangible tool changes exist outside the interface or you jump to a web interface in a window and back with the results being passed between in a way that makes it very obvious the developers are trying to avoid touching the core tools code.

Very clear Narayens outsourcing and not being a product guy has lead to this
Well good thing it wasn't a professional setting then, but only a class discussion. Really it's hostile to point out that Silicon valley is not a good place to find a partner?
Important context missing from TFA, if true. Do you have a reference? (A quick search didn't turn up anything.)
That’s a fascinating introduction - they are concerned that dual (!) name of the molecule might be hiding all of its functions!

It looks like naming thing is not just a problem for programmers.
Hi,
just use the "mute/unmute" button
In my 1990 copy of Steele's Common Lisp The Language (2nd edition), the index definitions of iteration and recursion cross reference each other, but do point at the actual definitions as well.

However, the joke that he does use in the index is that the entries for the Teenage Mutant Ninja Turtles (who are used an example of a list somewhere) also includes the dates of the renaissance artists (Michelangelo, etc) they were named after.

I'm not sure which is the more worrying: that I noticed this in the first place, found it really funny, or that I remembered it 30 years later.
But what URLs people visit are very much private information for example.

Also one of the ideas in general is, to obfuscate the really private communication by burying them in a sea of also encrypted, but trivial data.

If only the very sensitive informations get encrypted, then this is also a very good filter for an attacker to ignore everything else and just go for the high protected ones.
IF anthropogenic climate change is causing sea levels to rise, then flooding should soon be rampant enough to make all ocean front property both uninsurable and worthless.

I wonder if this is reflected in the market prices? \s
Hint, electric companies boast about building new green infrastructure when its sole purpose is to satisfy growing demand rather than reducing existing reliance on classical electric sources. Which is misleading to the average person. I think you and the GP would probably agree on this point.
Wait, are we talking about removing OCSP stapling from TLS?
> ... issues with ... non-working suspend

In 2020 I made it work for me with 'systemctl hybrid-sleep'. Audio worked most of the time, although sometimes I had problems with the Thinkpad plugged into an actual docking stations with additional ports.

Also Linux has issues with Bluetooth :)
It was good in the 00s but now it’s rickety and antiquated and the GPU acceleration was never implemented correctly.

Figma could build an illustrator killer in 6 months if they wanted to and it would be obliterated.

If they actually tackled this task people would be kicking themselves for putting up with the shambles that is illustrator for this long.
> All those annoying, incessant popups to "rate your experience",

To be fair this is also a behaviour the stores could regulate. (If they cared at all...)