skysight-inc/HackerNews huggingface dataset:
Right, this is why we don't have thousands of unemployed horse drawn buggy drivers milling about at street corners. The new jobs created by automation far exceed, in number and quality, the old jobs that are deprecated. Though it's fairly rare for an old job to completely go away, mostly they are transformed. We still have truck and taxi drivers, but now they can transport far more goods and people more rapidly over much greater distances.

I sometimes wonder what I would have done I didn't work in IT. Since I programmed my first computer at aged 13 there's really nothing else Ive wanted to do.
I add some websites to the home screen, but rarely I am pleasantly surprised by a PWA.

The only one I reliably used is my own. A port of the iOS calculator for the ipad (or any platform) https://getcalculator.app/
Good for you, but probably difficult to extrapolate your n=1 anecdote to the entire population…
I think this is both obsolete and subtly wrong. Big corps want products with global impact. When a product is new, it's evaluated for its potential. When it's been around for a while, it's evaluated on how well its growth is matching the estimated impact. Eventually, growth has stopped. If the product lands at an active base of a billion users or so, it's a success and people definitely can make a career out of maintaining and improving it.

And to make working on new stuff a bit less incentivized, promotions to higher levels need to see at least some realized growth and not just getting v0 out these days as far as I know.
sadly, cloud providers (GCE, AWS etc) make it too convenient and cheap to host/manage container/package registries. You also have github, gitlab offering similar services, free or cheap, eating further into Docker's market.

I don't see how they can offer Free accounts to Orgs unless they've a steady-growing paying-customer base to offset running costs.

Unless they massively restrict team size, image size, number of projects, throttle connections - costs would spiral out of control.
This. And just to add, I remember the time when there was a decision between handmade stuff, and the worse quality industrial produced things. You could really feel the difference. An artisan would complain about the quality of the product, he would shred the workmanship and demand better attention to detail. But those decisions are made on the margins, how low can we go in quality to maximize profit.
Show HN: Manage public CA TLS certificates in K8s
Create ACME (Automatic Certificate Management Environment) in the k8s clusters by issuing certificates from the CAs like Sectigo, DigiCert.

certstub also lets you to upload TLS certificates and sync them across k8s clusters.
> as long as you can show the "impact" of the change

Which is far easier if the thing is brand new and didn't exist yesterday, then attribution is straightforward, and we're to square one.
"Roman numerals carry the connotation of the numbers belonging to a title"

Okay.

I. Weigh 500g of flour into a mixing bowl
II. Add one egg
III. Pour 2 cups of milk into the bowl
IV. Mix until you have a runny dough

So what title does that belong to? What title does MCMXCIX belong to? None, because they are not in the context of a title. Same as how I learned to stop worrying and love Linux doesn't belong to a title unless it's in the context of a title:

How I stopped worrying and love Linux - An Essay

So if context is the deciding factor for something belonging to a title, what role does numeric notation play in there? Is

9 surprising ways how powershell can help my workflow

any less a title than if I had used `IX` instead of `9`?

> It's essentially a way of capitalizing numbers

Okay, so how do I capitalize, say, 175,000,000,000 using roman numerals if I want to, eg. write the title of article about how many params GPT-3 has? A way of capitalizing numbers, that suddenly stops being useful when numbers are large, isn't a very good way in my opinion.
Here is another one, though admittedly I don't know its direct translation.

Shisakanku

It means something like "point and do" (probably completely wrong but should capture the essence) and it's a technique to help avoid mistakes which I found actually works.

Needless to say, I was also weirdly fascinated with it the first time I heard of it.

You can see it in action here:

https://m.youtube.com/watch?v=Av_Kkh3mp4E
> Why? The 6s is 7 1/2 years old and can't run their current iOS.

So Apple has rigged the deck in their favor? Usually that gets a government investigation in the US.
fair enough, i can imagine that feeling pretty nice.
OS: https://pages.cs.wisc.edu/~remzi/OSTEP/

Databases: https://15445.courses.cs.cmu.edu/fall2022/ | https://15721.courses.cs.cmu.edu/spring2023/

