skysight-inc/HackerNews huggingface dataset:
Reading this is enraging because it reminds me of an interview I had.. they kept asking me repeatedly over and over if I ever had specific experience with this very specific individual setup and circumstance that was particular to them only.

Later I complained to the Director about this interview experience and he was good enough to meet with me to talk about it. He explained that they had no choice, that the VP had already decided they wanted to hire a specific person, so the only way they could have hired me or anyone else above the wishes of the VP would be to not only prove that I had domain-specific knowledge, but also exceed it. I.e. Have already been working inside the team.

I did get hired to that team a few years later and the repetitive question wasn't relevant anymore.

Positions posted are not always available positions.
Do you mean the generated puzzles are now harder? Because I haven't changed that at all. You can verify it here: https://github.com/alabhyajindal/sudoku/commits/main/index.h...

I am making changes based on everyone's feedback here. The game is for fun and not meant to be the best Sudoku game online.

I understand that storing the puzzle is useful. I might implement it at a later time. For now, I would recommend you to refresh the page in case you get stuck on a puzzle.

Thanks for your feedback!
> The MCAS issue was, to be clear, completely inexcusable and both regulator and management heads should have rolled over this. I am not happy with our anemic response to this incident.

To be fair Boeing literally fired their CEO because of the MAX fiasco.

“He was CEO from 2015 to 2019, when he was fired in the aftermath of two crashes of the 737 MAX and its subsequent groundings.”

https://en.m.wikipedia.org/wiki/Dennis_Muilenburg
The original comment, and my reply, are both about the Mac explicitly.

I also specifically said that for iPhone and iPad that they were correct, that Apple's app store is the only way to get apps.
That is not true for the Mac, which is what my comment was about.
First partial heart transplant proves successful in first year
ChatGPT Website Updated With Long-Term Memory Feature (RAG)
Multiple reports (no release note yet):

- https://twitter.com/gblazex/status/1744914340203913537

- https://twitter.com/jasonaholloway/status/1744909952349868534

- https://www.reddit.com/r/OpenAI/comments/192xc8l/holy_crap_new_update/

New long-term memory feature can be turned on/off in settings as well:

- https://twitter.com/gblazex/status/1744915786261471560

- https://twitter.com/AndrewVoirol/status/1744911217712415017

- https://www.reddit.com/r/ChatGPT/comments/192xfyk/comment/kh5hjrb/
> The Wright "plane" wasn't anything other than a glider...

Beg pardon? The Wright brothers are specifically recognized for the first powered airplane. They started with gliders, but had an engine on one of the later versions.
Yeah no one thinks Twitch employees are writing HTML. Especially not on a programmers forum...

I took into account it's worldwide stage.

>The non-"tech" part of the organization has to be considerable.

Not really. Contract work exists for new market capture.

>narrative about virtually every tech company is always so...misled.

Not misled at all. It's very much a reality. It only upsets those who are part of waste.
The flakey firebase local emulator is the bane of my existence, and poorly documented to boot.

On top of the Googlized clickops, there's the whole Firebase vs Google cloud situation, where you end up having to drop down to "real" google cloud for certain specific features. The docs appear to be detailed but you often end up with more questions than answers.

If you are ever thinking about using firebase, give Supabase a try. The emulator works well, the dashboard is there for prototyping but you can just write SQL to clearly define your database and migrations. Since it's just postgres you have a clear route to leave Supabase if you should ever want to.
For the library world, WASM aims to offer an alternative to dynamically loaded C libraries - which it doesn't really do yet.

For the container world, WASM aims to offer an architecture agnostic universal binary format that can be run anywhere - which it doesn't really do yet.

For the web world, WASM aims to offer ~~not exactly sure~~. People say it's not a replacement for JavaScript and refuse to consider it as at least an additive alternative.

So I guess WASM in the web is something like an enhanced Web Worker that allows hot paths to be optimized using lower level languages?

That said, WASM in the browser doesn't support threads (and likely won't because of restrictive security permissions on the web making memory shared between threads impractical).

Perhaps the use case for WASM is simply enabling the consumption of existing C/C++ libraries on the web (like ffmpeg) that would otherwise be impractical to port to JavaScript?

