skysight-inc/HackerNews huggingface dataset:
They may be inaccurate when you actively block trackers but they are surprisingly effective if allowed to do what they want. The whole “I think they’re listening to me” effect is because of how effective these trackers are.
I like the comment on SO: "Deanonymizing via fingerprinting - illegal in EU"
There are two tiers of Twitter: the early-adopter tech users, who use third-party API clients like Twitterific and Tweetbot, and everyone else.

The first bucket has a vastly different Twitter experience. As an API client user I have no ads, no polls, no recommendations or friends likes, no "someone you follow replied" experience. Just a timeline of who I choose to follow, the blissful way it always was. No wonder they wanted to shut the API down.

(Apropos of nothing, the first bucket contains all the tech journalists.)
ChromeOS is pretty close to what you are talking about... yeah, it's still an App store, but IIRC, you can add an "app" from any URL. It would be nice to see a more open version of what Adobe AIR tried to do, but with node/electron at the core. Unfortunately $VERSIONS makes it difficult to support well with a common runtime, but would still be well worth seeing.

I don't mind Electron too much, current (for 5+ years or so) desktops support running a handful of them without issue (provided at least 8gb ram).

I think that once a few quirks are worked out, we may well see a "one runtime to rule them all" with WebAssembly. WASM + Sandboxed FS + Canvas/WebGL could go a VERY long way towards a lot of application use cases. There's been a lot of work underway for this type of thing and it could be very interesting to say the least. I do think we'll wind up with an XML based markup for UI over the top, maybe a ReactNative-like syntax for WebAssembly+Canvas or WebGL would be very cool.
If you clicked through the 'Tell us Why' button after hitting not interested there was an option to supposedly not see any more videos from a channel.
Amen! And as someone who is an actual licensed P.E., it still makes me a little angry when I see computer programmers who call themselves "engineers." This is technically illegal under some circumstances in many states, but rarely enforced.
Well there was the Charlottesville rally which was stickied to the top of /r/The_Donald
Indeed, I had exactly the reverse experience; dep never worked well, it was always moaning about obtuse errors ("project is not part of any GOPATH" etc) and was pretty slow even when it did, whereas go mod just worked almost flawlessly. I guess our mileages vary :)
YES!

"This device saves trees"

No, it doesn't. We should be (and AFAIK often are) at the point that paper towel pulp is coming from forests we replant. Also, I don't know, maybe those dryers "save trees" but the paper towels provide a forcing function for someone to always have a couple of ready forests on hand, which seems better?
Should you ever require the services of a hacker, I implore you to try your best to hire professionals only. HACKKINGZEUS@GMAIL.COM will increase your chances of getting a successful hack. I can boldly say that he's an elite, asides the fact that I was provided a permanent solution to my credit and debt issues, he also rendered a very efficient customer service experience as he carried me along every single step of the process and didn't leave me in the dark. He's also available on 407-900-6299. Get in touch with him and be glad you did.
My approach is to vote on videos I've watched, and just skip it if I've already seen it. It works for me. I'm concerned that I'd see less relevant content if I start saying I'm not interested in previously watching interesting videos.
The mention of a non-existent thing creates it.

- The Zen School of Me.

:)
Most prisoners want something to do than sit and do nothing, and are happy to be paid even if its below minimum wage. We cant have them accumulating tons of money while in prison with no outside bills, that's just not fair to the taxpayer. You also don't want to incentive's going to prison as some sort of decent alternative lifestyle on the taxpayers dime. They should be free to sign up and work if they want to. On the other hand, there should be no incentive to incarcerate simply for the labor pool. That's the part that's amoral, not the labor.

Good intentions, bad outcomes.
The point of emphasis in this particular situation, though, is that the recommendations are actively encouraging bad content that the kid wasn't originally looking for.
I always maintained that r/MorbidReality served a much better purpose than r/WatchPeopleDie and it still exists today.

What I can't understand is how the r/HoldMyFeedingTube shows up frequently for me on the front page. At least with the other two I had to specifically go there to see that kind of content.

