skysight-inc/HackerNews huggingface dataset:
I prefer rebasing too, but merging doesn't mean that you have to merge in all noisy minor fixups, you can combine the strategies and rebase the feature branch into a set of sensible commits, then merge that branch. Preferably even with a CI that checks each commit before merge such that it will not cause issues later during eventual bisections. --fixup and --autosquash are handy for such workflows.
I'm not really sure what the point of the layoffs here are. Are they realizing that they had no idea how to effectively put 11.000 people to work? What are they trying to achieve?
They have employees outside Silicon Valley
Yeah, and what if they gave away houses out of the goodness of their hearts?

What-if games don't provide great insights in cases like these. Trust me, if it worked at these scales, you'd hear about it.
McDonalds is a franchise business. Very little of the staff works directly for McDonalds.... or are they included in the 200.000?
How does this relate to the mistake of vastly overhiring?
TypeScript's Impossible Task
Noone taking the other side of that short.

Is entirely fallacy/fantasy when people talks about shorting on crypto market.

You can't win shorting actual crashes in unregulated markets, the only way u win shorting in crypto is that you were lucky to guess what a whale/org was doing at the same time so pretty much a russian roulette

Marketmakers are not legit and all the movements are pretty much fabricated, its just not regulated and its obvious
A graph showing income inequality seems impractical when discussing wealth inequality.
Not shared much opinion by something like half of all git users likely... as any absolute opinion.
Also can only counter the insults by responding: you are a fanatic by using git for backup and work tracking, which in contrast to you, I wouldn't condemn you for ;) everyone/team can use a tool for what fits best and is their use case.

So far I had never lost data ever with git, just confusing git situations from people who never rebased, but still shoot into their own foots with duplicate commits added by helplessly merging around multiple branches too much, all with much too many "fix typo" commits and then unresolvable conflicts :D

