skysight-inc/HackerNews huggingface dataset:
3-5 years?

1. The IRS primary, secondary, and cold backup tertiary mainframes will have failed and not have sufficient replacements in place.

2. Library of Congress Subject Headings will be incomprehesible due to controversies over how they are not sufficiently "woke" and library subject cataloguing will have to reach back to revitalize the work of Minnie Earl Sears to try to maintain order.

3. There will be an Internet. There will be the FAANG properties. They won't overlap anymore.
It is a niche language, but it still gets used.

This company is still in business, selling Oberon compilers for embedded development.

https://www.astrobe.com/
Google's Internal Meme Generator (2012)
usually there's a seat belt locking mechanism or the car seat itself has lockoffs to lock the belt in place. the belt isn't freely retracting and extending.

latch/isofix has limitations which is why it's not the de facto install mechanism across the board. there's a 65lb weight limit on most anchors (including the car seat - which can be 30+lbs by itself), and most sedans don't have a set in the middle rear seating position but a lot of people will incorrectly install it that way.

it is okay for a car seat to have a little give. they're designed not to be installed so tight it damages your car in the process. rear facing car seats will sometimes flip into the seat back and 'cocoon' in more severe accidents, and that's by design.
It will be possible to make the bullet obsolete
Can We Just Cut to Infrastructure-as-Declarative-Code?
We’re going to see ray tracing become dominant I think. Its possible now but its not good enough yet. Five years though? Id bank on yes.
Gathering actually reliable data from the healthcare system will enable the rise of true clinical science and the fall of the clinician-researcher star system.

You said possible. Not actually realized :-)
Yes and if anything I think I spoke too strongly. I do use classes that encompass a broader pattern, but they definitely don't go as far as "text-right", but perhaps something like, "card" for card based layouts.
For a long time, it was installing Firefox over IE that was regarded as the proof of being "computer savvy". I'll even admit that back in the days, I took great pride in introducing it to my whole family when most of them didn't even know there could be an alternative to IE. And back then, it was Firefox that was the fastest, safest, coolest kid in town.

Up until recently, I was sharing your pessimism over the crushing success of Chrome and how Firefox would never get back in the heart of people. This is why it amazed me when people – non-techies – around me not only did notice but were more than eager to know why I had stopped using Chrome. Small talk was enough, in many cases, to convert them back into Firefox, which isn't is what I wanted to as I never specifically advocate for personal software solutions.

It appears regular people are more aware of these issues than we, in the tech field, might think. Maybe it's because I live in Europe and we're being constantly bombarded with cookie compliance notices – which are obvious dark patterns 90% of the time – that acts as a systematic reminder that almost no website we ever visit "respect your privacy". I'll admit it's nothing more than empirical, biased observation, but maybe something's happening here, I believe we should at least try.
Sounds like she might be seeing the new forth primary colour squant.

https://www.negativland.com/archives/015squant/story.html
> I just can't get anything other than these stupid bug fixing / feature adding roles. As I get older it'll continue to get more out of balance.

It sounds like you've made your mind up about exiting but for others, working at smaller startups usually gives you far more exposure to new areas of the stack/problems that you may not have come across. In the last year I've picked up a ton of devops knowledge, learnt UX best practises so can design far better interfaces, and I've learnt a new frontend framework. I just wouldn't have got if I'd stayed in my 'steady' role.
I'm trying to change careers into this space. Can you tell me more? (Links appreciated)
Building a legacy search engine for a legacy protocol (2017)
MORPHEUS: When the Matrix was first built there was a man born inside that had the ability to change what he wanted, to remake the Matrix as he saw fit. It was this man that freed the first of us and taught us the secret of the war; control the Matrix and you control the future.
The Language Agnostic, All-Purpose, Incredible, Makefile
Support for Realtek RTL8125 2.5Gb Ethernet Controller
The researcher used a Trimble CentrePoint RTX system that has a basic accuracy of 2cm. Great if you are building a road, not so accurate when calculating VGG

