skysight-inc/HackerNews huggingface dataset:
I mean to say that those systems are in fact killer robots already.

There is nothing special about China and Russia having similar systems.

The same military requirements apply everywhere.

And just because in the US it is not be popularized as "killer robots" does not mean that it is not already that.

Its kind of silly that some people think that the US military has some type of military moral high ground in this case or any. Or that by not explicitly saying "killer robots" that means it is not so.
3D Gaming on the Librem 5
> Cwtch.im (pronounced couch)

You can forget about this one. With a name like that, it isn't going anywhere.
Random Domains as the shortest URL shortener
On the other hand they do carry hundreds of unguided vehicles with explosives (HE bullets).
Exactly, it's mostly boring, just like IP packets in isolation are boring. Great thing to standardize.

Also, we're working on making them a bit less boring :). I've been working on adding hashing schemes compatible with IPFS's IPLD. Also, we can make derivations that produce derivations, making a sort of recursive Nix that encourages more up-front planning than crude "nix-build inside derivations.

I hope Guix would want some of this stuff too.
At age 56 (last year), I switched from a 20+ year career in information security to organizing an AI/ML startup. It’s something I always wanted to do. I did what everyone else wanted me to do for so long. I decided to do something I wanted for the last 10 years of my career.

36? You’re barely hitting your stride!
Do you mean processing from a live camera ? It is possible, but it does not have that feature at the moment. I chose to focus on files because for live video there seems to be other apps already (although they are not free).... Perhaps will be implemented in a future update though
A robot nose swab is a terrifying way to test for Covid-19
In 2006 or 2008 a university in England published some fluff about genetic/evolutionary algorithms that were evolving circuits on an fpga, specifically the published stuff regarded an fpga without a clock was able to differentiate between two tones.

I've spent the intervening years trying to find a way to implement this myself, going as far as to buy things like the ice40 fpga because the bitstreams are supposedly unlocked; this is a pre-req for modifying the actual gate/logic on the chip.

I've emailed the professor listed as the headliner in the articles published about it to no avail.

Nearly my entire adult life has been spent reading some interesting article, chasing down the paper, finding out if any code was published, and seeing if I could run the code myself.

It wasn't until machine learning with pytorch became mainstream that I started having luck replicating results. Just some more data points for this discussion.
Any large set of hovering things grouped tightly enough to ensure damage to a passing F-22 would definitely show up on radar. Flocks of birds show up; a flock of drones would too.
Weird definition of uber successful. They'll probably have steady employment but their mental health/personal anguish is probably distributed similarly to the rest of the population
In the conventional sense that the US ultimately failed. Yes they managed to blow up a lot of things and kill a lot of people, but it's difficult to argue that US national interests have been improved, let alone with any durability. In some respects it's fairly uncontroversial to say that US interests have suffered a net loss.
Yes. I recently wrote an Elixir driver for MonetDB. I also wrote a CLI tool in Go for MonetDB and had to write a subset of the driver.

Pattern matching in general, and binary pattern matching specifically, made the experience (and the resulting code quality) night and day.

The big issue I have with pattern matching / binaries (aka, strings) in elixir / erlang is that doing it efficiently is, at best, a dark art and, at worst, impossible. This was drastically improved in OTP 22, but it's still opaque.
I agree, if you are reading this please look more deeply at Elixir and Erlang. Unlike many languages that do things a different way Elixir/Erlang see real industry use at scale.

Erlang is a language I've recommended people read about for ages because it is different and useful.
The prince's checks cash, but they're dilettantes when it comes to warfighting. So no worries.

[1] Iraq 1 & 2

[2] Yemen
We were. It's doubtful that we still are. GDP growth has clearly popped back above negative for the third quarter, which will break the two quarters technical requirement. Most economic readings right now are strong, from manufacturing to retail to job creation.

It's more like we're in the equivalent of the first or second inning of the post great recession recovery now.

