skysight-inc/HackerNews huggingface dataset:
Actually most CS majors require ethics courses. I've met very few developers that don't care about ethics, especially when they work on something product facing. We've seen entire teams at Google quit or refuse to implement something, etc.

Meanwhile in journalism, ethics is a strong part of the course structure but you see countless journalists writing poorly researched ragebait articles for clicks.

The "programmers don't know ethics" meme is just that, a meme. The fact that there even is a required ethics course in most universities is far more than you can say for most other majors. Nearly every single programmer knows about Therac-25, I'd wager most graduates today are also learning about MCAS, etc.
Even Rivian has a network these days. I'm pretty sure it supports 800V vehicles, incidentally.
It's still good advice for generic online conversations (not necessarily contributions, but that's not what the adults had in mind when they gave that advice), but became effectively impossible the moment Facebook started letting other people tag you even if you didn't have an account.
> The site works if you block India especially for most things.

The site works if you don't try to get anything done by paying $5/hr to anyone. I have gotten jobs done by people from India, Serbia, and other places. I just chose sufficiently reputable freelancers and paid them what they are worth and it worked perfectly fine in all cases. There was no magical difference between freelancers from the US and freelancers from other countries in the same price ranges.
As an aside don’t astronomers call any non H/He element “metal”?
Why would anyone eat yucky tofu when they can instead tuck into a delicious piece of ... snake meat /s
Picturing "LLM Jeopardy". You know, a game show.
Cool? But we're talking about L4 systems, not L2 systems that can't reliably handle even basic scenarios.
Read this
https://calculusmadeeasy.org/
The monopoly came about "organically".
It's not like there was a conspiracy.

> You can send it

Not even that. Nowadays it's not uncommon for some servers to even refuse the connection.

Mind you, I'm not talking about aggressive spammers.

And yes, there's pretty much no recourse.
Proof of ability to work in the county legally is though, of which a passport is one of the allowed documents.
> Disclaimer: I don't have 100% context if this concept is _really_ the same across all these frameworks.

Very nearly[1] every current framework now has a similar concept, all with the same general foundation: some unit of atomic state, some mechanism to subscribe to its state changes by reading it in a tracking context, and some internal logic to notify those subscriptions when the state is written. They all have a varied set of related abstractions that build upon those fundamental concepts, which…

> But frankly, I doubt it, if it was that similar, why are there at least a dozen frameworks with their own version?*

… is part of what distinguishes each such framework. Another part is that state management and derived computations are only part of what any of the frameworks do. They all have, beyond their diverse set of complementary reactive abstractions, also their own varied takes on templating, rendering models, data fetching, routing, composition, integration with other tools and systems.

Moreover, this foundational similarity between the frameworks is relatively recent. It’s a convergence around a successful set of basic abstractions which in many ways comes from each framework learning from the others. And that convergence is so pervasive that it’s motivating the standardization effort.

This especially stands out because the reference polyfill is derived from Angular’s implementation, which only very recently embraced the concept. From reading the PR notes, the implementation has only minor changes to satisfy the proposed spec. That’s because Angular’s own implementation, being so recent, internalizes many lessons learned from prior art which also inform the thinking behind the spec itself.

This is very much like the analogy to Promises, which saw a similar sea change in convergence around a set of basic foundational concepts after years of competing approaches eventually drifting in that same direction.

[1]: Most notably, React is unique in that it has largely avoided signals while many frameworks inspired by it have gravitated towards them.
Waymo has fully driverless rides open to the public in two cities. Progress is slow and incremental, but it's there.

Trucking may be a bit slower because of the liability of a huge truck, but it'll come eventually.
> Working a full time jobs is hardly the only possibility that would have enabled you to avoid homelessness and complete high school.

