skysight-inc/HackerNews huggingface dataset:
While that would certainly improve education, affirmative action camp would still have plenty of talking points. More educated parents do have effect on their kids' educational ability. There's always space to one-up by those who got money. Classes can always be smaller, some schools can always have better teachers and equipment, more study-oriented students will keep concentrating in specific locations. Perfect equality is not possible.
"It gets easier" is a lie that the longer-serving parents tell the fresh meat, so they have some hope to cling to whenever they start to go crazy. Maybe it gets easier after they get a stable job and move out; I'll let you know after my anecdata results come in.

Sure, you eventually stop changing diapers, but that chore gets replaced by something else. And that one by something else, over and over. You're a debugger and fixer for a general-purpose natural intelligence project, and you have to strike a balance between two goals: it won't get destroyed by the world, and it won't destroy the world.
As someone from one of those countries I've never understood this criticism of CSV. JSON doesn't let you choose your own separator either but no one levels this complaint at it. Defensively quoting values that may contain commas is easy, and nearly always a negligible cost. This really seems like a total non-issue to me and I've never understood how it has gained so much mindshare among CSV critics.
I assume that it's not only top speed, but high speed as well. Must be tough to control something at 200mph, but not as much at 70mph
National Alliance on Mental Illness (NAMI) [0]. My mom has been actively involved since I was diagnosed with schizoaffective disorder 16 years ago. They help spread awareness of mental illness and have many programs that help educate not only those suffering but also the family members of those suffering from mental illness. One of the local chapters near me also provides temporary housing for those who are struggling with mental illness and are unable to hold down a job because of their illness.

[0] https://www.nami.org/
Traditionally it's been a way of playing the odds- between the 5 different services one of them has probably done the right thing. But that only works when you have enough money to throw around.
No, they only give it to women
Really, why ppl keep saying JWT cannot be invalid? isn't it simple enough to use a redis bitmap to store the info? each token only takes one bit, how many tokens you can have, 1 Billion? 120MB is more than enough. What you save here is the time and resource you hit the database.
Almost all the ivy leagues have in person interviews... Also are people supposed to fake their names?
How does the metal cylinder of anaerobic gas mixture in my lab that has a percent of hydrogen in it keep it in indefinitely then?
I stand corrected. Our application was a circular buffer, so all non-cached writes trigger an erase. I suppose this isn't a normal use case, unless your drive is 100% full, so maybe tens of gigs rather than gigs, to write a petabyte. ;)
The other problem is that affirmative action (as currently practiced), is a very blunt instrument to mitigate the problems you describe. If your concern is fairness to people from underfunded schools, then discrimanate in favor of students from such schools. Currently, colleges do the opposite, since they use their historicall records to favor students that come from schools which have a history of producing students that do well at said college.

The result of that is that the bennificiaries of AA tend to be the members of the target group who least need the help, and for whom the underlying justification is least relevent.
fingers crossed they fix PR discussions becoming hard to find after you update the commented area. That's been a bugbear for me for quite some time.
Icecat has less tracking.
https://spyware.neocities.org/articles/icecat.html
Agree with the basic gist that languages follow patterns, and once you learn these patterns it gets easier to learn new languages. The challenge is that programming languages are really not that different from each other; they are mostly syntactic differences to express the same logic concepts. Human languages express far greater variability because they are also embodying history, culture, politics, as well as creating symbolism for human thought.
2018 West Coast Travel Index Identifies Cost per Hour
How about not discriminating at all?
how is this even at the top ? has anyone actually read the content
Human languages are harder because there's no compiler to test variations against for hours, days and weeks.

The best language learning program would be one which listens to you speak (or write), points out critical errors, and doesn't let you progress until you find ways around them (or choose an easier/different thing to express).

If we had one of those, language learning would be much, much easier.
Found this article on setting up Angular with minimal dependencies

https://blog.angularindepth.com/setting-up-angular-from-scra...

