skysight-inc/HackerNews huggingface dataset:
A few thoughts on this.

Ultimately, whose fault is it that a user watches a "conspiracy" video? The article seems to consider the user base as mindless people with their mouths open to be spoon-fed content. Do the viewers have no agency?

In that thread, why is the solution to curtail "conspiracy" videos? What defines a conspiracy theory? I mean, we all seem to agree here about vaccines and moon landing, but what's to stop YouTube from labeling a political party as "conspiracy" and filtering them out of existence? Can't the users choose for themselves, or are they too "stupid" to pick what's best for them?

Yes, YouTube is free to filter as they see fit... but if they want a recommendation engine, AND they want to filter out "bad things", it's a very valid question to ask who decides what is bad. I believe it is essential for YouTube to be transparent about what their algorithms are designed to filter out to avoid this scenario from happening.

Part of the the solution that no one seems to be talking about is to caution others against passive consumption of media. YouTube et al want users to plug their ears, close their eyes, tilt their heads back, and consume. YouTube can condition their streams to be as "healthy" as they want, for whatever definition of "healthy" YouTube chooses--but there is no way to healthily allow yourself to be fed a diet of things you don't pick, even if it looks good.

"Forcing" YouTube to do this will simply result in the lame, ineffective warnings you see at casinos. "Remember! Mindlessly consume responsibly! If you need help, uh... throw away your computer I guess!" This needs to be done on a human level, thinkers to parents, parent to children. Not a legislative level.
>FFX

You freak
The video walks through interesting uses of ML in industry (mostly outside normal FAANG applications like optimizing your news feed) e.g
- precision farming
- blood delivery using drones
- monitoring construction sites
- writing more diversity-friendly job descriptions
- collecting relevant legal documents

Speaker also argues that we should focus on leveraging ML-human collaboration to surpass human performance, instead of falling into a "robots will replace us" narrative
> I don't think any leverage I have my with my current company will translate into finding jobs at other companies.

You are right. Even if you are at FAANG, it doesn't really translate to a new environment, unless you are a direct pick by a CTO (you have to be famous in some way) or use your networking, which I consider unethical and don't do it.
Veritasium video on it: https://youtu.be/aKwJayXTZUs
A Tinder-style app called Tudder lets farmers find breeding matches for cattle
To add to this already good explanation, it's my understanding that base64 and the MIME packaging scheme were invented because many early Internet protocols made a distinction between text mode and binary mode due to the majority of the protocol framing being text. You can thank them for that textual decision(?) when you're debugging SMTP with a copy of netcat, but it means that a PDF attachment needs to be encoded to travel over email.

To bring this conversation back to PKI, base64 encoding means you can embed the GPG signature of your email body in the text itself, without having to deal with attachments like S/MIME does
Wayland doesn’t support full-screen sharing, for example in Google Meet (aka Hangouts). Hopefully this is fixed soon (via dmabuf-export, mentioned in the article) but until then (and for the past couple years) it’s a major hassle for a lot of people who had Wayland forced onto them by their desktop environment. Even if this isn’t Wayland’s fault they would be wise to assist with a fix soon.
I’m using IssueHunt. https://issuehunt.io/
It is an issue based bounty service for OSS.
Actually I have not maintaining open source, but I’m using them in my work. So as my appreciation, I sometimes put bounties for issues of several projects.
It seems that maintainer and contributor can get bounty.
> Having trouble following what they are saying... the specific terminology over when mileage records were taken versus when autopilot was installed is confusing

I think this is one of the main points of the article. The NHTSA had the same data, and made a very sensational graph, without any clarification on what the headings mean. The authors essentially recapitulated the initial analysis and then figured out its shortcomings.

> They identify a subset of vehicles and run an analysis on just those vehicles which seems to determine airbag deployments increased for those cars

The article clearly explains why that subset was the most important. This was the only subset for which complete data was available.

