skysight-inc/HackerNews huggingface dataset:
> You may want to explore the world of permatemps where MSFT, et al, absolutely, and viciously exploited contractors on revolving short term contracts (When I was at MSFT, I knew of multiple people - who would have loved to been FTEs for a variety of reasons - who had been there for over a decade on revolving six month contracts).

I realize some companies do this. It sounds like Google may be one of them. On the other hand, some companies did and still do regularly convert contractors into regular employees, and conversely many do use short-term contracts for needs that are actually short-term.

> To me, a lot of the black and white, "Okay, fine, zero other benefits" was a punitive response to the permatemp lawsuits.

I think calling it "punitive" is imputing a malign motive that doesn't exist. There's legal precedent that giving contractors any of the same benefits as employees can lead to them being reclassified as employees, so companies stopped giving contractors benefits.
It's not just a gradle reference repo. It's also a maven reference repo. Your "case in point" makes no sense.

Edit: most of the readme has nothing to do with either maven or gradle, but the tools and principles both of them are using.
can I watch this episode adhoc, or do I need to watch the rest? emotional entertainment really gets me
You're right: we should only expose our children to content that makes them appreciate that they will not have to be Dickensian beggars or cutpurses.
Digging around

- http://www.danamania.com/605/

leads to

- https://quadra605.mcdonnelltech.com

Such nostalgia!
For the same reason people who steal credit card numbers sell them rather than use them, why illegal drug distributors don't sell to users directly, and mob bosses don't rob people: They can probably do the same thing at the same time with multiple people, and it reduces their risk exposure. If 10 different people open up a bank account with stolen credentials, the bank has to detect fraud 10 different times. If one person opens up 10 bank accounts with stolen credentials, they're way more likely to catch onto a subtle pattern.
NetSurf Browser 3.11 Released
> so much complete crap out there now that Bluey is a breath of fresh air

Out of curiosity, as a non-parent, what makes it crap?
Why not? I think his reasoning makes sense. Unless you mean that having a language with better design (but being released later) is not an improvement.
do we assign too much meaning and value to every child interaction?
Yes. For me it looks to be in the perfect spot to be remapped as print screen key.
The best part is how people are learning that the Disney+ version is censored.

Yes, a childrens show is censored, in current year.

Why? Because some jokes don't play well with adults, even though they go right over kids heads.

Have a Google for "Bluey censored" to see what I mean!
There are a lot more paper sizes in the world than just the ones mentioned here. Look up Hagaki, for example.

Also, if you cut Tabloid in half you get letter, so it's not complete arbitrary.

Things I learned working on printers at HP
I classify this kind of article as "just enough knowledge to be a pain in the ass". Even if you compile it separately per the instructions, trying to force the compiler to generate ABI-callable functions, you can still undo this error with LTO. Building this program with LTO is dramatically faster in both modes compared to either mode of the non-LTO program.

If your program is performance-sensitive, profile it, peak-optimize it, and only then commit jackassery such as unpacking structs into arguments.
I disagree with the absolute framing of 2 and 3. They're not wrong takes, but they're highly dependent on the company stage.

For 2, it's a feature factory below a certain size or market penetration. You will be valuable but you will be anything but calm and relaxed. Research doesn't qualify, talking about Product here.

3, which is Platform and/or maintenance is definitely unsexy until you are a scale up and your software sucks ass since you never maintained it and no amount of infrastructure can save it. Then to grow you become extremely important.

I think you want to consider the company size, the state of the product, and its market fit before making these assertions.

All three are the best and worst jobs to have, it just depends when and where you are.
> children’s television at large has become another victim of the culture wars

Out of curiosity, as a non-parent, do any galling examples come to mind?
Surprised this isn’t making more noise on HN. Since getting Perplexity premium, I now barely ever use Google at all. Perplexity solves all my use cases better in most every way.

