skysight-inc/HackerNews huggingface dataset:
Fantastic article, great job. One small note: eke and eek are not the same word.
Your solution is fine. Pyright can infer the return types, so you don't need to annotate the return type.

In fact this is describe in the solution
https://github.com/laike9m/Python-Type-Challenges/blob/main/...
I could expand that though to a much larger set than programmers!
People still do wood block printing - even though printing is commodified to the nines.

At the moment, making 3d models is a lot of skilled, monotonous work, especially for stuff like scene furniture. I guess I'd be pretty happy if some of that work could be automated away, and I'm pretty confident that there's no point automating away the remainder, for the same reason you don't want ChatGPT writing your screenplay.
Sorry about the confusion. This issue has been fixed. New line is not needed anymore.
Pretty cool how the green dot became a green crescent during the last solar eclipse.
Where is the UK/EU equivalent of Anduril?
Seems this "neo-defense" revolution is a US only phenomenon.
Don't know who said it, but:

Every country gets an army. The only question is: whose?
That's good. I love pithy sayings like that.
They have dual and triple, the triple (Plaid) has two motors on the rear if I remember correctly.
emm, the default value can be anything really...
The Tension and Future of Jamstack
The thing I see not mentioned in the article/video, is how the wheels can tilt/turn/angle - without needing a CV joint again.

The designs seems to cover all the motion of the wheel in the suspension - but I don't see how this could accommodate steering.

Is this for back wheel drive only?

Curiously the animations shown in the video, show the uni wheel used in the front of a front wheel drive car - but without ever showing how the wheels steer.

How is that supposed to work?
LangChain is good for the demos and learning, but it is too complex and brittle for my taste.

Using a bit of boilerplate code (a couple of python files) that I copy to new projects.
How do they keep this clean? A CV boot is compact, flexible, and fixed to the shaft. What kind of dust shield can cover the big vertical gap and handle a spinning shaft?
GPT-4 is not a person. Only persons can be held liable. Problem solved.
Chinese IP are not allowed to use ChatGPT.
Chinese credit card is not allowed for OpenAI API.

Source: my own experience.

What puzzles me most is the second restriction. My credit card is accepted by AWS, Google, and many other services. It is also accepted by many services which use Stripe to process payments.

But OpenAI refuses to take my money.
A Language Agent for Autonomous Driving
What goes up must come down, including the unexploded ordnance these systems produce. Not ideal for use in populated environments.
Unsprung weight is a clear disadvantage to the solution. It will significantly affect ride quality, no way around that. Those planetary wheels look more fragile than the traditional solution. You also need to keep that entire thing closed and lubed as well and even so it looks like added friction, wear and a more expensive repair job when it goes bad.

All that being said it could be a good niche solution. A small city car would benefit from the space savings and does not need to go high speeds over less than perfect roads. Nor does it rack up that many miles in wear and tear. In general I think electric will bring more diversity in car designs depending on purpose.
I never said lightning, I said an F150 or sprinter van
The Volvo I ordered over a year ago has gone down in price and up on features, according to the spec sheet released today.
> The armed HE variant, that one does not seem that straightforward to me because I don't quite see how this is better than a small missile. Is the benefit loitering? Because a larger drone can carry several armed payloads, and loiter for much longer. Is the benefit detection? Maybe that's it, given its size. Is the benefit autonomous deployment? That probably is pretty useful. Very curious who the government customer is (JSOC?).

I think the value compounding can come when these are used as a swarm or as part of multi strategy defense / offense system.
Scientists build biological robots from human cells
Afaik, There's actually Pyrex and PYREX. The latter being European and still making them properly.
What do you think programmers ignore that would be beneficial?
Without the iPhone’s computational camera, she wouldn’t have this photo at all because she wouldn’t have a camera in her pocket that could get a good picture in this situation.
It is filled with wisdom. I can not imagine the most genius programmers try to sell lingerie to people in google, facebook etc. purpose > *
One very different answer to this: we've lost a lot of "boring but living wage" jobs with little to no supervision. Einstein had a lot of time to think and sketch and write formulas at jobs like the Swiss Patent Office. How many jobs do you see around you that you can do that and survive? We've seen an incredible rise in "bullshit jobs" but we've also elevated corporate surveillance to incredible heights and much of these "bullshit jobs" are about filling the employee's time with meaningless tasks that don't offer opportunities for distractions, not even culturally useful distractions like math or science or art.

