skysight-inc/HackerNews huggingface dataset:
In Minneapolis the best schools are not the best funded. The North Minneapolis schools, which perform the worst, have the highest funding per pupil by a fair margin.

I wish we could stop talking about education as though it's just a question of money. Certainly a base level of funding is required, but the real determinant of how well a child will do academically is how involved their parents are.
Since this is an entrepreneurial crowd here on HN, if this is such an issue than why not create meaningful jobs! Use your creativity and help spread entrepreneurship and create products and services that people love, enjoy or makes someone else's life easier! Or better yet do some research and find cheap energy or new treatments for diseases!
Yeah, it's clear that this strategy can work, but a lot of people underestimate how much energy must be spent policing for anti-social behavior.
Understanding Where Folks Coming from When They Say API Management Is Irrelevant
Truly, Warren is the gift who keeps on giving. She seems to be in the middle of every political disagreement...
I've always thought the Monty Python Sketch about The Royal Society for Putting Things on top of Other Things was a perfect metaphor for modern "full stack" software development.

https://www.youtube.com/watch?v=1f-kfRREA8M

And the Ministry of Silly Walks is the perfect metaphor for user interface design.

https://www.youtube.com/watch?v=iV2ViNJFZC8
A lot of commenters here are demonstrating that they do not understand the difference between racism and racial discrimination.

Racsim is the systematic oppression of people. It's carried out in instutions, culture, and processes: individual people do not perform racsim. (Individuals can discriminate.)

Racism depends on country / region. In the US, racism exits against black and brown people. It is a system set up for the benefit of white people.
Thai Central Bank announces project to launch central Digital Currency
What wires? You just need to provide internet service to someone, i.e. yourself and maybe your direct neighbours.

Also, 1/2 mile distance covers about three quarter of a square mile.
Although this book is from 2011, it is a very forward looking book. It describes Microsoft's C++ PPL library, which has a large number of similarities to Intel's Thread Building Blocks library. In fact, Intel's TBB includes a PPL compatibility level.

Overall, this book and the PPL library is an excellent example of C++11 code. Lambdas are used to describe tasks (which are kinda like threads but different). An overall runtime prevents "oversubscription" of parallel loops, and also provides a background "Resource Manager" which helps perform work-stealing when a core runs out of stuff to do. As such, this methodology allegedly scales well into NUMA architectures.

OpenMP is probably what more people are familiar with, but the task-decompositions of this library seem to be way more flexible and has a much lower chance of oversubscription and/or undersubscription.

In short: PPL and TBB are "highly advanced thread pools". With cooperative multitasking and better overall resource management. And this book seems to serve as a good introduction to this methodology.

-------------

I'd love to compare TBB and PPL one day. For now, I think PPL is more convenient since I'm writing a Windows program. But TBB would basically be the "Linux" version of this library and methodology.
Basing it on academic achievement might seem reasonable.
You seriously think making a redundant call or wrapping every. single. controller into a try-catch is better than having claims pulled out in a request pipeline (before even touching the controller) and doing `if(hasAccess){do thing} else {unauthorized}`?
Good for them. If they demand that you're available 24/7, then they can pay for it.
Does that mean there is a little meteor hanging out somewhere in the module?
Your assumption is wrong. Even if there is no legacy based admissions, even if every school district in America received proper funding for everything, Black students will still have significantly low educational attainment and achievement. It is because the extremely high percentage of Black kids living under single parenthood family [1], and there is no educational / societal intervention can reverse its impact on Black kids' education and many many other aspects in their lifes.

[1] https://nces.ed.gov/programs/digest/d16/tables/dt16_102.20.a...
If a bluetooth locator tag is only about £3.34 [1], then a tag with an encryption chip should not be 10x the cost. Google has an incentive for their keys to become widespread and well adopted because people will associate their brand with "high security". It also actually helps Google if they don't have to deal with support requests from users who've had their accounts compromised.

[1]http://amzn.eu/d/bMowBkS
Actually, Russia also wants to know where you have worked for the last n ( > 10) years. A job I held within that window was at a company then owned by an industrial-equipment manufacturer; they later sold it to General Dynamics, and I have no idea what GD then did with it. I filled in the name of the company, and the most plausible address Google turned up for it.
This is the main issue, there is no point in using JWT tokens for me in context of sessions. I can just use standard solution and keep normal tokens in Redis if I need to make db call anyway.
I have been experimenting with this since I saw it here on HN a while ago. So far, I'm impressed.
The problem is Excel's horrible CSV implementation, and opening the file in Excel is one of the main applications of CSV. The German version of Excel expects semicolon separated CSV, where comma serves are decimal point and the date format must also be German. I found no way to create a CSV file that opens in Excel, regardless of locale. (And there are a million other problems in Excel's CSV implementation)
Corralation/causation.

