skysight-inc/HackerNews huggingface dataset:
This looks great. I tried making a standalone Python app that used a pretrained tensoflow model - I ran into various issues and (temporarily) gave up. I will give PyOxidizer a try.
No, the Brave browser does not try to verify that the page that it's replacing ads on has opted into Brave's "rewards" thing. They'll s/page_ads/brave_ads/ and collect a check regardless of if that revenue is going to the page owner or not.

https://news.ycombinator.com/item?id=18734999
asdfgasd is not the GP, who the commenter before me is propping up a straw man against and attacking. They commenter before me is the one talking about all of trump supporters being facist before asdfgasd even commented, so how is what you are saying relevant?
Two-thirds of American employees regret their education? Bollocks. They regret the punitive cost. Modern slavery?
How can people, who are not using those websites, avoid Facebook tracking on the rest of the web?
OMG I love the screen overlays!

https://www.youtube.com/watch?v=jLGBtkKPj2U

"After you've learned the basics of the game, you can increase the challenge of Odyssey Tennis by increasing or decreasing the speed of the tennis ball with the special speed control on the back of the master unit. And when you want to razzle-dazzle your opponent into submission, a special English control that fits inside the horizontal knob will make that tennis ball do everything but stand up and talk!" [Zany razzle-dazzle music and happy kid wearing razzle-dazzle shirt.]
https://news.ycombinator.com/item?id=18734999
DeBakey performed his last surgery at age 90 [1], pioneered numerous procedures -- including one performed on himself at age 97 [2], and continued to practice medicine until his death at age 99. Remarkable person, but obviously an outlier. Just thought it would be interesting to bring him up in this thread.

[1] https://www.telegraph.co.uk/news/obituaries/2403698/Michael-...

[2] https://www.nytimes.com/2006/12/25/health/25surgeon.html
Found one

https://www.computerworld.com/article/3284076/brave-browser-...

And on their own site:

https://brave.com/brave-ads-launch/
It's a step in the direction to fascism, that doesn't mean it is fascist. The road to hell is paved with good intentions. The downvote button is part of a ranking algorithm from the userbase, deboosting is part of the ranking algorithm from the host. Would you like it if a "platform" tied an anchor on your success/views because they didn't agree with your opinions? Since you believe in the paradox of tolerance do you agree that the US shouldn't let Islamic migrants come due to their belief in vile things such as throwing gays off roofs?
Perhaps the ban should have been targeted at ways to decrease the litter and pollution that comes from disposable vaporizer products. Other commenter have pointed out how Juul pods are treated as disposable and can end up as litter on the sidewalk like cigarettes. However, there are refillable pod systems that would cut down on behavior like that.

A side effect of requiring refillable pods may be an increased initial cost for the device and a bottle of juice, but at the moment there are refillable systems that are cheaper (and lower quality) than Juul.

As far as the waste from batteries and the risk of devices not being disposed of properly, my personal device actually recommends contacting the manufacturer or a shop that sells the product to perform a proper battery replacement. The old battery is then disposed of safely.

Vaping in a way that affects other people is always wrong, but until there is a push for society to call out the users who vape in improper places, legislation will not fix the issue. I would like to see more efforts to educate current or potential users about the risks of vaping and also the risks of misusing their devices. The current culture of vaping cannot be relied upon to accurately reflect the health issues that can from from it, as the vaping community seems to always fight back against any possible health risks.
For at least one of those claims,

>They monetize the content of others and don't tell them.

https://news.ycombinator.com/item?id=18734999
HN commentary on original Zdnet article:

https://news.ycombinator.com/item?id=20203482
There's no modifier needed. They are slap bang in the middle of the bell curve in those environments.
Nope - the Taylor series depends on a specific choice of point. Around that point, the truncated Taylor series is the "best" approximation of the function using a polynomial.

In this case, the author has picked seven points on the sine curve (or its integral or its derivative), and used those seven pieces of information to find a unique polynomial.

If I were to guess, I'd say that if the seven points were on the curve itself (not on its integral or derivative), and they were all very close to some point P, then the resulting polynomial would look a lot like the taylor series expansion around P.

