skysight-inc/HackerNews huggingface dataset:
Humans are abstractly selfless but functionally selfish. In the abstract, trains and bikes and walking are wonderful forms of transportation. And creating cities where cars are not needed is a wonderful goal.

Except, cars exist. We can go from here to there in absolute comfort, listening to the music we want, stopping exactly where we want. Any solution needs to be faster, cheaper, or easier. Probably all three.

It is insanely easy to say that some abstract “they” should just change their lifestyle for the good of humanity. But the trouble is turning the abstract “they” into the specific “me”. Even if we had the pipe-dream of one mile cities, what if my mile has great sushi, but I want pho? Get on a bus to that mile and then walk? Or just drive to it?

Lastly, we have self-driving cars. They are called taxis. And for most people, the price of a car payment + gas + maintenance + insurance is less than one would spend on a taxi per month. But we still prefer cars. Because they are faster, more comfortable etc.

You either need to force people into your worldview or make the alternative better. The former is a losing strategy, so do the latter.
What I’m saying is that other businesses/products end up with more interesting postmortems thanks to their more complex operating scenarios.
Just call it "hate interference" and it's totally inline with other extra-punitive laws.
Do they need to be spendable for their actual value? If you encourage them to hold on to them rather than spend them, American Silver Eagles (face value $1, market value $30-35 depending on year) are a _very_ shiny, quite large coin to find. They are also fun to collect in multiples because when you manipulate a stack/handful of them, they make the "video game money" sound.
I think many of you guys are missing the forrest from the trees here. He tanked his Tesla shares to do this deal & to no small part due to Bill Gates. I am sure this express more of his nervousness on just how much more expensive this deal was becoming as it was costing him a lot more than the list price due to him not taking into account how his other investors in his other companies would take the news.

He's a smart idiot to put it kindly and a very lucky one at that despite all of his sincere and actual efforts.
I once decided not to replace a stolen mailbox at my house. I don’t get anything of value anyway.

My carrier just started leaving it on the ground in front of my door. Including all that spam addressed to nobody. Even though I repeatedly opted out of that stuff.

At least where I live, the post office primarily serves as a spam distribution agency, and they take that mission very seriously.
Isn't that susceptible to the same problem though? I mean, couldn't any service provider be down? I avoid SMS 2FA whenever possible, but sadly that's all some services offer.
The last time this was discussed on HN, I pointed out that there are a wide variety of situations in which bystanders cannot safely leave the immediate vicinity of law enforcement. Crowds on the street, a packed bus or subway, a hostage situation, and so forth.

This law takes a powerful tool for civilian oversight and puts it at the mercy of both happenstance and the mercurial attitudes of individual cops. It takes a situation that everybody agrees is stressful and turns it additionally into one where civilians are punished chiefly for their misfortune.
And if you can't move, ask the cop to continue the beating farther away so you can film.
Where was the server?
in Go ‘new’ is a function, not a keyword

I think that parent probably refers to the lack of something like this:

x := new MyType
It has zero to do with newspapers (news websites?) and TV news. It's a radical revolution that is reaching a new peak - it's very hot to join the movement and disparage the institutions. It's power, to destroy, when the other option is to feel powerlessness; it's a mob that has completely swept up a large segment of the population and they are sweeping away much of the good and productive in society. People are so deep in it that they can't discuss it or even name it ...

I don’t know who discovered water but I’m sure it wasn’t a fish.

(Seriously: very likely you know what I'm talking about, but what is it called? We haven't even named it, we are so paralyzed.).

The critical question to ask, of any radical revolution, is 'who benefits'? It's almost never the people caught up in it; they are usually manipulated or used or simply discarded by someone else who acts opportunistically. And the nihilism of this revolution ensures they will not benefit. How much damage will be done? How many generations will it take to rebuild? 1,000 years, like after the fall of Rome? I'm sure Romans thought that was impossible too, until the very last moment.
> help their brand

Who are the people that use HN and would notice it moved hosting, but haven’t heard of Digital Ocean?
Well, yes, name "Add" was a bad idea - collection management in particular tends to use free functions somewhat more - starting from the built-in `append`, hah. Although even that is not universal - consider e.g. github.com/deckarep/golang-set, which I believe is one of most popular set packages, based on number of imports. It doesn't strike me as non-idiomatic), it's all methods there and not free functions.

And either way, I'd disagree on the general principle. I'm not claiming to be well-versed in Go styles and patterns, but most well-designed libraries I've seen had exposed `foopkg.NewFoo()`, useful structs and constants (e.g. `foopkg.FooParams` or `foopkg.NoSuchFoo`) and the rest is typically interface methods.
I don’t see it. If anything, the new windows is a huge gnome copy.
Eh, math when written out instead of expressed numerically is sometimes hard. Props for admitting the brain fart though, as the sister comments show being wrong on the internet isn't always easy.
Prison and mental health facilities don't let you have a cell phone, period.