The unit of gravity gradient is the eotvos (abbreviated as E), which is equivalent to 10−9 s−2 (or 10−4 mGal/m). A person walking past at a distance of 2 metres would provide a gravity gradient signal approximately one E. Mountains can give signals of several hundred Eotvos.
Funny. PG is right on every point (and most of his criticisms hold true today), yet Java still became one of the most succesful programming languages ever.
I am a startup founder managing a team of 3 developers and 2 sales persons, I can say from my personal experience that team building and culture are the most important points a new manager can focus on.

1. Team building: you should ensure your team share a vision, are aligned around the same goals, and each one of them is a accountable for one specific subject she/he is good at.

2. Team culture: try to naturally build a cult like culture for your team, by that I mean some kind of special rituals or habits that differentiate you from other teams or groups. This will strengthen the bonds between team members and improve productivity long term.
That looks interesting. I've been using instantwatcher for a while. It does Netflix well. The Amazon side is frightening in the amount of 'content' they host and I guess the API for Amazon Prime doesn't break things into usable subcategories as well as Netflix.
I'm somewhat red/green colorblind.

With psychedelics, I saw colors that I'd never seen in reality. But that's just color illusion on steroids.

What interesting, though, is that I saw patterns in objects that normally seemed ~uniform in color. So maybe "software tweaks" can mitigate hardware limitations.
ThanKs!
I find this argument not very convincing given that I have been in the audience when a red hat engineer who was giving a overview of open shift and related technologies started a presentation and started by making the audience “swear” not to call things docker containers, but just containers.

Are there things that would be better with a different model then the runc:containerd? Sure. But is that really the primary factor here? I very much doubt it.

Red hat and google wanted docker gone, and have spent the capital to do so. Good business move for open shift, GKE and RHEL, but not necessarily in the long term interest of the open source community.
It's pretty popular in more casual circles. I'm pretty sure it's still the chosen format for videogame mods and the like
Very interesting, thank you for this writeup!

Regarding the following considerations:

"After a few seconds this program terminates which seems wrong. Why should a problem that has infinitely many solutions ever terminate? Shouldn’t it run forever?"

Yes, conceptually, it should of course run forever. However, at some point, even when using unbounded integers (which it, in my view, also should do), it will eventually run out of memory because the representations of involved bounds will exceed what can be stored.

In such cases, from a correctness perspective, it is inadmissible to simply stop "silently", because that would be indistinguishable from cases in which there are no (further) solutions.

Instead, some kind of error should be raised, indicating that it was not possible to search further than that. And when using bounded integers, likewise an error should be raised if some internal range is exceeded when searching for solutions.
It'd be useful if you mentioned this in your caveats list, since version skew is a common gotcha that some serialization technologies (e.g. protobuf) are designed explicitly to address.
https://news.ycombinator.com/item?id=21560371
What where the old pigtail connectors to TVs?

Was that 300 ohm to 75 ohm?
Yeah, we have our 'Shit's on fire' one.... generates a message like 'We have some unscheduled maintenance of databases to improve your customer experience'.
Thanks. I have been avoiding extensions & plugins in browsers because of how they increase the attack surface (including some that get new maintainers) with perhaps less code review. That may or may not have a significant risk level in a given case, hard for me to say. But do you know if there is a way to make exeption lists for this things in FF w/o any extensions? (built-in in chrome, so that one aspect is convenient)
Gopher (Protocol)
Not only does Firefox have to worry about Chrome and Safari, now there’s Brave on Mac/Windows/Linux/iOS/Android.

Brave is co-founded by Brendan Eich, who co-founded Mozilla. Brave is doing all the things Firefox should have done: create a new ecosystem for a secure and private web, while Mozilla is still taking millions from Google in exchange for making Google the default search engine.

Although the invasive ads are blocked by default, users can opt-in to privacy preserving ads and get paid in Basic Attention Token, which can be used to support the over 300,000 and growing registered content creators.