When you think about it, WASM was announced almost a decade ago. Golang had just released version 1. JavaScript didn't have Promises or ES Modules in the specification. Mozilla announced it was backing Rust and it had its first stable release. Feels like WASM hasn't really progressed that much in that time.

For me, I would love a world where web technology powered _applications_ (not blogs posts or static sites) were PWAs backed by efficient WASM implementations (think; Slack, Discord, VSCode, JIRA, etc). Instead we get everything written as Electron apps and even if you want to use WASM, you're limited to a single thread that can't even create a div.

I guess having amazing, efficient, cross platform desktop application experiences enabled by capable web technologies would compete too effectively with native apps, Flutter, WinUI or whatever other competing interests exist.

If anything, I would consider calling that scenario an actual "Web 3.0" - but it's probably a pipe dream at this point.
FLAC cuesheet support in a FUSE filesystem
When it launched, the Glucoboy was exclusive to Australia.

I wonder if something like this could've gotten approval from the FDA, given that a lot of medical devices do use off-the-shelf hardware like regular PCs, and a GBA is even more standardised in many ways.

Also, I noticed the appropriately-themed section headings of the article, although I did accidentally read the second one as "A Pancreas Arrives".
representing only those with the most money at the expense of literally everyone else
> "Joseph, James, and Joe were in the store. They punched James and could feel the crunching of teeth against their fist."

I don't find this confusing in this context because, presumably, you know only one of those three use they/them pronouns (probably joe, because I called james and joseph men earlier), and only one fist is being used.

Maybe I'm weird but I immediately knew from chapter 1 that Dex was a they/them. Like page 1. Here's an excerpt from the beginning: https://www.tor.com/2021/06/22/excerpts-becky-chambers-a-psa...

Dex couldn’t pinpoint where the affinity had come from. [...]They’d never lived anywhere with cricket song, yet once they registered its absence in the City’s soundscape, it couldn’t be ignored. They noted it while they tended the Meadow Den Monastery’s rooftop garden, as was their vocation. [...] Oh, there were plenty of bugs—butterflies and spiders and beetles galore, all happy little synanthropes whose ancestors had decided the City was preferable to the chaotic fields beyond its border walls. But none of these creatures chirped. None of them sang. They were city bugs and therefore, by Dex’s estimation, inadequate.

This paragraph uses 'they' to refer to Dex, and also 'they' to refer to insects. But it's very clear to me that the first several "they" refers to Dex, because Dex is the only subject before this. The sole "they" that doesn't refer to Dex explicitly uses "Dex" separately, so you know there isn't ambiguity there.

Genuinely asking... what's confusing about this? Chambers is using literally what people use when there's more than one guy in a scene- one pronoun usually referring to the subject just spoken about, and if two subjects exist with the same pronoun then the most recently spoken subject gets the pronoun and the other is explicitly named.

Later on...

“Okay,” Sister Mara said, for her duties as Keeper were simply to oversee, not to dictate. [...] If Sister Mara knew what was up with the monks under their shared roof, her job was satisfied. “Do you want an apprenticeship?”

“No,” Dex said. Formal study had its place, but they’d done that before, and learning by doing was an equally valid path. “I want to self-teach.”

The "they" that doesn't refer to Dex is literally called a shared roof. It obviously doesn't refer to Dex as an individual. This isn't ambiguous.
It doesn’t contain the calculation for Red Leicester.
ChatGPT 'memorizes' and spits out entire poems
What makes me think this? Well to start, the app does not change, it's core product is old and it is a piece of finished product to do a very physical thing. All this said, they have way too many people for this.

It ain't rocket science to know why tech hires (and fires) too many people.
> Canvas has some text APIs, but they are fairly rudimentary

That's an understatement for sure. `measureText` is not even close to feature parity with where windows apis were 25 years ago.

Or something like text underlines has to be done entirely manually.
The two concerns are not mutually exclusive.
The Up Phone Is a Disaster
What makes humanity is copyrighted. Sure, let's create powerful thinking machines that understand nothing of modern society.
> more accidents is less safe, anyway you cut it. I really can't understand how you can view flying as not being less safe in this moment