This recession isn't broad, it's unusual in its disjointed hit. It's primarily hammering lower income labor and specific types of small businesses. 40% of low income households lost jobs just in the March and April shutdown. That's where most of the job damage was at:

CNBC "Households with income below $40,000 were hit hardest by the coronavirus pandemic. Almost 40% were laid off or furloughed by early April, according to the Federal Reserve."

Jobs in the top 2/3 have largely been unscathed, which is why the broad housing market continues humming along in most regards (whereas housing got smashed in every way in the great recession). It's also why hiring has been so ferocious and unemployment has recovered dramatically faster than during the great recession; it's specifically because the context isn't all encompassing. The great recession didn't spare the middle class and higher income groups nearly so much, it was a very broad recession.

Which all makes sense, this wasn't a normal recession, it was a temporary forced shutdown of some parts of the economy due to a pandemic (further, not all of the economy was shuttered during the second quarter, the majority of the economy kept functioning throughout the pandemic).
It's even worse in America, FB volunteers to censor non-illegal content all the time, because, like, businesses reasons. Almost everyone believes in censorship, except it's only called censorship when they disagree with it.

When people support the censorship, it's called preventing fake news, combating misinformation, deplatforming hate, or whatever.

It's started to bum me out that everyone wants to eliminate others from voicing opinions they disagree with, even if they'll never hear or come in contact with it!
You are all naive as babes if you think you can trust that Epstein wasn’t directing research unrelated to the topics announced to the public.

We are talking about a billionaire EVIL villain. The labs were absolutely compiling supplemental research or other dirty deeds.

Hands are 10x dirtier than public will ever know.

This is state intelligence not psycho playboy.
I already abort a lot of comments I've written to post on forums, Reddit, HN, etc. Sometimes multiple paragraphs of written and re-written text. Usually my thinking is "someone will inevitably misconstrue my intent and start a dispute" - the chance of that often seems higher than the chance of someone finding my comment useful. So, I figure "what's the point?"

Adding a gateway, like your example with the CAPTCHA, would only reduce that chance of my posting further.

But as you indicated, it is a small barrier to a motivated, angry, agenda/conspiracy-fueled commenter.
$5 a month also means consideration is given as part of a contract, and legal will need to review to make sure you aren't granting them patent immunity, etc.
And FYI, Stewart Cheifet also hosted a spinoff show called NetCafe which is historically interesting in its own right. Some episodes you can also find on archive.org and youtube.
https://www.mayoclinic.org/drugs-supplements-glucosamine/art...

> In supplement form, glucosamine is harvested from shells of shellfish or made in a lab.

The hives might be a shellfish allergy.
What exactly do you mean by this? The jetson nano is doing frame capture and reencoding for the stream? Is using a separate computer typical?
> I feel like there has been a backlash against time saving tech

It isn't a luddite backlash. It's just that in many cases the value-add for customers doesn't justify the price difference.

There are certain benefits to apps that exist, don't get me wrong. Discoverability, flexible pricing, direct-to-consumer-marketing, etc. But most of those don't apply to me at the consumer level. Do I want to pay 20% more for the convenience of browsing menus? Not really. I'm on the app to buy food and get it delivered. Insofar as some places now offer delivery where before they didn't, I benefit. Insofar as the same places I used to frequent now apply a markup to cover the cut the app gets, I lose out.

The UX improvement of being able to press 'reorder' has never eclipsed calling into my favourite local spot, asking for the regular, wishing the owner well, then discovering he put extra dumplings in the bag for me.
IThoughts would be great.
Great interview with Stewart Cheifet from a few years ago.

https://youtu.be/mBvT3B3sB_U
I am comparing with gwbasic types which was limited to in16, float, double and string. The only type from gwbasic I did not implement is decimal.
This is an active project and I plan to add dict/set types soon.
I may also add decimal type.
Stay tuned.
I don’t plan to add complex types in PuffinBASIC. If I do another language, then I might add these.
> Outside of the State of Utah Goldbacks can also be spent. In Oregon at a farmers market the Goldback had a about a 25% acceptance rate among business owners. This was based off of 40 vendors.

