skysight-inc/HackerNews huggingface dataset:
The latter in particular means that if there's a thing you wish the software did and it doesn't you can fix that.

The more central to your everyday life something is, the more important that is. We take this for granted elsewhere in our lives.

You buy a refrigerator, the fridge company doesn't get to tell you that too bad you're only allowed to keep soda in their $80 dedicated "Soda rack" and that little shelf is only for vegetables - you can just put your soda there anyway, and if you want you can even make or buy a gizmo that dispenses cans just the way you want, screw their $80 plastic garbage, you made one from stainless steel scrap at community college.

You can take Free Software like pass to pieces to understand how it works too.

The thing I keep coming back to is how it uses 'tr' to get random passwords, because it's so simple and yet when you step back it's obviously the correct design. The method goes like this:

Unix 'tr' has a mode where it just ignores all input except the character classes you selected which pass through. So e.g. you can say you want passwords with just A-Z0-9. Hook it up to /dev/urandom and the device spews random bytes into it. All the ones that aren't acceptable are just thrown away. Then you catch the desired length of output from 'tr' and you're done.

I've seen software attempt to try to bodge a budget of random bits into a fixed character set, which is very difficult to do safely and correctly - but 'pass' just doesn't try to do that at all, why bother when you can make as many random bytes as you want anyway?
Quibi launched their Apple TV app yesterday.
Yeah there is the Kaldi backend for caster, which I've tried on my Mac machine, since Dragon isn't a thing on Mac. Unfortunately it's not nearly as good :-(

I'd like to try to record my usage of Dragon that I could fine-tune my own model, but it's harder to get around to hobby coding projects like that now that coding is more of a pain in the ass.

The unfortunate reality in my case is that using Dragon is the least frustrating way to keep working. I don't think closed paid ASR models will stop being noticeably better better than three open ones until the state-of-the-art error rate is basically zero.

I do like that caster is open source where talon isn't, but preferences like that are pretty low priority when say your career is on the line.
Russet, the color of peasants, fox fur, and penance
great perspective! the specific models might not be better but the people building them and the system will be getting better with more "data."
My team spent a quarter trying to write a high-performance python web service. We investigated academic papers, evaluated open source solutions and then conducted bare metal tests to verify our findings.

Turns out the lookup is a dictionary in raw Python is two order magnitudes slower than an equivalent hashmap lookup in Java.

Once the numbers came in, we realized we had to choose the right language for the job.

Python is great but it's not the end-all, be-all.
Given how much Netflix and others spending on producing content, I wouldn't be surprised if most of the money was spent on content.
Bitwarden only ever decrypts the password database on the client, and the login credentials you send to the server are only a hash of your actual encryption key.

In principle, you could store your Bitwarden database on a public torrent at no risk to your security :)

So, if you do trust the Bitwarden software in the first place, self-hosting it shouldn't be any more dangerous than using the managed service, because the server security isn't really a critical part of the defence model. And self-hosting allows you to build from source, if you're inclined to paranoia (Even though the worst a malicious server could do is delete your database).

That said, I have still
bothered to set up strict fail2ban rules on my BW instance, because why not.
It is entirely possible, but is not trivial, especially for the user who then needs to know "arcane knowledge" of BLAS/LAPACK work array sizes and flags. There was some discussion about this on github, but it sort of trailed off without a real resolution. I think it is considered too complicated/niche to be in base, and was recommended to be an external library, but nobody (myself included) seems particularly interested in what amounts to maintaining a fork of the entire BLAS package. The base devs would have more insight, but this is my view from the outside at least.
I do not use the wav2letter@anywhere inference frontend - I trained the acoustic model using the facebook upstream code, but the decoder is almost entirely new, and on Windows I use Pytorch for inference.

Talon ships with a libw2l.so/dylib on Linux/Mac built from my open source repos.
Landing AI: Visual Inspection Platform (Andrew Ng)
> You attach these waste heat generators to random other industrial machinery and now suddenly you can't do any maintenance or power cycling for fear of disrupting the power supply to whole regions.

