skysight-inc/HackerNews huggingface dataset:
I've been experimenting with it too, with my funk band. Very quickly we realized that any latency was too high for us to have a hope of getting in the pocket, but it worked quite well for sloppier rock jams.

Since you're here, I'll ping you some feedback:

- The UX is, charitably, idiosyncratic. We all found it hellaciously difficult to get started, find each other, start a session that didn't have strangers popping into it, manage audio (more on that below). The UI is honestly just super crazy insanely weird.

- The audio handling is... counterintuitive too. I expect to be able to control my "monitor" mix, and have one person control the master mix. But that just isn't working. Instead of one channel strip per source, we just each see a single fader for each participant (even though each person has vocal mic and instrument mic) and it seems to affect everyone globally.

- Everyone slows down over the course of the song. We're all listening to each other, so the latency builds, and we all end up dragging horribly. Only solution we found was to have the drummer play to a click which is miserable in our genre and generally not fun outside of a studio session (which is "work" anyway).

I _really_ hope you're able to use some of the newfound interest you've got to inject some new life into the service. The core is so promising. Notwithstanding that feedback, I'd pay $10/mo for a non-social private version where I can host my own server, since all my bandmates are within a mile of me.
This particular two stroke would need oil changes.

Some of the traditional ones did not because the oil was mixed with fuel to lubricate the seals that exist between the piston (part that moves up and down) and the cylinder (which houses the piston). In most engines that we refer to in cars, the lubrication happens from the bottom in the crankcase (where you see the rod beneath the piston).
The author is pretty clearly reluctant to buy the book, based off the first paragraph.
Or you can spend less time typing and enjoy life
from the examples, I would say, the type that includes the kitchen sink.
How to Enable React Concurrent Mode
Framework... for what? Turns out it's a framework for writing games, graphics, sound, that kind of thing.
I did not find the book they wanted on libgen. Libgen is not perfect.
I don't understand why this simple 2nd grade math is featured on hacker news. I guess the next topic will be a long discussion what would be 1/2 divided by 2/3.
That's only the case if subjective convenience were the only deciding factor in ebook vs paper books
This is clickbait (1) to promote his startup, Proda.

ML is used in business workflows all the time - to date, I have built several solutions that are being used for 53 clients, internal and external.

Here is what makes B2B ML hard: People have to trust it.

This isn't some movie-recommendation engine, which spams you with more bank heist movies after you watch one. B2C ML systems can get it wrong, and customers are generally forgiving, because it's a low stakes game. B2B applications are generally higher-stakes, because they impact business workflows, and if someone has decided to automate it, it's probably a high-volume, critical workflow. It has to be extremely accurate, and demonstrably better than the equivalent human system.

The problem has to be well-defined enough that an ML system can act with high-accuracy, but not well-defined enough that a rule-system could replace it. Don't use ML if a rule-system will do a better job. (For those scenarios, you can still put an ML anomaly-detection system to make sure the rule-system is still valid, and to guard against data input changes.) As just mentioned, the problem also has to be important enough and high-volume enough to warrant an ML solution. The percentage of problems that fulfill these criteria is not very large.

Now to actual ML development and deployment - the model is the tip of the iceberg. The rest of the iceberg is data acquisition, feature selection, data/feature versioning, automated training, CI/CD, model performance monitoring, et cetera. If ML is being developed inside a software development organization, this isn't a problem, most people will understand this. If it is being developed within an embedded BI team inside a business unit - they will generally not have support/runway needed to build the full system. The ML model might make it to production, but it will probably run naked, be brittle, and hard to retrain. A dramatic failure with business impact is just a matter of time.

There are a lot of low-code, no-code ML solutions that have been developed, or are being developed, and some of the supporting infrastructure as well, but, at the risk of sounding parochial/protectionist, you need a rock-solid, end-to-end, integrated, data management system that is fully understood by whomever needs to pick up the phone at 2AM. It's the interfaces that are hard, and chaining together a bunch of third-party black-box systems just means more interfaces and behavior you don't control. Choose and use these systems wisely.

So yeah, B2B ML is hard. But it's generally not due to lack of data, and transfer learning is generally not necessary. Understanding business processes is important, I agree, but that's comparatively easy. It's what consultants have been doing for decades. The hard part is choosing a problem where ML can add value, and then executing on it with enough integrity that people will actually trust it.

(1) Ok, clickbait might be harsh. But it is self-promotion, and the article itself is a collection of generic banalities. I feel it falls on the wrong side of the line.
Combining Data and Narrative for Product Strategy in a Post-Covid-19 World
Think Studs Terkel meets a broader application of Steve Ballmer’s USAFacts.org tool.
Tell HN: If you create a tech support line, please just play only music
Don't keep interrupting "Thank you for your patience. You're still on hold." It's distracting when you're trying to get other things done.
Craig Wright Called Fraud in Bitcoin Message Signed with Address He Says he Owns
Is it possible to compete with Amazon?
I refused to buy Amazon ebooks when I learned that I didn't own them. I only owned a right to read them (dependent on many legal things).

