skysight-inc/HackerNews huggingface dataset:
I've been working in that domain for a long time - including being one of the main architects for HTTP/3+QUIC in a public CDN offering. And I'll agree with everyone that this is very niche question, and a great answer seems out of reach for most "senior engineers".

Translating a UDP packet into a HTTP request and back is reasonably easy. Yes, maybe one can do that in a coding interview with some pseudo code. But scaling it and making it reliable is yet another dimension.

Any candidate would need to understand that a single UDP socket itself would probably already a bottleneck for just running this on single machine, and figure out how to increase concurrency there. That's not easy - the amount of engineers knowing how SO_REUSEPORT works and when it doesn't work is low.

After that you start to dig into how you can actually spread load between hosts. Would an answer like I "I hope my cloud provider solves this for me" be good enough? Probably not.
If it actually is, do candidates have to both understand the cloud providers native APIs and Terraform (mentioned in the blog post). Seems pretty unnecessary, terraform is just one tool out of the myriad of tools which can be used to configure cloud services. Not everyone will have used it before. Or would it even expect candidates to do a long writeup about the pro's and con's of client-side load balancing?

Are applicants required to talk about upstream connection pooling? Describe and implement a CDN like multi-tier architecture?

Last but far from least is that the requested architecture is very easy to misuse for denial of service and amplification attacks. Just being able to describe how to monitor and mitigate that is already a very very hard task, that very few specialists have worked on so far.

It's very fuzzy what would be good enough if this is a "homework task". At least in a synchronous interview the interviewer could give feedback that they are satisfied. So I think in a synchronous interview the question might be ok - but there will probably just be time to either talk about coding or about system architecture.
EPYC is actually pretty good. It’s true that Intel was sleeping, but AMD’s new architecture is a beast. Has better memory support, more PCIe lanes and better overall system latency and throughput.

Intel’s TDP problems and AVX clock issues leave a bitter taste in the mouth.
I've used LLaVa a little bit through LM Studio, but its really subpar mostly due to the GUI I think, is there a model and GUI that's better than LM Studio for vision adapters?

GPT-4V in Open AI's chat interface is so seamless. LLM, Text, Speech input, Speech output with tones and emotion, Image Generation, Vision input, and soon its going to be outputting video with Sora...

its kind of amusing that GPT-4 early 2023 is still the benchmark of competition on both closed source and open source models when the lead is just expanding
Insurance profits are capped at a percentage of what they spend, and they sell to a captive market, there's no incentive for them to minimize costs.
Doesn't seem to work on firefox on my mac.

edit: I'm on an M3 pro, and see it throwing webgl errors
There is a way of _arriving_ at that subtraction, rather than just throwing it out there.

A resource I created:

Calculus of Variations as applied in physics:
http://cleonis.nl/physics/phys256/calculus_variations.php

Hamilton's stationary action: http://cleonis.nl/physics/phys256/energy_position_equation.p...

In that resource I show why it works.

In an earlier answer I gave more information about that resource. To find that earlier answer: go up to the entire thread, and search on the page for my nick: Cleonis
Gotta love false dichotomies. There are anti-kickback and guard solutions on the market today. They suck on the cheaper saws but it would be a hell of a lot less expensive to fix that than add a saw stop.
Every sage who started using linux in the mid 90s thanks the gods of internet twice a day for better and better editors because he does not need to say "how the fuck do I get out of this shit" when he lands in vi by mistake (vi took its name from that expression, a less known fact,)
Yeah I can't believe people are nitpicking the name when it could just as easily have been AIX19200xvr4200AI.
PostHog: Side Project Insurance
> I wonder if all of the social engineering they're doing behind the scenes is harming the technical capabilities.

I'm sure of it.

> Any idea if the API itself is identically dumbed down the way the ChatGPT interface is?

It feels like a bit of whack-a-mole. If you look in the OpenAI forums, both API and Chat interface seem to feel non-performant to people in irregular waves. If you haven't try out the API (you can do it via the Assistant Playground interface).

