skysight-inc/HackerNews huggingface dataset:
For serious work, Java has a bigger list of features, both on the primitive side and the abstract, that let you handle a lot more use cases than Go simply because Go doesn't have the tools for them. So long as you stay away from Spring Boot and Hibernate, Java doesn't have to be all about BeanFactories.

(Funny aside - somehow, Google managed to turn Rust into abstraction hell: https://fuchsia.googlesource.com/fuchsia/+/refs/heads/main/s...)
Yup! With just that one data point, I'm sure your estimation couldn't possibly be wrong!
Timing is everything. People are flooding out of Twitter and looking for somewhere to go. The product doesn’t have to be good to start getting customers, it only has to be better than Twitter. And since Twitter is blocking and rate-limiting access, this iteration is still pulling in huge amounts of users.
If only StumbleUpon was still around...
That’s like saying gold is less valuable than paper money because it’s small..
(Even?) today there are many people involved in the sex industry voluntarily - I know of a Doctor who has left her specialist job to pursue full time sex work, she says it pays more. It’s not so hard to believe that some women 2,000 years ago would have made a good living in a society where this kind of work was accepted and legal.

Presumably a portion could have been previously slaves who earned their freedom; and maybe even some who chose it as a line of work as free women initially
Outside of purity, why care about this? The functional requirement of a social media app is that it has a large and active user base, and this needs to take priority over non-functional requirements like install size.

Since it was built with a lean team on a tight deadline, I can see why install size has taken a back seat. Only so many hours in a day and focusing on execution timelines and product market fit is 100x more important.

I want an app that solves a problem; not focus on a purity test.

Even beyond that, as an experienced engineer like yourself, you know sometimes you make compromises you don't necessarily agree with. Trashing others people work comes across as immature.
I had the same thought when I saw our local tv weather people praising the threads app this morning. Some powerful PR bazooka must have gone off.
A fraction of what it will cost to clean up all of the gas pumps slowly leeching into the soil.
You can’t just ignore a very good offer to sell your public company. Shareholders will have your head.

Jim had to take Ginny’s offer to the Board, and they decided to sell. That’s life in the big city.
Sabrent Rocket X5 PCIe Gen5 SSDs hits 14 GB/s read speed
Nice, thanks. I wonder how performance compares to django-ninja.
Python formatter Black: https://github.com/psf/black

By using Black, you agree to cede control over minutiae of hand-formatting. In return, Black gives you speed, determinism, and freedom from pycodestyle nagging about formatting. You will save time and mental energy for more important matters.

Black makes code review faster by producing the smallest diffs possible. Blackened code looks the same regardless of the project you’re reading.
Didn't look too deep into the paper but can I just say that I LOVE this style of academic writing? Accessible, full of examples, and in a conversing tone. Most of the math papers I come across jump right into the "Let $X \in F be ring of S^1$ and etc. I secretly believe that people heap abstractions after abstractions to purposefully shield the fact that the meat of what they've written is actually quite simple. Either that, or I've failed to understand that some ideas can't just be explained without invoking arcane symbols.
Interesting approach. 3.5 gave me this as its second answer:

1. Fill the 6 liter jug to its maximum capacity.
2. Pour the contents of the 6 liter jug into the 12 liter jug, which will leave 6 liters in the 6 liter jug.
3. You have now measured out exactly 6 liters of water using the 6 liter jug.
I looked up the last update for Windows XP - KB4500331[1] from May 2019. Eighteen years after the OS was released. Gotta give credit for that.

[1]: https://www.catalog.update.microsoft.com/Search.aspx?q=SP3+X...
> I lived above a bar in the Noe Valley and it was incredible.

This is honestly the first time I've ever heard anyone say anything good about living above a bar other than the rent was cheap! Wasn't it loud? Smokers constantly outside your windows?
Between the phrasing and when people usually pull out that quote, it seems like it's supposed to be on the side of "video games don't affect us".

But uh... isn't that a pretty accurate description of raves?
As clever as your comment is, the consequences of not looking before running into the street are very immediate and very high. The consequences of the situation being discussed won’t be felt for at least a year (the runway the OP has with their severance), are hypothetical, and probably not that severe.

A lot can change in a year. There’s a lot of jobs. The OP can probably get one of them. Some employers won’t care at all about what the OP thinks they might care about.

Your risk tolerance may vary but I’m not going to do something I don’t want to do for a year because of what someone I’ve never met before might think a year or more from now.
I mean it's easy to armchair wantrepreneur, but if you've never done bizdev you'd be surprised at how much work actually goes into it. it's not rocket science, nor is it back breaking, but its still involved.
The page assumes that the reader knows what it's about. That I care about putting a swagger url, and get... something as the output. Tell me what's the goal, what's the value of the output.
If you ever open a business, you'll discover that nobody gives you anything. You've got to pay them.

Any surplus left over is yours, and yes, you did build that.

Any failure (and 80% of businesses fail within 5 years) you own the failure and its debts, too. The people who you paid for their services, you still owe any unpaid debt to them.
Those aren't permissions it requests, it has no permissions by default. Instead it's the broadest interpretation of data it could gather from any of its features and dependencies (an app granting a permission grants it to all frameworks as well). But they will have to ask about all of them, especially health data. I wouldn't be surprised if this was a broad, general list they imported from other Meta apps in the rush to ship.
By the way, I never thanked you for the replies. This stuff is really great, thank you!
Can you explain why? I'm not making the same logical connections as you are.
Movies are captured with a good amount of motion blur, so this unfortunately doesn’t work.
Widespread Twitter Blue scam network on Twitter, lots of $ stolen
Twitter's Blue is being exploited by scammers for enormous profits by impersonators

check this out one

https://twitter.com/JoelKasz/with_replies

claim-xrps.net

Lots of $ stolen https://bithomp.com/explorer/rhe3ymjwqGbnbNwJdmUMjoQxGWqqhzBgVr (about $13k)

This has to be the most lucrative scam i have ever seen. $13k in a day just for posting links on twitter.

Fake organization https://twitter.com/Lugore (disabled by twitter)

Fake Cameron Winklevoss account:

https://twitter.com/camerrzn/with_replies

another fake:

https://twitter.com/digitalassetbie

Fake bored ape club:

https://twitter.com/apecoinvip

Note they all have around 30k followers. This is due to loophole on twitter's part that gives accounts with over some threshold of followers unlimited posting privileges. There is a specific hard coded value around 25-28k or so. So the scammers buy fake followers in bulk to get it above the threshold.
There are some. Buddy of mine works at Rugged Robotics, they're in that's space.
The Horror Game of the Year Is a Doom II Mod
FU for that analogy being perfect, and such a deeply felt burn. Kudos.

XO
I'm sure they could if they really wanted to.

But for farm support center, I'd wager that they're just given SOPs to follow mindlessly or don't really care that much.
What is going on in those comments, wow.
I agree the author should be applauded. That said, trying to please everybody on HN is impossible.

It would be more useful if these comments explained why they think things are important, so the OP can assess the importance of feedback within the context of their own site. Too many of the comments assume all websites should be built in the same way, and criticise anything that isn’t.
I found DRF to be great at generating fairly simple APIs very quickly. But complicated stuff gets... more complicated, due to inheritance and magic. I love me some DRF, govscent uses it: https://govscent.org/api/

All from a few lines of code.

But I've mostly switched to django-ninja which is more type safe and faster.
The contestant montage often showed them building things. They clearly had decent skills at sawing and other carpentry. They also clearly did not watch previous seasons and learn :-/

The most consistent failure was in way overestimating their ability to do hard physical labor without food.

It's clear from watching the show that the path to victory, given woodcraft skills, is doing as little physical exertion as possible. Build a minimal shelter, spend all the rest of the effort obtaining food.

P.S. I wouldn't last a week on that show.

P.P.S. Anyone building a shelter out of 8" dia logs is doomed.
Your long rant is not actually interesting or factual enough to criticise in detail.

I’m only writing this reply to point out that you have already engaged in a lot of making footless inference about other people’s person, so please don’t be surprised if the same is done to you.
Omg. “Snow”. You’re one of “them”.
Echoes of Feynman's anecdote on knowing.
https://blogs.ubc.ca/edutara/feynmans-knowing-anecdote/

> "You can know the name of that bird in all the languages of the world, but when you’re finished, you’ll know absolutely nothing whatever about the bird. You’ll only know about humans in different places, and what they call the bird. So let’s look at the bird and see what it’s doing—that’s what counts.”
One thing I highly recommend is trying it for yourself, just with pen and paper. Think of ten two-digit numbers under 40 for it to work nicely. Just numbers under 40, 1-100 would require like 20 numbers for it to work as well as it does in realistic examples. Write them in one line, then write them sorted on the next line, with lines connecting them to where they were before. Then underneath each number write down the difference between that number n the one before it, this is called taking the first differences. Repeat the sorting followed by taking first differences until you have only two numbers, two being an arbitrary limit. You may then pretend the row and column are the same, so expand with the same vector using the lines drawn, and prefix sum where first difference was performed.

So:

11 39 23 28 31 19 32 05 01 09

sort

01 05 09 11 19 23 28 31 32 39

first differences

1 4 4 2 8 4 5 3 1 7

sort and remove duplicates

1 2 3 4 5 7 8

first differences

1 1 1 1 1 2 1

sort and remove duplicates

1 2

reduction complete
I think you raised some valid concerns there, I see 18 open issues in the fastapi repo, what's going on there? Are they just moving everything into a discussion? A bit concerning
As I understand it, that’s why they’ve been using the little Steamboat Willie clip at the beginning of films for the last several years—to make it a trademark, which never expires while in use.
PGP protects against warrants if done well. But if gmail.com has a system to force-push new keys (which it basically has to do, receiver of key could get option to reject but everyone will just click "yes, accept updated public key for this contact"), then a warrant can force Gmail to utilize their existing system to push a MITM key and intercept encrypted email.
CTA is below the fold on mobile. Company name appears twice in large font on mobile. Hamburger menu animation time is too slow.
No, you should be fine. I had my startup on my resume for a bit and it didn’t seemed to hurt my chances.

Some interviewers asked me technical questions about the tech stack. Others were interested in business side of things, it was a good conversation starter.
I'm a hard disagree here as a dev. The timing is too slow for me (i'd half or third the delay) and perhaps lower the transition duration a hair. But the effect itself was quite nice and gave me a strong sense of polish and quality.
I worked for a few years for a contractor and we did several DARPA projects.

