skysight-inc/HackerNews huggingface dataset:
Peacock, Amazon Freemium, etc, have proven that people are ok with eyeballs-on-ads as a payment method. If Netflix opens a free/cheaper tier, it won't make it "worse" for existing paid viewers, it'll just make the service more accessible.

We'll have to see if they end up putting ads in the existing paid service tiers.
Surveys That Capture More Than Words
Many tech companies have lists of cities or regions that correspond to pay bands, usually broken into 3 or 4 different tiers.

If you feel they’re arbitrary, How would you define the tiers?
"Yes yes the dodecahedron was considered a 'perfect' shape so this clearly represents a 'perfect' uterus surrounded by many ovaries, signifying overwhelming fertility." :P
Ok, I'm gonna need you to break down the motion tracking for me. Are you using MediaPipe?
Are deaf people a different species now?
LA Times to lay off 20% of newsroom in newspaper's largest staff reduction
Right but I mean that people say you need linear algebra (e.g: the whole textbook), when in actuality you might need the first 3 chapters
As long as there is an affordable option to not have ads, it’s fine to make subsidized tiers for users on a budget.

Although I admit this is typically the slipperiest of slopes.
Docker announced remote build service like Bazel
the same reason Ford paid its workers 5 figures, maybe.
Fingerprints were exposed as bogus?
It's incredible how bad the video player is on disney plus. Apparently this is much harder to get right than I thought.
I have a hard time believing that truck drivers are a diverse group of people

Painting a diverse group of millions of people with a broad brush, and making a claim that they're "all basically the same." History has something to say about that mental move.
How have you gotten traffic to these? Genuinely curious.
Loops on floats are fine, its just reduction operations that hit the issue with the associativity assumption for floats leading to UB. You can trick it by making f32x16 types like the wide crate does or if you use nightly simba can do it with const generic expressions.
Time to cast a Benchy in aluminium using lost PLA!
Grand Theft Auto helped triple Netflix's gaming engagement last year
The "Navigable by canoe" filter seems to filter out everything

Selecting "Rivers" shows an awful lot of dry gulches and alluvial fans that haven't had water in them in half a century or more.
There's a general principal involved, that once you start throwing round numbers like 'one in a million' around, you're almost certainly overlooking larger sources of error. Eg, someone fucking up in the lab is much more likely than one in a million. There was a famous case where they were looking for (what they thought was) a serial killer who showed up in a bunch of DNA tests, and it turned out to be some factory worker who had contaminated the swabs.
Building an iMessage Chatbot Powered by ChatGPT
I wouldn't consider this a startup.. but my co-founder and I built a model-based algorithm that uses maritime trade activity to predict inconsistencies in shipping company performance, and we use that information to buy/sell options in those companies. We make some money off of it, and we've sold a few "subscriptions" to our close friends and stuff to kinda help them out financially. It's nowhere near finished but it makes close to 500 a month including our gains (we don't have much money lol).

btw I had to make a new account for some reason so this is technically my first post but i've been using HN for a while now.
I don't have a huge problem with that to be honest. Maybe not fifth breach, but something along those lines.

Well-funded attackers and competing nations are already attacking these companies, so adding their competitors to the mix doesn't change a lot.
Similar:

Machine learning is still too hard for software engineers -
https://news.ycombinator.com/item?id=30432987 - 151 comments

Machine learning is easier than it looks -
https://news.ycombinator.com/item?id=6770785 167 comments
Netflix is turning into cable TV
It can be a pain just getting a bank account at all with a UK company as a non-resident
yes -- iPhone announced in June 2007, iPod Touch was September 2007.
Yea, the Framework's battery issue for me is mostly that there is almost literally no point I could ever trust not having a power outlet nearby with the cable. I've had times where the computer, while fully shut down, loses 30% of the battery life in a few hours.

