skysight-inc/HackerNews huggingface dataset:
A reliable fake news detector that my older relatives can use easily, and maybe more importantly, that they feel inclined to use instead of just believing and sharing every piece of information they receive.
Uber's article [1] linked on the page mentions it at the start:

> These nonfunctional feature flags represent technical debt, making it difficult for developers to work on the codebase, and can bloat our apps, requiring unnecessary operations that impact performance for the end user and potentially impact overall app reliability.

> Removing this debt can be time-intensive for our engineers, preventing them from working on newer features.

[1] https://eng.uber.com/piranha/
The time spent vs how much one learned is pretty bad tho. And also related, games like world of warcraft are massive time sunk.
yes, that already exists.... I used MTaylor, a while ago (download the app, scan your body via the camera), and the shirts came in perfectly fitted to my body.

The jeans, not so much (they still need to work on it), but for shirts they were spot on. I will never buy 'off the rack' shirts anymore.
Send me $1000. Where do you want the diploma to say you got your Ph.d.?
For a few years I've thought it would be cool to experiment with neural interfaces for bomb sniffing dogs/cadaver dogs, etc - so instead of training the dog to find several specific compounds, the system could be trained for multiple compounds. You wouldn't be training the dog, but the system instead.

Impossible to do with my current resources. Seems like something that will probably happen eventually.

Some scammer made ~80 million bucks selling fake bomb detectors https://www.bbc.com/news/uk-22380368 - I wonder if someone actually made the real deal if it would even be as profitable.
I'm not sure how this is related to the comment before but what do you think would happen if Facebook started misusing data of Mapillary for example? Do you seriously think OSM would "lock them out" or something?
It so happens that this story has since moved on slightly since it was last posted. Two years ago, Michael Bettaney died. I knew him briefly - after he got out of jail, he moved into small-group communist politics, where we crossed paths.

The stuff about his incompetence as a spy is rather overstated. By the time I knew him, he certainly had a drink problem, which may for all I know have predated his long prison sentence (much of it in solitary). The truth is of course that MI5 was not the only intelligence agency with double agents and he was shopped by one such British KGB mole, Oleg Gerdievsky. One rather suspects that the fate of the cold war did not hang in the balance.

The underlying point - that counterintelligence has very often proved to be a spectacular waste of human effort - stands, although that is hardly a reason to be insouciant about mass surveillance.
I have 15 years of development experience (including a lot of spare time spent on open source projects) and I also agree word-for-word.
I think it was MTaylor. My current favorite shirts came from them.
Crossfit.com is VERY liberal with their rest days :P I thought about removing all the duplicate rest days from the training text, but I wanted to stay faithful to the original material.
It's supported by the protocol. But I'm not sure if it's actually supported by anyone who deployed the protocol. It requires to actually support connection ID migration in the library (which not all of them do), as well as to support it on infrastructure (e.g. L4 load balancers): If those receive a packet belonging to the same connection, but having a new source IP address (due to client having migrated), they still need to route things to the same server which has all the state about the connection. Therefore the whole thing is rather hard to implement.
the Raspberry Pi isn't running tensorflow
I wouldn't say religion makes a lot of sense. They don't answer all. Science sure answers a lot. Religion has some useful ideas.

Praying is a form of meditation that calms the mind. Fasting seems to work better than most diets we've known. Having children increases long-term survival. These common religious practices are actually long-term scientific thinking.

I thought it's pretty ridiculous that God created the world in 7 days. But then I learned most of the Big Bang happened in less than 1 second.

There's good knowledge that we overlook because it is considered religious.
Kind of reminds me of the algorithm to create a maze: https://medium.com/swlh/how-to-create-a-maze-with-javascript...
It already exists. If it's displayed on a television or the internet you can assume it is untrue. I generally accept only first-hand accounts and original sources for information.
There's a good blog on scaling a platform team and how to keep up with growth. https://medium.com/adobetech/why-do-organizations-need-a-pla...
It's kind of hypocritical that salon.com closes this article if click 'I decline' when they ask to surveil me.
> most people with the common cold coronaviruses only have mild symptoms

