skysight-inc/HackerNews huggingface dataset:
The article takes aim at Fortran compilers—the desire for fast numeric code is one thing that drives complexity of compilation.

Another thing is what you see in comments on the Go compiler: https://news.ycombinator.com/item?id=30045015 People expect the Go compiler to compete with LLVM in code quality, when the philosophies are quite different. It prefers compilation speed to code quality when it has to choose, while LLVM prefers the opposite. Delphi, all the Pascal compilers I know of, and the Portable C Compiler are similar to Go in approach.
> Kubernetes virtualizes IPs (so each pod gets an IP), which is awesome to work with when it works

Kubernetes does no such thing.

Weave Net, which is likely the most used CNI, does.
There are other options however, and some of them use baremetal routers via bridging or even VLANs for example.

https://kubernetes.io/docs/concepts/cluster-administration/n...
It is heavily used in some niche domains. Openresty comes to mind next to game dev.

OTOH, it is too close to C and not really a breakthrough language like Rust or Go. As far as style and brevity goes, Lua wins hands-down, but who cares?
Exactly this, as another person who grew up in South Africa the constant minimisation of apartheid's long-term effects is a frustrating problem.

One of apartheid's most awful and lingering consequences is spatial apartheid, the creation of isolated racially-segregated communities far outside city centres, poorly-served by transport options, in areas marginal for local business and industry.

The ANC owns its fair share of blame for our present state, particular during the Zuma administration. The electricity crisis, worsening of police ineffectiveness and corruption, and collapse of local services are all failings of the ANC first and foremost.

But what's most important to understand is that fixing South Africa after 1994 was always going to be hard because of the huge amount of damage performed by apartheid. We were all far too sanguine about how easy it would be to move ahead, and coasted on a few years of goodwill and optimism without addressing the deep structural issues that caused social ruptures later on.
I can't believe the biggest huckster, snake-oil-salesman, ever, is going to end up owning the internet's town square.

Our last hope for justice are the courts. Musk has three major trials in October, the 420 "funding secured" trial, some sex discrimination or bullying trial, I think, and the twitter trial in Delaware Chancery court.

The Chancery is our best chance, as they don't play. And Musk has already caused a rule 11 breach by signing statements that his own evidentiary submitions prove false.

I hope the courts fine him a few billion for his antics, and maybe ban him from being an company officer for 5 years. That's the only punishment that would be meaningful for a man like that. Specific performance, alone, would be a massive win for Musk. He needs to get fined hard, too.
As it’s very old, probably an in-house framework.
Ask HN: Which are the good discord servers for developers?
Discord have some amazing and active communities, but finding correct one is very difficult. Are you a part of any discord community that developers MUST join?
Using files sounds insane. 100% chance you end up with a nasty data race.
The relationships were enforced in-code, so the safety existed there instead of by the database. Even where I work now with sharding and such, we don’t have any foreign key constraints yet serve billions of requests. Code can provide just as much safety as the database, you just have to be smart enough to not try and override it.
Does Intel ME waste energy, too?

Of course it can have security flaws, complexity that should not be required, etc, but I would expect with these messy things that it would also waste energy on unneeded features, too.

What is needing, is computer system that does not have such features. I do not know if this will be possible as a PC with 64-bit capabilities, unless perhaps it is using RISC-V for 64-bit capabilities (in which case it is a not a "PC with 64-bit capabilities", I suppose, but rather two separate systems). An open-source implementation may be usable, possibly using emulation or FPGA for 16-bit x86 real mode, and for PC BIOS capabilities if needed. However, it is then not 64-bit x86, which means that a specialized booting is needed if you want to run operating systems other than DOS. (Another alternative is to not implement PC at all, which may also be suitable for some uses.)
I'm honestly impressed that so many people in these threads work in environments quiet enough where the fan is the largest source of annoyance. If I'm inside its drowned out by my window AC unit. If I'm outside on the patio its drowned out by my neighbor's window AC unit. If I take it to work then its the hvac vent over my desk that's the dominant source of noise, followed by the construction site across the street. Usually I use third party tools to pin my fan at max speed when I'm doing anything because it keeps the keyboard cooler.
Component-based UI frameworks and ecosystem has made building frontends much nicer, especially when you need some optional interactivity since you're already writing in JS.

Having that productivity and flexibility without the SPA complexity and other JS cruft has real value.
> It seems strange to me that there is a consensus on this site that communications privacy is a human right but that financial privacy is a terrible evil

Why is that strange?

Financial 'privacy' allows corporate interests to buy government officials or just buy governments, it allows despots and oligarchs to move money with impunity, allows dictators to steal mercilessly from their people and 'clean' the money in other nations. And yes, it allows terrorists, drug dealers and criminals to go about their business too.