It certainly feels different to me.
And Tidal looking to move in with the recent massive price drop/quality increase double whammy.
In Firefox you can mute each individual tab.
I'm aware. I'm not buying that a new saw blade and a replaced brake is too much of a cost over the peace of mind that you're at a significantly reduced chance of losing a finger.
There are many other aspects of good headphones than just sound quality.

Like your cheap ones certainly don't have ANC which can be a dealbreaker. Other important things are responsive touch control, good set of microphones, app with equalizer, ear detection, wearing comfort...

For my main use case (podcasts), the sound quality is actually the least important aspect of headphones.
Back on phones.
Is gpt-4-turbo-2024-04-09 basically an updated version of the gpt-4-1106-vision-preview ?
Describe "just"?

How about input events? How about vsync synchronization? How about monitor information? How about clipboard? How about drag'n'drop?

GDK does an awful lot of lifting for Just here.
Show HN: Subscription Wall for MDX Blog Using Clerk and ContentLayer
Hey HN,

I created a subscription wall for my MDX blog using Clerk for simple, yet effective authentication and ContentLayer.

Some highlights include:

- Hassle-free user authentication using Clerk
- Subscriber-only content behind a subscription wall card prompting sign-ins
- Responsive sign-up/sign-in with verification code forms
- SEO-friendly with selectively rendering content for bots and authenticated users
- Thorough integration with ContentLayer

Would love to hear your thoughts and feedback!
One nice thing about this (and the new offerings from AMD) is that they will be using the "open accelerator module (OAM)" interface- which standardizes the connector that they use to put them on baseboards, similar to the SXM connections of Nvidia that use MegArray connectors to thier baseboards.

With Nvidia, the SXM connection pinouts have always been held proprietary and confidential. For example, P100's and V100's have standard PCI-e lanes connected to one of the two sides of their MegArray connectors, and if you know that pinout you could literally build PCI-e cards with SXM2/3 connectors to repurpose those now obsolete chips (this has been done by one person).

There are thousands, maybe tens of thousands of P100's you could pickup for literally <$50 apiece these days which technically give you more Tflops/$ than anything on the market, but they are useless because their interface was not ever made open and has not been reverse engineered openly and the OEM baseboards (Dell, Supermicro mainly) are still hideously expensive outside China.

I'm one of those people who finds 'retro-super-computing' a cool hobby and thus the interfaces like OAM being open means that these devices may actually have a life for hobbyists in 8~10 years instead of being sent directly to the bins due to secret interfaces and obfuscated backplane specifications.
Works fine on mine (M3 Max). The controls aren’t particularly intuitive.
Yeah, I can understand the appeal a bit more on a computer. On my phone, it's a problem that's already been solved at the OS level.
I could be misjudging the situation entirely, but Sora seems like it is on a much longer "general availability" timeline.
Christopher Columbus did it to terrorize people into giving him food (lunar eclipse, not solar): https://en.wikipedia.org/wiki/March_1504_lunar_eclipse
Big Tobacco is trying this now with e-Cigarettes.

Pushing for regulations that only they have the scale to meet, as they are entering the vaping market.
Well overclocked I don't know, but out-of-the box single-core performance completely sucked. And in 2007 not enough applications had threads to make it up in the number of cores.

It was fun to play with but you'd also expect the higher-end desktop to e.g. handle x264 videos which was not the case (search for q6600 on videolan forum). And depressingly many cheaper CPUs of the time did it easily.
That makes no sense. People don't care that much about how good music or songs are. If not, why do you think the songs on the best playlists keep changing? What matters is being able to maintain the same knowledge and talk about that music or song with someone. So AI-generated music can have no value. In music, narrative isn't something supplementary. People want narratives and music is the medium for that. (But outside of Spotify, maybe this won't be the case. People aren't interested in the narrative of such music as background music or OSTs.)
A modified Concorde once chased a solar eclipse across the sky because science
Imagination licenses RISC-V CPU cores for smart TVs, IoT, embedded stuff
You just described GRE.

