skysight-inc/HackerNews huggingface dataset:
Bayesian approaches are gaining momentum in cognitive sciences. See for instance "The Bayesian brain" article by Knoll and Pouget.

There is also Cox's theorem, that essentially states that probability theory is the only sound system that extends logic in the presence of uncertainty,
to continuous values (between 0 and 1) instead of the two values 0 and 1.
where's the problem for the consumer?
A Popular Medical Device Encodes Racial Bias
> What if TikTok had just called the bluff on the executive ban?

I’ve wondered this, too. I think TikTok has a strong argument for why the Administration shouldn’t/can’t be doing what they’re doing in forcing a sale.

But, of course, TikTok’s whole argument kind of falls apart if they’ve actually done what the President has accused them of doing. Purely speculation but I suspect they might have a pretty strong incentive not to take this to a judge.
Why Microsoft wants to buy TikTok
That does somewhat presuppose access to a printer.
Hmm, that's a good idea - connecting interested kids directly with Roblox developers and letting them play around in/QC alpha-stage worlds.

That would teach the value of iteration, failing forward and how to deal with imperfection at a very early age.

Of course reality is not a vacuum and there would be a lot of noise though :)
Easy, compare 1992's Oberon with Oberon-07 revisions from 2011, 2013, 2014, 2015 and 2016.

Each Oberon-07 revision, as mentioned, drops language features.

Also note that as far as I know, he wasn't too keen in the offsprings from Oberon, namely Active Oberon, Oberon.NET, Component Pascal and Zonnon.

Oberon-2 was his last collaborative work in the context of Oberon language family.

And while for me Active Oberon is the best one for systems programming (still in use at ETHZ OS classes), with support for several low level features that original Oberon requires Assembly, I doubt Wirth would appreciate it, given that it is Modula-3 like in size and features.

http://cas.inf.ethz.ch/projects/a2/repository/raw/trunk/Lang...
American prisons don't allow the UN in for inspections. (Maybe because the US was founded on slavery and never really got away from it so now relies on 2.2 million enslaved black people doing forced labor as a punishment for nonviolent drug crimes or inability to pay fines).

https://www.reuters.com/article/us-rights-un-usa-torture-idU...

https://news.un.org/en/story/2020/05/1063292

https://www.thedailybeast.com/why-the-us-wont-let-the-un-loo...

https://www.tasnimnews.com/en/news/2015/07/25/809496/united-...
SpaceX: Musk's 'Mars ship' prototype aces 150m test flight
What Are Python Wheels and Why Should You Care?
All of this is pretty simple. Instacart simply needs to block ability of those that make an order from decreasing the tip after the order is live and automatically charge the shopper a penalty in the amount of the tip and service fee for accepting an order and not completing it.

The first will remove incentives of customers to create orders that are tasty for shoppers under the false pretenses.

The second one will make it costly for shoppers to accept good orders that they cannot complete.
Nice. Currently, almost all of the jobs are US-only, even though they are remote. It'd be great to be able to filter for EU-friendly listing.
And to be clear, allowlist and denylist are better terms because they are more descriptive. It's not obvious why a whitelist would be the list of what's accepted and a blacklist the list of what's denied; you just have to memorize them (and this causes confusion in CS 101 classes every year). So the new terms are flat-out better, and should be accepted on that merit alone regardless of any of the other connotations involved.
Note well that the style of snarky attack in this post and the parent is how you drive people away from your "side" who normally didn't have strong feelings either way.
US obesity epidemic could undermine effectiveness of a Covid-19 vaccine
It's an internal network if it's inside your networking perimeter. The type of addresses you use on it are irrelevant to that.

Most enterprise networks need to be routed to other networks -- either other networks inside the enterprise, networks inside other enterprises or the internet. To make that work sanely all of the networks involved need to use address ranges that don't overlap. RFC1918 is pretty much the definition of overlap, and using it makes things way more complicated than they would otherwise be.
I'm picturing that Seinfeld episode where George tries to move the Frogger arcade from a restaurant that is shutting down but doesn't want to lose his high score.
The comments here would be funny if they weren't so sad. So much thinly veiled nationalist glee about finally doing something "against China".