The price of an ebook has so far been the same as the price of a physical book. Considering the resale value of a book is on average about 50% of the original price, the real price of an ebook for the user with this limitation should be ~50% less than the cost of the paper book. (Not taking into account shipping costs, etc...)

This became real to me when my aunt died. She had purchased thousands of dollars worth of ebooks. Had she purchased physical books, those books would have been donated or resold. At a loss to the publisher, but a gain to the original purchaser and secondary purchaser. (or estate in this case).

Unless I as the purchaser am at least partially compensated for this loss of value by a price decrease, I cannot buy ebooks with a resale limitation.
And so it is.

edit: I suppose, what I'm trying to get at, perhaps too glibly, is that audience matters terribly much in mathematical writing. In the same way that Latin students don't start with Tacitus or Sallust, famous for their idiosyncratic grammar, math students shouldn't jump into the full context-dependent mess of the notation that experienced mathematicians use.

But I think we often thrown them in unintentionally because we're so used to it.
I have over 100 books in my backpack that I carry where I go and get more books whenever I feel like, and I do not have Hermoine's magic handbag.

So pros/cons of each method.
> 99% isn’t good enough for truly critical applications, especially when you don’t know for sure that it’s actually 99%; there’s no way to detect which 1% might be wrong; there’s no real path to 100%; and critically: there’s no one to hold responsible for getting it wrong.

AI also exposes the possibility of systemic error where humans would be stochastic.

A human might only identify the right number of rentable units from a spreadsheet (to pick an example from this article) 97% of the time when an AI might do it 99% of the time, but even the same human will have a different 3% error on each day. The consequences of failure are more limited and more dilute.

On the other hand, the AI may work perfectly right up until a holding company redesigns their data tables for the 100th time, whereupon it misreads every financial report with much more concentrated ill effect.
Show HN: Virtual Water Cooler for Teams
> "Q16.16" seems to refer to fixed floating point precision

Floating is the opposite of fixed in this context. The GP is unhappy that it doesn't support fixed point numbers of a common fixed point number format.

This is not just nitpicking, because the difference in time and implementation cost between floating and fixed point can be huge on systems where floating point operations aren't offloaded to a pipelined FPU. Fixed point arithmetic on the other hand, even if your hardware doesn't support it directly, can easily be implemented in terms of integers.
Library from authors Arc80 game engine. Author appears to significant game engine experience:

I’ve worked in the game industry for 14 years. Until 2015, I worked as a Technical Architect at Ubisoft Montreal, on franchises such as Rainbow Six, Child of Light and Assassin’s Creed. Before that, I spent a few years developing desktop graphics software at Corel.
I can't imagine doing this to a class of fourth graders but I don't think her thinking is wrong. I think the correct way to views maths notation is that it's a language and we should treat people using it "incorrectly" as a grammar mistake and try to understand the idea they're trying to express.

The fourth grader is saying "1/3 + 1/3 = 2/6" but the idea she's trying to get across is that "avg(1/3,1/3) = 1/3 but the size of the whole has doubled."

It's hard when the language required to express the ideas they're having is just a little to advanced. And nothing about this stops when you get older. The "just a little outside your knowledge" keeps stretching on forever.
From where I stand as someone who isn't using Amazon figuring out what my costs will be is difficult, impossible and would require wasting money on various tests.

With something like digitalocean my costs are fixed. I might have misjudged how much I need but can scale up easily or down (with effort).

Will Amazon offer fixed pricing? Does Amazom offer fixed pricing?
I wish ebooks would follow the movie industry with Movies Everywhere and start offering an ebook copy of the physical books you buy. I love the convenience of having things electronic, but having the physical medium is a great backup if/when these services decide to shut down.
I wasn't thinking that there are no roles that can be automated, rather that there are some that can't be.

> Specifically in regards to adversarial input, humans are often the weakest link in terms of process security

I have yet to encounter a (healthy) person who looks at a photo of static and mistakes it for a cat.
All jokes aside, the Theremin is actually quite a remarkable instrument when played correctly. Also remarkable is his listening device, "The Thing", hung for seven years in plain view in the US Ambassador's Moscow office and Soviet agents eavesdropped on secret conversations. Used the same principles as RFID.
yes, but with a crutch
I'm not aware of one. Unfortunately any server not requiring e-mail confirmation for sign-up would be overrun by spammers (we don't want to add CAPTCHAs because 1) they are unpleasant for real humans and 2) they require loading external resources which is minus points for the user's privacy).
I find the "it's 2020" statement strange in more than one way.

