skysight-inc/HackerNews huggingface dataset:
You're saying only the qualified are allowed to break conventions you were taught. You are free to follow that; I am free to not.
I'm not really familiar with the policies enacted towards recovery... How "hands on" was the government in kicking the economy back into gear? Did we do much beyond lowering interest rates?

Many smaller manufacturing businesses both depended on selling to and buying from small impacted businesses... self-contained systems that keep money and management local. Restarting those economic ecosystems requires more than just lowering rates.

Anecdotally, banking consolidations have made it much harder for niche local businesses to attract financing - the town where I went to college had its entire industry of small farming equipment manufacturers killed off. The big banks refused to finance a "John deer competitor" that built tractors from local parts manufacturers, even though the local farms despised buying from John Deer - their only presence was low-wage retail/repair jobs, extracting profit from the community.
The fastest-growing and shrinking economies in 2018
Pardon me when I ask what do you mean by turn-over? My guess is the average amount of time an engineer stays with the company.
Remi (https://github.com/dddomodossola/remi) is also similar and is shipping in a few commercial products and a few popular raspberry pi apps
Good SWE interview tips. For those interested in product management interviews at Google I wrote some guidance at https://hackernoon.com/acing-your-product-manager-interview-...

Context: I'm on the Google PM Hiring Committee and help craft our hiring rubrics.
I always carry the RSK Mk1, which is Doug Ritter's take on the Benchmade Griptilian.

I picked it because I like drop point blade geometry, it's heavy-duty enough to chop with in a pinch, like all high quality pocket knives it holds an edge very well, and it's at the upper limit of how big a knife can be without being uncomfortable or inconvenient to carry in my waistband.
> “It could be you one day.”

Why? Barring someone forcibly injecting me with opiates repeatedly or the same with crack, it is beyond unlikely I will ever become addicted to either substance. I don’t think addicts are “bad people”, but once they’ve hit a certain point their physical desire for drugs overwhelms their ability to be present in polite society.

People should be treated with respect and humanity, but they also should not be given a free pass to do anything without consequence. If you’re shitting in the elevator or passing out with a needle in your arm in the restroom in the building it presents a clear problem with the plan of mixing luxury housing with subsidized housing.

I will never be in that situation because I won’t allow myself to be in that situation. I might become poor, I might need to rely on subsidized housing, but I will never be “someone who can not handle themselves” as the GP referenced.

I get that you’re trying to evoke empathy, but there’s a sea of difference in behavior and capability of accepting social norms between your average mentally ill substance abuser and your average poorer person who can’t afford housing. These situations are not the same and there does need to be a filter to ensure that the working poor do get affordable housing without reducing them to having to live alongside “people who can’t handle themselves”.

It’s not a nice thing to realize, but it’s the hard truth. We, if anything, should start providing state run mental facilities for long-term patients again. There are a lot of people who through circumstance or birth simply are not capable of coexisting with polite society.
[shameless]

> Do I need to manipulate rich data structures like hash-maps or nested lists? That sort of thing tends to stretch the capabilities of Bash

> If I'm gluing executable scripts and binaries, using bash is often superior to a scripting language

The two points above resonate with my view that there is a missing piece. On one hand we have bash which is optimized for being the glue (second point). On the other hand we have Ruby, Python, Perl, Go, etc which are good for first point. What I think is missing is newer, more powerful shell, which supports both use cases and more. I'm working on it:

https://github.com/ilyash/ngs

Please note that I'm not the only one that thinks there is room for more powerful shells. See the readme for links to other projects.
Neither the article nor the title imply that. They are saying open is better, colaborative is better, and that RISCV is a chance to start over with security at the forefront.
Transfer learning with MXNet Gluon
To get around this, I used to create ad-hoc WIFI networks with my iPad running Lemur and my MacBook Pro running Ableton.

The local network, always hosted on the Mac, was absolutely reliable enough to do live-streamed, videotaped combo theatre/musical performances with. I literally counted on it.

I still had an MPD32 by my MacBook in case it messed up, but over a series of 7 performances it never did. Many of these are even on video.

Call it luck, though. I considered myself crazy for doing it to the point where we actually wrote the use of the iPad into the script, it affected our whole team that much. I was a lot more of a naïve girl back then with regards to the reliability of these things.

Or possibly, back then, shit was just more reliable (here’s looking at you, Sierra/High Sierra/iOS 11).
> Other countries went through the Great Recession, didn't recover as well as the U.S.

The US recovery looks decent in top-line aggregate terms, but the distributional aspects are quite bad. (And that was true of the recovery from the previous recession, as well.)

For broad social impacts, the distributional aspects are more significant than the top-line aggregates.
Am I right when I say that's Tyrion Lannister? :)
Men Have a Morning ‘Secret’ That Every Woman Should Know About
Are en dashes not meant to be used to show a range, especially between numbers? Not that it matters.
Check this Advertisement in News Paper to hire Upper caste/Brahmin/Bania/Kshatriya to clean drainage/toilets in India to know about current status of Caste system in India
http://timesofindia.indiatimes.com/city/ahmedabad/Xaviers-NG...
I’ve every-day-carried a number of expensive knives of various sizes over the years. I eventually landed on the tiny and cheap Swiss Army Classic SD. I am a knowledge worker who mostly sits at a desk during the week. It easily serves for everything that I need a knife to do and then some with its tweezers, scissors, toothpick, and nail file. It’s very small and light. It’s also cheap enough that I don’t really care if I lose one to carelessness or a security checkpoint. https://www.amazon.com/dp/B00004YVB2/ref=cm_sw_r_sms_c_api_u...

When I’m camping, I carry a Leatherman multitool.
en-dashes set closed (without spaces) are used for ranges, set open they are used the same way as em-dashes.
Caste system is an Organized Mafia in India
http://www.livemint.com/Opinion/wquRqpqgRGfDP58kN9BNOM/caste...
Arduino Trick: How to Share ISR Between Libraries and Application
Reddit is in the top 10 most popular websites according to Alexa. I'd venture to say most reddit users aren't people in the tech world.
Depends entirely on where you live. In the East Bay, it's $345-375 per square foot, not including land costs.
Also the fact that we now are aware of the opioid problem and are starting to really crack down on over-prescription of pills causing addicts to turn to heroin or fentanyl has to be a big factor. What percent actually OD on pills?
Nepotism also runs strong in India. Nearly 85% of the country’s businesses are family-run, and Bollywood is dominated by just a few families. Even job-seekers with impressive resumes have to fall back on personal connections to find work
http://www.nytimes.com/2012/04/12/world/asia/12iht-letter12....
If you're on mobile, view the page as a desktop site in your browser to see the IPython notebook rendered properly. This works on iOS at least.
https://www.petition2congress.com/ctas/anti-caste-discrimina...
Learning Redux-Saga: Event Channels with Web Midi
On the original V7, there are limits to that. The default characters are erase #, kill @, interrupt DEL (commonly represented as ^?).

You can change erase to ^H. You cannot change erase to DEL, which is what many modern terminal emulators send; tmux even outright forces DEL. This is partially because the interrupt character is DEL and that is hard-coded inside sys/h/tty.h. However, even after changing that, rebuilding the entire kernel with make all, changing src/cmd/{getty,login}.c to use DEL for erase, I still got erratic behavior. I'll have to comb through sys/dev/tty.c sometime and see if I can pinpoint the issue that blocks DEL for erase or if there's something in the build setup.
Just here to say that I love Vexlio, it is an impressive piece of software, thanks for all your work :)

