skysight-inc/HackerNews huggingface dataset:
In the United States, in my experience, PE teachers are generally employed primarily as coaches for the schools' sports teams. As a result, they're not especially interested in exercise for its own sake.
According to the blog post Otto is actually built on other tools including Vagrant (which provides the dev environments) and Terraform (which provides the infrastructure management), so I think they will keep actively developing Vagrant in the future.
the color blindness tests are rather pleasant to look at.

http://cdn2.doutissima.com.br/content/uploads/2014/12/teste-...

There's an app called percolate which operated on a similar principle.

http://mathematica.stackexchange.com/questions/40334/generat...

and here

http://www.percolatorapp.com/
Did you re-interview all of the candidates you got from them,ie give them another technical coding interview?
Eh, I wouldn't say that's universally true. As an employee, I've appreciated it when it's been (fairly) easy for the company to e.g. get rid of a peer that was dragging the team down.

Several of the (smaller) companies I've worked for would not have survived if not for at-will employment. That's certainly helped me as an employee.

Fortunately I haven't yet fallen on the "wrong" side of that equation; I imagine I might feel differently if I had... but then that's kinda irrelevant.
That depends on where you are. In the UK, there are still lots of rural areas that only have 2G coverage. The networks here won't be switching off 2G any time soon.

Also, it looks like they are selling a 3G version anyway...
I think readability is a concern. Often when I'm learning a new technology I'd rather sit down with a good book on the topic rather than reading a bunch of forum posts. I can be pretty confident that it will cover the most important concepts, building up from basics to more advanced ones, and showing all the connections in between. A lot of times reading regular posts, you have to build all these connections yourself. We do link to really good resources and documentation where they are available though so if you have any to suggest please let me know!

I think the open source part of the title refers to the fact that we cover all different technologies from a variety of perspectives, not just a single vendor solution. Also, we allow contributions from anyone in the community. I couldn't find an easy way for WordPress to share or collaborate on source code, but if you think of a way, let me know. In the meantime, we're giving access to people who want to contribute.
Sometimes Companies Meet with Their Owners
But people created those processes and people keep then in use. So aren't people really the issue even if process is the visible issue?
It could all work out, but my contention is that the "mind blown" feeling is exactly what drove the waves of 3D we've seen for the last 150 years. Novelty is fun and exciting, but it wears off with exposure. Only then do we find out whether something has lasting value.
How to Build Traffic for Your Online Business
> Want to get the US government to push for regulation of marketing? Create ad campaigns targeting legislators.

That's already been invented. It's been a fairly big business for quite a long time.
I remember IIRC AutoCAD 12 on too many floppies... was swapping disks for days in my H.S. cad lab... Though ZIP wasn't so bad... if you removed a few bits, NT4's installer fit on a zip disk.
I thought the omission of Python to be... strange.
Why doesn't it have an undo key?
People send around plaintext files of email addresses all the time. Every single CRM, marketing automation, and ESP make it very easy to do so, and there are hundreds of reasons why you might.
Vi Hart: Happy “Happy Birthday” Day [video]
I second this recommendation, even for those not using Ruby! The Sass compiler is written in Ruby but that doesn't mean you have to know Ruby to use Sass.
Those standards seem to have come into effect in 1998, although I suspect there were similar requirements prior to that. Speaking as a graduate of a Texas public high school, I'd like to point out that all of those requirements can be covered in that one class in February where the weather is horrible and the internal facilities (gym, auditorium, whatever) have been taken over for some other activity.

In any case, I'm fairly sure I know what lessons the teacher was trying to teach.
I didn't find it to be a particularly convincing "takedown". What's being taught in the example is clearly "the ability to execute a simple algorithm" not "an understanding of the concepts" so criticizing it for not doing the latter seems silly. Maybe it is the case as one commenter says that second graders should be doing the latter and not the former until later grades. OTOH maybe not! I'd be curious as to the evidence either way.
Twitter is starting to look something like Reuters real-time reporting network and event notifications. It basically replaces the headlines of the newspaper people used to see while walking down the street. It is a notification service which makes it a great platform.