Pros: work on really exciting stuff. I worked on cutting edge squad-embedded robotics platforms and media forensics to fight fake news. Got to travel a bit for demos. It's very rewarding to know your work is making a real impact.

Cons: they don't call it DARPA-hard for nothing. Timelines are tight, the problems are research heavy with no guaranteed results. I did a lot of work bridging grad student quality code to production systems, which is its own kind of hell.
Taxes are paid through an extra registration fee. Cost saving comes from lower running costs.

https://electrek.co/2020/07/10/california-starts-charging-ev...
Privacy was always a marketing term, just like performance, affordable, future-proof, etc.

It’s a user benefit. By definition that means it’s a marketing term. That is not mutually exclusive with being a general concept.
I think some users want all the features and everything for free.

Evernote works well for me. It fully syncs all my notes between 2 devices. Those are my home and work computers. That's good enough for me.

If I want to look at a note on a mobile device, I use a browser in desktop mode. However I only had to do this a handful of times in all the years they went down to 2 device syncing.

I just have to deal sometimes with an offer to upgrade. So I close the popup. No big deal.
The Anatomy of an “Elite”
Threads was on the front page for an entire day or two. A sizable percentage of the entire lifetime of the App.

Twitter and Musks other ill-adventures will continue to dominate HN though. Zuckerberg is not part of the HN in-crowd and will draw about as much water as his other services.
Unsheltered homeless count is up 65% since 2005 [1], and property crime has doubled since 2009 [2].