Sure, it's the bulk of a Macbook Air, but I often leave that open, with the screen on, running VMs for work all day without it being plugged in. I expect that any time I open it, I'll have at least 30-60 minutes of use before I need to plug it in. My Framework, more often than not, tells me it's about to emergency shut down as soon as I log in.
“They”/“Their” is a 100% accepted and easier to read alternative to writing “he/she” all the time.
The people at the bottom get laid off and the people at the top get promoted. Makes sense
My team is trying to get to that, albeit are very early and hardly integrated enough into training processes/scaled-inference

https://huggingface.co/spaces/EQTYLab/lineage-explorer
SAP plans voluntary buyouts or job changes for 8k employees in restructuring
Now discuss the millions spent on the physical R&D, corp acquisitions (Apple was for a while averaging 1-2 acquisitions/day), whatever licensing fees they need to pay out for initial access, this is easily a multibillion dollar bet.
Storks are normally considered symbols of peace, but ¯\_(ツ)_/¯
> Tons of developers became seniors in < 3 years

Complete lunacy.

A major reason we have to deal with a never-ending stream of hype vomit is because people implement stuff and leave before they have to suffer the consequences of their decisions. It's easy to argue for $thing if you're not the one having to deal with it 5 years down the line.

I don't care how smart you are or what you were doing when you were 12; if you haven't dealt with consequences from your decisions (and some consequences from other people's decisions) a few times in a real-world business context with real customers then you're not a "senior". Your "CV-driven-development" CV may be dripping with the right keywords, but that doesn't make you a "senior" either.

Their "5 reasons why hiring a great junior is the right bet for you" is even more lunacy to the point of being ageist wank. In what kind of universe is "reuse the same technologies from previous companies" bad in and of itself? Using stuff you know works well, so you know where the problems are, instead of betting on some unproven tech that may or may not work well and that may or may not cost the company millions. Just because "it's a bit nicer" or whatever.

The largest group should be the new blood" just translates to "most people should be unfamiliar with the code base and have no idea what they're doing".

Worst article I've seen posted to HN in a long time, by a considerable margin.
I guess it depends on the second law of thermodynamics if you believe it. I thought the universe wants to be maximum entropy, which is disordered and not ordered.

I'm not saying that that the universe doesn't want to cool off, just that it seems ok to think it would be faster to warm up than cool off.
Bmw 3 series are way ahead of most Teslas in terms of anything but electric drivetrain.
Your comment is the thing which invokes the thing that triggers Godwin's law in this thread. It's entirely possible, and quite morally important to call out the particular mental move, nonetheless.

In 2024, I find it's often now people who really, really want to make that mental move, who invoke Godwin's, so they can end the current conversation and find another conversation where they can.
What we need is like a "Logo" for systems engineers / devops which is a simple toy language that can be described entirely in a book the size of the original K&R C book. It probably needs to be dynamically typed, have control structures that you can learn in a weekend, not have any threading or concurrency, not be object oriented or have inheritance and be functional/modular in design. And have a very easy to use FFI model so it can call out to / be called from other languages and frameworks.

I think Scheme would work, as long as you ban all uses of call/cc and user-defined macros. It's simple and dynamically typed, and doesn't have built-in classes or hash maps. Only problem is that it seems like most programmers dislike Lisp syntax, or at least aren't used to it.

There's also Awk, although it's oriented towards text, and doesn't have modules (the whole program has to be in one file).

It probably wouldn't be that hard to make this language yourself. Read the book Crafting Interpreters, which guides you through making a toy language called Lox. It's close to the toy language you describe.
I've never understood these "fancy" algorithms. I've always just used HTB with simple egress-only rate and ceil limiting tied to the actual ISP line upload rate and it's never failed to make the latency problem go away.

What am I missing? Are things like cake/codel "easier" to deploy than creating a single paired qdisc and class?
Not for much longer if Apple has their way -- they've been pioneering "parts pairing", which would kill third-party repair: https://www.ifixit.com/News/69320/how-parts-pairing-kills-in...
Ah, so the mystery is solved: the doors were never bolted. Inspections done in Renton caught this in 99% of cases but nobody thought to follow the defect to source and get it fixed there. Classic case of "you can't inspect-in quality".
$300k/annum is the carrying cost of low to mid engineers at big tech. For the kind of talent you need to pull this off, I’d at least double it (and maybe closer to $1M/year for the early folks)

Employees are expensive. That $200k salary comes with 100k in RSUs and then 25+% overhead.

Then factor in bonuses for leadership when they finally get the thing to ship…

And 350 people sounds like way too few, considering the novel R&D. Maybe 2000 would be my guess.
> US Citizen

> sells to mostly US based businesses

> 1099 contractors

This sounds to me like you should just do it in the US
If this is true, it is impressive the door stayed attached to the plane as long as it did. If they really forgot to install all of the bolts intended to hold it in place, I would have expected to to fail much sooner.
There are geared unicycles, e.g. https://krisholm.com/en/gear/component/kh-schlumpf
Folks I know who've used them liked them because they took the place of both a 24" and a 36" wheel, in one unicycle. I don't know that they ever changed gears while riding, although I'm told it's possible.
I think all these "generate something which can be buffered and stored" projects are interesting. A big problem with solar and wind is the transmission and intermittent nature. If the power can instead be stored as hydrogen for use in industrial processes or as jet fuel, that's great!
When building models it is useful to spend some time finding out what you already know about the problem. Things you yet don't know you know. This kind of knowledge will greatly simplify the model.

I see newcomers making this mistake very often. In industrial vision, for example, the newcomers like to create very complicated models. I then show them that the "box" you trained a entire model to recognize will actually always be there in this position for the camera, because it sits in a conveyor belt which restricts its lateral movement. The problem can simply be solved with simple image processing. Stuff like that happens all the time.
I was curious to follow your development, but the lack of RSS feed for your blog means I basically can't.
> Thank you for contacting PACE. We appreciate your patience, as we are experiencing a larger volume of incidents and work-related activity. Please be mindful that we will begin our Maintenance Period starting at 6:00 AM on Tuesday, 01/23/2024, and tentatively plan to conclude by 11:59 PM on Friday, 01/26/2024.

I'll continue to follow up here, but it seems like an actual human has read the message this time.
Communication is still a problem.

Not for carpeting a galaxy with descendants of humans.
VFINX all day every day
Maybe rather than focusing so much on how to detect AI-generated content, we should instead focus on our general ability to validate the truthiness of content regardless of source. I don't really care if an AI wrote it, so long as the content is meaningful and informative. I do care if it's a load of junk, even if a human did write it.
You have both hills and urban areas blocking about the whole east side of San Francisco Bay. Hard for me to imagine being able to get through that. And further north you've got the Central Valley.
> Theres no scenario I can think of where it actually makes sense to use 5000 units of energy to clean up the CO2 generated by the production of 100 units of energy

This line of thinking comes from the fossil fuel industry. Nobody in clean tech advocates for this.

The problem is that even if we get to net zero by 2050, there will be too much carbon in the atmosphere. Global warming is actually suppressed by aerosols emitted by coal and other fossil fuels, and is going to get much worse even if we meet energy transition commitments. Further, there are industries that we don't know how to decarbonize (e.g., aviation, sustaining need for things like plastics).

Carbon capture (point source and direct air, whether for storage or for reuse) are logically sound. They are extremely expensive (thermodynamically, resource, $) and basically nobody likes them, but humanity lacks better solutions.
GIL and performance issues are specific to the interpreter, not the language itself. PyPy is evidence of that.

3 to 2 backwards compatibility issues simply weren't possible to prevent. Python had a lot of design mistakes (inadequate differentiation between strings and bytes was one I ran into a lot) that made it impossible to fix without breaking things. Sure, they could have made `print` as a statement still work, but I think it's better that things obviously designed in Python 2 to break.

The weak type system...I dunno I kind of like it. It prevents a lot of the ridiculousness that Java has, where every piece of middleware needs to do type introspection and reflection to get anything done. And it doesn't try to "just make things work" the way JavaScript does and create bizarre rules where {} + {} is NaN and 1 + {} is "1[object Object]". I can certainly see how it can become troublesome on large project.

I think the biggest problem with package management is that `pip` wants to install everything as a system package by default (which requires root), rather than going into a user directory. VirtualEnvs did a lot to fix package management.
iphones can't be used to prove anything except that you're a fanboy.

I've given plenty of examples. But you are unwilling to define

>I don't care what you include in the universe of "computers", all I care about is winning pointless internet arguments.

FTFY

You ran to the 'iPhone' example as if the reality distortion field would block me, but it doesn't prove anything. There are billions of servers, network switches, supercomputer installations that are all definitely computers with a shell that don't have a web browser in any way shape or form. Every computer in the entire "cloud" has a shell but not necessarily a web browser, and usually don't have one. Every container running on those servers is essentially a server with a shell. It's a deep rabbit hole if you want to go down. Practically every house with an iphone has at least 1 network router if not more, most have a shell but no browser. The list goes on and on and on. But sure, die on that iPhone hill like so many others before you.
> 0-3 junior, 3-7 mid, 7+ senior

What do people use outside of software dev for these kind of titles? Because to me even 7 years for "senior" seems very fast. I don't think people outside of software dev progress up the ladder that fast?
I think the charging stations are for post office fleet vehicles.
No, I just assumed they would exist. I’ve seen things like this:

https://product.okfn.org/
But the product open data link is dead. So there is both 1) a need and 2) a reason it’s not ongoing.