Maybe the next Einstein is currently being asked to at least wiggle their mouse every 30 seconds to pretend they are busy on corporate spreadsheets, spend at least four hours in meetings each day, and aren't even allowed pencils and papers to sketch on at their desk because it is a PII or other corporate secrets exfiltration risk. Good luck to them stringing together a coherent thought, much less a working theory to revolutionize physics.
As far as I know there is no technological problem for BMW system to have whatever desired rate of adjustability and speed of reaction. It uses planetary gearset with adjuster motor connected to one of the gears - a bot similar to how Toyota Prius's transmission works. So it's more a question of how manufacturer decided it should feel for the user.
Top Russian court bans LGBT movement as 'extremist'
As long as it passed, it's considered a valid solution. The provided solution is only for reference.

I like the proposal, I can change it to showing the solution link once user has run it.
I had no idea you could do that! So, if you were starting a long trip, you could kick the REx on at like 80%?
Oh yeah, chrome. I was thinking the anti-block was tied to my account since clearing cookies and updating ublock's filter list didn't fix it, but I'll give firefox a try.
> Unsprung weight is a clear disadvantage to the solution. It will significantly affect ride quality, no way around that. Those planetary wheels look more fragile than the traditional solution. You also need to keep that entire thing closed and lubed as well and even so it looks like added friction, wear and a more expensive repair job when it goes bad.

But uni-wheel changes paradigm!
It feels like someone copied this company verbatim out of a cyberpunk world and pasted it in our world. Everything is cyberpunk, down to the name, logo, design style and products.

Unbelievably cool, but it also terrifies me.
I've never heard of a defense sector startup in Europe

In the US its quite common. A huge percentage of defense spending is specifically restricted to small businesses and big projects have percentages that must be subcontracted to small subcontractors. And then there is the whole SBIR program too. So anything R&D-ish goes there. It's a giant subsidy program for white christian enginners (bc you need clearance)

I say subsidy bc they have a near zero chance of actually supplying the military. You're extremely lucky to ever get a Phase II. The big players ensure none of the small businesses actually ever get big
Great! New and interesting ways to blow other people up. The future is so lovely.
Steer by wire is cheaper to produce, as it allows you to reduce costs for RHD markets (e.g. Australia, New Zealand, UK, Thailand, Indonesia, Japan, etc).

For example, Ford F-150 and RAM 1500 trucks from the US are exported to Australia where they need to undergo an expensive conversion process before they can be sold. This is why a base model F-150 is US$74000 in Australia.
I think the armed variants advantage is that you can launch 5 and call the rest back once you get a hit on the target.

Shooting down modern/future hypersonic or stealth missiles is hard and there is no guarantee you will take it down with just one. So this way you can recover the rest once you get a hit.
Looks beautiful. Its always exciting to push the boundaries of what an app can do. I wonder if my breathing makes any sound at all.

What is your experience with the medical device registration process so far? Is such medical innovation well recepted or does regulation seem to largely benefit established players?
Second view might be that there is lot more distractions.

Every computer worker have internet and probably phone. With all of the social media, and endless ways to waste time. So even if Einstein would have time, they would be occupied on wasting their time on HN or something else. You might have been able to bring a book or day's newspaper to office, but after you are done with that?
This person claims to have compared llama.cpp against gpt-fast on a 4090, and found gpt-fast about 20% faster.

https://twitter.com/zeuxcg/status/1730450360895242355
According to a Bloomberg piece another commenter posted:

