skysight-inc/HackerNews huggingface dataset:
Yikes.

> Scott stopped multiple times during his 75-minute performance when he spotted fans in distress near the stage, video posted online showed. He asked security to make sure they were safe. Emergency vehicles, lights and alarms flashing, cut through the audience several times.

> "We need somebody to help. Somebody passed out right here," Scott said, according to video of his set, which included a guest appearance by Canadian rapper Drake. "Security, somebody, jump in here real quick."

75 minutes? At what point do you say to yourself, "Geez, I don't normally have to stop performing and ask security to help passed out people, maybe I should stop"? I'd ask the same of the venue and promoter, too.

I mean, there were multiple ambulances in the middle of the crowd while he's performing. Geez.
Lmfao I wasn't expecting that ending from the first one. It really knocks that press conference down a peg followed up by that.
But unpublished branches don't make sense to fuss over. They contain the rough "manuscript" revisions with the typos and whatnot.

If a branch is public and is merged, then we need to preserve the original and track the relationship.

Git is fundamentally broken with both rebase and merge.

If we consider a branch which has a single commit, then rebase and merge achieve something very similar. The text is merged and a new commit is created. The target branch head is updated to point to that commit, which has the previous head as its leftmost parent.

The merge version will record two parents, whereas the rebase (actually a cherry-pick under the hood) records only the destination branch parent. This omission is unfortunate for the rebase.

What people do when rebasing an already published commit is put something in the commit message like "Cherry-picked from <SHA>", which really wants to be a parent pointer in the meta-data, so that it shows up under "git log --graph" and such.

On the other hand, if we merge multiple commits, rather than rebase, another idiotic thing happens: a single, squashed commit gets created out of the merge result and planted into the target branch.

We need a flavor of git rebase which records a parent pointer for every single cherry-picked commit. That will create a merge which makes sense. Merge a feature branch with 7 commits, and you get 7 individually merged commits, each with a parent. (Or, maybe you will just get six: perhaps one of them became obsolete and was skipped.)

Also, if commits have additional parent pointers, then any editing workflows involving rebase should preserve them. Say I locally merged the foo-feature branch into master. I now have 7 new unpublished commits coming from the merge. But, uh oh, the merge was actually bad. While textually it went fine, something is wrong and needs to be fixed up. Say I need to reach for interactive rebase to manipulate these 7 commits; maybe adjust something in the third one. This interactive rebase job should preserve the above-described parentage.
Amtrak charges the market clearing price. There is quite frankly a fuckton of demand in the Northeast corridor with its 52 million residents along the one line, and not a whole lot of rail capacity due to the fact that Amtrak barely has money to keep the lights on and the NEC is 100+ years old and in need of significant capacity upgrades. (There are only two tracks connecting New York to the entire south and west of the country, for example.)

Even at the very high Amtrak prices the trains run full.
Scaleway's stardust is a lot cheaper though, and faster in terms of connectivity. But they are limited to 2 per customer
No. Why would I want to do that? There are many many many wonderful foods that exist in the world that don't contain tomatoes, and many recipes which contain tomatoes can be easily modified. I'm a foodie, so I don't eat just for sustenance but also for enjoyment and appreciation, so losing something as core to cuisine as tomatoes is hard, but not impossible to overcome.
Manipulate Twitter and influence people: propaganda and pandora papers in Kenya [pdf]
> commuter rail is very expensive infrastructure with very low utilization, say 4 incoming trains in the morning and 4 outgoing trains in the evening

Post-COVID travelling patterns in the UK seem to suggest that the peaks are being ironed out. Whereas previously rolling stock procurement was dictated by the number of bums on seats for the morning and evening peak, now there's much more consistent demand across the day, and at weekends too - on some lines, weekend usage is now reportedly exceeding weekdays. No doubt it'll vary from place to place, but it looks like the days of buying enough rolling stock for the peaks, then having it sit empty for the rest of the day, might be over.
Going back to gp's question, though...