Sure you know more about my own lived experience than I do...
Before social media and the internet, this kind of 'keeping up' and 'comparing self to others' thing that afflicts the youth existed through fashion, celebrity, youth magazines. Its not new.
This isn't tech related at all, but restoring old garden tractors. They're generally simple, but there are tons of details between the various manufacturers and models. They're mostly built to be very repairable and durable. Very satisfying to repair something that's 50 years old and have it be just as capable, if not more so, as the cheap ones they sell today.
The movie Electric Dreams taught me back in 1984 never to trust home automation: https://www.youtube.com/watch?v=H6agO47o96c
I did 220 miles the other day basically without intervention (only intervened a couple times because I was impatient, not because the car was doing something dangerous): FSD version 12 has, to me, basically proven that their model works and it’s just a matter of polish now. I think Tesla is being conservative about the L rating for their system because getting that wrong in a big way would ruin the company.
The little audio indicators are such a nice touch. Also seeing websites like SoundCloud and GitHub performing so well is incredible. I love watching this project grow and develop.
Plus with how Materialious works, if you use a instance what moves to Materialious, you'll still be able to access the vanilla Invidious interface.
But, if they had presented such a passport, we would know they were a state actor. Or at least be able to assume it to a much more reasonable degree.
Brainstorming has been my approach.

It’s the rubber ducky method, except the duck writes back.
Reading the Reality Slap by Russ Harris. Self help.
To add to the other replies here.

From my perspective and experience, the actual reality of manufacturing anything complex does not match up with the set of rules that has to constrain any given ERP platform to be a useful, data-based record. Allow too much freeform data, and start losing more and more analysis ability. Too strict, and you quickly crash against the fuzziness of reality.

All the while requiring that your data be as close to 100% accurate as possible. That's the crux of the problem. Modern, complex engineering/manufacturing requires a level of traceability that cannot be handwaved away.

Now contend with this problem against a bill of materials tens of thousands of lines long with nearly a million discrete items put in, all with their necessary interdependecies recorded.

Now do this across an entire product line.

https://michelbaudin.com/2018/08/01/the-bom-rap/#more-126364...

^ A good read on the complexity of BOMs and why managing them can be tricky.
If you don't have your BIOS clock set to UTC and your OS is expecting it to be, you can get strange behavior like this. If they were switching between Windows and Linux, that could explain some of the offsets.
FFS there's already something named signals, since c. 1972.
Yes but it contains enough hints to help someone find their way on the these types of tasks.
This project in particular seems to care about the long tail of hardware; note that the very first machine in this post is a box from 2020 with spinning rust disk. Granted, adding support for newer extensions is likely also good, but cost/benefit is in play.
>My hypothesis is that this is because manufacturing is currently modeled as a list of deterministic steps in a table instead of as a stochastic set of nodes and edges.

YES. Someone else who understands!

I will take a look, as very few people (even experienced manufacturing engineers of the highest pedigree and skill) seem to grasp this intuition.
We can expect better chargers with higher voltages, longer cables, standard plugs, standard protocol, all EV brand support, and contactless, no app payment.

The V4 is a step in the right direction and is nearly there except for the voltage problem:

https://www.youtube.com/shorts/yflZN0dLT8s

Tesla must try harder. Kempower and Alpitronic both build better chargers than Tesla:

https://www.youtube.com/watch?v=qR2M5W6saAk

https://www.youtube.com/watch?v=T4ZWN_-a2j4
I strongly recommend that people run LLMs locally for a different reason.

The ones you can run on your own machine tend to be bad - really bad. They hallucinate wildly and fail at all sorts of tasks that the larger hosted ones succeed at.

This makes them a fantastic tool for learning more about how LLMs work and what they're useful for. Interacting with a weak-but-functional LLM that runs on your own computer is a great way to get a much more solid mental model for what these things actually are.
What is alien about them ?