(Oh, and btw, when people end up there and I'm asked to get them back to sanity, it usually involved rebasing or cherry-picking them out of their messes).
There are a couple of factors aside from the fact that Rikers is a well-documented human rights abuse well beyond most jails:

* the court systems are at the county level, not city, and so everyone being at Rikers means that you have to transport people to court, lawyers and families have to travel far from their homes, etc. The county courthouses for each borough are much more centrally located than Rikers

* Rikers is simultaneously not near anything and also on prime land. LGA has really bad capacity constraints, Rikers is the next closest piece of land available and the East River between it is very shallow
Missed opportunity to title this "Git Proof Git"
Still has a ways to catch up to reaching parity with the number of mobile phones (~ 15B)
Apple is doing some really interesting but really quiet work in the area of VMs. I feel like we don’t give them enough credit but maybe they’ve put themselves in that position by not bragging enough about what they do.

As a somewhat related aside, I have been watching Bun (low startup time Node-like on top of Safari’s JavaScript engine) with enough interest that I started trying to fix a bug, which is somewhat unusual for me. I mostly contribute small fixes to tools I use at work. I can’t quite grok Zig code yet so I got stuck fairly quickly. The “bug” turned out to be default behavior in a Zig stdlib, rather than in JavaScript code. The rest is fairly tangential but suffice it to say I prefer self hosted languages but this probably falls into the startup speed compromise.

Being low startup overhead makes their VM interesting, but the fact that it benchmarks better than Firefox a lot of the time and occasionally faster than v8 is quite a bit of quiet competence.
Non-developers in the Bay Area dream of this happening.
Is there a better way to say this?

I think the meaning is pretty clearly "Many of you are being let go not because of poor performance on your part, but bad decisions on my part."

It's acknowledging fault.
It has nothing to do with Wi-Fi. If people leave their phones on, not in Airplane Mode, while in the cabin they could well receive the alert from any cellular service area they are flying over. And it doesn't have to be an Amber alert, it could be a wireless emergency alert for anything.
Assuming you’re sincerely asking this to learn, I suggest you ask Google, and read some Wikipedia to boot.
So you're making this numbers up? If banks are being undercharged, the insurer will be incurring losses. It's as simple as that.
Well, if you're in a 'critical' position and you want to take a more 'wait and see' approach, retention bonuses are usually a thing for folks they don't want to lose in a first-round layoff.
You approach that conversation like so, "I really love it here, but with the layoffs and uncertainty..."
101010, just for a fun reference I found this interesting mostly unrelated aside to the op and the connection to the book/movie reference from Hitchhiker's Guide, as related to "deepmind" and 42

(0)https://oeis.org/A105281
> the fact that his name was already attached

couldn't he have sued on the basis his name was attached to it?
6bn$ is a steep price for goodwill.
No, it's the little people's responsibility to convince the big people. If they can't do it and the big people suffer as a result, it's still the little people's fault.

Don't you know how power works?
It'd probably be more straightforward than that. Your bank would switch over their cards to Mastercard, and send you a new one in the mail. I don't even think it's inconceivable that the Mastercard card # range is salvaged and you can retain the same card number.
> DOC has employed more guards than the average daily population, with the department employing 1.7 guards per incarcerated person in FY 2021.

That stood out to me.
Perhaps, but he has provided actual evidence that conflicts with Marty's public open letter (late date of contract finalization; work on soundtrack excluding him far prior to being near the deadline).
You are insinuating that I have defended Instagram, but Instagram and the entirety of Facebook can die in a fire as far as I'm concerned. Fuck off with the strawmen; my comment above is a defense of youtube, not instagram. You're trying to change the subject because you have no rebuttal to what I actually said.
Show HN: Open-source load testing on AWS Lambda. With built-in cost reporting
Hiya HN! tldr: Artillery is an open-source load testing toolkit. It's cloud-native, i.e. you can scale out your test with AWS Lambda (other runtimes coming soon). There's no infra to set up or manage - you give Artillery an AWS account, and it takes care of the rest.

We just released an update which includes cost reporting. Every time you run a load test, Artillery will show how much that cost in AWS Lambda fees.

Blog post with a demo here: https://www.artillery.io/blog/this-load-test-cost-us-how-much

The demo shows a distributed load test running in us-east-1 at 100k+ RPS for about 10 minutes. Total cost is $1.23.

We constantly hear from our users how cost is one of the biggest barriers to load testing more frequently. We're making cost much less of a factor with Artillery, and hoping that will unlock load testing at scale to more teams.

Would love to hear what the biggest barriers are for you with load testing!

Hassy & team Artillery
Clickable links:

Blog post with demo: https://www.artillery.io/blog/this-load-test-cost-us-how-muc...

Project on GitHub: https://github.com/artilleryio/artillery
US Probes FTX Empire over Handling of Client Funds and Lending
Would it theoretically be possible to have a single train go from e.g. Norwich to Bristol?
And people stuck indoors with little to do for months on end :)
Animal Crossing: New Horizons Becomes Japan's Best-Selling Game of All Time
Haha, yes, but someone got there first, with a now abandoned project.
I would say that any software that has 4 billion MAU quite reasonably can be classified as "the world runs on it"-tier software.

If I had to guess, what I think you're doing is you're letting your opinion about the morality of FAANG-like software (ads, tracking, mal-influencing, etc.) be a judge on it's utility.

FAANG-like software is like fossil fuels. Fossil fuels, like much of FAANG-software, have many immoral aspects, yet they have utility to the point of "the world runs on it".

Google, DDG etc. connected the internet. Facebook, twitter etc. connected people on the internet. I'de say that's something of a big deal.
High tech pays designers the same as engineers and in my opinion it’s a much better gig. No one’s looking over your shoulder to see how many lines of code you commit.
"Guess the poors will just have to wait their turn" isn't really the great insight you think it is.
SFBA companies do, actually.
But it does mean your options for promotion and salary increase are clearly limited. And in tech there's strong evidence that more career development happens when you move companies than within a company.

