skysight-inc/HackerNews huggingface dataset:
As travel becomes more common I find experiences are becoming too homogeneous. Everyone travels to the same places to see the same things and most people recount having experiences that are vastly similar to other people who also visited those places, right down to seeing the same landmarks and eating the same foods.

When you have a specific reason to travel to a place, that doesn’t involve tourism, you often end up having richer more genuine experiences. The location no longer becomes the focus of your trip, it just becomes a curiosity you happen to observe while you go about your business. You become a legitimate contributor to the surroundings rather than just a visitor taking pictures.
> On the other hand, last week I had to sign a waiver saying essentially the same thing when I rented a frisbee golf kit.

They are everywhere, which is why I think a court case on them will have far-reaching effects. I have a strong feeling they will not be the get-out-of-liability-free card they once were.

In a way it mirrors the Love Canal liability case against Hooker Chemical about a similar release of liability. [0]

[0]: https://en.wikipedia.org/wiki/Love_Canal#Sale_of_the_site
> I don't think Ive read anything as dismissive and cynical as this piece.

About par for the course for the New Yorker, in my experience
It's interesting how people can share similar views about society and the economy without having discussed them beforehand. Everything mentioned in this article fits perfectly into my worldview. It was still very interesting to read because it reaches the same conclusions from a different starting point. I guess this is what makes these narratives so powerful. They don't communicate new ideas, they merely confirm and label existing ideas which, until that point, had been building up in people's minds independently over many years.

You can meet someone completely different from you, from a completely different social group and industry with different life experiences; yet they have the exact same sense about what's happening, regardless of how complex and obscure the underlying machinations are.
It's worse than that - the game was, and remains to this day, an world-wide commercial success, despite that anyone who played it a couple times hates the experience; what's more, most people hate it for generic reasons like "playing it with my family sucks", not realizing it's the game that's structurally anti-fun, nor that this was intentional, nor that it's because it's mirroring the real aspects of the American economy.

Talk about tricking everyone into participating in a direct, visceral lesson, and somehow failing to actually teach anyone anything.
Ah yes. All those Jewish women who aren't allowed to wear the clothes they want, own property, or conduct business without a male present.

It's not as straight forward as "ferengi" = "Jewish".
Beginning Go 1.21, the version in go.mod will control behavior in the standard library, so that you can upgrade the compiler/stdlib and not have your programs break: https://tip.golang.org/doc/godebug
Awww, do I need to learn X to get a job?
To anyone who's never watched DS9, do yourself a favor. Picard will always be the best captain, but DS9 was by far the better show episode for episode.
To clarify, are you categorising German culture as low uncertainty avoidance? I am not sure that I would.
Why and how to add Home Manager to NixOS
I'm inclined to agree.

That's why I moved away from major population centers and I am setting up my own private infrastructure on defensible ground. And I learned how to do my own plumbing, electrical, carpentry, food production etc. And I plan on having a lot of kids.

Care to share what problems you personally think will arise?
Because that too is going to spike prices somewhere somehow. And no "leaders" wants to be on the hook for that. The longer we kick the can waiting for a less pain solution the more we need that solution to be even more effective.

No one steps up to be accountable for waiting. No one steps up to be accountable for a painful solution.

What could go wrong? We're living it.
And that’s why education, and an educated society, are so important.

An educated person can make a much better assessment of intent.

For instance, if danger exists to a police car due to loose soil or not.

The more important point here for me is not “how should we best design and interact with the rules” (that’s a pretty authoritarian question) but rather “what fundamental human conditions, like education, tend towards more productive interaction with the world, including any rules that exist”
Does anyone know who the leader is in affordable speech synthesis for hobby projects ?

Atm I am using Amazon Polly but am unsure if another offering is far superior. eleven labs is not affordable for my slightly serious level of job ting but aws and google seem well priced. Any other suggestions for a product I can try out?
Interesting, I think it indeed falls under "emit different code based on the results of the type system" even though - thank you for the link.