The idea is a lot smaller. Something I could hopefully put together in a month if the above existed. It’s not important enough to build out a big open DB.
Do we need another duplicate posting? First post was 12 hours ago[0] (469 points, 362 comments), and a dupe was 3 hours ago (116 points, 7 remaining comments - was merged into the first)

[0]: https://news.ycombinator.com/item?id=39102021
regarding ControlNet:
we have a UNet backbone, so the idea of "make trainable copies of the encoder blocks" sounds possible. the other part, "use a zero-inited dense layer to project the peer-encoder output and add it to the frozen-decoder output" also sounds fine. not quite sure what they do with the mid-block but I doubt there'd be any problem there.

regarding IPAdapter:
I'm not familiar with it, but from the code it looks like they just run cross-attention again and sum the two attention outputs. feels a bit weird to me, because the attention probabilities add up to 2 instead of 1. and they scale the bonus attention output only instead of lerping. it'd make more sense to me to formulate it as a cross-cross attention (Q against cat([key0, key1]) and cat([val0, val1])), but maybe they wanted it to begin as a no-op at the start of training or something.
anyway.. yes, all of that should work fine with HDiT. the paper doesn't implement cross-attention, but it can be added in the standard way (e.g. like stable-diffusion) or as self-cross attention (e.g. DeepFloyd IF or Imagen).