I hadn't taken the Lua API seriously till now though, seems fun, will try it soon :)
Alan Turing's lost radio broadcast rerecorded
The thing that I don't get about this opioid crisis is I keep hearing about it but I have never really seen the corresponding human misery being captured in photography or film -- I see and hear words but I can't gauge the magnitude of the problem. Is this mainly prescription opiates? That's an issue with with the ethics of medical professionals more than anything else -- if you have a low threshold to prescribe this shit what the hell bdo you expect?

Update: found a nice heat map from NY Times; still the issue is there are no absolute numbers or the table that shows how the color gradient in the heat map progresses -- I get tall tales of year over year percentage increases but no absolute numbers to reference against. Is it really that hard to make a decent chart/graphic for this for a org like NYT?
Everyone procrastinates sometimes, the difference with ADHD is the frequency and severity. So if this person procrastinates every day of her life, and it consistently impacts her functioning and relationships, it becomes out of the norm.

ADHD is actually decently prevalent, but often missed in girls who are not disruptive in class. Often they can get by with a strong support structure (parents and partners) but struggle with the independence of adulthood, which OP described. The risks of untreated ADHD can be far more destructive than many people realize (car crashes, depression, financial insecurity) so it's at least worth evaluating for in cases like this.
Pretty sure you're searching the "metadata", who, when, subject