> A future version of the Roadrunner will be able to land even after destroying a target, Luckey says.
I really wish there was a netiquette (does anyone still remember the term?) that paywalled articles shouldn't be posted on news aggregators like this one.
I agree, to a point. Everything should certainly be a case-by-case basis.

We’re also in complicated times because social norms aren’t as dependable as they were, once. Family structures are changing. Roles are changing for many people. My kids experience around the home is already far different from mine, and I believe it’s the case for most of their friends as well. Family structure in 20 years could be significantly different from what it was 20 years ago. The need to evaluate case-by-case will probably only increase.

Your point about equal responsibility and equal rights is a good one. I suppose my position is that a lot of hidden labour can be responsibility, and it can often be important and overlooked. Yet, it’s not as though men never share in this, or that being a primary provider doesn’t come with its own hidden labours. For example, the insane amount of learning required to stay competitive and relevant in my role - we’d very likely have a smaller income if I didn’t fit this in and move my career forward. It’s all very complicated, nuanced stuff.

At the end of the day though, I agree. If someone isn’t actively pursuing equal responsibility for themselves and their partner, they’re likely not equally entitled.
Most long term Broadcom people I know are pretty happy with Hock Tan’s leadership.
The same author has written three other articles specifically on colorblindness and data visualization:

https://blog.datawrapper.de/colorblindness-part1/
https://blog.datawrapper.de/colorblindness-part2/
https://blog.datawrapper.de/colorblindness-part3/
Hello thank you for pointing this out. I hate how slow grep is in Windows :( and I cannot install rg (I have no choice in the OS at work)
That's a great podcast and the person you replied to is foolish - any opinion piece knows where it is going when it is published.
In reality, the “sheepdog” ends up being a government surveillance state that keeps you compliant with spending all the money on peacetime military waste, rather than serving any of the citizens.

The chickens always come home to roost.
> There’s a lot of software being produced that just doesn’t care about its users [... caused by] a mismatch between what we thought doing a good job was and what a significant part of the industry considers profitable [... so] perhaps we should take a stronger ethical stand not to harm users.

Or, we could ditch the "biz" part. It just so happens that software not written to serve business interests tends to also respect users.
Counter-point: our borders should be protected
1 hour behind central, now would be 2 hours.
Wow this article is pretty severely ratiod. 247 points and 768 comments as of now.

A couple years ago Tesla could do no wrong on HN. Considering this introspectively, it’s a good reminder of how susceptible we are to boom/bust hype cycles.
Think for a second about what the sensors will be used to do.
Programmer Critique: From Boasting to Motivation
If you're on Windows and need a VM, why not use Hyper-V? I haven't touched anything from VMWare in decades, so I'm genuinely curious.
"It doesn’t matter how well written or maintainable the code is, nor how sophisticated the technology it uses if it doesn’t fulfill its purpose and provides a good experience to the user"

This is what I was commenting on. And I do not agree with it because it underlines the dogma about how little craft quality means as long as someone finds it useful.

You could also hammer 3 wooden boards together and call it a chair.

But that's not for me, it's simply too shallow a mindset for being a professional software engineer.
Their working domain. If you're a developer in financial services, learn finance. If you're a developer in oil exploration, learn seismology. Don't constrict yourself to only being a programmer who writes whatever code you're told to. Be a holistic problem solver.
In modern times, leaders are not allowed to have mainstream opinions. The service they're changing to will also have leaders who have opinions that they don't like, they just have larger HR/PR institutions to protect themselves from "problems" like these.

But I'll reiterate a basic fact everyone has in these threads: Duke University obviously has the right to choose their service providers on ideological basis. It might not be smart, but that's another thing.
My dude, wtf is up with your comment history?
If we ditch the business part what's your recommendation to pay rent?
Worth noting, placement at the wheel is somewhat arbitrary. There's nothing to prevent this contraption from working the other way around and being mounted at the chassis instead, aside from squeezing out every bit of space optimization. Axle support would be a concern either way. Controlling deflection of the drive axle adds a structural requirement, certainly a well supported bearing close to this device.

The gears will be turning at a large multiple of wheel speed, so will require roller bearings except for low power and speed use: a radial and thrust bearing for each end of each gear, or 22 of each per wheel. Increasing torque also increases the level of thrust support required for the moving gear carriers handling all of those helical gears.

It's a neat idea for highly space constrained applications that have to package a drivetrain very close to a wheel, which does end up being a rather niche use case. Mars rovers, perhaps. Trying to compete against CV joints in passenger vehicles with this would be quite difficult.
I'm guessing if you're a candidate for OpenAI you're already top of your game and working at the cutting edge . Just a matter of degree.

While I'm sure he's competent, he's probably not in a position to quiz them on the latest research
In my experience, you need to care about latency. That affects user experience. It's quite hard to pay for better latency.
All marketing is aimed at people who don't know better.

"Buy our product because it's better than X,Y,Z..."
If your local electrical grid is powered by oil fired power stations that are so bad that they have similar efficiency to a car engine then this comparison might make some sense. For the other 99.99% of us, it makes none.
SUSE's ex-CEO ousted after greenlighting "risky deals"
Diversity makes stuff better, and even if it didn't, it would be worth while.

That folks like you think advocating for diversity is about "political correctness" rather than building a world that is better to live in is very sad.
Nice blog. I have already learned some interesting things that I did not know about Linux
That’s called incentivizing large vehicles
"biz > user" is valid on paper because someone has to pay for the party; there are a finite number of software devs and capitalism is great at allocating scarce resources where they're most needed. Or at least the "spherical cows" version of free-market capitalism is great at that.

In that version of capitalism, if your OS spends too much time putting spam in the Start Menu and not enough on fixing bugs, you can just switch to that other OS with full support from hardware vendors, that runs all your closed-source legacy software. If your favorite bird-themed social media site starts doing boneheaded stuff, you can just switch to that other site that has all your friends and data and lots of posts from experts and celebrities. If your search results are full of spam, you can switch to that other search engine with 10,000 highly paid engineers and 20 years of experience in Web search and integration with all your devices.

And all the businesses you moved away from would have to clean up their act or go out of business. If only those cows were perfectly spherical.
Blatant virtual virtue signaling, perhaps?
I mean, like B-2 standing on one wingtip. Like a giant vertical stabilizer. Takeoff with downward reverse thrust, roll and switch to rear-facing exhaust to fly, roll back into knife-edge flight on approach. Velocity vector movement could look less scary than with tail-sitters if works.
Read up on the Mongol invasions, and particularly their conquest of Baghdad (the capital of the then ruling Abassid Khilafat). They slaughtered scholars en masses, and dumped so many books into the Tigris that it's said that the river turned black (from ink), not red.

Baghdad is smaller today than it was then. Just to show how much of an impact was felt.
I'm a huge fan of Purity Ring, and most of the artists I looked at seemed to a solid gathering of familiar neighbors. Unfortunately, that means this graph is pretty similar to the Spotify one I usually wander around. I'll definitely have to spend some more serious time with it, though.

I would recommend you listen to iamiwhoami, Crywolf, AWAY, Chrome Sparks, Of the Trees, Sam Gellaitry, Burial, James Blake (especially his early stuff), and SOPHIE; for a good variety of directions.
> I agree strongly with the goals of the law

What exactly do you agree with? This is clearly just a shakedown and they're making very little effort to disguise it. Are you a shareholder of the corporations that will benefit from this arrangement?
Prevent illegal incursions across the border? Including violent cartels, not just “migrants”?
You do that by paying for better developers ;)
This looks interesting! How does this compare to ElectricSQL[1]? Next to not using CRDTs.