On the desktop, Brave has Tor, IPFS and WebTorrent built-in—no additional plugins needed.

Yes, it’s based on Chromium, which feeds into the monoculture narrative. But there’s the irony of the guy who started Firefox using Chrome’s engine to attempt to kill Google’s surveillance capitalism system.
Presumably once the downward pressure is removed, the oppressed group will recover, no? I am troubled by the impulse to see society as this simplistic set of oppressors and oppressed. It seems that almost every group got to play both roles at one time or another in various combinations.

And it seems weird to want to pay back a debt racked up by an ancestor. Or not even an ancestor, just an ancestor of someone who looks like your ancestors. Anyway, I don't think you help oppressed people like that, I think you help them by going in there and teaching and being positive about the real opportunities available - to go to college, get a job, earn a living. Live in a bougie neighborhood, maybe.
Every Tech Company Wants to Be a Bank–Someday, at Least
Try CapRover?

It does your auto renews in the background.
AMD is a company that has largely gone from proprietary to open source and without looking at their financials I think it seems to have been going really well for them. AMD GPUs just work out of the box on linux without having to install anything so I and almost every linux gamer buys an AMD card now even if it isn't the best performance per $
3 downvotes so far, no replies with why. Maybe you think I am stupid. At the site you can see I put a lot of time and work into those conclusions -- they are not lightly made. Best to you.
> History needs to reevaluate Alan Kay

You're being downvoted (as I expect I will be, for agreeing with you), but having lived through the time when people blindly worshiped Alan Kay, I could not agree more with this statement.
It's not yet solved for people living in Hong Kong, as they aren't allowed to use the international version of these apps with an HK phone number. There are AlipayHk and WeChat Pay HK, but those only work with merchants that specially allow payments from HK wallets, which is not a lot of them.

Still have to rely on cash and credit card, or set up a Chinese bank account and get the Chinese version of Alipay/WeChat Pay.
> New cars of today tend to require expensive somewhat expensive specialists to fix

Not for any practical reason. The tolerances on some parts are tighter, but in general anyone who takes the same interest that the average man took in the '80s can repair the vast majority of a current vehicle, safely, as long as they're not deliberately impeded by a computer.
Reminds me of Bill Paul. He wrote most of the Ethernet device drivers in FreeBSD.
If you're looking for technical details about the virtual machines themselves it's easier to just read their documentation.

If you're looking for what WASM does differently resulting in the JVM not being a good fit it's mostly around browser integration. WASM runs as part of the browser, designed so that the same VM running the JavaScript portions of a page can run the WASM portions without enormous modification. It's also more tightly coupled with the data model of the browser but it doesn't have full direct access to everything, still better than ferrying everything to a second VM.

As for why people are so excited to use it outside of the browser it probably has to do with the level of support and investment around engines like V8 and that it's not designed for a particular language.
Good for them. No wonder they're not focusing on cross-country, the US is huge compared to Europe.
It's worth pointing out that the intent of transportation infrastructure isn't to turn a profit, but to be a potent multiplier for economic gains in other segments of the economy.

There's barely a road in the entire country that's turned a profit (gas and vehicle registration taxes don't come close to covering road construction costs, and of course most roads aren't tolled), yet we still rightly consider roads as being worth it. We should treat our rail, transit, and other transportation infrastructure similarly. Expecting a profit is completely missing the point, but doing so is a nice bonus.
Firmware and drivers are different though. If the firmware was totally locked down then the drivers would be no use for a clone and if the firmware was taken but the drivers were proprietary the clone could just use the exact same driver binary.
There's a lot of hubris in imagining that we can develop adequate models of reality. It's relatively simple in an enclosed space, less so "in a truck bed" as my fellow commenter puts it.
Coincidentally, 50 Ohms is also impedance of a typical whip antenna near ground.
I worry I will learn the wrong pronunciation if I don't sort that out first.
It'd be interesting to see any real-world uses of this. Must be something rather exotic that could benefit from not doing bswap/s in bulk.
Alternatively, for human-translated sentences (some with audio) check out https://tatoeba.org
I've had some of the best ideas while in a sauna. Sure, I can't write stuff down, but a) I don't have my phone, no distractions, b) it's a prolonged period, so I have time to think it through, c) there's no physical exercise to distract me from all this.

