skysight-inc/HackerNews huggingface dataset:
Thank you all for the feedbacks, we will be doing our best to improve and fix what you guys reported. Keep doing it!
Use ChatGPT to compare the different versions and summarize the changes for you.
That's something that is certainly frequently asserted here but I've never seen any proof besides someone linking to one or two patents they don't like.
Learn how to build a modern knowledge base with ButterCMS using this comprehensive Gridsome tutorial.
Saving that quote.
echoing others here, the cost of living in the bay area and hours of daily commuting aren’t worth the proclaimed “innovative water cooler conversations”. i wish the executives would at least be honest about why they are forcing us back on location. i suspect it is to try to keep their real estate values high. to my knowledge none of the big companies have published data showing wfh being less profitable than on campus work. anecdotally i am much more productive wfh from my sweet affordable mountain home than trying to sleep in my expensive but still crappy sf apartment then risk my life driving for hours for some badge swipe kabuki. icing on the cake is my manager and colleagues are in other countries. not surprisingly i’m looking for another job.
From how he describes it, it's not clear that this was descrimination against Jews specifically rather than other religions in general. Christianity gets a lot of special treatment in Germany despite the law ostensibly favoring no one religion over another. If the "seasons greetings" did not include specifically Christian messages ("Christmas" in German doesn't have "Christ" in it and Christmas Day and Easter Monday are bank holidays) I could imagine a discrimination case being hard to win, especially in the absence of unions or at the very least a works council.

I'd argue it does demonstrate a very clear bias and may even be motivated by antisemitism (latent if not deliberate) but there's a difference between what's right and what's legal. Not to mention that precisely due to the influence of pro-Israel groups (and the latent antisemitism too) you probably don't want to be branded as "the Jew who cries antisemite" as that might interfere with your employability.
Doh! The article I posted even linked to that HN post, and I just didn't notice.
You think software engineers aren’t fungible? Facebook hires SWE’s based on generic technical interviews and doesn’t even assign them a team until week six.
> a big problem w/ static languages is that the developers of these languages are not willing to compromise type-safety for simplicity: there are very few 80/20 type systems out there that just say "Well, that's too hard to deal w/ you can bail out to unsafe code" when the implementation gets too crazy.

Well, this is the internet, so there will always be someone to disagree with you. In this case, I get to be one of those people for you! Yay, you. :)

I find that most statically typed languages do bail out on type safety for simplicity for very many cases.

Take arithmetic. Just about every statically typed language allows you to add two `int32`s together to get another `int32` with no acknowledgement in the type system that this operation my fail (overflow/underflow). Some languages will wrap the value around, and some will actually abort, but those are "runtime" decisions and not in the static type systems.

Similarly, most languages allow us to compare IEEE float values for equality with no complaints from the type checker.

Most languages allow us to index an array and assume that we will always receive a value.

It's funny that you mention Java's generics, because they are kind of implemented in the exact 80/20 way you describe. Java's generics are type-erased at compile time, so all of these generic values and functions actually end up working in terms of `Object` (the base/root reference type) and doing runtime casts where needed. The only reason that's possible is because of the JVM's type system allowing for all of that loosey-goosey stuff.
The EV Early Adopter Era Is Over, and Automakers Are Scrambling
TempleOS you mean
We visited Maui last year, and I was kind of shocked how desertified it is. When HC&S (I think) pulled out in 2016, they left behind untended sugarcane plantations and a row of huge trees to die by the highway, I think they are Moneypods:

https://www.photoresourcehawaii.com/image/I0000Bzi9pq4Ok6E

The tragedy of it is that I saw that exploitation everywhere we went. Outside of Nicaragua and Guatemala, I don't think I've ever been somewhere where the locals were as suspicious of tourists. The pandemic gutted their economy so the feeling of hopelessness hung around even relatively remote places we visited along the Road to Hana.