https://protonmail.com/support/knowledge-base/search/
The title is a bit misleading in that the 30 are contractors, not Google employees.
I'm not sure "actually have ADHD" is a thing. (Edit: Emphasis on "actually", not on "ADHD". ADHD is a thing. In between "really do have it" and "really don't have it", though, is a huge grey area, and that's what I'm getting at.)

I mean, there are certainly people (maybe even most people) who function better on stimulants. And there are certainly people who don't function well when not on stimulants. But it's all a set of sliding scales, there's no clear line with "has ADHD" on one side and "just lazy" on the other.
How does the turn-over matter?(genuinely asking)
Maybe she is not lazy at all. Maybe she just doesn't want to work on things that don't motivate or interest her. It is my ultimate goal to never have to work on things that don't interest me if only I can figure out a way to automate all of that ;)

The fact that she has succeeded in getting A's with waiting until the last minute and not putting in much effort, indicates that she is very smart. I have noticed that really smart people seem to lack motivation and get bored very easily. The two closest people to me are like this. The thing is though, when they find something that does interest them, there is no stopping them. They turn into the hardest working people around.
Another pain is (was?) debugging. This might have changed since but back when I tried and rejected using it. But back then, if you had an error at line X it would report the (compiled) JavaScript line rather than the CoffeeScript line - meaning you'd need to figure out which CS code generated what line of JS code in order to hunt down and fix issues.
Casteism = Racism + Slavery
We see this happen in ICO-land especially. A lot of ideas are being marketed with absolutely zero substance or scientific innovation behind them.

Innovators like Berners-lee, Shawn Fanning, Satoshi Nakamoto, etc. plant seeds which grow into trees. Businessmen, lawmen, and psychology-manipulators fight over who gets to pick the fruit, sometimes they destroy the tree in the process. Sometimes, they even say that the fruit is not allowed to exist.