I'm not sure if there is a) any "programming pattern" that can avoid this without other drawbacks and b) if there is any problem with emitting different code based on the types (at compiletime).

I suppose it could lead to breaking behaviour if the typesystem is changed, since it now can impact runtime code. Personally, I think this would be more than worth it, but maybe the typescript team has a different opinion or other reason.
https://commission.europa.eu/about-european-commission/depar...

https://commission.europa.eu/resources-partners/translation-...
It's heresy but I think Picard did a lot to redeem the Borg as a menace by showcasing how traumatic assimilation is through Picard and Seven's character arcs, even though it also wasted so much potential by not actually using them, and I liked Annie Wersching's manipulative queen.
Interesting who and why is doing the flagging.
> Anki is badly designed

yes

> and inefficient

no. You can tweak every aspect of srs for each deck as you wish, if it’s inefficient for you - adjust the settings.
Then name them in the suit as well. But this we have a helpful tool but we're not going to use it is absurd.
fair point, HN could maybe do a better job making the "canonical" thread more discoverable for those that look for it (now that I think of it, flagged might remove it from search too even if not flag-killed, that's not ideal and would be an argument for removing that mark for the first thread, even if stays penalized in ranking)
The bigger the smile, the sharper the knife.

Truer words were rarely spoken
"If they're written well" is key here.

Anyways, just show me the code and we'll discuss it together, don't waste my time making improvement to toy code that will never get used.
Some world-class putting words in peoples mouths there. We learn more about the speaker when such nonsense is repeated.
"inefficient" in what way? (not really used it myself)
I'd assume he does a fair bit of reading. The characters know a lot of things you'd only pick up with constant study. Most of them graduated from them academy ages ago.
It’s right there in the article’s TLDR: “Microsoft closed the poll before it paused raises and cut bonuses and stock awards.”
Wouter Swierstra: How to trust a verified program? [video]
I imagine these, like swamp coolers, don't work in humid climates?
Yes, some very good discussions earlier which was unfortunately flagged:

https://news.ycombinator.com/item?id=36457511

https://news.ycombinator.com/item?id=36452290

https://news.ycombinator.com/item?id=36457433

@dang's reason for flagging them is as follows:

https://news.ycombinator.com/item?id=36456034

Agree or disagree with the decision? Message the mods.
For those that are curious about the motivations and implementation, I recommend Stefan Sperling’s EuroBSDCon 2019 talk [1] and its slides [2]. You will find examples of the workflow at around 12:30 or from slide 23.

[1]: https://yewtu.be/watch?v=PRIgeouw7-4

[2]: https://www.openbsd.org/papers/eurobsdcon2019-gameoftrees.pd...

In short, it builds on top of the same protocol and format as Git and is thus compatible. But aims to be minimal and primarily serve the mindset and needs of OpenBSD developers. There are however portable releases and as we have seen in the past, OpenBSD software tends to find its way far outside OpenBSD itself: ssh(1), tmux(1), etc.
How to cultivate passion in your work
Also, a monad is just a monoid in the category of endofunctors, so I’m not sure why when people are trying to learn about them they need any more than that. ;)
> This is a real and big issue, and the big reason why it’s hard to scale the team.

it's also why java as a language is good, not because the language is good, but that it's easy to have someone not originally involved in adding/maintaining the code base - you can't get too clever with java.
> 80+ sounds too high. 80 is good.

Absolutely not. The legal limit should mean it is objectively unsafe to go faster in clear conditions no matter what you're driving. It is not supposed to be the speed you expect most traffic to go. If the average speed of traffic on a road is 85 MPH and people aren't constantly screwing that up, the limit (if there is one at all) should be meaningfully higher than that.

And of course if people are regularly screwing up at whatever the natural speed of the road may be, the correct answer is ALWAYS to change the road and reduce the speed people feel comfortable driving at. Lowering the limit below the natural speed doesn't actually reduce the speed of traffic unless there's active enforcement forcing people to comply. Redesigning the road makes people actually want to go the desired speed. A fast road is a fast road, no matter what number someone puts on a sign next to it.