What's "about 25%" of 40? About 10? 9 vendors who said "I guess" and that guy over there who wasn't a flat out "no"?
The Computer Bowl episodes were fun too. East vs West, back when Silicon Valley hadn't dominated the industry completely. The first couple of Computer Bowls had pretty big industry leaders participating.
The US and NATO has inexpensive anti-drone technology.

https://www.npr.org/2020/08/17/903152237/bald-eagle-in-michi...

https://www.youtube.com/watch?v=kAYVyj6vf3Y
Sometimes we must all make sacrifices for the greater good.
But it's relatively easy to create an unmanned airframe that can maneuver at +/- 20g's. The pilot has been the limiting factor for quite some time.

An unmanned aircraft could laughably outmaneuver an F-22. The AI is the tricky part.
To be pedantic, Mt. Fuji's is called Fujisan in Japanese (the character 山 can be read as yama or san).
Is tar "worse" in the context?
To my knowledge Facebook doesn't use any PHP since years. (Hack is not a "PHP fork").

Also I would be very surprised if there is any code left form the early days. FB was (to my knowledge) rebuild "form scratch" several times during it's life-time.

Also I don't think one could build a website with PHP and SQLite and scale this out unmodified to millions of concurrent users for example.

But most websites don't have millions of concurrent users, and it's true that some very "basic" tech is more than enough to server one's users well in the majority of cases.