You may find there's nowhere better to go, but switching to "looking externally" rather than "looking internally" for new jobs is definitely a good idea.
Yep. Powell specifically said they're targeting the housing market and need to reduce prices until people can afford to buy homes again.
The way to get „git“ is to think about version management as a concept i.e. starting top down. It’s the implementation details of git that many developers get confused about. But they don’t matter.

It’s similar to recursions: You don’t try to understand a recursive function by mentally evaluating it — instead you reflect on its desired return value and how to construct it in the base case.
Unfortunately, abusing artists in media companies has become the norm.

Hollywood and the Music industry set the example for how to extract maximum value from an artist while keeping them desperate for money. Unfortunately, those Hollywood behaviours seem to have jumped to game development.

It's disgusting.
VW has such a better overall economic model than any US car manufacturer. Workers are unionized at VW and have some representation on the board, so it's a shared power situation between employees and shareholders. Granted this hasn't kept VW from making really stupid decisions (see VW diesel emissions scandal), but at least they've shifted to prioritizing EV production (also made in the USA):

https://www.forbes.com/sites/jimhenry/2022/10/21/vw-starts-b...

I think this puts VW in the slot of primary competitor for Tesla's market, should be interesting to see what happens.
> Amber alerts are bad. We get them now and them in Ontario at 3am, sent to the entire (rather large) province. This is idiotic. The probability that someone would be awake and in a position to observe an abducted child at 3am is negligible. The probability that someone woken at 3am will not be able to get back to sleep, drive to work in the morning when drowsy, and consequently get into an accident that kills someone, is not negligible.

That's why I disable them totally. In my experience, they're always just a description of a car, and realistically there's literally nothing I can do with that information. When I'm at home, I'm not going to check license plates, and when I'm driving I'm not going to check my phone (nor remember a random license plate number for more than 10 seconds to check anything).

They're also always "non-custodial parent took the kids," and I'm pretty sure the police in that case can quickly discover much better information than I could ever give them. There was one recently in my area that a friend of mine received. Later I read in the paper that they just tracked the guy's cell phone to find him.
Original author here. Thanks for the submission. I built the service mostly for myself because I have an old Kobo eBook reader and the browser is pretty basic. This works very well, though.

Only after building it I realized that there could be more use-cases; for example when traveling and working from a bad connection. The pages are usually much more lightweight than the original ones and don't contain any trackers.

I don't even have metrics for that service. No idea how many people are using it and I don't care for the most part. That said, if anyone is interested in using the service you can run your own instance and be completely independent.

The code is here BTW: https://github.com/readable-app/readable.
Thank you. Definitely not questioning if women took part in armed forces in UK. I've seen enough WW2 movies. It does makes sense in a wider sense of leadership. I took it for granted they tested only for combat related teams which prompted the question.
What is going on inside Boston University's strange-looking building?
Not the op but I keep a record of my work day. I try to do it as it happens but 50% of the time things come up so I'll usually spend some time before signing off to try to capture everything.
I understand generally what Git is doing, but when you start throwing in very specific words like "rebase" my eyes start to glaze over. Not because they aren't important concepts, but because I can't stop the nagging feeling that it shouldn't be this complicated (it probably should though).

But it isn't complicated! When you use a decent UI tool. I know pretty much exactly how VSCode's UI behaves with Git, along with the Git History plugin. And now I have a perfectly usable workflow and never have to use the command line, and almost never have any merge conflicts.

Maybe this is common knowledge to all of you, but it seems to me a lot of people have Git headaches, so maybe they don't know this?

1. Pull latest from remote main branch (select the branch, hit the sync button; permissions structure prevents any accidental pushes)

2. Create new branch based on pulled branch. If I have stashed work, apply it now.

3. Do work

4. Use the + icon to stage individual changes and give them their own local commit

5. Push my local branch to remote (hit that sync button again)

6. In my remote repo UI push the button to create a Pull Request (I assume all shared repos have a PR button somewhere?)

7. Go back to doing local work, but don't commit yet, and continue "not committing" for now