Computer Networking: No idea

No it's not worth it, learn the basics and go write code and build stuff.
Math :)
With modern hardware 2.8M doesn't seem a particularly large number. Modern Java VMs are pretty efficient (more so after project Loom), so I don't see why Java wouldn't be appropriate for this use case. In fact efficient virtual threads would allow avoiding nio and provide a fast and sane blocking interface.

Note: I say this as a C++ programmer.
I hope you are not trying to suggest that something Steam should be commended for rather than just the bare minimum. If the product being defective only becomes apparent after two hours then the product is still defective.
You don't need it to be fair, you need it to be fun. Most video games play with randomness so that the distribution serves the gameplay, sometimes bypassing completely the RNG to balance frustration/satisfaction.

GPT can learn do to that: not providing true randomness, but the illusion of it to serve the game.
"In all likelihood the Reaper was conducting surveillance for Ukraine. Under the laws of armed conflict Russia may disrupt such assistance," O’Connell said.

(who is introduced as "Notre Dame Law School professor")

https://www.theguardian.com/us-news/2023/mar/14/russian-figh...
I knew some people who worked at tusimple for 2+ years. xaiodi hou is a certifiable nutcase who tried running his own company into the ground out of a combination of spite, pride and negligence. Pushed for shortcuts that would impact public saftey (theyve had 2 crashes partially due to Xaiodi refusing to admit when the teams he favored were wrong.)

Ive seen other mentions of a majority of chinese nationals working there and i can also confirm that too is a fairly accurate statement. There was also rumors that these individuals were compensated better than their american counterparts as well as witnessed preferential treatment.

This is a bed of xaiodis making, his empire of arrogance crumbling around him and its time for him to lie down

The current AV space is comprised mostly of fraud and lies as far as im concerned.
The story of Etsy. You can still sell $1000 custom pieces of elaborate handmade art, but _most do not_ and that is not what moves the needle for the marketplace so the system is setup to enable volume sales of items that are in no way handmade.
It can also help us spread propaganda, con people at massive scale, destroy public discourse spaces with spam, create deep fakes to slander people, start and prosecute wars, etc.

History shows that both good and bad things will be done with AI. We shouldn’t be doomers but we shouldn’t be naive either.
"LLM moderation" is something that sounds downright dystopic.

Speaking to your comment practically, I feel like it would probably be possible to prompt an LLM to successfully "express X concept that breaks ToS" in such a way that moderation doesn't flag it. It may take clever prompt engineering but that's what these jailbreaks are.
It will take as many jobs as it will create. But ideally, it will create a compelling argument for things like basic income, improved access to healthcare, and so on - primarily to keep society growing and moving.
It seems to min out at 0.75rem. I don't see where 12px comes in. Unless you are hard coding the root don't size to 16px.
That's Europe for you, everybody invading everybody else all the time.

I'm not even sure what is their chance of regaining anything at all.
I guess we'll soon find out.

The minute a human flicks the power switch on a self replicating machine that an AI convinced it to build will be the start of a totally different world.
Certainly, but the use case mentioned here is not related to a performance issue. It's more about syntactic sugar when a user writes SQL in interactive mode to explore data.
There's plenty of stuff Java did first (or only) -- an optimising JIT, two new generations of GC (G1, ZGC--a low latency GC with <1ms max pause time), low-overhead deep profiling (Java Flight Recorder) -- but they're all in the runtime. Java's strategy since the beginning has always been to innovate on the platform and be a last-mover on the language, keeping it conservative. .NET seems to follow an opposite strategy.

That's how we've been able to avoid properties and just have algebraic data types, avoid async/await and do virtual threads, avoid string interpolation and just have safe string templates. This also allows us to keep the number of features in the language relatively low -- as we, and most of our users, like it.
You’re not getting paid to be kept busy, and you’re not getting paid because what you do is interesting and fun. You’re getting paid because you provide real value to someone.

You are free to vastly reduce your own economic activity and the value it brings with it. Then see how it affects your own ability to provide food, shelter, or safety to your own household.

