skysight-inc/HackerNews huggingface dataset:
> I consider myself to be a decent software engineer. But I am inexperienced in the area of creating my own hardware. I guess a lot of things are just knowing how to stick together pre-made components like "panels, SDRs, IMUs & sensors"? But how important is it to know circuit design?

For most of the sensors mentioned in the initial comment, I would assume there are already commercial USB/eDP/PCIE sensors/components, and at least for framework these connectors on the motherboard are clearly exposed. I'd imagine it's possible to have some RJ-xxx sensor needing a RJ-USB converter too, but with the sensor+converter I think it is as easy as "design a box, throw them in".

HOWEVER - ESD is something I've heard can be pretty nasty and show up where you least expect it to. Proper grounding design would help. Beyond that, I am not aware of any "major" issues (there's also general environmental/power noise but ground could help with some of those issues like the "wonky touchscreen when charging". Also stuff like debouncing and pullup/down resistors if using buttons).

My personal knowledge of circuit design isn't very good, I studied it till high school and had an intro to EE class in uni (which actually wasn't bad, learnt the basics of opamp circuits etc) but I don't remember much of those now.

> There are a lot of unknown unknowns. And it is not clear what a good learning path would be to get started with hardware hacking as a hobbyist.

I think if you want to get started, the most "comprehensive" way would be by looking at syllabus of undergraduate EE programs (or MechE for the physical side), and perhaps going through the relevant/interesting chapters.

However the "easiest" will be by just building basic circuits - using an arduino, or making a hand-wired mechanical keyboard. Googling issues like "arduino button changes on its own" will give results like https://arduino.stackexchange.com/questions/186/button-state... which talk about floating pins.