8. After the PR has been merged into main, stash everything including untracked (pick it from the VSCode menu)

9. Go back to step 1, repeat

Steps 7 and 8 are how you avoid creating your own merge conflicts. If you keep committing while a PR is in flight, then later on Git will see your earlier changes to a file, and your later changes to the same file, and will see them as a conflict. So just do yourself a favor and never commit to a branch while anything in its history is part of an in-flight PR. Obviously you'll have to deal with merge conflicts with other people but at least you aren't creating your own headache.

Git History saves me when I goof up and commit locally when I shouldn't. I just pull up the history and click the soft reset button prior to my commit and presto, I'm back where I want to be (files uncommitted, back in pending changes list).

Maybe one day I'll learn the Git command line, but right now why bother?
I recall them coming up in the context of capture cards occasionally. Wasn't on the video production side of the world so not sure how common they were.
I ordered the 400MHz PCI version (Yikes!) with student pricing on the first day. The first computer I owned myself.

I remember getting it with no delay, as well as a t-shirt and two large posters.

I upgraded the memory as soon as I could afford it. I remember using the OS9 RAM disk feature for many programming assignments and getting amazing performance with a nearly silent machine, as it spun down the HD and turned off most fans. It was a great computer, and upgraded to OS X perfectly.
Monero, zcash, aztec, tornado cash all work pretty well. Could you link to Monero's current vulnerabilities? There have been some known and theoretical issues with the privacy of Monero and Tornado Cash but it isn't a monthly occurrence. How are any of these protocols less secure than sending dollar bills in an envelope?

Sending money with a UK bank or PayPal is the opposite of privacy preserving. The convenience of it is fine for UK to UK and EU banks, not great for private, secure, instant and international payments.
just listen to torrent protocol designer already and end these shitshows chia.net
Sure.

Two thoughts

1. It is good to put solutions as close to problems as possible. I personally believe we should be spending billions on climate change, because we will eventually anyway, and we should soften that hit. It's hard to allocate that spending though. If you make that tax functionally dependent on the thing you want to change, then the problem and mitigation are coupled. This is emotionally pleasing, which should not be minimized.

2. My personal belief is that solar panels can be made to work by people who want them to work. I call this a marginal solution. The inverse is that if solar panels are forced to be installed by people who are not motivated to make them work, then they will not work. There are many ways that solar panels may fail to deliver usable energy, from shading to upkeep of inverters and connections to replacing damaged panels; if you don't believe in solar panels, you may not fix these problems.
My experience is that once you understand the (high level) data structure you're manipulating by using git, you have already made 80% of the way there. I barely know basics of git's interface and have to use tools like `git gui` for anything more complex in my everyday workflow, yet I can manage just fine even when presented with complicated problems, since once I know from the data structure perspective what I want to do, finding a way to do that in git's interface by searching manpages and/or the Web is hardly ever a big issue.
Zillow and Redfin are simply bad at this business. Companies like Blackrock are not.
Can anyone help explain how things like this have not been changed yet due to the direct violations of the constitution? What happened to: 1) right to a speedy trial, 2) innocent until proven guilty, 3) no cruel and unusual punishment?

It seems to me the criminal justice system is openly and flagrantly violating the constitution, and has been for a long time.
Not having any particular domain experience here, I've idly wondered whether or not there's any role for neural net models in translating code for other architectures.

We have giant corpuses of source code, compiled x86_64 binaries, and compiled arm64 binaries. I assume the compiled binaries represent approximately our best compiler technology. It seems predicting an arm binary from an x86_64 binary would not be insane?

If someone who actually knows anything here wants to disabuse me of my showerthoughts, I'd appreciate being able to put the idea out of my head :-)
Those engineers still make much more than this.
Why wouldn't you use a local branch (or something?) for your ugly commits and then merge everything from that branch into the main shared branch when you're done?
I hope we call this generation of people the covid boomers in the future.
"97% of the recalled vehicles had an update installed that addressed the issue"

