skysight-inc/HackerNews huggingface dataset:
Your statement about government is very narrowly potentially true about only a very tiny slice of western democratic governments (and some of their vassals/former vassals) in the last 200 or so years and is nearly universally untrue about every other government in both time and space.

Also you seem to be a bit confused about the flow of funds. You aren't giving anything to anyone. This article is all about taking from some people with an arbitrarily chosen amount of earned and unspent income. if you are referring to all the transactions you willingly (if begrudgingly) participated in trading your money for goods and services you wanted from these people, only the times you had to pay a higher price because of market power abuse should be of any concern to anyone and the solution to that problem already exists in law via antitrust law, we just have to enforce it better, there is no requirement or benefit to arbitrarily confiscating these people's assets in solving that specific and actual problem.
Unix and Multics (2019)
Except Windows developers, since Windows 8 WinRT, Windows 10 UWP, Project Reunion, WinUI 3.0/WinAppSDK, killing .NET Native and C++/CX, while their business units put Web widgets everywhere, mess.
Years ago during grad school, I used a tool called docear, which can manage papers and had a mind map to documents our ideas. It was a fantastic tool far beyond the time. I still have not found an elegant knowledge management tool like that one
I wonder what the author’s other reservations about Telegram are? Hand rolled crypto is definitely a massive reason to be suspicious, but are there other issues the author is alluding to?
Sure, why not? A Hubble-sized telescope is only about 12 tons, which is only about 70% the mass of what a Falcon 9 can deliver to low earth orbit, and SpaceX does that 100x per year (it's only May and they've launched 47 so far this year). For reference, Spitzer is 1 ton and Chandra is 6 tons.

The elephant in the room is that launching one Hubble per year to a Hubble-like orbit only uses about 1% of SpaceX's current annual demonstrated launch capacity, and the actual reason people are upset has little to do with the actual impact on astronomy and more do with wanting to punish a certain CEO. One new space telescope every year would completely revolutionize the field, yet he'd barely notice. Better think of something else.
I don't find it silly. The language we use, shapes the world we live in.
Processes where rate of change proportional to the amount present* are a bitch. This mostly explains the long tail or power law distribution of popularity, attention, resources, and success.

Then there's the various [major city] Review of [each other's] Books. Bless them but publishing and literati circles have bifurcated further way from other circles, along with many others by the narrow interest Cambrian Explosion the internet brought.

* Modellable as differential equations
Whilst it feels strange initially and I caught myself thinking why?

Most car reverse cameras for 360 degree cameras provide very good visibility outside of the rear of the car. I don't necessarily see the problem with having a rear windscreen, but that's up to the buyer
One of the design intentions for Grace is to make version control more ambient, more something that just happens in the background, so you get the benefits of file-level undo and diffs and change tracking without having to do anything, until you're ready to run `grace commit` and `grace promote`.

I'm like you: for small personal projects I either don't bother with source control, or I update it rarely. I'm the first beneficiary of the ambient approach that Grace has; it's really nice to just have all of my previous versions automatically uploaded and tracked, and then deleted a few days later if they're not pointed to by some other reference like a commit or promotion.
This isn't too out there of a UX change. Where are the "not particularly positive" reactions? Only the author's few unclear gripes? The conclusion at the end seems to say it's a good tradeoff design.

On This Device stuff being buried a second level isn't a big deal. Maybe they're seeing that no one uses that except on occasion. I barely open Library at all. Everything is in the main feed.
This feels like a regression, mirrors are really high resolution and are great with depth perception
what about the long lines in between the local substation and you? why would they not be susceptible to this as well? at the end of the day, you are responsible for the equipment in your house regardless of what protections you think the service may or may not have. surge protectors are available. battery back ups are available. even line conditioners are available.
So just write all grant proposals with an extra 5% slop.
Not really. Starship is aiming for 150 MT to LEO. The launch mass of JSWT was 6.5 MT.

Yes, JSWT was launched into a L2 transfer orbit and not LEO, but from the above margins there is probably enough spare capacity for this.
Show HN is defined in the rules (as the sibling comment quotes) as something someone made to be shared, ie self promotion, regardless of whether they used "I" in the title. Your definition seems more arbitrary than what Hacker News itself intends.
Show HN: Plinky – Start saving links today
Is it using WiFi, cell towers, and other location networks (like Glonass) for that? I suspect some of the difference might be cell phones taking any location signal they can get.
> Programming absolutely has an artistic side.... You don’t get that from a pure engineering approach. Mathematicians know what I mean here.