I still find ChatGPT to be much better at searching based on an image, but besides that I prefer perplexity to ChatGPT as well
The author's workload is sort of different than the usual ML workload since the author's expression tree is large (10k nodes), while a modern neural net has a relatively smaller expression tree, maybe fewer than 100 for the larger neural nets?

Another commenter mentioned Dr.Jit which seems to be designed for this use case. This is a quote from their project page.

> Why did we create Dr.Jit, when dynamic derivative compilation is already possible using Python-based ML frameworks like JAX, Tensorflow, and PyTorch along with backends like XLA and TorchScript?

> The reason is related to the typical workloads: machine learning involves small-ish computation graphs that are, however, made of arithmetically intense operations like convolutions, matrix multiplications, etc. The application motivating Dr.Jit (differentiable rendering) creates giant and messy computation graphs consisting of 100K to millions of "trivial" nodes (elementary arithmetic operations). In our experience, ML compilation backends use internal representations and optimization passes that are too rich for this type of input, causing them to crash or time out during compilation. If you have encountered such issues, you may find Dr.Jit useful.
I have a BlackBerry KeyTwo, which is basically that. It's great. If I could buy a new one with the latest Android I would do it in a heartbeat, the hardware is great and I'm sad you can't buy them anymore.
Additionally, I'm aware that HN users are a more niche tech savvy demo but the vast majority of people will interact with AI for the first time thru copilot on Windows, Edge and all Msft apps/services - that's not a bad thing, that's just the way it is considering their market share and ubiquitous usage.

I have always used windows for some computing, mostly gaming but I'm quite impressed with what they've done so far with copilot and it's integration - I've even seen ads for the first time online in over a decade bc I find myself just naturally using edge
> Hiring directly is a lot of work, especially in domains that you don't have expertise

Seriously? "Google had the expertise to design and develop Bard, but they lacked the expertise to train Bard, so they had to go to outside contracters"?
Following a Database Read to the Metal
I love the font. Maybe particularly because it's kind of big, so you can see the details. It seems to be EB Garamond: https://en.wikipedia.org/wiki/EB_Garamond
But that would only be possible if you write out all the struct fields you are accessing into function parameters. If the struct is complex with a lot of fields, then you would end up with a messy function signature. Also, I am sure there is a limit to how many parameters you can have before this optimization stops working.
Bluey is just a wholesome show focused on showing good role models. Much of the kids TV today is just trying to distract them, Bluey teaches lessons about family and is entertaining for adults too.

Reminds me of shows like Little Bear or Magic School bus. Teaching kids about topics, while entertaining them and modeling good behavior.

One other interesting note: all the home schooled families around us (from the hippy commune to survivalists, left & right) rave about Bluey. So it has a very good cross ideological / cultural appeal (given the global audience). Ultimately, I think it’s because it hits on a deep truth about supporting one another - that everyone can connect with and want to pass to the next generation.
Not using chatgpt and a voice cloner is just lazyness at this point
Harry Potter was very late to that particular party.

John Crowley, 'Snow' (1986) comes to mind as well as Gibson in 1984 with Neuromancer. And likely the concept is much older than that.
Generally, this is how it works with NuGet, too.

https://learn.microsoft.com/en-us/nuget/nuget-org/policies/d...
My recollection was that by definition an HMAC crucially performs 2 rounds of hashing layered over the message... something like h(key || h(key || msg))? Whereas in my mind I was imagining something with one layer over the message (like h(f(key) || msg)) could work; I didn't actually see the need to do two layers of hashing over the message in what constituted (or at least I understood to constitute) a proper HMAC. Not sure if I had a misunderstanding of either the concepts or the terminology here, but if I did, please do let me know.
> The Stone of the Sun, now understood as a sacrificial altar.

Eh?

I still thought they couldn't figure out what it was for.

Hmmmm... It does say here that modern archaeologists think it was for sacrifices.

https://en.wikipedia.org/wiki/Aztec_sun_stone#History_of_int...