So there's a reason people think SF is going downhill.

A 1991 paper [3] estimates homelessness at 535.1/100,000, about half the current rate [4].

[1] https://sfgov.org/scorecards/safety-net/homeless-population

[2] https://sfgov.org/scorecards/public-safety/violent-crime-rat...

[3] https://pubmed.ncbi.nlm.nih.gov/1749371/

[4] https://www.sfchronicle.com/projects/2022/fixing-san-francis...
My advice is to take HN suggestions with a serious grain of salt.
Can bring in boatloads of grant money = can attract money from non-traditional sources eager to be part of the scene (i.e. new soft power money in china) = is comfortable working the midbrow media to build their personal brand, delegate all actual work to postdocs needing career impact fsctor bootstrap = occasional forays into quackery like this come with the territory of this personality and are not only tolerated but will increase
I would be surprised if that wasn't explicitly written into her employment contract.
Your comment is funny in such that ; recall the web before CSS?

1990s web, with flashing tags and just infant monkeys trying to cobble together a webpage?

Your comment brings so many images to mind.
Can I get a factory that’ll make factory factory factory containers to run on The Cloud?
The Semiconductor Trade War
I looked at that, i concluded yes because the bottleneck of inverting a matrix is matrix multiplication. Spesh since fgemm targets 32-bit floating-point format, n has high accuracy (not saying how high but much better than Strassen, at least as good as naive matrix multiplication).
It's also got C bindings with wgpu-native. There's also other good alternatives like Diligent engine and bgfx.
> The software itself can easily be found these days

