skysight-inc/HackerNews huggingface dataset:
"This sentiment trivially reduces to, "everything the US does is fine until it's the most oppressive presence on the internet", "

No, it doesn't. It means that people who think the US (or the West or whatever) is somehow uniquely evil have an incorrect view of the world and will have incorrect actions in the future as a result. That the US is screwing up doesn't mean that other places aren't screwing up worse. It also means that it isn't only the US screwing up, so if you start arranging your protests and rhetoric and such based on that theory you're going to get played by people who will quite happily play the part of "good guy" for you right up until they close the trap. It also means you may miss allies in the fight, like this guy. There is no way in which incorrectly thinking that the US is the worst or uniquely bad is a good idea.

I believe the US is worse than the HN gestalt thinks it is... but China is absolutely worse. It's a preview of where we're headed if we allow people to convince that we are obligated to hand more and more control over to the government to solve every last possible problem, up to and including hurt feelings.
Not at all, this is totally on point
Or maybe not:

The neuroimaging work is interesting from a research point of view, but what ultimately matters in a study like this are the clinical results. These were promising, but I think the headlines are over-optimistic. This is very much a preliminary study and the results seem mixed to me.

http://blogs.discovermagazine.com/neuroskeptic/2017/09/28/co...
Stopping people on the street is also very bad PR and leads to submissions like this. They would be better off doing what you suggested.
I find it frustrating how he's against "types" but shows the GCD algorithm where x and y must adhere to a type that can be compared with equality, admits an ordering, and has a subtraction operator. Is the algorithm defined for the reals? Can we use a partial ordering? I'm skeptical of any proposal that seems to have missed even a superficial coverage of existing knowledge/literature on the topic.
Unfortunately as we all know, the problem is that you're the one who will get bit on the ass, not them.

"Your feature made things slow down - you need to fix it!! Oh, BTW we need this next new feature as well".
If you're into podcasting, give ATP[1] a shot: John is one of the three hosts. The other hosts are Casey Liss and Marco Arment (developer of Overcast).

John also has some other podcasts like Robot or Not[2] and Reconcilable Differences[3], but ATP is by far my personal favorite.

[1] http://atp.fm/
[2] https://www.theincomparable.com/robot/
[3] https://www.relay.fm/rd
Maybe they want every site to use Google for authentication? If that's their wish, then I so much wish Mozilla hadn't failed with BrowserID.
Had to look that one up, that's a really good example of the sort of unexpected complexities that can come up (many years later in this case).

For others (like myself) who haven't seen it before:
https://academic.oup.com/bioscience/article/57/11/956/234351

> Consequently, individual cultivars themselves are not invasive, but the combination of cultivars within an area creates a situation in which invasive plants can be produced.
Reputational awards are the standard "payment" for producing free software. Removing them reduces the number of people willing to work on the software, which reduces the probability of the software being completed successfully.

This is a bit like asking "is your goal to bake bread, or to use flour?", and when the baker says "to bake bread, obviously", replying "so you don't mind if we just throw away all your flour, right?". I would side with the baker who says that people who go around throwing away the flour are probably doing it to sabotage baking bread, not because they want to improve the quality of bread.
Can I ask why? I did similar hours for a while but I couldn't date or see friends or exercise and even sit done and read a book for long. If I was forced to do that often I would have quit. Its not like its hard to get another job as a developer. When working 80 hours or more you're basically doing the work of two developers and the company should really just hire another IMO.
Reconstructing faces from degraded information with AI
This serves as a reminder that I need to make sure my wishes are well documented and understood by my family that under no circumstances should they keep my body alive for 15 years in similar circumstances. And especially don't try to give me a tiny bit more consciousness, so that I may suffer.
I switched to Chrome in 2008. Today, I switched back to Firefox full time. Took about 30 mins to migrate everything and install extensions.
> The book is publicly available in HTML format and free forever ... Read the free HTML version of the book on Pony Foo ... The free-to-read version of Mastering Modular JavaScript is ... free to read online ... A free-to-read version is available online ... Free to read! ...

