skysight-inc/HackerNews huggingface dataset:
Ask HN: What concept do you wish was already a XKCD comic?
I've found that when explaining complex concepts to colleagues, nothing works quite as well as a good XKCD comic. Randall Munroe has a unique talent for distilling intricate ideas into simple, humorous, and highly relatable panels. It's amazing how often an XKCD comic can illuminate a concept, making it immediately understandable.

However, I occasionally find myself searching for a comic on a specific topic, only to realize that it doesn't exist. This got me thinking: what concepts out there are still in need of the XKCD treatment?
My read on mathgradthrow's comment was that it isn't concerned about outages caused by the network being down, but by more existential things like John Deer going bust, being a victim of cyberwar and so on. Of course he never says that so that's probably my own politics and fears coming into play.
The fact that you are blocked from visiting a website does not mean that it has been “taken down”.

I don’t know exactly what the domain you’re trying to access is but most likely this block is at a DNS level, so just stop using the DNS server provided by your ISP (which there is no reason to do anyway) and use something like https://www.dns0.eu/ or one of the many other alternatives instead.

Also, in my opinion, yt-dlp is better.
So what?

A lot of cultures eat horse. They're good eating.
Oh, sure, but in the 90s if you wanted to work crazy hours you’d have made a LOT more money by going to law school and making those extra hours billable. A lot of dotcom people were making like $60-80k - not bad but not amazing - and hoping for a big options payout to make the extra hours more worthwhile.
Which part is half ass? Manual or automatic?
My experience has been quite different.

At Amazon, after year one, I didn't learn much that was new - just a lot of the same stuff month-over-month. I found the biggest growth was when I switched jobs and learned a new environment, systems, team processes; and that was second to working on open source where I probably learned at about 5x the rate I was compared to professional work.

On each job hop, every 2 to 3 years, the pay increase was 30% to 50% each time. I'm now at year 5 in my current job, I've gotten a 10% pay raise just based on the company giving raises, and got a 20% raise in a counter-offer.

Thus, job hopping, I learned a lot more & was effectively increasing my pay by 10% every year. Now that I'm at the same place for 5 years, my pay effectively increased by less than 5% per year and that number is dropping (I'm at max salary, no raises are forecasted for me).

I think it's largely situational what is better for someone. I've known various "senior" MS or Amzn engineers that had long since been so far removed from coding that they were lousy developers (10 years of the same two years of experience). Thus, I think growth (salary and personal) is largely just what you do with it, IMHO there are likely bigger variables at play compared to job tenure.
Everyone should have learned from .io that this is risky. Thought after the fallout from that there seemed to be a trend away from those ccTLDs and back to traditional ones and then of course the big release of so many new ones that gave lots of options, the ccTLDs as 'trendy' shouldn't be a thing anymore.
If an "employee" is getting paid with borrowed money, for years, and the money will never be repaid, because the "employer" has no profits, because the "business" is a farce, is that really a "job".

Perhaps clients and customers will not pay for whatever it is these "employees" do, but investors will pay, so yes, it's a "job" burning someone else's money. However this only lasts for as long as there are no other, more attractive short-term investment options.
Where do guests park when they come to visit?
Show HN: Story Generator
Hi everyone! Want to share something I'm working on.

Here is the brief description: From a single text prompt, craft dynamic worlds (both fictional and real-life, of any kind) filled with interacting NPCs pursuing goals, and control (human-in-the-loop) their behaviour and world state in real-time. Text-to-image to visualise every single step of change in the world's and NPC's state.

My main goal was to check if it's possible to use LLMs (GPT-4 currently) to make characters interact with each other but in the end, it ended up with a neat little app where users can interfere with NPC's (and world) state, guiding the story the way they like, step by step.