> and then run a regression that states the more miles driven the less likely an airbag is to deploy. They state this is unexpected but don’t explain what was wrong with their data to cause it.

Actually, they do offer explanations in their discussion. They even refer the reader to the discussion right after they post the table. (i.e., See more on this topic in the Discussion section).

Also, see my initial point; this is not 'their data' so much as what was relied upon by NHTSA to make the 2016 claim about autosteer safety.

> Previous Mileage before Autosteer Install” and “Next Mileage after Autosteer Install” mean, and what it means when they are not reported, it’s hard to say.

See my first point. However, they show pretty reasonably that those two headings could mean 'recorded mileage right before the update' and 'recorded mileage right after the update'.

> Obviously a car with zero miles can’t have crashed, so this is what calls the entire calculation into question.

This is another one of their points. They state multiple times that, if the data can be trusted, it doesn't support the NHTSA's claim.

--

The article is actually very careful on all the points you raised, and would merit a close reading before being dismissed.
Glad you liked the mark/sense system, but California voting systems are not state-wide, but are county by county.
The county I reside in used to have a system like that
you describe (perhaps made by Eagle?), but has now moved
to a display screen and paper tape system.

The nice things about the mark & scan systems are that
the voter gets immediate notification of an unscannable
ballot: stray marks, mis-marks, overvotes, and similar issues are
correctable in real time by the voter, perhaps by
exchanging the spoiled ballot for a new one, and destroying the spoiled ballot. The scanned paper ballots are also available
to be rescanned for a recount or audit.

Creating a voting system for a many-race election
that is intrinsically resistant to manipulation
is harder that it first appears. I used to (circa 2000)
think that electronic voting would supersede paper ballots
in a few years. Now I think that paper ballots have
a simplicity and durability that outweighs the apparent
convenience of electronic approaches.

source: elections official in two states, voter registrar in one.
This article uses "individual contributor" too freely. Many decisions even for small projects have long-term impact on thr team.

Even if you believe it's an accurate term, I find it a bit dimunutive or even condescending.
According to Bryan Caplan (writer The Case against Education) the value that academic institutions provide is not necessarily knowledge but ranking the students in order of their perceived competency for jobs.

As far as that remains true I see little to no hope for any displacement of "The Academy" from its current position of significance.
In practice, implementations can be deployed either way. The storage hardware is always dedicated to the database for large-scale or performance-sensitive databases anyway, making it less of an inconvenience. For some common environments, raw block devices substantially increase throughput versus the filesystem, so there are real advantages to doing so when it makes sense.
You're right of course, though that's still quite a bit of distance from the deliberate political interference explained in the OP. I find business goals like increasing engagement to be morally neutral vs political goals like shaping people's views.
A possible explanation could be based on research suggesting that regular lack of deep sleep increases risk of Alzheimer’s. Given that Neurosurgeons have a grueling 7-8? year residency period after medical school, it would be possible that they undersleep far more than the control group.

I would like to see how the prevalence of Alzheimer's among Neurosurgeons compares against a population with similar work/sleep schedules (eg. finance)
Is that really justification for incurring unsignalled dataloss? If that's actually common enough, count the number of uncleared errors on per-mount basis, and shut down the filesystem if the memory pressure gets too high while significant portions of memory are taken by dirty buffers that can't be cleaned due to IO errors.
The senior/principal distinction is relative, of course. At my org, there are two flavors of principal (when the justification memo is written — the final title is the same.)

First, “state of the art”, with publications and recognition by professional societies. This is relatively easy to distinguish from a Senior, because the publications mount up.

Second, “state of the practice”, with extensive influence on major products/outcomes. The justification in this case usually comes in the form of testimonials like “X led the design and delivery of Y, and without him/her Z, for which Y is critical, would not have flown.”

This kind of person is harder to distinguish from a “solid Senior”. There is some resulting soreness among seniors who haven’t climbed to Principal. There’s a committee of Principals that gives recommendations but management makes the final call. Sometimes retention and organizational strategy are in play, besides just on-paper accomplishments.