You’re proposing crashes are autocorrelated. They’re not. They would be in a vacuum filled with spherical cows. But grounding and investigating takes care of that.

This is related to the fallacy of thinking if a coin has come up heads thrice in a row, it’s more likely to come up tails the fourth time. It’s not. We have a lot of innocuous flight miles as data from which to make robust statements, particularly when it comes to characterising the safety of the entire airline industry.

Put another way, on which day are you safer, the day before the accident or the day after?
The pharma industry spends more money lobbying US politicians than any other, almost twice as much as the next largest spender; 64% of pharma lobbyists are former government employees

https://www.opensecrets.org/federal-lobbying/industries
I already want to request this functionality from one vendor I work with regularly. The proliferation of Ubuntu desktop-based appliances, but the disconnect with tier one techs having so little fluency on Linux, makes this a support tool of epic proportions.
I have seen this 2030 number posted a couple of times now. Is this validated information? Is it really such a long wait to get an airplane from Airbus?
No, they really just suck at it as a culture. Tech in Korea is terrible and startups are even worse. The culture may be set by this big players though, that's for sure. It's not about competition leading to this. This is just a "grab" based on the great success of international market trade from Korean companies like Samsung, LG, etc. The same way Facebook and others call Chinese tech terrorism, they earned the privilege locally to hinder competition.
“Yes Billy, I know it’s 2007 and all your friends have psps and ds lites. I’m sorry but this 2004 gba sp is the only thing compatible with glucoboy”

>The Glucoboy didn't skimp on gaming

Sorry to be abrasive, but those look like something AVGN would review.

I’m looking at YOU Lost Star Planet!
My point wasn't that Twitch should be given the money for no reason, but that Twitch is foolish for not finding ways to be the platform in which people want to pay the money through, instead of the third-party platforms.

Donations is a great example. Look at how much large streamers get from third-party donation sites, versus what streamers get from subscriptions and bits. It is wildly unbalanced in favor of third-party sites. That's on Twitch, for failing to figure out how to better incentivize viewers to pay via Twitch, as opposed to those viewers going to a third-party platform to pay instead.

That's my real point. Twitch has monetization options, but they pale in comparison to third parties, ergo that's where a lot of a streamer's (not talking just softcore streamers, but in general) revenue comes from -- third parties, and not Twitch. Twitch desperately needs to figure out how to provide more competitive and appealing options to both viewers and its platform streamers, lest it continue to lose out on revenue by simply being a vastly inferior option to everywhere else.
What does this have to do with my comment? This just sounds like you wrote a bunch of funny Korean computer history facts.
"Efficiency is computed as cpu seconds / throughput (one tcp_rr round trip)."
> Why not build static website generators that people can just unzip, upload to the shared hosting they’ve just paid for, and start using via a browser?

What is currently the best option / WordPress alternative to start an indie site in this way without using the console?
99% of the content is free for twitch and youtube too.
Not quite. This is kind of complimentary to the anamorfake techniques in that it squeezes the image, which the lens mods don't do, but doesn't produce oval bokeh.

I got one on Ali Express for ~30 USD and I think it's pretty much the same as the more expensive ones elsewhere.
This is fair, I should have said could instead of should.
Bitcoin ordinals - NFTs on the bitcoin blockchain. It's not about the value, it's about the image ascribed to the output.
Distilled, it’s the wet dream of mapping errors/exceptions to http codes. I just decided that 200 ok, 400 you, 500 me is enough for non-file and/or non-browser-itself-requested-it requests. And I like much more when API docs don’t require me to set switch-cases around their return codes, because it all ends up in a single “if not 200, log status and body and throw/return '{you|me} failed'”.

Moreover, I’ve seen things returning e.g. an array of >0 orders with 200 and an empty array with 404. This makes me emotional and breaks HN guidelines.
The answer should be: "Give me money so I can do things I want to do." Most people want to feel useful and valued, so people will still volunteer and do useful work even if they don't have to do it to survive.
Not even Notepad is safe from Microsoft's big AI push in Windows
Sorry to hear about the job losses, but what's a Twitch?