I'd recommend though to make use of HDiT's mapping network. in our attention blocks, the input gets AdaNormed against the condition from the mapping network. this is currently used to convey stuff like class conditions, Karras augmentation conditions and timestep embeddings. but it supports conditioning on custom (single-token) conditions of your choosing. so you could use this to condition on an image embed (this would give you the same image-conditioning control as IPAdapter but via a simpler mechanism).
Emergencies are noted exceptions to Level 5, so the "A first responder insists on driving the car" case is still level 5.

Waymo has level 4 taxis in two US cities and is running tests elsewhere too. The usual reaction from the "This can't be done because somehow driving a motor vehicle is a uniquely human ability" people in those cities seems to be head-in-the-sand refusal to believe. The good news is that if they choose to believe a Waymo doesn't exist and step in front of it, it'll probably brake politely to a halt like they're any other asshole.

Level 5 mostly requires more range. I don't think this bet is a sure thing, but it's certainly possible that Waymo's reason you can't go from say New York City to Birmingham Alabama in 2030 is something that sounds like a taxi company reason rather than an "Our AI can't do that" reason.
The Amazon POV would have them laughed out of the room.
Visual confirmation of who is in the cockpit

Standard way to establish contact with someone who is not responding on the radio and is violating a nation's airspace

Possible way to shoot down a (hijacked) plane prior to it impacting a significant site on the ground.
Wasn't T2 the first "Apple silicon" to make its way into a Mac? AFAIK, the SMC and other stuff are just third-party chips with Apple firmware, but T2 is full custom silicon.
Awesome D: Curated list of Dlang documents, frameworks, libraries and software
I haven’t managed to make ends meet yet. It really is uncountable.
You can write it like this to get the compiler to generate SIMD: https://godbolt.org/z/ohvoEb7er