> Stopping distance is not linear with speed, damage in a crash is not linear with speed (hello deer), gas usage is not linear with speed.

That's why I'm talking specifically about long, flat, straight stretches of road with effectively infinite visibility during the daytime. These are common in the American midwest, there are plenty of stretches where you can literally see the road disappear off over the horizon in a perfectly straight line. The same sorts of situations where the Germans go to unlimited, and it works just fine for them.

> No one who drives over 80 has grounds to complain about gas price, especially in large suvs or pickups.

No argument here. My car gets better MPG at 100 MPH than a lot of SUVs get at 65 MPH so I could not possibly care less, but you also won't ever hear me whining about gas prices.
Create, control, hide, and generate multiple custom CSS box shadows
As a fan of the original series and TNG, I tried watching DS9 and found it really boring. I've heard it gets better later on. Would you agree with that?
Open Source and Giving Back
FR

https://www.legifrance.gouv.fr/contenu/menu/autour-de-la-loi...

https://www.systeme-de-design.gouv.fr/
Definitely possible, it’s a fairly active area. There are a few very similar techniques I’ve seen covered, but I think the details of my/our approach are still unique enough to merit publishing (for now), if I can get reasonable performance results.

And yes, loading semi-arbitrary code into a prefetcher is quite scary. It was the first question I had about this project. I think that maybe picking and choosing one of a multitude of prefetching "recipes" which are trusted would be more plausible as en eventual viable strategy. Like, the compiler inserts some instructions after allocating the nodes of a DAG that says "hey prefetcher, this is a DAG, please choose the graph prefetching algo with x/y/z parameters."
Hitler, Churchill, and the real trolley problem
Even if you did get it working, there is a very good chance that only Adobe Reader/Acrobat would support it.

This severely limits valid use-cases because users have become acclimatized to relying on in-browser viewers embedded in a web app (e.g. that of Google Drive, OneDrive, Dropbox, HubSpot, etc.) or built into the browser itself. These almost always are highly minimalistic implementations.

For example, in a previous company, we wanted to provide our clients with a PDF guide which had in-document jump links (which, in the world of HTML, would be called "URI fragment links") and also a functional table-of-contents in the form of PDF "bookmarks."

But I ran into two major blockers:

First, Microsoft Word is almost the only non-Adobe product which is capable of producing such PDFs, and only when _saving_ as a PDF, not when _printing_ as a PDF (which reduces the document to little more than would be printed on a page).

Second, the only in-browser PDF viewer I could find which supports these features was, somewhat surprisingly, the one which is provided in WordPress. It supports both.

A similar story played out among mobile and desktop PDF viewers which weren't Adobe.

So for our beautiful, accessibility-compliant, featureful PDF, we had to provide very strict instructions on how to view it properly. When provided for viewing online, it _had_ to be hosted in a WordPress instance. And when offered for download, it _had_ to be accompanied by loud instructions explaining the situation and requiring users to install the free Adobe Reader.

You likely dodged a bullet by avoiding the use of any advanced PDF feature.
A few companies in tech have plenty of goodwill, even if not all are privately owned: RedHat (currently burning theirs), Mozilla, 37signals, Khan Academy, Mapbox, Komoot, DuckDuckGo, Brave, etc.

Not all these have a viable business model, but they’re not obsessed with growth and brokering user data.
> It is illegal, in most places, to record a conversation without the other person's consent

I think most states, one-party consent is applicable... "In 12 states—California, Connecticut, Florida, Illinois, Maryland, Massachusetts, Michigan, Montana, Nevada, New Hampshire, Pennsylvania, and Washington—all parties involved need to consent before one of them can record the conversation.".. but I believe this is only for audio recording... and video is fine.