Pretty sure the same could be said of C19, depending on how you define "most". However, cursory googling shows that there are _1 billion_ cases of common cold in the US alone every year (lots of people have it more than once), so it'd still seem like it'd be worthwhile if it were doable. Common cold accounts for 40% of all time lost from jobs and 30% of lost school time.
Fujifilm tape: cheapest way to store 1000TB of data online
The Jetson Nano is fantastic, and I use Tensorflow on it with two home security cameras. It is a wonderful device, and deserves far more attention than it gets.

I'm going to upgrade in the next week to a Jetson Xavier NX. Not because I need to, but because I like playing around and it's a silly powerful device.

I also run a NextDNS CLI client on it, various automation stuff, etc.
> Some scammer made ~80 million bucks selling fake bomb detectors

Sadly we see the same devices being used to "detect" covid-19. https://www.independent.co.uk/news/world/middle-east/coronav...
That sounds really, really close to USB-C.
IMO one of the keys to a platform engineering group's success (alluded to in this post) is having a mindset in which other engineering teams are the customer. Once you flip into this mode it becomes a lot more clear how your platform is really a product, and the platform engineering team fits much more seamlessly into the overall organization.
> a) What do they want their budgets to do?

Increase test scores, keep themselves employed and friendly SB members in office, and reform the institution/field in their image (or, for the cynical ones, make them look like leaders in the field). In that order. And lots of other stuff that's not really relevant to software (e.g., maintain the physical plant, retain good teachers, etc.)

> #2 The public means people who spend money on things for kids. Likely parents.