Medium is trying to be the actual body paragraph of the newspaper[0]. They seek to provide content curation, search and monetization. They provide the analysis of the interesting topics you see on twitter. Twitter is diverse with people like Kim Kardashian to Noam Chomsky. Medium will let these people explain themselves in long form and introduce you to similar thinkers. For Noam Chomsky that might be other linguists or libertarians and for Kim Kardashian it might be a piece of cardboard, or goldfish. I don't know what the strategy is, but I would say 20/80 odds they crack the code. Long odds, but better than most start ups face. They need to:

* Find a way to pay users for content, or create a great incentive for them to continue delivering high quality content to them for free.

* Find a way to organize and display the content.

* Get people to pay for it.

Obviously a tall order. They are trying to be the people who figure out how to monetize without advertising traffic. I have no idea what they told investors, and frankly Ev Williams could say he was remaking Pets.com and he would get funded, but I suspect they have an idea for monetization.

[0] A newspaper was sort of link an internet website. It was made of something called paper and was delivered by actual people to your door. People used to use their hands to scroll through it. Push notifications and updates took ~24 hours to reach newspapers. Not much else is known about these ancient artifacts.
No, assembly is more than turing complete. On many CPUs, you get instructions like "enter supervisor mode" or "flush the data caches" or "change the interrupt mask", which aren't part of the definition of a turing machine. (I know, floating-point multiplication isn't, either, but you're going to have to be able to do at least some kinds of arithmetic to implement a turing machine, whereas supervisor mode is completely outside the spec.)

And C, Java, Perl, etc, also don't have anything like "enter supervisor mode". But if the CPU supports it, assembly will let you do it.
VP9 implementations probably won't become all that much faster over time purely because the current development focus is the next-nextgen video codec that is under development via NetVC (https://datatracker.ietf.org/wg/netvc/charter/) and the Alliance for Open Media (http://aomedia.org/). The codec will be built from the best features of Daala (http://xiph.org/daala/), Thor (https://github.com/cisco/thor) and VP10. Their rough release date is for early 2017.
NASA: Water on Mars
>actually I want ads that are really relevant. I sometimes get them in Gmail, most of the time not though

I would suggest that you simply appreciate the occasional ad that happens to be relevant, especially given that most aren't (as you noted). But that is a far cry from really wanting to be inundated with or demanding ads, relevant or not.
Doesn't this make it incredibly easy for phishing websites to be created? I suppose such websites would exist anyway, but this would certainly diminish a user's ability to differentiate between a legitimate .gov or another page with malicious intent at a glance.
Such as provisioning and deployment I guess... I've seen those requests over and over.
"If you know what parts and stay away from those, you'll be okay."

That's only true if the bad guys stay in their own neighborhoods. If the bad guys wander across your path, like for example to mug affluent people downtown or burglarize affluent homes, then you can't guarantee you'll be okay.

What's more, it's not really "okay" that 45 people were murdered in one weekend in Chicago or Detroit, regardless of how isolated the ghetto is from the nicer areas. Every murder is a tragedy and rips a hole in the city. Ultimately it comes back to haunt the rest of the residents, no matter how much they may try to not think about it.
Maybe, eventually? But not right now.

https://ottoproject.io/intro/vagrant-successor.html
As for info: there is a link to full slides.

SAT-solvers are (mostly) not used to directly attack cryptography software in this talk; they are used to rule out some classes of attacks.

In the most general case, program property verification is intractable, but specific instances can still be solved. When you have some industry-standard key sizes, you need to verify only a specific program, and then constants matter. So a good SAT solver can give you some useful information in a few minutes on a modern desktop computer about some real cryptography implementations.
I'd like to point out that most of US debt is held by America, not foreigners or the Chinese. http://useconomy.about.com/od/monetarypolicy/f/Who-Owns-US-N...
spam worded in a better way is still spam?
Yes - one size doesn't fit all.