These are not identical concerns to privacy of speech. To paint them as such seems overly reductive.

> Are we really any safer now than we were then?

We are certainly better able to fight corruption and laundering of dirty money in the west than we have been in the past, yes. Are we 'safer'? Who knows, but it's about a lot more than a bit of cocaine, it's about the integrity of democracy itself.
I wish it weren't this way, but... you realize that even in calling you, they already know everything about your life, right? Government, political parties, corporations, FAANG... they know all the pertinent details already about your beliefs, your buying habits, your lifestyle. Not answering their survey doesn't really change much.

Now how to change it to give people back their privacy... that's what I'm less sure about. Clearly there are things where your privacy matters because it can be used against you, and then there are other areas where it is less clear what the material harm might be.
Some bullets actually do transport something, e.g. explosives or ropes.
Exactly, 1995, there was in fact no spotify, so I simply decided not to use it, granted it was an easy decision since it was not there, but that's beside the point.
Thing is, the solution that I did chose to use is still working perfectly today and I see absolutely no better alternative in the likes of spotify.
Oh the number of ways this model doesn’t match reality couldn’t even be counted. I suppose my standard for achieving an “artificial something” in biology is if accurately reflects reality well enough to learn from, and I only meant to imply that this might.

I will say that my mental model does hinge on the idea that the action of a single neuron at a single point in time in a single context can actually be equated to "sum(input*weight) > threshold". Doing the actual computation to figure out a principled measure of weight (and input, context, and maybe even time for that matter) is way outside our ability, but it seems like something that could be approximated in a simple experimental model!
Yunohost packages aren't updated regularly enough with security patches.
Saudi princes don't buy twitter for the dividend, but for the quiet benefits that come from owning the internet's town square.
> I don't want to use yet another messaging service that they've built.

You literally wouldn't be. You would keep using iMessage. All that would be different is that you could now send images and videos to Android users. Right now you have to switch to another app to do that.

This is not a '"standard" they've created', this is a GSM Association standard, and it would be Apple, not Google, implementing it.
Author here. That is a gross oversimplification imo. Money can be used for expression of speech but most commercial transactions shouldn't fall under it. I am of the opinion that money laundering/tax evasion etc are illegal activities which should be monitored and banned. Blanket banning a legitimate service by uploading Etherscan tags is super stupid and affects a lot of normal people.

Equivalent would be to block all withdrawals/deposits for all users at an international bank because they were found to be violating AML laws in some country.
Add me to the list of voices who are highly skeptical about Vercel.

I recall watching a video on their YouTube account a few months ago where their head of devrel tried to interview a famous personality from the “cloud native” community (Kelsey Hightower) as a way to introduce their “edge functions” nonsense.

The entire thing was a train wreck from about ten minutes in when he started asking questions about how it actually worked and what kind of trade offs it would imply.

I remember they had to do a bunch of obvious hard cuts presumably to remove the more embarrassing stuff and it always stood out as a snake oil company to me ever since then.

The fact that they also seem to rely on deceptive pricing and dark patterns for sales seems very on brand with what I recall thinking about them at the time.

The interview in question is here in case anyone is interested https://youtu.be/yuxd2kurpzk
I find this very interesting. Does anyone know of more work in this vein?

https://www.youtube.com/watch?v=YuGVC8VqXz0
my brother in Christ, SQLite is not a RDBMS. it runs on the same machine as your application. the scary, overwhelmingly complex problems you've enumerated should indeed be left to competent professionals to deal with, but they do not affect SQLite.
> What am I missing?

only that hn is full, FULL of trolls who give the absolute worst advice possible. it's a sport maybe or it's entirely innocent and related to the Dunning Kruger effect but nothing brings it out more than database threads.
A 3x faster Python would make it about 2x slower than PHP.

That is way easier to digest than the current ~5x performance penalty for using it.

I would probably not consider PHP anymore if Python was 50% of its speed.

I would never consider anything else than Python or PHP for web projects. Developer time is more precious than CPU time.
The big idea: are we living in a simulation?
Yes, lots of "biodegradable" products do have PFAs. Including most of the paper straws that are supposedly better than plastic ones. That's a result of corporate lobbying right there.

The point of the products I mentioned is that they don't contain PFAs. They are starch and cellulose. Cellulose just so happens to look and behave an awful lot like plastic. If you've ever seen those novelty see-through rolling papers, they're the same thing but without the starch. You're not smoking PFAs with them.

The process is expensive. It's hard to convince people the extra costs are actually worth it in the end. Hopefully they keep working on the products and discover some manufacturing efficiencies. But it is like competing real fruit beverages against big-name colas - it's a tough battle to win.
Sorry but I do not believe in this magic.