https://en.wikipedia.org/wiki/Generic_Routing_Encapsulation
They also have to maintain air traffic control, parts of the national weather service, parts of the NTSB, the FAA… lots of externalities in the aviation world. (Even before you start thinking about the fact the people who make airliners are the same people who build out Air Force.
I guess I don't exactly understand 'last seen, (not active from >= year)'. So to be part of the red value for a given year, you have to be seen in that year and then what? Be idle for a year after that? What's the connection between seen-ed-ness and idleness?
Prior to building read committed, CRDB only supported intents as a form of replicated locks. Intents are provisional values written by active transactions which are resolved once the writing transaction commits or aborts.

As part of building read committed, we introduced other forms of replicated locks. In particular, replicated shared and exclusive locks (SELECT FOR UPDATE statements acquire exclusive locks). Locks acquired by read committed transactions are always replicated.

The unit of replication in CockroachDB is called a range, and every range is its own raft group. Every range has a reserved portion of its keyspace where locks can be stored. This is known as the replicated lock table. Incorporating exclusive/shared locks in the replicated lock table involved adding a notion of lock strength to all locks that were stored (as previously they were all assumed to be intents).
Exactly. Give the countless engineers behind LHC some of the credit as well!
I just build a handy tool designed to share exclusive content
here is how it works:

it bypasses twitter DMs limitations

sign in with Twitter and compose your message, write the specific peoples twitter username you want to send it to and your secret messages, and hit send

and its make a tweet where each recipient receives their own unique link to view the message, keeping it private and secure.

(twitter authentication is required to access the secret message)
We have run this experiment on a society wide basis. The data are in, and it didn't work.

Mental health diagnoses are skyrocketing across the board, especially for young people. And the evidence tracking these outcomes to access to personal phones and social networks for those young people is very strong.

Virtual communities have some value. But as a replacement for in person interaction the outcomes are terrible.

(Btw, good rhetorical technique there, implying Western society the day before the iPhone was introduced was full of "communal lynchings and hangings, pogroms, witch trials etc.")
After a little cursory research (corrections welcome)

100 000 protestants believing in double predestination
1 700 000 sunni muslims

Confucians are far more concerned with behaving properly in this life than in wondering what may happen after; Taoists nominally believe in the possibility of immortality, but again brought about by human agency.

So ~1/5 of the world believes "you don't make your own heaven and hell", and the remaining ~4/5 believes in agency, whether connected to an afterlife or not.
I think the point is that if one aspires to be a figure like Higgs, one can't just coast on "innate propensities". It requires fiendishly hard work.

That really resonates with me. When I was a kid I got complimented a lot for being smart, especially when I did something quickly and easily. This trained me pretty well in seeming smart, but really discouraged me from things that required hard work or persistence through failure. It took me years to get over that.
Grafana cloud is better for querying logs.
Grafana cloud is probably a bit better for querying metrics. Grafana cloud is terrible at finding traces or even loading them. Datadog is lightyears ahead. For alerting I feel datadog has better features but is overwhelming with all the different options.

grafana is very quirky for searching for traces. And has a huge learning curve.
Or today with Alder Lake and Raptor Lake(Refresh), where their CPUs made on Intel 7 (10nm) are on par if not slightly better than AMD's offerings made on TSMC 5nm.
> I mean, is that OK? To have a technology stack that you are hiring for

You're aware that a senior engineer will take a trivial amount of time to get up-to speed in a programming language paradigm they are familiar with.

And, an entry level engineer will have the same learning curve--their core source of inexperience is not the programming language.

So, no, the technology stack would be a very low signal for me if I were hiring.
> This doesn't make for a good discussion.

What if it is objectively true?

Is there some magic dust that renders humans necessarily good/smart, or might it be possible that you are grading on a curve, as you have been trained to do by humans?

If there are problems and people refuse to even acknowledge them let alone address them, they deserve what they get imho.

I imagine a lot of innocent people get caught up in the harm, but how would one determine who is objectively innocent?
Let's just say that there are some challenges on both the UDP side, and on the HTTP forwarding side.
It was "hot" but using one as a main desktop in 2007 was depressing due to abysmal single-core performance.
Veterinary models assume fairly limited lifespans and are economically focused, especially for large animals. If we followed that model it would probably assume no issues past 65 matters, because death and retirement would be the same. Also any issue that costs more to treat than the remaining economic output of that person would result in a trip to the glue factory.

Animals often have relatively short lifespans. For cows its about 2 years for beef and 6 years for dairy. Would these methods work for animals that live more than a decade?
Slightly OT question - can I use GTP-4 vision to drive a web browser, e.g. to automate tasks like "sign up for this website using this email and password; don't subscribe to promotional emails"?
Yes I saw it in the playground. I will keep checking for updates for 4096. Thank you for the clarification.

Edit (4:57 ET): "gpt-4-turbo" shows the updated 4096 in playground. "gpt-4-turbo-2024-04-09" remains 2048 in playground.
Their naming and versioning choices have definitely created some confusion. Apparently GPT-4 Turbo doesn't just come with the the new vision capabilities, but also with improved non-vision capabilities:

> "I’m hoping we can get evals out shortly to help quantify this. Until then - it’s a new model with various data and training improvements, resulting in better reasoning."[0]

> "- major improvements across the board in our evals (especially math)"[1]

[0] https://twitter.com/owencm/status/1777784000712761430

[1] https://twitter.com/stevenheidel/status/1777789577438318625
If only they weren't also so insistent on also obsoleting analog outputs and thus 75 years worth of headphones.

Even worse, considering that they have to include DACs for speakers anyway, they still refuse to route analog audio out to the type-c connector - just to ensure that cheap passive adapters will not impede their shameless grift.
> 2. Safari can't play Spotify any more.

That is not what Spotify says: https://support.spotify.com/us/article/supported-devices-for...
BatBadBut: You can't securely execute commands on Windows
> One of my worst nightmares, using videos to convey information.

I mean videos can be great for educational content. But the putting out a video takes significantly longer than watching it. And theoretically you could make it just as searchable as anything else.

The problem is that people suck at communicating clearly and concisely already, add to that a narcissist guy who likes to see himself talk and you got a recipe for a major pain in the..

I am afraid the same people who really like to record voice messages will flock to this like moths to a lightbulb.
That was....fast.

I'll see myself out
The World of Instruction Manuals (2018)
It really damaged string theory which is by far the greatest thing to happen with the LHC.
I don’t imagine it’s an industry that sees much opportunity in converting impulse buyers.
>That's a pretty good tradeoff.

Assuming of course, there is no possible way that you could otherwise reliably prevent those injuries that doesn't depend on a human's diligence. That is, of course, ridiculous, but, that's the nature of this regulation.
You're also not accounting for the cost of the blade, which isn't salvageable after activation, and those can get spendy.

Realistically, SawStop wants the data so it can lobby itself into being a permanent player in the market, which will, of course, prevent anyone from innovating a no-damage alternative to SawStop, which is certainly possible.
The Internet is a Series of Cables (2022)
That makes this whole SawStop thing so confusing to me. I'm sure some fingers are lost in Europe by table saws, but that doesn't seem to be anywhere near the 'must mandate auto-breaking saw tech' level.
Probably saw this tweet from nat friedman https://twitter.com/natfriedman/status/1777739863678386268
Anonymous humans on line are even bigger assholes.
If somebody applied, and had strong opinions about a particular stack or approach, I would offer that they could choose to use their existing stack to solve the problem, if they wish.
Differing perspectives I suppose. It's comforting to me to think that no one would be bothered if tomorrow I dropped dead. I'd actually be somewhat happy if they could just leave my corpse to rot somewhere in a field, or at least be disposed of in a landfill. No funeral, just compacted in the back of a garbage truck and then tossed as refuse.

Somewhat a little harsh, but at least I'd rather people worry about the living then fretting about my remains. By the point, I would be beyond caring.
I run a local Tube Archivist mirror and having live, predictable full-text search of descriptions, transcripts, and user comments has been a breath of fresh air (it's backed by ElasticSearch, so you can go full-contact if needed). I appreciate YouTube's official search for its accessibility, speed, and spooky "it knew what I meant" ability, but it's a tragedy that this is the only supported way to search their library. I consider YouTube's archive a wonder of the world, and it's a shame that it is locked behind an engagement-polluted interface.
Damn SawStop. You create a product that you can not only lobby the government into forcing people to use, but activating it destroys not only the SawStop but also the saw blade, necessitating replacing two products. What a perfect grift.
Cow magnets are great refrigerator magnets! Very cheap, can be used at different angles, and stronger than pretty much any other refrigerator magnet.
You can get/buy a USB-C to 3.5mm adapter. Annoying that there isn't a 3.5mm port on the phone itself but in the grand scheme of things not a huge inconvenience & life goes on.

(I have a Fairphone 4)
Ah, a glass is half full person! :)
Cancer in Younger People on the Rise
Wow, it’s crazy that the wood kicking caused your finger to release its grip on the push stick and get hit by the blade.
What's the acquisition amount?
> I'm told more people than ever work as bank tellers.

Any links to this? I find this very surprising.
Is Maxima DFSG free? (2000)
If anyone's looking for a solid MIPS assembly IDE, I wrote this one ~18 years ago in undergrad http://mipscope.cs.brown.edu

wow I'm getting old
I don't know where to stand on this one.

I've got a table saw. The extent of my training on how to use it was my design tech teacher saying very clearly that none of us were ever to use it and some YouTube video of dubious information content. I bought it from Amazon, nothing approximating a check that I had any idea what to do with it.

I am very frightened of it and thus far only slightly injured. An automated stop thing would make me much less frightened. Possibly more frequently injured as a direct result.

Having the option to buy a more expensive saw which slags itself instead of your finger is a good thing. Making the ones without that feature illegal is less obvious. I think I'd bolt a circular saw under a table if that came to pass.

A gunpowder charge shoving a piece of aluminium into the blade on a handheld circular saw would be pretty lethal in itself. Lots of angular momentum there - jam the blade and the whole thing is going to spin.

It seems dubious that I can buy things like circular saws and angle grinders without anything along the lines of some training course first. That angle grinder definitely tries to kill me on occasion. That might be a better path to decreasing injuries.
That's not true. PS5 Slims which are bundled with a disc drive still require online activation to use the disc drive. It's not just for those who bought a digital model and want to buy the disc drive later.

This puts them in the same boat as the retail Xbox One and Xbox Series consoles, which require an internet connection during first time setup.
Sean Carroll's pandemic era youtube series "The Biggest Ideas in the Universe"[1] goes into scalar fields and some gauge theory, but I don't remember if he covers the Higgs mechanism. Might be in one of the Q&A videos.

[1]: https://www.youtube.com/playlist?list=PLrxfgDEc2NxZJcWcrxH3j...
Commonhaus Foundation: Now Open
The future of presentations is the web — at least for me reveal.js is everything that I ever wanted for presentations. It can do video, it can do interactive stuff, it can do everything the web can do.
If you look on YouTube, almost all US woodworking channels remove the riving knife and blade guard. That just encourages new woodworkers to do the same. They then demo rabbit blades which are illegal in the EU due to being so dangerous.
Mattel debuts collaborative way to play Scrabble
I really find this comment fascinating.

It doesn't address the contents of this particular incident, rather it alludes to vague and nice-sounding moral principles thereby brushing off the whole specific issue. It is interesting, because by staying general the author gets to shrink from taking the responsibility of giving their actual opinion on the specific incident itself.
I always found the idea behind dolt to be very enticing.

Not enticing enough to build a business around, due to it being that bit too different and the persistence layer being that bit too important. But the sort of thing that I'd love it if the mainstream DBs would adopt.

I didn't realise the engine was written in Go, and honestly the first place my mind wonders is to performance.