Yeah, ebooks are higher tech than paper, but I find the experience to be worse than paper.

I have no problem reading long-form content on a screen, but I'd rather be reading a long scrolling HTML page than a "paged" ePub or PDF.

I just set up an Obooquity server on my network so I can access my eBooks from any device, and I dislike the experience. FWIW, I dislike physical eBook readers and mobile eBook reading apps too.

DRM aside, I feel like "it's 2020", and the fact you have to flip pages to read eBooks to be somewhat ridiculous.
>> Another problem is the days of "put your stuff on a few EC2 boxes" seem to have been overtaken by the cloud-native, microservices, k8s trends of the last few years.

I am not sure where you get the notion that any serious user goes with the "put your stuff on a few EC2 boxes" approach. Every single AWS project I worked on had a cost calculation phase when we investigated what combination of services could be the most cost-efficient for a certain problem.

>> cloud-native, microservices, k8s trends

It is kind of funny that you try to put on one end AWS the company that made cloud computing popular (and microservices with it) and the biggest player in the segment and "cloud-native, microservices, k8s" on the other. Trends come and go, AWS is here for the long run.
My understanding is that people want integration: being able to use their favorite platforms so that it's easy to share and connect data between them, and what the user already has on their device(s).

As I understand it, nowadays OS shells do provide something like that, by having a smart indexing and search tool available. A "super app" seems to be another way to provide that consolidation, but is there more to it than indexing?

A user is basically having a chat with their device. The UI is the language available for the user to form queries. The more flexible the language, the more the user may express complex queries. But users don't really want to learn a complex language, they want something either "intuitive" or matching their interests from the beginning (ie, opening up the search possibilities, or narrowing down to a usable set of targets). Because intuition is only made from analogies of accumulated knowledge, the former can only be constructed by having the app capable of understanding (possibly a subset of) the user language, which leads to Siri and the like. The later by reducing the scope of the super app to a template of interests, which could either fixed (mainstream topics), or determined from a set of existing models by having the user go through a questionnaire at app install to narrow down their interests to a manageable subset.

I think that for now the key factors are:

(1) consolidation of information, because the user doesn't want to jump through each of their accounts or data sources to find what their looking for.

(2) automatic connection of different services (banking, online markets, and perhaps many other use cases); this is only relevant for services which are not equipped with a protocol to deal with a given form of connectivity. Perhaps this is a generalization of (1).

(3) social interaction and controlled sharing of data

(4) security

Ultimately, the UI would have to become some sort of programming language to really be able to fulfill all of the users wishes, but natural languages are a poor fit for this task, and because of this the feature set of these apps will always be limited, unless somehow Siri and al learn to ask the user to be more precise when there are ambiguities (not unlike the dialogue that exists between a programmer and a compiler). Also, speaking to your app is not really a secure way of interacting with it, unless you're alone when doing it, and you never leave your device.
A copy of the original video that was taken down by Youtube - https://www.youtube.com/watch?v=yoZ241zUgbA

Well, that copy has also been removed, and now I’m curious to see it. Is there any other copy around?

Edit: OK, here it is as part of a “reaction” video, and includes English subtitles:
https://www.youtube.com/watch?v=gqxs6S2sc30&t=2m10s
I mean, part of the problem is that no one can seem to agree about what "AI" even is anymore; you described a control theory model that "calculate[s] the envelope" which I'm interpreting to mean some sort of confidence interval/posterior, but to me that's exactly what you should be doing whenever possible in an "AI" model, as in, control theory (it sounds like with Gaussian Processes or something) is the right "AI" approach to that problem.

To me, linear/logistic regression is AI, as are neural nets, as are pretty much any statistical model. These days "AI" seems to be roughly interpreted as "whatever a DS person deems as a solution to our business problem" at least in my very limited experience. It's all a bit silly since AI has come to mean so many different things that may not fit the traditional definition of AI from e.g. the 90's, but as long as people aren't pidgeon-holeing themselves into particular methods, I'm happy to go along with slapping an "AI" label on pretty much anything.
I'm sure some would take it that way as "x" isn't commonly used in mathematical notation as a function name, the norm is to use f, g, etc.

However, the notation is relatively clear notwithstanding. It almost has to be x as a function with an input of 3.
The Pandemic Is Driving America's Schools Toward a Financial Meltdown
It's a bit much to call something "broken" because it won't support the configuration you want, particularly when that configuration itself could reasonably be called "broken".

It sounds like DHCPv6 means giving up most of the benefits of IPv6. In which case better to migrate right than migrate twice.
Yeah that's a good approach. The problem remains though that if you use the + operator on ratios you're still overloading it to mean something different in a way that doesn't retain its meaning when you start expressing things as fractions instead. So 1:2 + 1:2 works, but 1/3 + 1/3 doesn't. I think you still want a different operator for this. Maybe ⊕ or ⋃ or ⋓ ? I'm just spitballing here. There's definitely enough options in Unicode that an existing operator should be suitable for this purpose: https://en.wikipedia.org/wiki/Mathematical_operators_and_sym...
> Does two stroke mean it won’t need oil changes?