But that's just a guess :)
Algorithm. The title is a bit misleading, and conveys that "it's faster because we re-wrote it in rust". If any thing, the move to rust might cause it to be a little slower (compared to the same thing written in c++ and considering how heavily optimized they said it was; not dinging rust, but you can't just port cpp optimizations to rust with syntax changes due to safety requirements etc).
Sometimes they can be so manifestly and obviously bad so as to be objectively bad.
The link provided does not address your claims. Full stop.
A not very well known fact is that Arabic has a pharyngealized lateral fricative letter (ض) which a lot of people mispronounce as eather a pharyngealized /d/ sound, or merge with the pharyngealized /dh/ sound (ظ). Both of which are incorrect. Apparently there are still some people in Iraq and parts of Saudi Arabia who maintain the correct pronunciation.

It is even mis-transliterated as /d/ in the linked article in (hadra).
Thank goodness we don't run the country based on possibly biased anecdotes
There is always tons of venom of this exact sort thrown at Brave on HN, yet I've used Brave and have not seen any ads that have been spoken of. Even if they did replace, to be frank, the advertising industry already is disgusting and I'd have no problem with it (well at least no more problem than I already do)

In any case it's a great browser, at least better than Chrome when it comes to privacy, and I personally won't fall for the propaganda. Just like Tesla, there is a lot of "old" money that is threatened by the upstart so there is also a lot of negative sentiment.
Yeah that's true. Also just realized I wrote constant when I meant consonant... hope that wasn't confusing.
That's a good parallel actually. There are immune system diseases where the system kills the good cells too because it can't discriminate correctly. You're right!
Just AI? IT is filled with BS and fads. Dilbert is a documentary, not just a comic strip.
The USSR heavily censored content, were they stepping closer to fascism? I don't think you're using facism in the right context here, maybe you meant something else?
In what way does Go do errors better than Scala though? Error handling is _more_ first class in Scala, not less.

I don't think applicative/monadic error handling is an afterthought in any way. There are combinators to recover, for instance. But it's optimized in such a way that you can focus on the happy-path of your code and you get a sensible default for error-handling (short-circuit..just like Go's idiom!)
Why are you surprised? lint, vet, and fmt are common parts of the ecosystem tooling. Many projects require they be run as part of the contributor workflow.

These tools are so common and so normal that while they aren't part of the compiler, they're part of the "social" toolchain.

So, it's odd that the author doesn't use a linter when the general tendency is to use a linter, a licensing checker (glice), a security scanner (gosec), a formatter (fmt), a static analysis tool (go vet), etc in your CI/CD pipeline.

It's so odd that it begs the question - does this author avoid common tooling? And by extension, do I care what they think about how Go should be written if they aren't using the standard tools?
Can you use your own block list in Brave? Last time I checked on mobile I couldn't see how to. If not that seems like a major downside compared to other browsers.
It's a new, faster algorithm with rule pattern matching. The language is only mentioned once as an implementation detail, not that rust's 69x faster than C++.
I don't know if this is such a clean distinction. I have been on twitter since the first 3-6 months that it existed as twitter, and I use the website and first-party mobile apps. Are the ads and recommendations annoying? Yes. But back when I used third-party apps (tons of them over the years, I think starting with Twinkle, and then in some order Tweetie [which became the official app], Tweetbot, Twitteriffic, and probably some I'm forgetting), the experience was bad in lots of other ways. As native photos were added, they didn't display right. As native retweets and quote tweets became a thing, they didn't work. I imagine now with tweet threading, there was at least some gap between the feature existing and the third-party apps supporting it.

Obviously it's a tradeoff, but I found the downsides of the official experience to be less frustrating than the downsides of the third-party experience.
I am not sure how I was supposed to know, in advance, that “no productive discussion would take place”. I only mentioned facts, not my own opinions, so the outlandishly negative reaction was not predictable. It seems that I am being held to a different standard than others, because now I am supposed to somehow correctly forecast the reaction of people to factual information before I post it, or risk being banned. I don’t post here much anymore anyway. I will do my best to make this calculation going forward, however I do not see how I can be expected to do this with a great deal of accuracy, given the wide variety of people that use HN.

Also, you claim that you marked it as “off topic” even though it clearly wasn’t.
The majority of ad revenue goes to the site, not to Brave[1]. The user gets a cut for having to see the ad, and Brave gets a cut as well.

But even if you're right, why is it unethical for me to install software on my own computer to render websites differently than the creator intended? For example, by removing ads? Or replacing ads with different ads? Or rendering all ads upside down?

[1] https://brave.com/how-brave-works-for-you/
Why would they have to? The user has opted in. From your link: "Starting today, users of Brave’s latest release of the desktop browser for macOS, Windows, and Linux can choose to view privacy-preserving Brave Ads by opting into Brave Rewards" [emphasis mine]

Stop spreading FUD.
I said a step in the direction to fascism. I never asserted that censorship itself requires fascism. They usually come hand in hand though.
If this is caused by accepting JS enabled ads. What’s to stop the ad from changing the dom or redirecting the browser to a SO fishing site
FCC lets Verizon lock cell phones to network for 60 days after activation
The difference here is that the previous ISA changes have been accompanied with massive benefits. The 68k to ppc transition came with ppc being able to emulate 68k code faster than any 68k you could buy (in an interpreter, no JIT!!!), and the native ppc code was just ungodly fast comparitively. Ppc to x86 was less dramatic on raw perf, but was accompanied by a huge gain wrt perf per watt, and you could still emulate ppc on Intel about as well as you could run on a native ppc (with a JIT this time).

But now, Moore's law is in the process of hitting a brick wall. Those big wins for free just aren't there. And if there's a x86 to arm JIT, it's either going to be single core, or the arm cores are going to have to have a stronger x86 like memory model, thus negating a huge part of their architectural win.

IMO, Apple's going to make their own x86 chips because the base x86_64 patents are going to expire real soon now, and they have enough patents from the crazy amount of fabless acquisitions to potentially cross license the rest.

Processors are commodities now, and that's really going to shake things up in crazy ways.
This is no longer the case. Toyota quality is been slipping lately. I got a brand new Toyota the dealer had to replace transmission after 3k.
> The implied logic is "This person was Great, and said X, therefore X is Good"

It's supposed by you, not automatically implied by quoting someone; that just implies "this is an eloquent way to phrase something I agree with, and this is the source".
None of my western friend can pronounce ق some can handle ع but the ق is a lost cause.
Sure, but pipes can be made from more than oxidizing metals.
When you start from democracy, censorship becoming prevalent is a step towards fascism, authoritarianism, socialism, communism, technocracy, etc.
I think gp was being sarcastic...
Who would buy organic, canned, chicken? Seems like the demographics for "canned meat" and "organic food" are completely opposite.
That isn't what he is claiming though. He's claiming that they do this without the users consent. If I want a page re-skinned in purple to hell with what the content provider wants. It is also reasonable, as Eich pointed out, to act as a mediator for unrequested donations. Which is what Brave does.

Would it be nice to reject these donations? Sure. But we don't demand that with any other transmission service. If Eich and the user concede to the terms and if you accept the money, what is the problem moral or otherwise?
Quarantining the community does nothing to mitigate those risks.
Sure, messing up details about a fishing clip is inexcusable, but you still have a long way to go before showing there was an conspiracy that ensured all those details ended up wrong.
I am trying to bootstrap a niche B2B service myself and having much less success getting off the ground. I would love to hear more about how you identify, qualify and communicate with new leads/referrals.
> replacing ads

> They'll s/page_ads/brave_ads/

My point was that this literally does not happen. Brave does not insert ads into pages, ever, it only removes them. I'll admit I'm skeptical of the whole cryto-currency model, too, but I try to keep my points factually accurate.
You know one of the great things about VMs? They're cross-platform. I'm guessing once the same amount of optimization is put into arm has has been put into x86, the performance ought to be comparable. I'm also about 99% sure docker can be run on arm (RPIs support it, right?).

With that said, I sincerely doubt Apple will kill x86 wholesale overnight. I'm guessing there will be a transitional period of quite some time.

Also, windows has been doing a ton of work around getting onto arm. I managed to test on my rpi 3, and it was pretty good. it would probably be very doable.
That has long been resolved, and you probably know that. Your own link contains evidence that it has been resolved, so this is kind of absurd.
How is that any different from Google? They're both monetizing the content others placed on the internet.
Nothing less brave than a rich, white, heterosexual male using his money to attack a minority group.
What Neil Armstrong Got Wrong
It’s now becoming obvious the 20-something heroes who’ve taken power from the techies who built these platforms are ensuring the US doesn’t make the same mistake it did in 2016.

Considering Trump won close to 50% of the vote - regardless of that silly electoral college - I don’t see this ending like they think it will.
Probably because of the big sloppy kisses that grandmas tend to distribute.
I get what you are saying, but isn't this what everyone was screaming for years ago when the filter bubble terminology came up? Now we are criticizing networks for showing things outside of our filter bubbles? You can't have it both ways.
What’s wrong with Firefox?
Probably not. If it were before the Republican debates (if there is a Republican challenger), that might be actual meddling. But before the Democratic debates? How's that supposed to actually change any election outcomes?
See https://brave.com/faq/#unclaimed-funds for a description of their current and past policy. Currently:

"If a publisher has not verified ownership, then a user’s contributions will be held in reserve inside the browser for 90 days. The browser routinely updates an internal list of all verified publishers to determine whether a property can receive contributions. At the end of the 90 day period, any contributions marked for unverified publishers will be released back to the wallet. No funds leave the browser except to go to verified creators."

Previously:

"Previous versions ... would then hold contributed funds for those publishers in escrow until they’d verified. [And] Funds that were contributed from user-funded wallets will be held indefinitely, until the publisher verifies and transfers them to their own wallet."

That sounds like they had a suboptimal policy, realized it, and fixed it. If they _keep_ their 5% cut, or the interest on it, from contributions to unverified creators, I'll share your criticism.
The subject is Einstein. The Darwin quote also fit perfectly to humanity being "just one big tribe", and both quotes expand that to sentient beings. That was my point, not "yeah, Darwin also said something similar and is also considered important, so it's double true".

I'd be happy for you to critically examine both, and express any issues you have with the actual content of the quotes. But you're not doing that, you're doing anything but that. That's not my intention, that's your choice.
Interesting point about iteration speed.

I suppose today Tesla with their over-the-air updates is redefining product dev-cycles..
You might be able to make a little more than an index fund. You might make less. But if you are going to invest you must choose what you invest in. Not changing your position ever is really just another bet, betting that your current index-fund is the best possible investment. But it might go up might go down. There is always risk in investing.

Think about a casino where your roulette-algorithm somehow gives 0.6 odds for red and 0.4 for black. Should you play? You might still lose everything because odds are just odds.
You might win eventually but probably not like "printing money". Your odds of winning would be better than odds of losing. But you might still lose.

If you have money to invest you have to make a choice where to invest it. If you don't make a choice that is one choice as well. Keeping it in your wallet is one investment-choice as well. If you can trade with no tax consequences it would seem to me that sometimes the choice of selling and buying should be a better choice than choosing to do nothing. No?
http://savetheeaglesinternational.org/new/us-windfarms-kill-...
Exactly. Market solutions for market problems. I'd love to see the Raspberry PI foundation develop and sell a home router with PIHole for regular consumer use.

Considering the alternatives, that sounds really appealing for me. I'd also buy it for my less tech-literate parents.
This! When I saw a new Pi was announced with
multiple models I dearly hoped for one with optional reliable on board storage. The MicroSD card is easy to use, but just not remotely close to reliable enough as the only kind of onboard storage for many use cases.

I migrated a few years ago to the ASU’s Up! Board - same dimensions, GPIO, general layout as a Pi but with quad core atom, 32GB onboard storage, 4gb of ram and “proper” gigabit Ethernet. No more micro SD card failures (I’m aware usb and network boot exist for the Pi but does not fit my needs).

This Pi 4 ticks all of those boxes except for the storage. So close to a truly great little home server device.
Wait, it was listening in on the microphone too? Doesn’t that break wiretapping laws?
Not entirely sure what you mean by Pro Motion on Mac, but just for the record, something like a Mac Mini already supports monitors at 120 and 144 Hz. I had mine hooked up to a curved Samsung at 120 Hz.
I'm impressed with Brave. I've started using it as my primary browser (after a couple false starts a year or so ago) and it has all the best of Chrome without the worst.

There is controversy about how Brave does stuff, and I agree there is some sketchy stuff they are doing (replacing ads with their own). I'm glad they are giving us a choice, though, and exploring different options for sites being able to makes some money.
> You do things that are tangentially related to the writing, like cleaning the writing area, or fixing tea, or obsessing over the proper editing software that ought to be used to produce the work. You rationalize these things as preparation for the actual work.

100 times this. When you're not working it's guilt, then when you are working it's pain. So instead you fuck around trying to turn org mode into an ersatz Scrivener with vim motions.
>what was reddit supposed to do?

Probably treat the situation the same way they do in other subreddits. The whole “taking matters into our own hands” and calls for violence against politicians happen in other subreddits, and yet they don’t get quarantined (looking at you, r/politics). Either quarantine them all or none of them.
Aside from the symbolic calculations, I think the dynamic (i.e. with widgets for playing with input values) visualizations in Mathematica can be very helpful for building intuition.
For someone like me who has no idea what these words mean, could you explain a little more or link a video on the topic? :)
It is more likely they hired a new rust developer that simply wrote better code.
In an ideal world it would only take one frame to switch resolutions, and even if the frame time is usually 16.66ms, it is sometimes faster than that. Since mostly what a monitor needs to do is resample the image from the source resolution to destination resolution, and possibly composite in the UI for adjusting the settings, it seems quite possible to implement. I'm sure if we actually looked at what all the layers are doing (X, video drivers, PCIe commands, etc) then we would probably be pretty horrified. Hacks and work-arounds and backwards compatibility at every level.
Yes, in fact, I like Go modules. But that's not the point, the point is that the community had precisely zero say in how that feature works.

Likewise, the community doesn't have any say in how try works, and that ticket asking for feedback is window dressing.

You can tell that this is window dressing by looking at the timestamps on when that ticket was opened, comparing it to when this blog post was released, and then considering how the hundreds of comments on that ticket were completely ignored.
"Deep State" => "Douche State"
I've always struggled with it, so I just pronounce it as a deeper version of (ذ), since that's how it's transliterated.
Couldn't a separate USB-C plug have been use, thus not requiring power delivery?
Yes, England's definition of the English word "country" includes Scotland

That's not a weird definition by definition - English is what England defines it to be.
Fine, substitute "accounting fraud" then. That's a more direct comparison: fraudulent accounting practices or fraudulent e-commerce practices. Nobody dies; somebody gets ripped off.

The point is that accountants are professionals and have professional standards that they adhere to. Software devs are not and do not.