[1] https://electric-sql.com/
Ok, but why hasn't there been a WW3 yet?
Software isn’t unpredictable. Issues that are known can be resolved. Unknown hardware issues are just as bad, and they do happen. Most safety recalls are mechanical in nature today.

Fly-by-wire systems in airplanes are way more complicated than cars and they have excellent safety records, which even improved as those systems became widespread.

The reason so much bad software exists in the world is because of the prevalence of people writing software without an accredited engineering education, licensing, or regulation. Software can be good if built to the engineering standards expected of any other engineering discipline.
I still have it installed to play the bridge.
Well yes but a lot of that can be reused across devices I would guess.
Universal Physical Button Pusher with Voice Control (2015)
For me, it's less that I want to "tile" windows, than that I want whichever one I'm using to be fullscreen and distraction-free.

I don't like visual clutter. If I'm using a program, I want it to be the only thing on my monitor. But sometimes I want to keep more than one program open, or even be switching between them. Tiling window managers let me give each program its own full screen, and quickly switch between them with a keyboard command. I love it.

And then there's the exception that proves the rule: Sometimes I do want to have two programs on the same screen, side-by-side. An example would be Vim in the left 2/3rds of my screen (where I am programming), and then a browser with some documentation on the right 1/3rd. Obviously tiling managers also support this case, and I prefer them here too vs. mousing around windows into place (which still tends to leave behind windowing chrome and other visual clutter).