Yes - sometimes you need something very specific.

But, please - it sounds like you've just damned us to repeat the same low-level tasks again and again.

80% of websites ARE the same. If you're in the 20% (or 10% or 1%) then good luck to you. But for those of us deploying another typical webapp - I'd really like to draw on community knowledge. I never wanted to learn devops same way as I never want to learn cryptography, oAuth, SQL internals, how nginx works etc. I just want to use tools that solve these problems for me.
I'm not sure OSX can respect the pixel grid, at least any more. People think "Retina" means "one virtual pixel is 2x2 physical pixels", and on iOS it does mean that; on OSX, though, it means "we render to a back-buffer that's at least 1.5x as large, using our unscaled 2x assets, and then downsample[1] to the physical display size." That means that the physical pixel grid is truly a black-box abstraction from the text renderer's perspective. Applications have no idea how many physical pixels there are (unless they draw to an OpenGL buffer instead of going through Quartz.)

[1] This settings panel (http://i.imgur.com/TRtR17g.png), despite looking like a DPI adjuster, is actually to choose what size backbuffer gets rendered-onto-and-downsampled. Note the shitty blurry edges of the text in that just-taken screenshot (no, it's not a JPEG): the text is obviously sitting on non-integral pixel positions after downsampling. It actually looks fine, when it's shrunk down onto your 15" screen and you're sitting two feet from it; it just doesn't look terribly clean at examinable 1:1 scale.
Very well written. I'm glad to see pg writing about things other than startups again.
Universities announce plan for new application process
Forked-Android smartphones advance to second generation
I have some misgivings about Ansible's fundamental design choices. It's main claim to fame seems to be that it sucks less than Puppet and Chef.

I used to really enjoy using Fabric. I only ever tolerated Ansible. I wonder if building on Fabric might have resulted in a better devops tool than Ansible provides.
How Cheap Can Autonomous Cars Get?
> One of the great features of San Francisco is the way it optimizes the typeface dynamically. The system will automatically switch the Display/Text fonts according to the text size.

I just assumed that was the case already. Back in the olden daze when there weren't many pixels, the font was hand tweaked for each resolution. I did a few myself :-)

I guess technology has come full circle.
Cached @ http://webcache.googleusercontent.com/search?q=cache:iOGMykP...
I'd imagine that the tolerances are loose enough on an 8" floppy, that barring physical damage, they probably are pretty reliable. 5.25 were somewhat problematic though... I remember in the mid 90's when the quality went through the toilet.. the last 50-pack of 3.5" 2shd disks I bought, I swear about 1 in 4 had errors out of the box... I don't think I used even half of it though.

I've kept a home server and/or nas since the early 00's, and haven't really looked back... I did notice how slow even flash media is though, trying to copy a season of a tv show to my tablet to view while out of town for a couple days recently... took too long, not enough space (got a 128gb microsd for next time), and just plain cumbersome.

It's hard to think about being disconnected these days. I lost over half my workday to a VPN issue.
Why Do I Keep Getting NO from Investors?
Interesting, do you have a source for more information? (not meant to be snarky, genuinely interested)
Awesome read. Love the work Keen is doing!
Matthew from Strone here.
Yes - while your SIM is in the Roam all incoming & outgoing calls and SMS flow through the Strone app. Basically the Strone acts as your messaging and calling apps on your phone for that SIM in the Roam.
Definitely influenced by Bret Victor's talk/prototype:
http://worrydream.com/#!/DrawingDynamicVisualizationsTalk

And credited so:
http://aprt.us/#development

Looks cool, on a plane without a PC. Will have to try it out when I land.
It was geometry without algebra; proving theorems and finding loci based on some axioms about angles, parallel lines and so on. What is this called? Euclidean Geometry?

"Euclidean geometry" would do for a name, but to specifically emphasize the point that algebra is not involved, you can say "synthetic geometry." The geometry of the plane can also be taught from an analytic geometry perspective (using ordered pairs of points on the Cartesian plane) as a first high school course, as in the book Vectors and Transformations in Plane Geometry by Tondeur.[1]

[1] http://www.mathpop.com/bookhtms/tondeur.htm
When you say 800s, it makes me think that she got multiple 800s (like on CR and M).

Honestly, getting a 1600 CR+M seems like one of the few guaranteed ways to get a Morehead Semifinalist Interview, from the few people I know at least.
"What failure means to their future" can't be the explanation. I read the comment thread attached to the article before coming back here - heresy, I know - and the very first thing that leapt out at me was a long series of comments from middle-school teachers about how they saw the same thing. Clearly kids that age aren't thinking much about how a bad grade will affect their ability for a job. For one thing, at that stage in their academic careers it doesn't. Even if it did, and even in towns with excellent schools (like my own), that's just not something middle schoolers are worldly enough to worry about. If they're showing the same symptoms as the college students, there's clearly something else going on.
State is just emergent behavior caused by feeding your output back into your input.
Apple has fallen into the Silicon Valley 'everything important is in California' realm.
in that the customer and most vulnerable person in many of these instances should be thought of as the renter.

I tend to think of the people that have to live next to this modern day flophouse. They didn't buy a space in a hotel, they didn't expect random people to come in at all times of the day.
And a ruthless efficiency!
Here's the old go-to for English errors: http://public.wsu.edu/~brians/errors/errors.html
rotate it regularly... if you're talking tape drives, re-wind them and always store upright... too much has been lost to poorly storing magnetic and film media.

Fortunately digital conversion is pretty damned good and easy enough to back up... if only "The Wonder Years" hadn't downmixed the music and vocals into their master copies... :-(
I always thought that the main reason for being careful about bringing microbes to Mars is so that it is easier to tell whether any microbes we find on Mars evolved there. I thought that being careful about bringing microbes to Mars will stop being important to most of the people who currently care about it after we determine where any microbes we find there evolved. Was I wrong about that?
Agree. Not saying we should get rid of the military, just questioning whether all $600 billion of that spending is really where we should be spending it.

I don't have any particular criticisms of Section 8, but it's an inefficient bandaid for a much bigger problem. It only accommodates about 5m households (while adding to socioeconomic segregation). For everyone else, it doesn't do anything. Why not fix the root of the problem by doing what we do with every other market, and let the free market determine housing prices.

Not sure I understand your point about subsidizing the lottery. I think we should either get rid of it, or at least turn it over to private businesses and heavily regulate it. At the moment, it's a predatory state-sponsored monopoly.

In any case, not trying to say that these are the solutions, only that the criticism of government policies like these are largely left out of the inequality debate.
This is important, the "greatest country in the world" has to do better with things like this.

As pg very well says, you cannot have human lives depend on other human's lack of rigor, stupidity and incompetence
>If the alternative is to pay $50/year to keep the ads and tracking off for your account will that many people really pay that?

But, of course, that doesn't mean they want ads. The reality is that they want neither.

Your comment points to exactly the fallacy I referenced: this idea they peddle to advertisers that people want relevant ads. No, they will stomach ads if they must, because it's the lesser of evils.
I agree, you should not have death penalty in US, specially without any physical evidence. This is a broken system and it should be fixed!
My first programming (Fortran!) teacher listed input, storage, decisions, and output as the four concepts needed. Later I learned about Turing machines, same deal.
At my limited time working at a large state university, I saw unbelievable inefficiently. Like printing paper copies of things to be processed by hand. The software sucks, but ripping out parts to support 60 year old process sucked more. When they get by by throwing more and more work study at a problem, well it sounds my soul.
Thanks, I'll be watching this video. I'm working on a Meteor app in my spare time but had never heard of FlowRouter.
"Might Sneed have lied to save his own skin? Reasonable doubt? Nothing is more likely."

And nothing more need be said. I don't understand how it seems impossible to force into people's heads the two notions that the burden of guilt lay with the prosecution and that guilt must be established beyond a reasonable doubt.
As someone who went through the process of Triplebyte (which ended up not working out because of my visa situation), I have nothing but good to say about them. The interview questions were great: straight on point and no trickery that tries to measure some "ability to ask questions and clarify requirement". The interviewer didn't get bored half way of the interview (and actually do try to understand what you're doing). The process was quick, Harj was very responsive in answering questions and resolving any issue.