[edit] this does not work well with Angular 6 and also it reduces dependencies only to 100Mb
I am of the anti-JWT crowd, so I completely agree, but this would still only hit a "login service" which would know if a new JWT could be given to this token.

Still, an hour is a LONG TIME when a session could just kill all requests immediately for a user.
At the end of the day, they are going to put all the fancy gizmos on the more capable platform - the F-22, while keeping its more powerful radar. There is going to be an F-22E that will be able to deliver more ordinance than the F-35. There is going is going to be an F-22x which will get the F-35s IRST so that it can get around without emitting. Or maybe this will be a pod to avoid compromising stealth. Oh, and the A-10 isn't going anywhere.
I sympathize with people who prefer a warmer environment, because ideally everyone should be comfortable, but the simple fact is that you can wear more clothing to get warmer, but there is absolutely nothing you can do to get cooler.
Setting the racial aspect to one side, is there anything of value in "admissions readers" in a gargantuan administrative bureaucracy rating young kids on their "likability"?
I write a bunch about this. There is often a sense that the more news we consume, the more informed we are. My research shows the opposite, where where news gives us a deeply biased view of the world ( https://www.nemil.com/s/part3-horror-films.html ).

For many of us, we use media to make important decisions — and a lot of the coverage isn't well suited for that purpose.

In this social media era especially, so much of the news you see covered is a function of what will get engagement. It even applies to things like which wars will be covered in the US (one NY Times reporter makes this point in coverage of Yemen vs Syria).

Here's a media literacy guide I wrote:

https://github.com/nemild/hack-the-media

(BTW, media literacy is esp critical for engineers, given how much thinly disguised marketing well funded tech companies put in front of engineers, esp in cryptocurrencies. See this media literacy guide for software engs: https://github.com/nemild/hack-the-media/blob/master/softwar... )
Throwing money at education doesn't fix anything. Washington, DC is a fine example. The worst performing school districts with the most money spent.
How to Install Drupal on Debian 9 Stretch
The economic and social factors that have caused news to become less than helpful have been understood for a long time and clearly described. It is just that the warnings went unheeded and the problem has become extreme. Rather than watch the news (or go to a news website) read these excellent books:
- The Culture of Fear by Barry Glassner
- Amusing Ourselves to Death by Neil Postman

Rather than get distracted by news trivia, learn something from these books that have stood the test of time.
"So what do you do?"

--"I work for Lego, we're building a life size Bugatti you can actually drive!"

"...are you free later?"
I was expecting this to be yet another tiresome Chesterton's Fence[1] violation, but it's actually quite good. The software equivalent of the appendix, uvula, or hiccups. All long-lived systems grow some of these. In a way, they're actually a sign of health. If your system doesn't have any weird callouses, it's most likely because nobody has used it seriously enough to form any.

https://en.wikipedia.org/wiki/Wikipedia:Chesterton%27s_fence
Nice sentiment, but that will invite behavior to cut costs. If this doesn't apply to part time workers, some suppliers are likely to cut full time positions into part time positions.

This could also cost an employer (either real or perceived) productivity, and result in wage stagnation or lack of hiring new full time employees.

Additionally, and most importantly, full time employees will be fired and converted to 'contractors,' they'll fill their previous role for less money and benefits and not technically be 'employees.'
Why not 2025?
It says US based suppliers with > 50 employees will be subject to the new requirements.
Er what? The US has been at war for 222 years -- https://freakonometrics.hypotheses.org/50473
This is the wrong angle to take. Plugins are the correct solutions to these problems. A browser should implement the standards. Period. If this breaks a site users want or need, they will go to another browser. If Mozilla wants to fix things, they should be fighting for new standards. Start with a standard that says all third-party content requires a user prompt to enable, always, no whitelist, no blacklist, no way to disable the prompt. Same with all JS hardware API calls. That's how it should have been from the start. Any browser vendor that goes against the standard would be forced to admit they're enabling gapping vulnerabilities.
Yet somehow Stanford is quite reputable and desired university, so they know how to use the money they have to be one of best in educating/research. So you can't assume they are wasteful, otherwise other units should outcompete them, right? Unless system is very rigid... I don't know - I'm not from US
If you used to tune JVM only, that might be interesting. Most often the Java code is what being tuned - to the point where there is no point to use Java - with (almost) no gc, off-the-heap memory allocations and all that jazz.
It's to assume that in a company as large as Google it's impossible to know what happens with the data and where its stored and where it gets commingled and when maybe even devs are granted access for "debugging". If you give the data away, it's gone, no control. Facebooks issues taught as that.
Unfortunately it costs 10x the price of the Bugatti if you add up the pieces
Sentiment analysis in more than 1,000 web tools
I use 'nuke anything' for the gray screens. Click the stuff you never want to see again and it's gone forever.
Nope. They keyword in this was 'U.S.-based' suppliers so they are only doing this in a place where for the most part this is already practiced or where they have very few suppliers in the first place. As you hinted probably most of their supplies are coming from China.
About this, less hip angle, and with the arms about the same height as the torso (and as such necessitating a split keyboard). For a suitable arm angle you need the head to be higher, which requires some closely fitting head support, which has to even out the pressure on your head. Think a recliner with armrests so your arms can most comfortably type/mouse, and a foam around you neck so you head doesn't roll off to the side. The screen is angled at about 45 degrees downwards, to match the head so you only need to move the eyes.
Speak and understand dozens of languages at what level?

Could they understand a complex news story about economics and finance in all those languages? Read a novel? Write an essay on a complex topic?

I'm skeptical.

You could be mistaken as a native in six languages if you just make small talk with a perfect accent and intonation.

Someone who really knows a language has a (passive) vocabulary of some 25,000 words. A proper hyperpolyglot should have 11X then, once per each language. Yeah, sure!
What is the reasoning behind considering Chinese/Indians/Japenese/Vietnamese/Filipino/Indonesian/Pakistani/Bangladeshi/Thai/Korea/etc as one culture?

I wouldn't even categorize "white" as one culture, nor Indian nor Chinese. Perhaps it would more accurate to group people by socioeconomic status or education status?
Teen dating violence is down, but boys still report more violence than girls
> Not much more terrifying than every website using it.

Actually it is. It suggests the organization behind the browser actively takes steps to embed tracking right in the browser.
Why not next Wednesday?

edit: /s
Plenty of GC languages have value types and support for manual memory management.

Mesa/Cedar, Active Oberon, Modula-3, D, System C#, Go, C#
I find the ACLU's statement wholly unsatisfying. There is a tradeoff here: is unquestionable racism against Asian-Americans justifiable to increase advance African-American participation in higher education? There is also surely a legal question at play.

The ACLU, instead of addressing either matter, launches a political statement announcing its stance without justification. Lost some respect for them here.
Apple Announces Event on Sept. 12 for Revamped iPhone Lineup
How so in the case of using GPL code?
The original url was at independent.co.uk, one of the UK's national newspapers.
> it a "wellness room"

A rather common solution that partly solves the issue of making the service universal. It could easily benefits one group more than an other, but at least it would be equally accessible for any religion to use as their space. Historically through there hasn't been many churches that successfully served multiple religions at the same time. My hat is off to those Muslims that will share pray room with nursing mothers at the same time.

> What valuable input on a subject do you believe that a member of the majority could give to members of said minority?

That the majority and minority belong to the common group called human, where everyone share more in common than not. Why do people in progressive topics (women in tech) think that people should be treated different based on gender? To quote Carl Sagan, gender stereotyping and reducing people down to a single bit, male or female, is lazy thinking.

> It's just as much a bonus to the company, who wishes to attract more LGBT folks.

They would get the same bonus if they wish to attract any other group in the world. There is an infinitive number of grouping and classification that humans being can sort them selves in, and thus a company has by this logic a infinitive amount of bonus to get. Is one group more worthy than an other?

> if you wish to create a nudist group and organize a nudist mixer, you're more than free to do so, provided you can acquire a space that will allow you to be freely nude.

Same is true for the LGBT folks. Everyone should have the same liberty to to organize events if they can acquire a space to do so.

> So the fact that it's Black History month isn't somehow deserving of this special feature?

Every month is a special month for some group. Every day is "day of X". There is not a single day on the year that don't get celebrated by one group or an other. Should we start ranking those, and if so, where does Black History month rank up compared to other special days, weeks or months? Lesser than Christmas but better than Thanks Giving? This not something that is measurable but rather completely up to the ever changing local culture to define how special it is.
>Basically, you have to demonstrate value rather than provide value.

This was one of the most painful things I've had to learn. Finding ways to account for it in your work can be interesting.
The age of update heuristic is likely a good start; high profile vandalism like this is likely to be noticed in a reasonable amount of time. Vandalism in low profile areas is going to be harder to find though.

I'm pretty sure you can get a stream of all the changes, so you would need to do something like have one copy of the database where you processed updates in near real time, and a second (production) copy where you had a delayed replication stream; in that stream, you'd want to look ahead at the real time database to calculate your stability heuristic.

Alternatively, you could have the realtime database also populate a changed object queue -- anytime an object is changed pull it out of the middle of the queue and place it at the end again. If it makes it to the front, pull the current object data and place it in your production database.

This should help with vandalism, but you do run the risk of accepting only parts of a coordinated edit of several objects. You could consider simply stopping replication into your production database in case anything ends up ultimately unstable, but I suspect it's hard to find a point in time where everything edited before was not edited again in the next 15 days (or whatever your threshold is).

This is definitely a complex problem to solve, especially since you would want to have some escape hatches so your changes happen quickly, or you could flag upstream changes to apply quickly, or worst case, you might want to revert to an earlier version of the database.

If you can figure out how to divide the data into different regions, you might have better luck, but sometimes object ids are moved around quite a bit. Geodata is already messy, and having a multitude of editors doesn't help with consistency etc.
What about Tizen? Haven't been following it too closely, but isn't it a kind of descendant of the Meego platform in some sense?
First demo: two drones will fly into the laser beam, roast themselves, and crash land on something embarrassing.
You are a web developer. Do you place any value on the cost of developing software?
Totally not against checklists, especially in aviation. It's just something is rubbing me with the recipe for business involving such degree of micromanagement.

> Another example: when cooking a new dish, if you start with a recipe you'll probably get up to speed faster than just winging it. This doesn't mean there's no creativity.

Fair, but a recipe is about as far from a checklist as you can get while still retaining bullet points. The degrees of freedom in typical recipes are so large you could drive a train through (it's probably unintended - people writing down recipes having zero experience with precise communication). I'm not a very experienced cook, so ambiguous recipes are a pet peeve of mine.
People skills are helpful to success. I can testify to that as someone with insufficient amounts.
Weekly Machine Learning Opensource Roundup – Aug. 30, 2018
They seem to be rolling out and/or maybe A/B testing the basics of comment resolution, which is promising. Hiding comments when the chunk gets updated seemed like a poor approximation of actual comment resolution, so if they're implementing the latter in earnest, they might fix the approximation.
Please provide a link to your latest bank statement, your last 5 years of web browsing history, full address, phone number and a link to a gallery of every photo on your phone. Perhaps your last 10 tax returns as well. Maybe a video feed of you and your family.

You want “radical transparency?” Lead the way.
We see JWT a lot. It's usually an accident and not really solving a problem.

Some notes for this blog post:

- It does not cover the worst issue with JWT (IMO): you don't get revocation by default. Some vendors use JWTs and still have revocation, but they do this via CRL management. CRL management is not easier than a session in a database.

- In the context of OAuth2, JWT is often a bearer token. This introduces a number of subtle flaws that OAuth1.0a did not have. Notably, in OAuth 1.0a, if I steal your credential for service X, I can't do anything with that without also having service X's credential. In OAuth2.0, it's a bearer token, so game over. You could argue this is an OAuth2.0 flaw -- or perhaps not even an OAuth2 flaw, because OAuth2.0 doesn't force you to do this. But OAuth2 and JWT make it the obvious choice, and so this model is now ubiquitous.

- It uses the phrase "signing" a lot. In JWT, signing usually means MACing, specifically with HMAC-SHA256. in other contexts "signing" often means using asymmetric cryptography: a separate verification and signing key. JWT supports both -- because JWT, in its folly, supports everything.
Hear that everyone?

"As a startup it's hard to compete with Facebook and Google compensation packages, especially for senior engineers"

Also, Oracle apparently had a lot of success building out their bare metal (now cloud infrastructure) team by making uncharacteristically (for them) good offers.

You can hire good people, if you're willing to pay them. Bullshit doesn't work anymore.
OSM doesn't record historical changes of that kind (as in differentiating it from any other edit) and the nature of a change in that way. Although one might be able to infer actual geographical changes from comparisons. It just concerns itself with a snapshot of "now".
> Being told that certain hobbies/beliefs I had were explicitly disallowed to be discussed

Context is important. If we're talking about the hobby of being a KKK member, I'd say that it's perfectly reasonable for that to be disallowed.
Most people here seem to fail to understand that apps rarely get slow and bloated through a single decision.
It is tons of 1% or 0.1% decisions.
Reading arguments here that this decision doesn't matter for size reasons, decoding performance, etc, is silly.
You can argue the same thing about any of the other 100 individual decisions that, in the aggregate, made your app slow and bloated.
Thank you for this! The comments are amazing!
You shouldn’t be voted down. This is the ad industry term.

https://en.m.wikipedia.org/wiki/Interstitial_webpage

Now we have interstials behave like SPAs, so siblings are calling this modal, but that’s more about a dialog box you can’t click outside of until dismissed.

Interstitial is the entire content until you get past it, like Forbes when you have a content blocker on.
Trying to force the outcome of something is never going to work. We need to fix the pipeline.
Serious question: Is there any good argument for consuming the news at all at this point?
Maybe that's the reason. I found it indirectly through HN though, and for that reason I assumed it's a very general small business book.
The Yubikey 4 also provide more functionality such as PGP.

This is more like the Yubikey Security Key ($20): https://www.yubico.com/product/security-key-by-yubico/#secur...
SCADA on Power Operation Center
Steve Bannon Speaks Out Against ‘Big Tech’
Global hackathon report [infographics]
From the video promoting the platform: "Rumours violate individual rights; rumours create social panic; rumours cause fluctuations in the stock markets; rumours impact normal business operations; rumours blatantly attack revolutionary martyrs"

One of these is not like the others... You'd think that "attacking revolutionary martyrs" would be in the government's list of pros about rumors, not cons. Or at least so I've heard
Click a checkbox in your profile and you can see those shadowbanned posts just fine.

Very rarely are they well written or polite.

I have yet to see well presented, civil, arguments censored. I have however seen entire threads criticizing HN and YCombinator staff, by name, be left alone.
Wouldn't be quite so bad if we weren't in the process of completing two carriers that can only be used with the F-35B as they don't have CATOBAR capabilities - so far that's over $10 billion just on the ships.
Physics. And arithmetic.
Is this an in-person only volunteering work? Can it be done online through web conferencing?
SEC Chairman Wants to Let More Main Street Investors in on Private Deals
Ublock origin has a little icon that looks like an eyedropper. You can use it to pick an element you don't want to see anymore on a website. It works on mobile too.