This is a massive inequity in power, and it's going to change soon. "Management" is the enemy of innovation. I've stopped looking at what old, rich, white and asian men are doing, and started looking more at what youth are doing.
Blowing Up Old Bombs and Grenades
>the prime symbol (')

The typewriter apostrophe isn't the same as the traditional prime symbol (′).
Not sure you're still right in 2018. Where I live, non-tech people have more or less stopped using email for non-work stuff in favor of WhatsApp. Facebook gets all the metadata, but you would probably argue that this is much better than an open standard like e-mail.

E-Mails are mostly used for work-related information exchange. Those emails are usually sent from a PC in some corporate setting. The IT departments could enforce the use of encryption but nobody cares -- maybe also because management isn't aware of how email works and doesn't care until it is forced to.
Except, usually, when these stats are published, they don't calculate, say, the average tenure of everyone who left in the past year. Instead, it calculates, how long has everyone who is currently there been there for. This results in ridiculously large numbers for companies like Kodak and GM, but incredibly low numbers for companies that are growing fast.
Fat people U depressed people => accounts for what, 80%?
Late to the party, but can't wait for the technical write up on this.

I think npm has been a headache for everyone at some point, which is one of the main reasons I started contributing to Yarn. I think npm has done a lot of good work in the past year to respond to the necessary change, so kudos to them for their work; however, it's nowhere near the rock-solid package manager that we need. If the Javascript ecosystem is to ever be taken seriously, and not as a toy -- it has to have more reliability.

Ergonomically, I currently thing it's ahead of many other package managers because of how simple it is to get running. The number of "gotcha's" after npm install is nothing to shake a stick at, though.

One of the things you can do to get builds that aren't as suspect to npm registry issues is configuring an offline mirror [1].

From the post:

"Repeatable and reliable builds for large JavaScript projects are vital. If your builds depend on dependencies being downloaded from network, this build system is neither repeatable nor reliable.

One of the main advantages of Yarn is that it can install node_modules from files located in file system. We call it “Offline Mirror” because it mirrors the files downloaded from registry during the first build and stores them locally for future builds."

1 - https://yarnpkg.com/blog/2016/11/24/offline-mirror/
These are very good and fair points that I was ignoring so far.

Personally, to avoid being someone just criticizing but not offering my own ideas, here's my initial recipe at the moment based on what I've learned so far is (subject to change from new information, of course :) ). It actually includes all three:

* Government-mandated health insurance coverage at a certain useful minimum level. Insurance companies allowed to offer bettter plans as well, at higher prices. Keeping insurance coverage private reduces transitional shock to the system.

* Government subsidies based on income to make the minimum mandated coverage level attainable.

* Employer-sponsered plans are banned. Get rid of some corporate power imbalance vs small companies/individuals, and get hidden private subsidies out of the system.

* I'd try to take your (A) a bit further: the minimum-coverage plans could have some coverage gaps around self-inflicted conditions, and very little coverage for optional/purely cosmetic/not-necessary treatments. This may not be politically feasible - it could be seen as too cruel, or it could catch on with America's latent "personal responsibility" instincts; either way, I think it's the fairest place to treat as a first-line cost-control location for coverage. I need a second part, here, though, about making healthier options easier to come by for some, though.

* Completely agreed on banning drug B2C marketing. Let the drug's effectiveness sell itself to doctors, let that sell it to consumers.

* Beyond that, aggressively pro-research pricing and tax incentive policies, both for domestic drug companies and foreign ones - some of this might require policy discussions with other countries, but ultimately it's in everyone's interest if we get a bunch of research funded as in the long run, we'll make way more things treatable and have way more cheap drug options available. I think as long as we have a healthy market that we make sure rewards performance, not marketing we can keep the incentives in the right place.

* I think an annual physical is a good thing to include in the individual healthcare mandate as part of the insurance re-up process.

Obesity is a particularly tough one, though. Generally, populations that eat less (and less unhealthy simple-carb-based-stuff) and walk more appear to have less obesity, but politically this isn't a big winner, and would run into a lot of resistance if pitched as a "fixable by individual action" thing. And penalties for not meeting certain targets might be impossible - does anyone really want to put someone in jail for not paying a health fine for not getting healthier compared to the previous year? I don't, but if there's no teeth to it, how would it ever work?
Just incredible. Thanks.
Yes that's what he means. You'll find that Google actually seems to rank pretty well in turnover (longer time spent at a single company is good) compared to other countries companies in it's industry.

http://www.businessinsider.com/employee-retention-rate-top-t...
It depends on what you mean when you say "left tower is in the past". Space-time intervals are defined for the pairs of events, which are points in space-time. Left tower is not an event.

In the bridge plane of simultaneity both towers lighted at -100 units of time.

In the train plane of simultaneity left tower lighted at -65, right one did at -150.