where?
Isn't there a problem with key-as-identity is that if you lose control for whatever reason, you have no recourse?
> And then out comes five paragraphs of text that I might as well not even bother reading, as it often contains falsehoods that I have to waste time looking up and double-checking.

I'm curious on if you feel human generated content does not contain falsehoods.
Yes and the same with Microsoft's consumer domains like live.com, outlook.com and hotmail.com . It's a total pain, they don't trust you unless you send a lot of email. Even if you never send any spam.
I was at IBM for several years, can agree that ServiceNow is a steaming pile, like most of IBM. I spent the majority of my time fighting tooling over actually helping customers, lol.
I use Sequel Ace on macOS.

I'm so used to it, thats it's one of the reasons I don't use Postgres LOL
There surely are. They don't, however, have the name recognition, the comparative availability of people who know how to deal with it, the ecosystem of vendors to sell you extensions, or, yeah, the sales function to push it at larger companies.

ServiceNow is big because everybody involved is incentivized to help make it big.

And FWIW, at my very very large company, it isn't even in the top 5 of shitty systems I have to deal with. ServiceNow at least works.
> If you want to do this transparently, the only place you can store the key is... right next to the mailbox, so that anyone with access to the mailbox has access to the key.

If the client can generate a unique public/private key pair for every sender/recipient combination, the key wouldn't need to be stored on any server, just ephemerally transmitted one time over TLS/SSL. But that would have the downside of if you lose all devices with the key, you can no longer read those emails. There's partial solutions for that, like your own collection of public keys could be encrypted with a passkey/passphrase and uploaded to the central server, but then if you lose your passphrase, Gmail still can't help you read past emails.

I agree that good key distribution is probably impossible.

I'm pretty sure an on-device LLM / statistical model could filter spam pretty darn well though.
It's funny that the phrase was coined in 1902 and fell out of fashion by about 1970 and was revived in the 2010s. I guess what's old is new again.
> And we already have runtime validation libraries to cover that validation step.