It's not that you can't. But you have to coordinate with another party, particularly if you're generating large amounts of energy this way. But the grid is evolving towards increased storage to accommodate renewables, so this will mitigate the impact of shutting generation down to run maintenance on the heat source.

But if we don't want to couple random industrial plants to the supply side of the power grid, I wonder if we couldn't be using this with some self-contained carbon recapture devices. Heat -> power -> less CO₂ in the air. If that kind of tech will ever be workable, that is.

All this to say, when I put my software engineering hat on, I'm starting to get sick thinking of all that capacity being wasted.
It's funny that people are so anti-AR/VR that they called Magic Leap a scam for raising $3B, but a 10 minute video streaming app that burns through $2B in 6 months is completely legitimate? I understand that content can be expensive, but Magic Leap did produce actual consumer hardware, and Microsoft and others have spent similar amounts to make comparable hardware. I'm not saying that Magic Leap is a successful company by any stretch, but if ML is a Theranos style scam, then Quibi was as well.
Revenue sharing should be implemented via auction. Otherwise how do we discover the efficient percentage to be shared? All of the problems you pointed out have little to do with auctions, which are just a way for markets to discover prices when supply is very limited, and everything to do with poorly implemented auctions.
Yes, got it - thank you for the response.
> why the GPL is drafted as a contract

The GPL is not a contract. See, e.g., [0] or [1].

[0] Jones, P. "The GPL Is a License, not a Contract" https://lwn.net/Articles/61292/

[1] Moglen, E. "Enforcing the GNU GPL" https://www.gnu.org/philosophy/enforcing-gpl.en.html
James Randi Has Died
I read in another article they had $800M left to give back to investors
"The Fugitive" was actually pretty entertaining. Oh well.
Roads don't break even, why should we expect trains to?
One approach is by Legg&Hutter; "Intelligence measures an agent's ability to achieve goals in a wide range of environments", which they also try to formalize in https://zoo.cs.yale.edu/classes/cs671/12f/12f-papers/legg+hu...

This goes hand in hand with a functional definition of knowledge, where we judge whether a system or an agent "really knows" something through measuring success or failure in a variety of scenarios where knowing that thing (and properly applying that knowledge) is necessary to make an effective decision. Or, quoting Forrest Gump, stupid is as stupid does.
> Python is great but it's not the end-all, be-all.

Yes I agree often it's better to rewrite in a different language if you can.

But if people tell me they want to program in Python or Ruby and they tell me it's worth it for them... then let's make it as fast as we can for them.
So let me get this straight: a video streaming service fails, and they're blaming... the pandemic? I don't think there has ever been a time in history when people have had more time to sit around watching videos.

I actually wanted to give my money to Quibi, but they made it too hard to do so. I really wanted to see the new Reno 911 skits, and I didn't find them anywhere besides Quibi. I was ready to pay and I tried to find an option to watch Quibi content on my desktop, but it seemed like there wasn't any. Only mobile. Yeah, go ahead and dictate to users the exact manner in which they must interact with your product. Don't allow any alternatives. This is what happens.
German here. The latter statement doesn't really hold for us. Super patchy coverage on trains.
I’m ignorant on the topic, but seems more like a great cost- & carbon-reduction technology for the industrial plants, rather than a power generation technology for the masses. For what it is, it sounds great though.
announcement tweet: https://twitter.com/AndrewYNg/status/1318978756912951296?s=2...
Hmm... This is not possible. The entire bay area has 1 Gbps capability offered by Comcast.
Can you share some article to back up your facts?
All I could find here is, american freight trains are longer and run over a longer distance.

: https://www.freightwaves.com/news/railroad/us-and-european-f....

After living next to train tracks in SF (for 7 yrs) and in PDX for (over 2 yrs) I can tell you that train tracks traffic is not even 10% of Euro cities like Stuttgart, Rotterdam let alone Berlin or Paris.

