skysight-inc/HackerNews huggingface dataset:
I assume anyone having a savings rate that high will have solid and diversified investments.
I agree that GPS and maps/directions are a magnificent improvement.

I remember what it was like to get lost, and be lost for hours, late at night nothing open, no one but unsavory characters out.

I remember how hard long trips could be even with maps or trip-tiks from AAA (which were awesome)

GPS enables all sort logistics, it allows transport companies to ensure trucks are driven safely, to know when and where goods in transit are there is an entire world of productivity improvement right there.
> If you missed a turn, god help you.

People had lots and lots of paper maps. Every gas station had a rack of them. You'd probably have had a good spiral-bound one of your entire region in your car. Wrong turn? Just check the map and save God's help for later.
Fuck no. If you asked me whether I valued Fly.io more than my HN account, I'd have to think about it. I have, uh, an HN problem. We actually hoped not to see this post on the front page! We have a mode of writing for HN ("has to be interesting for people who will never use Fly.io") and there's a Fly Machines post in the works that fits that model. At any rate: I had very little to do with this post; if you liked it, you like Chris Nicoll, who writes for us professionally. And Kurt, of course, who wrote the original guts of this post, and also has been beating the Fly Machines drum inside of Fly.io for most of the last year.
I found some pirates uploads video to Prezi so they get free S3 video hosting.
nope, the only real possibility (to lower bandwith usage) is to disable peering

without p2p IPFS is nearly useless
Short of helping people to value and protect human life, I’m not sure how this can be stopped. A very quotable line from the movie Full Metal Jacket is apt: “It is not your rifle but a HARD HEART that kills!”
Yes you are right, I forgot about Milo but it seems he does not really discuss his PhD openly. I might be wrong though.
Use Gmail as a Linux filesystem (2006)
I guess everyone read YC and others’ memos about tightening the belt
100% accurate. If you want to work at companies that don't make anything people buy, aren't profitable, and where the CEO's singular focus is raising another 18 months of runway, this is going to get a lot worse before it gets better.