That reminds me of another reason: I prefer keyboard to mouse. I've learned good form and technique for keyboard use, which let me use it frequently and for long periods while avoiding injury. But I just can't figure out a way to use a mouse or trackpad that isn't harmful, were it repeated enough (a vertical mouse goes a long way though).

Tiling managers let me do everything using keyboard (unless the "tiled" programs themselves require mouse), whereas traditional windowing managers pretty much require mouse. I find it both more ergonomic and much faster using the keyboard.
I mean sure, you can work around any problem if you put enough effort into it. For this particular problem, in reality it introduces friction. e.g., one practical problem you face (if you've put sufficient work into your tooling to get to this point) is that your "dev" builds will now miss the cache far more often, because CI is running with different flags. Again, you can work around that... by (for example) spending more money and energy building with different flags. Nothing is impossible to do with enough investment, but these don't come free.
Thanks, that’s much better. I wasn’t at all happy with “accomplice” but my mind was blanking on what it should be.
Right, it seems like we’re mostly on the same page.

I definitely don’t mean to imply my wife would get sole custody. I think both parents should be given equal opportunity to do their best, and anything else will inevitably harm the kids in some shape or form.

What I meant is that if my wife didn’t have adequate housing, it would be bad for her bad the kids on her time with them. If we separate, I could readily use my income and credit to find adequate housing in a way that she couldn’t. As such, finding some arrangement in which she keeps the house would be best for her financial situation and for the kids’ experience as well.

I definitely don’t think moms are entitled to more time or more wealth. I’d expect equal custody of our kids. The housing part is just a result of our particular situation; it would work fine for us. This might not work well at all for others, and if that’s the case, they should do something else. Hopefully that makes sense.
lol, I didn’t realize suggesting Americans don’t budget would even be controversial, let alone considered an attack. Attacking people with the rules isn’t constructive. If you think my comment isn’t appropriate, just flag it.
Steps to a Better Programmer
> Software should have a purpose, it’s supposed to provide a service to some user. It doesn’t matter how well written or maintainable the code is, nor how sophisticated the technology it uses if it doesn’t fulfill its purpose and provides a good experience to the user:

> user > maintainer > author

This is completely wrong. To see why, replace the > signs with = and work backwards from there.
You keep coming back to armed civilians will not accept worse living conditions. If some calamity comes, like global warming removes say the us ability to grow enough food or we run out of oil and there's not other energy sources, the guns aren't going to fix things. You are going to have a revolt against the govt because inflation is too high or China nuked us and ruined our country?
That would be nice, but people keep hiring based upon specific programming languages and other programming specific skills.
I always hit the button because I like the beep they make