Technical-wise, I like the idea of having multiple questions of different types to choose from: I live half way in Lisp land so recursion isn't a problem to me. But I don't do much concurrency except actor model so a lot of programmers will do better than me in writing thread-safe code etc. I think it also helps that they do enough interviews to pick out good problems: it's generic enough to be solved by (reasonable) general knowledge of programming. Too often I've seen interviewer in companies forgetting that algorithm is much like puzzle: you look like genius if you've seen it before, and an idiot if you haven't.

Rationally speaking, as a recruiting firm their incentives align with the candidate. But Triplebyte seems to optimize their automate/basic filter and process enough to deal and treat every candidate with reasonable effort from their part. Normally, it gets really annoying real quick when you realize that the interviewer is looking for any excuse to cross you off the list -- which unfortunately happens way too often.

I hope they will be able to scale it up. If I ever be able to get back to the US, I can imagine using them from both sides of the funnel.
Of course. But, that's not exactly the pitch they sell to their advertisers is it?
No, I had both albuterol (ventolin) and steroids (flutide) in diskus form.

Edit: link to picture: http://bloggfiler.no/tcmn.blogg.no/images/441858-8-126583454...
honest question: why does medium need to raise so much money?

Given that ev is behind it, I would imagine he has the financial resources to fund it himself AND more importantly, he has the connections within the silicon valley Illuminati (i.e. VCs, Tech Journalist, CEOs of various tech companies).
It doesn't even mean that on iOS since the advent of the iPhone 6 Plus.
>The problem is, this has nothing to do with the statement I was originally reacting to: "Avoiding false positives is much more important than eliminating all the false negatives."