I just want to add that the Hawaiian islands have (I think) all climates represented and are dryer than expected, especially the lower islands which don't have trees on the mountains to catch rainwater. Which may even add a familiar appeal for mainlanders traveling there. But it was apparent that large swaths of native vegetation were cleared for colonization. I just don't see how fire management would work when an entire community has had its resources stolen for a century or more.
Is this not true of every watershed technological breakthrough?
We went into the office a few weeks ago, and I was much less productive due to us walking up to each other and asking questions. Rather than shoot chats to each other, or quick phone calls, each question/discussion was by far more disruptive to workflow. I didn't expect that, but it was undeniable!
I know it's meant as a rhetorical question, but I think it deserves an answer for everyone around here who still doesn't get it: you and I, and every other person on Earth, no matter whether they are a blockchain enthusiast, or actively interested in its demise.

Proof of waste is a colossal externalised cost; you think you're trading "your" electricity and dollars for "your" imaginary money; but the fact is, you're wasting my planet. Cryptocurrencies have already caused enormous harm, and even as the fad is waning, it couldn't die soon enough.
TLDR:

* Search warrant issued Jan 17, Twitter missed Jan 27 deadline, agreed to a new Feb 7 deadline with escalating fines, then missed that deadline, causing the $350k. This is the second court (on appeal) agreeing that Twitter messed up.

* Warrant came with a non-disclosure order, blocking Twitter for 180 days from warning Trump that Twitter's private records about him were being investigated. Twitter complained that it "violated the company’s First Amendment right to communicate with its subscriber, former President Trump."

* At the same time, Twitter refused to respond to the search-warrant, claiming (unsuccessfully) that the non-disclosure order needed to be litigated first, on the grounds that it had to allow the former President a chance to assert that his tweets were somehow official government business covered by Executive Privilege. (Which is nonsense for many reasons.)

Just imagine if Twitter felt such a strong sense of duty to helping all of its subscribers like that, in a fair and impartial manner...
folks thanks for the explanation
"Retool for Enterprise"

I assume you have no ties to Retool but using it to explain your product ? Sounded like it is a product offered by Retool so you might want to rethink that.
Interesting article but I disagree with conclusion.

Namely these two do not compute:

> if you choose the C-way manual memory management, you will make programmers debugging their code for long hours with the hope that -fsanitize=address would show something meaningful

> Zig can still be used in large systems projects like web browsers, interpreters, and operating system kernels – nobody wants these things to freeze unexpectedly.

But Zig isn't meaningfully safer than C. So you still get to debug code for long hours hoping you'll spot the error.
I enjoy owning the fourth earliest serial number C64 registered on the C64 registry, and last I tried it still worked. But honestly I wouldn't ever really think of actually using it or any of the handful of others I have. Whenever I'm in the mood to play, I use an emulator.

And this basically goes for all the old nostalgic hardware I've got. For kicks I booted up an old Sun 3/80 I picked up a bit ago. After replacing the failed hard drive with an SSD on an adapter board, figuring out how to regenerate the boot info on a replacement of the dead battery backed RAM chip, and getting it to actually net boot off a Linux host, I realized SunOS 4.1.1 is a lot more of a pain in the ass than I remembered from back in the day. It was an amusing adventure, but it did make me think twice about trying to boot up my old SGI Indigo.
Speaking of weird ethno-nationalist paradoxes, is how could Israel and China be such allies when Judaism is completely illegal to practice in China?
He flies around doing live sets, so maybe?
Actually that more suggests he mistook raytracing for image processing ...
There's a great platform out of Portland called Versionista (https://versionista.com/) which has been working closely with the government and other entities to understand changes that happen on websites or even internal documentation managed by multiple teams.
Anything "BBB accredited" is a red flag to me

There’s a signalling theory basis to this [1]. The BBB is a cheap signal, not a costly one, so it comes across as “trust me! I’m trustworthy! Look, I gave a bit of money to the trustworthy business people!” That is, it’s not a genuine signal of trustworthiness, so any effort expended on this signal may actually backfire: people might question why the business needs to send this signal in the first place.

