skysight-inc/HackerNews huggingface dataset:
I recently interviewed for Stripe for an SWE role. I went through what must be 3 rounds (each about an hr) before going to virtual on-site. My on-site had 5 rounds and I thought I did fairly well in each except one dedicated to a “live debugging” session where the interviewer insisted I install IntelliJ (me being a VIM person) and we spent roughly 30min together installing and setting up different things in IntelliJ.

Three days later I got one of those generic thank you for applying in Stripe emails. I reached out to the recruiter and asked for specific feedback and explained my interview experience but I heard nothing back.

I spent about 1.5days of my personal time off which at my current market rate is close to 1k USD. I sincerely believe we SWE should be paid to do the interviews at a prorated basis of their salaries or at least some level of expenses. With virtual on-site companies basically don’t have to do anything other than employing a few sourcers to hire potential candidates which incentivizes these sort of poor candidate experience.
Haiku would be an OS I would enjoy running every day if there were drivers for modern hardware and it ran the software I need. I stil hope it will get to that point one day. :)
Yeah, for GDPR compliance when you're using Kafka, the key is to use, well keys, and log compaction.

Then you can retrieve PII for a GDPR if needed.

Or, remove it entirely by submitting a "tombstone" record with key -> null, then log compaction removes it.

Which basically means, don't mix PII into transnational data.
Actually, what you defend is how dictators work today. Throw unsubstantiated allegations around, make everything moot in deluge of conflicting information.
I agree with you but after being an employee of a dozen of companies and founded some, I started the Stripe's application processe and after a waterfall or red flags I decided myself to do not continue. I couldn't ignore my gut feeling clearly saying me that there is the place to have a good salary in a very miserable, unhealthy and unstable job.

PS: I don't know how they are managing to have such a good product.
Interestingly, Ballistol was originally also used as a disinfectant in the Germany army.
Reposting here since the first submission didn't make it to the frontpage

I started using asciinema two months ago and I must say that it's excellent! One minor annoyance though, it forces the use of the default shell instead of using the shell you launched it in. Other than that I am very excited by this release, more speed is always welcome.
And Kaiji and a few other manga/anime.
>I wonder if in the future a new face will be created for every character in film or TV. New generations will think it strange that we had characters in different shows looking exactly the same because they were played by the same actor

so, in the future media universe there would be no doppelgangers? Seems unnatural.
My experience also. I've worked with 3 different ones and I think the domain fit was good for only one of them. In that one domain model, the fit was spot on because that domain was just a bunch of events and every question you asked of the domain model was really saying "create me an object with the events between time X and Y". That was it tho, all other domains I've worked on would not suit ES - even though they would suit CQRS without the ES piece.
If you want something less permanent, you can use some strategically placed duck tape and make it look like a beater.
I was hoping we would be able to explain intelligence by simulating it, and perhaps design it without all the idiosyncratic evolutionary weirdness.
> there were huge swaths of land where nothing living was going on.

FTFY, as somebody from Eastern Europe
Yeah but they were still forced to do something that actually makes sense, I mean considering the big picture it's good that an actual family now get to live in that home, that really needs a big home. And the couple downsized to a suitable home, and got a big pile of cash for the inconvenience. Seems like it's working great if you ask me, what's the issue here and how is it any "better" if we would spend tax money for singles/couples to live in large family homes that they don't need and can't afford?
Sounds reasonable ... I've been to some pre-WW2 city houses where the toilet and shower were directly next to the kitchen. Just running one set of pipes sounds like a good explanation for that.
Exactly, x tends to be a real number, if it were an integer or a natural number you'd use n.
If there's a list of elite billionaires you'd like bashed on in a piece like this, why limit it to arbitrarily to Murdoch and Koch? Respectfully, your political biases are coming through just as much as the author of this article's.
This seems like a good place to plug "The Billion Dollar Code ©"

Same SV story, different decade.
Tipping is the worst culture possible for work environments... Make someone's salary hostage to the whims of patrons, what a lovely way to live.
The Second Death of Jiao Yulu
Modern compilers will warn on unannotated case fallthru, so no need for this.