I wonder if I can record someone from CA if I call them from GA without telling them?
So, the idea was to make every function's arguments covariant, instead of having to write it explicitly. `KeyboardEvent` is assignable to `KeyboardShortcutEvent` directly, without saying that you actually are ready to receive `<T extends KeyboardShortcutEvent>` or something even more elaborate.

It's a design decision which is a tradeoff, like most design decisions.

I won't mind to have instead a more succinct syntax for covariance, like `event: KeyboardShortcutEvent+`, maybe along with a similar syntax for contravariance (fewer properties).

OTOH declaring a well-typed helper function and instead of `Object.keys(x)` write some `TypedObject.keys(x)` does not seem hard to me.
Hi Martin: I'm really sorry we ghosted you. That's not good, and it's happened more often than I'd like. We struggled with this in March, especially, because we were dealing with reliability issues.

I'll make sure we get you a response within the next week.
I work at a large company, and the answer is no. We programers are a naive and innocent bunch that take things at face value. When business people say they want to increase productivity, we take that literally and work accordingly.

The dynamic hasn’t changed because managers do not actually want productivity from their developers. They want legibility and alignment. They want to see what their programmers are doing and they want to know they aren’t doing anything extraneous because they want to see that their schedule is on track. Productivity is a developer problem. If there is a problem with getting things done, it’s a problem with individual developers and not the environment.

The real solution to this problem is to give developers control over their work environment. If developers are in a position to reject meetings and avoid interruptions they are more productive. We’ve seen this happen with WFH and hybrid work environments. This has increased productivity and worker satisfaction. This has also taken away management legibility and alignment and is driving companies to require workers to return to the office despite the benefits.
AI may be meta's only and real "grow out of newsfeed business" card. They should probably pivot, release their own version of ChatGPT/VoiceGPT, start charging for it and maybe rebrand (metai?). They are currently not being taken seriously, despite the chops they have, due to their stupid obsession with social and connecting people.
This was driving me nuts in a project with lots of backend churn. Runtime type validation libraries like typebox and zod (I like typebox) can really save your bacon.

The downside is the underlying types tend to be more complex when viewed in your IDE, but I think it's worth it.
NHS's ‘healthy weight’ calculator made people fatter
They're cringe-inducing, antisemitic caricatures of Jewish people.

They're kind of like the Star Trek counterpart to Jar Jar Binks.
> You pretty much have to assume intent, though?

That's the crux of the issue.

And the game calls this out at the very beginning. It encourages you not to speculate on if it should apply, just if it does apply.

The OPs assertion that this was easy missed the point.

> and obviously police and ambulances (and fire trucks) doing their jobs don't have to follow the sign.

I don't believe it was obvious, and it wasn't stated goal. These are vehicles. The rule applies to them.

The fact that we disagree is the entire point of this game.
Thanks for the context. I have not looked into this deeply at all, but you’re right, something like that would make a lot of sense.
Which is interesting because probably 99% of whatever gets air-quoted should be done with one finger per hand, not two.
You got a diagnosis out of a doctor?

I haven't managed to get that in years, at least not for any kind of seasonal or common sickness afflicting either myself, my wife or our kids. A few times I tried to ask some leading questions, but no doctor ever bit on the bait. It's as if they're being trained to only give patients medical advice and prescribe medicine, and in no way disclose or even hint at possible diagnosis. Not even in the medical documentation, at least not in one I could access.

