skysight-inc/HackerNews huggingface dataset:
> Bitcoin threatens the government.

Do you have a source for this? banning banks from letting anyone transfer USD to crypto would severely limit btc adoption. If btc is a threat, why hasn't it been banned yet?
python is dynamically typed though, so most explicit declarations would be boring and pointless (hence the easy omission).

More to the point is probably type inference in statically typed languages, e.g. in Haskell you can often omit the type, or in C++ you can just call it "auto".

I'd say to learn a language it's better to explicitly specify your types in order to understand them, but I'm not sure it's necessarily "confusing" to omit them. I.e., "it has a type but I don't know it" is much easier to deal with than "what in the world is that type supposed to be".
only if I can filter what to sync locally
FireO a Firestore ORM package is now available in Node.js and TypeScript
> we just needing to protect people from their inability to scrutinize a new source of bad data?

I think this places more blame on the consumer than is due. Sure people need to understand how to interpret data, but a lot of this is plain fraud. Fake reviews are fraud. They make a product seem better than it is. Its sorta like false advertising, in a way.

A lot of modern times uses automated systems, eg. maybe amazon top page might require 4+ stars, etc. This would normally be a positive feedback loop (good products get in front of more people, more reviews if good means stronger basis for being in front). With fake reviews, you're disrupting the systems we have for everyone, hurting other brands (if not directly through slander campaigns) and also acting fraudulently.
I am a free market believer I suppose, and I view it differently. When companies have products and business models built on network effects, they face reduced competition because a newcomer cannot offer the same quality of product without a similarly sized network. This reduced competition distorts the situation away from being a competitive free market, which is why it deserves regulation. In such conditions where a product with network effects has a large number of users, the product should be treated more like a government service - that is, users should not be denied use that is strictly legal and constitutional.

As an aside, PayPal, Stripe, Patreon, and others also enact their own controls, moderation, and censorship. That behavior isn’t limited to credit card companies alone. Digital payments seem basic enough that we need a government provided system alongside private options, and also regulations for the largest of players to be treated as utilities.
The whole idea of enforcing technical mandates across the entire organisation is something I'm very sceptical about. No-one can hope to understand the constraints and requirements that 2500+ other devs are working under. Realistically the cross-team bandwidth is low, so if you don't have well versioned public APIs then you have barely understood interactions and no clear responsibility when they break.

There are probably some things do need to be standardised, but if there's a business need for standardisation then product teams should be able to understand and advocate for that (whether that means agreeing something with their directly adjacent product team, publishing something for clients to use, or something else). But in a lot of cases I think just accepting that different parts of the organization will work differently is the best way forward.
For all the care that went into Avatar, it's amazing how uncaring he was with this and with the music: https://youtu.be/tL5sX8VmvB8
This was my first thought also, but then I realized they'd just see there's no system files (or some marker file their app created) and block access.
constant stream of complaints in the west

That's because we're more open and hyper-critical of our flaws and that's how awareness builds. Better than controlling the press to hide your flaws and only publishing good news.
In 1996, it wasn't yet clear that GC languages were going to sweep the field.

Yes, Perl was at its zenith. But Microsoft treated VB6 like a red-headed stepchild in spite of its popularity. Tcl was ... okay. However, Lisps were on the downswing. Java and Javascript were just getting started. Python was considered one of the many Perl wannabes.

Computer memory was just becoming cheap, and overprovisioning of RAM is what allows GC languages to flourish.
What really clicked confidence intervals for me is the explanation that the '90%' in a 90% confidence interval indicates that 90% of the 90% confidence intervals will contain their true parameter.

There is no reason to restrict this to repeating the same experiment many times. The confidence interval above applies to any & all constructed confidence intervals, even those estimating completely unrelated parameters.

Relevant xkcd: https://xkcd.com/882/
I was so confused as a student because I has roughly the same objections as you have here, but I thought it was I who was missing something.

Also: In an hour I'm teaching pointers to novices haha
>iOS “information disclosure” exploit (likely what this would have fallen under)