There's a reason I'm writing Grace in F#, after all.
I've never used protobufs with web, but I don't see why not. gRPC, on the other hand, requires HTTP/2 which can be a luxury. I remember making a side project that uses gRPC a while ago and trying to deploy on GCP AppEngine, only to find out it doesn't support gRPC.
Why does the concept of a commit have to be broken into three distinct concepts; checkpoint, commit and promotion? Apart from communicating intent, what does the distinction buy me? There may be a good reason for having these baked into the VCS, but it's not clear from the readme, so I think most git users will just get the impression that grace imposes a particular workflow and forces the user to perform extra administrative tasks.
And better color response, no latency, getting some dirt or leaves splashed on your windscreen doesn’t take out the entire field of view…
Which is exactly the reason.

Now we have 300+ people voting on features that are never tested on a real compiler, before being set in stone.

Compilers now are in different states of ISO C++ compliance, between ISO C++14 and ISO C++23.

Several of those on paper features, deemed not quite right when implemented, and had to be redone between revisions, but naturally old ones kind of stay in, backwards compatibility.

All languages are hostile to cross language interop, that is why everyone pretends to be C, or uses OS IPC.
I felt like I had seen a number of people move to Machine in the Middle, because that's what it is anyways.
The market (firms) needs to filter candidates.

The best paying jobs that remain require learning and not just high school diplomas.

So that’s what people are incentivized to obtain. Even if they hate it.

Like any metric, eventually people focus on the metric not the aspect it’s meant to measure.

Eventually everyone has a degree, so the previous filter threshold resulted in too many candidates.

The threshold is moved higher, which means that there is now a glut of candidates who are not considered for the roles they are aiming for.

They look for the next best options.

Repeat ad Infinitum and now you have college degree requirements for roles that don’t really need them.

——-

To be honest, this is a place where GenAi can actually help, without turning into some nightmare of evals or soulless chat bots.

Half the time I’m wondering if I should just quit and build this or figure out how to do it within the firm.
TypeScript: Undefined and null are nothing and should keep being nothing
There are a few mentioned in the footnotes.
"A former Twitter engineer, Joe Fabisevich, has built an app called Plinky that aims to tackle that problem with a new approach that prioritizes customization." by TechCrunch
Not only that, but is it really the case that genetic material survives for 600 years? Can we really say, 'we know that these 12 samples are from red squirrels 600 years ago'?

> "With our genetic analysis we were able to identify red squirrels as the first ancient animal host of leprosy," says senior author Verena Schuenemann of the University of Basel in Switzerland.
Your time from commit to live is proportional to your rollback to a known good state. Maybe to a power of the rollback time.
why is that an issue? just in case someone is peering over your shoulder? the pw will be sent in the request body as plaintext on a post...
Rams documentary, 2018
from director of Helvetica

https://www.hustwit.com/rams
Using GitHub Search (without logging in using SSO) still allows searching
Browsers especially work browsers are very sensitive piece of software which needs to fully respect data privacy and security so it is opensource or burst.
If it's not opensource user might just as well, consider it a spyware.

Opensource or Burst.
Resource scarcity has always been the issue. Even ignoring water (still an issue), foraging and agriculture are both incredibly hard ways to supply food.
That looks very interesting. An essential feature for me is data, including my notes and annotations, that will remain usable in the long run - many decades into the future.

Otherwise, my work of today is lost. What happens if you stop making Cahier someday or if I need to move to another system?
Greenmask: PostgreSQL Database Anonymization Tool
This is great news. As someone living in Asia, with first hand view of the CCP's expansionist threat for the benefit of the China elites (including blatant wholesale territorial takeover in South China Sea region and disrespect for the sovereignty for a whole swathe of regional neighbours), I applaud this.
a'ight.
Apart from dirt, rain, snow, sleet, dust... mechanical and electrical failures, software errors...
We still click on the disk icon to save files although many never have seen a disc.

Sometimes terms and icons loose their word by word meaning and their own independent one.

That's how idioms work.
Perhaps we were all just not good at database'ing, but at a previous job, "using RDBMS as a queue" became a meme/shorthand for "terrible idea that needs to be stamped out immediately".

Does Postgres have some features that make it not entirely unsuitable to use for queuing?
Unless backed with solid evidence intent and use, assuming incompetence rather than malice is sufficient explanation of errors in security protocols' design and implementation. This stuff is hard and any shortcuts you take are quickly proven to be the weak points, any weak points become back doors.
Everyone is entitled to their own ideas, but are we really associating 'peak baby' with global pollution?

Humans certainly contribute to pollution, but we should address some ethical questions first.
This isn't terribly specific but its an encrypted chat app from an authoritarian country that in practice is accepted and used by the government. It has further managed to survive an increasingly tight enviornment for censorship and free expression that is distinctly worse than when the app launched.
Secular pronatalism as an ideology is new to me, but obviously the main limiting factor in fertility rates globally is just a mismatch in the lifestyle of the modern luxury-expecting freedom-enjoying individual vs the self sacrifice needed to do child raising. I would say a significant part of that is financial and time-related, both things which have obvious political, not ideological, solutions. Fighting the ideology of individualism with an ideology of self sacrifice did not work for climate change and will not work for pronatalism.