Hiring directly into Principal does happen. The committee above makes a special out-of-cycle meeting to review such cases.

So, the difference between Senior and Principal can be in the visibility of the results and level of difficulty. The principal can still be the motor of a relatively small team - as small as 4 or 5 people - if the scope of the accomplishments is enough.

Specific numbers may be helpful. There are also two levels above Principal, Senior Research Scientist and (highest) Fellow. There are about 40 fellows in an org of 6000. There are about 250 principals. One of the fellows is Adam Steltzner, who designed the sky crane landing system for the Mars Curiosity lander.
The really weird thing about this is, that the same people had a few years ago been talking "the internet" down a few years ago. Now the same people believe all kinds of crap from "the internet".

I wonder if it may be our fault somehow by telling them that not everything on the internet is crap.
You consider networking to find a new job unethical?
>It is an uninformed choice if you want to run wayland

Creating a product that only works for people who already a) know about it and b) buy their hardware specifically to support it doesn't seem like a good strategy to achieve widespread adoption, which requires converting people who don't currently use or know about wayland.
+ IssueHunt https://issuehunt.io/
4. Companies have an ethical responsibility to provide their workforce with on-the-job training. The ones that don't are not only mooching off the ones that do (by hiring trained engineers away from them), but also pressuring colleges, through their feedback to students ('You don't have relevant experience in the stack we use') to provide training in 'current technologies' like iOS and Android dev instead of timeless fundamental CS concepts that will actually give them a good foundation for a career spanning several decades.
Another individual credited with "saving the world" is Vasili Arkhipov who, during the Cuban Missile crisis, refused to authorize the use of nuclear torpedoes against US naval vessels [0]. Apparently, unanimous consent was required from three officers and he was the only one who dissented.

[0] https://en.wikipedia.org/wiki/Vasili_Arkhipov
Show HN: Google Analytics for where you have been
I said max specs. I didn't stutter.
Wielding Debug Builds Against Heap Corruption
An exception to this is the "boomerang" engineer, who leaves the company as a senior software engineer and is hired back as a principal/staff engineer. At my company, there is a belief that it's easier to become a principal by leaving than by going through the rigorous promotion process.
Cross-posted to https://www.reddit.com/r/googleplus/comments/ap661z/specific... and ~~ https://www.reddit.com/r/google/comments/ap6b25/specific_law... ~~ https://www.reddit.com/r/google/comments/ap6sgx/specific_law... too.
> severely overfitting its recommendations to a certain minority of ultra-users that then relay that niche-cultural-fit on to the content creators

Well, not a minority by far. If 10% of US population believes in "conspiracy theory A, B, or C," that already makes it into one of the biggest coherent, idea based social groups, and it's only natural that their statistics got locked on the signal from such a big group.

If picking up of major "psychocultural" groups is what it was designed for, it does its job excellently; and for the very same reason, it makes spread of any materiel catering to such groups very easy.

That also explains why its targeting seemingly overlaps with demographic being targeted by foreign propaganda - propaganda designed for a certain effect is always targeted at big well definable demographic groups. An efficient propaganda is a message that predictably causes the same desired effect on as many people as possible.
No, not at all. Here are two equivalent definitions of a ring:

1. A monoid in the Ab-category.

2. A set R which is equipped with addition and multiplication.

The first definition is category theoretic, and requires you to know what abelian groups are and what it means for something to be 1) a category, 2) a monoid, and 3) a monoid in the category of abelian groups.

The second definition is straightforward if you can follow a few axioms and know naive set theory. It is helpful but unnecessary to understand that a ring is an abelian group which also supports multiplication in order to get the second definition. But even if you know this about rings, you'll still need to understand all the heavy lifting behind what the category of abelian groups actually means.

I'm not saying it's not useful. But I am saying one is clearly more accessible than the other, with fewer prerequisites.
> use your networking, which I consider unethical and don't do it.