Would love to see someone using it!
Oops, fixed. I meant 5 billions (5e9), USD is indeed US Dollars.
Okay so why is GOOG -4% in after hours this time? :)
It does read well as a non-technical review though, where a user would only make note of those things if they were lacking. If the passthrough looked artificial and weird you would imagine that would have come up.
A car that sometimes changes how it accelerates can kill you.
The problem I have with the thinking in this article most of the parking lots are privately owned so saying 'tear them up and plant trees' is not something that can be implemented by the government.

If mandatory parking requirements did go down, and zoning was increased, then the people who own it would willingly put forth the effort to make the space more useful. It would also help sort out what is considered "unused" - which right now is a nebulous concept.
Pretty good first experience. I was unsure about the UX of the mic and couldn't quite tell when it was recording my voice, and when it was waiting for me to hit the button.
It may be a good choice if it is your local ccTLD, your country is fairly stable and your customers are fine with it.

For example .de is the perfect choice if you are a German company servicing primarily the German market.
Yes, if you're used to "recalls" that happen automatically this is not one of those.
heh, ZIRP isn't over. when they manage to crash the economy, ZIRP is going to come right back.
50 000 is not much. Toyota sells 10 million+ vehicles per year.
and how about moonless nights? or thick clouds?

seems there should be alternative navigation ways..
This caught my eye, total employees

- 2022: 190,234

- 2023: 182,502

Total increase in revenue of 10 billion.

Not sure what conclusion to draw from this, but being a software engineer I found employment count interesting. Though 5% change in head count seems hardly major.
The car manufacturers did all sorts of maneuvering to cope with the problem of Takata running at full capacity to service the need for replacements. I had something similar with a Toyota I owned, which was on a "everything is fine but some day in the future your car's airbag might be recalled" list. (it eventually was recalled)

It felt great driving that thing.
I never heard of “vibecession.”

Is there some article that coined the term or uses it prolifically? I liked your explanation of it.
Google Cloud made $864M in profit in a single quarter, more than ever before.

Google Bets lost $863M in the same period, much less than ever before.
The problems in this article seem to all stem from excessive subsidies for EVs causing cars to become more widespread. That's far different than in the US where cars already dominate all infrastructure. Here, a transition from ICE to EVs would be way better and more realistic.
https://source.netsyms.com/Mirrors/youtube-dl

Mirrors?
Can you describe the tasks you will actually be doing like this and why this headset is actually helpful?
Everyone I have heard talk about that initial demo mentioned it was weird and creepy.

But I do not think it was ever the plan that you would create spatial videos primarily from the headset. You can also take them with the latest gen of iPhones, but the VisionPro demo predated the iPhone announcement.
Fun fact: there is more than one bird in the logo. I definitely spy > 2 sets of claws :)
This was one of the more interesting parts of John Carmack's interview on Fridman's podcast:

https://www.youtube.com/watch?v=tzr7hRXcwkw
Advanced SIMD Algorithms in Pictures [video]
The market can remain irrational something something.

Besides, it’s a good opportunity. If it’s down, the stocks are on sale. I still regret not buying Meta when the markets were crashing last time.
Just in some countries. I'm fighting for them to recognize that it's a global problem considering it's a global car.
Horizontal and vertical eye movements generate distinct sounds
Yeah they're open source and they're great (I worked on both). We put a lot of effort into making them into excellent examples.

My original post is referring to other things outside of the Ministry.. My role was deep and broad so I got to see a lot.
I’m surprised Apple dropped the ball on fitness here given they already have a fitness platform. Imagine rowing in VR and feeling like you’re actually on the water. It would make exercising so much more motivating and interesting.

It turned out the killer Apple Watch feature was fitness, and I don’t see why it couldn’t have been here.
https://github.com/ytdl-org/youtube-dl works just fine for me and so does http://ytdl-org.github.io/youtube-dl/. What's your DNS?
I'd agree with this, with one little carve out... when I was traveling internationally, it was super helpful to have an iPad and be able to slip in a sim card for a local carrier. That plus slightly smaller size made the iPad a better option than carrying my laptop in those specific circumstances.
It's easy, just charge all property owners for sales surface area. It messes with lots of things, water table, flooding, generates heat. All things that create cost for a community. That's how Berlin decided to tackle the issue.
If you want to make this easier to keep private between encapsulation boundaries the additional suggestion is make sure the Brand type extends symbol:

type Brand<BaseType, Brand extends symbol> = BaseType & { readonly __brand__: Brand };
const FooIdBrand = Symbol('FooId');
type FooId = Brand<string, typeof FooIdBrand>;
function fooBar(asdf: FooId | 'foobar'): void { }

Using a private shared symbol your authoritative validation/sources can share your brand symbol and no one else can create one without using your validation. Private symbol brands in this way become the closest Typescript gets to "nominal types".
This was a while ago and I don't remember the exact details...

I had two loops with a large number of operations. One called a trivial Win32 function (GetACP), the other made a System Call (NtClose) as well as the same trivial Win32 function. I used QueryPerformanceCounter to time the loops.

From there, I estimated the number of machine cycles per iteration (using my clock speed of the time), and subtracted the "trivial" version which made no system calls.
I don’t know if it’s the actual reason, but they missed ad revenue expectations according to Yahoo.

https://finance.yahoo.com/news/stock-market-today-nasdaq-fal...
Per billion journeys is an idiotic way of measuring. Per passenger mile is the correct way.
Constraints and the Power of Prolog
And of course, as usual, the truth is somewhere in the middle.

Farmers aren't all geniuses, but they also aren't mostly lazy idiots like you depict them to be.
I legit didn't realize that .io was a TLD for a country/state.

Also, that article is wild!

In the future, we'll have a coup in some country and it will cause web chaos just from the TLD issue. (I've seen first-hand how some countries handle their ccTLDs...)
This is easy to say as a member of the "laptop class."

The vast majority of the world is not on a laptop for their job.
http://ai works on a desktop browser and opens the same page - this is the page it used to open - https://web.archive.org/web/20220316164406/http://ai/
https://rr-project.org

This is indeed a problem people have with debuggers, so some very smart people found a way to fix it.
The infamous court strikes yet again. They must get so much money
> Modern trains in the UK have disabled toilets with power-operated doors.

Did anyone else find this sentence hard to grok? I was trying to work out why the UK had stopped modern train power-operated door based toilets from working for a moment.
My guess is that the OP meant to say "5bn USD". I frequently see billion abbreviated to "bn" in UK newspapers such as the Financial Times.
It was quite well integrated all told from the 600 onwards, though I never tried the first version. The phone and SMS appeared as apps and worked in a very similar manner to what one would expect having used an iPhone.
I don't think that coercion implies violence or the threat of violence. There are other ways of coercing.
Next time this happens just type "<thing you wanted> mirror" into your search engine. Usually that will give you some more options. Geoblocking tools is not going to stop unfortunately.
I played it for like 30 min. Then uninstalled it.
.co (Colombia) is a fairly popular alternative to .com.

.fi (Finland) was used by crypto/web3 companies during the 2021-22 hype cycle because it associates with finance (as in DeFi = decentralized finance).

.is (Iceland) and .at (Austria) are English words and can be used for cleverish domains that form sentences in URLs, as in: this.is/amazing
We'll have to see. I do see people thinking about lease renewals that would once have been automatic. It's not that people don't meet in person but you don't necessarily need fully-provisioned office space in an expensive location to do that.
> I bet no one in major European cities requires to bike like ten miles each way.