LLMs are of this earth and created by our species. Seems quite familiar to me.
I have found learning JAX to be rewarding. Of course this depends on the work you do - but if you want to occasionally code out problems which involve some kind of an optimization of a differentiable quantity (without you having to work out complex gradients), JAX is perfect.
While I guess this is said in jest, during covid times I created a (innecessarily) complex excel with all my bank accounts / sources of income with goals etc... and it really did wonders for my focus and motivation.
Adding a link to a great documentary that includes the process of making paper money: https://www.youtube.com/watch?v=na4FTTK9GPk
How is it down the drain? You know he didn't achieve his goals?
LLMs aren’t computers. What do you mean doom on an llm?
Definitely not. I prefer the vanilla version as well.
I would like to see more attention given to this. I'm capable of compartmentalization and not over-guilting myself, but holy hell, I really hope he's doing alright. This would kind of destroy me.

I was actually telling my dad about this. I have a project, 500+ users, not quite root access, but enough to cause serious damage. I can think of at least one covert way to backdoor the binary artifacts from it.

About two years ago, someone showed up, started making good commits. In this case, they have some other community rep that goes back a bit further but... man it's an unsettling feeling.
I imagine a first generation self driving truck would have very low threshold for unsafe driving conditions. Fog, rain, snow, whatever. Easier to wait it out or let a human drive.

Southwestern US has pretty robustly good weather and covers a large percentage of the population. Coincidentally, the biggest port in the country is in LA. Anything that can distribute cargo from there to another hub is feasible.

I do not think it is on anyone's roadmap for there to be, "Ice Road Truckers: AI Edition"
SaveHere: [WIP] Minimal Cloud File Manager
What is your definition of "demonize"? The "balloon incident" was the exact opposite of hyped by the government, they kept it (and all the previous incidents) completely quiet until some rando with a telescope tweeted a picture of it and the media picked up the story.

And Russia's leaders repeatedly and openly declare their hostile intentions towards "the west" on a near-daily basis, they've been implicated in assassinations and attempted assassinations using chemical and radiological weapons on Western soil, have blown up arms depots in Czechia and Bulgaria resulting in deaths, frequently "question the statehood" of their neighbors including not just Ukraine but Estonia, Latvia and Lithuania, have state media run pieces where they threaten to nuke the UK, etc.
SUPIR and other diffusion based models.
Fears of environmental disaster rise as ship sinks after Houthi attack
https://archive.is/u03Za
The full title says: "Building the first highway segment in the U.S. that can charge electric vehicles big and small as they drive"

It's obviously about more than just freight trucks even if that's their initial intention for the project.
Not parent, but it sounds like I have a very similar neurotype — I am also autistic, aphantasic (I scored <1st percentile on the spatial-manipulation-in-your-head part of an IQ test at one point!), and have no autobiographical memory.

The best way I can explain the latter, at least in my own experience, is that I have no first-person memory of events I've experienced, but I still know the "bullet points" of what happened: the raw facts, if you will. It's like if another person experienced my life on my behalf and gave me a daily summary; I know that a set of events happened, but I feel no personal connection to them and don't recall them in any more detail than e.g. information I've read out of a textbook (often less). I can easily recall other information, not associated with time/place/experience, with higher-than-average accuracy, but accessing personal-history-type memories takes a lot of conscious thought. There seem to be some rare exceptions for memories that are tied to extremely intense emotional or physical experiences, both positive and negative, but even then the memories are fairly weak/fuzzy.

This has some funny side effects, for instance, innocuous small-talk questions like "what did you have for dinner yesterday" basically cause me to segfault because recalling information like that (plus the autistic compulsion to answer accurately) requires extreme cognitive effort. I also lack the ability to "miss" people because I have little to no personal memory of what it was like to have them around.

In short, it can be socially inconvenient, but doesn't affect daily functioning.
I agree, the current Invidious UI is great. Its snappy & is very lightweight.

Yes Materialious is a SPA, if you aren't comfortable with JS. Simply stick with Invidious's interface.

Materialious does provide some features what Invidious doesn't provide, like PWA support, RYD, Sponsorblock, Video resuming, inline chapters & additional theming. But Materialious isn't a replacement for Invidious's interface, just a alternative.
> I'd wager most graduates today are also learning about MCAS

