skysight-inc/HackerNews huggingface dataset:
Just because you don't think it's revolutionary, doesn't meet it might not sound revolutionary to someone else. Try getting some press from some news outlets that report "Young scientist builds new 3D printer technology in basement."

Tie this to a small online presence where you offer to print items for others (especially with sites focusing on youth education), and then you can describe yourself as a "Young scientist turned entrepreneur."

Take the articles/blog mentions about you received and get some funding from non-profits / local governments / big businesses that want to be associated with youth and entrepreneurship. Use that money to continue to work on your device and business.

Even if you don't wind up with anything revolutionary, you'll be able to write one heck of a college admissions essay, look great for future job prospects and have a pretty good business network. You could also take my advice, bundle it up into an ebook with your personal experiences and sell that too.
Notes on that StJude/MuddyWatters/MedSec thing
The link [5] in my top-level comment plus http://www.tkdocs.com/tutorial/fonts.html should answer your questions. The former has screenshots of Tk on macOS and discusses how to make it look good there. There is a screenshot of a commercial Mac application built with Tk at http://www.codebykevin.com/portauthority.html.

Tile was integrated into Tk with version 8.5 (2007). The Tile button, label, etc. are now built in.
No, then "B" would be in two boxes: A and C.
What pisses me off is when companies get my contact information off Monster and then try to recruit me for a job in another city or a contract position.

My profile on Monster, and on other sites, explicitly states that I am not interested in relocation and I will only accept full-time employment.

And I know for a fact that these recruiters are getting my information from Monster because I get a flood of calls and emails every time I update my profile there (which I haven't done in a while because I just started a new job and thus I'm not looking anymore, so fortunately the calls have died down lately).

Most of these are Indian recruiters hawking positions at no-name companies, but I've received a disproportionately large amount of emails from Amazon. Every few months, I'll get another email saying they're checking in on me and that they've got positions open for me.
And I'm not going to invest hours in them unless they're minimally interested.
Ah, of course! That guarantees there are no "tails"; every name (& box) is part of exactly one cycle. And this is then a property of cycles of permutations generally. Thanks!
Ex-SAIC employee myself, here. Before the Leidos split, our contract was under a person who apparently was related to the Dahlberg family. Shortly before the spin-off was announced, she was pulled off; we hoped due to gross incompetence. Apparently not; our contract stayed with SAIC and I believe she went with Leidos.

It's a strange company.
We did paper elections for ~100 million voters. How much more do you want to scale? Yes, it might take some time post elections to hash out results, but people don't take office the next day making that a non issue.
This gets at the crux of the problem that I have with the GE recruiting commercials more than anything else - it's not as engineering-focused of a culture as it would lead you to believe. It's certainly a lot more hands-on "get things done" than many big companies I've seen (perhaps too much!), but it's still a big, boring company whose primary advantages are fundamentally "it's large" rather than based upon engineering innovations, and sales people have more power fundamentally than engineers. A great deal of people work really hard and people tend to be polite, but working smarter is far, far more important in technology than just effort, and appointing all your fresh, brightest college grads into management tracks as priority is furthering the brain drain problem.
Internet censorship
Somebody should throw some blockchain at the remote voting problem and see what happens
Ditto. I'm not a fan of Twitter but this doesn't seem to be off-topic.

Those flagging this ought to read the guidelines [0].

[0] https://news.ycombinator.com/newsguidelines.html
MyStorm – A $30 ICE40 / ARM M3 Dev Board
Related Nature link regarding this interesting topic: http://www.nature.com/news/anthropocene-the-human-age-1.1708...
But then defense contractors, infrastructure contractors, weapons manufacturers, bankers, oil magnates, politicians, and a whole slew of other people wouldn't be able to make as much money. :)
"Startup or not, you don't offload the risks of making payroll onto your employees."

What are you talking about?

Invoicing your startup for a payment is perfectly normal, and has nothing to do with 'offloading the risks of making payroll'.

Again - getting paid without a pay stub is utterly irrelevant to a new startup.