I often joke to my peers: it doesn't matter what I invest in, my best financial decision was buying a house, my worst financial decision was having kids, the rest is just screwing around in the margin.
Related:

NOAA Forecasts Solar Storm (G4)

https://news.ycombinator.com/item?id=40315394
Why specifically Visual Studio for Rust?
That's misleading because there always at least one machine in the middle unless your smartphones have a direct connection.
I'm surprised Ardusimple isn't mentioned. It's heavily used in the opensource AgOpenGPS project.
Where the rubber meets the road: Environmental impacts of tire wear particles
Seems way more fitting these days. There’s certainly not a person, in the middle, inspecting bytes.
I installed before I even got to the end of the feature list. I like it a lot, though it could use some improvements - I miss 2 page display, for example.

While the keyboard control interface is great the absence of menu commands is not. It's weird to me that there's no way to bring up a help display from within the program (there's one there when you first open, but it vanishes as soon as you open something); I had to go to the website and move to the documentation page to see that I was doing.

Still, it has so many good features built in that are optimized for research that it's worth the inconvenience.
> Isn't that a firing offense?

Yeah. But the dude in the article lied about progress so I have to include it.

> Estimates can be wrong, but I think a battery of test is pretty objective.

Yeah. But if 80% of the tests are passing, is the project 80% of the way through the timeline to completion? No. They are useful because they measure correctness but they don't measure progress.

I also don't think it is reasonable to expect non-technical managers to interpret technical tests; even as a rough measure of progress.
I've seen some of their work. Like the others, I wonder what they'd do if set free on Tolkien's work? Can they evoke terror?
I have a better solution : tech firms must stop using toxic algorithms for everyone, not just childrens. Why are they allowed to use these practices in the first place ? Why do we have to endure/tolerate this stuff that makes internet a worse place ?
GRB - Gamma Ray Burst (I am guessing)
> Working from a hotel coffee bar and the WiFi goes out? Bummer if that blocks your work.

Grace doesn't change anything about that for you. You still write code locally, and `grace watch` will sync you up when you reconnect.

You can't `git push` without an internet connection, either, and you can't work on your Azure / GCP / AWS resources. Or your Google Docs. Or your email. Or your Teams chat. Source control isn't a special case that must work offline, it's just that we're used to Git, and we pay the bad-UX tax of using a distributed VCS as a centralized VCS, because very few of us push to production from our dev boxes, only from a (Git)hub.

Assuming a working internet connection in the late 2020's (i.e. roughly when Git will be replaced by some competitor) is not a blocker for almost every developer in the world. And Git will still be there if offline usage is a hard requirement.
Aside from regulation, I've had a few (rare) occurences in a Tesla where it's lagged or a camera has glitched out for a few seconds. Those few seconds could be critical on a road at speed.
Sat in the rear, it feels claustrophobic. I’m told they will solve that with extra daylight lighting installed behind the rear headrests.
Interesting timing to see this since today/yesterday saw a headline about a cruise ship coming in to port with a dead whale stuck to the bow.
We’ve come from “losing 5 spears in a day and giving up whale hunting” to killing them accidentally.

From a purely historical lens whale hunting in a small boat is one of the most extreme things I can imagine. The closest I’ve physically come to whales is sailing and hearing a pod breathing while swimming past - I was scared since the unexpected sound was quite loud and deep.

Just spit balling here but interesting to think of whales “hunting humans” as we’ve seen them start taking out more pleasure craft around Europe (and elsewhere?) in the past few years. Would be curious to “hear” their side of history!
Driving without a rear window isn’t a big deal - see, for example, nearly every cargo delivery van on Earth. I have to imagine the stubborn refusal to add standard physical controls back to the cockpit has more potential for trouble than an impeded rear view.

I wonder if there’s NHTSA data on this specifically for passenger cars? Maybe incidents caused by blocking the driver’s rear view (with furniture or people or whatever) versus fumbling around with a touchscreen or a joystick?
>> Which part of this appeared to be pro-mafia to you?

> Well, all of it. You put mafia folks into realm of rationality

Historians may debate to which extent Hitler, Stalin (and Vlad Tepes and Caligula and...) were rational. That doesn't make those historians who argue that they were in fact (more or less) rational "pro-Hitler" or "pro-Stalin".

In short, I don't think the word "pro" means what you think it means.
Honestly, that sounds fantastic.
Have any of you used elixir-desktop [1]? It is a wxWidgets + LiveView bundle, pretty much like a Electron app.

In [2], Wojtek Mach explains how the team behind Elixir build Livebook Desktop.
He explains how the project started, some subtle bugs found when building the app for MacOS, some limitations of wxWidgets in Windows, and many other implementation details.

It would be awesome if the Elixir team release something like elixir-desktop based on Livebook.
That is, forking the Livebook repo and release an official template project for generating desktop applications based on LiveView.

[1] https://github.com/elixir-desktop/desktop-example-app

[2] https://www.youtube.com/watch?v=Kiw6eWKcQbg
On the flip side, camera rear view can have automatic gain, so you can see much better in the dark. It can also have a better view due to placement. And as a bonus, no need to adjust between drivers.

My car has both in a combined unit, flip down for regular mirror and up for camera. While I initially thought it would be a gimmick, it didn't take me long to realize I preferred the camera view.

That said I wouldn't want to have a car with camera only, I don't trust the electronics that much and a mirror works better in certain situations.
Recessed with hydrophobic cover, heater element, mechanical redundancy (or better, zero moving parts), electronic redundancy, and software testing. Solved!

These are all entire industries that already power society-vital functions. Embrace it!
A colleague of mine says Meddler in the Middle
Ask HN: Stream processing engine that joins to historical data in Snowflake?
Hey, I'm looking for advice on stream processing engines that allow me to do the following:

1. Required: Write a query that joins an event stream with a historical table in Snowflake
2. Required: Executes in near-real time < 5s even if a query involves 300M rows
3. Highly desired: Gives me a way of doing dbt-like DAGs, where I can execute a DAG of actions (including external api calls) based on results of the query
4. Highly desired: allows me to write queries in standard SQL
5. Desired: true real time (big queries executing w/ subsecond latency)

What are the best options out there? It seems like Apache Flink enables this, but there also seem to be a number of other projects out there that may enable some or all of what I'm describing, including:

- kSQL
- Arroyo
- Proton
- Kafka Streams
- Snowflake's Snowpipe Streaming
- Benthos
- RisingWave
- Spark Streaming
- Apache Beam
- Timely Dataflow and derivatives (Materialize, Bytewax, etc.)

Any recommendations on the best tool for the job? Are there interesting alternatives that I haven't named?
Almost all chats on telegram are in fact unencrypted.

The only chats that use their e2ee protocol are the ones that use the secret chat functionality which almost no one uses.
"Efficient" and "better" are very different descriptors of a learning algorithm.

The human brain does what it does using about 20W. LLM power usage is somewhat unfavourable compared to that.
They'll open it but not remember my place.
> With our current technology, we can build ELT on Earth for a fraction of the cost of putting it in orbit.

That's going to change soon. The reason the ELT needs individually adjustable panels is to provide corrections for refraction in the atmosphere as it swirls around. A space-ELT doesn't need that (well, maybe some cheap slow actuators to set the focus on a large non-rigid mirror).

As the cost of launches drop, we will hit a point where it is cheaper to put the telescope in space where you don't need those expensive atmosphere correctors.
Solid-state polymer heat pump gets rid of the heat itself
On my car the camera is placed such that it rarely gets blocked by dirt or debris. I sometimes flip back to the mirror only to find I can't see anything due to dirt on the rear window. Flip back to camera and I see just fine.
I work a lot with academic papers on iPad and PDF expert is the best! https://pdfexpert.com/
UUID is 124 bits. The collision probability (via the birthday paradox) is 50% after roughly enumerating sqrt(2*2^124) elements. [1]
Since sqrt(x) = x^1/2 you can say that a n bit hash/id has a collision probability of 50% after enumerating 2^((n+1)/2) elements.
2^n/2 is just the extra handwavey version of that.

1: https://stackoverflow.com/questions/62664761/probability-of-...
Why would they not already be trying to maximize grant size?
>Personally I support the use of these books for training AI

I need a better understanding of postgres. Can you write me an A-Z book on postgres? I won't actually buy it from you, just grab the text, train a model, and get the model to answer all questions I have. But the book would be super helpful please. Oh I'm also going to sell a service on this model too...because I like money.

I get sarcasm isn't exactly a great form of debate, but it felt suitable here. I ABSOLUTELY understand why people don't want AI training on their books.
Well, yes.

And, what are the ethical questions we should address first?
All those C++ examples feel like bare bones C, when modern C++ can be made to look as easy to use as Python.

I expect to see std:: types for everything, proper namespaces, ranges,... not C strings, C arrays, and extern "C".

See CUDA and SYCL.

Also the API reference for C++ is missing in most places.
In Great Automatic Grammatizator by Roald Dahl was one of the
stories that stayed with me through the years. In the story, there is a machine that can write stories, replacing authors but they were at least paying real authors to use their names.
https://en.wikipedia.org/wiki/The_Great_Automatic_Grammatiza...
And is also often recommended for use by phishers and scammers.

The whole fucking thing should die in a fire.