Can you openly and honestly criticize the current situation?

Not defend, not provide explanations for, but openly address and describe problems that exist?
I don't have a particular city in mind, but here are the criteria I'd like it to fulfill:

by the ocean, with good weather year round

good public transport

an airport nearby with good and affordable airport
connections

at least 2+ million people

reasonable costs of rent

lively cultural scene
> there are many examples of very, very long-lived C projects

Of course there are, because that's the 'native' language for all Unix' and Unix-lookalikes and Windows because of the Kernels in C. So, for any OS relevant for 'real' computers of the last 30 years. Had the Lisp-Machines won the battle, nobody would talk about C any more (or just to scare children like with COBOL).
And don't forget about Fortran, there is some _really_ ancient Fortran code in use at the same places that still use their COBOL.
Yes, that would be ideal. Was just thinking whether the const generics can be hacked to do the same thing.
> Why would anyone ever want to capture typos, especially if they never got saved?

Thus why would anyone ever publish bad versions of private commits in an anonymous, unpublished branch that were locally rewritten N times?
I agree, I loved unity and miss it.
12gb on mobil. Landline is without a cap, but I heard if you consistently download 5-10Tbs per Month, customer service might call and ask if you want a „better“ contract ; )
More page length - more ads.
Tracks cost a lot to build and maintain.

In contrast, air costs nothing.
Most ponzi/pyramid schemes don't burn as much coal and cause as much cancer and lung disease.
> The crazy anti-gays can send their kids to whatever church or madrasa or whatever.

Would sure hate to be a gay kid. At least with public education in that case, there's a small hope of exposure to the greater world.
I think another part is that cycling is a culture war signifier, because it's associated with environmentalism and urbanism.
U.S. federal appeals court freezes Biden's vaccine rule for companies
How to Be Amazed by People (2019)
Almost 100% of people with HIV are asymptomatic, what's the point of discussing unrelated viruses?
You end up with private schools with competitive admissions and terrible schools for the remnants, then, if you go with a 100% voucher approach. The expensive to teach students (with disabilities, needing educational & behavioral interventions, etc) and those with absent / uncooperative students all cluster in one public backstop that almost certainly doesn't work well.

I say this as a teacher in a private school. I'm well aware that my job is educator "easy mode" in many ways.

Perhaps partial vouchers -- you get 30%-50% of what the state spends on an average student-- could help to expand choice and diversity in education while keeping a system of universal education intact. But 100% vouchers are a recipe for disaster IMO.
Let’s talk about our sexual harassment policy when you have a minute.

See it’s not some ungodly burden to add one or two words of context
Depending on use that might be enough. I synced 1.4tb over multiple days with like 30mbit/s. Who cares?
I think we're just speaking at different levels of abstraction. I agree that, concretely, a commit is a Git domain concept that signifies a unit of change, and has certain properties and relationships to other domain concepts. But in the context of my project, I get to assign whatever semantics I want to that lower-level concept. So a commit for me is more of a time-based snapshot of my work in progress, rather than a single unit of software or project change. That's what I'm speaking to.

> If we regard a feature branch as a change set, when you do a squashing merge in git, you're vandalizing the change set

I'm not. The change set is atomic, the individual commits are essentially implementation details which the PR encapsulates, and when it's merged to main those details become opaque. I mean this is just my methodology, it doesn't have to work for everyone but it's the natural expression of my work for me.
>Think about all the huge temples

ancient temples. Modern temples look more like shopping malls or other large buildings than the ornate buildings of old.
It's just not extremely religious parents, and comparing them to Taliban says a lot about you. And who should dictate what kind of material school teach? Who should decide that this is benefitial to children and that is a harmful propaganda? Parents should have a say, because they are well, parents.
HN moderation is pretty terrible considering the slow amount of posts per day
My guess is that it’s a bit too complicated/slow for a lot of ordinary people and too finicky for a lot of technical people.