If traffic(freight+passenger)US is roughly equal to traffic(freight+passenger)EU then, the tracks should be equally busy no?
>Will be really interesting to see if anyone steps up to buy the content...

I would be surprised if anyone does. The reason why Quibi was able to get so many creators onboard is twofold. The first reason is they had a lot of money to spend. The second reason is that the deals they signed were very friendly to creators. Quibi got two years of exclusivity with the content, but they didn't own it outright. The creators could reedit the shows into more traditional formats and resell it after two years or even just give it away for free on Youtube and make whatever they can in ad revenue. So while the content will likely resurface eventually, I can't imagine many big players will want to pick up Quibi's side of those original deals.
The value of definability is moot at best imho. "Mathematics" is also not easy to define, there are volumes philosophers of mathematics discussing this, some even say "mathematics is what mathematicians find interesting" (similar to your porn example) but this doesn't stop us from studying mathematics. Same goes for science e.g.. People like Popper or Kuhn spent a lot of mental cycles arguing what is and what is not science, yet people still do science every day without reading them.

In some ways this way of thinking is too meta. In order to be a good mathematician, it is not necessary to understand the nature of mathematics from an outside perspective. This view can be very useful e.g. if you're working on foundations, but that doesn't mean before being good at mathematics one must be good at understanding the nature of mathematics. That seems like the job of philosophers, not mathematicians. (Well, sometimes the set has intersections, e.g. Brouwer, Hilbert, Godel and Penrose (theo. physicist) wrote some works on phil. of math).

