skysight-inc/HackerNews huggingface dataset:
About seven years ago I got a bright idea to build a quadcopter. I had experience with little $25-50 drones that bumped around the house with their fragile one-inch propellers, which obviously qualified me to build and pilot something significantly bigger.

Off to Aliexpress and Banggood I went. I ordered a carbon-fiber chassis, big strong motors, ESCs, 3-inch propellers, a FrSky receiver, a Devention transmitter, an STM32-based controller, giant li-poly batteries, and all the cables and fasteners I needed. Over the coming weeks the parts trickled in. Finally once the whole kit had arrived, I assembled everything, connected the TTL serial, built the firmware, downloaded it to the controller, and like the brilliant software engineer I am, plugged in the batteries on my bench at home.

Nothing happened. Those of you who have blown off fingers wondering why the firecracker under the Coke can hasn't exploded yet can guess what I did next.

I examined the chassis closely and began fiddling with the cables and connectors. Again, like the brilliant software NOT HARDWARE engineer that I am.

Evidently, I fixed the problem. Which caused four gigantic propellers to begin whirling around my hands and face. And four brushless electric motors to emit their usual high-pitched whine, which today I instinctively hear as them saying to me "You god damned idiot. You are so ours."

I was not injured. But that evening, I came close to slicing at least a couple things off my body. I hadn't appreciated the scale of the thing I was building, or the inherent risk in debugging it once I'd slapped it all together. I shelved the project for years, eventually giving it to someone at work who claimed to know his stuff when it came to drones. I hear he's doing fine.

Disclaimer: this story isn't about code or my own code. But I think it fits here because I approached dangerous hardware with the "build, run, see what happens" mindset of a software developer.
Back in college I made a similar mistake.

I was taking a class in software security and had a homework assignment to demonstrate a buffer overflow. For extra credit, we could have our exploit play music without invoking exec. My approach to this was fairly straightforward. Using ffmpeg I converted the audio to raw 16bit little-endian PCM. Then I appended this data to the end of my exploit. When my exploit runs, it sets some ioctls on /dev/audio then starts copying the data from the end of the file to /dev/audio causing sound to play.

As you might have guessed by reading the article, I had an off-by-one error, causing the music data to be misalligned and loud static to play. Fortunately, my system volume was not particularly high, and I was happy to even get sound to play. I never figured out where I made an off-by-one error, since I had just assumed that the static was caused by an alignment issue that could be "fixed" by adding a 0 byte to the start of the audio data.
How would that help businesses that saw demand drop to zero due to the pandemic? Such as airlines, hotels, and many others that supply them.
I think this is why some countries (China, Russia, and some EU countries) continue to invest in nuclear power for base load. Solar/wind power are great where they are viable, but that’s not everywhere (yet)

Edit: to be fair, the US is still investing in nuclear just not at the “expansion” scale for the most part. Only one new reactor in construction rn.
> I'm a computer geek, and I'm LONG past the point where setting up safe VMs and signing up to half a dozen services like newsgroup server and directories and search engines and what nots, download software with impossible names like sabnzbd

Then as a computer geek you don't seem to be aware about the modern tools to do that.
Eric Carle, author of The Hungry Caterpillar, dies
The Leabra Cognitive Architecture: How to Play 20 Principles with Nature and Win
I think this is a prime example of the "narrative engineering" done by Facebook. Before, the narrative was supposed to be X (e.g. no Wuhan leak) and now it's Y (it's Ok to think/talk about Wuhan leak). Who controls the narrative? We don't know, but presumably special interest groups with direct influence over Facebook senior management?
tl;dr: As of today, the U.S. Intelligence Community has “coalesced around two likely scenarios” but has not reached a definitive conclusion on this question. Here is their current position: “while two elements in the IC leans toward [human contact with an infected animal] and one leans more toward [a laboratory accident] – each with low or moderate confidence – the majority of elements do not believe there is sufficient information to assess one to be more likely than the other.”