Marketing something as free that turns out to have strings attached is referred to as "asshole design".

> He provides the content on Github, which is more than he needs to

Respectfully, it's not more than he needs to. He said it was free, so if it's not, then that's considered dishonesty and is looked down upon.
> But should we just allow the normalization of such behavior? I don't think so; I think we should continue to call him out on it.

what behaviour?

let opinion journalism call him out for stuff that is opinionably bad. let fact-based news call him out on 'real' stuff. again, i go to the fist-bump thing (but the 'koi fish food' thing last year fits too) - there's no need for that to be covered by the same folks and with the same level of coverage as state of the union speeches or cabinet appointments.
Our mission is to fight period poverty. There are many women in the world and in the USA that can't afford feminine care. Not only that but conventional tampons and pads are disposable, highly polluting, made out of plastic, and not that healthy.

Conventional tampons are made with regular cotton as well as rayon. Regular cotton could have toxic residues from pesticides, dioxin from the bleaching process, and rayon fiber can disintegrate within a woman's body, breeding bacteria that could hurt or be dangerous like toxic shock syndrome. Disposable pads are made from mysterious ingredients because companies don't have to disclose ingredients to consumers in the USA. All the chemical scents, antibacterial, plastics, those are all not disclosed which should be worrying because there are many toxic chemicals out there.

The solution I'm working on are reusable cloth pads. The idea is simple and has been what the world has been using before disposables came out. They are a lot more sustainable because they are reusable. They can be customized for each customer and come in pretty colors, shapes, and sizes.
Simulated annealing is also great for solving problems like that, without getting stuck in the (many) local maxima.
I agree. I've been nervously watching slack as a current Hipchat user, working out what our next move is (pretty much Slack or Microsoft Teams seemed the saner choices), and this makes me want to have nothing to do with them.

It reeks of arrogance. Sure I understand it was a acquihire, but that means you acquired the company and take on their obligations including moral. An it is poor form to dump customers / users out when they likely could have kept the services up for at least 3 months.