Longtime friend called me from one of these places yesterday. I answered only out of common courtesy, fully expecting a robocall.
I am an astrophysicist. I am also a Christian
The system has redundancies… checkout Roger’s fiber map. This is a network problem, not a “connection” issue.
I believe what the commenter is complaining about is that you can't specify default values through a constructor that is invoked with the new keyword. I personally don't see this as a huge concern, since you can just make a constructor function, but it's definitely a valid concern because you could still allow people to shoot themselves in the foot when using a struct literal.

Go's paradigm of making the zero-value something meaningful is great, but it isn't always viable unfortunately. Even in the stdlib there are a couple of structs where you're better off changing those values.
You're basing this on what exactly?
Oh man, Alien Homonid. Blast from the past right there.
If you rely on these forwarding companies, you should tell them that them participating in scams is hurting your ability to do business with them.

I doubt they care. The companies are probably mostly run by organized crime.
25% of Canadian internet users would have said the same thing if they could.
In some sense I’m surprised it was even this hard/took this long (writeup spans 5 months, with many applications). Shouldn’t someone with a successful Berkeley PhD be seen as essentially pre-vetted? I guess skillset match is one thing, but a big company like Apple should have openings for basically any archetype of ML engineer.
Definitely don't record loggers at close range!
That claim isn't even up to Wikipedia's standards: What support can you provide?
nice, good catch. looks like it's just a retro design (by "dino's cousin"): https://madebyneversink.com/projects
> this is unfortunately common knowledge

This reminds me of Voltaire: "Common sense is not so common."

Thanks for the great comment—everything you say makes perfect sense and is even obvious in hindsight, but it's the kind of thing that tends to be known by grizzled infrastructure veterans who had good mentors in their chequered past—and not so much by the rest of us.

I fear getting karmically smacked for repeating this too often, but the more I think about it, the more I feel like 8 hours of downtime is not an unreasonable price to pay for this lesson. The opportunity cost of learning it beforehand would have been high as well.
From my point of view the next thing that fills that role would be unity. Though a big part of unitys strength is not being bound to one platform (web) but instead being cross-platform (web, mobile app, desktop, ...). Iirc it has been used by artists for both "advanced" topics like movies as well as for small games.
No, WASM was specifically designed to allow running native-like code without any of the security issues that plugins like Flash had
No because that’s not how advertisers price ads. They measure an ROI on their spends and if it’s greater than 1, they’ll buy another set of ads. If the ROI is >1 with 25% bots on current Twitter, they should be worth much more to Musk Twitter because their current ads will outperform when musk enacts his magic bot preventers.
Half-Aggregation of BIP 340 Signatures
Woah there. You've clearly never tried a chocolate digestive.
> I have enormous respect for his engineering and business skills, he's accomplished some remarkable things. But he doesn't seem so great as a dealmaker. Perhaps he's badly advised, but hey, he chose his advisors.

There’s no evidence that he’s a good engineer or a good businessman, save if committing fraud or stealing the accomplishments of others is in the list of things that qualifies one of either. It’s beyond time to start taking his actions present and historical seriously instead of feeding into his cult of ego.
Wrong. He had laid out where the money would come from in the deal, the bank loans have already been secured.
Writing a generic function to sum an array of any numbers type is trivial in C++. There's no 4 day research period, even if you're new to templates.

template<class T>
T sum(T* x, size_t size)
{
T acc = 0;
for(size_t i = 0; i < size; ++i)
acc += x[i];
return acc;
}
Where are you guys getting this number from? Similar cases have settled for almost the full original amount. Like 95%+. Not half or less than half. Are you just making stuff up?
And that's the caveat with SourceHut and the current discussion around it. While I respect Drew and his work, he isn't exactly the most approachable person in OSS.

If you and several other people happen to have a hard requirement for a specific feature that he (or his buddy Simon) don't see fit for, you won't get that feature, even if you volunteer to implement and maintain it. The only thing you're left with is basically to fork SourceHut, host it yourself and maintain your feature all by yourself, dealing with continuously patching a very much still-in-development (and therefore ever changing) software. That is something you're probably not going to do, especially considering SourceHut's architecture and way of doing things.

SourceHut isn't exactly extensible/pluggable and hosting it as a one man show or even a small company becomes a huge PITA, as soon as you diverge from the holy grail that is Drew's way of doing things (Alpine, no containers, no good config management, no easy way to scale things, and the dedication to invest your blood and tears into maintaining this thing).