You don't quantify the impact of false positives the same way you do the false negatives. A false negative simply means you take more time to look for a candidate. A false positive's impact is so huge that you can't come up with numbers large enough for false negatives to outweigh it.

To make a broader point, not everything can be tracked and measured. Things that can be tracked and measured often can't be compared to each other usefully.
My current gig asked me a bunch of questions about tools and techniques... that I am unable to use to do my job.

Suffice it to say that there were some hurt feelings when the contract actually started and I saw how they were actually doing their work. If I knew then what I know now I would have continued looking.
When looking at a random website I expect to know roughly what I'm looking at within 20 seconds - max. Ideally 5 if not text heavy.

>shared set of tools [...] government websites

That is exactly what I wanted to know. Pity thats hidden on page 3 and I had to read credits & something about some Joanne's problems first.

The narrative story flow is fine...but you've got to give something solid up front. e.g. Do the startup cliche and say how you're revolutionising the world in a short sentence. Then launch into the speech about Joanne's problems...
AFAIK there's nothing in SOC-II or other regulatory regimes that requires you to use a particular storage or retrieval technology for your application or audit logs.

You can totally use syslog as a transport protocol for these if you like. You just want to ensure that you're using the reliable form of the protocol (i.e. TCP, preferably with sender-side disk buffering to guard against unavailability of the collector).

When set up correctly, the practical differences between using, say, syslog-ng PE and some other message bus (e.g. Kafka) for recording events becomes relatively small.

We need to take care not to conflate metrics, audit logs, transport mechanisms, encodings, indices, and storage formats. They're all very different pieces of the complete picture and deserve separate scrutiny.