Based on what? There's nothing to suggest that this falls into the category for an "information disclosure" according to Zerodium's eligibility guidelines.
Could you provide some examples of recent numerical linear algebra inspired by machine learning? The only numerical linear algebra related to machine learning, in particular deep learning, is matrix multiplication due to convolution. I am curious what else in numerical linear algebra is impacting machine learning.
Can we name and shake the politician I’m the White House that said that vaccinated people can’t get Covid? While we are naming and shaming, let’s not forget the one that deserves shaming the most for spreading that ridiculous lie.
I am afraid to sound millennial but why not WordPress + Static Site Generator Plugin? I totally get it, this is a fun project to test some skills but if the concern was going live, I can go live with vanilla wordpress with their default theme in less than a minute.
I think it would be super neat to also compare this to a generic SAT solver based solution.
> The most merciful thing in the world, I think, is the inability of the human mind to correlate all its contents. We live on a placid island of ignorance in the midst of black seas of infinity, and it was not meant that we should voyage far.
You seem to be the only person here who actually read the article and understands what the stakes are here. Some of these comments are delusional.
Who cares? As long as the tools are improving, this shouldn't matter.
Is debating the morality of weighting college entrance exams by ethnicity really that controversial? This is almost unbelievable to me.
> Most annoyingly, no one managed to remove those powers.

Or not renew them, each September since 2001, like clockwork.

The ongoing state of emergency enables such otherwise temporary powers.
Interesting, I wonder why..
Swift Markdown: A package for parsing, building, editing, and analyzing Markdown
World’s First Digital Duty Free Vending Machine Unveiled at Geneva Airport
Hopefully the hammer will come down on The Amazons, not indicidual sellers on the platform. If Aliexpress wants to be a junk review haven, who cares?
And they segue straight from "humans couldn't possibly influence climate" to "and if there's a problem we can fix it with technology" with a straight face.
>Seems that no credit, no bount, nothing, has become the way that Apple deals with the iBugs Hunters.

Based on what? You can't possibly know anything about this bug or what stage of the reporting process it's in and Apple regularly pays and credits people for reporting vulnerabilities and other exploits. This specific bug just isn't a high enough priority to elevate it to the level you're describing.
Sure, most businesses exist to provide a good or service and get some bit extra beyond their costs. This is known as "profit".
It benefits amazon to not do anything here, so they could be on notice for being complicit.
Only in cages away from their homes?

https://www.cdc.gov/quarantine/aboutlawsregulationsquarantin...
yes, this is how i understand them.

it has been a long time, so i'm probably going to say something really stupid... but it's fun to try and hopefully someone will correct me if i'm wrong,

my understanding is that one place that they're useful is in terms of time-frequency uncertainty that occurs with regular fourier transforms. for example, if you're doing spectral analysis and looking for low frequencies you need a wider analysis window (a full cycle has a long period for low frequencies), but that wide analysis window now covers a lot of time, so if you pick up a low frequency component, you don't know where it is in that big wide window. wavelets instead fit these families of arbitrary basis functions that can be more compact, so you can use a narrower window and therefore have less time uncertainty for the things you find within it.

...most applications sort of go from there, where you want to warp the equivalent of the x-axis in the frequency domain in various ways and perhaps be able to either use a narrower analysis window for better time resolution or say, a smaller number of basis functions for reconstruction in lossy compression where some bands are less important than others and resolution in those bands can be discarded.
This one is mine https://mkws.sh/, super simple, shell based.
> the GOP

True but trending that direction for a long while. I feel like one person in particular really gave them a leap forward and had been a blatant liar his entire life. Anyone care to guess who?
If nobody uses Zen1 then it's worth dropping just so you don't have to test it.
There is a really simple solution to this. Just not put your time in analyzing software from Apple. There is other software you could analyze. Just go to a walk or count your toes. Everything makes more sense then searching security bugs in Apple software when you care about moral.
Consumer Reports buys the products they review. They can't be blacklisted if they're not relying on the manufacturer to send them a free demo/item.

(Youtube/Blog) Reviewers get blacklisted by companies by not providing a positive review about a product they were given. As they rely on scooping type style reviews, this means they not only don't get a free product to review, but they can't review it until after it's for sale instead of being able to 'preview' it for people and get more clicks that way.
Due to the $99 annual Apple Developer Program membership fee required to keep apps in the App Store, iOS has a rather paltry selection of free and open source apps. On the other hand, Android has an excellent selection of FOSS apps in F-Droid. Apps on F-Droid are reviewed for data collection and other privacy concerns, which are disclosed on the listing. Nearly all F-Droid apps have no such concerns.
Wouldn't be hard to beat the z80, it's microcoded and can only retire one instruction every 4 cycles
> a lot of people who choose to do "extra" are in reality taking time from what would be family/friends/leisure time.

Or they are keeping a buffer in their sprint planning for unknowns, emergencies, etc. Usually this time will get eaten up, but occasionally it won't.
Al Zimmermann's Programming Contests: AP Marh
Is that true if there is a weather problem anywhere in the chain of events? It would seem reasonable to treat travelers differently if weather is the direct cause of a problem versus one of the dominoes in a long chain of events.
> The fake collect call from the US to England…