So that should at least be sufficient reason to discuss the lab leak hypothesis in public without instantly being called a conspiracy theorist.
As a landlord, I would definitely not rent to this program though. I mean, would you?

But yes looking at this, the program cost is indeed insanely high
This would be the ultimate proof, but it would also require the system of justice to care enough to accept the proof. It sounds like they just don't care.
> Yes. Will it happen? Almost certainly not, though I would like nothing better than to be proven wrong about this.

I have a sense that any new standards process would have to work hard to defend against a number of distractions, such as forcing character encoding into the standard, the lure of JVM style compile once run anywhere (which has destroyed the ability for Clojure to bootstrap without maven), or attempts to reduce or remove certain warts that some users find annoying.

Many who don't know the history don't realize that the standard as it exists encoded the separate practices of many disparate groups into a single standard. This can be confusing for newcomers because they may encounter ways of doing things that are archaic but still in the language. Part of the challenge thus is not getting rid of things, but somehow figuring out how to communicate what have come to be understood as the better ways of doing things --- all without changing those parts of the standard.

I'm sure that the old lispers have fairly extensive lists of fundamental issues and improvements.

The short list that I have been able to compile from chance encounters with mentions of shortcomings includes implementation details, such as lexical O(1) jump tables, delimited continuations, proper tail call elimination, threads, extending dispatch macro syntax, and default precision for reading floats, and issues that almost certainly need more research and exploration, such as finding a solution to the CLOS action at a distance issue, CLOS dispatch on parametric types, something about static types, ways to alloc without gc, and many more things I am completely unaware of.

The Racket ecosystem has done quite a bit of research and implementation in many of these areas, but Racket lies at the far end of the lisp family from common lisp. Finding a way to take the more static and text based ideas from the ML/Racket end of the spectrum and make them accessible at the the dynamic image based Smalltalk/Interlisp end seems like something that could happen within the common lisp space more readily than elsewhere. There seem to be some fundamental questions about how late binding interacts with many other language features that do not have satisfactory answers.

All of this being said, I don't see the motivation for anyone in the space to spend the time on another standards process while so many ideas haven't been explored.
Hume, hockey sticks, and The Great Forgetting
> VPN alone is enough complexity for most...

Where is it complex? Most VPN providers these days provide a one-click solution to connect your devices to a VPN.
+1 on getting a good shareholders agreement from the start, even without investors. It’s good practice in case there are issues between the founders.

However, in regards to angels, the shareholders agreement won’t work if they invested money through a convertible note. At least before converting, during which time they are creditors of the company and not shareholders, which actually gives them some additional leverage. Hence, I recommend using something like a SAFE if needed, instead of a convertible note.
Agree. I decided to move to Australia instead. That was a very good choice!
Comparing this to the cost of rent is very fair. Other states don't pay these exorbitant costs and are fine.
It's hard to know the truth from the outside looking in, but it is easy to be more mindful than a mindless mob.
DoH has lots of uptake. So does DKIM. The reason DNSSEC is moribund is that it doesn't solve real problems for ordinary people. I wouldn't be so pessimistic about getting real new stuff deployed.
Yes, it is one of the therapies I am currently studying as I have had success with it but it does not scale. The reason I want to do this is so that I can create a Medicare/Medicaid E2E single payer solution that provides these solutions to everyone. Even people on the lower socioeconomic rungs. The pandemic was really hard for me and I have been behaving very recklessly in terms of my own health but I have been very responsible in terms of other people health.

I was running an outpatient program for alternative therapies before I knew that you cant just do that, you need insurance and stuff. So now I am making my own Medicare/Medicaid and hope to bring all of my work into a single payer system. There is no way I can pull this off, my only hope is to attract the attention of some really smart people that will tell me why and how I am a moron and how to fix it, lol.