It is rather messed up to just be looking at the front page not knowing what that subreddit is and clicking on a silly video only to find out you're watching someone sustain serious bodily injury.

I agree with others that this ban on r/T_D only has to do with the recent media attention.
Hehe, currently I have that problem on steroids: One of my two monitors is a bit broken. Every time I turn it on, it takes about 5 minutes until it finally works. But during those first five minutes, it constantly turns off and on again (about once in 2 seconds).

You can imagine what that does to my windows ;-)
Rgsxrg
https://www.spreaker.com/show/3590135
https://www.spreaker.com/show/3590139
https://www.spreaker.com/show/3590136

https://www.spreaker.com/show/3590137

https://www.spreaker.com/show/3590138

https://www.spreaker.com/show/3590097

https://www.spreaker.com/show/3590096

https://www.spreaker.com/show/3590095

https://www.spreaker.com/show/3590094

https://www.reddit.com/r/MoveYourSpto/comments/c5w5f7/game_thread_trinidad_and_tobago_vs_guyana_live/

https://www.reddit.com/r/MoveYourSpto/comments/c5w5fq/live_thread_trinidad_and_tobago_vs_guyana_live/

https://www.reddit.com/r/MoveYourSpto/comments/c5w5gg/streams_officials_trinidad_tobago_vs_guyana_live/
Bat-Killing Wind Turbines Outfitted with Systems to Stop Carnage
1.05^n is > 1, with positive finite expectation at every finite time step.

Why do you say almost sure to lose everything?
I would love for this to be illegal.
At one point reddit had an inconsistency between the normal interface and the one shown to advertisers. This revealed that the counts in the normal interface were being suppressed by a factor of 10, likely related to keeping the posts off of /r/all.

I guess an alternate explanation is a 10x inflation in the advertising interface, but that would be defrauding the advertisers.
Always use ublock (origin)
fyi: paypal refused to allow me to change my password, venmo refused to accept my non-US account and patreon(1) refused my non-US credit card. As expected, I did spend much more than one dollar in time trying to send you money. What I did not expect was to fail.

(1) I meant to be a one month only patron.

Also, take my data point and do with it as you will. Call me evil/slaver/bullshiter/whatever. I was trying to help and also to discuss, but I no longer feel inclined to do either.
Most people use social media not with the intention of shouting into the void, but with the intention of getting replies that they want to read, that they then do read, and perhaps reply in turn.

If that's what usually happens, but sometimes randomly they get tons and tons of replies that they don't want (as claimed by this post), that's an interesting and noteworthy flaw that I've never seen specifically discussed.
I'd like to propose "Brost" <- "Ghost" <- "Spook"

It's a weaker connection, but rhyming with "Boast" it maintains the clear "Bro" prefix and is distinct from other spoken or written words.
Since the universe may be encoded on lower-dimensional boundary, that means that you are not alive, per your definition:

https://en.wikipedia.org/wiki/Holographic_principle
Still tricky for me to understand, but the generation above me almost seemed to consider “Pong” a genre(?), or a unit of gaming. Somehow more like “Make your own XBox game”. Pong was the example, but it was also the only one - so it seemed to be what the average person called a video game. The Nintendo NES was “Pong that could play other games”.
I haven't seen one of those Dyson pieces of shit without at least some gunk or water sitting near the bottom, not draining or sliding into the airflow. Even if you get everything off your hands, having a stupid plastic device with a deep crevice in an environment with fecal coliform presumably floating around is a _great_ design let me tell you.
Gradient descent into hell
The only thing macOS does is downscaling by a factor of 2 the oversized rendering resolution (virtual display on X server). For certain dpi it works fine, for certain it would blur everything (i.e. the screen I use atm is 24" 4K with 185 ppi).

Windows 10 has no problems rendering on ANY DPI, certain apps and frameworks ignore it though which is not a problem of OS.
They did try that once, the sane ones among them ended up loathing that site
>a word I just made up right now, sue me

No need for suing.

https://news.ycombinator.com/item?id=20289473
Worth debunking that, as:

a) Mexico nationalized gas on 1938.