The values are determined by the Lorentz transformation which includes speed of the observer. So "what's in the past" depends on the positions of the events, the times of the events, and the speed of the observer.
All I do at work is fix bugs by changing a few lines of code and glue together API's to send data from A to B. I don't regularly search BST's using DFS/BFS algorithms or find the kth shortest string in a merged unsorted linked list or some shit like that. Preparing for these technical interviews is like a part-time job after my full-time job.
Can you make a decorator that references a class instance and has parameters?
So I've been digging around and there's another issue. A single RK05 is simply too small at 2.odd megabytes capacity. I assume you did have multiple RK05s in there and split up the filesystem. If so, then aiju's code would probably need other intensive modifications to support multiple of them.
subprocess.run does exactly what your wrapper does, subprocess.check_output returns stdout only and automatically throws exception on non-zero return code, this is the function you should be using 99% of the time. Those functions both accept a string as stdin-parameter.
The underlying problem is that college is the wrong thing. College focuses on capital-E “Education.” Book learning, “big ideas,” and “learning to think.” What we need is training—teaching people the concrete skills they need for a job. That’s true even in majors that are ostensibly directed to producing professionals. Engineering school often focuses too much on producing PhD candidates rather than practicing engineers, law school focuses too much on producing law professors than practicing lawyers, etc. College is a monument built by academia in honor of itself, and for the most part is a giant waste of everyone’s time and money.
Show HN: Cheap and Tiny Threadmill Desk
Yeah. Recommend the book “driven to distraction” to people wanting to learn more
Perhaps the real problem is GUI framework fragmentation or confusing docs, because I ship GUI applications with tkinter and pyinstaller without great issues (pyinstaller -m hehe.py and you’re done! Single file exe you have).
https://www.newyorker.com/magazine/2017/10/30/faces-of-an-ep... will give you some human form

Prescription opiates that lead to street drugs like heroin or illicitly-sourced ones after the prescription runs out, is my understanding. I don't know how the numbers break down in terms of initial exposure - how many bored desparate people were seeking a release, how many people got injured and then got hooked, etc...? But when we end up talking about drugs designed for 2,000lb elephants, it doesn't seem purely a problem of doctors/pharmacists, people are getting it from some unofficial sources.
unfortunately the fixes are in an open source project so even if all they knew was that there was a CPU level exploit and that specific code fixed it, black hats would still have a weaponised exploit before most people had patched their systems.
Just to add to that, it looks like some manufacturers have already pushed out the new microcode alongside the recent ME fixes.

I flashed my Skylake laptop a few days ago, and now I'm on microcode rev 0xc2 (versus 0xba in the latest Intel tarball). CPUID output suggests IBRS support (according to [1]).

[1] https://patchwork.kernel.org/patch/10147547/
Today (as per this thread) I learned I've been mistaking en-dashes for em-dashes all along. With surrounding spaces, at that.
Em-dashes feel too long and it feels unnatural not having spaces in between words – there's always at least one, when using any other punctuation marks.

> Some people prefer the way a ‘space-en-dash-space’ looks. Sometimes when you use the em-dash people say, “What is that? I don’t like that big long dash thing.” Some technical writers think the n-dash is the only one to use.

> It’s not a big deal. I usually use ‘space-n-dash-space’ instead of the m-dash – just to keep everyone happy. You can see this ‘wrong-n’ method used in countless websites, magazines and papers as a replacement for the m-dash. If you use the ‘wrong-n’ method and use it consistently, it works fine and seems to keep the greatest number of people happy.

http://www.punctuationmatters.com/hyphen-dash-n-dash-and-m-d...
Triple accounting is explained. You have an incorruptible third party that attests to the accuracy of the computation.
That does not change the fact that SUM(security,speed,price /due to Si area/) == CONST
I think you meant to write e e cummings.
I honestly forget I have my skeletool on me 99% of the time because it fits in my pocket so well. The blade is so robust I have just had to resharpen it 3 times over my 2 years of admittedly light use. It doesn't have much on it but admittedly you should probably get another tool for anything that isn't a knife or pliers from a multi tool.
Hey I’m not the only one to have Match corrupt my library on apples servers and lose music?!

Lucky for me I have a copy of all of it on my 2011 iMac hiding in my closet.
For the most part these interviews are not meant to evaluate the quality of a candidate, rather they are meant to evaluate candidate interest.