What matters is getting paid and hopefully it's done in an above the board manner, but the transfer of money is the primary indicator of risk - not the pay stub.

There is absolutely nothing wrong with not using payroll services for the first little while while a startup gets going, and it has nothing to do with the ability of an entity to pay you.

If you are getting paid consistently - through invoicing or whatever means, this is a good signal.

By the way - although the story is pretty scary (and hilarious) - the author is also a little bit naive. Everyone involved seems to be a little inexperienced.

The contract you sign is only as valid as the parties backing it up! Just because someone gives you a 'piece of paper' that may be legally binding, does not mean it has any integrity. The author should have done a basic bit of homework or point blank asked some very basic questions about funding status. He joined a company 'assuming' there was a round of funding, but that turned out to not be true. From my reading of the article, it doesn't seem as though the founder lied, but rather mislead the author. A few simple questions such as: "who has backed you, for how much" - or even a check on Crunchbase would have sufficed.

Again - a contract is only has the amount of real integrity as the people signing it. Your ability to enforce it is not just a matter of law - it's a matter of the reality of the entities ability to do so.

Anyhow, I'm glad it was written up so that people can learn form it.
Pleasurebots?
The benefit of transparent elections outweighs the costs of counting paper.

If we really wanted to do elections cheaply, we'd just hire a couple of undergrads to write a Node.js script and give polling stations some desktop PC's loaded up to the page. Would hardly cost anything. But doing elections cheaply is not the point.
Is it just me or does MIT seem to tend towards the more practical end of things when it comes to R&D?
5 Cities with the Highest Percentage of Women Making $100K+ a Year
Can someone explain Haskell's wager to me?
I don't think the argument is that you must feel "honored". Just not personally affronted by it.

I work for a company that has open developer positions. None of them are related to keyboard firmware, but if you told me nothing about a potential candidate except that he'd been doing keyboard firmware for fun, my first instinct would be, "great! Let's see if he wants to come in for an interview". Don't we all spout the company line about how specific skills are less important than "passion" or whatever? Well, then don't bitch if someone contacts you about something other than the specific skills on your CV. You don't have prostrate yourself before their glorious presence, but I don't see a reason to get upset about it.
Let's see: website consists in its entirety of two not-very-illuminating code samples. The documentation on github consists of the phrase "Documentation is a bit lacking yet, please check out the source for now."

I feel like at this point, when there are so many, so so many, javascript frameworks to choose from, if you're going to build yet another one you need to take the time to explain why it exists. What are the advantages of this approach over the many existing alternatives? What problem does it solve? What does it do that others don't? What motivated its creation? Why should someone use this instead of riot or vue or knockout or transparency or $dom or snack or xui or or domtastic or crel or DOMinate or shaven or scriber or zepto or react or jquery or good old vanilla?

Maybe I'm just getting old and cranky (ok definitely I am that) but if someone can't be bothered to document their own code and expects others to dig through the source to figure out what it's for and how to use it, my default assumption is that the code itself is going to be similarly slipshod.
Which is generally accepted to be the worse way for any given individual to take possession of a car. Does it work in some cases? Sure. But overall leasing is just a way for people to drive cars they can't afford.
If they're willing to labor for those rates, they are "market" by definition.
You have a faster CPU. "SSE sdot" and "SSE+tiling" are both faster on your machine. However, "Eigen" is slower. This suggests gpderetta might be right – MSVC is not as good as gcc to optimize Eigen, or conversely, Eigen has not been optimized for MSVC. Nonetheless, MSVC did fully vectorize the inner loop of non-SSE sdot, better than both gcc and clang (EDIT: of the versions I was using; it would be good to try the latest gcc/clang). It seems that explicit SSE vectorization is the most stable. Other implementations of "sdot" depend too much on the behavior of compilers.