I am in Amsterdam, and lots of people bike 15km each way, including many students at the high schools my children attend.
Those people exist at least partly because they haven't received education to the contrary. There will always be cocky, ignorant, wrong people in the world. But they certainly won't get any smarter if we don't teach them.
The people buying github/actions are getting at least 10K minutes included as part of their EA agreement, and they can use their own runners for zero cost. I think most enterprises are more concerned with having their bits on a cloud provider, versus pricing, but that's my limited experience.
That's my book :-) Micha and I are working on the 3rd edition right now. Cheers!
.tk was all the rage when I was younger, early 2000s something. You got a top level domain for free! Of course, they would just serve your webpage through a frameset with ads surrounding it unless you paid. But it rocked being able to say "visit my webpage matsemann.tk" instead of home.no.net/users/~matsemann/ (~ on Norwegian keyboard needs an alt+gr combo plus pressing space to show, and back in the days having to explain the direction of slashes also made it hard)
I don't think tech shrinkage is vibecession (though its part of the reason for the broader vibecession), tech saw countercyclical high demand during the pandemic slowdown and took advantage of that and easy money due to stimulus-oriented monetary policy to expand; the demand boost ebbed and monetary policy aimed at controlling inflation took easy money away, so there had to be some correction. You don't see it elsewhere because the countercyclical demand wasn't elsewhere; procyclical demand shifts are buffered by reactive monetary policy rather than magnified the way countercyclical ones are.
Oregon Leaders Declare Drug Emergency in Portland
Maybe you should open your eyes a bit more then

https://en.m.wikipedia.org/wiki/Suicide_of_Amanda_Todd

https://en.m.wikipedia.org/wiki/Suicide_of_Tyler_Clementi

Teenagers don't need a gun to kill themselves. This is not the issue at hands here.
I've been working with domain registrars since 2004, and while I haven't really kept current on the latest trends I do know that our national ccTLD has very good conflict arbitration.

So my suggestion is always to get a TLD where you feel safe that they can help resolve any potential conflicts that might arise.

At least for important networking stuff, your marketing can be on .ai or whatever is buzzing at the moment.
Well, at least that monopoly won‘t kill me. Can‘t say that about a Boeing flight.
Flies easily fly through the window if it's substantially
brighter than the room.
In the same sense that it hurts workers if companies cannot (legally) pay them to commit fraud on the company's behalf. Yes, some worker might be paid less because of it, but we're all much better off not allowing the practice.
I wonder if that is good news. You can look at it either as they slowed how much money they pour into the moonshots incinerator, or they stopped investing in potential unicorn lines of business.
Ok… not quit the friendly conversation I’m used to on HN. I certainly understand your point I guess, but it’s harsh and unkindly written.

Hope you’re doing ok. I and many others are always here if you’re not.
Yes, correct. It does not and could not _actually_ run all possible executions unless the program state space is quite small. But from a user's perspective, it is similar. I have tried this pedagogical approach to describing verifiers like these as "infinite" unit tests before (to mixed results). It feels to me that what symbolic or constraint based reasoning (algebraic identities, programs, integrals, what have you) in general is doing is finding a way to finitely reason about a very large or actually infinite number of concretized cases.
Except for https://tcl.tk/ of course!
Quite simply because that same side overwhelmingly controls the dissemination of information to the public and have the motive, means, and opportunity to make use of that monopoly/power to push their belief system as the "truth". Combined with the average intelligence of the population being pretty low and unable to see through the manipulation.
> For years I’ve been complaining that I can’t easily use my private iPad with my company Mac because they have separate Apple IDs.

I have a similar complaint with my Apple Watch and my corporate issued laptop. When I am using my own computer (mac mini) I love how easy it is to use my watch to login, use it to approve actions, etc. However when it comes to my company laptop I have to type my password in repeatedly. It would be awesome if the watch could be linked to both IDs to make this much more seamless.
I haven't used it in quite a while so I'm wondering what the current issues with Sidecar are?
FAQs about the NetChoice Cases at the Supreme Court
I guess the scale of teenage boys pasting cutout heads of celebs or classmates on top of porn magazine pages was also not that small.
Juniors are failing to dig into problems to discover the root cause because they're juniors and that's something that many people have to be taught to do, not because they're using a debugger.

Debuggers are an enormously powerful tool for understanding a codebase and thinking of them as a way to skip over that is a severe misunderstanding of why they're useful.
Hm there it says