The horrible amounts of over-engineering one can see "everywhere" are imho a result of two issues: People building stuff and using tech they don't actually need! Most people don't have the problems Google or FB have for example. Still people are running static websites on Kubernetes nowadays, and things like that. (You know, in case you need to quickly scale things out this makes perfect sense, doesn't it? ;-)).

IMHO one of the main points of good engineering is to choose the right tool for the job. This means that in 99% of the cases you're actually perfectly fine with even a "bare metal PHP / MySQL" stack (or similar). Especially if you're just trying get something up the ground.

On the other hand's side a good engineer should know upfront when this won't lead to the desired result. As an engineer you should know all of your tools. The simple day to day ones but also the complex and advanced ones — you need to choose wisely which to use when. If you don't think about all of the possible design space, and all the pros & cons of going some direction, you're otherwise just a guy with a hammer; and not an engineer…

So it makes imho a big difference whether it is an informed choice to use "low tech" or just the result of "I don't know better". No matter the (first) outcome may look quite similar.

In the first case there is a chance that the people that did that will be able to "scale shit out" or add all kinds of features in a clean way. In the second case one can expect that the people that "just had an hammer" will create in the future the usual "layers and layers of mess" all over the place when tasked to extend or scale their system, as they just don't know better.

As a bottom line: Software engineering is hard, very hard. To arrive at a simple but correct solution is almost an art and requires the most skilled and knowledgeable engineers money can buy. It was a genius btw who insisted on things being as simple as possible, but not simpler. Coming up with "a simple solution" (ignoring half of the problem) or "killing flies with Bazookas" is trivial, everybody can do that. But that's not proper engineering, imho.
To be fair, "it's impossible to implement this principle, and every attempt inevitably backfires" is, if actually true, a pretty damning criticism of a underlying principle in its capacity as something you'd actually want to implement.
I've thought about this with respect to sources. I was reading a book which mentioned Emile Durkheim's work. I have never read any Durkheim. I cannot speak to Durkheim's points nor whether the author accurately represented them. What's even worse is that if I did read Durkheim, he'd probably discuss someone before him. And I wouldn't know if he accurately represented that person's points. I'm not sure if the author who referenced Durkheim has read the people who Durkheim cites^[1], so I'm not sure if they know either. We have this game of telephone where we all cite these sources and people rarely, if ever check. And this is in academic literature where publishing happens pretty slowly! In Twitter it's easy to reach a source chain of 5-6 deep in days, let alone months.

[1]: They probably have but I can't say.
OpenZFS Merged to FreeBSD
Washington and Japan seem to get pretty similar amounts of snow. The North Cascades highway usually doesn't open until sometime in late April or May because of how much snow that area of the state gets. Pictures of it look just like this highway in Japan.
Isn't there no authentication on that registry? I guess that's fine if you don't believe in zero-trust architecture.
> There's almost no type of reactor that hasn't been tried, and so hoping that some new kind of reactor is the answer to all problems in nuclear is a bit misguided.

Reading the history and economics pages, and searching for hopeful paths forward, I thought of the NASA-SpaceX partnership. Where it wasn't that the component technologies had never been tried, or weren't known, but that company and systems optimized for atypical objectives might find an order of magnitude to pick up, and maybe soon two.
I tried this for a few months after a few big projects didn't pan out. Tried forcing myself to focus only on the things in front of me, without allowing my mind to wander toward ideas for future grandeur. For me, that experience was horrible.

I've got to have something big in the pipeline in order to feel a purpose in life. Otherwise it is just a bunch of work with no point.

Maybe that's not the point that this article is trying to make. Maybe it's saying to be okay with not having already achieved greatness, or to be okay with the potential of never achieving greatness. Both of these are fine. Or to base your metric of greatness on someone else's who is unequivocally better at that measure than you are. You definitely don't want to do that. But I think it's a mistake to pigeonhole yourself as a person who absolutely cannot achieve greatness. You have to try.
Apple acquires VR startup Spaces
I have steady employment too. But I don't have society giving me unlimited external validation. Instead, people think I'm subhuman for where I work and went to school.
On two related notes:

1. for the first time since the 1970's, support for nuclear power is non-partisan in the US - both parties have endorsed it.

2. a good addition to the list would be mentioning a YC company, Oklo (https://www.businesswire.com/news/home/20200615005643/en/Okl...)
> The big issue I have with pattern matching / binaries (aka, strings) in elixir / erlang is that doing it efficiently is, at best, a dark art and, at worst, impossible.

Sorry, can you elaborate what you mean by impossible? Or maybe what you mean by efficient.

Thanks!
Stealing Local Files Using Safari Web Share API – Redteam.pl Techblog
Northrop carrier qualified the X-47 as an unmanned combat vehicle.

Navy said, great, let's turn it into a tanker!

Northrop said nope but Boeing said they'd be happy to. So billions as long as those robots stay in their lane.
What the advent of 5G–mmWave and otherwise–will mean for online gaming
Sure, but to the extent that you're going with the safe easy choice, you're not deciding based on merit. There are cases where that makes sense, but the ones where it doesn't aren't a problem with meritocracy; they're a problem with giving up on meritocracy.
Pure-Impure Segregation Principle
YouTube+Playlist+–Create+a+YouTube+Playlist+–+zmamen.com
Duplicate: https://news.ycombinator.com/item?id=24265041
This is playing out at a massive scale with virtual learning. Large amounts of kids in the gifted program and generally “smart” kids have been pulled a week in. there is little value in keeping them together with kids below their academic level in this environment since all the social aspects are gone.
If you have a point you're driving at, it would've been better to state it than to ask a leading question.
That lot of crap was why I didn't follow through on enlisting—I was looking for funding for the next semester which I had hoped enlisting in the army reserve would do, but it turned out it would be at least six months before I saw any college benefits and after six months, I could do just as well on my own.

It's just as well because had I done this, I would have been in the reserve for the first gulf war and been sent to Iraq, something that I would have had no desire to do (in general, army reserve would have been a very poor fit for me).
Liquid information flow control [pdf]
The worst part of gstreamer 1.18 is just waiting for it to hit my package manager, to say nothing of my various Debian-based systems. I want that dashsink2! GST is such an amazing project.
It would be neat if news sites would start offering 50 cent day passes instead of difficult to cancel subscriptions.
Not to mention that even with ROTC, you're still going to be facing some stiff economic headwinds to go to college full-time.
The Bitcoin Network Now Consumes 7 Nuclear Plants Worth of Power
The key to cleaning up my Twitter feed was to unfollow people who were too good at Twitter. That is: People who are working to maximize engagement, follower count, retweets, and likes.

In my feed, the highest signal to noise ratio comes from people who aren't commenting on any and every trending topic. Instead, they're busy doing real work, away from Twitter, only occasionally checking in to share something. Likewise, that's how I try to structure my own engagement.

When people have 50 Tweets per day or more, it's unlikely that they're taking time to really think and engage. It's more about rapid fire comments designed to get the most engagement.
Godot is written in Godot. Anything you see in its UI can be used by Godot developers.
Sounds to me like a fancy (and attractive) medium to sell gold to people in a way they can't verify anything and there is a huge "markup" on account of production.

So, how do you "add value" to gold? Print it on pretty pieces of paper that are worth at most 50% of what they are sold for. Under the guise of fiat currency being "bad" somehow.
At work we have a program that uses the exit code to encode three enums. Each digit of the decimal representation of the exit code corresponds to one of these enums.

It’s some of the most cursed code I’ve ever worked with.

(God bless anyone who ever used this program and got a set fault or sigint or sighup and therefore a bizarre result.)
Earth's core is younger than previously believed, according to new research
I don’t know where to find such data to support your “facts”. Perhaps Geek Genius Bar?

0.0001%? Did you just pull that out of your ass?
In a redesigned shell, ideally there would be a richer way to describe the result of a program. Maybe "return an integer and consult the manual to see what it means" isn't the best way forward.

Personally, I think Result types from Rust/Haskell/Swift make a lot of sense -- a program either succeeds with some output, or fails with an explanation of why. By default, pipes stop piping if one command fails.
I used to get really angry at CSS because of all of the things that made it a bad fit with component-based systems like React. It made me so unhappy that I worked full-time for about nine months on this project, which was a React-like component system that rendered to canvas. https://github.com/maxharris9/layout

I got pretty far! But I gave up working on it when I realized that I was going to be pushing this boulder uphill for years.

So what changed? I picked up Swift and SwiftUI, and it turns out that some of the ideas that I had were the same ones the SwiftUI folks went with!

For all the web has given us, I think its APIs are holding us back now. I still think we need something open and decentralized that competes with the App store and Play store, but one that offers apps that use basically the same APIs and technology that the native apps use.

Last thing: I know Apple cripples browsers on their platforms. I've run into all those issues personally in my work! That still doesn't make the web the right thing. Here's James Mickens telling us how to fix the browser's busted architecture: https://www.youtube.com/watch?v=1uflg7LDmzI
> It's not significantly more people.

Ok, well it is more people than the amount of spots that they take up.

> Those schools have more money. No one else does.

Ok, so if an elite person takes up one spot, but the extra money allows 2 more spots to open up, then that is a net increase in total number of slots. So that is still a benefit to the extra people who can go to that college.
Mostly agreed.

It's not so much that W : = V * A, it's that V is defined as V := W / A.

Or to be more precise and pedantic, V := J / C, Joule per Coulomb. In any case, Volt is the derived unit, and Joule is more fundamental.
Agreed. And this makes not even being close even harder for me.
There probably is.
That's normal in a SaaS. They gear everything towards growth in revenue, not necessarily profit, since it's much easier to keep existing SaaS customers (most good SaaS have 95+% retention) than to earn new ones, and at a certain point you've got a flywheel going so that you can perhaps reduce headcount increases or stay flat while your revenue continues to grow, and then you coast into profitability from there.
This does not seem possible technically unless you own facebook's ad network.
If you run on Kuberenetes, the image is/can be cached at network layer.