I don't understand the sentiment. Interviews are a proxy for how good you are. The companies hiring are very limited by what kind of information they can turn up about a candidate just through that process and for higher leveled positions like staff+ that might rarely be enough. Your network can speak much better about who you are and what value you can bring to a company. I don't understand how giving a hiring company better signal about your value is unethical.
No, in reality desktop Linux, including wayland, is floundering. This is contributing to that floundering by splitting the effort, create an environment filled with vitriol on both sides, making it harder for things like games to say they support the set of things called "Linux", etc.
Is it possible for emacs-exwm to run within another window manager, so that I use i3 as my main WM, but can also open X windows inside emacs?

Love emacs, but I hang/tweak/break it enough that I would be scared to use it as my main WM. But it would be awesome to open R graphics inside it, a la Rstudio.
Depends on your definition of “state.” A GET to a dynamic resource can build that resource (by e.g. scraping some website or something—you can think of this as effectively what a reverse-proxy like Varnish is doing), and then cache that built resource. That cache is “state” that you’re mutating. You might also mutate, say, request metrics tables, or server logs. So it’s fine for a GET to cause things to happen—to change internal state.

The requirement on GETs is that it must result in no changes to the observed representational state transferred to any user: for any pair of GET requests a user might make, there must be no change to the representation transferred by one GET as a side-effect of submitting the other GET first.

If you are building dynamic pages, for example, then you must maintain the illusion that the resource representation “always was” what the GET that built the resource retrieved. A GET to a resource shouldn’t leak, in the transferred representation, any of the internal state mutated by the GET (e.g. access metrics.)

So, by this measure, the old-school “hit counter” images that incremented on every GET were incorrect: the GET causes a side-effect observable upon another GET (of the same resource), such that the ordering of your GETs matters.

But it wouldn’t be wrong to have a hit-counter-image resource at /hits?asof=[timestamp] (where [timestamp] is e.g. provided by client-side JS) that builds a dynamic representation based upon the historical value of a hit counter at quantized time N, and also increments the “current” bucket’s value upon access.