Anyway, thanks a lot for this experiment. I rarely use MSVC these days. It is good to know where it stands.
Which is precisely why paper voting is advantageous. A compromised scalable system can have a much larger impact than a non scalable one.
23andMe Sells Data for Drug Search
What's wrong with Kantianism?
It would depend on how well that money was managed. If history is any guide, I suspect not well.
Milky Way Had a Blowout Bash 6M Years Ago
Interesting to me that there is an analogy with a 1000 year old puzzle.

https://en.wikipedia.org/wiki/Fox,_goose_and_bag_of_beans_pu...
You just nailed the unspoken vulnerability with the hand count of paper ballots. Despite obvious intent, it is scary how many ballots are dismissed by the colluding parties' representatives.
Have you used Python? Every other library has -py- in it somewhere.
U.S. Defense Contractors Tell Investors Russian Threat Is Great for Business
It would be rather hubristic for a random Joe developer to want that kind of treatment. You're not a national hero.
I think the best solution for this would be to have a browser plugin take in key presses for input fields and pass it on the to field whenever there is a > 1 sec break in typing, or a tab is hit, etc.
There's PySize https://wiki.qt.io/PySide but it probably needs work
Are you trying the imply that eating a double bacon cheeseburger with a coke and fries is healthy for you?? I do agree with you on consumption, but when was the last time you heard of someone having health issues because they over ate on fresh fruits and vegetables? In my comment I was more referring to farm fresh compared to the highly processed food that is much cheaper.
Yeah. I bet there aren't many hunt-n-peck Dvorak typists in the world. It should be easy to determine.
So, the free market where it fits your narrative of the evils of intervention and real markets where your free market narrative breaks down. If you follow your last real market argument a little further, you'll find my positions.
"Nonononono. You're hired as an employee. There is a legal and ethical agreement for them to pay you at the intervals agreed upon in your contract. There are no ifs or buts about it, no invoicing them, no excuses for 'just started'. Payroll is NOT hard."

No - you are completely wrong.

There is absolutely nothing wrong - or even remotely immoral - about paying using invoicing while a company gets going. It's common and normal.

And payroll is not easy - it's a huge mess - and it can be very complicated.

If a founder, with funding, told me: "Invoice us for the first two months until October when we are up with payroll" I would have no problem with that so long as I was getting paid.

Again - of all things, it's not the issue.

The non-payment, the lies about funding, the loans from staff, and all the rest were bad signals.

What's odd is how nobody seemed to have anything to say about the product itself ...
> OP's first point is 'don't put data in docker'. Docker is not for your data.

I agree, but I (and the GP, from my reading) was not speaking about only Docker infrastructure.

> Isn't part of the infra rebuild per se.

I can see your point, and perhaps these points don't belong in a discussion purely about rebuilding instances discussion. That said, I have a very hard time focusing just on the time it takes to rebuilding capacity when discussing a DC going down; there's just too many other considerations that someone in Operations must consider.

When I have my operations hat on, I consider a DC going down to be a disaster. Even if the company has followed my advice and the customers do not notice anything, we're now at a point where any other single failure will take the site down. It's imperative to get everything taken down with that DC back up; and it's going to take more than an hour or two.
That "study" claims rolling a 1 has a probability of 29% for the tested dice. I saw it when it was published and was very sceptical, and so where others. One guy decided to roll 1000 D6 and count the number of 1's, he got 169. Pretty close to the expected number and far off 290 as the study would predict.

I calculated that the chance of rolling 169 or less ones out of 1000 rolls, assuming the chance rolling a 1 is 29% is 0.0000000000000000000459 (far far below the p-value needed to prove a new particle btw).

To quote the guy rolling the 1000 dice:

"Basically, I'm forced to assume that there is three options

A) Said students decided 'bugger that old idiot telling us to roll a bunch of dice', made up some numbers and went for a beer
B) He can't do data processing worth poop
C) He is outright lying

Take your pick, but it's one of those three."