This is as much as I know on this topic (I have "tried learning more esp. in high speed designs but that's vast), if anyone else has helpful suggestions I'll be happy to learn :)
To add onto this, the dodecahedron was considered a mystical object, the encapsulation of the highest conceivable realm, that of the etheric or eternal. [1]

[1] https://www.math.lsu.edu/art/quantum-connections/pythagoras
It looks like a desk toy to me.
Can you imagine Ilya Sutskever being fired because his frontend code wasn't up to par
nitrogen gas is very dangerous but of course they could use it responsibly and it would be better then other methods they currently use to kill people, even though they should stop killing people.

That's how I would kill myself... I think you can get liquid nitrogen from welding suppliers.
I won't recognize (2) because it's false. Any current - and past - fwd will work just fine in Canadian snowy and icy conditions. Sure if you drive a shitty propulsion car you will get stuck everywhere but those cars are the exception.

Edit: you acknowledged yourself that argument is mostly bs later in your comment...
New type of water splitter could make green hydrogen cheaper
Regardless of city infrastructure, I've seen schools in North Carolina close after a light snow (like a few millimiters). In Stockholm this winter I regularly feel my car drifting when entering roundabouts, and a lot of roads have transformed from 2-lane streets into 1.5-lane streets.

> So that part is a fair question of which humans we're talking about when we talk about human-level driving skill.

These California-based companies assume everywhere is California, and still want to release those cars internationally.
> It was inspiring to see someone think so far out, so boldly.

It's not that unusual in SciFi (and even some Fantasy).

I didn't like the way this series did it. I personally prefer Asimov's take in The Last Question. It's all well and good to ask the elderly to commit mutual suicide for the sake of the yet-to-be-born, but assuredly there would have been newborn young species (not to mention the youth of old species) even in an old universe. Sorry youngins, to Moloch you go!
This is really the fault of the literally zero cooperation between os vendors to make it possible to run non-native apps (i.e. apps that are the same everywhere not an app that's windows-like on Windows and mac-like on Mac) that can look like anything a designer can draw. So the instant someone assembled the bits of course it took off like wildfire even if it's otherwise suboptimal in every way. Someone finally made the thing devs actually want out of a cross-platform sdk instead of yet-another-rigid-widget-toolkit.

"fuck your platform" or less crass "your platform is just one of my delivery vectors" could be the 2015 on mantra for appdev.

Game engines mostly get this right too. You get a rectangle to render everything from scratch and enough abstractions where interacting with the OS directly is a rare occurrence.
Those equations intersect at 4 years of tenure. Brex was founded only 7 years ago, so most affected employees would presumably make out better with 8 + 2 * N than with 4 * N.
Speaking of WASM. Is there a way to run code in the browser that calls endpoints secured with CORS? I tried looking it up recently but no luck. I feel its a pretty big limiter when trying to call out to third parties directly and letting people bring their own API key.

I've been thinking about making a web GUI over gmailctl for easy editing but want to make it very easy to use without hosting and without people sending me their keys.
The same reason I don't like AWS' Step Functions. The spec in JSON is horrible. On the other hand, Step Functions is pretty scalable and reliable and can take practically unlimited throughput. It's a good story for how a product can succeed by getting the primitives right and by removing just the key obstacle for users. Now that Step Functions has gained momentum, they can construct higher-level APIs and SDKs to translate user spec to the low-level JSON/YAML payload.
Pretty sure this was a Simpsons episode
Hair sample that put a man in prison turned out to be dog hair
According to this:

https://www.quantamagazine.org/did-neutron-stars-or-supernov...

...one supernova can produce 7.4e22 kg of gold (the moon's mass), while a neutron star to neutron star collision can produce 1.9e27 kg of gold (a Jupiter's mass worth). 50e9 tons is 4.6e13 kg.
In the F150 Lightning the batteries even on a standard range weigh as much as a Volkswagen. The standard range batteries weigh something like 1800lbs. The ER model has about 25% more battery and the Platinum weight is like 7150lbs! So maybe around 2100lbs of that is battery?

So you’re still over 5000lbs on that monster without the batteries.
> false positive rate of 0.01%

What would be an acceptable false positive rate for something like this to be used at schools and universities?

Like, obviously 0.01% is not acceptable, but what would be?
> Funny to see that the "duck and cover" exercises they do in schools are actually useful for (extremely rare) events like this.

I thought we knew that despite modern criticism that duck and cover was effective for those outside of some range given a nuclear explosion?

https://en.wikipedia.org/wiki/Duck_and_cover#Efficacy_during...

I also think that those exercises haven't been done in schools for quite some time. I never did them despite plenty of fire and severe weather drills.
Copying in a response to a similar question on Reddit:

I should really add some discussion around BLAS in particular, which has an good implementation[0] of the float32 dot product that outperforms any of the float32 implementations in the blog post. I'm getting ~1.9m vecs/s on my benchmarking rig.

However, that BLAS became unusable for us as soon as we switched to quantized vectors because there is no int8 implementation of the dot product in BLAS (though I'd love to be proven wrong)

[0]: https://pkg.go.dev/gonum.org/v1/gonum@v0.14.0/blas/blas32#Do...
> Rust iterators would also be fun to benchmark here

I started to write this out, and then thought "you know what given how common this is, I bet I could even just google it" and thought that would be more interesting, as it makes it feel more "real world." The first result I got is what I would have written: https://stackoverflow.com/a/30422958/24817

Here's a godbolt with three different outputs: one at -O, one at -O3, and one at -03 and -march=native

https://godbolt.org/z/6xf9M1cf3

Eyeballing it comments:

Looks like 2 and 3 both provide extremely similar if not identical output.

Adding the native flag ends up generating slightly different codegen, I am not at the level to be able to simply look at that and know how meaningful the difference is.

It does appear to have eliminated the bounds check entirely, and it's using xmm registers.

I am pleasantly surprised at this output because zip in particular can sometimes hinder optimizations, but rustc did a great job here.

----------------------

For fun, I figured "why not also try as direct of the original Go as possible." The only trick here is that Rust doesn't really do the c-style for loop the way Go does, so I tried to translate what I saw as the spirit of the example: compare the two lengths and use the minimum for the loop length.

Here it is: https://godbolt.org/z/cTcddc8Gs

... literally the same. I am very surprised at this outcome. It makes me wonder if LLVM has some sort of idiom recognition for dot product specifically.

EDIT: looks like it does not currently, see the comment at line 28 and 29: https://llvm.org/doxygen/LoopIdiomRecognize_8cpp_source.html
Well, I did say that I was no expert. This explanation makes sense. Thank you.
So is this article advocating storing everything in a browser SQLite database and then the SQLite database syncs with another server somewhere else? But to do that doesn’t it need to call a server somewhere. I’m trying to understand as it seems there are still servers here??
The link is just a clip from this video: https://youtu.be/basogKN3QSQ

(The tweet author credited the video creator!)
In that case, SAE Level 5 driving may have a place for “sub-division” by weather, the same way that CAT-III ILS offers a range of operation options based on visibility.
> Apple don't release new products until their angle on it is ready to corner the market. They are rarely first, often late, but almost always unique in quality and finish.

This is the myth at least.
If fdr and even tdracer at pprune
https://www.pprune.org/11581522-post1250.html
think it's plausible that doesn't sound good for the future production rate of 737 MAXs
Just the right kind of leadership you want in an employer.
It's no surprise the cops like dealing with the people who won't even bother to fight back.
Thanks - I think I understand you a bit better now.

I suppose I was arguing that genetics is a simple system with emergent complexity (and that perhaps LLMs could be too), but I suspect that betrays my limited understanding of genetics!

> We don't train models on noise. We train them on coherent data. The very act of writing is where intelligence lies. A model can only present that intelligence. It cannot create it, and it is not aware of it.

I think my main sticking point is the last sentence, which feels like a jump to me. For all the wisdom in your comments on complexity and invention, how does that link to awareness or understanding. Why does understanding require “ownership” of the complexity, so to speak?

To me, that’s not clear; could these be emergent properties of a system where the complexity is generated elsewhere, for instance?
Or filtering and searching. Anything you can have a large number of should have an obvious filtering & searching UI. After how many decades of UI are we still so behind on basic usability design.
You don't want your phone driving your car at any circumstances.
> On the other hand, the more legacy you support, the larger your potential customer base is.

It is more a decision about the trade-off between costs and benefits. Supporting really old browsers like IE is a pain in the ass.

> Another is that you should regularly use the oldest platform (hardware, OS, browser) that you want to support.

It is possible to manually slowing down your browser with dev tools. https://imgur.com/a/99XbwN9
Can you elaborate on that or drop a link that explains more?
Does FF still not use KDE’s native file picker without installing a (not readily available) package to modify it? I stopped trying to use FF on Linux a long time ago, but seeing a headline with Linux in it made me perk up.
The parent of yours was about God, and you seemed to agree with that one. Seemed related. Weren't you equating someone's proposed theory as hand wavy mysticism, because of a lack of meaning in their lives?

But maybe not. I could me reading too much into it.

Apologies.
In my PhD on the 90's this is how people were forced to choose with FORTRAN. I chose to code in C and it was painful as well, but less.

I would have given a lot to have the environment people have today to do science.
When I used CoDel on OpenWrt years ago, setting a 1 Mbps limit prevented the link from ever going faster. If it's now smart enough to discover the correct limit, then that's an interesting/useful development.
NASA worked through its issues. When the shuttle program ended, it wasn’t directly because of either of the disasters. Both of those were followed by extensive reworking of the system behind the missions.

Also, Boeing is not a fully private enterprise and receives significant federal funding.
> He argues that in modern societies, envy often triggers destructive emotions, leading to flawed support for collectivist and socialist ideas

What is this socialism you are railing against, where can I find it? Russia is not socialist any more, neither is China, so where is it?

I think you have a religion, and it is that capitalism must never be criticised. Its excesses must never be reigned in.
For the past 20 years we have tried your ‘capitalism without breaks’ experiment and it has delivered fastest falling living standards and environmental destruction in recorded history of peacetime

> Socialism is literally the single most failed idea in history

Have you heard of this little 500 year long period called the DarkAges? We had plenty of capitalism, mercantilism, classism, religious fundamentalism, but no science, and half the population of Europe died in agony because they didn’t know about soap.

Or about the trans Atlantic slave trade, an entirely capitalist institution that killed more people than Mao and Stalin combined.

In fact how could you even make such a statement, what societal order existed for the previous 10,000 years of human history before socialism was invented?

If socialism is such a failure, how come USSR was even ever a threat to the USA? Do you feel threatened by other societal orders, say a monarchy? No you don’t, they are not competitive
This will not end well for Amazon. For better or for worse Europe is not USA.
According to the reviews i've seen its about 20 degrees cooler than other laptops with the same spec, making it way more quiter.

The battery time is also several hours longer than compareable laptops of the same size.
Apple has a fruit logo
I find OSM maps in general have trouble showing labels, you often have to zoom in an extreme amount to see them, and you usually can't even click on features to see what they are.
Can I add "trailing commas are invalid" to the list?
Audio deepfakes emerge as weapon of choice in election disinformation
> Your equating of interacting with a cyclist while in a car to being sucker punched and spat upon is a clue that your premise is irrational.

I never equated the two. I used them as an example of how people come to blame all members of a certain class for the consistently harmful actions of a few members of that class. It's not fair, but it's common.

> Being delayed by a few seconds generally only results in aggression from car drivers if and only if the cause is a cyclist.

"Being delayed by a few seconds" is annoying for everyone no matter what the cause. That's not really the problem drivers have with cyclists though. It's having to slam on their breaks because someone on a bike ran a red light or having to swerve to avoid a cyclist who suddenly and illegally darted into their lane that makes drivers upset.

> My belief is that the worst offending car drivers are simply psychopath bullies

Maybe a number of the most extreme offenders actually are? The majority of people who have problems with cyclists on the road however are certainly not. I'd agree that people abusing cyclists for "fun" really are a problem and that they shouldn't be on the road.
Mobility of capital coupled with no liability for shareholders means that many short-term plays can be theoretically more profitable (in fact, in face of lack of profit-sharing schemes etc, trading stock is going to be main source of profit), and decouple you even further from possible risks.

This is the basis of how considerable portion of financial markets operate, with total reduction to "game of numbers" being the ultimate form of capitalism - i.e. capital making more capital.
FWIW I cancelled Tesla order because of Musk. Wouldn't be caught dead driving one after the unhinge that keeps unfolding (and that is also very easy to pick up in the mainstream news).
https://archive.is/6zuuG
That’s exactly what a coverup looks like. At that time, they knew they had significant airworthiness issues AND that they had deliberately removed mention of the MCAS system from the training guides in support of their marketing pitch that it’d save the airlines a ton of training costs. Those pilots did what they were trained to do but he lied about it trying to cover up the problems which Boeing had known about years earlier because that would make his company liable.
Same thing happened with trucks and the auto market in general as well, There is more profit margins in bigger stuff so thats what companies focus on making and stop making the low end rendering everything unafforadable.
Also the cheap base models went from majority to mostly nonexistant.
if your development process is unsustainable, then your users get nothing in the end.
> The problem is you can't statically know, in e.g. Dan's `generate-data`, which to call: close() or shutdown().

True. But code like this is invariably a 3 step process - setup the invariants, loop (generate-data), then close down. The steps above happen in the open, which means `generate-data` doesn't need to know what to call.

The Dan's pipeline gave is a good example of this as any. It is the shell that does the open step, so it's the thing that does the open, so it creates the pipes and does the close() of the unwanted end. Thus Dan `generate-data` does not need to know whether it is sending over s pipe or TCP connection.

In fact bash accepts /dev/tcp/host/port syntax. I presume it already does the required shutdown as part of that of setting it up. Which demonstrates that in real life `generate-data` in indeed blissfully unaware of whether it's a pipe or socket.

Finally, notice the open step is always going to be different, so this additional work of setting it up different is not a big imposition. It's has to be different because it has to connect the two ends, and that is going to be different depending on whether they are local or remote.
Fixed in the title now. Thanks!
> It's also worth noting that this hypothesis is not an original idea of Liu's

Yes, Greg Bear explores the concept in Forge of God (1987) and Anvil of Stars (1992), twenty years before Liu. David Brin also covered it.

Anvil of Stars really explores the moral quandary from the perspectives of a civilisation that can take revenge in such an environment.
The estimate for the amount of gold on Earth is a bit short of 50B tons.

The issue of course is that most of that gold is at the center of the Earth, not accessible to us.

So that's not 50B tons per universe, but rather, per rocky Earth-type planet.
Having taken 2 dozen Waymo rides, it’s all it’s cracked up to be. Confident driving, feels safe, clean. I just hope Google doesn’t decide to just turn around and kill it one day.
Ahhh, the true reasoning for the wheels experiment. Apple has always had a thing about round. Maybe Apple Wheels (TM) will have finally perfected round that all other manufactures have been unable to solve.
Tailwind has been a huge influence in how I think about styling my html, the way all elements are reset to the same box behaviour, or the rich color pallet, the naming conventions and so on. However I have taken those learnings and have gone back to writing css in a single style file using more advanced techniques like nested classes and psuedo-private properties but mo more pre/post processors. It fits my way of working very well because I think about my css like a functional design language where you can compose basic elements into the desired behaviour. I am mainly interested in creating wapp apps vs web pages so your mileage may vary.
It does degrade, but not performance. The degrading happens when blocks hit their wear limit and can no longer be used. Flash memory typically includes additional blocks to replace those that are at their wear limit, but that will eventually exhaust and then the drive will be in a failure state. This can sometimes be that the drive stops working, or that it shrinks it's capacity, but the bandwidth and access speed characteristics remain constant throughout it's life.
I can't speak to the legality of it, but a great many of Pokemon's earliest monster designs seemed to take... "incredible inspiration" from a variety of Dragon Quest enemies.

Plus, the best parts of Palworld are the parts that do things with the game formula that Nintendo would never do -- yes, sure, guns, but also consequential crafting, base building & defense, survival elements, automation, and such. Sure, people grow attached to the design of the various monsters, so changing them now would be hard without drawing the ire of existing customers, but the game is absolutely not "Pokemon with Guns", it's an entirely different game that has creatures that bear a resemblance to popular Pokemon.

(Oh, and the models are nicer with more unique animations than anything GameFreak has put out yet, too. I dunno, I find it hard to consider being a "Nintendo Loyalist" in this particular instance.)
When they decide I'm a bot and just give me the low res stuff I give up accessing the website.
If management don't want to take responsibility, they could take a pay cut and give the money to the engineers.
...and only in the US.
is that why you made my comment auto-collapse? gotta love dark patterns..........................................
They are supporting WebXR at launch (behind flags for now). I already tested A-Frame on the simulator. It was announced last WWDC: https://developer.apple.com/videos/play/wwdc2023/10279/
The hell are you talking about. Waymo is already there.