Work is not some made up game we all just decided to play because we’re bored. Someone needs to harvest the crops, build the houses, and protect from harm. None of this comes for free, and we all have to pay for it somehow.
Why can't you just make the person wear a GoPro or some kind of live camera? I'm sure there are other solutions cheaper than Google Glasses for this.
No, I didn't. Thanks!
Get yourself a mid-end FPGA before it is too late then. :)

Tinkering with anything physical is always going to need appropriate tools, so there is probably no better way than to find some of the tools as cheaply as possible.
I hope to see more about this. One of the things I would like to see are adapters that lets you bond multiple thunderbolt cables to get a full 16x PCIe interface. The reverse of a bifurcator.

I'd like an external GPU for a high-end laptop with no compromises.
We call it a falling star in English too (though “shooting star” is more common, at least in my experience).
You can probably find replacement parts for it on eBay. Power supply and maybe the motherboard.
"More likely he didn't trust democracy"

Since there was a direct quote from him, I think it is more acurate to say, he actually despised democracy.

Maybe he changed some of his views later. I have only read "In Stahlgewittern" so far. I want to read more at some point, he is definitely an interesting character, but not necessarily a nice one.
> And half of all US taxpayers pay Apple for this privilege. That still doesn’t mean Apple is taxpayer funded.

That's what's coming next, hopefully. For all its many faults the EU is going down that path in regards to the mobile phone industry and the related ecosystem. It's telling that the one article bashing Apple the company that is now on the HN home page has first been published by a French magazine.

Also, let's leave the "hear me out" thing to reddit.
async/await vs virtual threads is about stackfull vs stackless. Coperative vs preemptive multitasking is completely orthogonal.
Open source uses legal IP protections and removing them would have significant ramifications to open-source licenses.
Singapore is great. They still have a civilization building culture, like Americans used to have. If they had acted like modern Americans it would still be a poor country. Though, I agree prison is too much. We should publicly cane people who smoke MJ in public.
Starts out insightful bit then pivots into

> If you rebel against some of the precepts of this new ideology by espousing a contrary view as James Demore did at Google when he offered an alternative explanation on female representation

Eh.
Physicists Are Searching for Signs of a Second Big Bang to Solve Major Mystery
Behind The Onion’s hyper-productive workflow (2017)
I don't agree with the tone of your OP, I think we need "weirdos" like Stallman to be the vanguard of these ideologies, whereas people like Doctorow can be, idk, maybe "translators" for the rest of the world to understand the ideology better. Some would say that's the whole job of a writer, which is a big part of Doctorow's schtick, being a good writer (not just all his activism).

> The only way to reach the masses is though emotions.

Here's where my however comes in: this is a dangerous mistake I think people like us often make. Maybe because we grew up watching Spock, but I think we tend to be judgemental towards Pathos, and judge Logos to be the only "valid" form of rhetoric. But, it's all rhetoric. Logos, Pathos, Ethos, they're all equally "valid" in that they're all at least equal in their ability to do what rhetoric does, convince people of your point of view. In fact, I think Logos is a really ineffective rhetorical strategy, because humans are extremely irrational.

Far better to combine your Logos with a Pathos strategy, that is to say leverage your knowledge of human cognitive fallacies and tendencies to construct a good Pathos argument (or combination of all three) to win people to your position.

Stallman is a pure Logos guy, through and through. Doctorow, on the other hands, writes up emotional stories, creating characters you can relate to, generates their worlds and fills it with some of the same problems we have (or will have) and shows how they can overcome those problems with the strategies Stallman preaches about. It's very effective, just look at Doctorow's career and the changes the EFF has wrought.