Yep, unfortunately TFA got that part wrong.
Just in case any onlookers need it spelled out, the phrase “easier to measure” in this case is vastly different from “better.”
You can use fuels made from renewables for this too, was just thinking about the near future.

I'm somewhat pessimistic about large scale fossil fuel production ending in the world anytime soon. We'll have a long tail petering out period probably where the products get progressively more expensive, and if we avoid the mad max scenario, at some point get displaced by synthetic compatible fuels.
Off the top of my head, no constant site-breaking WordPress updates to install, no constant WordPress/plugin vulnerabilities, not to mention much less CPU/storage needed to host the site. Further, since the site is generated to static files, you can host it on any server technology without any concern for whether your given "stack" is supported.
All of those are because we failed to control the virus in the first place. It's a bit less true now with delta, but those things stopped happening in China precisely because their decisive action was so successful.
Moving 'social harm' to mean something that might negatively affect anyone's mental health is such an unpractical (not to mention unethical in my view) standard to have leveled equally on any sort of media platform.

Someone can choose not to watch Chappelle. So you're implying anything indirect like changing someone's opinion negatively is doing 'social harm', which could legitimately be used to argue just about anything. Don't just think about what you're saying for your pet cause or whatever is trendy at the time, think it through at a societal level for all possible uses of such rhetoric.
I will say that’s one thing I appreciate about iOS’s more recent permission tweaks. When you give access to photos, you can pick all, or pick which specific pictures the app gets access to, or no access to any - only write access.

For location, you can pick one time only, or access while you’re using the app (which some apps I think from there try to access it in the background, but iOS will notify you and ask you if you’re sure that’s okay every couple days or so I think. I’ve also been on dev betas and only really remember it complaining about the Weather widget using this all the time).

Definitely seems better than the all or nothing approach I remember from Android. But also I haven’t used android since android 9 was hot, so maybe things have evened out since.
I read that graph differently where doing the work + more/extra/nothing is your 8h day. And so if you do the work + any of these it will amount to 8h. If you do nothing, you’ll still be stuck at the office anyway because if you do the work and leave early you’ll be asked to do more since you have leftover time. You won’t get to spend that time on your family.
That's true, but the implication of "zero day" in a new story is code execution, because those are the only zero days that make the news. You can just read this thread and see that several people commenting here clearly believe these bugs were comparable to code execution. The article, uh, does not go out of its way to clear up the ambiguity.
> What would the world look like without those inate human emotions?

We'd be living nasty, brutish and short lives in caves.
Newer CPUs have better security (hardware encryption, better virtualization, etc). Not nearly as much better as it should be, even compared to ARM, but better.
Then that is another security vulnerability to be patched. There should be no way for an app to tell if it is seeing the complete filesystem, or a filtered/sandboxed view.
I think it's the same reason as Gatsby:

> you add your name, a bio, some links, and Gatsby does the rest.

>

> But that comes at a cost. And that cost was made clear by me hunting the favicon file
Massive haul?

One pic looks like it would fit in a single garbage truck... without the compactor going.

A good thing I guess, the floating garbage provides a great home for small animals, we really need more of it if we can. The caught stuff should be put back. Just remove fishing lines and nets, if there were any.

Artificial reefs attract more fish than natural reefs, research finds -

https://www.abc.net.au/news/2021-10-06/artificial-reefs-attr...
Until China tells you to shut up and then you have people flying over there groveling with apologies and self censoring.

You can engage in self-flagellation if you think it helps, but you’re not fooling people watching this thing unfold.
It should be pointed out that current fake review issues are not just on fraudulent products.

For instance Aukey has been caught by Amazon, but in my experience their products were pretty good, and they probably played the fake review game mainly due to everyone else playing it, and it became an arms race.
How exactly do blind or placebo test chiro treatment? I’ll give you the benefit of the doubt but a blind, let alone double blind!, placebo controlled test of chiropractic treatment strains credulity. Again I’ll give you the benefit of the doubt.

From my standpoint, if many people think chiropractic treatment stops their migraine and makes them feel better, I’m inclined to believe them. You and the mainstream medical establishment are free to insist those people are wrong. No real harm in that. I do think it’s a bit absurd to say these people are wrong about it making them feel better, but we can agree to disagree. I’m merely posting my views because maybe another migraine stufferer who has been failed by traditional medicine will read this and decide they’d like to be mistaken in such a way also. Being mistakenly pain free when you’re sufferering from migraine pain is pretty great. Even if you’re wrong, at least you think you feel better.
Maybe a silly question, but is there a special way to report fake reviews, or is it just the normal site? [0] I was semi-scammed (they delivered what was promised, but the quality was awful) by a specialized goods dealer. A few years later, I see the business has attempted to whitewash its Google reviews with recent stellar feedback from obviously-fake people (e.g., "Matthew McConaughey"). I reported them to Google, but I see the reviews are still up as of this writing.

