skysight-inc/HackerNews huggingface dataset:
When I was in grade 7 I moved to a new town and therefore a new school. They actually had a requirement that everybody take both home economics and shop class. It was actually a combined course, for the first half the year you did one and the second half the other. Which was good for me because while I could cook and do shop, I couldn't sew. I still use the spice rack I made back then.

I thought it was a pretty good idea since it meant that everybody would learn the basics of cooking, sewing, and woodworking.

My high schools I went to all had some sort of vocational courses and if you weren't doing the advanced courses (in preparation for university), you were kind of expected that you'd do some of them. I moved for my final year of high school and while I was disappointed I wouldn't get to do another year of programming, they did have a electronics course (I built a small radio). I later learned that a few years after I started university, they cancelled the electronics course.
kyokushin is pretty practical. no katas they just beat the shit of each other.
I'm sorry, but this is simply not correct that "anyone with genuine abilities .. already goes into that industry."

Last year, I had the delightful experience of teaching a primarily non-majors intro to CS course. The top 10-15% of that class (of FOUR HUNDRED STUDENTS) could easily compete with our majors. Here's a bit of what they did, after one semester, with no prior programming experience:

https://www.cs.cmu.edu/~112/gallery.html

There were a lot of students in that class who could become first-class computer scientists if they chose to. And they probably won't - they have other things they want to do.

But what a lot of them will do, now, is integrate programming into their careers as engineers, artists, scientists, and everything else, when it makes sense to do so. And they'll get a huge leg up on their competitors in doing so as computing continues to expand more widely into our digital and physical lives.

Add to this the huge number of people who don't have the opportunity to learn to program in the first place. This is a very US-centric view, but our high schools, by and large, are absolutely garbage at teaching CS. There are some stand-out exceptions, but most of our high schools do a great job of convincing most students, particularly those not of the "geeky young white male" persuasion, to stay the hell away from CS. (I say this as a formerly young geeky white male who was actually convinced by his HS experience not to go into CS, until switching back into it late in college. I finished a biology degree in the meantime until I realized that CS was far more awesome than my abysmal high school experience had suggested.)

The combination of deep domain-specific expertise with reasonable programming abilities is very powerful, because for the right problems, it acts as a huge force multiplier and/or eliminator-of-tedious-crap.

Together with the fact that it's a useful mode of thinking, this is why we should be teaching more people to program.
Yup. Bluetooth is kind of a nightmare for operability. I do think it could benefit from a bit more speed, in terms of opening up what it can do, but in terms of range.... if I need range, I'll use WiFi. What I need is for bluetooth to just work, dammit. I get that it is hard, but work on that before you work on anything else. Heck, I've found that using WiFi instead of bluetooth for a wireless hotspot/link is more reliable. How is that possible?
Great things to come here!
Isn't it federal law that they are using to defend against this?
Really shittily. >.<