The difference between the two, is that the resource /hits?asof=N would never be retrieved until N, so it’s transferred representation can be defined to have “always been” the current value of the hit counter at time N, and then cached. Ordering of such requests doesn’t matter a bit; each one has a “natural value” for it’s transferred representation, such that out-of-order gets are fine (as long as you’re building the response from historical metrics,
We have here someone who doesn't/never work/ed on HEP but on something so remote from it that I would find it hard to even call it physics sometimes. She goes on a sudden crusade against HEP and all its (prominent) practitioners who spent years working on it. She uses some facts we all agree on (uncertainty about the future, etc.) then twists them in a way that makes it look as if the whole HEP community is part of a huge conspiracy to deceive the public. Our truth warrior then courageously exposes them in her ... blog. BS.

On the other side how the hell can she justify her salary and grants to taxpayers? Why isn't she doing some biology or something? It's all so incoherent.

I used to read her when she was less crazy. But I really can't stand her anymore ... it's just too much.

It's all very strange. Two of the most popular and active bloggers in HEP are totally crazy and politically extreme (although in opposite extremes). Blogging seems to be an unhealthy activity for physicists.
To me, the author's response is mostly to change of scale. Social intimacy and human connection still exist, just in less populated areas. It's unrealistic to expect a busy city to stay the same over the course of a lifetime.

Also relevant: https://xkcd.com/1601/.
"use your networking, which I consider unethical and don't do it."

Please don't shoot yourself in the foot. There is nothing unethical about this.
This is a very common industry term and I've never been in an organization where it was considered condescending. It's mostly synonymous with "non-manager" and seems much preferable to that.
I don't understand why it's so hard to understand this. The internet and mobile communication have undoubtedly ushered in an entirely new era.
Pasting the cert here https://lapo.it/asn1js/ can give a lot of pointers to what is in there.
And 100% of the world's population has an ass, but we're still stuck with the peach emoji.
Everyone in this threat is using „flat earth“ as a stand-in for the actually dangerous stuff eating at the foundations of democracy. Unfortunately, saying that some of those 4chan conspiracies are wrong, stupid, and potentially dangerous is deemed to be political and therefore not appreciated on HN.
Lenovo flex 5 1570. It’s awesome. i7, upgraded to 16 gigs of ram. Running Ubuntu 18.04 everything works except fingerprint reader, but I don’t care about that.

Aluminum body, 15 inch form with a 10 keyless keyboard. So your hands are centered and don’t feel like your sitting left of the screen.

Was about 1000 bucks with the ram upgrade at the time. However now, it’s about 800 a year after I got mine.
There are a number of counter arguments to the parent article in "Why I'm not going to switch to Wayland yet."[1]

On the subject of leaving the responsibility of taking screenshots to the Wayland compositor:

"for simple things using the compositor's screen shot tool is fine. But what if I don't like the screenshot tool for my compositor of choice? My experience with the GNOME screenshot tool (granted this was pre-wayland) was that it wasn't as good as, say, shutter, which has a lot of options, let's you easily crop and edit the screenshot from inside the screenshot tool etc. And then swaygrab doesn't even (currently) have an option to capture a rectangular region."

There are some other things "Why I'm not going to switch to Wayland yet" mentions which are important to me, like Wayland's lack of color picker tools and xdotool functionality.

The parent article says:

"Wayland doesn't have network transparency! This is actually true! But it's not as bad as it's made out to be. Here's why: X11 forwarding works on Wayland. Wait, what? Yep: all mainstream desktop Wayland compositors have support for Xwayland, which is an implementation of the X11 server which translates X11 to Wayland, for backwards compatibility. X11 forwarding works with it! So if you use X11 forwarding on Xorg today, your workflow will work on Wayland unchanged."

So why wouldn't I just use xorg to begin with?

Overall, Wayland just seems immature to me, and not a viable competitor to Xorg, which has had all of this functionality for decades. As an Xorg user, I really struggle to come up with compelling reasons to switch.

[1] - https://old.reddit.com/r/wayland/comments/85q78y/why_im_not_...
Cryptocurrency miners preferred AMD cards, actually. And not the latest ones, but Polaris (4x0, 5x0), which provided the best efficiency wrt power, performance and price.

It's gamers, that prefer Nvidia. Nvidia has better optimized driver stack, although they also sometimes play fast and loose.
https://www.researchgate.net/publication/228351943_KnowOS_Th...
Huawei xmate pro running Ubuntu 18.04. Loved my old Macbook air but the hinge got loose and the new keyboards are apparently bad. Love this machine and would buy it I again
What is a good textbook in abstract algebra for the beginner?
It's basically stream of consciousness rambling that passes for thought leadership
You completely ignored everything I said. Listing a large amount of historical artists does nothing to refute that we have more today than ever before.

It's amazing you can point to the Renaissance as an obvious point in history where things transitioned but you aren't able to see it happening right now around us.
Two of the most famous Bach recordings readily put the lie to this: the Goldberg Variations performances that Glenn Gould recorded in 1955 and 1981. They are wildly different, but equally artistically meritorious.
I'm not here to make Linux succeed. I'm here to make good software. Users who know better will use Linux and users who don't won't. Either way Linux will keep on trucking, as it has for a very long time. It shows no sign of stopping.
Ask HN: How can VoIP providers offer unlimited?
I sometimes see unlimited VOIP companies offer unlimited plans. Looking at services like Twilio, voip.ms, etc, there is clearly a cost associated with running infrastructure and connecting to different telephone networks. How can some providers provide unlimited, even when considering that some abusive users could easily run up the tab?
Thank you, my eye tests have always used the air puff.
>What if every vote had an ID / random number attached to it, identifying you

Votes must not be attributable to any given person, or else the potential for coercion exists.
GNU Emacs can work with inline images.
Individual contributor. i.e. Not a manager.