Emphasis mine. you'd likely win that wager, I don't disagree, and that's great for today's graduating classes, but because engineer is not a protected term, especially not software engineer and definitely not prompt engineer, theres no requirement for a CS graduate to go back and do continuing education like there is in other fields, so graduates who don't seek out and do the, eg, OCW CS ethics class aren't going to find themselves in one. Curriculum has evolved over the years to include ethics as a requirement, but that meme isn't a meme because it isn't true in a vast number of cases, as evidenced by the multiple failures in, eg, this case here.
Show HN: Truncate dates and drop timezones in Git commits
I have been using a small tool I made to hide the time information in my git commits. It also sets the timezone to UTC. So all my commits only have the date information, and don't leak (i.e. permanently store) the precise time or timezone I work at.
Hi all! One of the authors of the original piece here. Thanks for all your comments – we picked up a lot of cool ideas for future analyses. Just to address four common objections:

- We agree it's unclear whether this was one person, or several ones. But even if it was a team, the timezone idea would still tell us where the team is located (the timings seem too much like regular office hours for a globally distributed team).

- It's also absolutely possible that commit times were changed, or commits were made/uploaded using timed scripts. Still seems like it would be hard in practice to use this to cover up a massive difference in timezone, though, because it would require adding a massive latency -- and xz wasn't developed in a vacuum, but in reaction to other online events like the filing of issues or mailing list posts.

- yes, we did get the two examples mixed up (the two times we say are 10-ish hours apart are actually only minutes apart, and the times we say are minutes apart, are 10-ish hours apart). Update is on the way.

- and finally, yes, UTC+2/3 goes beyond just Eastern Europe and includes part of the Middle East. We also clarified this in an update to the article.
Giant, fragile, pointless build infrastructure is always suspicious. Just take k8s or any other Go cli utility unable to build directly as it was originally intended back when there was go get and now go install.

Simplicity and clarity translate into security, maintainability, and reliability.
> In that case I can take just about any situation that has a "shortage", then reintroduce prices. Did I just solve the shortage?

If there was a situation where price was unable to rise, and you found some way to enable price to start rising again thereby seeing a reversion to a price-based mechanism, yes, you 'solved' the shortage.

> For example, if there's a lottery then simply allow resale after the lottery runs.

Or just allow price to rise in the first place, not requiring a lottery to fall back on at all. If you can wave your magic wand like that so easily, I'm not sure what you've gained in the indirection?

Of course, in reality, if price is unable to rise before the lottery, for whatever reason, it's probably still not able to rise after the lottery. Sure, if it is policy driven you might be able to change the policy, but, again, why not change it right from the get go? You don't need to wait.

> We can establish a ballpark for what a sensible price is for most things.

Okay, let's put that to the test. OpenAI releases true AGI tomorrow. What's the sensible price for it? I've picked my number. Now you pick yours and let's see if we're in the same ballpark. What happens if you aren't in the same ballpark as me? Does that not invalidate your claim?

My intuition is that the only way we can come to agree on a ballpark is if we actually stop and talk about the numbers. Which is all well and good, but just saying "there's a shortage" does not get us there. "Shortage" does not communicate anything here.

> If every house costs $1-10, there is not a shortage. If every house costs $1B-10B, there is a shortage. I think over 90% of people you ask would agree with those two statements.

But what have you communicated with the use of shortage? Let's remove shortage and just say "Every house costs $1-10" and "Every house costs $1B-10B". What information was lost in the removal of "there is/there is not a shortage"?