b) Fuel shortage and price hike actually started on 2016 when the previous right wing government deregulated the gas price, and allowed other companies to sell fuel in a free market scheme.

Panic sales as everyone was expecting a price hike were the cause of fuel shortages across 2016 and 2017.

While the current government has currently halted the privatization process for PEMEX, based on allegations of corruption and dirty business; the fuel shortage was (at least the official story) because of an operation to stop fuel theft, again with allegations of complicity of previous governments.
My main beef with this and other proposals is that they don't clear up a fundamental flaw in Go: Multi-value returns with errors as a poor man's sum type.

Most functions in Go have a contract that the return values are disjoint, or mutually exclusive — they either return a valid value or an error:

s, err := getString()
if err != nil {
// It returned an error, but "s" is of no use
}
// s is valid

This pattern so ingrained that there's hardly a single Go doc comments on the planet that says "returns value or error". The same goes for the "v, ok := ..." pattern.

But this is just a pattern and not universally true. A commonly misunderstood contract is that of the `Read` method of `io.Reader`, which says that when `io.EOF` is returned, the returned count must be honoured. This is an outlier, but because the convention of disjointness is so widely adopted, many developers make this assumption (it's trivial to find repos in the wild [1] that make this mistake), and so this is, in my opinion, bad API design.

(As an aside, it's also true that multi-value returns beyond two values almost always become cumbersome and impractical, especially if said values are _also_ mutually exclusive. Structs, having named fields, are almost always better than > 2 return values.)

This kind of careless wart is typical of Go, just like other surprising edge cases like nil channels (or indeed nil anything).

I would much rather see a serious stab made at supporting real sum types, or at least mutually exclusive return values. For example, I could easily see this as being a practical syntax:

func Get() Result | error {
...
}

This union syntax showed up in the Ceylon language, and it's a neat pattern for a conservative language that doesn't want to venture into full-blown GADTs.

Such a syntax would be a much better match for a try() function, since there's no longer any doubt about the flow of data — there's never a result returned with an error, it's always either a result or an error:

result := try(Get())

or simply support existing mechanisms for checking:

if err, ok := Get().(error); ok {
...
}
if result, ok := Get().(Result); ok {
...
}
switch t := Get().(type) {
case Result:
// ...
case error:
// ...
}

I'd love to see a `case` syntax that allows real local variable names:

switch Get().(type) {
case result := Result:
log.Printf("got %d results", len(result.Items))
case err := error:
log.Fatal(err)
}

And of course, you could have more than two values:

switch Get().(type) {
case ParentNode:
// ...
case ChildNode:
// ...
case error:
// ...
}

The Go compiler can be strict here and require that every branch be satisfied or that there's a default fallback, although some might prefer that to be a "go vet" check.

A full-blown sum type syntax would be awesome, though I know it's been discussed before, and been shot down, partly for performance reasons. Personally, I think it's solveable. I'd love to be able to do things like:

type Expression Plus | Minus | Integer
type Plus struct { L, R Expression }
type Minus struct { L, R Expression }
type Integer struct { V int }

[1] https://github.com/search?q=%22read%28%22+%22if+err+io.EOF%2...
Or even an online search engine that was configurable where you could customize the search engine and assign custom weights to different aspects.

I'd love to be able to configure rules like:

+2 weight for clean HTML sites with minimal Javascript

+5 weight for .edu sites

-10 weight for documents longer than 2 pages

-5 weight for wordy documents

I'd also like to increase the weight for hits on a list of known high quality sites. Either a list I maintain myself, or one from an independent 3rd party.

Once upon a time I tried to use Google's custom search engine builder with only hand curated high quality sites as my main search engine. It was to much trouble to be practical, but I think that could change with an actual tool.
Outline link: https://outline.com/D3sK4b
There's something up with my PulseAudio (maybe changing audio output formats?) that means i hear a very loud "pop" when pages try to do this.

e.g. Browsing to an arstechnica.com article, with speakers on but nothing else playing.
> they believe they can trust Google to uphold the promises they make about data usage

I have no idea why they would. Google is a data collection company. That's their entire job. There are zero means of implementing oversight to make sure they uphold their end.
Come Investire in Bitcoin
> such protection is not always required

Safety should be the default, with a way to opt out for people who have thought really hard about the consequences. If I have to opt into the safe version, I need tooling to complain about everywhere I didn't do so.
I am. I despise that. It's the worst kind of advertising.
Right-wingers call anything that makes them look bad a false flag nowadays. It's like the "Boy who cried Leftist."

You're referring to this[0] incident I believe.

No, that doesn't make all subsequent claims of false flags more reasonable or likely.

[0]https://www.reddit.com/r/announcements/comments/5frg1n/tifu_...
This seems to be a matter of definition : IMHO single-page applications are definitely NOT the Web, but a different subset of the Internet instead (even if you can access them via HTTP).
I am not protesting the idea that a site should work without JS - quite the opposite, I accept that active content and user interaction requires JS (as much as I loathe the language).

What I am protesting, however, is that graceful degredation doesn't happen. The entire site either breaks or blocks you from viewing static content unless you enable JS. Why am I prevented from viewing a product's information page before I decide whether or not I want to add it to the cart? Why does a news article render as 3 columns of disjointed text that are unreadable until they're assembled? Why don't images load at all unless I permit a CDN to shove a load of JS into my browser for fancy slideshows, zooming, whatever, rather than just placing a small static image there so I can decide if I want to zoom into the dynamic larger image?

The worst ones are those that pop up a banner or overlay that darkens the page with the loaded article until I enable JS. Like, you have literally proved your page works without JS. There is literally no reason for me to enable it, except for you to load several different analytics modules that chew up my CPU and siphon as much identifiable data as they can get their hands on.
Did anyone checked how much data from our data plan cede to advertising? I bet it's 30%-40%.
> If you need JS to run the site

... Then I move on. Those dorky little crapware widgets are basically never worth looking at in any case, and I do take that sort of strategic tooling decision as a signal that I probably don't want to accept the 'bargain' being offered.
Try this: https://gethuman.com/

I have no association with that site other than using it occasionally.
double bonus for being witty as all get-up. well written. scroll to the bottom.
> It is relatively easy to do a case-insensitive comparison.

Case-insensitive comparison only became a relevant concept in informatics because it was easy on the countries that advanced on it first.

> With the exception of numerical strings, sorting and ordering is relatively straightforward.

That's another one inverting causation. If informatics developed on a place where different kinds of sorting made sense, we would be using those different kinds.

I do think your point about the small alphabet stands. But keep in mind that it applies to all languages that took influence from the ancient Greek, what is basically only excludes South-Eastern Asia.
Confluent maven repo seems unusable for all people behind a Nexus proxying external repos, which is AFAIK a very common case.
So what is the problem in making the maven repo browsable?

This could be solved by making http://packages.confluent.io/maven browsable. Is there a reason that this hasn't been done?

Why cant a company like confluent fix one of the most basic issues for such a long time ?

https://github.com/confluentinc/schema-registry/issues/759
Growing evidence suggests Parkinson's disease starts in gut
I suspect that school and university math exams emphasize meticulous and flawless computation over intuition, understanding and problem solving.

So to get good grades, it's not good enough to understand math, you also have to be able to focus enough to avoid mistakes. Between ADHD and the prefrontal cortex developing/maturing well past the age of 20, that's quite an ask.
Umbrella statements are complicated (Google is evil, Facebook is evil, etc..).

Individual actions, not so much. Using a user's 2FA phone number as a way to send menial account notifications or as a means for your profile to be found is evil. Scraping all data on public wireless networks when you're photographing the streets is evil. Sending unsolicited messages to all your contacts without telling you is evil. Making it as hard as technically possible to cancel a membership is evil. Tricking users into upgrading their license using blatantly false information (see Turbotax) is evil. That's not at all complicated.
Because when the central power which designed the border and defined them as a nation, is going away, old tribal tension and conflict are resurging. Leading to inter-tribe genocide.
Therefore, tribalism has nothing to do with nationalism... :)
For what it's worth, the two models singled out in the article are the MOST common at restaurants near me new enough to have recently reno'd their bathrooms. I don't know if they're cheap, or if they're "fancy" so they're trendy, or if it's some weird American thing about having the SUV of hand dryers, but the Xcelerator and Dyson things are _endemic_. My 6yo has been complaining about them for years and not once did I ever tell him he was wrong; in fact I've taken to just walking back to my table with wet hands and drying them off with a napkin if they're going to be serving me the shit sandwich of hearing damage for washing my hands.

I think the simplest solution would be for municipalities' health departments to outlaw them, or at least set VERY conservative noise limits.
This is good question. Crawling and storing the pages is the easy part... searching them with a sub 1 second response time is much harder. Which current DB platforms can handle the size of data that Google indexes?
Great, will check those links out, thank you.
Honest question. Why $5 and not $10? Did you do any testing for the optimal price point?
Yeah, I just don’t buy it. 100% recycled paper towels are a thing. And if you really want to get technical it seems like manufacturing and using those devices consume far more energy. Anyway, glad I’m not the only one shaking my head at these things...
It also sounds a lot like what people said about Bernie Sanders. Nobody took him seriously, and a lot of the press was along the lines of "lol bernie bros" because left-of-center infighting sells ads. I would be curious to see if the people who say this about Yang said the same about Sanders.

I think the truth is more that news goes for what sells, and a candidate who hasn't yet proven they can sell ads is not worth covering by their metrics. See: the $2b+ plus free press Trump got.[1] He was a known quantity no one expected to win, so covering that spectacle was easy and safe ad money.

[1] https://www.nytimes.com/2016/03/16/upshot/measuring-donald-t...
Yes, and? Quoting a person doesn't mean blanket agreement to anything else they said, it's usually more about agreeing with the quote.

As for Einstein, it would be a pity if any "race" would supplant all others.. do you disagree? How is that some kind of "gotcha" quote in your mind?
The "notifications" request REALLY pisses me off to no end. A simple "Subscribe" button (if the notifications API is present) would be enough to trigger the request. I wish I could just turn it off all around in the browser... Looking now... Nope, at least in chrome, cannot just disable the feature.

Also agreed, many web apps these days are as good or better than desktop. I actually have worked and am working on applications that replace their desktop counterparts. They're practically easier to scale, tend to have tooling to handle window sizes better, customization is easier and imho just nicer to write against. Better still if you don't have to support legacy browsers. Most browsers today are supporting modules and async import. Still using Webpack and Babel for JSX, but really close to a point where I'd just assume write for esm and have a server-side translation for JSX on demand (cached).
There was a site a few years back that I can't find. It was something like wreck my browser history .com or the like.

It had a sort of "I'm Sure" button that would kick off a bunch of web searches like "syria hotel tickets" and ... more amusing/disturbing ones.
America is 100% the primary market for Lexus.

The first Lexus car ever was unveiled in the 1989 Detroit Auto Show, Toyota's first non-Japanese Lexus plant was in North America. In fact, Toyota stopped selling top-of-the-line cars after Lexus launched, they discontinued the Cressida and stretched the Camry into the Avalon just to have a full-sized Toyota in America.

Toyota didn't even sell Lexus cars in Japan until ~2006, the American Lexus vehicles were badged as Toyotas (e.g The LS400/LS430 was the 'Celsior'). Additionally, Japanese luxury tastes are different than American tastes - the Japanese Toyota Celsiors were available with a premium cloth interior and without sunroofs (which came standard on many American Lexus cars).

Now, Lexus may sell more in the Middle East than North America (by revenue if not units) but America was 100% the target market.
True, the differences are significant, to say the least...