skysight-inc/HackerNews huggingface dataset:
Sure, if they can have you pay _and_ sell or monetize your data and habits on the side, so much the better.

People paid for their Vizio TVs, and that didn't (and largely still doesn't) stop them from "being the product" when Vizio decided to collect and sell viewing data.

In the ISP space it similarly goes well beyond them just being a pipe for all the ad-supported tracking garbage you're downloading, they of course want to get directly in on the action as well.
News Website attempting to combat fake news
> The addition of other subsidies is orthogonal to the capping of the state and local tax deduction.

No, the context is important. The republicans would look a lot less hypocritical if they also capped tuition deductions, church donation deductions, etc, because the services those fund overlap a lot with what state taxes fund.

As it is, the tax bill largely looks like a trampling of states rights to determine their own taxes, and a pushing of the conservative model of "private schools are better than public schools", "homeless shelters should be run by churches, not by the state" etc.
Not to mention other instances of political correctness that aren't usually called that even though it fits the original definition far better.

Saying ACAB or kneeling before the American flag will cause offense in many let alone something more inflammatory like "screw the troops". One could regard all of the above as wrong but that is the whole point - so do the current for the mainstream political correctness. Despite it literally being related to the state and thus far more politically correct and power linked than even the most tedious pedant about terms for minorities.
Show HN: Protectumus – Website Security and Performance, WAF, Antivirus
PROTECTUMUS is a Website Security & Performance provider that combines AI and Machine Learning to detect attacks, protect against malware and recover in case of being hacked.

Protectumus monitors the website uptime, speed, dns changes, scans the website for malware like a traditional antivirus, blocks bad bots, custom IP's and countries. Protectumos acts as a Firewall. We are the only security company specialized in SEO Security, we offer unique SEO services such as Search engines Cloaking monitoring, Google DMCA Complaints, Blacklist monitoring & removal and more.

With us you will:

- Gain Trust & Respect

- Save Money

- Boost Sales

I prepared a 100% discount coupon, when you register use this coupon code: 193AE710F68353B8C17774D73BE52466

Website address: https://protectumus.com

For any sale questions or partnerships write me at: sales@protectumus.com
The Parasite That Forces Bees to Dig Their Own Graves
I bet it is going to be very expensive. I have a 300gb MySQL database that needs a more reliable home. I add about 800mb if data a day.
This looks fantastic, Heroku definitely could use some competition. I love them but the only other option is using some insane AWS stuff with nonsensical icons and naming. Hope this takes off and adds a nice CI.
Marketing Routines for New Founders and Startups
No, looks like there are too many people trying to access the site at the same time :-)
React Native Simple SectionList Component Example Android
For the first time, Alphabet had more contractors than direct employees
I feel like every game studio has this stereotype, those hours are insane, and they have to keep that up over a period of months... Do all game studios do this? Would games never get completed if they didn't do this? Can they not just hire more people?
Immigration policy has to balance two concerns: letting in unassimilated immigrants too quickly, and missing out on the economic value they bring. Therefore, it should optimize for economic value added per unassimilated immigrant. The harm of adding to the unassimilated population must be justified by the value brought.

Bringing in a lot of foreign civil engineers may be more total economic value brought in, but in a way that doesn't justify the cost in unassimilated people.

An "auction" by how much employers are willing to pay is indeed much closer to what the policy is trying to optimize for.

The lower-paid high-skill jobs should not be using the scarce H1-B spots, but should raise wages to draw more Americans, since the premium is much lower than you'd need to hire an American for the higher-paid jobs.
Conditional JavaScript for Experts
gRPC-Web is going GA
Need some sort of deterministic bias based on user ID? Each user offset 1*Math.rand(hashseed) miles from location at randVector(hashseed)
What would justify such a law, in a free country like the USA? Even socialised medicine countries can't force private providers to charge constant rates to their private clients.
I’m neither of those. In fact I work for Apple, but all opinions here are my own. I’m not on any team making such decisions about downgrade vs upgrade.