Somewhere buried in the LessWrong beginner's wiki or whatever they call it is a really good article on how people like us (and people drawn to LessWrong) make this mistake about emotion all the time, we think being rational is to be like Mr Spock, but even in the show he was wrong all the time, his rigid rationality got him into trouble, and a more emotional and instinctual understanding was necessary. In the article that I can't find, it's argued that it's actual irrational to reject emotions, because emotions are a core part of being human and a completely valid driver of determining why you should do certain things, what you like doing, what your values are, etc. I mean, what else could be the driver, other than some kind of sterile utilitarianism? And even that would eventually require making decisions about what you value the utility of, which I'm not sure how you do without emotion. (whatever preserves the most human life - ok, why preserve human life? who cares? etc. I don't see how you escape it)

I don't really even need to make that point though to argue in favor of not worshiping the almighty god of logic and reason, at the end of the day, being purely rational and logical and making these arguments just doesn't work, and Pathos does. If you want "your side" to win, you gotta just use Pathos as well.
So effectively they don't provide refunds at all? Non-withdrawable store credit should probably be illegal too.
I think the abstract conversations about the future of AI are in the same ballpark as this. Thing is, there's only two kinds of makers you see on HN:

- People who make small simple things and put them on HN

- People who make bigger nontrivial stuff

The latter stuff also shows up on HN but less often because the amount of time spent making is so much more, like if something takes 3 years it's a single Show HN and if it takes a day to make it's also a single Show HN. Also note that a decent blog post takes about as long to make as a basic game, ie "thought leadership" is in box 1.

The people working at OpenAI and related are empathically not spending all their time doing Show HNs, nor even blogging on the AI future. They're actually making stuff, just like indie gamedevs or the average Microsoft employee. They're all in box 2.

Lots of people are doing nontrivial stuff all the time, but most of it isn't big enough for other people to write blog posts and huge HN comment threads about, yet also not small enough to make a new HN submission every few days.
In the middle is the vast majority of HN content: serious businesses.
Wasn’t Steve Gibson trying to tell us that raw sockets were the end of the world more than 20 years ago? Maybe he is finally right.
The article starts off well, with a contrast between work environments where expansion is rewarded and those that end up fighting among themselves for control of an existing revenue stream. The latter phenomenon is common in petro-states, for example; arguably that is why Russia is so dysfunctional.

.. then the author takes a sharp right turn to blame it on "diversity", i.e. the idea that people who aren't white guys should be given a shot at the wealth, and it goes downhill from there. The rest of the blog is devoted to complaining about e.g. the existence of women's basketball or cosplaying aristocracy of the early 20th century.

(diversity discussion on HN is .. not likely to go well)
> Well, actually cleaning robots are the first "serous robots" that start to show up in more and more households.

I'm in Berlin, we had a trash collectors strike for 4 days, it was hell on earth, Paris is in the middle of one right now

There is nothing even close to automating that, you'd need self driving trucks that handles extremely random patterns, have you ever followed a trash truck ? have you seen how they work ? Slaloming between stops cars, delivery trucks, going out in interior courtyards to bring the trash out, &c.

https://img.20mn.fr/EFQNJHYBRWaIoxIj9_oa-Ck/1200x768_paris-9...

What cleaning robots do is what I do with a 5$ broom and a wet wipe, they don't even do it faster and cost hundreds of $ (and are basically walking e-waste)