Hence I really cannot comprehend the current trend that is "let's all dump GitHub for this, and that, and SourceHut". So far, SourceHut really hasn't made an effort to prove itself worthy of the influx of OSS projects. And while I do see Drew commenting here, reassuring folks he won't ban anyone over any internet disagreement, reading the public mailing lists of the SourceHut repos doesn't really show much of a welcoming behavior either. I mean, he's the person behind what has become one of the most popular Gemini servers, and as soon as that was the case, he began threatening client apps to arbitrary block them for doing things that don't align with his values (in this case, [showing a favicon](https://github.com/makeworld-the-better-one/amfora/issues/19...)). And the cabal of elite internet Amish, that have been on SourceHut since its early days and that makes a large portion of the platform, aren't that different either.

I do agree with GitHub being the wrong place for OSS projects, but I don't agree with SourceHut being the right one. At least for as long as it doesn't become obvious that its founder and the community around him has changed and started to genuinely appreciate people for the work they're doing, regardless of their own ideological beliefs.
I think that’s fair. Aside from the topics though I think the key is “meaningful discourse”.

I think I’m just realizing I need to find that in more places, regardless of topic focus.
Then you are no longer a bystander and may continue to film. The irony with this bill is that it would be illegal to closely film the police as a bystander, but if you are arrested/detained for doing so you may film the police detaining you.
How do you respond to a one-character email from your boss's boss's boss? (2018)
It's not 8 feet from the nearest cop. It's 8 feet from where the arrest is happening. So unless both the arresting officer and the arrestee come toward you, you can stay where you are and film.
Dropping the official product FAQ that answers some (but not all) frequent question in its FAQ: https://www.cst.ch/en/faq/

My summary, having lived in Switzerland for the last 10+ years:

- Of course actual railways are more efficient. They will continue to be built where possible.

- This is a tunnel network to get the goods into the middle of cities without putting an ever increasing number of trucks onto the city streets to distribute them throughout the city.

- This runs parallel to the Alps, not through them.
@Dang, the state of affairs around here is already more than reasonable. In fact, it's incredible HN is almost never down, and the occasional 8-24 hour interruption every 5-7 years is actually a Good Thing for HN whores (like me) to reflect on how insanely much we are hooked on and love this stupid time sink technomancer site.

Cheers, you are the true and literal soul of the machine embodying the best spirit of the oftentimes beautiful thing that is Post-Paul-Graham HackerNews.

Please just promise to never die.
As a person running a service, I only care about fairness of resource allocation if my service isn’t getting at least its fair share. As an ops person, you know that if I am not getting my fair share it’s because someone else is misbehaving. As a functioning adult, you understand that if you are getting more that you should, it’s coming at someone else’s expense. Because fairness isn’t being enforced.

A lot of complexity we add to these systems is about fairness. Fair is always about narrowing the gap between best and worst case run times and trying to keep the result close to expectations, and being able to defend it when they don’t match.
All this is very funny given that a whole bunch of corporations moved their offices to Miami and other Florida cities during the pandemic. I bet they're in for a rude surprise.
Not parent, but I personally put relevant (few) windows on the same desktop and switch between them with a 3-finger swipe (which is faster/smoother than what OSX have, which is unbearably slow). On a given desktop I change a window by either swiping up with 3 fingers for a fast overview window, or just press Super. Compared to OSX, this view is not that overcrowded (due to easily having more desktops), so I can actually find what I’m looking for, and they also have icons (try having multiple browsers open in osx and finding the one you want). Super+~, which is the same as in OSX is also great for switching between multiple windows of the same program.
He's already found the debt. His banks agreed to margin and twitter leveraged loans before the deal was even signed.
Binary lockfile inspectable only by binary tooling sounds like a play to enable undetected supply chain attacks.
The famous EPR paradox paper [1] that Einstein co-authored remains one of my favourite "wrong" papers of all time.

This paper points out some of the most basic, paradigm shifting implications of entanglement and concludes, not that reality is truly this strange, but that the strangeness of these implications indicate the theory is incomplete. To be completely fair to Einstein, even if he had come up with Bell's inequalities at the time of writing this paper, they still would not have been possible to test with the technology of the day.

There is absolutely nothing to scoff at here. It may be wrong in it's conclusion, but the way in which it is wrong changed the course of physics. This is an example of how genius lies in asking the right questions even if you get the wrong answers. The EPR paradox remains a stunningly brilliant paper that should be closely ready by anyone in quantum physics.

Einstein was wrong, but in the most illuminating way possible!

[1]https://journals.aps.org/pr/pdf/10.1103/PhysRev.47.777
> The court will always defer to police over other witnesses.

That’s exactly what this case will do. Cops will just walk over to you and insist you were interfering and arrest you.

> This law is a softball

They’ve been lining these cases up for a year plus in preparation for this exact moment.

Edited to remove incorrect take.
Our perceptions of what an image "should" look like are shaped by all of the images we have seen.