As an aside, a pet peeve of mine is when people in pop culture portray the Maya with the Aztec sun stone, or any other such confusion between Mayans and Aztecs. They lived very far apart! It would be like confusing the French with the Czechs!
it's perfectly fine to pass and return structs bigger than 16 bytes by value on amd64 even with the sysv amd64 abi; it's just slow. but it's often worth it to make your code clearer. not in this case, of course, but as loeg points out, inside your own language you can just use a custom abi, as for example each c++ compiler, golang, ocaml, and sbcl do
You can watch it adhoc.

Edit: Pretty much all the top Bluey episodes have a good emotional pull to them. See https://www.theguardian.com/culture/2022/mar/21/the-10-best-...
But way after Gibson.
Which does not invalidate what I wrote, because nobody is going to insure a building partially made from unstable trash with unknown history, which can easily catch fire on its own + it will be considered dangerous working condition for anyone who will be working there because they will be working with essentially explosives which can go off on its own.
Kids are not supposed to binge watch content.
This was true for me until the latest iOS release, but then it got worse for me. The inline predictions were especially problematic, but they added a toggle in the settings for it.

I think this puts me in the market for a keyboard like this
What does your product do?
A 16" 4K USB-C OLED display (with a touch sensor even). It works exactly as advertised and looks really nice but is rather useless for me, to be honest.
> For example, LED TV use individual LEDs to switch on and off to construct a picture.

Um...
Telemetry is completely optional and anonymous (and we provide a switch to turn it off when you launch the app).
> Likewise, remember the green swooping radar of days gone by

Monochrome CRTs don't have a shadow mask or an aperture grille, and no degausing or need for it. Certainly, magnetic fields will interact with the electron beam of a monochrome CRT, but if it's the earth's magnetic field, it will be uniform over the whole screen, and not a big deal.
'Sleepytime' ruins me whenever I watch it.
> Most kids shows seem like a low effort afterthought full of contrived vapid nonsense.

Kids brain is not adult brain. You need a different kind of training material.
MX-30 REV is a successor, for both functionality and perhaps unpopular style. It's not called "range extender" due to historical reason.
You're gradually deriving MAC-then-Encrypt. Switch the two around: encrypt, and then MAC (use HMAC, not simply a keyed hash). Authenticate the ciphertext, which denies attackers any opportunity to alter the ciphertext bits. Now you have a construction that has a reasonably strong chance of being solid, assuming you manage the CTR nonce and counter safely. Because CTR nonces are such a reliable source of vulnerabilities in real software, go a step further and just use CBC mode, where a repeated/predictable IV is less devastating. Now you have a construction that might credibly even prefer to GCM.
'Onesies' and 'Babyrace' are also highly emotional episodes. Onesies is, hidden for children, about the inability to conceive children, not being able to deal with your relatives' children; 'Babyrace' is about the doubt all parents have about their parenting ('You're doing great' is aimed directly at the audience)
The problem with libwebrtc is that it is really built to decode video frames being received from the network.
Also the APIs are intended to accept full video frames to be encoded before being sent to the network.

This is great for a browser!

Not so much for an SFU or application that needs to work at the elementary stream (not uncompressed frame) level.
If a key needs to be pressed, then they aren't integrating it correctly.
Google Drive has begun choking on attempts to open KDBX files for writing and uploading. Especially on ChromeOS, we're having a difficult time when the vault is stored in Drive. This may be a deliberate design at Google, due to the fact that KeePass directly competes with their in-house Password Manager offering. I've implemented a long-term migration away from everything KeePass.
What I Look for in Startups (2017)
New images reveal Neptune and Uranus are not the colours we thought they were
I agree, always name your competitors as people will look them up anyway
There’s some really fun “blink and you’ll miss it” jokes in the show. At some point, one of the kids is acting like a dog, and I think Chili asks Bandit “what is she doing?” And he replies “I have no idea.”
To paraphrase more generally;