I would love to talk about my work with someone but i'm kind of still scared because its not in a state that is 100% ready for end users and I know everyone is just going to laugh at me, lol. Hell I laugh at me. But I worked at goop and i know more than everyone there so i'm kind of like ... fuck it. Just code / Fierce Nerd blah blah <insert-some-rationalization-here>.

Right now I am having fun exploring the world of BHM HMS modules, its far less regulated than I thought it would be which might not be a good thing, but we will see. I am going to do a "Show HN" soon but I want to publish feedback from my active patients and providers first.
Anything with an actuator, really. I'm a controls engineer, we work with all kinds of hazards and it's my responsibility to run the risk assessment that makes sure no minimum-wage operator gets harmed because of our machine. People are the squishiest, weakest, most sensitive part of just about any shop, so there's a lot of risks to assess!

One key observation, though, when working with code is that the machine becomes so close to predictable that it's more dangerous than if it were unpredictable. A cordless handheld drill is hardly a tool that most people would call 'hazardous'. You turn the trigger, the thing rotates, grab the chuck and you can likely stall it. But that much energy in something driven by code is extremely dangerous, it's waiting for any of who knows how many conditions to take off, a common one is that putting your hands in/on something that seems to be not moving can 'make' a sensor and the machine will take off.

There are definitely two kinds of safety domains, one applies to manually operated tools where the operator of, say, a knife is responsible for their own safety - if they cut themselves, they're at fault, not the knifemaker. There's another kind of safety engineering where if the machine takes off 'by itself' while an operator is in the way it's the machine designer's fault for not stopping that from happening, the operator can't be expected to know what's going on.

The latter should become more common as computers continue to permeate everything we use - that cordless drill is no longer controlled by the operator with a trigger switch that connects power to a DC motor, it's a brushless motor driver with an analog input sensing the position of the trigger and the EMF of the motor, and the charge state of the batteries, and who knows what else. Bump a sensor and it might take off, you don't know why it does what it does.

I'll continue to make my automated cells as safe as I can, but don't trust code that's not so simple you can be confident of how it works.
Never gave it an honest look, maybe I should spend some time learning it
$31,000/yr is already pretty shit, and it’s even worse when you consider the opportunity cost of not using that space on a person who’s actually going to gain a productivity benefit from living in SF.
Funny, because Magit has been ported to Vim, I use it daily.
Off-Grid Solar’s Killer App
The Billionaire Guide on Keto Advanced 1500 Canada That Helps You Get Rich
The past articles which attempted to plunder you and exploit the circumstance you are in were only an exercise in futility. This article about Keto Advanced 1500 is the first one and you should depend on and believing no other when the accessibility of this item is there. Making your weight and body includes right is the sole reason for it.

https://www.bignewsnetwork.com/news/269586963/keto-advanced-1500-review---9-reasons-why-shark-tank-update-canada-cost

https://buddysupplement.com/keto-advanced-1500-canada/

https://www.facebook.com/sharktankdietsreviews/posts/1571724723033226

https://www.facebook.com/supplementsworldofficial/videos/523080275395626/

https://sites.google.com/view/get-keto-advanced-1500-ca/

https://get-keto-advanced-1500-canada.medium.com/you-will-never-thought-that-owning-a-keto-advanced-1500-canada-could-be-so-beneficial-17ac658a3c0e

https://gocrowdera.com/US/other/keto-advanced-1500-ca/

https://twitter.com/KetoAdvanced120

https://ketoadvanced1500canada.quora.com/

https://caramellaapp.com/ketoadvanced1500canada/o4bvuHnq9/keto-advanced-1500-canada