It may not be surprising to see mainstream CG place less emphasis on those imperfections in fifty years (perhaps especially lens flare, which modern coatings largely eliminate).
In what fucking universe do you think they would settle on $10b lol. You guys are crazy.
> Also, given some of the deadly tunnel fires originated in freight ignition and combustion, what are the considerations for fire management?

There are 0 humans in these tunnels. If a fire broke out, why wouldn't slamming shut all fire doors in that section work?
Perhaps, the actual language of the deal is written in legalese and providing a clear interpretation is valuable? I've certainly been in meetings with lawyers that my company specifically engaged for their ability to provide an interpretation of a contract in clear language. Now, nobody paid the GP to provide that interpretation, but it seems silly to pretend that it's invalid to speculate on the interpretation of a contract when there is an entire profession specialized in the minutia of similar activity.
Ask HN: What will the „next“ Wikipedia be like?
How about you travel China. Your fabricated link doesn’t counter my real life experience.
So I load up on some stocks, I have a massive cult following, let it be known I'm going to buy the company, stocks rise, I sell them for a profit then load up on some shorts and cite an impossible to prove reason why I could not go through with the purchase, stocks fall, I profit again.

Perfectly legal process only accessible to the very rich in which to further consolidate their position of being the very rich. Nobody else on this planet could pull this off as they dont have a cult following. Cult's dont have to be religious, unless money is a religion?

Is anyone surprised?
If this law is purely about the safety concerns raised by bystanders being within 8 feet, then why does it explicitly only apply to RECORDING within 8 feet? It does absolutely nothing to prevent bystanders from coming within 8 feet. It only becomes a crime if they pull out a phone and start recording. The "safety" argument is a blatant red herring.
That's musk's fault. He signed a contract.
maybe not...

https://aws.amazon.com/solutions/case-studies/reddit-aurora-...
> For those ignorant of history every day is an incomprehensible shock, for those well versed in it a reminder that human nature never changes.

That's a popular claim - just like the claims against journalism - but also historically ignorant. Human biology hasn't changed in ~200K years, but human nature has changed dramatically. It took 190K years to discover agriculture and 195K years to discover writing, and look what happened since then! Look at our natures compared with humans 200, 500, 1K, 10K, 100K years ago: We're democratic, free, incredibly prosperous and safe and peaceful, etc. etc.
there is a wobbly windows extension for gnome for example. and it's even a bit more realistic than the one for compiz was.
Most purists insist on coding things in HTML/CSS and this stack is fairly unworkable for a good visual editor. Anyone who has built a robust visual editor ends up building one using canvas. (Figma is a great example)

Figma is great but it's not using classical tags to express fonts, tables, layout. Similarly Flash got it's layout and animation right... it just wasn't a web standard. A Canvas based editor/builder/WYSIWYG approach would be fantastic but it required us to move past HTML/CSS in the traditional and compatible model.

Said another way - if you try to use HTML/CSS to build a layout tool, you end up having to re-create browser layout and rendering engine.

Developers could build a design/tool similar to flash using canvas and I've actually prototyped elements of a tag/based design language that gets rid of the traditional HTML layout engine. It's significantly faster (1000x) to render/send over the wire but the moat of HTML/CSS is so large that I'm not sure there's interest in such approaches.
I don't think it was meant as justification, but rather as proof that it will definitely continue to happen.
I was sick, so I slept a lot and didn't even noticed HN went down.
If I can’t get $499 expensed then I probably can’t get $49.99 expensed either.

Worse, if I can get $499 expensed but it’s a total pain in my ass, I’m going to struggle to convince myself to wrestle with that process over $50.
PI isn’t famous.
Oooh. My bad. Thank you! I honestly thought that wasn't possible at all. Today I learned.

However, it won't work for return values, right? Because e.g. `func (some something[T]) hi(b T) T` would return `any` and not whatever it was provided (`int` or `string` respectively).

https://go.dev/play/p/IYoPUQg04sg

Also, I don't think this can work well with types narrower/fancier than `any`, e.g. I had trouble figuring out how to deal with

type IntOrString interface {
int | string
}

type something[T IntOrString] int

https://go.dev/play/p/acwjxdpHTJO
It's not 8 feet from the nearest cop. It's 8 feet from where the arrest is happening.
> but few drivers or rapid transit systems seem to be aware

I find that amazing. What the heck are drivers ed instructors doing? It's not just hard on the passengers, it's hard on the machinery.

It's the same with the clutch. I've driven with enough people who fancy themselves as great shifters, but they jerk the hell out of the clutch every time, never attempting to match the shaft speed with the engine speed. If I comment on it, they always deny doing that :-/

If I'm on my game, I can shift smoother than an automatic. The bonus is the clutch will last a very long time.
Take my money…
A better comparison would be with Greater Sydney (442 people per square kilometre).