skysight-inc/HackerNews huggingface dataset:
On the contrary, IR penetrates past the dermis. Also, IR is much much higher energy than microwaves although both are non-ionizing radiation and will only result in heating. The amount of heating you get from the sun spread over a square meter is close enough to the power output of a microwave. Even with the lower attenuation to 2.4GHz vs 240THz the peak heating is still occurring on the surface. You'll probably notice if you're being heated with a couple hundred watts of power. If you don't notice then you're absorbing so little power that there's no chance of any injury. You'd need to raise the temperature of your organs by at least 10 degrees to cause any organ damage and your skin temperature would be so high by that point that you'd already have burns and any sane person will instinctively move away from the heat source causing them pain.

It would take far too long to heat up hot enough to cause more than skin burns and nobody would ever stand there long enough to even get a skin burn to begin with. Any sink presents a much more serious risk of injury than a broken microwave. A hair dryer is more dangerous.

It seems like you might be extrapolating the speed of heating some piece of food and assuming it could possibly heat someone outside of the microwave at the same rate. It can't. The only reason small things heat up quickly is because in a closed microwave the walls reflect the microwave energy many many times before it's eventually absorbed by the food. It's a high Q factor resonant chamber. Effectively when there's little energy being absorbed or escaping the intensity of the microwave radiation is multiplied many times over until the energy being absorbed is equal to the energy being put in. If the door is removed it's just going to bounce out and you get none of the massive jump in intensity that you get with the door closed and only a small 1/2 lb of food inside.
They have a diagram explaining the theory of why this is skin safe (doesn't penetrate the outer skin layer). But I see no reasoning as to why this is eye-safe. I would expect that the cornea is more fragile than the outer layer of dead skin.

One nice upside of using this in-situ is that it cleans surfaces just as much as it cleans the air. So just using this in the ducts / air filters is not as effective.
>It gets even funnier when Crypto Bros start proselytizing about blockchains.

What is a "Crypto Bro"?
How did it go? I'm in a very similar boat. VP, manage 3-5 year tech projects, present to C levels, but have a meta interview too. I'm pushing mine off to the fall bc I need to get other aspects of my life in order first.
The argument "you didn't believe this allegation therefore you won't believe any other allegation" I don't think works.

Just because I don't believe a story in which people are abused using racial slurs, in which this is happening in public, in which this is happening repeatedly, in which there should be many witnesses, in one of the most racially conscious countries in the world, in a country where a big percentage of the population would never put up with this if this happened in front of them, in a very famous big company that everybody knows about, in the absence of evidence like coworkers coming forward and supporting this was happening the whole time, doesn't mean I'm not going to believe every other allegation of abuse. Details are important.
I found this very confusing.

I see you are going for the Thing Explainer style a la XKCD. That only works for a subset of learners.

A major hurdle is that you jump right in to “imaginary devices”. And these imaginary devices are rolling marbles of all things.

Perhaps a better way would be a historical look at how communication evolved. Smoke Signals, Flags on Ships, Telegraph, Radio, Switching Telephone, Packet Telephones

These are concrete things people can see and grok.

See “Don’t make me think” book. The essence is that “imaginary devices” is super effortful for the reader and hampers the gradual learning for beginners to acquire the knowledge
Doesn't this apply at least to live streamed data? I mean, is there content that is born right on the plaftform without masters? Just asking
I was a bad kid. Nothing really changed. Kids are uncivilized people. They just grow up at different rates.
Because those websites don't contain ads provided by the Google network, while Google can choose to send the user to websites that contain ads for which they are going to take a cut.

Obviously the best for Google would be to send the user to a website with the best content and that contains Google ads but that's often not both the case.

It's an optimization problem, and generally you cannot optimize for two variables, profits and user satisfaction.

Maximizing only for profits would probably lead to completely garbage results so they probably have to compromise.
Better have a look at some opencourseware courses, and the books they use. For example, http://web.mit.edu/6.331/www/
Sounds in this case attracted a better programmer.
While QNX is mentioned, does anyone know of any materials detailing the implementation of MX tables in QNX? I've stumbled upon a brief synopsis[1] of what they do, but it lacked implementation details (such as: do the entries need to be aligned on page boundaries? how many copies are made at the end? etc. etc.).

[1]: <https://cseweb.ucsd.edu/~voelker/cse221/papers/qnx-paper92.p...>
Personally I think it is actually pretty great. It opens faster so that I can position the window where I want and it loads fast enough that by the time I've actually tried to do anything it is ready to go.
I couldn't find anyone to back up this story except for this Facebook post which appears to be the original source. In it it does not mention lack of computer chips but simply "foreign-made components"

https://m.facebook.com/GeneralStaff.ua/posts/277666367879782
Among the Nordic countries, Sweden is the outlier because of the larger number of deaths relative to the population-weighed density. The Nordic countries are otherwise pretty comparable when it comes to demographics, household size and general culture.
What a strange world. 621 points on Hacker News but the thing doesnt actually exist. I'm thinking about submitting a new post soon 'Show HN: I am writing An effective micro transaction platform to eliminate ads from the internet.'.
> And you didn't show anything for which ordering cannot be defined by mapping objects (with any number of parameters) to strings, which is kind of the whole purpose of sortBy anyway

I did so by intentionally, as i believe that mapping to complex enough strings is enough.

> You can implemnt papre/scissors/rock with [-1,0,1], which is not linear ordering function.

In PHP and in most other languages NaN == NaN, NaN === NaN, NaN <= NaN, and NaN < NaN are all false due to how IEEE floating point numbers are defined so you can have weird stuff going on there too.

With some testing:

$v=[1,2,3,4,5,6];
usort($v,$f);

for:

$f=function($a,$b){ return ($a - $b)%3; };
$f=function($a,$b){ return -($a - $b)%3; };
$f=function($a,$b){ return 1; };
$f=function($a,$b){ return -1; };
$f=function($a,$b){ return 0; };

it appears that once $f($a,$b) is calculated $f($b,$a) is inferred to be -$f($a,$b) and to guarantee $f($v[i],$v[i+1]) <= 0 under that assumption.

But I am not sure... honestly i don't care... I am not arguing that one is better than the other...
Hey, author of Fornjot here.

In addition to the article that agucova posted, OpenSCAD is also specifically called out in the FAQ: https://www.fornjot.app/faq/

Second question. (Sorry, there isn't a way to link to specific questions in the FAQ yet. I've made a note to add that.)
I didn’t review all of the code, but the examples I saw seemed to have some basic explanations with them. Additionally, they have samples for a lot of different technologies. A curated repo seems much nicer than scoring several StackOverflow answers. Depends on the code quality, of course.
I wonder how something like this would hold up in a court case though, surely it would be torn to shreds?
tree-sitter sounds really powerful, but FFI sounds a bit cumbersome, especially for cross-platform development... Is there any way to avoid it, never mind the performance loss?
The lamps aren't LED and you can't get to UV-C wavelengths in LEDs. Also 222nm is deep into the DNA damage spectrum so they aren't safe for living organisms anyway.
The idea is to take all the concepts we like about UNIX and iterate on them. It's UNIX as if it was invented now. For example, let's have a C compiler but let's add lambda and a more complete type system. Or let's have a shell, but let's have full ide like autocomplete to it. Or instead of plain text, let's use JSON
Oh wow, I've never had to consider the cultural implications abroad. That's fascinating. With hedge fund and investment experience and all, I find that particularly striking that they'd just cut her loose.

I'll surely heed that lesson should I ever find myself with EU compadres. That makes me wonder how it happened. How America became the lie-on-your-resume place, and how those European countries became the tell-no-lies-you-heathen countries. I wonder how long it's been that way.

I mainly stick to typical resume bs now. At my age, I don't generally have to do that bs-ing, and thankfully, I don't really have to do that much job searching. Still, I've always thought it was okay to exaggerate small things. Sat through a Hadoop workshop? Yeah, you know Hadoop. I once spent a year and a half or so in a cube next to someone who was a Powershell wizard. He'd always try and enchant me with his tricks and wizardry. I took some notes and maintained a mild interest in it. I put Powershell on my resume. As long as I don't claim too much expertise, seems counterproductive to just sniff out liars during the hiring process.

Whenever I get too old to attract good work, I'll probably just retire.
If we assume a system compromised to the point where the attacker can install key/clipboard loggers, then private keys (which are usually also secured by a symmetric password that has to be entered on the system) won't help us either.

If a level of security is required where even a compromised end user system is not enough for an attacker to authenticate successfully, then MFA is the only answer, and that is not an argument against passwords, because it doesn't matter what the other factors are.
I wouldn't be so optimistic to think Russian tanks are full of computers. I know many things have changed since last time I sat in T-72/T-80 tank but back then the electronics were quite primitive. You would see massive boxes full of cards with rows and rows of low-density chips. Gyroscopes mentioned in the article were mostly mechanical.
If they are now being retrofitted with newer electronics nowadays I do not know.
↑ This. I got a Nokia Android One phone for this reason. I need security updates since I do banking and credit card transactions on my phone
Very well put. Money derives its value from a shared understanding that it is useful for trade, but even in the event that this is its only value that doesn't make it an illusion.
This was an interesting read, I’m currently facing a similar set of decisions. Good on you guys for finding an approach you’re excited to write about!

Throwing my two cents into the conversation, perhaps one day we’ll be able to have our cake and eat it too: If http://localstack.cloud (replicate AWS services locally) ever makes it to a 1.0 release, I may strongly think about vendor lock-in friendly approach like this. Unfortunately localstack recently (v0.14.1) forced me to give up on each ambition in my ideal develop-n-test-it-locally wishlist: first I gave up on a CDK provisioning resources locally, then I abandoned using ECR images for localstack lambda, and then I abandoned localstack altogether. Their S3 mock still works for local dev though!

The other thing is... if you want to develop locally but still on top of lambda, you either skip the api gateway altogether, or you write an undeployed shim for like expressJS or node http to fake that restful pattern locally. As great as not using APIGW+lambda-integration is, Lambda doesn’t believe in return codes other than 200 (ignoring throws and server failures), and you should probably use the AWS-sdk/client-lambda package. This all scatters weird lambda anti patterns. Yuck, that’s gonna be a big “chore:” commit if you ever get sufficiently sick of it. And I’m actually not in favor of using the lambda response interface, but APIGW lambda integrations are a seeming sht show. VTL and selection pattern seem so bad I’d rather just have more Kubernetes experience. Knative is good these days, I hear.
Finding a system already in place and going along with it is how societies work. You personally did not sign off on your country's constitution, any of the laws, nor the cultures and norms of whatever groups you, your family, and your friends consider themselves to be a part of. There is nothing at all unique about currency here.
#write a function that zips numpy arrays

import numpy as np

def zip_arrays(arrays):

return np.array([np.concatenate(arr) for arr in zip(*arrays)])
I do question whether Rust is the right choice for defining models, but it does seem like a cool project.
Have you ever interacted with a "troubled" teen?

This comment is not based on reality. It's laughable, really. There are kids who cannot be reasoned with. You try to explain the importance of healthy teeth to troubled teen and they will respond "I don't care".

"Natural consequences" are not sufficient. A troubled kid will drink himself into the hospital over and over. A troubled kid will have run ins with the law over and over.

These kids are labeled troubled because they are.
Wow, that's good to know thank you, you brought a lot of good info.
This is the way.

The only places I've worked at/for as of the last 2-3 years that don't heavily rely on managed services were an absolute disaster. A lot of "not invented here" syndrome. A lot of anti-patterns and janky hacks to make things work.

Currently working somewhere 100% locked in to AWS and I've never been happier.
That kerning on that "hello world" vector font demo though
This should be a good use-case for rust-based scripting languages, I think.

I loosely followed a project of that kind a while ago, I don't quite remember if it was Gluon [0] or Dyon [1]. Not sure if these are still active, or if another competitor showed up in meantime.

___

[0] https://github.com/gluon-lang/gluon

[1] https://github.com/PistonDevelopers/dyon
Just to get started, all you need is a 2GB Ubuntu instance that is $10/mo or pick rsync.net with zfs capability which gives you 1TB for $25/mo.

If you want easy fast backup, even hobbyist shouldn't overlook zfs.

Besides, Borg doesn't work with any cloud providers but only can go against ssh servers. You can also use Hetzner than rsync.net for this.
> I was disappointed to find that on many models of phone, there was not a single active user who had not experienced at least one random reboot caused by a kernel panic a year after purchase.

The actual stats here will help; across a few million devices, random reboots unrelated to software or drivers will be expected.

You're saying that, one some models, the device never crashed. On others, there was at least one crash. That's at least a 0.00001% crash rate. That's unbelievably good. At that rate it's probably a hardware error, not a driver error.

If you used a different threshold we'd have a better idea - how many models have a crash rate of 10%? 5%?

> The fact it boots straight back up to the lockscreen means many users will never notice that it's happened though.

That provides further evidence that the money being poured into a new kernel to alleviate a problem that happens so rarely it can't be distinguished from statistical noise, and when it does happen, is almost never noticed by the user, is money being wasted.

The return here is not proportionate to the problem being experienced, and the solution is definitely not proportionate to the money being spent.
USPS does parse address#2 on the same line now in the recommender - which was news to me
Sick. How far along is it?

Any chance of bringing in Plan9 type ideas/concepts? Ie being able to mount remote compute resources similar to mounting file systems in UNIX? (As the one real plan9-ism in mind at the moment.)
A skylink is not a passive receiver. It engages in a directed dialog with the satellite stream to uplink as well as down link. True, this is aimed to follow each satellite and steer electronically to the next - so emissions to the side are reduced - not not eliminated, as the radiation pattern is not a precise beam - the physics dictate a number of lower signal sidelobes. It is quite true that it works fine through a black/white/green trash bag but an enemy can find them.
Musk suggests use only when needed, for short intervals, perhaps at night if the data is not needed to deal with targets etc and other combat related reasons.
It is also possible to make a small solar powered 'chirper' - a small array a few inches across can be hidden in a tree far from you that would emit a spoofing signal crafted to be in the frequency band and have similar properties to the true ground signals. This would cost perhaps $5 or so. It would show up on detection apparatus much like a true Starlink and a few dozen deep in a forested area would make a fake signal. Operating on the principal that the enemy would need to check them out one by one, if they could be made in such a way that the signal had a close enough resemblance to a genuine Starlink. This would be coupled with the selective use-when-needed Starlink activations would make signal tracking a fools game and waste time. Fingerprints would need to be wiped, and a pair of small lithium cells and a solar array to make 8 volts or so should be able to power a low power Starlink spoofer that could be hung in a tree trunk facing the sun. The signals are low powered, so an hour of sun/day should be able to power a 50 Mw transmitter for a few weeks - a 50 mw signal in these bands is large and easily can spoof a Starlink signal. A small control board of low power GasFets should reach the frequencies needed. Design staff at Starlink HQ could craft such a spoofer in a day or so and it could be made with discrete parts on a small board, placed in a plastic baggie with the solar array outside.
> What are the “natural consequences” for a kid who keeps hitting his classmates on the playground?

My little brother did that, he was like 6 or 7. My father pulled him from school for a week, brought him to work. At the time he was a social worker, finding jobs for excluded people and helping reinsertion through work, in a rural area (not as rural as some areas in the US, but very rural for western Europe). Gave him some books, pens and blanck sheet to draw, took him to lunch, probably had him "work" a little (he did basically the same to me when i was 14, only it was only work). He also send him to judo classes. Worked pretty well i'd say.

It wasn't a punishment, it was more of a "timeout". Also, all kids understand fairness, they just don't always have the same understanding. You just have to explain it, before the act. You can't say "don't hit people" to a kid and expect him to understand, ESPECIALLY if he has been hit before. Also, this would have been a lie, as he can hit people. And to teach how, when, why and why not hit people, a martial art teacher is probably better equiped than a pacifist father.
I've looked around more, and I should probably write a better/fuller comparison of other things with what I experiment with. I think the more unusual thing, and useful observation, is that multiplying with the result of a varying bitrotation (what I thought of as "chaotic waveshaping") can be enough to make it sound like white noise (though more is needed to make all bits decently random). It makes it possible to use a multiplication less.

SplitMix64 uses another multiplication and only fixed bitshifts, and is 64-bit. I've found more about the standard form of its core - a permuting hash function with two multiplications and three xor-right-shifts. There are also 32-bit functions of that type, where the best seem to be listed in this article on the topic: https://nullprogram.com/blog/2018/07/31/
> I mean you never hear the story of the perpetrators in shootings.

When the Littleton shooting hit the news this was the first thing on my mind. Lots of us know those events have deep roots in the local community.
Anroid could be barely named Linux. More appopriate Google/Android or Google/Linux - in relationship to GNU/Linux. Google seems to do everything to push out GNU and the GPL. Especially the compatibility layer "PlayServices". Aside from userland the closed-source modules in the kernel are a plague. I prefer a strong BSD and Linux community over everything just controlled by a single company. Therefore:

We shall be worried. My feeling and past experience tells me "Don't use it. Don't support it. Or we will suffer."
Wait why shouldn't our tax dollars fund the USPS? I'd love for my fungible tax dollars support timely and speedier mail service
Why? Why is competitive advantage the only thing that matters?

OP is just ranting about people who pay more getting a better experience, making paying such a central part of gaming. They just hate this, which I agree with, although I know others don't.

In a way, getting a better experience just for being able and willing to pay more is a basic feature of our society. Why should we expect videogames, being as expensive and lucrative, to be radically different from the rest of society?

I'll just continue appreciating those games who are, those who actually work more like art. If I ever decide to try a F2P loot-box generator-style game, it generally puts me off quickly.
Thing is, it's not even clear that their added elements are all that sensible. If you're always running trusted tasks on your embedded hardware, what do you need the MPU for? Even in principle, it can only save you a bounds check. And if you start running outside code, then the clear privilege separation in Tock between trusted "Capsules" and other "Tasks" starts looking plenty attractive. Even OP notes that this MPU business introduces severe overhead.
At least it wouldn't hurt to always have some flowers around for the next Google project entering the Google Graveyard ;-) (I don't expect that Fuchsia would end there any time soon.)
Show HN: A simple explorer for Build-a-PC sales on Reddit
But these are exactly the problems a pwd manager solves;

It generates long, random passwords, satisfying arbitrary rules that the user doesn't need to worry about.

It hides all these passwords behind one master key, which is the only one the user has to remember.

Resetting passwords is a non issue, because the pwd manager doesn't forget a password.
Guess the site has been hugged to death.
No, often the reasons why kids act out in ways that adults don't understand is that those kids have suffered abuse. A kid who's been abused may end up being violent, suicidal, addicted to drugs or all the above. The schools and parents may not know about the abuse, so their answer is to use extreme discipline. This just makes things worse.

I brought it up because it is usually an underlying reason for kids doing crazy shit because they don't give a fuck anymore. It's not always the reason, but it's way more often than most people realize. You think your kid hasn't been molested. There's a good chance he has.

43% of men report having been sexually assaulted or harassed in America. Actual penetrative rape numbers are around 20% of women and 5% of men, which equates to 20M+ men in the US at a minimum [1]

[1] https://www.nsvrc.org/statistics
I have a portforward on my home router and simply ssh in to my always on desktop. This is also useful for not having to keep sensitive documents on a device I may lose while out and about.