I’m a frequent Mathematica user and I find almost all of my use cases require several different attempts to get the desired result w/wolfram alpha. Meanwhile, most people who don’t get the right result the first time will probably just give up and not think to rephrase the query.
I love my laziness, and won't give it up. =)

I've already switched to this. Installing and configuring it was a lot easier than learning vi would have been.
I know enough people thrown out of their home for being gay that I hesitate on the idea that the parents are the most trusted (which is why I like the way you phrase it — more trusted). There are a lot of cooperating and competing interests at play, which is how it should be.
would like to know a bit more ... how was it working there?
0,15 $ per query... The world has gone insane.
Ha, maybe! We got lucky that Papillion’s menu has a json feed. If Elkhorn does too then it’s doable. But seems most districts are stuck in pdf files
"if you build the API, the app will come"
A recruiter lined me up an interview With the employer that just fired me
The problem of given that choice is that smart people will go to strong academic schools.

Then Billions wasted on "reducing the differences" will show that people want and choose to be different.

Then various narratives will die in the cemetery of good intentions...
> Opening Python/SymPy Gamma is much faster for most things.

Is there a way to make it plot multivariate functions? I tried but whenever I enter two variables it says "Cannot plot multivariate function." I've seen many Python packages plotting multivariate functions so I'm convinced it should be possible.
If you're going to extrapolate your experience of US governments to a story about Europe, you could at least localise "marginal dollar".
Ask HN: I want to start a startup. Should I stay in San Francisco?
I’m at a point in my career where I now have the technological experience, savings, network, and idea that I believe I can finally head out on my own and create my own company.

That was the goal when I moved to this city a few years ago. However, things have changed, people have relocated, and I feel the QOL in the city has gone down.

My question is simply: does it make sense to stay in San Francisco if I wish to start a technology company? Would moving away diminish my chances of success? Are the long touted factors of pools of talent and proximity to investors still at play?

I’d love to hear your opinion.
But you still need to burn coal and cause cancer and lung disease to use it.
Huh, learning about this "Superwall" product constitutes as my horror-story-of-the-day. It's paywalling as a service, just what the industry needed. Thankfully it appears to be quarantined to iOS right now, but God does it feel like we're headed right back into Stallman's predictions about how SAASS will ruin the landscape of commercial technology.
Tragedy of the commons - enough parents don't see their kids as anything but perfect to dissuade teachers from wanting to talk to the parents about issues their little darlings have.

That said,

> Common core math makes it impossible for parents who did not learn common core style calculation

Is false. I didn't learn common core as a child, but I was able to pick it up as an adult. There's a lot of good resources online.

Tip: It's how most of 'us' do mental math, spelled out and codified. Rough estimates refined in further steps.
> require that the crate content match the [commit] hash.

If you want to audit a crate, you don't need to require that it "matches" anything else, you can just audit the crate. Download the source tarball from the same URL that Cargo would and audit it. I think the problem with crates.io is that it just gives you the GitHub link (possibly misleading - bad!) and doesn't just give you a button to download or browse the tarball that Cargo actually uses (what you see is what you get).

Defining "matches" and enforcing it against a remote Git repository is non-trivial. It gets worse with NPM because those packages are sometimes the output of the Typescript compiler or Webpack, so now you need reproducible builds (a huge task) and a CI infrastructure to validate them. Nuget distributes .dll files, which often aren't even open source. There's no hope to enforce a correspondence with a Git repository there. A developer who wants to audit a Nuget package has no choice but to decompile it.

NPM clearly has a malware problem, and Cargo will eventually have one because it really wants to be like NPM. I'm not convinced that what you propose is the solution.
https://www.nuscalepower.com/ is working on making reactors modular and smaller. It will still be a while as most of it still is in R and D.
Some more info is in an article of mine. I do need to update it, because I am using a low dose of antispychotics again.

https://timelord.nl/gezondheid/biologische-hefbomen.html?lan...