I am being facetious of course, but I honestly haven't heard of anyone using Twitch in quite a while. Maybe I'm just out of touch, but it doesn't seem to have much mind share anymore. Hope they all find better positions soon.
> likely that it does not exists, otherwise we will be seeing these nucleotides in earth crust

Source?

We don’t know these elements’ half lives to an order of magnitude of orders of magnitude. How could we predict their concentration in our crust?
What're the best resources for testing and configuring this stuff?
What does Amazon use for their ads network?

My guess is that it just isn't competitive and so Twitch can't monetize.

Or maybe it is the demographic. But the ads network is my first guess.
How do earthquakes make gold veins? Something like this? https://www.nature.com/articles/nature.2013.12615
Wow, that's crazy.

I understand the privacy reasons, but this concern should be addressed by access control to the recordings. Just make sure that only for example the NTSB is authorized to download the full recording. If you as a pilot have just barely survived a near fatal event, you probably won't mind an NTSB investigator listening to the dick jokes you have done as a pilot inflight. And if it was a fatal crash the dead pilot won't mind at all.
If it's a "classic anti-trust issue", can you point to a similar company from the past that was successfully constrained by anti-trust regulation?
atuin is awesome! I self-host with 0 problems across my machines.
So yet another one of those tech innovations with an absolutely broken business model only kept afloat by skirting the law. Got it.
Just goes to show you that smoking kills
Ask HN: Would a SaaS control plane generator be useful?
I've been working on a tool that auto generates the control plane and parts of the application plane for SAAS apps. It aims to provide a huge chunk of the control plane (authorization, tenancy etc) and simplify the initial build of a saas app or platform.
Users input basic details about their SaaS app, such as the name, organization and customer tiers. CloudMural then generates an architecture diagram using standard AWS symbols, providing a clear visual of the proposed infrastructure. Initial architecture diagram represents the control plane for the selected tenancy model (siloed, pooled, hybrid) and business type (b2c, b2b, b2b2c). The user can then drag supported aws services into the work area to represent things like ECS services, database tables etc. Once the user is done, the tool scaffolds out the entire infrastructure in AWS. For user specified services, it also scaffolds out github repositories. I'm planning on adding github actions support for CI/CD as well. I'm also going to add support for scaffolding a react-native app, landing page and an admin dashboard. The UI will come in set up with auth & auth via cognito.

Please see pictures here: https://docs.google.com/document/d/e/2PACX-1vQbCZN2QclCE9CcSt2LHM4SVChlxPOXhyHSlGTZXzBYHmSGjmoMdLfm-XO5oHpnMZ0DSCmG8-VD-lx9/pub

Question to the community is, would y'all find this tool useful? I do have plans to publish it and maybe sell it as a SAAS product/platform bootstrapper, but I'd like to get feedback from the community as to its usefulness. I'd also appreciate any thoughts/changes/feedback.

Thanks and much appreciated!
Ask HN: Who still uses floppy disks?
I was pleasantly surprised to see tens of floppy disk readers on Amazon (see [0]). When I was a child, I used to play with them a lot and this brings back memories. But I'm also surprised there's still a market for floppies.

[0]: https://www.amazon.com/s?k=floppy+disk+reader+mac&rh=n%3A172282%2Cp_72%3A1248879011&dc&ds=v1%3APmNFmDqlMMOqWNf3WLWPWFZ%2FvDhdHHUCKuCnRICA0bc&rnid=1248877011&ref=sr_nr_p_72_1
It could be using accessibility APIs instead of OCR. That seems like the sensible thing to me.
Hae: Like grep but with natural language queries
Sure, we can Whataboutism the good to death. There's so much Whataboutism to find here.

Does that Whataboutism wet blanket mean it should be that way? Does it mean we should make the situation even more infernal and bad?
You have your point of view reversed. If the poison the kills you is potent, the same is true of the cancer cure as it is killing the cancer.
That is a funny spelling mistake
Utility scale
It’s an ineffective tool if your goal is change.
The "when I create a table via SQL statements at shell it does what I say" isn't a vulnerability, I don't think.