[1] https://en.wikipedia.org/wiki/Signalling_(economics)
Healthy numbers. If people aren’t buying VW vehicles because the prices are higher than Hyundai due to the energy situation, that’s not good.

Germany is deindustrializing
as we speak (chemicals, auto and auto related, etc). Once you deindustrialize past a certain threshold, it’s very difficult to come back.
If you put more energy into the system one's expectation would be that the expressions of that energy will grow stronger. You don't have to be able to predict where all the bubbles in a pot of boiling water will appear to know that turning up the heat will produce more of them.
FD_SETSIZE ought to be enough for anybody
For those who haven’t bookmarked this, do it immediately. I actually did not like it at first but as time goes by I just realized it is awesome. And it’s free!
I can somewhat understand the idea... but I don't see this as my mistake. A person agreed to pay for something. They signed an agreement. The payment terms were specified (N-30). The person used the product but decided not to pay.

Not sure what I can learn here, besides not allowing an enterprise access even if they have agreed to terms and signed the agreement... but that is not common. As far as I am aware, it's common to give an enterprise access as soon as the agreements have been signed.
there are pretty few mentions of Urbit in the core Plunder project/codebase & many of the core concepts are different (and more conventional, I might add).

https://sr.ht/~plan/plunder/

~/projects/plunder ‹master› » grep -i urbit -r . | wc -l
5

I've been following along w/ Plunder for the past 10ish months and I essentially "bounced off" of Urbit's (imo) opaque terminology, opting to learn Plunder instead as it seemed much more concise and better conceptually distilled. not knowing Urbit has not been much of a hindrance. so I think the "guilt by association" you are seeing comes more from the framing of the above gist, which was aimed at an Urbit audience & cross-posted to HN by someone not associated w/ Plunder.
You just reminded me, I've been meaning to look into getting some of those Cypress PSoC[1] chips to experiment with. I should go ahead and do that.

[1]: https://en.wikipedia.org/wiki/Cypress_PSoC
I don't know much about Gemini beyond a cursory look, but I don't think inline media is impossible. IIUC it is up to the Gemini client to decide if it displays media inline.

My understanding is that Gemini clients don't display inline media in order to defeat privacy-compromising techniques such as tracking pixels. A Gemini client could very reasonably decide to show images inline if they are larger than 16x16 for instance.
Having people source random laptops to help increase compatibility doesn't seem like a terrible idea, but the company definitely should reimburse you for the purchase. I certainly can't blame them for dogfooding their own OS either.

Having to buy your laptop out of pocket is stingy to the point that I'd be reconsidering my employment. That's a pure cost-of-doing-business expense that the company should cover.
I have it and when I bought it you could get both in Europe. I planned to send it back if it would be exynos...
Customs charges are an interesting thing. I had some stuff sent from Amazon US to myself in Finland back in the early 2000s. The package didn't arrive, they sent me another. That one showed up. About a month later, I got a notification from customs wanting duty on the original package. It wasn't much, I ended up with 2x of the items. Called Amazon, told them what was up, and they said just keep it. (Amazon customer service was much different back then).

In another instance, I bought an expensive item off EBay from Italy. It was sent, forms had to be filed with FedEx for import, etc. A few month later the Franchise Tax Board in California was all - "hey we want our cut (use tax)". It took a bit of time to track down, but I finally got a hold of a person and pointed out that the purchase was off ebay and sales tax was paid. I had to send the proof so of such. At this point they had already assessed penalties. With the proof it all went away, but the government does want their cut.=
~5 years ago in the midwest.
Having done a lot of interviews for my company, I also agree. If your whole process takes more than 3 weeks, you are losing people to competitors.

Candidates aren't going to wait 3 months and delaying all the other offers they are receiving, that's not going to work unless you are working in a FAANG maybe and the prestige of your company can make this work.
> the first Postgres company Great Bridge.