If you restore from a months old backup, then you’ve lost months worth of data. That’s not a great experience if you can’t backup before downgrading, and super hard to explain to the user why. What you may or may not have “heard” is not a good sample size for decision making.

Just because your phone syncs to the cloud doesn’t mean the way that your data is stored is somehow immutable. It’s extremely common to have various “versions” of people’s data (schemas, most likely) that get migrated once all of a users devices have gone into a new version. This was public in a recent version of notes which said new features would only become available once all of one’s Macs were on High Sierra and all iOS devices were on 11. Restoring on a recent version post-migration IS different than a downgrade.

I believe companies should support old hardware, and Apple clearly prioritizes this as well. Moving software forward is important for the whole ecosystem. As I’ve outlined, it is far more than 0 effort to support downgrades.
Honestly, I have no idea what in the hell people are talking about when they mention "PC Police". I have never actually witnessed this IRL, even back in college when I was self assured and more likely to run my mouth without thinking.

I occasionally had people stare at me like I was an idiot, often when I was being an idiot. But I never really got silenced or punished for it.

Maybe my college was an unusually free speech kinda place, but I am yet to be convinced that there's actually a problem of any sort.
Replace "political correctness" with "being polite" and pearl-clutching about thoughtcrimes and the death of democracy seems absurd. Can someone explain how the two differ?
++

And rather a blacklist, since a blacklist would be much smaller than a potentially an infinite amount of programs to manage for a whitelist.
They already have Kubernetes in preview: https://www.digitalocean.com/products/kubernetes/
Node is not a language per se. Its an environment built around JavaScript and npm with some framework-like features, like eventing.
How about the path to $1
Part of Orac's mission is to be very judgmental about content when ranking its quality and importance, so the allusion to being aloof and arrogant is little bit of a joke, but purposeful :)
SICP Goodness – Mutable Data (I)
That's totally where my long-term vision goes! :D But I'm very unsure if I'll have enough time and resources to be able to reach it :/ My strong hope is however that the Luna language[1] & team may get us there faster, and to an even nicer place actually :)

[1]: https://luna-lang.org
This article would be a lot better with concrete examples. There are vague descriptions of some kind of power struggle, but I can't tell who is fighting, what they are fighting about, or what their tactics are.
Really?
Darn
iOS is ultimately composed of a bunch of separate packages.

Is there a good technical reason why a fix to their crypto library couldn't be backported?

This is exactly what Red Hat does, and Debian stable, and it works.
Context (I assume):

https://wiki.lesswrong.com/wiki/Paperclip_maximizer
Even so... try dividing. If it looks like division truncates, check the product. If it looks like floating point division, check if rounding/truncation changes the value.

Or keep two extra counters that you increment every iteration and reset when they hit 3 or 5.

Not knowing modulus or bitwise ops etc isn't a good sign, but it isn't disqualifying. Not being able to get fizzbuzz working should be disqualifying, though, unless you're willing to teach someone to program completely.
This article takes one finding from a survey (that most Americans feel "political correctness is a problem") and runs free with broad interpretations that are not supported by the study. The article borrows the study's credibility, but not its broader point about polarization.

My instinct, on seeing this finding, was to unpack how people might understand the term "political correctness" and the rhetorical contexts in which it is used. Considering how much the article relies on one survey question, there is very little unpacking of the term--just one paragraph which poses two slanted alternatives and concludes that people probably mean what the author thinks they mean. I'm open to discussing how some activism might be more valuable to the activists than to anybody else, but this article doesn't make a very strong case.

I wonder how Americans feel about "chain migration" or "fake news." Meh.
TFA struck me as strawman hand-wringing. As pointed out by other comments, "PC" is already a loaded term, defined by an individual's tolerance. The one person quoted,

"It seems like everyday you wake up something has changed … Do you say Jew? Or Jewish? Is it a black guy? African-American? … You are on your toes because you never know what to say."