It's like the run up to the Iraq war all over again.

Seriously, people, you can't justify something by pointing out how other people have also done something wrong. You can't justify something by positing a principle that never existed before.

This whole story sounds like out of some dystopian bizarro fiction novel. So lip syncing teen girls are a national security risk now? What are you going to do when something real happens then?
> Where's the law that Chinese companies cannot freely operate in the US

CFIUS [1]. Exon-Florian [2].

The 1977 International Emergency Economic Powers Act [3]. Foreign Investment Risk Review Modernization Act of 2018 [4].

[1] https://en.m.wikipedia.org/wiki/Committee_on_Foreign_Investm...

[2] https://en.m.wikipedia.org/wiki/Exon–Florio_Amendment

[3] https://www.treasury.gov/resource-center/sanctions/Documents...

[4] https://www.ustrademonitor.com/2018/08/foreign-investment-ri...
> How would this not be a major threat? As opposed to bot farms on FB/Twitter controlled by foreign actors?

Bot farms are symmetrical - you can use them to support Democrats or Republicans.

TikTok is asymmetrical - it can be used by the owner to support one side or the other, but users of the platform have no influence on this.
New TypeScript Website
I'm sensing some sarcasm, but would this not earnestly be a good development for everybody except current FANNG shareholders? Bringing internet firms operating in the EU into a position where they could be more effectively regulated by the EU seems like it would be a huge win for the EU.
I may be in the minority but i think OnlyOffice [0][1] has a better offering than LibreOffice. Desktop apps, Web app (self hosted) and open source.

[0] www.onlyoffice.com
[1] https://github.com/ONLYOFFICE/
Separate compilation without type safety, hardly much better than macro assemblers.