Are you trying to use shortage as an indication of your emotions? As in, "Every house costs $1B-10B, there is a shortage." being roughly analogous to "Every house costs $1B-10B, I feel that is too expensive."? If that's the case, how can others agree? What grounds would you disagree on? You can't logically dispute how someone else is feeling. That like you saying "My romantic partner is great, I love them." with the retort "I disagree, you actually hate them!". It is nonsensical.
Author here. Thanks for pointing this out – we switched the examples. (although we also are very bad with timezone math at 2 am.)
Yup. Either bake it in or make the shipping price known in your banner. It's a pain the ass to do price comparisons, think you're getting a deal, only to get hit with $15 shipping on your $10 widget immediately before checkout.
I looked at your marketing. Two bits of feedback:

1. I don't understand how these colour gradients are meant to help. Explain it;

2. Formatting on mobile (Firefox android) is not great.
Without knowing everyone’s domains and IPs and history, it’s hard to judge competency in a thread like this. SPF, DKIM, and DMARC are important to set up correctly, but doing so is NOT sufficient for good deliverability. In fact it is only a small component of success.

Well-established organizations that have a long history of sending steady volumes of high quality content with low complaints have a huge leg up. So if you work at such a place, or you contract with such a vendor, you’re going to feel like it’s obvious that the DNS entries work well.
Since we developed our internal version before the release of usearch, we integrated hnswlib with faiss's PQ/SQ algorithms. Search performance is typically not a concern in real-world applications, especially for those using LLMs due to their high latency. We highly recommend Google's scann algorithm (integrated into MyScaleDB) as it is much faster for indexing and offers similar search performance to hnsw.
Can Reed Hastings Disrupt Skiing?
Appreciate this. I’m guessing that for you the colors don’t help? For most people that find the colors helpful, it’s pretty immediately apparent.
I'm in my mid fifties. I rarely start work before 2pm. My colleagues regularly receive emails from me sent after 1am.

Are you saying I will grow out of this and become a lark? Or are you saying I will eventually conform, oh wise one?
How good is the base (non-instruction-tuned) model? Everyone is trying to make chat bots, but for my use cases, I find base models more suitable.
The repo is here: https://github.com/InternLM/InternLM
They do need to rework their development processes. It’s worth noting though that there are two (kinda three) different drivers with very different quality and different teams behind them.

There’s the binary driver, on windows and the fglrx driver for Linux, that contains the full OpenGL stack and all the proprietary stuff. That’s been maintained and extended since the ATI days by a team primarily based in Markham. It’s garbage. It’s been garbage since the 90s. This is not new or surprising. It’s unstable, poorly maintained and just generally a bad time. It was also the reason OpenCL required an X session run as root with no access control and sometimes a stub dvi cable on the card for many years. It is a source of endless sadness and despair.

The other driver is the HSA/ROCM driver on Linux, which can be used with the amdgpu upstream kernel driver and is itself upstream. The amdgpu driver is 2d only, but has been developed in the open, and stable, for a long, long time. It’s maintained by a completely separate set of teams mostly in (last I knew) Germany and Austin. The HSA driver has likewise been immensely more stable than the binary drivers since it was introduced. There are potential problems with it, but I’ve managed to recover every single one I’ve run into without a reboot, and I’ve been doing GPU compute with AMD, NVIDIA and intel since 2008. When it was the binary driver, we needed reboots every time an AMD GPU locked up. I’m not saying there’s no problem here, but he’s reporting problems I’ve never seen in thousands of hours of high-load compute both personally and for work with the driver one ought to use for ROCM. There are other problems, but HSA/amdgpu drivers have not been high on that list for me. Possibly because I was so used to how bad the other ones were I guess…
I never understood and continue to be baffled by the naïveté of FOSS people giving commit access to core projects to unknown parties. Assume they're a state actor or a crazy person, until proven otherwise.
- https://www.cs.utexas.edu/users/flame/laff/pfhp/index.html (e.g. here https://www.cs.utexas.edu/users/flame/laff/pfhp/week2-blocki...)

- https://gist.github.com/nadavrot/5b35d44e8ba3dd718e595e40184...

might be of interest
You’re right that on the website I use the ‘bright’ color scheme, to make it as obvious as possible what’s happening. The color options within the tools are more subtle (darker red, in particular).