Assume the underlying cause of the discrepency is external to the school (eg. parents' income) (yes, this is an assumption that may not be universally true). It is possible that throwing money at the schools still helps, but just not enough to counter the original difference (either because we aren't throughing enough money at the problem, or we are out of productive places to through money).

For instance, consider providing 3 free hot meals a day to students. This helps poor students far more then wealthy ones, and is something we can "just through money at" (nothing in large orgs is actually that simple, doubly so in goverment). But it will not close the gap entirely.
How is affirmative action currently practiced? Not sure what you’re alluding to.
The apartment vacancy rate in Vancouver is presently sub 1%.

People are illegally renting suites as Airbnb, taking up domestic housing stock.

It's illegal to rent suites for less than 31 days and without a business licence here, but they do it anyways.
> It's not just about bullshit jobs but about bullshit consumption, and the curious moral frameworks that support it.

I've been thinking about this a lot lately. Many jobs seem to have a net negative value for society - soda, highly processed food, credit cards, car dealerships, (most) sales people, etc. We'd probably be better of as a society paying these people to do nothing than to do what they do now; we'd be even better off if we paid them to do something actually productive. There might not be a perfect solution for this problem, but we don't seem interested in having a discussion about any solution to it.

Like you said, we have a curious moral framework at play here. For instance, a highly paid person who has a job with a net negative impact on society is often considered more moral than a beggar on the street (and it should be noted that the former is going to be consuming more resources from society as well). Because most people will calculate someone's worth by having a job, not by judging its impact on society (at least, most of the time).
I don’t want the cook at In and Out applying their “human agency” to a product I expect to be consistent. I wouldn’t want some minimum wage high school kid deciding on the fly what food safety guidelines are important or not.

It’s ok to have non-scalable businesses; but E-myth isn’t about that kind of business.
We should manage tech like we do medicine- with a Hippocratic Oath
In order for a meme to exist, it needs to be popular. A person doesn't need to be popular to exist.

It's like you're claiming you are famous because your mom knows who you are.
I'm not sure copy-pasting this argument 5 times in the thread has made it any more convincing.
This is a real production issue for me, so could you please elaborate on why you think one of these (whichever you prefer) is better or link me to a source?
I think you are being a touch dramatic, I am perfectly happy with my google free lineageOS setup. Though I agree with what you are saying and the developing world is not really using LOS I still think there is more hope now than then.
> We would not need affirmative action if every school district in America recieved proper funding

I'd like this to be true, but unfortunately, it just isn't.

Many of the worst performing schools in America are actually reasonably well funded. Take a look at DC or Chicago and you will find individual schools within those districts that perform very poorly despite being similarly (or better) funded compared to their peers.

More funding isn't always the answer. Something else is going on.
Plausible deniability for illegal/unpopular admissions practices.
Precache for Performance with Service Workers
Stop Using JWT for Sessions
The point of whiteboard interviews are supposedly to understand a person's thought process when they're solving a problem. They're supposed to explain step by step so the interviewer can pick their brain a little.

If an interviewer scolds you for writing whiteboard code that will cause a compiler syntax error, red flag, time to bail out. This is now how they are supposed to be done.

Properly done I might go against the grain saying I prefer whiteboarding tests over take-home tests. With whiteboarding, both parties are at least with equal time investment and a higher level of transparency. And once the interview is done, it is done. No thinking about how to schedule your next few days around finishing unpaid work for a company that you may have a chance with.
The fact that a given solution won't or can't solve all problems shouldn't prevent us from enacting it. Consequential problems can and should be addressed if and when they arise. We shouldn't let fear get in the way of doing the right thing.
I’ve been using the iPhone 6s for years now, and still not been happy with the large screen size and aspect ratio. I hope Apple releases a updated version of the iPhone SE which seems like a better form factor for me.
To me it feels like material design 1.0 - when every Android app had a bunch of bright colors in rectangle shapes.

This is more a styling thing (similar to fashion) but apps have shifted away from this heavy color to more grey, white or dark theme with color used less as more of an accent or to highlight certain features / parts of the UI.

I think Transit app could benefit from going with a more plain color for backgrounds and use their bright colors more sparingly. IMO, less can be more. The whole row of a bus line doesn't need to be red or blue to get the point across for me.
"the paid vacations when the current crisis is over"

You don't have to pay for the vacation, if the crisis never ends.
I think the most important part of that is "you're going to hit THE database". A single session token is more efficient but tightly couples all services. There's a single point of failure at whichever server does auth. Unlike JWTs, degradation or outages in token servers ripple through the whole system.

So when would you use session tokens? When you have a small application that you confidently predict will never outgrow being a monolith.
You can bring in advisors - they have connections and can provide input without requiring they give you cash and in exchange they will take significantly less equity.
Here's my data analysis justifying Dobelli's thesis:

How Media Fuels our Fear of Western Terrorism
https://www.nemil.com/s/part2-terrorism.html

The deaths that are most covered are a tiny fraction (<1%) of the way we die
https://www.nemil.com/s/part3-horror-films.html

There's also a fair bit of psychology research on how news coverage of vivid deaths increases PTSD, you can see one link in my first piece above.

This coverage makes sense when you are focusing on newsworthiness and engagement — but is very flawed for good decision making.
That's not the point. Let's fight the schools with BS vague "personality" tests.
How was FirefoxOS better than Android ?! Giving back control of the OS to carriers. Do you remember/know how hard it was for an indie dev. to publish an app that could be used by millions of people in the J2ME/BREW/RIM era ?
That’s pretty much every website that has ads on it. I’ve used internal timesheeting sites that had ads!
I made the switch soon after the Firefox improvements (Quantum?). Chrome was becoming so slow and unstable (OSX), and although there are many sites with Firefox compatibility issues (or at least I assume it's comparability) I haven't looked back. It kinda reminds me of the day way back in time when I first discovered Firefox and I was liberated from IE.

Thank you very much Firefox/Mozilla team!

edit: One of the "compatibility" issues I always have with Firefox are sites complaining about the adblocker I'm using. The thing is, I'm not. lol
Do you have examples of what some of these special needs would be?
> Your assumption is wrong

Perhaps...

> It is because the extremely high percentage of Black kids living under single parenthood family [1]

This is wildly unsourced - what data do you have (ideally across nations/racial categories) for this?
You learned the wrong lesson.
> How many languages use this approach though?

As I noted, there's at least one high performance GC implementation for Java that uses it, with effectively identical performance to a state of the art tracing GC on all benchmarks considered--it's not a toy idea. I don't think the fact that most production languages don't use it means very much, given how much more effort has been spent tuning tracing compared to reference counting.

> This probably also removes one major advantage of RC'ed systems though: deterministic destruction (e.g. close resource as soon as last reference disappears). And suddenly you need some kind of runtime too.

Completely deterministic destruction in the sense that you describe is pretty much incompatible with achieving the highest collection throughput. In particular it means you always have to trace dead objects independently (and, if all cores are busy, block someone from doing useful work while you deallocate), so most young object optimizations are a nonstarter. If you can stack allocate (or equivalent, e.g. push and pop from a vector with a trivial destructor) almost all your young objects, great; otherwise, for my money, keeping latency-sensitive things in well-scoped regions is far more deterministic and effective than either RC or tracing. The number of non-memory resources in most programs is usually rather low; you can always use traditional reference counting (or linear types or whatever) just for those.

> And suddenly you need some kind of runtime too.

Yes, which I mentioned a number of times. However, I don't think it's unreasonable to afford reference counting the same conveniences that tracing has when you want to talk about performance; otherwise you're not really comparing reference counting to tracing, but naive reference counting to highly optimized tracing. The fact that tracing essentially requires a runtime is certainly a point against it in some contexts (though conservative GCs like Boehm perform surprisingly well, they are usually no match for anything with precise liveness information), but I think people are a bit too conditioned to believe that things like stack maps have to be used for tracing--especially when features like exceptions and destructors that people consider acceptable in languages with small runtimes require similar metadata.
And here they are. Every time. Without fail. Without any data to backup FUD. The Apple fanbois. The Google haters.
That's very interesting. Right now California seems to run about 40-60% renewable according to https://www.electricitymap.org/?page=country&solar=false&rem...
China will Take over Blockchain Tech in 2023
The world is a terrible place right now, largely because it is what we make it
I'm not sure how you intended this comment, but it reads a bit like a solicitation for lvh to do free work.

I wrote PASETO, with a lot of feedback from cryptographers and security engineers, to avoid a lot of the design flaws of JWT.

Learn more about it here: https://paragonie.com/blog/2018/03/paseto-platform-agnostic-...

You can find a lot of implementations available: https://paseto.io

(Also: You almost certainly want to use v2)
You could make it around parent's income level and the amount of funding per capita the graduating school district receives. It's probably a better determinant to help the people who are really in need and removes race from the equation.
The Justice Dept.'s issue however is not with affirmative action but whether Harvard's affirmative action policy/execution is lawful.
Honest question: are there actually any long-term longitudinal studies of affirmative action that reasonably demonstrate it does or doesn't work? You seem to take it as a truism, but I'm not convinced that concerted after-the-fact addressing of symptoms is necessarily doomed to failure, pragmatically or generally speaking.
The inverse of a proposition is not logically entailed by the proposition itself. You're looking for the contrapositive, but the contrapositive of his example is "I need medicine if I got a cold, so I do not have a good immune system."
Now I'm even more disappointed with my workplace :(
I've worked with ScriptEd for a number of years; volunteering, fundraising, judging hackathons, hosting interns, etc. I've seen first hand how their organization can have a great impact on the students (and the volunteers!) If you can't devote the time to teaching each week, think about hosting a field trip, volunteering at a hackathon or maybe hosting interns in the summer!
>Novels. Non-fiction. Memoirs. Biographies. Self-Help and the Classics. Just about anything bound between two covers will teach you something more than the latest headlines — and will do far more in regards to settling your soul.

This is an awfully privileged point of view and you may want to examine your own privileges to think about why that might be.

Example:

I'm willing to bet the author and many people reading this don't have to worry about their voter registration information getting purged/invalidated or their polling place closing because that happens more often to lower income people who live in impoverished areas. If you have no awareness of current events, you could be unable to vote and it's likely that you would find out too late to correct it. Consuming the news will give you a chance to correct or protest these issues before registration deadlines pass.
What do you mean was? popunders are all the rage recently and work great under Chrome.

[Reverse Engineering new PopUnder for Chrome 63 on Windows] https://www.youtube.com/watch?v=VcFQeimLH1c

https://www.reddit.com/r/LiveOverflow/comments/84ertx/new_po...
If this thing is ever in an accident I hope first responders are wearing thick soled shoes.
I don't think cute is the right word; but yeah, as the sibling comment pointed out, he needed to seize on the opportunity to grow. He didn't.
That makes sense - I consider myself reasonably fluent in three languages - my native Norwegian, English and German.

I can, however, make small talk without embarrassing myself too much in three additional ones - Portuguese, Russian and Monokotuba. (Funny, that last one - a result of being stuck in the Congo for work...)

I don't put the last three ones on my CV, though - while I do make myself understood, to a fluent speaker it is probably a lot like conversing a four year old (with rather particular interests for a four year old!)
Incorrect: you're probably grabbing the Webster dictionary definition. Which is made by white people. Your go to citing is an example of racsim: control the definitions to make everything better for white poeple (and make it seem like white people can be affected by racsim hah!).

This is probably the first time you've heard this fact: racism is systematic, instutionalized, collective, cultural, social oppression of people of color for the benefit of white people.
You can cheat by deduplicating, since languages evolve in families.
Even at just 200 km/h (~125 mph) you begin to perceive the road narrowing. It's weird.
It's not mutually exclusive, and this particular issue isn't low hanging fruit. If anything, this is close to the debate on affirmative action as they come. Harvard, and universities in the US have biased admissions processes with Asian Americans that go beyond what affirmative action is supposed to accomplish.
Another subsidy for Tesla. All PR hype as it is an impossible goal unless you want to live in a very expensive Stone age and will do nothing of significance for global warming. More reasons to leave California.
How Chinese Amazon Sellers Use Zombie Accounts, Stolen Data and Fake Reviews
I have a consultant friend that bills shower time. Of course, it's not a separate line item due to the questions that would arise, but he does include it in the total billable time.
There is no web standard for ethical tracking. Web standards are rendering video, images and text, processing JavaScript, interpreting CSS, and so on.
Racism is a term which has become fairly muddy without a specific definition. You say it's the systematic oppression of people. Wikipedia says it's "the belief in the superiority of one race over another". Others say it's prejudice + power. We could go on for a while.

This arguing about what the word exactly means is a waste of time.
Who says racism exits ONLY against black and brown people? Historically, it has existed against Jews and Asians.

The admission policy of Harvard (an institution) has been used against Jews, now it is used against Asians. By your definition, it is racism.
I think you misread. Hydro will be allowed under this bill.
Summary - Chinese sellers are using a variety of tactics to game Amazon. Most people know of the fake review problem but not necessarily how sophisticated their tactics are. More surprising though is how Amazon employees in China are stealing data (specifically other seller data and customer data) and reselling it to Chinese sellers.
Have you tried offering other things? Like work from home, work remotely, more interesting work, various education ranging from various courses, conferences up to paid tuition at an university (and then actually giving people the time to do it)?. And please don't say you have snacks, have better working environments not snacks.

As a startup you mostly expect people to work 10+h a day.

It's not always about the money, but if all other things are equal, yeah everybody is gonna take the higher payed position.
I was diagnosed with that when I was younger. I am 31 and still find myself suffering from it. One has to eventually discipline their daily habbits to overcome it and that takes time, patience and effort.
Looks like a great guide. If people are interested in something similar, here's one I wrote recently http://www.brendangregg.com/blog/2016-08-09/gdb-example-ncur...
That’s a horrible misunderstanding of FirefoxOS. FirefoxOS was built around what are now called PWAs.