So yeah, you can go that route and I have done so, poor man's modules, as it helped to keep me sane with C, but it requires discipline.
Very likely! Compensation at that level, in a company with this much power concentration, is not driven by much else than the owner's perception of what is beneficial to the business, however skewed it might be from the recognition of actual contribution.
Microsofts Authenticator App allows backups of the MFA secrets on iOS at least. As far as I understood, it does the backup of the secrets to iCloud and requires a separate microsoft account (o365 won't do) to store an encryption key. So an attacker would need to breach both accounts.
Banning might be fair. But extortion? Come on. That is mafia level.

If you owned a coffee chain across the country and some counties police took extortion money to "protect" your assets or forced you to "sell" your operations to local goons, would any other business observing this ever open more businesses in those mafioso counties?
And ISPs are figuring it out. All you need to do is leave v6 on in the routers they ship out.

But if you're running your own router then you're taking over part of the responsibility, so you need to handle your part of it.
Google is not a monopoly and free market capitalism is the last system in which a monopoly could exist.

Monopolies exist in socialism (and fascism, or statism). Google has no monopoly on anything - anyone can hire its product teams and buy, rent or build the kind of infrastructure they have.

I don't know what exactly is the Bloomberg writer whining about. Bloomberg Inc is like Google in the area of access to professional financial news and info services.
> . On the second one, if your laptop and phone get fried in a rainstorm / car crash / act of children, you lose access to everything forever, no recourse and no recovery.

No. I just use my U2F token that I have on my keychain. Or the one I have in my office. Or the one I have in my safe.

I also backup my TOTP codes using GPG and my Yubikey can store up to 32 TOTP codes on it.
> The new product will be embedded within Instagram

Oh god. It means that, like Instagram TV or whatever it was called, it will be forcibly shoved down your throat for the next half a year with nagging reminders for another year.
> Maybe a moderator renewed it or something? Is that possible?

Yes, but I would have expected that they sent you an email about that. (the post ID in the url is also clearly out of order compared to other submissions from today - which is exactly what happens if mods bump it)
A: "I enjoy your restaurant's food but my chef friend said your kitchen is inefficient".

B: "As long as you enjoy it, and we can keep making it for you at the same quality you enjoy, we don't care how inefficient our kitchen is".
They’ve been around for a few years with really solid (in my opinion) daily email news digests, and the in depth reporting they’ve done seems solid too, so I generally trust what they publish.
This sounds great! We actually discussed doing this at the very start of CircleCI (we had a partnership with an exception handling service, but we never executed on it). Coincidentally, my current company, Dark (https://darklang.com) is based around a similar concept -- using live traffic as an assistant as you're writing code.
I have always wondered how Tesla is allowed to sell cars where the controls are so touch-screen-heavy. It does seem far less intuitive and more distracting than the convention for many controls.

I always assumed there was some rigorous usability test they’re required to undergo.
Every single engineer and executive working at Tesla right now needs to grab a copy of The Design of Everyday Things and read it cover to cover before returning to work.
Check out my game It's on GitHub so go ahead and star it It means a lot to me
No, as they may accept or reject an order. So then you can have an order being kicked from driver to driver and not being fulfilled.
That sounds too close to a fire hazard
You are probably familiar with crello and canva. Alot of companies use these tools.

If your tool would have keyframes and a bezier editor (like cubic-bezier.com) I would instantly migrate to your tool.

I guess for some customers stock footage is also important - but there you could just partner up with istock etc.

Other things I would hope to see in such a SaaS for marketing motion graphics is:
- Motion Blur
- gradient with multiple points
- basic css styles (dropshadow etc)
Those sentences form the opening of a rather peculiar paragraph. You don't have to read past the abstract of the seminal paper on functional programming, Backus's Can Programming be Liberated from the Von Neumann Style? to see that the goal isn't to eradicate state, just to tame it. "Unlike von Neumann languages, these systems have semantics loosely coupled to state." (emphasis mine) Loose coupling is not the same thing as elimination.

In the next paragraph, Wirth further indicates that he has chosen to argue against a caricature of functional programming when he suggests that "[Functional programming] probably also considers the nesting of procedures as undesirable." That's another strange thing to insinuate against a programming style that is noted for its use of closures.

(For that matter, where would closures be without state?)
Quoting from the excellent blog post[1] submitted here yesterday[0] that stole my morning workout time:

"
Instagram is some strange hybrid mix of social and interest graph, and now it’s also a jumble of formats, with a Stories feed relegated to a top bar in the app while the more stagnant and less active original feed continues to run vertically as the default. Messaging is pushed to a separate pane and also served by a separate app. Longer form videos bounce you to Instagram TV, which is just an app for videos that exceed some time limit, I guess? And soon, perhaps commerce will be jammed in somehow? Meanwhile, they have a Discover tab, or whatever it is called, which seems like it could be the default tab if they wanted to take a more interest-based approach like TikTok. But they seem to have punted on making any hard decisions for so long now that the app is just a Frankenstein of feeds and formats and functions spread across a somewhat confused constellation of apps.
"

Let's see if they're forced to make any "hard decisions" about their bundled UX in future...

[0] https://news.ycombinator.com/item?id=24049676

[1] https://www.eugenewei.com/blog/2020/8/3/tiktok-and-the-sorti...
I disagree. While I agree with you that it is highly problematic that iOS/iPadOS users have no alternatives to WebKit in terms of what rendering engine their browser uses, I disagree with the sentiment that Apple has a level of control over the web that is remotely comparable to Google’s.

Why? For one, Chrome has much higher marketshare than Safari on mobile. While Apple has a huge marketshare in terms of revenue, Android devices are much more popular than iOS/iPadOS devices in terms of sheer numbers, and these devices predominantly run Chrome.

As such, Chrome dominates both the mobile and desktop browser market, and the only way for the consumer to work against that is, simply put, to run Firefox/Gecko on his computer and his (Android) phone, or if you’re basically anti-Google like me, WebKit on your iPhone.
Its notable how defective our current computers are compared to glorious days of 60s-70s.
At least an American Samsung would be useful, if it means bringing back semiconductor manufacturing to the US. Better than having our brightest engineers work on copying each other's photo apps.
I wonder if this will work as well as Stories did. I mean, technologically it will, sure, but if you start with the customer in mind, Snapchat is not TikTok.

Instagram and Snapchat share the same market. Like Facebook, they originated among college students, and became the default platforms of that young adult demographic. Instagram copying Snapchat features is brutal to Snapchat because Snapchat power users were probably Instagram/Facebook power users as well.

TikTok and Musical.ly, as has been written to death by tech journalists, are much more dominate in a younger demographic. They're sort of unique among social platforms in their ability to do so. I wonder if Instagram has enough penetration in that demographic to really syphon off a meaningful chunk of users, or if this will just block Instagram's existing users from migrating?
Why bursting the tech salary bubble is a good thing
Soldering on is cheaper than not. It costs more because of the vendor lock-in value-based pricing.

But that doesn't apply to the 27" Mac which has non-soldered slots.
It's not about large competitors with deep pockets, but that network effects mean a shitty FB clone can be worth more than entire businesses designed around specific concepts.
I guess that really depends on the user, I setup my fan position once.

No need for knobs.

I agree the wiper controls could be better though. Would be great if a combination of the wiper button + scroll wheel could change the interval.
That would just lower the number of samples though. For the blocking to drive the v6 percentage down, it would have to happen more often on v6 than on v4.

...which is certainly possible, but just "Google is blocked" alone doesn't cover it.
Tesla's 'Autopilot' misleading, Germany rules
You should probably also do that in a separate FF profile, which is easy enough. After all, you probably shouldn't disable security/privacy features like this for your normal browsing.
If it was just software that sat there dormant until it was used it wouldn't be so bad but Windows seems to have this nasty culture of every program coming with startup scripts, scheduled tasks, and backup services because I guess every program is some team's pet app.
I read this as "Instagram reels [from the blast]" and was super confused about why Instagram was being hurt by products launched from its parent company.
How would you rate them to APNews or Economist?
Show HN: Twig.im – simple console.logs for cloud development
/64 is a subnet. End customers get /56 to /48 so that they can run multiple subnets. It is, unfortunately, more common than it should be for ISPs to not even give the minimum of that range though.

Changing your prefix every half an hour would be... unusual, at least, although again I wouldn't put it past some ISPs to do that (possibly unintentionally)... but sounds like your prefix might be changing every time you do a DHCPv6-PD request, which makes me wonder if your DHCPv6 client might be generating a new DUID for every request rather than remembering it.
I'm not sure if it's about making them taboo. We're not "banning" the words white and black. We're not saying you can't use those words to describe color for instance (e.g. "the wall is white", "this car is black"). The way I tend to see it is that we reached a level of sensitivity that leads us to be more explicit about our choice of words. I would call myself somewhat socially progressive but now I have to admin that I've never questioned the terms whitelist and blacklist. Now that I do, it seems obvious to me that "black" and "white" prefixes aren't good terms to use in the first place. How is someone even supposed to know which one is "allow" and which one is "deny". "Allowlist" and "Denylist" or something like that would be way more descriptive AND would simply be more sensitive to what's going on in the world. Technology doesn't exist in a vacuum, we can't ignore social issues.
What Is Price Action Trading?
An implementation detail doesn't mean that you don't think about it. We think about implementations all the times. It means that it's a detail, and changing a subroutine's allocation pattern does not create a ripple-effect throughout the code in its transitive consumers.

> The innovation in Rust is realizing you can do all the tracing work at compile time.

This is spectacularly false. For all non-trivial allocation/deallocation patterns, Rust also uses a runtime reference-counting GC, which is significantly slower than the tracing GCs you find in OpenJDK. The benefit comes from not relying on it too much, but this comes at a considerable cost of lost abstraction, which means more costly maintenance over the years. This is the same for all low-level languages; the difference Rust brings is that it (conservatively!) checks for memory access errors.

Another difference is that most people who talk about Rust haven't actually written a significant application in it and had to maintain it for years. I'm not saying it's impossible -- people do this for C and C++, which make a similar tradeoff in this regard -- but it does come at a substantial cost.
It's a subjective quote, but I tend to agree with Rasmus in 2020. My experience with PHP Frameworks is largely CakePHP (starting with version 1 and ending at about 3.2), though I've dabbled in pretty much all the big players over the years. We started moving away from PHP frameworks around 2015 (and PHP, mostly) and I don't regret it. Here are some reasons why:

1. Maintenance: We support a mostly successful ecommerce application that was launched on CakePHP2 in 2012. These guys, like many of our clients (and yours too!) are stingy and while we've worked consistently on the site since then, upgrading to a newer version of CakePHP is a non-starter (Cake 3 was a total rewrite). As you may know, PHP in 2012 was a different world and we're stuck in it. I've just found out that CodeIgniter 4 is also a total rewrite. Sure CodeIgniter 3 is still supported, but for how long?

2. Deployment/Dev environment: It's possible that we just weren't doing it properly, but I have a large non-framework PHP cli app and several Go/Angular apps that move seamlessly between dev, staging, and production with very little human intervention. It always seemed more complicated with PHP frameworks.

3. Too much stuff: Basically the same argument as the article makes: Why should I use Cake\Network\Http\Client when I could just use Guzzle? Why does this ORM produce 30 unnecessary queries per request? Why in God's name would I use this "Helper" class to generate a <p> when I could just write HTML?

4. It's slow: As always, slow is a relative term, and PHP frameworks are relatively slow. Because there's too much stuff mostly.

The maintenance point is the most critical. Most of these frameworks last ~5 years between total rewrites. I'm sure there are exceptions. Laravel seems to have risen to the top, and might not have this problem. If you expect your application to have a lifetime of less than 5 years, then maybe it's OK. 5 years seems like a long time when you're just getting started. Ten years later...
I'm not necessarily against the idea, but I suspect that it would exacerbate existing issues with team members in different time zones. For example, I work on the US east coast and everyone else in my team is on the west coast - a difference of three hours. My coworkers already tend to be unreachable or uncommunicative in their mornings. If they were to follow the advice in this article, they would almost certainly formalize that by limiting their "allow" time to their afternoon. Since I already end my own "allow" time at dinner, that only leaves about two hours a day when the two overlap. Even if they didn't consistently fill those two hours with meetings among themselves within their own time zone, that wouldn't be enough. It's why I have a 6:30pm meeting this evening, which is super unwelcome but it's what I have to do. At least it's not on a Friday this time. This situation would be even worse with a five- or eight-hour time difference.

I don't think this system can work if everyone can just arbitrarily choose which hours to leave open, on a team distributed across time zones. There would have to be some kind of rules to ensure sufficient overlap. That means some people might not get the absolutely perfect schedule they wanted, but too bad. Be adults. Better for everyone to make some accommodation than to force everyone in the minority time zone to work majority-time-zone hours - which is basically what I see happening to everyone in my situation. We don't need to make that worse.
I had a peek at the Mars Design Reference Architecture 5.0 [1], and under "trajectory options" they talk about two classes of missions.

"Opposition class missions" stay on the surface for 30 to 90 days. "Conjunction class missions" stay for 500 days or more.

That confirms the 30 days that you mentioned as a reasonable minimum.

[1] https://www.nasa.gov/pdf/373665main_NASA-SP-2009-566.pdf
I don't see how either. The total number of searches would remain the same. The total payment from customers for therapy services would remain the same. It would be worth it for therapy companies to spend the same amount of money chasing those customers.
It reminds me of http://minimal.be/lab/fluGL/index80000.html
Because our regulatory institutions have been gutted by endless cries of "regulation bad, corporate overlords good!". It's a nice feedback loop too because now everyone just assumes regulation in of itself is ineffective as opposed to being systematically dismantled by politicians bought and paid for by the same corporate overlords profiting off the lack of regulation.
this is pretty much the high horse I was talking about. If you think a majority of people do this, or are likely to do this given the right process, you're living in a very small bubble.