seems to worry more than I do. I don't keep tabs on this ever-changing carousel of ethnic labels, but I do know what not to say, and that seems to have kept me out of trouble. Jew? Jewish? C'mon, is it really that common that a Jew is getting bent out of shape because you didn't use "Jewish"? Perhaps a vocal/powerful minority will hold the feet of other vocal/powerful people to the fire, but it's not like their minions infiltrate the common man. My Jewish neighborhood doesn't appear to care enough to say anything.

I've often wondered if those complaining aren't really saying, "Black? African-American? I'm always confused on which term to use when denigrating another ethnic group. For instance, in the following sentence, 'Blacks are always the ones...'." Maybe if you're polite, no one cares as long as you at least tried to use one or the other.
Hell, the modern usage of the word was coined as a pejorative term:

> The contemporary pejorative usage of the term emerged from conservative criticism of the New Left in the late 20th century. This usage was popularized by a number of articles in The New York Times and other media throughout the 1990s,[12][13][14][15][16][17] and was widely used in the debate about Allan Bloom's 1987 book The Closing of the American Mind,[7][9][18][19] and gained further currency in response to Roger Kimball's Tenured Radicals (1990),[7][9][20][21] and conservative author Dinesh D'Souza's 1991 book Illiberal Education, in which he condemned what he saw as liberal efforts to advance self-victimization and multiculturalism through language, affirmative action, and changes to the content of school and university curricula.[7][8][20][22]

https://en.wikipedia.org/wiki/Political_correctness
What I mean is that the definition of what counts as "politically correct" has expanded to include lots of stuff. It's such a nebulous term that it can be applied to anything the reader dislikes.
I know at quite a few people that have not upgraded their iPhone 6-vintage phones simply because they found 3D/force Touch to be a really significantly negative feature, and just flat don't want it.
Try Protectumus: https://protectumus.com

Protectumus monitors the website uptime, speed, dns changes, scans the website for malware like a traditional antivirus, blocks bad bots, custom IP's and countries. Protectumos acts as a Firewall. We are the only security company specialized in SEO Security, we offer unique SEO services such as Search engines Cloaking monitoring, Google DMCA Complaints, Blacklist monitoring & removal and more.

Details here - https://news.ycombinator.com/item?id=18295381

Full disclosure: I'm the founder.
Hey thank you - yes that's a key driver. You don't want to have to throw the baby out with the bathwater, so to speak :)

There is incredibly useful and inspiring content out there on social media. I just don't want to have to trawl through a cesspool of crap to find the nuggets of usefulness buried in it!
Data structure from competitive programming is also known as "treap with implicit keys", related question on stackoverflow: https://stackoverflow.com/questions/3497875/treap-with-impli...
For large news organizations, it's pretty common for headlines not to be written by the article author and the author to have no control over the headline.
Looks great, but did you mean to use `@` as a symbol?
"It's not that nobody knows how to cite it, it's that nobody wants to cite things from outside of academia, perhaps because it lowers their own perceived prestige."

Unlikely. I can't speak for everybody, but I can speak for myself, and I would be extremely hesitant to cite a random webpage in a journal article for several reasons:

1) It can change. ArXiv has versioning, but even so, this is still a problem. You cite something, and months later you go back and find the thing you cited says something slightly different.

1b) It can disappear. Again, less of an issue for ArXiv, but a big problem for any other website. Linkrot is real.

2) There's probably a better source. Maybe in this example a 4chan thread is the original provenance of an idea, but 99 times out of 100, there's a better, original source for the idea.

3) There's no peer review. Peer-review is not a pre-requisite for publication, but if you don't have it, it just makes people more skeptical of your results.

4) It's perceived as lazy. This is closest to your point (i.e. prestige), but not the same. Like it or not, if you cite informal sources in a paper, people start to wonder about the rigor of everything else you do. It's an intangible, but when you're trying to get papers accepted, intangibles count.