99% of [people], but especially the brilliant/well known ones [in any domain], are insufferable egotists.

IMHO this is normal. When somebody puts in a lot of effort in mastering something they intrinsically know that they are better than most people in that something. As social animals, getting "noticed" is a form of being conferred "status" in the group. Thus you tend to "act out" to acknowledge/confirm that recognition. It is fine as long as it is within acceptable social bounds and not out of touch with reality.
It's also more resilient to partial transmission errors (that's just a different way of describing the same property that is its security weakness).
Hi, I am building Compass: an AI Co-founder solving various tasks that a founder have such as fund raising, finance etc. Please let me know what you guys think :)
+1

Bazel and monorepo are a bit exotic to most enterprise Java devs, but now that I've experienced it, I'll never go back to Gradle or Maven or sbt.
One thing that I appreciate about Bluey, apart from the other things people have commented on, is that the animation style is very aesthetically pleasing. So many kids shows have the exact same 3D CGI style, and some of them honestly look just uncanny-valley creepy.

Another thing that most people wouldn't experience is seeing episodes set in places I might have been in the last couple of weeks. It's obviously stylised and interpretive, but a lot of the buildings and places are very accurately represented!
thank you so much

this must have been a huge amount of work
https://en.wikipedia.org/wiki/HMAC#Design_principles addresses the rationale for performing 2 rounds of hashing.
If anyone have super long commute, it's perfect use case for BEV. PHEV is for who commute average range and sometimes do long trip.
I'm not the OP so I don't know what they define as "crap." However, there is a lot of programming out there that solely exists to keep children's attention while doing nothing with it. The most egregious example that comes to mind is the CoComelon channel on YouTube: literally 1-2 hour videos of nursery rhymes with mediocre animation. It's not some small channel either; one of their 2+ hour videos has 484M views.
Alexander Smirnov's article was discussed on HN:
https://news.ycombinator.com/item?id=38434914
https://news.ycombinator.com/item?id=38876253
I think you misread the sentence you quoted.
That’s not the preexisting condition scam, that’s the rationale behind enrollment periods. The pre existing condition scam is where you can’t change your insurance because you’re a human being and therefore experience poor health at some point. The rationale for the scam is they don’t want to insure people known to need care, and by denying coverage to people who experience being human, they can improve their profits by eliminating humans requiring care from their premium pool.

Except that’s not how insurance is supposed to work. If everyone is assured the ability to buy into the pool the pools premiums are supportive of everyone, even humans.

The issue though is we allow nonhumans like MBAs and accountants to decide who gets health care and who doesn’t.
One of favourite Bluey facts is that the Dad is an archaeologist and the Mother works airport security.

One digs up bones and the other sniffs for drugs.
> A magnet might temporarily mess up the magnetic convergence with magnetised spot areas, but that should be fixed on next switch-on.

A large enough magnet (or other trauma) can permanently warp the mask or grille --- this is basically unrepairable. The degauss system should undo magnetism eventually, but sometimes it takes several activations.
What does "few years" mean? Bet on a timeline or stfu.

And what makes you think that Pixar and Disney won't want to automate the process of movie creation? The movie streaming platforms all reached a equilibrium, so they would work on the "full self-making movie" I suppose?
Mechanical engineer here. The moment of the of the phone is going to shift it’s gonna be very uncomfortable to hold.
Looking at https://ant.apache.org/ivy/history/latest-milestone/ivyfile/... I don't see how this is the same as minimal version selection.
My naive intuition is that you'd want to train on the highest precision you have the horsepower for, and then after training, you might be able to get away with quantizing to a lower precision for inference.

I would also expect that fp32 might be overkill, but that anything less than fp16 would start to show a noticeable loss in quality, especially in training. I can't imagine int8 being good at all.

And I would think training with int5 would produce garbage. I didn't even know int5 was an option.