Complete discussion thread is here: http://warhammer.org.uk/phpBB/viewtopic.php?f=3&t=31419
It's nice to have EU companies, why selling it to an USA one? If it's niche and they have a hard time to employee someone else to develop it then go on with your company.
Eigen can use MKL as a backend, but not by default. I don't have MKL installed on my machine (don't have a license on that linux server), so Eigen is entirely using its own matrix multiplication code.
Paper scales linearly. How it's done in the UK: http://www.bbc.co.uk/news/election-2015-england-32533064
Gaming the search engines. Just flag and ignore.
Our job ads will never die
it comes from rotoscope - the device used. It can project the (possibly rotated) frame of movie onto working area.
Right; but... are they? Or are they just trying to fill seats with warm bodies?

Google does do "warm body" recruiting, for example, to staff their support lines for Google Apps and other small business-aimed services.
Nice! but I'm not sure whether we can call that a robot :)
Can't let people think you aren't capable of attributing attacks.
I've worked out why this is allowed... if you middle click (open in a new tab) a pop up that uses a link (but intercepts the event by default) window.opener will still work in the new tab. The sibling is right, this should be same domain only.
Thanks! I found somewhere decent and reasonably priced in District VI after a lot of hunting.

The best place to look seems to be Facebook groups. People quickly call out scammers and the real estate folks post new listings regularly.
It's interesting book and easy to read.

Wright clearly had chip on his shoulder and it shows, but all facts in the
book seem to be correct.

It became bestseller trough Streisand effect. UK tried to ban it's publication in Australia and it was forbidden in England. British newspapers were given gag orders.
Guess this company needs to work on robots.

Replace employees with robots and write a blog post: HOW WE WORK 24x7
Not an excuse; rather, a contributing cause. Failed cultural integration is a global symptom, not a collective of individuals who consciously refuse to integrate.
Yeah, this argument always falls pretty flat with me, it feels like the gov just traces IP's as far back as they have to make their case.

"The attack came from an owned box in the USA that we can trace was connected to from an owned box in France that we can trace to an owned box in Russia, I guess the Russians did it" ....

Not to mention it shouldn't be terribly difficult to hide your tracks connecting to an owned box meaning that any hacker worth their salt can make an attack look like it's coming from wherever they want.
I make all my students type in many assignments as well. I don't use images, though, just classroom management techniques since I have them in the room with me and I find students have less incentive to "cheat" when they know what they're doing.

Shoot me an email; would be happy to discuss.
Whether that threat is real, imagined or made up.
Can't I block sites myself with a click of a button? Besides privacy concerns and CPU burn I don't see what benefits blissify provides.
Did you try applying sklearn's PCA to a subsampled dataset? Randomly sampling 1% of your dataset would probably allow you to find the first four principle components in less than 30 minutes.

It would be interesting to see whether these components are significantly different to the ones you got on the whole dataset.
From metafilter: "They call it the first fully autonomous soft-bodied robot, but I prefer to think of it as the first pneumatically self-propelled Wacky Wall Walker." (user 'Strange Interlude')

Actually pretty true.
A network of movie connections mined from 154,000 reviews
I'm pretty sure voter registration data is public anyways.

Also, ISTR reading a while back about some guy who discovered a wide open Redis database containing (what appeared to be) millions of voter registration records -- hosted on a Digital Ocean VPS, I think. He reached out to someone (CERT?) who was able to, finally, get in touch with them and get it locked down.

The malware is a much bigger issue, IMO.
> The Transamerica, the Shard, and the Ryugyong are considered pyramids?

If you shrink a side elevation of the Shard to 10% of its actual height, it looks like an eight-storey tall pyramid: http://imgur.com/a/Vslkl
Been down that route. Overall, my CEO co-founder was a very honest person; so I've continued our friendship. About 6 months after the business fell apart, he helped me meet my wife and was on the alter when we married.

When we last talked, he indicated that he was going back to what he did before starting companies. I hope it works well for him, because if he can keep within the (not CEO) role that plays to his strengths; I'd happily work with him again.
Btw OP if you succeed at this guy's post, you are already a senior engineer in a lot of places, and middle-level in the rest of the more difficult places.