Meh. IME parents have almost no influence in software purchasing decisions (because they mostly just don't care). Even the board doesn't really dive that deep into the administration's budgets unless they're considering a change-of-command. In fact, the superintendent might not even weigh in on software depending on the size of the district. Activist yahoos might gripe about budget items, but can usually be safely ignored. Especially for software, which is often a rounding error even in the IT portion of the budget.
Bruh, they did! They call it „W1 chip“ and its in airpods and beats.
New Technique Allows 3D Printing of Flexible Materials
The Ego is the Source of Fear - Steven Pressfield, AI Podcast Clips
You don't think the nature of a tweet, the very limitation placed on the number of characters, encourages a certain type of communication/interaction?

The platform not only discourages long form dialogue, which is especially useful for communicating complex topics, it explicitly prohibits it.
Thank you – approachable readmes are really important to me, so this is validating!
Go won't be allowed in main because it's too bloated. It's great to see a more sane and cross platform (and lightweight!) implementation.
The difference is that any power you give the government is automatically amplified. The government has the power of the state, to wield power.

Private corporations have only one goal - to make money. Government is controlled by ideologues. Also because of the nature of both the Senate with two senators per state and the electoral college, the less populous states have far more voting power than their population demands. Their belief system and worldview is completely different than mine - yes I live in one of those states.

It’s not just about the difference on policy issues. It’s about fundamental human rights issues like police power and treatment of minorities, and how many of them believe fundamentally that none straight/non Christian people are an abomination and laws should be passed that discriminate against them.
Implicit in this argument is an egocentric and individualistic viewpoint in universalizing how the author learned as "the future" a.k.a. the way everyone should learn. I don't fault the author for having this, many people do. I wish the author reflected on the role of social factors in education. Learning in this post is something that's thought of as individualized, which is something that educators and cultural psychologists have pushed back on for decades. It totally ignores the role of teachers.

Consider: "AI will make humans vastly more effective by automating tedious tasks." Sure, but which humans? If games are indeed "the future," let's pay teachers even less than we do now, or fire them --that will be the response. That's in fact what Graham says --"I had examples to work from, but no teachers or classes." Let's be real here: Graham's father was a nuclear physicist, he likely grew up rich, and he attended Ivy League schools. Maybe he "didn't need teachers" because, I don't know, his home life was very supportive and he knew how to engage in the dominant, elite American culture? I like Graham here, but c'mon man.
You read my mind, ilolu.

Lately, I've had so much time in my life that I've been literally coding out of boredom.

I am a great engineer with 15+ years of experience doing hundreds of different things.

I do not need money. I need to feel, once again, that I have made the impossible, possible.

If you wish to get in touch send me an email to hn @ <username>.com. I leave it here from time to time and a few folks have decided to write back. One day, hopefully, we could be a community of sorts.
An RSS reader that can organize feeds in a tree view. So if HN and Bruce Schiner's blog both link to the same article, that article would be the parent node and they would be two items off of it. If there were responses and followups the tree could grow larger.

Even bigger: Discovering missing parts of the tree.
It’s not just broken - it’s discriminatory.
One of my thoughts is in theory credit agencies are heavily regulated. That needs to be extended to any business that aggregates data on people as it's primary business. And regulators should be able to tell them no. As in, no you can't collect that information. And no that individual can't work for you. You need signed authorization to share that data. Each time.
With the dual core amd cpu throttled down to 1.5ghz, a cheap phone running termux is likely more performant than this laptop. For $140 you could buy a cheap android phone with a mediatek 2ghz octacore processor, 3gb of ram and 32gb storage. You can cast the screen to a chromecast, connect external/usb keyboard and launch termux, and you'll have a computing device much faster than this laptop. Heck, you can even run X via a vnc viewer if you want desktop linux running on termux.
yes good product management is key even though your customers may not have a choice
Here's a pretty sizable project I wrote in pure TypeScript:

https://github.com/Clay-Ferguson/quantizr

I have 5 years experience in TS and 20 in JS. Trust me, if you don't yet understand the value of type-safety, it's only because you haven't lived long enough yet.
The author said that AI will be used to better humans instead of replace them. Why generate educational games with AI when the AI can instead directly solve the problems that you are educating people to solve?
Startup-Investor Matching Tool for Underestimated Founders
Electric cars and sustainable energy. Solar is going to get cheaper, and it'll start making less economic sense to extract fossil fuels.
Have you tried Calibre?
Not going to work, unless there is a certain way to have 'one person one account' type of tech, or make account creation very expensive.

Today Email is effectively federalized, but in practice, unless you have some major spam technology, your inbox will be filled with spam as soon as your email becomes public. Same thing is going to happen with decentralized social netowrks.
Or how about no statues whatsoever?
I am working on software to do just that. Complete with handwritten font and basic line art capabilities.

Here's how writing on a book looks like:

https://photos.app.goo.gl/kMXsfEjgqM3hkckR6

Here's a video of it in action:
https://youtube.com/watch?v=V45cj0-GQyQ

Fountain pen calligraphy:
https://photos.app.goo.gl/xuTMvpcujwzspKmFA

This is a work-in-progress, so would love to hear more thoughts on this!
Spend 0 Dollar on Ads
Skooza – Advancing Micromobility
https://www.eshakti.com/ does this for some clothes (not via Kinect, you have to enter the measurements). No personal experience, but it's nice to see folks trying it.

It's baffling to me that Amazon doesn't have something like this. Every vendor of clothing seems to upload a size chart or puts it in the text description, and you wind up with stuff like "6x plus size dress" having a waist size of 32 inches.
You weren't running those CRT's on laptops though. The laptops of the time had low res displays with very narrow viewing angles.
Normal people? Exactly what is a normal person there, Einstein.
History can be and often is a narrative. Otherwise, especially for the most recent centuries, we'd get buried in mountains of facts. However, some of these narratives are more true than others, despite whatever flavor of post-modernism they teach in colleges today.

The Government/State sanctioned version of this is not a history, but a "founding myth", ie propaganda. There was a great exhibit at the German Historical Museum of how countries had to invent a whitewashed version of their countries past after WWII: https://www.dhm.de/archiv/ausstellungen/mythen/english/ The book is well worth reading as well.

Acknowledging the complexity of American history does not mean giving up on an imagined community of America. In fact, doing so is the only way to heal the nation and enlarge that imagined community to include those who've been erased out of that history.
I guess, but:

"Urbit OS is a completely new, carefully architected software stack: a VM, programming language, and kernel designed to run software for an individual."

Even solving an impossible problem shouldn't require all of that.
It’s similar to many other industries, such as enterprise B2B software, where your buyer is not necessarily the actual user of the product, so you end up marketing and building features catering to the buyer (school administrations, parents) instead.
US Comes in Dead Last in Labor Rankings of Wealthy Nations
I made Qwickly: An alternative keyboard layout that is the easiest to learn and faster than Dvorak.

Close enough to the fastest to not matter.

https://github.com/qwickly-org/Qwickly

https://blog.keithkim.org/opensource/making-the-qwickest-key...
And if you converted your code to TypeScript you'd immediately find the 100 or 1000 bugs you have that you're just unaware of until they bite. People who have done such a conversion before know this, and unanimously will agree. Those who have't are blissfully ignorant.
I would also add that this is an experience specific to Eastern European relationships with non Jews in general. Eastern European Jews in Israel, orthodox or secular, are perceived profoundly racist. Lookup extreme cases in Arthur Ruppin as a starting point.

Using “Jews” as a collective when referring to Eastern Europeans is offensive and ignores the ethnic diversity of the Jewish experience. It was only after the holocaust that being Jewish became equated predominantly with Eastern Europeans for obvious reason.

Our history though is much richer then what happened to people who escaped the Pale of Settlement to North America.

More info about the ethnic origins of Eastern European Jews https://www.nature.com/articles/ncomms3543
> Or maybe providing bookmobiles and mobile libraries, maybe even a small budget to allow each kid to buy some affordable paperback books from an educational publisher like Scholastic, or cheap used books.

Kids don't want to read and read less then they used to.

My kids did learned more from lockdown online classes then from games. I can tell this one with certainty. It was less then they are normally learning in school.
Sure, but nobody knows how to use Urbit.
Surely you know the ability to identify an opportunity and the ability to capitalize on it are entirely orthogonal.
I consistently find types just so useful I don't know how anyone works without them.

Things like when this system was built all the code assumed social security could not be null. We now need to make the system able to handle a null social security system. What code do I change?

Do I need to null check the results of this value?

What does this function return and how can I be sure I'm handling all use cases?
One of the best arguments against intelligent design is that you cannot praise a design without having some idea of a good design; i.e. if they could have done literally anything else and get the same praise.

But that's completely unrelated....

How about a visual system that did not need to take liberties with the perception of time?
In my experience, it's not reliable enough. Sometimes it's great, but sometimes it stops working for a few solid seconds. I think it's when the AC starts up.
You can't do too many things with jsdoc, can you? Ie. generics are not supported or basic things like importing types from other file, right? Ergonomy/verbosity/look and feel of those types in jsdoc is a bit poor IMHO as well. It's absolutely not the same thing. With flow you get the whole flow, with jsdoc it seems some scraps of typechecking. Am I wrong?
It can! At least, there are android apps for it. I don't know about ios.
It wouldn't be perfect but something that followed everything back to the original source by following links in articles and looked for loops might go a long way.
I've done this with a Jetson Xavier, 4 CCTV cameras and a PoE hub. You really want to use DeepStream and C/C++ for inference, not Python and TensorFlow.

I'm streaming ~20 fps (17 to 30) 720P directly from my home IP4 address, and when a person is in-frame long enough and caught by the tracker, a stream goes to an AWS endpoint for storage.

I've experimented with both SSDMobileNet and Yolo3, which are both pretty error prone but they do a much better job filtering out moving tree limbs and passing clouds, unlike Arlo.

You need way more processing power than an RPi to do this at 30fps, and C/C++, not Python. (There are literally dozens of projects for the RPi and TFlow online but they all get like 0.1 fps or less by using Flask and browser reload of a PNG... great for POC but not for real video)

I wrote very little of the code, honestly: only the capture pipe required a new C element. I started with NVidia DeepStream which is phenomenally well-written, and their built-in accelerated RTSP element, and added a custom GStreamer element that outputs a downsampled MPEG capture to the cloud when the upstream detector tracks an object. NVidia also wrote the tracker, you just need to provide an object detector like SSDMobileNet or YOLO. NVidia gets it.

The main 4 camera-pipe mux splits into the AI engine and into a tee to the RTSP server on one side and my capture element on the other side.

It was amazingly simple, and If I turn the CCD cameras down to 720P with h265 and a low bitrate, I don't need to turn on the noisy Xavier fan. The onboard Arm core does the detected downsampling (one camera only, a limitation right now) and pushes the video with a rest endpoint on a node server in the AWS cloud.

I'm very pleased with it, I haven't tested scaling but if I turned off the GPU governors I could easily go to 8 cameras. I went with PoE because WiFi can't handle the demand.
I happened to be the other way, I learned first that matrices were linear transformations and, being thick-headed, it took me a really long time to understand that matrices could also be used as "dumb excel spreadsheets".

there's a fantastic historiography of linear algebra and why we're stuck in this situation here: https://www.youtube.com/watch?v=C2RO34b_oPM
Well isn’t that the economics of it? A new dev is much more productive in the new thing they learned. A more seasoned dev is more productive in all the things they already know.

The question is, who gets to dictate the economics here? The answer is always Thanos, balance.

In a true meritocracy this is a legitimate fight, neither side has a one up. We have to find the pros and cons of the old and new and iterate.
When Workers Can Live Anywhere, Many Ask: Why Do I Live Here?
Not a F but I understand lots of them would be very interested in bras that fit.
99.9% of our current population will never be faced with the option to even visit Mars
That‘s correct. They can collect more data about mapillary users now, however. Not a good thing. I don‘t think I’ll contribute to Mapillary in the future.
As a fellow Brazilian who was not only brought up in a Christian family but have lived most of my life amongst a majority Christian population, I question that since I've never seen anyone being offended by pictures of the devil.

Unless you mean that only Christians from your part of Brazil should be considered.
Then how is the H-1B visa system a problem? It it's working as intended and making it harder to hire someone from overseas, where is the problem?
I made an app, RhetorFit, to teach people logical fallacies and assumptions, and how they can make a bad argument sound convincing. Hopefully it can help fight misinformation organically, by better educating people.

Current looking for collaborators to add more content and do mobile dev.

https://play.google.com/store/apps/details?id=com.intafel.rh...
https://apps.apple.com/us/app/rhetorfit/id1514982376
And in some cases, smaller than a transistor (as commonly packaged).

74AUP1T97 comes in a variety of packages, some less than 1mm square. It’s a clever mix of gates internally which can be turned into many common AND/OR type functions depending on how you hook up the pins.
Was prepared for an introduction to some novel never-before-seen method near the end, but this was a nice and well-structured summary regardless! Wanted to tack on a couple of questions/thoughts:

1. Is the author familiar with all of the recent work around neural differential equations? Latent (Neural) ODEs[1] and Neural Controlled Differential Equations[2] are already able to match or exceed the performance of GRU-D when working with certain sparse and irregularly-sampled time series.

2. More of a nitpick, but most of the models covered as working with EHR data are using clinical data instead of raw physiological signals. For example, measurements from a high-frequency physiological waveform such as an ECG are usually synthesized into something like a per-minute heart rate in a medical record. Most research working with physiological signals directly is using either traditional signal processing approaches or some form of CNN (this includes 1-D resnets and wavenet-like architectures). RNNs do pop up occasionally when dealing with dramatically downsampled signals, but seem to suffer pretty badly from catastrophic forgetting and other issues when run on longer, higher-frequency data.

[1] http://papers.nips.cc/paper/8773-latent-ordinary-differentia...
[2] https://arxiv.org/abs/2005.08926