https://youtu.be/u6_1FcBAYI4
Trying to get my head around whoogle. Won't a "proxy" for google that only has access from a single person, just build a profile for that person from that whoogle install?
Interesting to see an intellectual field where progress is probably negative. No doubt there are others where that’s happening right now, much like how archaeology took a decade long detour with “Pots, not people” before coming back to the 1940 or so consensus that a great deal of culture was transmitted by war, invasion, slaughter and conquest, that it wasn’t all mostly peaceful cultural diffusion.
If you would ever be willing to discuss your work and hear about mine, that would be awesome. AGAIN, I AM NOT A DOCTOR. But I really love this stuff and have started to study for MCAT just so I know more and dont feel like such a moron.
I've used it quite a bit but I've had it desync from the server state somehow on multiple occasions making the experience not all that pleasant.
I'm assuming they were talking about Elixir, which uses that syntax to pipe the result of the left side into the first argument of the function on the right side. The transformation was correct in Elixir, and I can confirm that I at least do think that way.
The Misunderstood Call to Action (Part 2)
Hm, this took a turn. As someone who hasn't heard anything about this, where should I start digging?

Her wikipedia page seems sterile, and searching her name doesn't bring up anything about possible death.
> Given that the web is not just for text and images, but more of an app delivery platform, how would you alter the current state of HTML/CSS/JS to make it better and simpler?

It seems there are two significantly different tasks - documents and apps. HTML was mostly designed for documents, and it suits them better. For apps the use of JavaScript is much more important, and the structure - and the intent of use - of the screen is very different.
My favorite is 3008, the Infinite IKEA: http://www.scpwiki.com/scp-3008

On the outside, you see an IKEA. On the inside, the store is infinite and fully staffed. At night, the staff begins to strange. Even stranger than regular IKEA staff.

It inspired a Minetest mod (Minetest is a FLOSS voxel game like Minecraft): https://content.minetest.net/packages/benrob0329/ikea/

I believe there's a Minecraft version too.
>> I'm an expat in a developing country and even for the poorest people a roof over their heads is affordable.

It's affordable here, too. Just not in one of the wealthiest and thus most expensive cities in the United States.
The liberal equivalent of the Hoover Institute is the rest of Stanford. Any organization that is not explicitly right wing becomes left wing over time.
That makes sense. I'm glad to be wrong :-)
> mailing lists (that AFAIK no other similar service offers)

https://sourcehut.org (the hosted version is https://sr.ht) has a mailing lists feature
I'm not an expert and I admit my views on this are pretty extreme...but surely there's inefficiency there. What if we didn't judge what they were doing (it occurs anyway so we "tacitly approve" in effect), but instead provide the same service for them: tents on the street, muck-about area, access to food, drugs, but do so in an efficient way but at a better price. It seems the quality of things they get and the outcomes for the general public represent a pretty low ROI for 2600 a month/tent. A providor model might also enable a measure of control not in the sense of "controlling them" but more in the sense of we're able to maybe "improve" some things (maybe better food, better tents, better drugs, better outcomes for other non-vagrants who share the streetspace).

edit: I should have read the article. That's exactly what they were doing. I incorrectly assumed it was a "measured cost" of homelessness. I suppose what I imagined tho was less like a refugee camp with fences and guards, and more like a re-use of some of the old port/industrial area close to where many of the LA camps used to be anyway. A more NGO/adhoc style approach. But maybe the current model is working, apart from cost, I don't know :p :) xx
> It costs an average of about $81,000 per year to incarcerate an inmate in prison in California

That's 6750$ per month.

Pick your poison I guess.
Fancy a deep red? The rise of underwater wineries
> My car gets 50-66% as many miles per gallon in the bay area as it does in other cities

I think the idea is that if commuting sucks enough you’ll stop doing it and those emissions go to zero.

Or you’ll switch to public or shuttle transit and emissions per person per mile drop by some ridiculously high factor. A bus can pack some 80 people into the space of 4 cars and I bet emissions aren’t 80x those of a car either.
I was building an underwater mapping GUI, a quick SCUBA dive to do some testing before the weather closed in whilst at sea in the GBR Australia.

Dropped to 10 meters, set the datum and started swimming, going well until I crossed into a negative quadrant. My beautiful track went haywire/dead.

Then I swam around trying to get back "into" the positive quadrant, I couldn't find it and consequently couldn't get back to the datum. When I surfaced I couldn't see the dive boat!