That doesn't seem correct. Wasn't PostgreSQL Inc. the first PostgreSQL company?
The course was changed from cs241 to cs341 so I think the most up to date version is here [0] now.

[0] https://cs341.cs.illinois.edu/coursebook/index.html
Do you have any recommendations or resources you think are great for learning more about this? I think I’m right at the beginning of this journey and looking for where to start.
But it's a safer, more productive, higher performing, more diverse, and more just work environment. And not having assigned desks? Don't you know that this way you accomplish more with less. Constraints breed resourcefulness, self-sufficiency, and invention. There are no extra points for growing headcount, budget size, or fixed expense. Thinking small is a self-fulfilling prophecy.

/s obviously https://www.amazon.jobs/content/en/our-workplace/leadership-...
This is in Canada not the US, so I don't know how laws are different.

In the US if it is addressed to you - which these seem to be - then it is yours to keep or dispose of as you will. However customs charges are not a part of law that I know anything about, that is a weird area where the law may not even be clear who owes.

Amazon often delivers a neighbor's package (neighbor lives a mile away, so not an easy delivery to make for us) to our house. However since these are address to the neighbor and just misdirected we do not own them and have to help the neighbor get them. (a few times we called amazon and they said "just keep it", then they became ours, but now the neighbor just drops by) I have updated both addresses in OSM, so hopefully this will stop, along with friends trying to visit us actually getting to our house.
I'm not sure about "customer support" being the criteria. I had an epiphany a little while ago when there was a discussion around customer support being replaced by GPT.

There's litterally not much of a difference. Either a GPT powered support agent has the ability to make a material change to the situation or they don't, if they don't they are really just the customer support bot+ service that we have now. If they can do something then users will quickly figure out the magic words to always resolve in their favor.

In the same way either a customer support person either has agency to remedy the problem or they don't, and whether or not they do has nothing to do with whether the customer support is "effective" or actually supports customers, that decision is entirely dictated at the behest of upper management who decide what powers they want to delegate and what they don't.

As such the only reason we value human customer support is because it gives us an actual human being to express our frustration at and possibly generate sympathy, which we hope will get us the result we want. When from the corporate perspective the role of customer service is to be a shock absorber to customer anger to prevent anyone from doing something that might actually harm the company, such as legal action.

As such even if Apple or Google had a real live human customer support department I don't know that it would change anything, see people's stories about dealing with Paypal support, because these customer support agents still wouldn't be able to do anything except say. "Yep you're locked out. No I can't change it or tell you why, sorry."
Too bad the dude is the epitome of an unreliable narrator. Last year's discussion got some interesting links...

Most notable: https://old.reddit.com/r/suse/comments/umfyku/the_time_suse_...
Women too.
Often it comes down to your boss/manager wanting to get their "moneys worth".

In their minds, they don't pay you for results - but rather for your time. If you complete your tasks fast, and deliver the desired results, in let's say 20 hours instead of 40 - that means you have 20 more hours to do something else. It's the "If you have time to lean, you have time to clean" mantra brought to the white-collar world.

If you work from home, they can't micromanage or monitor your hours as well as in the office. They don't know if you're a very efficient or average worker. Their fear is that you finish your tasks, and then spend time "slacking" at home - doing house chores, watching tv shows, or whatever, on their time.

That was literally the first thing I learned when I entered the workforce. It's always better to do nothing and look like you're doing something, than to do something and look like you're doing nothing.

I don't say this often, but I feel blessed to have a remote boss that doesn't give two shits about what I / we do with our time, as long as we deliver results. But so far he seems like an anomaly.
How bout some rationing? There’s no reason a publicly traded company should be able to own thousands and thousands of houses.
Did you agree to 8 rounds of interview, without knowing if there is a match between your salary expectation and their salary range?
Copium

More people will be able to express themselves, it doesn’t matter that your uncle won’t
I got a bunch of down votes on comments mentioning this elsewhere.