A 1kg robot roaming your living room has nothing to do with a 10ton truck roaming our streets. They do the """same""" job in the way a javascript code monkey does the same job as a software engineer at NASA (aka they don't)

> It won't? I'm not sure.

We already have power tools, heavy machinery, meanwhile: https://youtu.be/YiThCK0-_b0?t=231

The "AI will take over very soon" scenario is sci fi for now, and has been for 100 years, GPT don't go on a roof with nails and a hammer, GPT won't go work on oil platforms, GPT won't pick oranges on a tree (that's still mostly don't by hands because it's much cheaper and flexible than any alternatives: https://www.youtube.com/watch?v=9o5lqEzz3Bo).

> In 25 years we will have enough processing power to simulate human brains just by brute force. That's more or less a given.

Tesla cars being fully autonomous by 2020 was also a given. I don't buy the hype at all, not until we get some real world results.

I think to believe that you have to:

- live in a bubble in which you don't interact much with the real world

- believe in some kind of singularity even that will come soon, almost in a religious manner

- severely underestimate human capabilities and over estimate computers capabilities

Small incremental steps and big prophecies don't automatically manifest into a revolution, this is always a good read: https://idlewords.com/talks/web_design_first_100_years.htm
Hm. I know this from my personal work, replacing Go code with an async/await code.

There's a bunch of benchmarks that compare C# async/await and Goroutines (e.g. https://alexyakunin.medium.com/go-vs-c-part-1-goroutines-vs-... ). Go still wins there, but they all miss the very important case of nested async/awaits.

These microbenchmarks also focus on looking at Go channels versus other synchronization methods, which in my experience is not that relevant (Go channels just suck).

I guess I'll need to write a blog post.
Exactly why google sucks at it.

You get promoted for launching hot new products, quickly scaling it or fixing obviously broken ones.

The boring grind in-between them is much harder to show value so few teams are motivated to work on it.
So, if we were to establish settlements on Venus we'd almost certainly make floating ones. At 50 km above the surface you've got 1 G of gravity, 1 atmosphere of pressure, and 25 C temperatures so you could do outside in just a breath mask. And while the CO2 atmosphere is unbreathable we can tolerate small additions of CO2 to our atmosphere from leaks and evolution has equipped us to notice excess CO2 in our environment when it gets to dangerous levels.

https://www.humans2venus.org/why-venus

Would people floating 50 km up be able to just ignore that sort of vulkanism? I have no idea but I hope some science fiction author investigates and writes a story on the topic.
Maybe they mean "emulating" as what's known in common parlor, rather than the specific computer science meaning. "Emulating" is a word that existed before computers, meaning just trying to "match" something by imitation. By that definition, it is trying to emulate the experience of Pokemon Emerald, albeit in text and kind of crappy.
Well, I'll put my big mouth on the line and make a prediction. 12 years ago we all thought self-driving cars would be with us by now, and my wife genuinely wondered whether our kids would need to learn how to drive. My youngest passed her test a few months ago.

There's a significant low hanging fruit effect in AI domains. We rapidly reach a 90% solution, but that last 10% is absolutely critical, and virtually impossible to attain. I think these LLMs will follow the same trajectory. They will quickly become incredibly valuable or even indispensable tools, but the alignment problem and over-fitting will come to limit their reliable applicability in critical edge cases that make skilled human oversight essential. This will relegate them to the role of productivity enhancement rather than genuine labour substitution.
See, that's the thing.

No matter how much effort you put in to prompting and coaxing it, GPT-3 really couldn't manage anything but the simplest encounter-based game design.

There were things that GPT-3 did really well -- it could write you a 600-word essay on the characteristics and atmosphere of each chamber or passage you find yourself in -- but it couldn't stick to a narrative or engage in anything resembling long-term planning. So, ultimately, you're left with something quite strange and dreamlike: A campaign that's vividly -- even hyper-realistically -- described, but where nothing makes sense and there's no logical continuity over time.

GPT-4 knows what it's doing, though. It's very different. As far as I can tell right now, it combines the outstanding descriptive capabilities of GPT-3 with the ability to (a) remember things it has previously said and establish logical relations over time, and (b) make sure that the campaign appropriately mirrors a "normal" D&D campaign. GPT-3 would frequently mess up and have you fight dragons at Level 1; GPT-4 more appropriately sticks to goblins and bandits. And, when it comes to tactics, pacing, etc., it's really quite good. I suppose it's a little bit conventionally-minded, but that's to be expected.

Almost scary to think that it'll only get better from here on out, because GPT-4 is damn near "good human DM" tier, and already much better than a bad DM.
Barney Fwank is not alright. He is corrupt like the rest of them. He knows nothing about banking and everything about corruption. There were not two people on Signature's board that were actual bankers.
Sure, I understand the macroeconomic reason. But goes to show that maybe some jobs shouldn't just be paid solely based on supply and demand. We can do it because for my friend it's better than not having a job, but it doesn't mean it's the right thing to do as a society.
Technical dimensions of programming systems