Histamine apparently caused a lot of itching, which I always took for normal. Using antihistamine tablets make me stop pulling my eyebrows. I did not write that in the blogpost, there a small bit of shame involved.
Will this make Rust's type system dependently typed like Agda or Idris?
One that actually works well and a hundred half broken ones is better than just one hundred half broken ones.
Timeline of Science Fiction Ideas, Technology and Inventions
It's more like AoE2 than 3, and in my opinion it's excellent.
And many parents are idiots.

Society - our buffer against loud individuals - should have the say.
Mental health problems existed before modern psychology. Moder psychology gave them names, catalogized them and so on.

No one could be diagnosed with bipolar disorder before the term existed. That does not mean such people did not existed before.
This would be a massive misunderstanding on my part. I don't believe I did. For example: Recital 30 explicitly states IP addresses[0] and that they might be assigned to a person.
Art 4 states that a person can be directly identified or indirectly identified. My understanding is, that you don't need any direct information about a person if you can single them out with indirect information.
"However, a name is not always necessary. Had you not known Robert’s name, you could have still identified him through his proximity and some combination of physical factors, like height and hair color."[1]

I don't think I am wrong here. But I am willing to admit when I am wrong, where is my mistake?

[0]https://gdpr-info.eu/recitals/no-30/
[1]https://gdpr.eu/eu-gdpr-personal-data/?cn-reloaded=1
I had this explained once by a civil engineer planning highway work. He said that teams who finish on-time and on-budget charge more. Newer teams less likely to meet requirements charge less to account for the higher risk. So it’s a risk vs. cost curve.

In civil engineering, risk is taken seriously and the cheaper pitches are less-often taken. In IT, decision makers don’t yet understand the risks so they always accept the lowest bid.
Is there a better definition of who “owns” a school other than the public tax payers?
> Takes about 5-20 seconds to load a page on my 1Gb fiber connection

Wolfram Alpha is implemented in Mathematica, which --- to understate the situation --- was never intended as a high performance backend server language. I suspect that's the reason for the bad performance.

"As a result, the five million lines of Mathematica code that make up Wolfram|Alpha are equivalent to many tens of millions of lines of code in a lower-level language like C, Java, or Python." [1]

Sure, there's something to be said for implementing logic in high-level code, but without a plan for lowering that high-level logic to machine code in a way that performs well, you're setting yourself up for long-term pain.

[1] https://blog.wolframalpha.com/2009/05/01/the-secret-behind-t...
Extraordinary Popular Delusions and the Madness of Crowds:
https://web.archive.org/web/20040623130633/http://www.litrix...
Let's say I maintain dozen of packages, then I would rather like to write it once and include it everywhere. I could copy and paste all the common functions instead of including, but if I notice a bug or have to upgrade the code for some reason, then I have to edit the code dozen times. But if I only have to maintain one package, then I prefer the copy&paste approach.
16sqm for 3 people. Reminds that in USSR the minimum was 6/person.
The sad part is that those hothead UX designers could be earning their keep if they figured out a way to have some radical UI while maintaining concurrency with a historic UI that could be switched by the user.
I do actually. Interesting.
The connection is pretty stable and worked great during Homeoffice.
> The adage that teachers still teach, "don't cite Wikipedia" -- [...] what are people supposed to use?

Wikipedia cites sources. Go to those sources, find the ones that best line up with the data you need, and cite them directly.