It's certainly not perfect though (in particular the final reduction/remainder handling).

Unfortunately Rust doesn't have a proper optimizing float type. I really wish there was a type FastF32 or something similar which may be optimized using the usual transformation rules of algebra (e.g. associative property, distributive property, x + y - y = x, etc).

There is fadd_fast and co, but those are UB on NaN/infinite input.
Thanks, I'm always open for advice.

* For shell history I don't think I've encountered that issue yet. For example if I have zsh loaded and run `bash` and then within that bash session run `whoami` and exit bash, my `history` within zsh doesn't include the whoami command, only `bash`. Is there another workflow that would produce intermingled history?

* Ah, this is likely in reference to the home / end / insert / etc. key binds I added? I think I came up with those from following a 2007 blog post[0] which I found here[1]. Do you know what the nicer versions would be for those specific keys? The docs are coming up empty with specific examples and most Google results return the escaped references.

[0]: https://blog.andrewbeacock.com/2007/08/how-to-get-home-end-k...

[1]: https://stackoverflow.com/questions/8638012/fix-key-settings...
Nice!!

I've been thinking about doing an iOS app for awhile now.

Does this have a backend of some kind? What's your tech stack? All SwiftUI, or Expo/React Native?
One thing I don't understand is the why the door isn't designed so that pressure doesn't seal it tighter. Like a manhold cover. It seems at least the door needs to be "lifted" to be removed, so the missing bolts hold it down (but presumably do not hold against outward pressure).

I guess that's why it doesn't immediately fall out.

Has anyone seen mechanical or assembly drawings of these things?
potential energy is. IMO, largely a pedagogical tool. it's an explanatory position, rather than a thing.

the rock, does, obviously "contain" energy thanks to e=mc2. but the notion that the rock is energetically in a different state as it sits on top of the mountain that when it sits at the bottom never sat well with me in high school, and it still doesn't, 45 years later.
It's becoming TV. All it needs is a live news & sports section and you'd never need to leave the Netflix app.
It also means something unrelated in mathematics
If "the singularity" is a real thing that can happen

The way you're talking about it, the only way to win is to become "the singularity" yourself.

However, as it's used in mathematics and in the context of exponential growth and accelerating change, it's not a real thing. In math, it's where the math breaks down. In this context, it just describes the point at which standard Homo sapiens can't predict or deal with the speed of change.
You still get the 8 weeks.
So far all attempts at carbon capture are so horribly inefficient that I don't quite understand how this should or rather can work at all. If someone found a way to beat thermodynamics that would be quite the feat. The amount of energy required is so huge that CCS would never even make even a dent into atmospheric CO2 just from leftover energy from renewables. That doesn't even include materials and land use.

Unless we find a way to produce and recycle solar panels and wind turbines without any CO2 release and there is nothing else left that needs renewable energy it is probably still better to use fossil fuels for the few use-cases that absolutely require it.
> Chastise

> punish, especially by beating.

I know, education is though these days.

Here, take some more beating:

> An esoteric programming language (sometimes shortened to esolang) is a programming language designed to test the boundaries of computer programming language design, as a proof of concept, as software art, as a hacking interface to another language (particularly functional programming or procedural programming languages), or as a joke. … The creators of most esolangs do not intend them to be used for mainstream programming, …

https://en.m.wikipedia.org/wiki/Esoteric_programming_languag...

And the death blow, by a fun fact: week has 7 days because babylonians named them after seven planets - Sun, Moon, Mars, Mercury, Jupyter, Venus, Saturn.

https://en.m.wikipedia.org/wiki/Classical_planet

https://en.m.wikipedia.org/wiki/Names_of_the_days_of_the_wee...
https://archive.is/MqUY1