But, if you work for employers like mine (we're hiring for multiple senior positions, by the way) all this is going to do in the short term is make hiring a bit easier. Honestly, I'm looking forward to the market getting a little more sanity in it. Bootstrapped or reasonably invested (e.g. non-VC) companies haven't been able to compete on comp in years.
As if videos don't die...
"There seem to be certain analogies here between computing systems and biological ones. Your body is composed of trillions of compartmentalized cells, most of which are programmed to die after a while, partly because this prevents their DNA from accumulating enough mutations to start misbehaving in serious ways. Our body even sends its own agents to destroy misbehaving cells that have neglected to destroy themselves; sometimes you just gotta kill dash nine."

I think that's also reminiscent of Alan Kay's philosophy behind OO in its most original form, and probably most closely realized in Erlang:

"I thought of objects being like biological cells and/or individual computers on a network, only able to communicate with messages (so messaging came at the very beginning -- it took a while to see how to do messaging in a programming language efficiently enough to be useful). - I wanted to get rid of data. The B5000 almost did this via its almost unbelievable HW architecture. I realized that the cell/whole-computer metaphor would get rid of data[..]"

I wonder why so many of the most popular programming languages went into the opposite, very state and lock based direction given the strong theoretical foundation that computing had for systems that looked much more robust.

http://userpage.fu-berlin.de/~ram/pub/pub_jf47ht81Ht/doc_kay...
We’re small enough that it would tie my account to me. Not wanting to do that. Maybe the next Who’s Hiring I’ll have a throwaway ready and do that.
We stumbled upon UpCloud last year and have been using them for a few production workloads in their Seattle, WA facility. They have the simplest offering of all the various "second-tier" cloud providers--which is something we appreciate because sometimes all you want is a compute resource. For what we pay, the CPUs feel much faster than Linode and Digital Ocean which are often faster than AWS and GCP for similar price points. The evidence is anecdotal but we have noticed that all the jobs we run on UpCloud finish noticeably faster than the other cloud providers.

Your mileage may vary.
The AI language models are based on reference translations that cannot exist in this case unless you find a chimp that knows English and can translate all of the recordings from that study. If you repeat that enough times eventually you will get a model that can do a translation without any chimp linguists.

What would be possible in a thoroughly surveilled group is to do a detailed analysis and record of the behavior and interactions and dialogues etc., possibly even eye gaze direction, and it's exact timing, and then create some type of AI model based on all of that together.
The truth is somewhere in the middle. High comps have existed forever, but they have also been handed out like candy the last few years.

If you're in the bay it might be hard to see, but high comps spread rapidly across the country, to Canada and to some parts of Europe. It became more commonplace hence why everyone and their dog has been trying to get into the industry.
Curious. I'm on my 1st Corsair with Cherry switches. Bought it second-hand in as-new condition from a mate about 5 years ago, gave it its second clean last night, removed 1.5kg of cat fur, and it's as-new again.

It's an absolute tank and the ONLY thing I'd give it up for is a mint-condition Model M.
This is not the situation for any startups who have already secured funding with a decent runway for expansion. As a software engineer, you're living in a golden age for your profession. Most tech companies are offering significantly higher salaries and bonuses now than pre-pandemic. There are not nearly enough engineers to fulfill the needs of all the successful tech companies. Best advice I can give you is to make sure your coding skills are up to snuff. Use sites like leetcode or a book like cracking the coding interview to make sure your technical interview skills are top tier and you can get hired by any major tech company with a 120k-300k salary to start depending on the company and your skills. As far as roles, data and machine learning engineers are seeing the biggest jump in salaries upwards of $25k bump in last year or two. Good luck!
In my opinion Lamport is the greatest computing scientist since Dijkstra. His work on the win and sin predicate transformers is grossly neglected and under appreciated. Dijkstra was the first to formalize interrupts and nondeterminism, but Lamport took it to the next level.
I believe UpCloud is Finnish:

https://upcloud.com/about/
I worked on Symbian aka EPOC around the early to mid 2000. Trips down to London to visit their offices. I'm still connected to some of the guys on Facebook from that time.

It was one of my first roles outside of Uni, boy getting exposed to everything from low level system software and kernels to application development, and API creation. I learnt so much. Much of which, in principle is still valid.

I learnt a lot from the other developers and engineers a met.

Remember sitting a room with David Wood, where we talked through the creation of a book about Python development / entry level development on the platform. I still recall David's view that we should use the best, easiest, and also most expensive tooling in the book. But that seemed to lock so many people out of the ecosystem.

Anyway - to many memories, and so much I learnt. Meeting PhDs, and Grads today who struggle with how C/C++ works, I'm really lucky I got the chance to work on it when I did. And now I've a craving for a Series 5mx... ebay here I come...
Mine: The Preacher. So meta.

https://www.youtube.com/watch?v=EWRpmhKweGs
Use a programming that is decoupled from stateful manipulations and control flow?

Programming does not need to involve itself with the hardware, that’s just a tool for evaluation. A program is an idea expressed in a language. It’s some formal statement of intent. Sometimes we can evaluate it to produce an output. Sometimes these statements are muddied by underlying representations.

The length of a declarative program seems a pretty good rough measure of complexity in the way you are talking about. Operational complexity of course, in the number of steps to actually evaluate it is a bit different, based on what you are using.
Same reason you’d wear silver underwear. It’s not for the benefit of the underwear.
It's a good question. GPUs are in some ways a difficult case for the Firecracker model, which prizes a minimal, mostly memory-safe attack surface that (critically) is easy to reason about. We'd very much like to get an instance or machine type that supports GPUs, but we perceive it as a Big Project. We might not even use Firecracker to do it when we finally get it rolling.

If you're reading this and have big thoughts on how we might do GPUs at Fly.io without keeping us up at night about security, you should reach out; we're hiring.
This is rather anti-crypto one-sided source I’m not sure why somebody would read if they are not masochistic.
So you're saying it's somehow impossible to deploy QoS management in your network to limit IPFS the same way you would limit anything else?

Presumably one could also run IPFS (or Brave) in its own VM, container, or hardware server and to rate limit traffic in and out of it.
To be more explicit: 20% CPU utilization for that workload is shockingly high.
The type of armor they use would be just a few pounds (maybe 3 depending on size).
What type of guns did they have back then?
> garbage materials of today didn't exist nearly as much in the 80s

Most of the 80s homes I have looked at have plenty of garbage materials: wasn’t the 80s when polystyrene decorative mouldings started being popular? Polystyrene houses and leaky building syndrome are definitely an 80s thing, but crappy claddings[2] have existed since the 20s.

There are plenty of garbage homes made with a variety of different garbage materials in the decades before that e.g. ticky-tacky[1]. Different types of particle board have been around for a while.

Watch out for embedded asbestos fibre in stucco ceilings or external claddings especially before the 80s - that shit can really tank resale value because it is hideously expensive to remove (vendor doesn’t legally have to declare it {in New Zealand}, but at some point in the future I expect that will be required).

Cheap and terrible homes and apartments are built in any decade or century. The Road to Wigan Pier written in 1937 talks about the crappy old brick homes in the UK. Survival bias and “the good old days” can make us think old homes are better.

[1] https://en.wikipedia.org/wiki/Little_Boxes

[2] https://soundhomesnz.co.nz/what-type-of-cladding-does-your-h...
Are you the Sovereign Man?
That is plausible. It can definitely be argued that the segment of the population most vocally in favor the second amendment are the same people most likely to be pro-law enforcement, which reduces the credibility of the tyranny argument.
Upper bound, yes. Reasonable, no.

They are not a reliable narrator, and they have been convicted in multiple jurisdictions over fraudulent statements. There is no "reasonable" argument that this time they should be trusted.

This will only be solved when completely implode or in the miracle shot that they pass through a rigorous independent audit.
Too bad that they still require a username/password and only use webauthn as 2FA.

Why not go full passwordless, with a fido2 token + pincode? It's more secure and you need the token anyway. No password to remember or for an adversary to guess. Even the account can be derived from the token. With Office 365 all I have to do is insert the token, enter the pin, touch it (to avoid remote control abuse) and I'm logged in.

Simple as taking money out of the ATM and just as secure.
I am slightly amused your account name appears to be your real name =)
Hm, I thought she was popular in the mid '90s, but maybe it was more like the '00s?
> It breaks your intuition, and it constantly feels like the compiler is telling you that you’re writing code wrong.