EDIT: To express this slightly more formally: in order to understand a theory of a model, you do not need to understand the model comprehensively. You can be an expert in intelligence science by studying the falsifiable and predictive theories of intelligence science without understanding the nature of intelligence itself.
Yes, I had a brain fart when I wrote my original comment. I think I should have meant to say mock dependencies (that we have created, not necessarily external ones, unless they're something like network calls), not inputs.
Tone-Deafness Test
Yes, but that's only $397M on $7.6B automotive revenue, and down 8% from the previous quarter.

I take this as a good sign. The carbon credits will slowly reduce as other auto manufacturers introduce more electric vehicles, as long as Tesla's growth out paces that reduction. Based on current numbers, they reduced carbon credit sales by 8% while increasing automobile sales revenue by 45% (can somebody check my numbers).

For the long game, that seems fine to me. Good in fact.
The biggest problem I find with YML is that whitespace matters, but merging tools usually are set to ignore whitespace.

So git merge will say "no merge conflicts", but actually there were whitespace changes.
Here's the margins on GM:

https://www.macrotrends.net/stocks/charts/GM/general-motors/...

Gross Margin (profit before fixed expenses): ~8%

Net Margin (final profit): 1%
DNA Results Privacy Protection
The Verge article on this raised the point that shortform video is a crowded market with TikTok, YouTube, etc. which I'd agree is probably what crowded Quibi out. I've just started a YouTube Premium subscription and expect I'll continue paying for that once the free trial ends, whereas even at half the price, Quibi just didn't have the content or familiarity to get my money at the end of the trial.

One thing I do have to commend Quibi for, however, is how well they reversioned their video content. I think they will be seen as a little ahead of the competition there (possibly before their time). Against other content houses that will have significantly more footage to get through (and/or less resources for this task).

I think the different versions (e.g. portrait/landscape for Quibi) will be a little way off being that common. I expect computer vision tooling will enable it more broadly when it can at least expedite the process considerably (which probably isn't a huge distance off although then the blocker is organisational processes around publishing video).
Investors aren't stupid, they just have to much money not to be a bit lazy about it and they will follow other money, institutions, investors as a shortcut for not being their own analyst. There's alot of money out there, you gotta out it somewhere not in dollars. It makes it easy to blindly follow those previously anointed as geniuses off a cliff.
Battery usage and smoothness of transitions on back button. In those areas Safari is unbeatable, for obvious reasons.

But yes, overall it is such an inferior browser, kept forcefully relevant by the iPhone alone.
dang is and always will be one of "them," an agent.
Are we looking at the same map? When I click on a station, I see a list of trains with their ETA, in minutes, next to them.
+1 for tput bel. I like it because it's memorable. I have it aliased on the end of my unit / integration tests. It's nice for long running processes.
Would love to see this as a feature in Portainer.
Seems like the author thinks that protecting yourself is exclusive to non-cis, non-white, non-male folks. I guess they've had a relatively rosy experience on Twitter thus far, which is a tad mind boggling!

Some of this is backed by studies I've read, and some of it is my own anecdotal experiences, so take it for what you will:

Sharing your identity on the internet is dangerous. Deliberate bad actors aside, there is a whole world of people out there with varying life experiences and tribal knowledge that they use to perceive the exact same world you perceive when you consume online content in a potentially different light than you do. Though you're looking at the same thing, because of the lens of your life experiences, two things that are exactly the same can be perceived two different ways by two different observers. Sometimes this does something innocuous like making someone engage in healthy debate with someone they otherwise wouldn't. In other cases it results in a lot of assumptions that the observer may make both directly and indirectly about you and what you said.

When you're out and about in the real world what stops an observer from making the very same assumptions that lead them to an outcome online is the lack of notion that they know you. An online profile, and things like pictures, establish in peoples minds the notion that they know you somehow (whether they'd like to admit it or not, their actions are influenced by this phenomenon). The author kind of touches on this phenomenon when they mention that profile picture changes can result in decreased engagement, but some studies have pointed out that it can indicate that your followers already have an unhealthy relationship with you and feel some autonomy over your life choices or at the very least your digital presence.

From here you're one tweet away from being someones virtual punching bag, subject of a mob, etc... all of these things are abusive but doubly so if someone can determine real world information about you and carry that poor outcome from the digital landscape to the real world landscape. My point is that all people, on any given day, are capable of abusive behavior and unfortunately it is still on you to protect yourself from them, whether they have a history with abuse or if they just had a bad day and you were the thousandth bee sting they've felt that day.

While insulating yourself from abuse online is doubly important for marginalized groups that suffer from a larger pool of deliberate bad actors than cisgender, white men we shouldn't ignore the fact that anonymity, and the concept of protecting yourself, is useful to everyone.
> Amtrak and Acela do not actually own the railway they use...

This is true for most of the Amtrak mileage, but the Northeast Corridor rails are largely owned by Amtrak[0,pg4]:

Amtrak owns and operates 363 route-miles of the 457-route-mile Northeast Corridor (NEC) spine between Washington and Boston.

[0] https://www.amtrak.com/content/dam/projects/dotcom/english/p...
> And of course, running the biggest growth business on Earth at a significant profit probably isn't the wisest decision.

That depends on how easily the growth is achieved, and whether growth is well-served by shoving more margin at it.

For a time Facebook was the fastest growth business on Earth, and they were carrying 50% operating income margins, because their growth didn't require them to cut into their profitability to accomplish it. Facebook increased sales 91 fold in ten years, from $777m to $70.7 billion. At their peak of profitability in 2017 (prior to the big spending expansion for network control & monitoring purposes) they had a 55% operating income margin. The growth came so easily their margin just kept expanding as they went.

Before Facebook, Google and Microsoft both accomplished something similar along their growth paths (before eventually sprawling and becoming obese). Those beautiful software margins.
So, so many obvious failings, but the one that gets me:

You couldn’t take screenshots to share.

What genius thought that would be a good idea?
Tesla is putting ‘self-driving’ in the hands of drivers amid criticism
As far as Amtrak is concerned the laws say that they are to take precedent over freight BUT that is not what happens on a regular basis. The rail owners never get in trouble for it.
That's true if you consider all of Amtrak.

The Northeast Corridor, which the GP is talking about, is a bit of a special case. Amtrak owns the tracks from NY to DC (states own the CT/MA part) and they're good enough to go a bit faster than the otherwise-usual 79 mph speed limit. This part of Amtrak is, IIRC, fairly profitable. https://en.wikipedia.org/wiki/Northeast_Corridor

In the rest of the country, Amtrak is indeed stuck on freight lines, and service is often slow and unprofitable, but it's not entirely on them either. Passenger traffic is supposed to be prioritized, but the freight lines are not great about it and have been fined for not doing so (though, not enough to make them do it either). There are also weird political considerations about routes.
Profit margins also notoriously can be manipulated.

Not all financial statements are created equal. As much as I hate to say this, this is basically why financial analysts who study stocks exist.
It's about expectations. We obviously will never know everything about anything. Some things seem easier to discover than others. This seems like something easy to discover that has long since gone undiscovered.
Handover is a massive non-trivial problem - I'm amazed you're the only one commenting on it.

GSM-R was modification to the 2G mobile phone specification specifically to help with high speed handover, but being 2G it gives pretty awful data speeds (1mbit max iirc). If you google for LTE-R it seems there's special provisions to bring that fast handover ability to 4G & 5G networks.

As well as the actual radio layer, you've also got the mobility management side of things to consider, for example your IP address. If you've got a video streaming or a SIP call going then when you connect to the next radio tower your IP address has to move across as do any established data sessions - it's not just a case of getting a new DHCP lease and cracking on, there's some serious network orchestration and session management happening too.

(I'm convinced I read something a few years ago that one of the LTE design goals was to allow handover when moving at 200mph (that number seems stuck in my head), but I'm failing to find any mention of it outside of the LTE-R results).
The reasonable person inside me wants to use a password manager, yet the paranoid in my brain is terrified. I read all those texts explaining why password managers are better, yet I am still afraid. I keep thinking in attack vectors such as someone compromising the Play Store and submitting a malicious app or other similar stuff.

I even have a Bitwarden account and have some passwords stored on it.

I also considered "offline" managers like KeepassXC, but synchronization gets way worse, and there's also the issue about trusting someone else with your mobile apps.

I will probably end up convincing myself and keep using Bitwarden more at some point, but I will also probably do some kind of password peppering/salting along with it.

Am I really the only one here?
> , it'd be nice to do a differential build where it would compile down to ES5 and/or ES2015/ES2016 at the users discretion)

Why?
The Church has longed argued against the literal interpretation of the Bible which has led to a lot of vitriol with Fundamentalists. The Church argues that they inherit their teaching authority as theirs is the seat of St Peter's which is something the Eastern Orthodox Church contests. Anyways, the Church teaches that God who is the creator of everything, has slowly revealed himself to man. It is man who misinterprets what God has revealed. Even the Catechism which is the summary document that contains Church doctrine may be re-written in the distant future.

https://www.vatican.va/archive/ccc_css/archive/catechism/p1s...
110 In order to discover the sacred authors' intention, the reader must take into account the conditions of their time and culture, the literary genres in use at that time, and the modes of feeling, speaking and narrating then current. "For the fact is that truth is differently presented and expressed in the various types of historical writing, in prophetical and poetical texts, and in other forms of literary expression."

https://catholic-resources.org/ChurchDocs/PBC_Interp-FullTex...
The fundamentalist approach is dangerous, for it is attractive to people who look to the Bible for ready answers to the problems of life. It can deceive these people, offering them interpretations that are pious but illusory, instead of telling them that the Bible does not necessarily contain an immediate answer to each and every problem. Without saying as much in so many words, fundamentalism actually invites people to a kind of intellectual suicide. It injects into life a false certitude, for it unwittingly confuses the divine substance of the biblical message with what are in fact its human limitations.
Your cat was already capable cognition before you started training it. GP is talking about generating a cognition where it did not previously exist.
"Lever" is already a noun."Lever" is the tool, "leverage" is what you get by using the tool.