After some time contemplating my life/coding choices for literally jumping in without thorough testing, I heard the Zodiac inflatable buzzing around the rising waves looking for me.

Back on the boat I discovered that I had only coded it to work in the positive axis from the datum. In the other axis the location was undefined.
Some unaccounted things:

1) You have to pay extra to get a landlord to agree to the risk of housing a homeless person with likely no way to pay rent if the government program ends who also is more likely to have drug problems / mental health issues. This person may also be more likely to harass other tenants. Even if you don't believe this to be true, many landlords will and they won't agree to rent to such people without a substantial extra charge.

2) Cost in potential missed rent from neighboring tenants. If a landlord agrees to this program and other tenants move out due to the behavior of the homeless tenant, then that lost cost is also a problem.
Low-cost urban housing is illegal to construct in the US due to building safety codes, rules on minimum size, etc. The US federal government (and some state/city governments) has a tendency to always increase safety standards just enough that the bottom X% of people are priced out. They do it with cars as well. New cars start dipping to the low-mid $10K range? Time to make infotainment systems mandatory and add more mandatory airbags. This doesn’t affect 90% of consumers but the bottom 10% get squeezed out again.
Man it's so sad that you are right
I understand that you are telling the truth. Do you understand that sometimes people do not tell the truth?

The question is what level of consequence are you saying we should inflict on people before some kind of evidence beyond an accusation is required?

If it's "I tell my friends about what happened, and then they turn down opportunities to work with that person". I don't think anyone would or could sue for libel about that. I am not proposing that they be able to. I apologize if I gave the impression that that is what I was proposing.

If it's "I make an accusation, and that person should then be unemployed and destitute and indelibly branded a sexual predator for the rest of their life" then maybe somewhere in between those two extremes, there is a point where some evidence is required, and the level of harm being done to the accused requires some stronger justification. Maybe current libel laws do not accurately delineate that point because of the advent of the Internet and the possibility for a person to experience widespread harassment based on a few claims going viral. Is that reasonable?
I'd like to see the next version of this spec go from 5A 50V to 2A 2000V.

5 Amps is getting into danger territory with cables that are bent a lot and heating is concentrated in one high resistance area. Heating => melting => fire => deadly. Fire kills 10x more than electrocution.

2000V is also well into danger territory for humans, but we now have technology to make it human-safe for a child to gnaw through that wire while in operation and avoid injury. All that's needed is for the spec to require current leakage detection. As soon as 1 milliamp or more is unaccounted for between charger and device, you need to assume it's flowing through a child's tongue and power off within a few tens of microseconds.

That requirement means you need MOSFETs at each device (to be able to power off quickly), and to have capacitance control of the cable.

Every device needs to Verify that the device on the other end and cable does these things, so that nobody can make a cheap cable or widget which kills people.
Any side-by-side comparison? I owned 2020 and the camera is crap!
2012 paper: http://psych.colorado.edu/~oreilly/papers/oreillyhazyherdip....
I haven’t really found a use for the minimap in VSC. I’m not sure if there’s some strategy or concept that it’s supposed to assist with, besides navigating large files more quickly.
Oh my, fixed.
Expensive, since they engaged Pentagram for branding.

More seriously, the animations have "ascii-animation" classes in the dom, tui is probably more fitting aesthetic label if you ask me. Not sure if a lib is involved or its custom. Either way it is done very nicely.
Yep. When I have to work with robots, it's from a distance and with as much safety equipment as possible. I've seen too many physical, hardware, and software failures to risk anything I care about. Hearing protection is also important. A hundred pounds or more of metal slamming into itself at high speed makes a deafening sound.
No, the solution for the US would be to refuse imports of any power device that lacks UL/CSA approval.
So make them care - tell your representatives, vote, etc. let’s make noise about it and it will happen.
The best way to cut down on oil use is to personally use less electricity and enjoy a lower standard of living.... suing people will mot help... only solution is accepting a lower stanndard of living.