Basically, citing a webpage is risky. You avoid it if you can.
Totally. If I ask the "correct" way to refer to a minority, I'll get a casual answer. If I ask for the "politically correct" term, everyone will know that I mean something annoying, self-censoring, fake and constructed for ideological reasons. Politically correct is almost an antonym of correct, similar to the term malicious compliance.

If this study had asked, "Is calling people Native American a problem in our society", somehow I doubt anyone would have said yes.
> Vice is being very sensationalist.

FWIW, they've always been investigative editorialists, so I'm not surprised. Although, I do often enjoy their style, even if I don't always agree with their opinions.
While the salary thing would help me gravely, not all industries/states pay in a similar way. It would help software companies in CA/NY a lot, but a biological research center in Midwest would be tough out of luck.
Insane? AWS RDS is rather self-contained and simple enough to get started with if you use the defaults. They also offer managed dbs as a simpler option with Lightsail: https://aws.amazon.com/lightsail/

And there are tons of managed database hosting providers outside of Heroku.
I never really understood what showing your work meant in my schooling before college. I'd solve the problem through whatever I had memorized and would occasionally jot down the more complex parts like long division or large multiplications, at least until I was allowed to use a calculator. In high school we started getting to more complex things like algebra and inequalities and I was able to power through with intuition and a solid proficiency with my TI-83 and some Basic.

I don't know exactly what my teachers were doing but it all came to a screeching halt in college when I encountered severe gaps in my knowledge that made Calculus my hardest class. I had missed some very important lessons from earlier on that were huge hangups. It's hard to differentiate an equation if you aren't solid on how to factor the variables.
Anyone with a CS degree can write a fizzbuz

That's not even close to true. I've interviewed people with Ph.D.'s in Computer Science and a documented 10+ years of experience as a "developer" of some sort, who can't write Fizzbuzz.
Baidu challenges Google with AI that translates languages in real-time
At ~5:26.500 Tim says, "In many cases for us, you and the receiver hold the keys." Okay great. So their encryption "is the same everywhere in the world" and, therefore, anyone (except Tim, apparently) can look at your encrypted messages.
Oscar Wilde in America
> Shouldn’t providing a safe charging be a charger manufacturer’s responsibility?

There is no such responsibility if they are overseas and shipping directly to the consumer.

> it should be consumers call

You should run that line of reasoning by your local fire marshal, and then also your insurance agent.
Precision is the death of creativity, look around you, all the great inventors are gone- your crusade purged them from history- those who mix up things in theire heads, they do no longer come to be.

Havent you dont enugh damage?
FreeBSD has a capabilities system called “Capsicum”.

https://www.freebsd.org/cgi/man.cgi?capsicum(4)

https://wiki.freebsd.org/Capsicum

https://www.cl.cam.ac.uk/research/security/capsicum/freebsd....

Capsicum is convoluted though.

OpenBSD has pledge and unveil, which from what I have seen are very elegant.

https://man.openbsd.org/pledge.2

https://man.openbsd.org/unveil
I don't think LD_PRELOAD would be enough; there are programs which don't use libc and reach straight for syscalls (e.g. the whole Go ecosystem/runtime)
Yes, that's how it's introduced in the original.
Depends on how you interpret the data.

IDC's latest report shows growth from Chinese brands (Xiaomi & Huawei) selling pretty basic wearables to Chinese audiences, but Fitbit & others have been dropping, and Garmin is only slightly up (4.1% to Apple's 38.4% YoY growth).

The big split the report cites is as markets mature they want more sophisticated wearables, which plays to ecosystem strengths of Apple. Garmin et al (even Android smartwatches) aren't likely to create / purchase the tech that can compete since Apple seems to be pouring big $ into health tech, so I'm not sure the future looks good for other brands.