I had the same experience with Rust, and you know what? It was right. My intuition was in fact wrong, and the code the borrow checker complained about would have lead to memory access violations in other languages. Rust catches it at compile time so my program doesn't fall over at runtime. If you think you know better than the compiler, good on you, more power to you. But in my experience I've found that trusting the borrow checker has lead to rock solid stable code that is performant and never crashes during runtime with segfaults and other memory related symptoms of bad code.
There are also recently IPO'd companies that are dependent on share dilution. This was in the Wallstreet Journal today.
Treat these shootings as a process from (decision to implement action) to (horrific outcome). Enlist experts to find out what can continually stop that process.

And, yes, some of those steps would be gun laws. "How do we stop these kind of fires from burning down houses? Please don't say water, we have plenty of that at the lake."
Meanwhile it’s raining again in Seattle.
We're desperately trying to hire for my team. If you have Java experience consider looking into fintech. The pay isn't as great as SV but the benefits are so much better. This is the first SE role I'm in where I am only assigned work for 40 hours a week and am expected to not work any extra.
So great to see a language with ML heritage. Really nice feature set.
I upgraded from a 95 4Runner to a 22 Outlander and it’s like a spaceship on wheels in comparison.

Literally every piece of the car is in a different class and the tech is insane that just didn’t exist then, I mean it basically drives itself. It’s dramatically safer, more efficient, comfier, faster, quieter.

I no longer hate long drives, they’re quite nice. The speakers are amazing and the road noise is basically gone. I can stream anything, talk to friends anywhere in the world while driving, massage and heat my back, and do it all with half the gas at a cost that’s equivalent to the 4Runner when it was new back then. It also goes 110 as comfortably as the 4Runner would do about 60, and breezes up hills that the latter would break a sweat on. I press a button for roadside assistance, I lock and start/stop it from my phone, I don’t have to bother with the key, the list just never ends.

Meanwhile a car from 1965 honestly is a lot more similar to a 95 than a 95 to today.
Ah, yeah I didn't realize that Glade didn't work with GTK4. I'll update the post soon to clarify that, thanks for catching it!
Thanks for this interesting read. It fully resonates with me. It does feel like the economy of many developed countries has been hollowed out. Our economies are built on rent-extraction, dividends, royalties and interest. It feels like we produce nothing, but the elites in our society just collect free money from all over the world because they own a lot of assets overseas. Any country which decided to opt out of the globalist agenda and take control of their national assets would suddenly find themselves rich from not having to constantly send money to overseas investors.
Yep! I'm the creator of YouTubeDrive, and there's absolutely nothing in the code that depends on the symbolic manipulation capabilities of Wolfram Mathematica -- you could easily port it to Python, C++, whatever. However, there are two non-technical reasons YouTubeDrive is written in Mathematica:

(1) I was a freshman in college at the time, and Mathematica is one of the first languages I learned. (My physics classes allowed us to use Mathematica to spare us from doing integrals by hand.)

(2) I intentionally chose a language that's a bit obtuse to use. I was afraid that I might attract unwanted attention from Google if YouTubeDrive were too easy for anybody to download and run.
Here We Go Again: Why Is It Difficult for Developers to Learn Another Language?
So great to see a language with ML heritage. Really nice feature set.

Plus I really like the code example right there on the front page.
> They should have $1 USD for each USDT in circulation, and that's a lot of 'float' that they can invest in safe things like short-term US treasuries to make money off simply holding the cash.

That's the issue — they don't have $1 USD for each USDT in circulation.
Tesla is definitely overvalued but so is every tech stock (and most other stocks besides). We have also seen an enormous boom/bust occur in the crypto sphere that is ongoing and many property markets around the world are looking at some degree of price correction.