Right, but now my type information for inbound data must be in two places: the typescript type, and the validation schema. And heaven forbid I make a mistake and those two become out of sync.

Yes, I can use something like zod to define a schema then infer the type from it, but those inferred types are often … suboptimal to work with.
I don’t think it’s that. There’s just no need for a Twitter clone without porn.

Although they did do a very good job. The app is well thought out and the service has been rock solid since launch.
i can take something like Octave (very GPL) and do commercial things with it all day. the GPL would only be relevant if i start distributing Octave itself. (or, in your suggested world, if i started distributing the hypothetically GPL'd genera)
I worked on the DARPA Urban Challenge (before self driving cars were cool) as part of one of the teams competing, does that count?

My experience with them was positive. They ran that challenge really well and created a good environment for teams to compete. It was fun and memorable.
> And yet the audience reaction to that has been largely positive

Because audiences with good taste aren't watching the movie at all, hence the box office bomb.
New direct climate fund for Indonesia’s Indigenous communities
During YC, we relentlessly practice our “two-sentence description.” It’s roughly of the form “ACME makes soup taste better. We do it with a seasoning that chefs add to their broth.” That is, what you do, and how you do it (or an example.)

Yours might be “Perfai makes APIs faster. We do this by ?” The “how” is unclear.

Are the case studies from actual users? Why all of the disclaimers?

Your site mostly makes the claim that “slow APIs lead to churn.” If that is true, it is not obvious to me. I almost wonder if the copy was written by AI, as it uses plausible-sounding verbiage but is unconvincing.

I believe the real problem is that you haven’t talked to enough potential users about their API problems. If you were able to quote their pain points in their own words, I think the copy would more convincingly demonstrate there is a problem and how your solution fixes it.
Well said.

I enjoyed watching the best show of all time. (Of course I did!) Up until Firefly got canceled, anyway, which was enormously frustrating. But at least I got to keep the sense of mystery and the potential of big reveals.

Then they made Serenity. Which I enjoyed, don't get me wrong. But I had to do some mental gymnastics to treat it as something other than a continuation. I had to think of it as its own thing, and then I could be okay with treating it as a good movie.

But it wrapped up several loose ends up a wholly unsatisfying way. If that was what the original series was leading up to, then I could no longer care when re-watching or just thinking about the series. It wasn't so much wrapping up loose ends as snipping them off. It was a 90° turn into a different story. So I treated it that way, and it was really nice when my kids were old enough that we could watch the series together and accept that it terminated abruptly at the last created episode.
I imagine their interest in parallel channels is partly to avoid any motion artifacts where the visible image and the mask channel would diverge between the sample intervals. I think this is why sub-pixel color filters have won out over filter-wheel cameras in general, i.e. where a monochrome sensor reads the R, G, B fields in sequence.

But given that it comes from Netflix, it is probably also constrained by wanting to work with commodity cameras and optics. It seems they would want techniques that can scale to many productions at once with low marginal cost.
Laser zapping or high precision microwaves intersection to zap the mites could be a way
Ruby on Rails? Doesn't mean Rails sucks.. tons of people are very productive on Rails. It uses Ruby idiomatically in a way that I would wish to break out of, which would be difficult and counterproductive, because of its strong opinion that I shouldn't. But I don't want to work in Rails, and Rails doesn't miss me.
GPL treats isolated processes and shared libs as a license firewall. That doesn't happen in Lisp world.
Rumor score: Unlikely.
A bird in the hand is two in the bush
I don't think that is true. MKBHD just came out with a video demonstrating using a video wall that updated in sync with the camera frame rate. Allowing two cameras to see different backgrounds, e.g. two different colors or even two different images, as the demo was showing a parallax effect.
The health one is what raised eyebrows for me. That wasn't included by accident.