A lot of people seam to thing this is BS because he didn't file a complaint with the government.

There are a lot of people who may want to cut ties with an employee and not trouble themselves with filing complaints.

If it was BS, I would expect Suse to deny, and blame it on a disgruntled ex employee.
INNengine – 1 stroke internal combustion engine
For those without Twitter access:

https://acceleratesf.org/
> Postgres wasn't always the cool kid.

Has been since before the Maria/MySQL split in my sphere of the world. Always interesting to see how different people perceive tools over time.

Honestly this sounds more like "When did psql go mainstream"?
LOVE your videos, looking forward to the next one
> [...] if you add Android and Chrome OS into the mix, there are millions and millions of people who are using Linux on daily basis and don’t even realize it.

Actually, if you consider Android, that would be around billions.
> You can make package management fun by thinking of it as a data flow factory and like Factorio (which I've not played but I do get the feeling of that game)

having played the game, Factorio is way more fun than package management
The same arguments from that linked comment still apply and make sense to me but don't seem to hold water for you, so I won't rehash them.
I haven’t gone through everything but this is looking much better than anything universities can produce. First time I feel that I can go through all of these content and want more.

What a brilliant job you’re doing here. Keep it up and you’ll have a wonderful career.
This is very, very well written. Congratulations on making (and finishing!) such a good resource!
The title of chapter 12 is "Bring Back The Door"
A blanket ban for mentioning religious holidays outside of christian holidays would fit to bavaria and would even be defendable there (there is the famous case of the crucifix being allowed in school rooms there, but no other religious symbols). It would be seen as a way to limit the attack surface when mentioning one holiday but not the other, apart from the ones which are state-wide. But that's an explainable policy then. It's the firings of the managers that don't match with that, plus the silence.
Oh, so Google search is about to get even worse. But that's good, the sooner the better.
It's all going to fall at basically the same instant.

At small rocks destroying them is a good thing. At big rocks destroying them is worse than not shooting: Blast radius goes at the cube root of energy, blast area goes at the square of blast radius. Thus if you were to break an incoming rock into 8 equal parts the blast radius of each impact would be halved, the blast area quartered--but there would be 8 hits, for a final result of doubling the blast area. The smaller the pieces the worse the effect until you get down to the point where they burn rather than hit. (And that brings it's own problems with flash heating.)

Thus big rocks must only be deflected, not destroyed.
Viva Piñata is one of my favorite counter-example games to all of the "Rare stopped being what made them great on Nintendo consoles when Microsoft bought them". Viva Piñata never quite found the right audience on the Xbox 360 but it was exactly the sort of fun crazy thing that would have delighted Nintendo audiences in the right lull between Pokemon or Animal Crossing releases.

(My other common counter-example is how Rare's "lost" years where they were pumping out of a lot of Kinect focused games wouldn't seem that "lost" or strange in the context if had it been Rare going all in on Wii games. Also Rare's Kinect games were some of the best and it is a shame that the Kinect is nearly extinct at this point. A lot of people think Rare was "forced" to do all the Kinect games, but interviews from the time showed Rare had such a Nintendo-like delight in the tech, that to me at least always seemed fitting for Rare.)
Electricity isn't inherently carbon-producing and, anyway, it's probably a teeny, tiny little fraction of the 70 test flights.
got it,thanks
As someone recovering from a back injury, I was excited as hell to work from home.

6-8 weeks later, I wondered why my back hurt so damn much.

I had no idea how much my office’s slow elevators and 5 flights of stairs had been helping, had to manually add that back into my life.
Ah, yes - I forgot to mention that I was referring to REST APIs :(

I know that you can send HTTP requests in every language - I was moreso referring to say, a Python package that you could import into your project and use off the shelf without having to write one yourself over the course of weeks to months as you become more familiar with the vendor's API.

I suppose that it makes sense that vendors tend to only provide APIs rather than API clients since one client may use say, Ruby rather than Python...