We use Passpack -- terrible UX, some debatable security-vs-practicality tradeoffs, no password manager integration, no decent export, but does have a good amount of control and functionality.
It doesn't matter what causes the wrong estimate. It's still someone with a lack of ability presenting himself as if he has ability, which he will also do, for the same reasons. when more is at stake.
Seems to be down... (I can't imagine the ACM is _that_ easy to take down..?)
This looks really useful. Thanks for making it!
Forced labor as work for feudal [medieval taxation] not like forced labor of slaves.
If you take some days off: Are you feeling better? Than burning out is your main problem.

If you actually start to feel worse when having time to relax, that hints at different problems like depression or anxiety.
> People think that it's just big business rigging the system to make sure they get most of the money and the expense of the average person and politicians are along for the ride.

They funny thing is it's more of the reverse. The politicians are rigging the system to make sure they get most of the power, and big businesses are along for the ride because they can monetize the power. It's a symbiotic relationship - if a politician passes an expensive regulation, she gains power as champion of the people sticking it to a big business. But if the regulation does not kill the big business but kills (or forces to sell) their smaller competitor who has huge compliance costs and no lobbying connections - who exactly won here? And, more importantly, who exactly lost here?

Lobbying is an insanely profitable investment, second to none. And it's not possible to do anything with it going from the business side - big businesses have much more concentrated and agile power than the society, and thus would always be able to influence a specific politician more efficiently. The only way to make a dent there is to reduce the amount of damage any particular politician can do. If only thing they control is a generic nation-wide tax rate, it's not really much space for lobbying there. If they have 2000-page tax code that is full with exclusions, deductions, special cases and targeted exceptions - oh, it's a lobbying bonanza! And so on.

> Theoretically politicians with "big government" is supposed to be the people's answer to corporate power.

That's like saying a diet of donuts and cola is supposed to be the answer for obesity. Or heroin is supposed to be the answer for marijuana.

> now businesses are running away unchecked

That's exactly the opposite of what happens. Never in history there was so many regulations as there is now. Literally never - there are 3500 to 3800 regulations created every year. Think about how many of these there are when this system runs for decades. Big businesses have army of people to deal with this cursed forest. Small businesses do not. Guess why people think the system is rigged?
But it doesn't anticipate anything. You are completely wrong because you are a stupid asshole who knows shit about neuroscience. See what others have repeated in this thread many times. Of course, for people who don't even have anything that could be called a brain like yourself it doesn't matter what anyone says. the brain does NOT "anticipate" ANYTHING. It simply matches its outputs to the inputs. The CURRENT INPUTS.
Remove the /fulltext and it loads instantly.
But it doesn't anticipate anything. You are completely wrong because you are a stupid asshole who knows shit about neuroscience. See what others have repeated in this thread many times. Of course, for people who don't even have anything that could be called a brain like yourself it doesn't matter what anyone says. the brain does NOT "anticipate" ANYTHING. It simply matches its outputs to the inputs. The CURRENT INPUTS, you moron.
Companies like VW if it was dismantled would lose their patents and licenses. So you couldn't just reopen a company like that as the state would take possession of that IP. They would have to completely reinvent the product line, making it pretty difficult to do what you're suggesting.

As for the employees, well that's not going to matter quite as much as these kinds of companies are laying off those jobs anyway as AI will continue to improve to the point where manufacturing will be all automated.
This is great news. I work at a major ecommerce player in India and we use AWS extensively, mostly from Singapore region. There have been internal discussions multiple times to move to a provider within India to prevent downtimes in case of an undersea cable cut or to gain the extra few fractions of a second in page load times but we always chose AWS for the flexibility it provides. Been waiting for this for a while!
I think you will find a few comments in this Quora thread can explain the "take no prisoners" policy. Basically the Japanese were using perfidy as a normal war tactic (perfidy is a war crime, surrender and then, when your enemy's guard is lower, attack).

To me there's not greatest lack of honour than committing perfidy in war.

[1] https://www.quora.com/Is-false-surrendering-a-war-crime
So, more air pollution in Mumbai?
It's very common for bicycle enthusiasts to equate "better" with road racing. It's not just acceleration away from the group either. Almost all the effort you put into cycling at high speeds (say over 30 km/h) is overcoming wind resistance. You can save a huge portion of that effort by drafting behind someone. So in terms of saving effort (or making other people hurt) making and closing gaps is crucial.

But of course most people riding a bike are not racing. Even still acceleration is quite important. When you are on a relatively uniform gradient you can judge your power easily and make sure you don't go anaerobic. It's when you have to push hard to get over a small bump, or sprint ahead to get out of traffic, etc that you get into the red zone. Making those situations easier will make your whole ride easier.

But it is fair to point out that "good" bikes are really only "better" for certain situations. For example, my wife almost never travels faster than 20 km/h. Many of the things that are absolutely necessary on a "good" bike that is travelling at 40+ km/h make absolutely no difference for her. Lot's of people tootle around at 10-15 km/h. Any well maintained bicycle will be completely fine. In fact a "good" bicycle will be unsatisfactory because it will be hard to handle.

It's all about context. And in the context of talking about which bicycle is "better", the convention is to assume you are talking about road racing unless otherwise stated.
This has been subjected to revisionism multiple times.

After public protest and court ruling, it is now admitted it was the Japanese army which ordered people to kill themselves and even killed them:

"Orders from Japanese soldiers led to Okinawans committing group suicide," and, "The [Japanese] army caused many tragedies in Okinawa, killing local civilians and forcing them to commit mass suicide." [1]

https://en.wikipedia.org/wiki/Battle_of_Okinawa#MEXT_controv...
BT seems over-complicated, especially considering that it's quite often low-level (I really mean that organizationally) firmware engineers working on products that won't be updated after they ship.

Given the types of products that are made with BT support, the hostile environments that they're developed within, and the common after-sales abandonment of support, BT should be a simpler protocol that is a LOT more resilient to implementation mistakes. But I don't think that anyone designs protocols to withstand institutional failure :-)
> Racism can be present in social actions, practices, or political systems (e.g., apartheid) that support the expression of prejudice or aversion in discriminatory practices

Literally in the first paragraph of wikipedia's article

Or even Marriam-Webster:

> : racial prejudice or discrimination

(discrimination being the part where you advantage yourself over others). Just think: if you were a minority in some aspect, how would you like to be treated?

As for the practice of always voting for your in-group, this is something our founding fathers (assuming you're american) have known was a limitation of democracies, and leads to bad times: https://en.wikipedia.org/wiki/Tyranny_of_the_majority
There is no circularity. You're discussing the real-world interpretation of the probability of an event in terms of long-term frequencies. The probability in the definition of convergence is a well-defined mathematical concept that has nothing to do with frequencies.

Edit: thinking more about it, I agree that the passage from mathematical probability to real-world probability is not very satisfactory. But it's not really surprising, the very notion of "real-world" is troublesome.
I love mainly two things about Excel. One is calculation on multiple cores. The other is grace in handling huge files. I've worked with 100MB files in Excel. If I turn off auto calculation, that's actually workable. Linux spreadsheet apps tend to fall over and die when files get too big, or there are too many formulas.
Good, point, I'd say cut of the head instead ?
Basically fire the entire management.
Top 5 Onboarding Strategies for 2016 from Former VP of Talent at LinkedIn
If they're using OS X, there is a Parental Controls system preference.

The amount of things that can be set is quite comprehensive:

- the apps that can be used

- which iTunes/App Stores are available and with what age ratings

- whether the camera can be used

- whether Mail can be used to contact anyone or just allowed contacts

- One of "unrestricted web access", "try to limit access to adult sites" or "allow access only to sites in <list>"

- time limits for the account - hours per day, and time of day for weekdays and weekends.

- privacy settings - e.g. allow him/her to install an app/use sites, but prevent those apps/sites from accessing things like contacts data etc.

The only 'off the shelf' solution that would cover this level of control for macs network-wide, would be to put OS X server onto one of the computers and use network logins, with the appropriate limits set.

On Windows a Group Policy probably can achieve the same results, and maybe they're easier to use now, but they were definitely not as point-and-click as Apple's options last time I had any interaction with them.
http://cacm.acm.org/magazines/2016/7/204032-why-google-store...

Maybe we can change the link to that?
The first hurdle is standing. Since most of the other cars on the road are more harmful to you than the VW LEVs, you'd have to show that 'but for that purchase', you'd have been in better shape, which is unlikely. That said, the parent makes a decent point - if they were looking specifically for LEVs, they might well have bought an electric or hybrid vs. a diesel. In that case, you might be able to show standing. Of course, then you have to prove that the amount of emissions involved in producing the electricity for a Tesla are less than the emissions produced by the VW. I have no idea what the math on that looks like, so it could be impossible, or very easy, but you've got to prove it to win the suit. Because civil cases have a lower bar, you might be able to get to this point without too much effort.

What really kills you though, is in establishing mens rea, because it's absolutely impossible. Since consumers could not have known that emissions were falsified, they could not have had the intent to harm you for profit. Again here you slightly benefit from the lower burden of intent on civil cases, as negligence or recklessness can count, but that's out the window on the facts, as the owner was specifically choosing a lower emissions vehicle in the first place, presumably so that they would be killing their brethren less, or less quickly.
> Unfortunately that would require making it less complex, which is about as likely as a broken egg spontaneously reassembling.

This is such a great analogy on so many levels. The natural tendency of software projects to exhibit the effects of entropy.
Market competition with a cheater in your market is a hard case.
lets move it to my place (Nepal) then （｡>‿‿<｡）
I'm really curious about the power infrastructure they use within their DC to guarantee availability. Even when I was in a very nice part of Delhi there were frequent brown outs.
Thanks! How on Earth did you figure that out?
A note to anyone from Webpass who might be reading this:

Please bring back the map showing the buildings where Webpass is installed...I looked recently and couldn't find it. Or, if this is too confusing now that you have many more installed buildings, please provide a list.

When I selected my last apartment, I knew I wanted to try Webpass. So I started there, pulled up the map of buildings that had it installed and limited my search to those buildings. Given how much better the service is than Comcast/AT&T, I can see a lot of people who work out of a home office wanting to do something similar.

You could even try to work with the buildings that have allowed you in to post apartment listings on your site...seems like a win-win-win (more webpass customers, faster filling of vacancies in webpass buildings, residents get better internet.)
Thanks. Any advice is welcomed.
Ninjutsu is the hackers' martial art - it's full of clever exploits of the body based on a very good understanding of the physics involved. It emphasizes practicing real fighting situations.
I don't think "missing" is the right word. If there's a system of charter schools which raises student's probability of getting out of poverty and having a good life, and the teachers union fights tooth and nail to destroy it, all while making it nearly impossible to fire a bad teacher - they are not "missing" anything. They just have completely different goals.

> rather than, say, supporting massive upgrades to vocational training infrastructure,

Given that the percentage of professions requiring licensing tripled since the 70s (used to be 10%, now 30%)[1] and many of the license requirements plain make no sense (like requiring 4-year veterinary degree to do dog massage) - and all these were created not by mistake, but on purpose to protect vested interests - vocational training may not solve the issue. What's the point of teaching people how to do stuff if they won't be able to do that stuff because they can't get through the red tape?

[1] http://www.nytimes.com/2016/06/18/business/economy/job-licen...
First off, confiscating a company to keep it running at full profit is different from confiscating a company to put it through a shredder and sell off tiny remnants.

More importantly, think about the difference between a serial killer and a single person being executed. Venezuela is the former, while SwellJoe advocates the latter. Your comparison makes about as much sense as "we can't jail anyone, because if we jailed everyone there would be no workers left".
> it's in the interest of the EU to keep the UK in its area of influence.
And for better or worse, this is exactly what the UK has rejected.
Is Mumbai really in Asia Pacific? India doesn't touch the Pacific. In fact, it touches an entirely different ocean named after it.
> It's also was never a part of the 3 monarchies of Scandinavia until the more modern use of Scandinavia for tourism.

Finland was a part of Sweden from ~1200 to 1809. Finland also still has a large Swedish minority and has Swedish as an official language. The biggest religion is Lutheran due to Swedes forcing it on people when they conquered the land. Estonia is more Orthodox.

More importantly, Finland has been co-operating with the other Nordic nations politically and economically for the ~century that it has been independent. Remember that the Nordic nations aren't just a cultural region, but they also share political, social and legal systems, have a passport union (although that overlaps with the EU nowadays) and, while they have not been able to develop any official military alliance due to Russian and American pressure, they co-operate a lot.

All in all, Estonia has some things in common with Finland, but it doesn't have much claim to being a "Nordic nation". They might be in the future, but not today.
Industries get 24 hrs guaranteed power. It is the regular consumers that get timed power cuts.

I am on a industrial connection and I only faced two failure power cuts in this year and I live in a major Indian city.
It's not about the companies that actually hire the 1%, it's a matter of how many companies claim to hire the 1%.

And more importantly, how come those who claim to hire the 1% never pay anywhere near what might be considered 1% salaries?

I've had small startups talk highly of how they only hire the best, the 1%, the 10xers, etc., then put me through five or six interviews, including the ever-so-common 8 hour white board algorithm test, only to make an offer only marginally higher than I could make as a highly skilled blue collar tradesman.

It's fine if a very select few companies with lots of money decide to have insanely high standards. The problem is when the industry thinks they all deserve to emulate those companies hiring processes.
I'm of the opinion we'd see far less corporate shenanigans if we were more willing to pierce the corporate veil and hold individuals accountable for their actions and orders.
I can teach someone litterate in math and one language how to code, but I cannot do the opposite.

Coding out of industry is less a usable skill than knowing how to make bread, alcohol, building, mechanic, filling your taxes, reading the laws for an individual.

Sacrificing generic skills that makes citizens more independent compared to «ready to use» skills for the industry is a sacrifice the nations are doing I don't grok.
Bluetooth 4.0 and 4.1 had a broken key exchange that was vulnerable to both passive and active attacks [1]. This could be remedied by a custom in-band or out-of-band key exchange, but I think it was rare for device manufacturers to go to those lengths.

The key exchange vulnerability was addressed in Bluetooth 4.2, which implements ECDH and is at least theoretically secure. [2]

[1] https://www.usenix.org/conference/woot13/workshop-program/pr...

[2] http://blog.bluetooth.com/everything-you-always-wanted-to-kn...
Unless you also block outgoing DNS requests on the router, this seems like a 10 minute (before being defeated) solution at best.

A search for "get around opendns content blocked" returns instant, step-through guides to change your browser/OS DNS settings.
Thank you!

I have been looking for something like this!
It's a self referential statement.
BT itself is not overly complicated. Bargain basement BT chips, which is what everyone ends up using to save pennies, are full of bugs that have to be worked around. Of the various BT stacks out there, only a few are actually good, and the good ones get to charge appropriate licensing fees, meaning that they aren't in wide use.

When you combine randChip with randBtStack, the end result is not necessarily a quality product. The poor engineers who have to work with this combination end up resorting to sending reset commands to their chip in an attempt to get the damn thing working.
Do you reconcile “Teach everyone to read and write English” and “Only hire the best writers”?

No because you write:
>Literacy is not vocational: it can be applied in many contexts-everyone uses reading all the time. Arithmetic is also plenty useful.

So the question is more: "is coding vocational" ?