Also, voluntary recalls should be celebrated.
I had a real feeling Mick got the shaft over this one. A real shame, his OST would have been absolutely badass.

What a waste of time for everyone involved, they certainly won't find anyone better for scoring the next ID games.

I hope he lands on his feet, whatever he does next.
We have the option to disable 'AMBER Alerts' on both our Pixel and S22 phones. However it does nothing as the alerts all come in as National/Presidential Alerts.

We are on Telus/Videotron.
Unless you plan on sideloading it, the two major app-stores are both controlled by American companies. Either way, whether you're sideloading or using a VPN, requiring users to jump through such hoops will easily kill the mainstream use of any social media company.
If your bar for "important company" is "no competitive alternative or reasonable substitute exists for this one companies product", I'd struggle to think of a single "important company" in the entire world.
I think the only benefit of `_Pragma` is that it enables defining a macro that expands into a `#pragma` definition. I don't think there's any other use case beyond that.
This is what has absolutely killed me about NYC politics. NIMBYs, left extremists, and some right wing nut bags all form a sick coalition that cements the status quo on so many important issues.

We can’t close Rikers because NIMBYs veto new smaller jail locations, prison abolitionists also block them, and law and order types want Rikers to stay open.

We can’t build housing because NIMBYs block new development, DSA types hate any private development and fight it, and the narrow slice ultra-conservative types don’t want the mandatory affordable units …

It’s just awful, and we can’t have nice things as a result.

[*EDIT] It's funny that people will reflexively downvote this because they identify with a political camp that I'm complaining about but won't offer a dissenting opinion. I'm happy to get into specific example of great projects that have been hobbled by these various groups.
This is going to be ridiculous, but I didn't know that DEBUG.EXE (or DEBUG.COM as I remember it?) could be used to assemble! (maybe my version couldn't, now that I think of it). I found it when I was a 10 year old, and I could only use it to disassemble memory, and input hex values into memory. So I would write my program on paper, hand assemble it, and then enter the hex codes into debug.com. If it crashed, too bad, I would have to reenter it all over again.

I did have a lot of time away from the computer (my parents only allowed one hour per day), so this was overall a pretty good workflow. I did learn a fair amount doing this.
That's why he specified "Google search" and not "Google"
If only the US would make major investments in regional rail like this, instead of either doing nothing or harrumphing that commuter rail should be run the way it has been run for the past 100 years.
All cryptogames create nothing of value? This is a wild generalization. Even if you do not personally value it, it does not follow that others do not value it. Entertainment is subjective as is the perception of value generally.

Apply your principles to a sports tournament or poker series. The stakes create excitement for players.

https://en.wikipedia.org/wiki/Subjective_theory_of_value
*had
Show HN: HN Follow – email alerts from your friends on Hacker News
HN Follow lets you “follow” authors on Hacker News, and get email notifications when they post. It was inspired by alerthn.com and hnreplies.com.

The app was built in an experimental style. Instead of being a normal app where we store all your data, it is just a wrapper over a series of JavaScript snippets that we guide you through installing, and which you can then customize 100%. The scripts call out to Agolia’s wonderful HN Search API. You can read more about the app’s architecture and it’s motivation here[1].

HN Follow runs on Val Town [2], an online scripting tool my team and I are building. Part of why we built hnfollow.com is to show off the kind of things you can do with the primitives Val Town provides:emailing yourself (`console.email`), persistent state (`@me.foo = "bar"`), persistent cron jobs (`setInterval`), etc. Here’s a demo[3], the docs[4], and Discord[5] for Val Town.

We hope hnfollow.com is useful to you, and you have fun customizing the code directly on Val Town! Let us know if you have questions or feedback

[1] - https://www.notion.so/End-programmer-Programming-a749beb4a9b...

[2] - https://val.town

[3] - https://www.loom.com/share/878294970d8e48919c819f35d0cd0da4

[4] - https://www.notion.so/Val-Town-Docs-01c8eb9c534b4899802f3a9e...

[5] - https://discord.gg/dHv45uN5RY