Treat Wikipedia like an aggregator -- you wouldn't cite an HN post, you'd cite the link it pointed at.
Title reminds me of what a nuclear engineer who I'm acquainted with said to me recently. I was asking him if there was a taxonomy for describing scintillating pixels, which is a noise effect seen in footage caused by radioactive particles hitting the camera sensor. You see it a lot in footage of the Chernobyl and Fukushima reactor rooms. He did not know of any such taxonomy, but he did say he was familiar with the concept, because one of the instruments they use involves a video feed that's affected by scintillations. He added that in the old days, the people in charge of the labs had to rely on a covered looking glass for one of their instruments (he didn't specify what the instrument was). Interns would be asked to open up the cover, quickly verify the state of whatever radioactive stuff was inside, then close it immediately. The practice eventually stopped because it prolonged exposure lead to eye cancer.
I believe the BroadcastChannel implements the server-side distributed messaging.
This might not be the right place for this but if you are worried about cancer in yourself or a loved one, I have resources to set up a whole body PET CT for cancer screening. Please message me for more details if you are interested. We have the capabilities to detect cancer early if you have the resources.
Well the commuter trains don't run at the Acela speeds, and even if they did they stop and go more often. If you were to run the Acelas even faster that would mostly have the effect of bumping into the commuter trains in front more often. The only way to do this would be to run less commuter trains, but those trains are fairly busy, and also run by the actual owner of the tracks.

Amtrak's various unfunded fantasies for upgrading the corridor have usually included a dedicated pair of tracks for Amtrak for a reason. (I say fantasy because the proposals are always in the $115B+ range and every time I blink the number is probably going up, and that is an order of magnitude more money than Amtrak has ever had in its life.)
I'm in this weird grey zone were I mostly don't mind tomato taste and I'm not allergic to them, but it's the texture of the fruit, particularly raw, that will illicit a gag response.

That's why for example I don't mind the tomato sauce on pizza, but put whole slices of it on a burger and I will remove them before I eat it.
> far more code is generated than just one OR instruction.

How many?

Because looking at ARM and C with an unpacked bitfield structure, you’ll have 3 or 4 easily. A load, some shift, or, store. Anytime I see a bitfield in C I assume 4 instructions. So is this close?
Now we're talking, you've correctly surmised what I was digging for. Thanks for sharing your article, I'll have a read through it.

Here's some pseudoscience, you may also find the parent comment that it is in reply to interesting.

https://news.ycombinator.com/item?id=27993001
I’ve been using the `bitflags` crate to do my bit-banging, and it seems to compile down to a single OR instruction quite nicely :)
US law is similar. The federal government cannot hold copyright and absent specific opt-ins for national security and so on, all data is public.

States and cities are a bit trickier because of the weird way the constitution interacts with states, but things still tend towards open access.
What you're saying is absolutely true, not sure why people are trying to bury your comment.
They've also got a network of servers to help reduce latency in P2P games, which is actually pretty impressive to me. I don't know how effective it is, but as a GAMER any solution to latency is a great boon.
> Fortunately, Microsoft being Microsoft, the Windows Store was (and still is) a terrible platform, so pretty much nobody is buying games there (except for Minecraft), and you can still install anything you want on Windows.

Microsoft has the disadvantage of being the biggest platform and the most scrutinized.

The Microsoft store is as good as the Apple and Android stores, but people using Microsoft are much more used to downloading something from the website they want to install something from. And developers don't have a strong incentive to send them to the Microsoft store from their website.

And Microsoft being such a big player, even time they make moves, everyone else digs in to prevent them from taking over. An example of the is steam machine.
thanks, this is going to be very helpful for me. i guess it’s kind of like that old piece of advice, if you want some free Linux tech support, just post “Linux can’t do this but Windows can” :)
> In this niche it's important for the editor to be ubiquitous enough and present even on the old machines.

Why are people still treating this like a deal breaker? It's a static go binary, if I can ssh to it, I can scp micro to it, or more typically just curl the latest release from GitHub into ~/.local/bin (no sudo!). Just like you'd do with your vimrc.

Apparently this is controversial.
I've been waiting for 10 years for someone to nut up and make GNOME something for humans to use instead of something for Linux admins. With Red Hat and Canonical both throwing weight behind it, you think that would happen, but nope.

At this point I just want someone to build a desktop environment that makes people not have to think about the word "desktop environment", and nobody seems to actually give a crap about that goal. Except for Google, which is why the only Linux on the desktop product that's successful is Chrome OS.
Can you expand on this for me please . i am very interested in your perspective on this
Two sides to every coin. Ethical developers need ways to make low prices work, which is impossible without good testing suites.