Revenue, excluding traffic acquisition costs: $72.32 billion vs. $70.97 billion expected ($63.12 billion in Q4 2022)

Adjusted earnings per share: $1.64 vs. $1.59 expected ($1.05 in Q4 2022)

Cloud revenue: $9.19 billion vs. $8.95 billion expected ($7.32 billion in Q4 2022)

Ad revenue: $65.5 billion vs. $65.8 billion expected ($59.04 billion in Q4 2022)

I hope that 0.3 is not the reason for that slip haha
Maybe milliard (billion)
Nostr is the only payment network I've ever used that lets you send payments of less than $0.10.
You might like:

Datomic https://www.datomic.com

xtdb https://github.com/xtdb/xtdb

DataScript (not a database though) https://github.com/tonsky/datascript

Cozo https://github.com/cozodb/cozo
Why? It signals that they respect Linus's feelings (and they really don't want to piss him off), which seems quite mature and de-escalative to me.
probably billions. "md" would be "milliard" and "milliard" is french for billions.
Of course, but doesn't GitHub embrace these runners?
Researchers say generative AI isn't replacing devs any time soon
Or, you know, maybe don’t use DNS servers that break the Internet, and maybe don’t rely on “mirrors” that you have no idea who is operating them.
From the article: "With current techniques, it will be hard for victims to identify who has assaulted them and build a case against that person."

The author is trying to claim it is as serious as assault. That is madness. It's defamation at most.

Some very primitive instinct is involved in anything to do with sex, that explains why we are so irrational about it.
I fully suspect .CX to see a resurgence as the short form for "customer experience" is really expanding quickly.
I doubt making the windows draw is what’s taking them time to get right.
I wonder how the TVC headcount has changed y/y. They don't publish that data.
From the release:

- Revenue was $62.0 billion and increased 18% (up 16% in constant currency)
- Operating income was $27.0 billion and increased 33%, and increased 25% non-GAAP (up 23% in constant currency)
- Net income was $21.9 billion and increased 33%, and increased 26% non-GAAP (up 23% in constant currency)
- Diluted earnings per share was $2.93 and increased 33%, and increased 26% non-GAAP (up 23% in constant currency)
Except its the worst VR set if you want to play games.
I love that Vancouver doesn't have a freeway through the city - but they've also got a relatively good transit system. IIRC it's the equivalent of 26 lanes for cars.
I always debug with printf for the clear benefits you mention, and I happen to know another one.

Because I am commited to the Way of Printf, I have seen myself anticipating where printfs might be needed, and limiting the complexity of each segment of code to support printfs that aren't there yet.

In my experience, commitment to printf debugging incentivizes coding for simplicity and observability.
Right. That doesn't really work: you can crack them like a 1990s password file, which is why there's whitelies (online-signer chaff records) to defeat that attack. Either way: it's not really what people think about when they think "privacy". It's generally the position of the architects of DNSSEC that domain names simply aren't private at all. Meanwhile: actual DNS privacy, of what domains you're visiting with your browser, is provided by DoH, not DNSSEC.
> Basically, I keep asking if I prefer using a computer _in there_ rather than _out here_. And as interesting as the Vision Pro is, there’s a long way to go before it can beat _out here_.

I have to agree with this. We're getting more and more physically lonely as we find ourselves represented by personas on social networks and messaging services. I find the thought of viewing even the real world through a lens an extension of the wrong path we're already onto. Letting technology improve our daily lives and to connect doesn't have to be done this way. It's ironic, because mental health is plummeting in the western world and loneliness has been seen as a major contributing factor. That isn't letting technology help us, but letting technology consume us.
I disagree with everything the author says.

You do not have to be successful in any time frame.

Just put in tine learning.

Make one small goal after another, and burn hours until you are pretty good.

People who are "natural athletes" often just spent their childhood practicing every sport they knew about. "Natural engineers" aften spent their childhood playing with test equipment. They git good through many years of practice not through being loud or audacious.