[0] https://www.ftc.gov/faq/consumer-protection/submit-consumer-...
You may not have played in a lobby with cheaters, but they ruin the game for anyone else there. Warzone matchmakes you with ~a hundred people, so you can't play with just your friends, so if you have an anti-cheat off lobby your game will be ruined.
Is this not a potential Sharpshooter fallacy? Are you sure that we aren't mainly hearing about bounties when Apple doesn't handle them smoothly and not so much when they are handled smoothly?

Or to put it another way, when you poll people who complain Apple is notoriously slow to respond, don't be surprised if your conclusion is that Apple is notoriously slow to respond.
I have a feeling that HN recently had an influx of users from other sites. It seems like the exodus from Reddit, for example, has resulted in a significantly larger signal to noise ratio of comments. There's a lot more impassioned nonsense that's based on article headlines rather than detailed discussion of technology and either it's just more pronounced because of the pandemic or it's actually new users that are diluting the comments.

It's especially pronounced in Apple-related threads (one of the few topics that I browse HN for as there are a lot of topics I have no experience or expertise in) where all the nuance seems to have been zapped away as of late. It's either you're a complete Apple hater or a complete Apple fanboi and there's no in-between anymore. I have lots of criticisms of Apple but it seems like there's nowhere to discuss them anymore because they're immediately taken over by "Apple wants to scan your phone" and "Apple is suing mom and pop repair shops" or other hot takes that completely misunderstand their situations.
duplicate: https://news.ycombinator.com/item?id=28757882 (and https://news.ycombinator.com/item?id=28834588)
You have that right. I am a full time search marketer and here are a few things they do that illustrate their ethical standards:

1. Geo-Targeting - no matter what geographic setting you create they will run your ads all over the world unless you know how to change settings they have intentionally hidden.

2. Keyword Selection - No matter how much effort you put into selecting the best keywords they pretty much run your ads on whatever keywords they want. They make it extremely difficult these days to control what keywords trigger your ads to show up.

3. Campaign Caps - A cap is a limit you can set on how much a campaign will spend each day. Except google will spend up to 2x your cap. So you would think you should just set the cap at half of what you really want but they have complicated algorithms in place to screw up your campaign if you do that.
>Who?

Cellebrite and all the surveillance-as-a-service shops might be interested in information disclosure bugs. You maybe will not get the $100K Apple promised, but maybe you can sell it four times for $30K or something like that if the bug is still "good enough" for certain uses.

RCEs in Windows or iOS go for a lot more than a measly $100K if you can manage to get in contact with the right people. Think 10-20 times that.
At least the core gets better with each new system :-) I joke, but only somewhat.
Very nicely written. In addition, the example chosen was itself lovely to play with.

Explicit-state model checkers do this at scale. Readers may be interested in the internals of the TLA+ model checker, esp. the encoding of the state and dealing with disk.

Model Checking TLA+ Specifications

by Yuan Yu, Panagiotis Manolios, and Leslie Lamport (1999)

https://lamport.azurewebsites.net/pubs/yuanyu-model-checking...
Rather than ask "what could go wrong?" the standard technique of premortems[1] is to imagine an specific thing went wrong and then brainstorm root causes. Our brains are much more creative when working backwards this way.

I've done premortems for the launches of new features where we imagine some symptom ("user apparently saves data, but it doesn't commit") and then have the team try to hypothesize causes for it. You can generate the symptoms either by thinking of common failure modes or having people on the team privately come up with their own cause-symptom pairs.

Another important thing to do is use the exercise to discuss what tools/dashboards/techniques you would use to diagnose and repair these issues. his can help you find gaps in your monitoring, logging, and diagnostic capabilities.

[1] https://hbr.org/2007/09/performing-a-project-premortem
He doesn't have $100k on the line. That's ridiculous.
> A better question is, why wouldn't you be upset when a family member refuses life saving treatment, rationalized by disinformation?

Because unless I'm the parents of a minor child, it's ultimately not my decision.
Android added one time / during use / all the time, but has yet to add filesystem granularity, though I suspect even if they add that, the app will just ask for access to the root directory.
Docs 'Show What We Feared' About Amazon's Monopoly, Warren Says 'Break It Up'