People with less skills than this earn 3x as much as a junior would make.
Six Astronauts Spend a Year on a Simulated Mars Mission in Hawaii
There may not be an absolute need in terms of ability to perform operations, but performance is heavily dependant on accessing in the correct order - otherwise your accessible memory bandwidth goes down the drain, as do cache hitrates.

I'm guessing LAPACK might not be too dependant on order though, but I haven't studied its performance tbh.
Homeless People Start Vaping Electronic Cigarettes. What
When I was learning C and C++ in college, my professor didn't show us what an IDE is until the second to last lab at the end of the school year. We were all like, "WHAT?! We were over here making Makefiles and all that when there's a piece of software that could do it for us?" But to be honest, after that, we didn't even use the IDE because we were already good at making Makefiles for our project, haha.

EDIT: Just remembered writing my first C programs in nano, lmao. I really wonder how much time I lost doing that, smh. Ended up using kate later on. I just learned vim last year out of forcing myself to abandon Sublime Text/Atom and once again, productivity skyrocketed.
From what I can tell, this is a political maneuvering by the oil industry to not be nailed to the cross like the tobacco industry did: knowingly selling a highly toxic product that is conclusively linked to many disorders including cancer, and covering it up or minimizing it in the media for decades to continue profiting.

Unfortunately, it's not going to work, and they will be ran out of business through the political will of the people, just as the tobacco industry is now having done to it.

You're not cool if you smoke, and you're not cool if you don't drive a Tesla. It isn't often that the right thing is also the cool thing; everyone involved should pat themselves on the back for a job well done.
I find it amazing how strong the anti-Russian rumor mongering is in this election.

I thought we already had reached the point where 'Terrorism' has replaced 'Russia' as the perpetual enemy figure.
Is Trump's soft stand on Russia so scary to some? Apparently attributing anything unattributable to Russia is having a massive comeback right now.

If China and others would at least be occasionally mentioned as potential alternative attackers, these reports would look a lot less as some one sided opinion engineering operations.
$0.22/kWh is crazy high I pay under 10c/kWh, you can install solar and save a lot of money at that rate. Further, 2.2$/gallon well below average for the last 10 years, where exactly does he live?

PS: There does seem to be some serious price gouging going on. "In Sacramento, a family using 500 kilowatt hours of electricity last October was charged $58." 58/500 = 11.6cents. http://www.latimes.com/local/lanow/la-me-ln-electric-bills-d... That same 500kWh would be 47.07$ from vernon or 116.42$ from SDG&E.
But we don't know if this recruiter is hiring "the best" or just some schlub to sit behind a phone and tell small business owners how to update their email signatures.

Not every one of Google's 61,000 employees is "OMG super A+ number one hot code engineer geek!"
Recruiter here, though of the agency variety (even less popular than the internal recruiters).

Google has no real excuse not to have a better candidate database in place where this kind of thing doesn't happen. This person's information (email, GitHub account, LinkedIn, name, web pages, etc.) should all be entered into a system and marked as "DO NOT CALL" based on his previous interactions with Google. Google recruiters should be required to check the name and contact info of anyone before they send any correspondence - that only takes a minute.

The Google recruiter might be required to do this already and just didn't do his/her job properly, but I can't imagine a company like Google doesn't have this system in place.

The recruiter appears to have done some minimal level of research on the candidate, but it's hard to tell that the recruiter discovered anything other than the fact that this person had a GitHub account. Some recruiters looking for software engineers of any kind will contact anyone with a GitHub account, as most of those people will be developers.

The recruiter could have done a bit more, and most recruiters could do a bit more research.

All this said, if this candidate actually wanted to work for Google, this blog post never gets written. Candidates will accept a bit of laziness from the recruiter if it's from a desirable company. If this person was interested in Apple and this same email came from an Apple recruiter, the response is probably "Sure, let's talk!". Because it's Google, and because this person (unlike many in the world) doesn't want to work for Google and really wants us to know that he doesn't want to work for Google, this is supposed to be interesting.

This kind of thing happens thousands of times a day. It's not unique or interesting.