https://www.idc.com/getdoc.jsp?containerId=prUS44247418
Dr. Herculano-Houzel is a real life Indiana Jones of the brain. She's an absolute jewel in science. I remember her telling a group of us about her efforts in Botswana(?) to get elephant brain specimens. Normally, to preserve a brain, you pump fixative in via the arteries at low concentrations. Even in a mouse, this takes a few hours. For megafauna, it can take a few days. To get good elephant data, she told us that you have a new problem: scavengers. You take the elephant (per game-park regulations) and then get the skull off and gain access to the massive arteries. Then you have to find a tall enough tree to hang fixative from, as you can't get a pump out into the veld that will run for days. You just have to let gravity do the work. Then you slowly fix the brain in the skull in some random place in the bush. However, the rest of the elephant is very good at attracting lions, hyenas, etc at all hours of the day. So you have to fend off the skull from very hungry predators. It's not a 'fun' experience, in her recollection. I remember something about 4-bore rifles being used a fair bit. Finally you have to get the brain out of country, which, depending on international regulations and local bribery customs, can also be difficult.

Honestly, this woman is AMAZING. Here's her website: http://www.suzanaherculanohouzel.com/lab
I've been planning to make an Orac from a perspex case using a Raspberry Pi with some speakers and a camera (and a lot of pretend wiring). But haven't had chance to get further than some rough plans :)
> Join a Spatial meeting from HoloLens, MagicLeap, VR, PC or Phone

I think supporting cross "platform" is a really cool viral feature.

At first it's just going to be one guy leading the meeting with real full body tracking
(think meetings with architects or mech engineers where you might want to discuss and move around 3d models)

Anyone else working remotely can facechat in with their phone (w/accelerometer & gyro or ARKit/ARCore) or skype in on desktop.

But every time they want to discuss something that's outside a non-vr/ar user's fixed field of view, the dude leading the meeting will have to rotate the model for them. They will feel left out and eventually will want to buy their own AR/VR setup.

(or more realistically they will preshare their cad files first ... but the above still sounds like a plausible future)
Late to the party. This screams like it needs to be part of the shell instead of an addition.

E. G. I type a command in the shell, end it with pipe, and press enter, it doesn't delete the command but runs a preview of the output top 10 lines? This way I can continue to the edit the command without losing the context, the pipe, or I can decide to redirect it to a file!
Google used to blur many sensitive commercial sites. Fuel depots, airports, and critical manufacturing plants would just be indistinct smudges. They seem to have abandoned the practice after switching to primarily aerial imagery for urban areas.
Window on Another World: Percy Crosby’s ‘Skippy’
Nobody is obligating app developers to support umpteen versions of iOS.

There are 2 possibilities:

1. Users who want to stay on old versions without access to the newer app store stay. This happens all the time with people who have old iPads they want to hand off to their kids/grandparents/whatever.

2. Apple stops pretending that there are enough new features every year to merit a major version of iOS, and gates updates for newer packages to only users of the newest phone. They already have the capability to do this for iPads, iPhone X, and others.
Thanks a lot for the good words! :D <3
The only thing that the iPhone 6 can't do which I know of is ARKit, which seems to be one of the most hardware intensive things phones are capable.
I'm not sure I could pick my thesis advisor out of a lineup today, he was so good at avoiding his supposed students.
It totally depends. If you are working and living in one of the big centers like Frankfurt, Munich, Berlin or Hamburg, chances are good that you find work in a company that accepts English-only speakers and usually you can live day-to-day life in English, too. But of course I have to say that you should try to learn the language if you want to stay in Germany longer than just a year or two, as this will open up even more job opportunities (and potentially higher salaries). I personally work in a 100% English environment in Frankfurt (while being German myself). Working for smaller companies without working knowledge of German is difficult. German is not a dead language, so in smaller, non-international companies, people speak it all day long. On the other hand, the supply of talent is so tight that even smaller companies now adapt and accept non-German-speaking foreigners.

In Berlin, you can certainly work and live a 100% English life. Then again, salaries are lower there as you compete with cheaper workers from Poland and other Eastern European countries.
Of all of the reasons for Trump winning the election, rural areas not having enough immigrats is not one of them.

I am sure that many of these places would be very happy to have less H1Bs living there.