It's just another reason to use -Werror so you cannot miss warnings.
What a bunch of tortured analysis. I hope the author didn’t stretch anything bending over backwards to make those analogies work.

A game where nobody except for one person wins who none of the participants are left alive to see could just as easily be commentary about religion or living in an ultra authoritarian communist regime where the only way to win is to throw your fellow citizens under the bus.

This is one of the safest times to be alive in western nations. The risk of losing in the economic game in “the real world” is not death, but instead a do-over effectively as many times as you would like.

Squid game is so popular because it’s nothing like real life. No consequences for murder, children’s games where skills don’t really matter, etc.

Sorry, but nobody is living in the “Squid Game”.

Flagged this shitpost.
Yes, but I did not want to pay for software or features I would not use. I wanted a dumb cheap TV.
On the bottom row to the left of the price when viewed with desktop resolution: Condition: Refurbished

That's $8,000 for a refurbished computer with a processor that was launched in 2013.
I use WD-40 for my bike chain specifically because it's not an oil and because it dries out fast. This helps prevent gunk build up and makes cleaning the drive train a lot easier. I clean and reapply after/before every ride.

Will consider switching to a more environmentally friendly alternative though after reading this thread.
Speaking of interesting names, their control plane is called Omicron: https://github.com/oxidecomputer/omicron
What I find curious in that web3 scenario is this:

1. Today's internet is decentralized because people can't run their own web, smtp, nntp, xmpp, servers, WP blogs. Which is true, we can't expect people to run this the same way we can't expect every car owner to have a mechanic shop.

2. The proposals for "web3", to the best of my understanding, require people to run their own blockchain nodes, manage wallets, etc.

Based on our collective experience in (1), how does anyone believe that (2) is a reasonable proposal? Handling these over to someone else will just result in another new set of platforms that web3 proponents so desperately want to run away from.

Not to mention someone still needs to actually run the servers, reintroducing the same complexity from (1).
Before VS 2022, it used to be called edit-and-continue, now they are doubling now on it improving the use cases that are actually supported, and it got renamed as hot reload.

https://devblogs.microsoft.com/cppblog/c-edit-and-continue-i...

https://docs.microsoft.com/en-us/visualstudio/debugger/edit-...

https://docs.microsoft.com/en-us/visualstudio/debugger/hot-r...

Here is a demo of its latest state from the VS 2022 launch event, https://youtu.be/8SP1w7i8r-Y?list=PLReL099Y5nRc9f9Jpo1R7FsdH...
Stephen Sondheim Songs to Listen To
Though I've seen it a hundred and more times, I'm always a little surprised to see this community completely miss the point of artistic works that challenge inequality.

Y'all seem to think that we're in some kind of meritocracy, that predatory capitalism isn't centrally planned, that you earned your position in society and so everyone who's poor just isn't working hard or smart enough...

And even after watching a show that makes the point in as simplistic a metaphor as you could wish for; even after reading an article that breaks the metaphor down precisely and makes it abundantly clear, there's still people in this thread saying "I don't understand the appeal", "it's just brutality and shock value", "if you can watch this you're rich and who it's aimed at", "pfft, this is a ripoff of [obscure manga]"...

How can smart people miss the point so completely? It's simple, but still surprises me almost every time - "“Never argue with a man whose job depends on not being convinced.”
Movie theatres must 'urgently' rethink the experience, a study says
Curri (YC S19) is hiring Senior Engineers to help reimagine construction delivery
100% agree. I used it for position management software in equities and it fit like a glove. Effectively, we had a stream of transactions coming from upstream that we aggregated into a cache. Being able to replay events, or step through to figure out why something had gone wrong was terrific.

I then tried to apply this to a conventional request-response web service. It did not fit well. Everything was immediately significantly harder with only a marginal gain.