(Geographical context: that's all in Poland, EU, and I experienced the same phenomenon in both public and private healthcare.)
Sorry, yes, you’re right, I meant CTRL-C.
Yes, removing groundwater is changing Earth’s tilt
"Honest, officer, it's unregistered!"

(driving a tank through the park)
I really wonder what this site was made for. It’s obviously heavily GPT sourced or similar, and I’ve yet to find a page that teaches me something useful.

For example, this page: https://colorandcontrast.com/#/trichromacy

The entire text content of this page is: Color vision where all perceived hues are created by mixtures of three primary colors (e.g. red, green, & blue). Trichromacy is a photoreceptor-level understanding of color perception.

This teaches me nothing. It might as well have been in Klingon. And how does any of this form a guide to “color and contrast”? Where can I apply this?

What I don’t understand is, why do the effort of building this page, registering the .com, image searching (i assume? I hope?) the pictures and then copypasting the content from a bad AI? What’s this for?
I think the only benefit for me is that they hammered IAM concepts into my head, as they are a huge mess on AWS.
One reasonable place is a description of a method ('software was developed') where identifying the actor isn't important.

Active voice is much better in situations such as contracts where the identity of actors is critical (e.g. 'X is responsible for writing the software while Y will maintain the software after delivery')
Exactly. That's even worse since the entire browser is crashing. Its not Google's fault if Firefox was unable to prevent a crash or display the page when Safari, Chrome, etc can load and run it without crashing.

Once the user sees this crash constantly, switches to Chrome and it doesn't crash, then they blame the crashing browser which is Firefox. Rightly so.

Really says a lot about these Firefox developers and users immediately blaming Google for their JS code when Firefox was supposed to protect or handle against cases like this without crashing.
360W per CPU is less than 3W per core, not bad.
Gangsterism is not individualism. Not sure I'd call that collectivism, either though.

Ideologies are the series of justifications for an established -- or competing -- way of things. An attempt to describe what one wants/needs as a natural order of things. In the end, ideology comes from the stomach, not the brain, and nobody is without ideology.

What we see is warring authoritarian parties working on an ideology of cynicism and might-makes-right. In an at-least-nominally democratic state, state legitimacy and conflicts between politico-economic interest groups are mediated by institutions generally respected by the population. In states lacking that, they are mediated by guns.
No smoke without fire eh?

God help whoever is on trial if you're on the jury!
I think neither I nor openai should have any exclusive rights and that would lead to the best outcome for humanity. the problem is sam altman is already lobbying to restrict access to ai (which maybe indicates that his lawyers think that they might not have exclusive rights)
nah, the problem with the Russian mindset was never caused by Socialism. Communist dictatorship, Putinism and Czarism were all just symptoms of it. Some people think the problem is "mysticism" but I think that gives it too much credit. Look, Finland and Sweden are next door, why does a country so rich have such a mental problem with its manliness? The problem comes from that it's nicer to tell stories that impress other people. It's like they invented tiktok but 100 years earlier. My grandfather (Russian) was one to tell stories. But he was humble. 'how much do you think I paid for these boots??' he asked everybody. And when they said $40, he laughed and said $10! It was a lie. But a humble lie. The opposite was to lie the other way and say $100.

To tell you the truth, Russia itself has always been a prison, as it is now, and the people have a prison mentality. That causes you to brag or be humble; always to scheme and never to be honest; always to look for an edge. Lying to people's faces, what is it vranyo? Just to make sure they know you're lying, and exercise power over them? No, the American brain is not a prison. Americans individually have a lot of problems understanding the world, but we do not think all other countries are the same. Also, obviously, Russia is no longer socialist in any way. Not to mention, many Americans are in fact socialists, at least on par with European socialist parties.
you would enjoy this video - https://www.reddit.com/r/philosophy/comments/112wa88/argumen...
If emergency vehicles were exempt, the sign would say so, it does not.
I've never managed to make pronunciation work on ankimobile personally, I'm using another app
Building a new ZX Spectrum from all new parts
i do not believe that is true. do you have an example where this happened? at least in germany if you miss a connection you can take any other train that follows with the same ticket.

what doesn't work is, if you have a regional pass, and you buy a ticket from outside that region, but you are late for the first leg of that ticket, then your ticket may no longer be valid. it would be the same for flights.
Relatively recent popup USofA cities optimised for cars with now rusty bridges, or European cities with a thousand year history?
The author doesn’t address a common work-around for Object.keys() which is a type guard. https://www.typescriptlang.org/docs/handbook/advanced-types....
Probably the “do not enter a thunderstorm at all costs, even if you have to enter a war zone.”