How many queries in realities do you need to fetch all “page” data?
It was pretty massive. I’m certain that it is probably sharded by now. Database performance wasn’t our bottleneck, we had np-hard problems all over the place which was our primary performance issues. For most customers, they never really had issues, but our larger customers def did. Those problems were amazingly fun to solve.
I think the restrictions make the game more interesting. However the pause is a bit annoying. If you make a move before the animation finished then it should either speed up the animation or skip it.
> On top of that every dev knows some SQL.

Where "some" may include "none" ;)
I can't believe these M1s throttle! My 2012 era computers never throttled because apparently apple had better thermals back then. I had a more recent intel mac and I sent it back because of the throttling, biding my time for M1s to come down in price but now I see that won't be worth it.
Get me an animal psychologist, a game designer, a mechanical engineer, an orangutan and an uneducated NEET. Strand them on an island with hidden caches of various parts and materials. Delegate this crack team to design and play-test asymmetric co-op games, with reward systems that animals find exciting. The output need not necessarily be electronic games, but there's probably lots of potential there. Stream their survival efforts and development attempts for some quality TV. Once they have made a game that 1000 audience members decide to pre-order for themselves and their animal companions to play, the team can go home.
Do bear in mind that its riskier to use the mirrors. Without sufficient liquidity, it easy to track deposits and withdrawals.
Besides no strict typing, Godot also has a huge issue with string-based development. Everything is a string. I'm surprised calling GDScript functions isn't done with string literals like "function"()
Land is plentiful and solar panels are (by weight) almost exclusively made from sand (followed by aluminium). What problem to do you anticipate?
Python's dicts are way more optimised and have an implementation closer to Dictionaries.jl.

Anyway, I think it might be a good exercise for me to make a repo with a few test cases of where I think Julia could use some optimisations, and compare to Rust and Python.
It seems to indicate a 30% performance boost?

That would be a step into the right direction.

6 more 30% improvements and it is on par with PHP.
Apple Music in a car when you are in an area with no network signal. Urgh! Try getting to downloaded music while you are driving (don’t do this)!
Looks great! Can I install dependencies like Chrome Webdriver and Selenium so I can use it for web scraping scripts?
I recently hopped on the SQLite train myself - I think it's a great default. If your business can possibly use sqlite, you get so much performance for free - performance that translates to a better user experience without the need to build a complicated caching layer.

The argument boils down to how the relative performance costs of databases have changed in the 30 years since MySQL/Postgres were designed - and the surprising observation that a read from a fast SSD is usually faster than a network call to memcached.

[1] https://fly.io/blog/all-in-on-sqlite-litestream/
[2] https://www.usenix.org/publications/loginonline/jurassic-clo...
List of Developer Tools
One of those moments where the question is "If ethics didn't matter..."
Replacing the smartphone isn’t the problem. It’s regaining access to things for which the smartphone is the key. If I lose the sim card I’m back to square one.

This is a big part of my threat model.
> I hate that phrase, it rarely pans out with anything that makes any sense.

That's just the evolutionary loop of contrarian views. Of course the large majority will be crap, because that's why the mainstream views are dominant.

But sometimes, even if short of an infosec revolution in immunology, which was clearly a rhetorical stretch on my part, some contrarian view will make people think in a different way or challenge them to defend mainstream views and really think really hard about why those views are what they are. It seems by the bulk and quality of the responses that I have achieved such an effect, so the whole exercise was not so non-sensical.

> And even there, the reason why we have a placenta and are mammals is likely because some organism was infected by a retrovirus and learned to form syncytia and learned a knew trick from a virus. Evolution can take a seeming "fault" like that and turn it into a strength on the long-term.

I think this is the crux of the argument right here. Evolution is satisfied and will even favor a certain number of informational security compromises if it induces variability that has (even a small chance of) improving long term fitness. But the perspective I was approaching the problem was short term host security - the thing we, as rational members of a given species living in the present day care about, because we know full well that the vast majority of compromised individuals will not survive. So we are likely to make a different short term tradeoff, even if it hurts the long term fitness of the species. Modern medicine and social security systems already do that to a large degree.