The comment chain went long enough that I got confused and thought I was missing something, I started a brand new account, brand new project, brand new table, RLS is enabled by default, has a big recommended next to it highlighted, it is checked, the entire section is highlighted, and has documentation right below it. Source: https://imgur.com/a/X9oJ2i9

It's enabled by default, quite forcefully so

but I'm not a Postgres admin, maybe there's a stronger way you know of to enforce it, so you can prevent the footgun of CREATE TABLE?
Not what I meant by independent. Meant that it didn’t need additional power.
That's why it looks like a PlayDate
The Khan's Drinking Fountain
I'm sure it also leads to higher obesity rates...
Mechanical keyboards can have dished keys. To some degree errors in finger placement are self correcting i.e. forces tend to return a finger to the center of the key.

Moving keys provide important feedback directly to the finger assuring that the key was successfully struck.
Just a tiny bit of sugar would go a long way silencing 50% of the complains about error handling in go...

Not an error handling improvement per-se, but if we had to sprinkle just one line of code instead of three around all spots of error handling, that would make me so much happier :-)

From:

if err != nil {
return err
}

To:

return err if err != nil

... that is, allow ruby-style placing of conditionals after the return.
>It only upsets those who are part of waste.

Who do you think is "upset"? Does that make you feel more confident in your positions by projecting emotions on people who disagree than you?

Twitch has seen their revenues fall by 2/3rds so they're cutting heads. But their staffing levels are not remotely out of bounds for the scale of the operation.

As an aside, the fallback that "oh and also all that other stuff can just be done by contract employees" is you ceding that your original comment was just noisy nonsense.
Maybe you can elaborate on which other features you'd find useful from that list and especially why. I really don't see it and find most of these obnoxiously unuseful.

To your given example: Not having to fill it with detergent every single time, sure I can see how that might be nice. Buy your detergent, dump a few liters in there and only do that again once some LED blinks that says "Add detergent" or something. How does a large house come into play?

Now when would a washer figure out that it needs more detergent? Probably in one of three cases: At the beginning of a wash cycle it might calculate that it doesn't have enough for this time. Don't start, blink LED that says "Add detergent". Or it figures out that it won't have enough after this cycle is done. Well, who cares, wait until I try to use the machine next time.

Or maybe it finds out in the middle of the cycle, when it no longer needs to feed any detergent but determined it's now "out". But it's still running (you know, rinsing, spinning etc). If an ADHD person gets a notification that the detergent level is low in the middle of the cycle while they're in the middle of a meeting or maybe finally got into some flow state and PING detergent is low: Why is that good? I'd rather just refill it when I'm out of any other context anyway and I'm trying to fill the machine and it won't start until I fill it up again. You know, like I also just filled it with clothes?
Happy Juniper customer since 2010. Across SRX, EX, QFX lines. What to do now, what to do...
How does he know when 6.7 was just released?
Camgirl sites already existed before Twitch, let alone OF. It’s hard to see how turning Twitch into another camgirl site would have been a better strategy than creating a streaming platform for watching people play video games, which was an entirely new niche. I don’t think it’s unreasonable to complain when platforms that were never meant for porn get relentlessly spammed by camgirls.
Nitro is Discord, Twitch has Turbo.
I predicted your #1 was Jordan Peterson. Tony Robbins just made an appearance on Theo Von's podcast, This Past Weekend. I haven't watched it yet, but Theo is fantastic at getting his guests to open up. I am deeply skeptical of Tony Robbins overall, but I'll probably queue up the podcast soon.
None of the browsers I use across those devices sync settings well. Even if it was 100% firefox, I don't want to trust the cloud, and can't be bothered to set up a mozilla sync server just for this (I don't use bookmarks, and there aren't any other settings I want to sync).

Also, as it is, I make 100% of my experience better by switching all the browsers to a search engine that provides better results than google and has !bang support.

There are at least two such search engines: duck duck go and kagi.
Jan 2024: Still waiting for a decent package that can take context of how my previous test cases are written and write new ones
Tiddlywiki is a lot (exactly?) like this.