The one downside is the fact that I can't write stuff down, so I oftentimes forget these revolutionary thoughts ;-)
Big if true, but I don't know whether to trust these figures. The Rail Passengers Association has accused Amtrak of cooking its books - https://www.railpassengers.org/happening-now/news/releases/a... - but of course the RPA isn't an unbiased source either.
Amtrak is only somewhat successful when it is essentially a regional carrier, like LIRR in New York or Metra in Chicago. When it is a long distance train, it is a miserable failure from the financial side and customer experience. The Northeast corridor acts like a regional route, focusing on commuters, and that's what saves it. People in America refuse to use Amtrak for travel.
I absolutely agree. I’ve never had an actual use case which made sense for me to utilize J vs a conventional alternative but it is a blast and I too get pleasure from the “weird” in programming.
I vaguely recall an SF short story about a genetic or nanotech hack for becoming a tetrochromat. Either by Greg Egan or Hannu Rajaniemi.
Maybe this is making me sound old, but... the DOM is definitely not an optimal way of laying out a UI. It was designed for documents, and UIs have been repeatedly jammed into it until they fit. Newer CSS stuff (eg flexbox) help smooth that out a bit, but it’s still a gong show compared to actual UI toolkits (Qt, Cocoa, etc).
Less maintenance and testing when OSs like linux distros bundle the drivers in and keep them working on future versions of the OS. This is also huge for mobile hardware since OEMs won't have to put in any effort to keep patching the latest upstream android.

Of course they may not want any of this since it means they can sell a new phone every 2 years.
Yeah, I'm also curious about how ruby would have faired. 15 years ago it was sillycon valleys poster child (but without being too harsh was actually a very good citizen and had perhaps had the best open and active community the internet era may have seen to date). It had many of the points corrected that have been outlined without stupid amount of corperate support java/.net have seen
I agree with the first half of your comment: humanity will be (mostly) Earth-bound and energy-bound, trying to deal with a fragile ecosystem in a humanitarian way. However, I disagree with the pessimism in the second half.

To explore the ocean floors will take another 200 years, and probably another 100 for land before we even start. This will be driven by the need to decipher weather and climate, with currents of heat, salinity, nutrients, carbon exchange, and who knows what else through the atmosphere and oceans. Those seem like the priorities we'll need to solve climate stability, including associated tech for renewable energy and feeding whatever population we finally (hopefully) level out at (peacefully).

And then I think we will still have many fascinating frontiers to explore, such as molecular biology, genetics, history, and the big one in my mind: psychology. We know so little about all the different ways our minds work and our studies are so primitive we think all people think alike. Just consider the huge difference between introverts and extroverts, and what it implies for people to be so fundamentally different--science isn't even considering these questions yet.

In a thousand ears, things will just start to get interesting. To retreat into virtual worlds would be premature--though I have no doubt they will be explored in parallel.
Yeah, so I was never really sure what a new car seat would gain us in our second hand car...

And this from someone who just spent good money replacing the rock and roll bed in a campervan to improve seatbelt safety for the little one. A chain is only as strong as its weakest link.
Looks nice to use, at least for the happy path.

I'd also say it looks a lot like the non-intrusive pattern for the boost serialization library. That's my default tool for this problem just because I'm pretty much always pulling in a pile of boost libraries for any non-trivial C++ project anyway.
>Throwing out old car seats is nuts and not something people actually do

Yes they do. Target alone is a counterexample over 500,000 strong.