More generally, the perspective I wanted to present was that of intelligent design versus evolutionary fitness, that a blind watchmaker might leave gaping design holes for a malevolent rational attacker. I think there is ample evidence that evolution by natural selection is not all powerful and all knowing against rationality (at least if we don't consider rationality just another facet of evolution).
but whose education on politics comes from 4chan and the Unabomber manifesto

Being very familiar with both I wish it rose to the level of the worthwhile political content in those examples, but instead seems to sink to the least interesting aspects of both. C'est la vie.
No, but you can be gifted a shoplifted item and legally defend yourself by demonstrating that you did not know that it was stollen before being gifted to you.

However, the same defense does not protect against confiscation; just criminal liability.
> - Why is it called Sun and has a black hole logo?

> A black hole is a collapsed sun, do be a stickler. Have fun and enjoy.

No. Sun can never become a black hole: https://www.nasa.gov/image-feature/goddard/2019/why-the-sun-...
> simply using the filesystem compared to going with Postgres somehow has less complexity

Postgres is also using the file system, it’s just got some extra layers in-front like networking and authentication.

People often refer to those “extra layers” as complexity.

> how come?

Why is it that more code is more stuff that can go wrong? That’s just how it is.
Reminds me of how FireEye bought Mandiant, then 8 years later Mandiant sold FireEye.
On the dumb-n-dumber Full Send Youtube channel the tip of the iceberg model for where Twitter would be with Elon Musk setting priorities and directions was touched and this cash could be the basis for funding the 3-year business plan accelerant. The Optimus Prime A.I. [OPAI] subject will be touched on next. Picture a world with people on Twitter and OPAI is the hub of activity for unfouled information. That's the potential upside.
I'm doing exactly the same thing

No, have at it, at the very bottom of the thread, hanging off a flagkilled comment is exactly where all this belongs and that is where we are, a safe little basement of meta. That's also what makes the irritating rule-complaints qualitatively different from gratuitously crap toplevel comments. Neither are good but one is way more not good than the other.

just quietly

To embrace an internet trope, Sir, this is a messageboard.
Really stunning! I was impressed by the whole demo but one thing I wasn't expecting was the sample-based audio in the track played during the end titles. Another thing that I thought was impressive was the (pseudo?) 3D hills section.
WhatsApp and Signal are E2EE. Telegram is not.
>Zero-trust methods reduce the cost of a data breach by about $1.76 million.

This is mentioned as a quick aside without any explanation of how you could ever come to such a figure. Such statements and the lack of data gives a strong salesman vibes to this whole article.
What Video AI Upscalers Can and Can't Do, and How to Make Them Do It Better
It is one of those things. There is the idea that one day we will make an AI that is far superior to us, and yet current AI seems to be hopelessly reflective of biological being that create them.

Some something make something more than it self, like a gravity assist? One of the big questions.
Currently using Hugo for my static site generator that required blog-like. Otherwise write pure HTML will do it. Congrats for the Astro team though reaching v1!
> There is a standard library and it's quite good

Is it documented and traceable now? It didn't seem to be last I looked, but I admittedly didn't look too hard (I've been using Altium for years). This is critical for a standard library: parts need to be compliant with standards (usually IPC-7351 plus the mechanical standard for that part), they probably need to be put on a grid (and it should be the same grid for all parts), and things need to be documented to the point that I can trace where that footprint came from, why it has the dimensions it does, and what it's good for. None of this is all that nasty, but it's the difference between "Footprint Club" and "Standard Library". Oh, and you probably need to record usage, since something that's been hand-assembled once is very different than something that's been used in production a couple million times.

> manufacturers just puke out special footprints for any random thing

Tell me about it! That said, familiarity with the standards will let you conclude that many things that look like they kinda-might-be standard but aren't obviously listed as such actually are standard things. This is key to saving time with a real standard library. (Diodes are the worst offenders here. The worst.)

> You've just got to make it, period.

Also known as "the refrain of the connector". Fuck connectors.
> the scary, overwhelmingly complex problems you've enumerated should indeed be left to competent professionals to deal with

You also aren’t getting that for $15/mo, either.
interesting, that would have been very shortly after John became CEO. Wonder how that would have turned out if John was given another year or 2 to sink his fingers into Unity?
So does Solana, where transactions are $0.00001 and finalize faster than google's homepage loads.
USB-to-serial adapters are widely available, AIUI.
Exactly. I'd written my now popular web app (most popular Turkish social platform to date) as a Delphi CGI using text files as data store in 99 because I wanted to get it running ASAP, and I thought BDE would be quite cumbersome to get running on a remote hosting service. (Its original source that uses text files is at https://github.com/ssg/sozluk-cgi)

I immediately started to have problems as expected, and later migrated to an Access DB. It didn't support concurrent writes, but it was an improvement beyond comprehension. Even "orders of magnitude" doesn't cut it because you get many more luxuries than performance like data-type consistency, ACID compliance, relational integrity, SQL and whatnot.
This is unsurprising. People are silly, get emotionally invested in things and are frequently irrational. It's the job of responsible marketing and engineering to anticipate that. Tesla needs to walk back the hype around autopilot. It's remarkable, sure, but not magical.
Ok, eventually, if all the properties flip and are maximally developed. That would take many years. And even a quadplex is different than a multi unit apartment building.
> comments in Lithuanin

As a polish-russian lithuanian I do read Lithuanian, russian and bits of polish but... it really is super surprising to see how people abuse unicode-encoded source code. Linux drivers with comments in Chinese are evil!