It is a strange framing of the article to say "investor patience wears thin" leading to a decline in Tesla specifically when the whole stock market is declining globally alongside numerous other asset classes.
sure, youtube videos are consumer though
That's actually not correct. Stripe invoicing charges 0.4 or 0.5% on top of the normal payment transaction fee (for either card payments or bank transfers). Essentially, you are paying a % fee for a nice PDF (plus some reconciliation/reporting etc)
Ask HN: To use or not to use React?
I recently hired a developer to work on a web application I wrote in my spare time over the last two years. After having a look and pointing out several of the flaws, the developer suggested we rewrite the project using React. The web app currently relies on HTML, JavaScript, and CSS for the front-end. What are the pros and cons of using one versus the other? Is React preferable in any way to HTML, JavaScript, and CSS?
Videonics DirectED, a video editing system, conveniently loaded its software from... VHS tape. Here are some details: https://twitter.com/foone/status/1325945997160165376 and apparently you can still buy it well-preserved as new old stock, complete with the VHS software tape: https://www.ebay.com/itm/124380109086

A little less crazy and more straightforward (software on audio tape was super common after all): Radio stations and vinyl discs that transmitted programs to the microcomputers of the time (C64, TRS-80 etc.) have quite a long tradition. Some examples:

http://www.trs-80.org/basic-over-shortwave/
https://www.youtube.com/watch?v=6_CZpFqvDQo&t=2s
Discussed at https://news.ycombinator.com/item?id=22884831
The same kinds their rivals had. There were privately owned cannon, and warships.

We don’t limit freedom of the press to 18th century technology either.
Can you name a country where there are no mass shootings? Arguably this item could be as useful anywhere as in the US. Mass shootings are rare per capita, even in the US. The risk is negligible yet people will still buy these products.

Edit: the point is that the low effort comment of other countries passing laws and not needing this are not adding to the discussion. You can find armor products for civilians, including backpacks, in other countries that have low levels of gun violence. If the problem is truly solved in that country then why do they still sell these products?

The point should be to have an actual discussion about what would fix the issue. You mention laws, but then there's no mention of what those laws would entail.
"It's pathetic, I've had enough". Kerr ending his discussion on the need to fucking do something. 100% what power & politics have belittled us into: intansigent unwillingness to do anything to help. Craven & sick world, and that's not even counting the perpetrators, who have been so grossly enabled. Thanks for sharing.
So your argument is that all technical advancement in the last 50/60 years is just marketing?

That’s a pretty bold statement supported by literally nothing, just because you don’t feel like certain tech has added anything doesn’t mean it hasn’t.

Productivity is an incredibly hard thing to capture, especially with the move to away from manufacturing and physical production.

One could easily argue that the productivity numbers are failing to increase because technology has lowered the barriers to entry all over the world so now there’s more competition for every good and service creating pricing pressure on the “value of goods and services produced”
One was from a brand new user, with that as its only comment, but I vouched for the other.
They didn’t want a standing army, hence “the well-regulated militia”. Standing armies were instruments of tyranny in Europe. But they did realize the need to defend against others, especially having just fought a revolution.

And note the correlation of shooter skin colour to health.
Define non-malleable encodings; in other words, ensure that there exists only one valid encoding for any valid message, eliminating parser bugs that emerge around handling (or not) multiple different ways to encode the same thing.

I've said similar things to this before. E.g. if you want a boolean, there's nothing simpler and less error-prone than a single bit. It represents exactly the values you need; nothing more and nothing less. You could take a byte if you didn't want to pack, and use the "0 is false, nonzero is true" convention, which is naturally usable in a lot of programming languages; that way there are 256 different values, but the set of inputs is still small and finite with each one having a defined interpretation.
he actively hangs out here, btw :)

https://news.ycombinator.com/user?id=WalterBright
The Metrics to Raise a Series B (Downturn Edition)
If I do a 1000 good things but fund logistics for 2 bank robberies I would still go to jail.
Why does epistemic purity matter? The results are astounding.
Executables starting with `Git-` are picked up as Git commands
The climbing and jumping animations are tied to the grid. But not the walking ones. This is not what happens in other games like Prince of Persia or Oddworld.

I agree that she is only in one tile at a time (her position is defined one position in the middle of both feet)
But she doesn't just move by full tiles. You can perform step that are fractions of tiles, and combining that with the rotation angles (which are continuous), that must mean that you can be in any place of a specific tile (I.e, each square of the grid has infinite positions). Just tested it in TR1 demo, by rotating and walking backwards slowly, you can go to any place of the grid, and even have some feet in the air. See for example:
https://imgur.com/a/0YLbV6C
It doesn't sound like you know what React is. Let the developer do the job you hired them to do.
Because you didn't look into it well enough.

Fairphone deliver 5 years support since release. Google do too, with their Pixel series.

Its a different ballpark than CAT. But Fairphone are easy to repair due to the modularity.