Do you have any published benchmarks comparing the quality of results between the different precisions, going all the way down to int5?
Sounds kind of like YouTube but with better production value?

Afaik that arrangement works quite well by the standards of both the creatives and viewers (and presumably Google?)
I thought most of us were going to die from the climate crisis. I was wrong
In an extract from her book Not the End of the World, data scientist Hannah Ritchie explains how her work taught her that there are more reasons for hope than despair about climate change – and why a truly sustainable world is in reach
Anyone else for the longest time thought the opening title sequence[1] was just them farting their names?

Turns out it’s them playing stop the music, and each character is called out as they keep dancing. Still, the names are definitely coming from farts…

1. https://youtu.be/8nv1m-aTCZI?si=gXynjB7rJpPr5Ref
Show HN: (Pre-MVP) digitapes – make mighty montages
Digitapes is an online service that allows you to easily create "montages" -- Think about your photo album on your phone, and how there's a big swathe of photos throughout time. Sometimes google or icloud is smart enough to attempt to montage the photos for you, but these are short lived, wholly in-app, and often not the best group of photos for the time or subject matter.

https://digitapes.app/ allows you to curate your own montages; simply
1. set up an album (called a "tape") for your topic
2. share/upload photos to that tape, either in-the-moment or from your prior photos (now via Android app)
3. develop the tape into a montage
4. watch and share that montage with family and friends.

Digitapes also allows your friends to add photos and videos to your tape, which can be perfect for group holidays. Plus, the montage is presented as both a stream link and a download, so you are free to download and remix, post on youtube, or put onto dvd to send to your family members. There is no account needed to watch.

In the near future, I plan to:

* Compile iOS app and post on app store.
* Create more "tape" product variants, like with backing music, synced transitions and effects , and more
maven can do monorepos pretty easily i thought. The potential benefit of bazel is the better level of cache compiled artifacts that maven doesn't seem to handle very well (and so you almost always end up recompiling everything just in case...)
Migrating a system to Hetzner cloud using REAR and kexec
This sounds like the end-state is an increase in the relative value of extremely well-written films, as special effects and eye candy lose their luster as they become extremely common-place (see the Marvel universe of films, for an example of this happening already).
Another laud marketing attempt in converting attention economy into donations.

Deliver value first, then waste everybody time as it is probably will suck anyway.
Since some parents actively control what their kids watch it makes sense to create a show optimized for that niche - you increase parent appeal, but this will decrease kids appeal, so now you have an optimization problem to solve.

It would be interesting to see a chart with kids preferences - I bet kids enjoy Bluey far less than other shows since it's not optimized for them, but for parents.

When I was a kid it was a free market - I had a bunch of channels with a bunch of cartoons and I chose which ones to watch.

If you think about it, kids crack like addiction to cartoons doesn't make sense to adults (there are theories), so that raises questions if adults can pick for kids, and not for what they imagine kids would enjoy.
Tesla Falls Behind China's BYD in Quarterly EV Sales as Growth Slows
https://archive.ph/IXzdO
I haven't found a library that makes me feel comfortable with using WebRTC for random little projects. Setting up TURN/STUN is annoying and I've actually never successfully setup a server/client model (it seems like it'd be useful to have the fast UDP-like stuff, despite WebRTC mostly being about client/client communication)
That's Applied Cryptography logic. Applied Cryptography allocates a lot of space to discussing error recovery in ciphers, a concept that has essentially no place whatsoever in modern cryptography --- if you're worried about transmission errors, solve that problem at a higher level with an error correcting code, or send smaller messages so your system can tolerate the loss of messages.
I'm sorry this happened to your friend. It's surprising that the requisite data for her to open a bank account was not considered too personal. I opened a bank account not long ago and it felt like they wanted to know every vague thing about me. It's a good reminder to set safeguards so that routine does not desensitize you to dangers.

It makes me wonder how the scammers transfer the money out, because that all feels traceable. Was she able to find a way out?