Fear is a powerful motivator. My wife and I are constantly lamenting the trading on Americans’ obsession with child safety, but even we found this article allaying some lingering fear that there might be some unknown reason to stop using the seat we picked up off the side of the road.
I use Amtrak to go to nyc all the time. It's a pleasure. If they (or some scrappy start-up) could halve the price and halve the time, it would be revolutionary.
I gotta say I’m a lot less interested in trying Notable when the owner shows up in a competitor’s thread, lists a wall of what appear to be minor nitpicks without describing their own app at all and says “here try my app, that I’ve recently switched from open to closed source!”
Can I ask what you do in your day job that you get to write Common Lisp?
Prototyping engineer sounds like my ideal work situation. How did you end up doing a gig like this?
Years ago, I was at a biology outreach-to-the-humanities seminar. Someone asked about the driver of these decades of progress. They were seemingly fishing for some Kuhnian escape from old oppressively restraining dogmas. And were visibly unhappy with the answer that it was mostly economics. Rapidly advancing technology changing the set of questions we can afford to pursue.
What kind of problems are you imagining here? I feel perpetually jaded (software is going to get better at sending advertisements to people!) and would love some uplifting stories!
Nice article. Cement’s climate footprint is really big though, so we should be using it in construction much less than we’re doing now. Glulam is the future.
They're ideologically opposed to ICANN's authority over gTLD registration, so even if they could afford to I don't think they'd want to.
But you haven't proven that 1 ETH 15 second block is equal or even in the same ballpark in security to a 10 minute BTC block.
Orgone
I imagine paint mixing would be harder for a tetrachromat because they're trying to hit a target in a four dimensional space rather than just a three dimensional one.
Remember when folks called RoR "sexy" and CGI tried and true? Or swap any two nearly similar stacks.

Stack don't matter, it's not the wand, it's the wizard and time makes fools of us all.
Ask HN: Have you ever created a physical product prototype?
How did you did it? Did you use a 3D printer? Or the services of a 3D printing company? Or did you go direct to a manufacturer? Or some other method? What advice or recommendations would you give to someone interested in prototyping a physical product?
Thank you for this public service! I feel duped now after reading 1/3 of the book.
A booster seat is just a piece of plastic that's supposed to raise your kid to the correct height for the seat belt, right?

Does it really matter if the material is still sturdy in a booster seat?
Which is why uBlock and/or uMatrix is the more usable option.
I take the Acela for work all the time and love it. It’s too expensive for me to take it with my family though.
Seduced sounds like it had a viable alternative. At the time, machines were mostly single-threaded, especially in the learning environment he was trying to conceive. In that case, there is no need for actor-like communication, except for mindset of it.
OK, will do. I assumed it was obvious that schemas on both ends must match.
On a tangent to your tangent: the `while` and `for` loops in Ocaml also do not have a `break` statement. Early exits are typically achieved by raising and catching an exception (which fortunately is quite efficient in Ocaml).
Is this a prerelease post? I only see 3.5.0 on Githib. Anyway, this is awesome, I've been looking for something like this but I only found either Cloudcompare or using the PCL library visualizer. I wanted to use something paraview related since I'm familiar with it but I only found the PCD library (that's pretty old). This looks super useful for me!
TIL C99 is part of the POSIX standard…
I'm currently buying a new seat for our kid (as she's outgrowing the second-hand one we had before). Even with ISOFIX and i-Size standards in the EU, it's an ordeal. The space is ridiculously overcrowded (just how many variants of a car seat can one make?!), seats themselves are near-impossible to compare against each other, and every site keeps reminding you that your kid's life hangs on your purchase. And then there's car compatibility issue - we just discovered that even though our Xsara Picasso has ISOFIX mount points, it doesn't accept the support leg (because of floor-level storage compartments) and seemingly doesn't have a top tether mounting point either. One has to wonder why they even bothered to add the ISOFIX mounts in the first place.

At this point I'd gladly pay $100 or more for some expert to just recommend a safe seat for our car. I already wasted much more than that on research in terms of opportunity cost.

(please excuse the rant)
clisp has good IO, the others not so. Unfortunately clisp's compiler cannot compete with the better lisps.