If slack doesn't care about that, then I am not sure this is a business I really want to have a dependency on.
Musk spending time with his children could be seen as training future C*Os (I'm not saying this is what he claims to do). Someone reading an business magazine is business development. Someone reading up on video game development is educating themselves in the database query issue they're currently investigating at their workplace.
This reusable beer bottle could change the way America drinks
There are people who put out books for money, and I can see you are not one of them. I've really enjoyed the passion illustrated in your continually updated series.

(Bravo)
"whichever side has the greater proportion of pseudononymous online vitriol directed at them" sounds like a terribly ineffective truth determination heuristic, especially when it comes to public figures like real-name social media users, and political leaders
Many of the laws that govern internet usage in China are considered state secrets, hardly open! The list of websites blocked by the GFW is a state secret, for example. Not only that, but regulations are enforced arbitrarily and often even retroactively. To top it off, the Chinese constitution garauntees freedom of speech, press, religion, but is just an ignored document.

In a country where rule by law is more prominent than rule of law, this shouldn’t be weird.
After reading a little I randomly plonked on Brave. Selfishly, I wanted to know if our stuff worked on it- encryption, chunking etc. To my joy, it does and.... Brave is pretty cool. Converted.

I have noticed Xero doesn't work on Brave. Not my product so not so concerned but I'm going to investigate to see what Xero is doing that we are not. ie why my dev's stuff works and xero's does not.
Office 2019 for Windows 10 and macOS out now for corporate customers
On my MBP 2012 on every boot up the screen will flicker and I guess this is just old age and normal? I guess this is the last update on 2012 model.

Also noticed the resolution is a little bit brighter and nicer for an old MBP.
Can Genius be hacked into a formula?
Only 7% of private sector laborers are in a union of any kind in the US. That rate has fallen sharply for several decades, and the political apparatus of the United States, especially the Republican party, has been deliberately eradicating labor unions since WWII. That's the whole "Right to Work" thing.

umm, maybe start here and just ... I dunno, click around a bit. https://en.wikipedia.org/wiki/Labor_unions_in_the_United_Sta...
My understanding is that these are pathology samples. I don't know what metadata may be associated with them, of course. Just the samples and the diagnoses would give very little for re-identification to work on.
A major portion of the problem is that schools aren't just about educating children; they're also about warehousing them as public daycare for workers. The hours matter for that.

If they hours didn't then it would be possible to have home-study for some time of the day and do all the bus transport mid 'school' day at various times for a massive reduction in resources.
It's not fair to say that the US is close to China in this regard. There are no private or encrypted chat apps available in China. Everybody uses WeChat, which is actively surveilled. It's not uncommon for "private" group chats to be shut down if they talk about sensitive topics. You need a license to run a website inside China. If HN ran inside China, our accounts would be linked to our identities, and we wouldn't be having this conversation.

Consider also the bigger picture. There is no rule of law in China. That guy who is being forced to install spyware on his phone is probably in Xinjiang, where hundreds of thousands (and maybe over a million) people have been detained without charge and on no legal basis. Conviction rates are extremely high because trials aren't fair. Lawyers and activists disappear. Torture and forced confessions are common.
Gmail was not even close the the first Ajax based email not by MS. Oddpost which later became Yahoo mail (Yahoo bought them to upgrade their mail) preceded Gmail by a few years.

https://en.m.wikipedia.org/wiki/Oddpost
It's worth noting that OP's example works in any Bourne-compatible shell. I don't think `date +%s` is costly enough to warrant losing the portability.
I can relate to what the previous poster said. The worst thing is that this happens even for services I pay for. Some of them even do that for logging in.
Link to the report referenced in the article:

https://www.newamerica.org/public-interest-technology/report...

Interesting read. I think the ramification of limiting M&A based on social media data could be quite negative. Hate to say it but I believe a good portion of social media should be ran as a public utility.
Selective enforcement against enemies... we could see that coming.
True, but the people with guns can very easily get the data from google.
That looks like you want presidents to be graded on a curve. Maybe more negative articles have been written about Trump because he's governing in a negative, divisive, chaotic manner and there are countless of examples where he lies or behaves badly that warrant negative coverage.
Imagine if Google open-sourced their sync server as Mozilla has [1]. If you could simply specify your own sync server, I suspect a lot of the louder privacy complaints related to sync would disappear.

(Obviously Google would never do this.)

[1] https://github.com/mozilla-services/syncserver/
There is some small amount of protection involved. They have to offer COBRA (I'm not sure about a company going belly up) at the same rate they pay. Which means you get a negotiated rate. I've done this and it's fucking expensive but it works. The shit part is that small companies are exempt, which makes sense but can still suck. I am also not sure what happens if the company is filing bankruptcy or not. So maybe they can get out of it.
The most successful robot in the world is probably a washing machine or dishwasher, not an iRobot.
Spreadsheets are computer programs, and |things that are reasonable to represent as a spreadsheet| is the wrong subset of computer programs to solve your problem.
Knightscope is on its way to unicorndom, I believe, but overall I'd say robots tend to be fairly specialized and therefore each go after smaller TAM than most of unicorns out there today, many of which are agnostic to their customers industry.
Exactly this!

The solving algorithm is no big deal at this point. Experienced cubers can solve them in under 10 seconds. There are machines that can solve them in < 1s. [1] Again, the innovation there is the accuracy and precision of the machinery involved.

[1] https://www.youtube.com/watch?v=nt00QzKuNVY
Raw vDSO calls are absolutely supported. The thread you linked is about a Linux kernel that was miscompiled due to a demented Gentoo-hardened toolchain.
s/China/Australia/g

https://www.homeaffairs.gov.au/about/consultations/assistanc...
Are there any plans to be backwards-compatible with Dockerfiles and ‘docker-build’?
I'm posting using a wireless mouse and USB keyboard from my Android desktop, a 4K tv box.

Android does support mouse input; Apple can at any time release a typecover for iPad with a trackpad. They choose not to.
Some comparisons between the cli of plash and equivalent commands in docker (only because I'm already familiar with it) would be pretty helpful.
The ugly font issue for non-retina displays is real, luckily there's a workaround to revert it how it used to be:

defaults -currentHost write -globalDomain AppleFontSmoothing -int 3

defaults write -g CGFontRenderingFontSmoothingDisabled -bool false
> How come [the Github version is not convenient]?

You went through the trouble to create a "free" HTML version of it, so you already know the answer to that question. In any case, thanks for the link and thanks for posting your book to Github.

Regarding the Twitter permissions, the last time you checked was too long ago. You are asking for read and write permissions when you only need read[0] permissions.

Forcing people to market it on Twitter gives me the impression you aren't confident that people will share your book organically. Maybe you should just make the HTML version free like you said you would. You might even have more success in making people pay for the HTML version, compared to lying about it being free. I'm sure people would pay to read a beautified copy of the book, if it's any good.

[0] https://developer.twitter.com/en/docs/basics/authentication/...
Who is suggesting that reputational rewards for merged kernel pulls be removed? Or that that's even possible? A merged pull remains a merged pull. Accepted contributions remain accepted contributions. The concept of the "post-meritocracy manifesto" isn't that the value of contribution should change. It's not saying that solid kernel commits don't count any more. It's saying that writing solid documentation and dealing effectively with people count too.
Eich didnt just have an opinion. He materially supported a successful campaign to make his opinion the law of the land. This was widely known while he was still CTO of Mozilla, but nothing came of it until he was promoted to CEO.
For most of history Google offers essentially no support. Recently Google has started making phone support available for Google Ads (AdWords) putting a contact number on their customer facing website.
Thank you Cloudflare for contributing to that nonsense.
Oh believe me, it is one of the two dozen or so bullshit steps that is often recommended and it doesn't work. At least it has never worked whenever I've encountered the issue. Given that there are apparently so many different failure states for a fucking menu, I'm sure it's worked for some people.
As a network engineer for an ISP, I can tell you that StopForumSpam reports generally don't make it on our radar. Cisco Talos IP reputation, SpamHaus, SpamCop and various other DNSBLs do make it on our radar and are proactively monitored by most responsible ISPs.

That being said, the proper way to report abuse to an ISP is to email the official point of contact for abuse associated with their IP netblock. In the case of Zoho, that contact info can be found here: https://bgp.he.net/AS2639#_whois

ARIN rules require that all IP netblock owners provide a valid point of contact for abuse issues. ARIN validates the points of contact annually. I believe that RIPE, APNIC and LACNIC have similar rules.

If an ISP doesn't act on the abuse after it has been reported to their abuse point of contact, then you have a legitimate complaint against them.
On iOS users have selectable permissions control; I could allow an app to access my location but not the camera or microphone, and the apps are expected to even work with no permissions granted.

That all depends on context, if an app asks for all the permissions on first run, the user doesn't have any context to help him/her deny access.
What did you do as an enlisted guy?
and google will have nothing because you don't have google play services installed.
I don't think you're parsing that first one correctly. Here it is with one of the two principles removed-

> > * If you are signed in to Chrome and Google is your default search engine, searches you perform using the address bar in Chrome are stored in your Google account.

If you are signed into the browser but aren't signed into Google this states it will still save your search query.
Nothing wrong with speaking your mind. Someone has to go against the grain. the claim goes, you’re not contributing to conversion and I say, do we always have to contribute?! No. Downvote me, see how much I care :)
I noted that the one question in the video was asked by https://en.wikipedia.org/wiki/William_Kahan , the main architect of https://en.wikipedia.org/wiki/IEEE_754 floating point. Both Lamport and Kahan are Turing Award winners. https://en.wikipedia.org/wiki/Leslie_Lamport
The problem here is that "self solving" would necessitate that the cube be able to determine what is "wrong" with itself and ultimately figure out not only the "right" self-configuration, but how to get there. That may be a bit much to ask of a cube considering how hard it is for a human to do that.

Stranger still, it might turn out that the cube decides that it's fine the way it already is and it doesn't need to conform to a "right" configuration based on our expectations. In which case; perhaps we're already invented what you're looking for?
Yes.

See https://www.smithsonianmag.com/smart-news/one-oldest-known-a... for a fossil of an arguable animal that at 600 million years predates this one. In fact we have evidence that the sponge/other animals split was one of the early taxonomic splits to happen, so it seems likely to me that Dickinsonia could be an ancestor of every animal EXCEPT sponges. Which may well have naturally developed from colony organisms like Stromatolites. (Which in turn date back over 3 billion years.)
Some organizations for the curious.

https://www.gameworkersunite.org

https://techworkerscoalition.org

https://techsolidarity.org/events.html

https://siliconvalleyrising.org

https://www.iww.org/pt/unions/dept500/iu560
I agree. If that were the heuristic I were using, I'd be very concerned. But that's not what I said. What I said was that one side has a rationale, with a good deal of which I do not agree, while the other side very rarely takes a breath save to expel it in a tirade of filth. Attempting to compare these like for like just doesn't even work.

The hell of it is, there are worthwhile counterpoints to be made, and people trying to make them. But there's no hearing them through all the garbage, and until we figure out how that changes, I don't see any real prospect of a stable modus vivendi.
When you have a checkbox for every possible customisation option, you end up with a commercial airliner cockpit - hundreds of flashing lights and switches, that you need a comprehensive manual and years of experience to properly operate.
> What is this manifesto trying to accomplish?

Political points for its author. Because factually, it is crap.

Where is "the exclusion of underrepresented people in technology"? Providing high-quality software for free, that is inclusive for poor people (both the poor people in rich countries, and the average people in poor countries). A lot of free software supports localization anyone can contribute to, which is inclusive for speakers of minority languages (instead of having to write your own software, or petitioning a huge corporation, you just download a text file and translate a few lines). Free software can be used by everyone, black or white, male or female, heterosexual or homosexual, cisgender or transgender, whatever; all code is available for all people.

Somehow this all means nothing. What we need instead is to make sure there are not too many white cishet guys contributing to all this stuff. Now people whose only contribution is bringing conflict are kicking out those who contributed code, in their free time, for the benefit of everyone.
Spotlight on Entrepreneurship in the Czech Republic
That's just a diplomatic way of saying "so what if we logged you in". Well you don't understand how distrustful people are of Google these days, especially power users. I wouldn't give a byte of information about me to Google if I don't have to.
There were people who moved to accept a job at that company a few months ago who got fired. Imagine uprooting your entire life, moving across country for your dream job, for the sole purpose that management can keep up appearances that they're a functioning company so people won't jump ship. The company was scummy and ran into the ground because of incompetence.
Your fonts will look like shit if you use an external display. Luckily there's a workaround:

defaults -currentHost write -globalDomain AppleFontSmoothing -int 3

defaults write -g CGFontRenderingFontSmoothingDisabled -bool false
> It raises a question for both users and browser vendors: What does it mean to be logged into a web browser?

And who - exactly - ever asked for the ability to "log into a web browser"? And what benefits are there for the user?

There would be zero confusion about "Am I logged in to Google or logged in to Chrome?" without the unwanted and unexpected existence of a "logged in to a web browser" status.

This is privacy disaster over a feature nobody wants. Except for the people who actively profit from privacy disasters...