This is not the same kind of two-stroke engine. The one you're thinking of pumps the fuel air mixture through the crankcase, which is why it cannot use the same oiling system that a typical four-stroke engine does. The oil would be diluted with fuel pretty quickly, and also carried into the combustion chamber and burned off. So adding the oil to the fuel is how you get around that, but then you're constantly burning oil.
> In real life, this would be the equivalent of getting one bad meal at a restaurant chain in a city you’ve never been to before, so you stop eating at that chain anywhere else

well, supposedly a chain will sell the same dishes everywhere.

If you don't like the menu of a certain chain, what's the point in trying at another location?

It's gonna be the same menu.

------

Coming back to the article: my advice would be to download that illegally. If in order to use your legally purchased content you have to go through illegal means (and become a pirate anyway) you might as well save those seven euros.

Obligatory XKCD: https://imgs.xkcd.com/comics/steal_this_comic.png
>>doesn't have anything actually interesting to say.

I listened to a clip of Alex Jones on the subject of drugs and how they are used to fracture communities. He drew parallels between the crack epidemic in the black community in the 70s/80s and the opium epidemic that is mostly affecting the white community now. He argued that crack was a "beta test" so to speak of techniques to create a permanent underclass of malleable serfs, with the "production environment" rollout being opioids and prescription abuse. I think he also argued other methods of controlling slaves went back to chattel slavery in the US and even the Roman Empire.

That might sound kooky but around the same time I also read about this guy: https://en.wikipedia.org/wiki/Kenji_Doihara#Criminal_activit...

Doihara waged a deliberate campaign to undermine the social and political cohesion of Manchuria, and he did it with opium. People understood these methods of breaking communities as far back as the 1930s (and into the 1800s, depending on how deliberate the Brits were leading up to the Opium War). Are there lessons that can be learned from Doihara that can shed light on malicious people in power from the 1970s to the present? Especially since many of America's politicians and business leaders cover both US epidemics (example: the Sacklers). Alex Jones argued that the parallels between America's drug epidemics are too similar to be coincidence. The guy has a VERY low signal-to-noise ratio but if you ignore EVERYTHING he says you will miss out on some thought-provoking gems that are rarely discussed by anyone else.
Using $SHELL is not great because it is not a reliable env var. It's only set for login shells, and if your login shell isn't zsh you'll get a different shell on this "reload". (A long time ago I had an account somewhere where my sysadmin didn't respond to chsh request for whatever reason, so my login shell remained /bin/bash while I actually used zsh day to day.) It can also be anything, really:

export SHELL=/sbin/nologin # or /usr/sbin/nologin, or equivalent on your system
exec -l $SHELL

You want zsh, so just use zsh.

As for -l, exec zsh -l and exec -l zsh both replace the current shell with a login zsh, so they are effectively the same.
I agree that migrations are painful at the best of times, but dealing with the complexity of migrating a single database is far simpler than dealing with migrating hundreds of schemas:

- Migrations will first of all just take longer - you're multiplying the number of schema changes by the number of tenants you have.

- While in an ideal world migrations should be purely run within a transaction, occasionally performance considerations mandate that you run without DDL transactions - when some tenants fail and your migrations are in a partially completed state for some of your tenants and not others, it can be scary and painful.

- In my experience, almost no one approaches data migrations in a way that is purely backwards compatible 100% of the time without exception. You certainly can, but there's a significant tax associated with this, and if you're in a traditional scoped environment, you can often get away with the potential for errors in the minuscule time that a schema change is operating (of course, some schema changes aren't run in minuscule times, but those are the ones you're more likely to plan for)

Going read only during migrations is an interesting approach, but there's real business costs associated with that (particularly if your migration speed is multiplied by running it across tenants).

I don't want to say that you should never isolate data on a schema level, but I do think it's something that shouldn't be a standard tool to reach for. For the vast majority of companies, the costs outweigh the benefits in my mind.
I thought we were talking about Elon's new son.
It’s 1/3rd of something. what that something is matters. Fractions express proportions of a whole, so you can’t add and subtract them without taking into account what whole they refer to.
Their title is literally "I won't buy ebooks anymore". They've stated their intent to only pirate books. And they bought it with the intent of giving copies to their friends in the role as a "library". If they had stated a preference to only buy DRM-free books that would have been different but they literally link to a book pirating website in the article.
Electric moyors and batteries have had more years of research. In fact the electric motor and battery were researched by scientists in the 1700s.
Tips to get your first web development job