My rule fo thumb now is to use event sourcing when doing otherwise would be difficult. A justification based off of an improvement, rather than one solving an obvious problem, isn't worth the extra effort.
Could worker cooperatives serve that purpose? I suppose there's a trade-off between security in numbers and individual freedom, but maybe working conditions could be better (despite the constraints of a permanent job) if employees shared equally in the business without any non-employees holding voting shares.
Yes. They were able to draw wire for jewellery. The could smelt iron so they could have made electromagnets, generators, electric motors, transformers, and loudspeakers. That's enough for spark gap transmitters and wired telegraph.

Hero of Alexandria made, or at least described, a simple steam turbine. But it was just seen as a toy or philosophical talking point and it wasn't until over a thousand years later that steam power became useful.

Half the challenge is knowing that something can be done and having some idea of what might be achieved. The rest is just work. :-)

See https://en.wikipedia.org/wiki/Aeolipile
The GDPR concept is "personal data", partly since it doesn't just refer to ways to identify a person.

PII is a similar but different US concept.
Thanks for this! Been trying to ween off YouTube and tv mindlessness. Listening to more productive stuff is one thing I’m trying to do. Subscribed.
Show HN: Embed anything into a popup on your site
This fork integrates sponsorblock, been using it for a while and even though the maintainer calls the integration "rather basic" it works quite well.
https://github.com/polymorphicshade/NewPipe
Kafka and friends can be used in reactive pattern paradigm ( understood as here https://www.youtube.com/watch?v=eRxLfUIMJwk&t ) - only partially overlaping ES idea, which in general has much more sense to me.
After "ship now, fix later" they are evolving to ‘buy now, pay later’.
A Case Study of GitHub's Sponsor Mechanism
> But to correct one misconception in your comment, market makers don’t commonly use limit orders. (You’d submit a quote and try to hit rebates.)

They do in the asset classes I work with, YMMV
How can I trust this website which has my location all the time?
Their podcasts is similarly interesting even for me who has no real (professional) interest or knowledge about building computers.
Wonder: Our Startup Journey
This fits my definition of a fork (of sorts). Thanks for the nuance though.
Ghosting is better than no?
Most common issue I've ever encountered with event sourcing is that devs submit events that when replayed, lead to invalid states.

And if you're using an immutable log (Kafka/Pulsar/Liftbridge etc.) fixing those mistakes is hard.

And given you're basically recording interim states of a state machine, how do you verify that event Z being submitted after event Y is a valid state transition?

Validating a record against a schema is trivial. But validating three consecutive events against the state machine? I'm not aware of a good way to do that cheaply.

I've done it before using apps that sat in the data pipeline, and maintained state to reject invalid transitions, but that can end up being GiB of state, then you have to persist that across restarts or horizontal scaling.

It's all doable, but it costs. Is the event streaming paradigm actually worth the cost? I haven't been convinced yet.

But, I'm a big fan of streaming DB change events for auditing purposes - but those are coming from software that already enforces valid state changes.

So maybe the answer is - every event has to be submitted via Postgres.
Indeed on a code review that kind of comment is bad. We have sonarcube for that kind of nonsense.
The reviewer should explain why, and ideally show how it could be done better.
In the sphere of music we observe that autotune impacted the voice of new generations of singers, making them align more towards the fake/uncanny valley, instead of autotune becoming better to get out of the uncanny valley. This effect is hypothesized to come from the abundance of autotuned voice exposure new singers impress and train their ears with starting from early age.

This generates a self feeding loop which on a societal level shifts the location of the uncanny valley. Eventually, to the vast majority of people, old not-autotuned music will sound uncanny or off.

Adam Neely made a interesting episode about this:
https://youtu.be/yxX2u8iggYI (around 5:00)

I wonder if we will observe something similar in acting and social interaction, where more and more bad or CGI acting gets corrected by uncanny valley methods, which new generations get on mass exposed with and thus change their own habits and what it means for facial expressions to be uncanny.

There is an argument to be made that due to economic reasons, eventually it will not pay off to invest into reaching 100% out of uncanny valley but rather a “good enough” implementation will gain mass traction and thus change perception of what the uncanny valley is. Old movies will be the uncanny valley.
Democratization by globalization failed miserably.

So we better deglobalize before it is too late and reduce the influence of dictatorships like China, Russia and Saudi-Arabia on our free world.
Southern Islands? Like on those Sandy Bridge Macbook Pros?
Smart TVs boot slower, display stupid elaborate graphics and menus when doing simple things, and have slow clunky UIs.
Last time I checked, in El Salvador you could buy beer from a machine with a cell phone using Bitcoin.
Well, only if your home is really oversized. The "issue" is that retired people are "forced" to move to a home sized for 1/2 people and not stay forever in a home made for 6 people, unless they have savings to pay for the property tax. And that's "sad" somehow
9 times out 10 if you need something to be shown in video it's better to use an mp4 and screen recorder rather than stick it in a gif. It's usually smaller too.
Yes it’s a problem but it’s very useful. Do you know of the WD40 has a lower environmental impact?
Immunization: A process by which a person becomes protected against a disease through vaccination. This term is often used interchangeably with vaccination or inoculation.

https://www.cdc.gov/vaccines/vac-gen/imz-basics.htm
"“This is profound,” says Levin. “These cells have the genome of a frog, but, freed from becoming tadpoles, they use their collective intelligence, a plasticity, to do something astounding.” In earlier experiments, the scientists were amazed that Xenobots could be designed to achieve simple tasks. Now they are stunned that these biological objects—a computer-designed collection of cells — will spontaneously replicate. “We have the full, unaltered frog genome,” says Levin, “but it gave no hint that these cells can work together on this new task,” of gathering and then compressing separated cells into working self-copies."

What could possibly go wrong here?
It's the execution. The main plot had been done multiple times before but not to anywhere near this level.

The acting, characters, sets and twists made it chilling in a way that makes Hunger Games et al look amateurish. At least until the English-speaking people opened their mouths...
https://en.m.wikipedia.org/wiki/Collective_farming
15k euro!!! What, is it made of carbon nanotubes or something?!

Clearly more of a fashion statement, than quality difference.
You picked the worst acting of the series as an example here. The previous episodes actually did have superb acting. One huge difference to American and British shows is that nobody tried to be cool in squid game. They were acting like humans would.
FR-EE designs volcano powered 'Bitcoin city' for el salvador
Out of desperation and lack of options, yes. Then they are shown the horrible nature of it and still decide it's the least bad thing for them.
Isn't inequality or competition for basic needs, and how those can lead to terrible outcomes, a better starting point if you want to come up with an ancap interpretation?

I don't think the series says much about central vs local planning, and even if it did that'd only be tangentially related to capitalism or anti-capitalism.
> The underlying question stands: what is the size of this (combined) community and is it large enough to make a meaningful impact on Firefox's market share?

I don’t have data to make that claim definitively. Even if it’s large enough and they catered to it now, would people come back? I don’t know.

But that’s not my larger point:

> Before I stopped caring, I checked every (front page) Firefox story on HN and without exception I collected a new macOS grievance by someone different.

An example is music producers missing the Web MIDI API. I focused on automation because that’s what I know, but my point is they have multiple communities to cater to. This conversation started with a quote about Firefox niches.

> When the gain exceeds the loss from the bleed.

I wasn’t talking in the abstract. Firefox is unable to get new users at that rate.

> I hear your frustration that you cannot help people use your tools with Firefox.

I no longer care. I let them know why Firefox doesn’t work and point them to the bug report but tell them to not get their hopes up. My tools are open-source and free, so it’s not like this feature gap impacts by bottom line. I want to add Firefox support because I want it to succeed. But they’re not making it easy for automaters to help; quite the contrary, every useful tool we build which supports every major browser except Firefox is another nail in the coffin.

> Marketing stunts are usually done to attract advertiser dollars, not users.

Their stunts actively lose them users. No users, no one to advertise to.
South Korea will use VR to determine if the elderly can keep driving
Article is full of spoilers, if you haven't watched it to completetion yet.
Outside of the instruction set of the 6502 CPU there was zero overlap between the C64, the Atari 400/800 and the Apple II. There were no common tools to speak of, no common data formats, no compilers (compiler? pshaw! sub-optimal code!), no common memory map, no common audio hardware, and between the Commodore/Apple/Atari of the time, there wasn't any commonality in how the screen memory could be read or written. The BBC Micro (also 6502) and the Apple II did share a common video chip in the form of the MC6845, which was a particularly strange beast to program for, but again, the overlap between those two systems was minimal at best.

I wrote code for published games and applications for all of those systems, and more besides like the TI99/4a, including a couple of C compilers.
Ars is a bit reserved: https://arstechnica.com/science/2021/11/mobile-clusters-of-c...

(Interesting research, but no, we don’t have living, reproducing robots)
Please do synthesisers next, Charles!
And why do they participate? Because its their only chance to get away from being poor. That's exactly the point of capitalism - people do things they don't want to do every day so they don't have to be poor.
Port 16-Bit Windows 1.0 Applications into Native Windows 11 Programs
I avoid most git usability issues by using it as SVN.

When something goes wrong I just bork the whole repo and clone it again, then manually merge the last set of saved changes.
Namely, there's quite a but of lag in updates. I think the reason why that's bad should be apparent. They also don't build with control-flow integrity enabled [0].

They don't enable the is_official_build flag which enables some security features (including CFI), and disables some debug stuff that a regular user shouldn't be using [1].

0: https://qua3k.github.io/ungoogled/

1: https://groups.google.com/a/chromium.org/g/chromium-dev/c/4F...
Interesting! Nice implementation.
Those same authors would probably have used a youtube video instead, so asciinema's existence is not the cause of this.
Sometime one does favors in the hopes of being treated likewise in future. It is an investment, even though not guaranteed to pay-off; but when done to powerful people, that off-hand chance can pay-off handsomely and be worth it.
Ok but what if the event log was a decentralized database with money built in, would that help?
I don't understand your point here... Active users being disproportionately represented by people commenting is probably correct, but it doesn't provide any useful information about the minority of users who don't comment often.

I'm saying that an account being mostly inactive (In terms of commenting) is not at all surprising.

Someone could have been actively browsing HN for months/years without commenting, so I don't think comment activity is a good indicator of credibility when lurking is the default behaviour for almost all users.

I wouldn't be surprised if the number of comments per user followed a power law distribution.
Frequency analysis on hundreds of billions of reports at Report URI: Top-K
This is the first time I’ve seen a post with anything negative about Patrick and having a Coinbase founder come out of the woodwork to make a post like this defending all of this with nothing more than conjecture sends a completely different message than you think.
My understanding is that copyright is only honored by the legal system if it's been enforced by the copyright holder.

If the copyright holder knows its being used, and doesn't attempt to enforce copyright rights, but after a decade or similar, changes mind and starts enforcing, the court might rule that copyright is no longer enforceable.
I bought a SACD player for classical - the dynamic range on Vinyl is just not enough to really do justice to a good orchestral recording, and I say this as a Vinyl DJ. It's great!

I got a Sony SACD player for about €140 off ebay. New classic SACD's are about £13 off Presto, secondhand cds can be dirt cheap - £2 or £3 for good labels (Philips, Decca, DG etc). Wonderful way to build a small library.

Vinyl still great for anything modern though. The compression is a feature. That video you linked is wrong about how RIAA equalization works...
People work with what they know and I'm sure they'd love to see a similar implementation done with the method you suggest. It's open source and hugs and thumbs up all around here :)
Change is change. It will stick or it will not. This seems like one that might stick.

I have to add, if someone is gay or straight, tall or short, black or white, fat or thin, or has any shade or variety of other attributes we don't immediately reveal that with a pronoun. Perhaps gender should be the same. Unless you think gender is special? In which case, well, maybe that is the problem.