skysight-inc/HackerNews huggingface dataset:
If you are on Windows Server 2003, install https://technet.microsoft.com/en-us/library/security/ms10-02... with /b:SP2QFE, otherwise your mail server may stop working. (Yes, installing https://support.microsoft.com/en-us/kb/957047 should do this for you, but this is safer especially considering how Server 2003 don't use CBS servicing)
Micro-Feedback with CareerLark for Slack
Problem H was apparently not popular at all. Something special about it ?
No, but I'm in the UK and haven't really encountered many US CS graduates. It's possible that there are fewer poorly-skilled graduates here I guess.
I couldn't agree more. Although this may not have any statistical significance, I have personally met more great computer scientists with no CS degrees (but usually with some other STEM degree) than CS grads. My explanation for this funny modern phenomenon is that CS have been attracting, for the last two decades, people with no real interest in the ``science'' part in CS :) and universities are not helping either (eg teaching Java and SICP w/Python!). The solution? make CS much much more theoretical.
Sounds like saying we already have clear evidence but it'll take time to dig through it so you are now compelled to show us where you hid the body.
That makes about as much sense as counting the 4 months of November to February as 2 years because it exists in 2 calendar years.
Have you used them? I used one for a day of fairly intense work at their site and it was quite a good and comfortable keyboard.
Join Priceonomics (YC W12) as a Staff Writer
Is there a mobile browser that does allow extensions?
Ricoh Theta S 360 Camera Teardown
This is great! All I could think about was this clip from Parks and Recreation

https://www.youtube.com/watch?v=RVq10zG0UdY
I'm unhappy with the approval process being a simple search for "LGTM". I wish GitHub pull requests had actual support for a review process, e.g.:

* open issues to address

* review state, such as "changes requested" or "approved" (along with users that are in each state).

We've been using Phabricator's[1] Differential tool for code reviews and it feels superior to this process, but it would certainly be nice to have an all-encompassing solution for this.

[1] http://phabricator.org
Whoops, yeah, you're right. I was looking at the screencast and didn't see an explicit deletion, and mistook that for there not being one at all.
I upvoted it for similar reasons, and my keyboard interest is... unusual and longstanding (see for example this 2008 report on a modern IBM Model M: https://jakeseliger.com/2008/05/07/product-review-unicomp-cu...).

I'm surprised, like many other commenters on this thread, that there isn't a more ergonomic version of this, and that there doesn't appear to be an option for better keyswitches, like Cherry MXes. The world of Bloomberg terminals is totally foreign to me, and that makes them interesting.
Yes, we're actually in the midst of a new golden age of keyboard hardware (and hobbyist electronics in general). I've constructed a Planck from Ortholinear Keyboards and keep trying to find time to get it set up for my One True Programmer's Layout!
I'd argue for both.

Caching local content as drafts-in-process does in fact make a great deal of sense.

How to present that poses a new set of UI/UX considerations. Perhaps not grave, but significant.

I do hold strongly that the "backspace to navigate* motif is either profoundly broken or tied to unacceptably weak state stickiness of editing content itself. It's a callousness, capriciousness, and lack of consideration on the part of browser developers to users concerns (as opposed to advertisers) which I'm very hard pressed to defend on any basis.
Thanks, that's what I wanted to know
We wish a better standard would emerge for JSON Schema as well. We had to choose from just a few Validators that would grok the style of $ref we used - that part of JSON Schema is woefully underspecified. Of the few validators that we found, we found WILDLY differing performance and validation failure message quality.

The fastest JavaScript implementation we found was is-my-json-valid, but its error messages are nearly useless.

The best error messages (and IMHO conformance to the spec) came from fge's json-schema-validator, which is a Java implementation. The test suite on this impl is impressive. The validation failure messages are excruciatingly long and detailed if you have a large schema, but help a lot with debugging your document generators. But, the performance is awful. If you do any regex patterns, it shells to a Rhino script to to the validations which are predictably catastrophic for performance, making that validator unusable in production environments.

JSON Schema must be very difficult to optimize the way it is structured, which tells me it is probably a badly conceived specification.

JSON in general needs the kind of tooling and library love that XML got back in the day. I've searched in vain forever just for a great query language for JSON documents. I'm convinced that JavaScript+Lodash is the query language for JSON, to which I say meh. And, I'd love to see a first-class JSON streaming API and tooling/libraries (similar to STaX in the good old days of XML). How is anyone supposed to work with huge documents??

We're simply not giving ourselves enough tools, it's all very loosey goosey in JavaScript land.
All you get from this is a pretty CNAME alias for your ELB hostname. Since you're (manually) creating an ELB for each service, you might as well copy & paste the ELB hostname to your app's config.

I wish Amazon did more to improve their ELB offering:

1) A single ELB costs $18/mo, regardless of the number of backend hosts. This might be OK if you're using ELB to front HTTP traffic from users, but it's crazy expensive for internal service discovery.

If your app has 5 micro-services, that's $90/month just for having a basic mechanism to access your ECS services.

2) ELB requires all backend hosts to expose the same port for load balancing. You can't balance to the same EC2 instance on different ports.

3) As a consequence of (2), you can't have multiple containers on the same EC2 host behind a load balancer.

Many popular programming languages have a global interpreter lock; you usually have to spawn multiple processes to make use of more CPU cores. People do that with things like gunicorn inside the container or with multiple containers + a haproxy load balancing container. It would be so much easier if ELB did all this instead.

4) ELB doesn't support URL maps. (i.e. different sets of backend hosts for different URL paths) The Google Cloud Platform load balancer supports this, and it's a tremendously useful.

"""[...] without the need for “sidecar” containers or expensive code change."""

People use "sidecar" and "ambassador" containers precisely because ELB is lacking functionality. Improving ELB will go a long way towards making service discovery easier on AWS.
Okay, which premise?
Can you be specific about the premise that you believe (that Chemero believes) is not "empirically grounded"?
A lot of data you get through Bloomberg is repackaged from other sources. As far as I know, I don't use any Bloomberg proprietary data but there is a lot of data that while is not proprietary, it is essentially locked into Bloomberg due to the messaging platform. Pricing data for fixed income securities is a good example.
Oh yeah, this is the "self-taught developers aren't as good as those with CS degrees" nonsense again.
Far fewer units to move and a much longer expected life on the hardware. Hiring a fuel filler is an easy retrofit.
I did math and physics in undergrad and math in grad school, and IMO they do more for critical thinking than CS.

I too mainly care about how someone thinks, since the wrong implementation can be very costly, and strong thought processes can help pre-empt that greatly.
I always suspected the cost was a function of the profits of the firms using them.

I think it is a smart move to force bundle the hardware and form the users' keystroke habits over a career. I imagine the switching costs are extreme.

I'm not a trader. I'm actually a programmer and just curious about a lot of things. One day, I contacted Thomson Reuters and asked to try their competing system, I think it was Elektron. It is a pure software system that I got bored with after a few days of exploring.
To answer one of my own questions, I honestly don't think that creating a "sentient" chimera (one with a human brain / cognitive awareness) is very likely.

For one thing, these chimeras are being grown specifically for organ-harvesting. I don't see a medical purpose for harvesting human brains (and in any case, they would run afoul of the same ethical issues as if they were growing those brains in human bodies).

For another, there is encephalization to deal with. A pig's body certainly couldn't hold a human brain. Nor (I don't think) could any primate body. Any species that could might be too incompatible in other ways.

Besides, who knows what the experience of a sentient chimera might have? Being cognitively capable of communication (speech or sign) yet unable to do so? Being capable of using tools, but (potentially) not having the necessary appendages? Being born with an infants mind, craving human affection and interaction, yet unable to express that need? Being unable to mimic human adults in their behavior (a rather critical aspect of child development)? Being fundamentally alienated in their existence? I don't think we should take such a risk merely for curiosity's sake.

Like I said, I don't find the scenario of sentient chimeras very likely, but it troubles me not because of how it might redefine what it means to be human, but because I am concerned about how traumatic the experience may be for this sentient being. The reality would probably be less "Ed the Talking Horse" and more "an infant trapped in a pig's body". As a parent, it's an unsettling idea.

edit: spelling
Woah, you're so right: I live my dexter privilege without even thinking about it My apologies to any sinister folks out there.

And this reminds me to take let-handed single-handed operation into account when designing mobile UIs.

(Although you still have to pull the fountain pen -- I assume you're talking about the speed increase of writing continuously rather than printing each character).
"Now client is being a bitch."
I think people are talking about different things. No one wants to see any "oops typo" coomits. Those are squashed/amended in the feature branch in all sane workflows. The question is only if you represent each feature with ten commits in the feature branch as one commit in master or as 2 or 3.

If a typical feature starts with some cleanup/refactoring, I don't mind seeing that work separated from the new implementation in master. Some would consider a pure refactoring noise that shouldn't be in master.

There seems to be an argument too that unless you have a policy of squashing completely then the outcome will be noise and not enough squashing. That depends on the people of course.
Internet Heavyweight Brian Behlendorf Joins Open-Source Blockchain Consortium
It was a Donald Trump reference. He's kind of archaic too.
I think you'd be right in this assessment, especially for those in a position somewhat related to their previous occupation.
git already does this. The message for the merge commit contains the overview of what's happening in the commits in the merge, and use `git log --first-parent` to only include the merge commit when one is encountered.

That said, I still prefer squash/merge myself.
Not mentioned here are the built-in speakers. Exclusive to Bloomberg, those, as they have a patent on it.
proxychains youtube-dl https://www.youtube.com/watch?v=QoSrjrYC3hI
People complain about it all the time on anything having to do with video playing, because when the video player has focus space is used to play/pause the video, but when the player is not focused, it scrolls down the page.

Frankly, I would be perfectly happy if space to page went away entirely. I exclusively use two finger dragging on laptops and scroll wheels on desktops to browse websites. I never use space to move down a whole page at a time, and that's a jarring action anyway because it inevitably causes me to lose the context of where I was reading in the document in a way that smooth scrolling accomplished through other means does not.
So Far, So Good
Ask HN: Does anyone subscribe to WPToolkit?
https://wptoolkit.com/

I subscribed a while ago and what do you know, I'm beginning to think I should have trusted my gut that this was obviously too good to be true. The plugins and themes are falling out of date and the owner has stopped responding to emails.

Thoughts?

https://wptoolkit.com/
No support for the original Pixel? It's more powerful than quite a few on the list. Damn.
All good points, but I think overly focusing on things that weren't really unique to Hendrix; pentatonic based riffing and soloing is certainly a staple of rock, but it was Hendrix who popularized things like the wah and octavia pedals, heavy feedback being used as part of the overall atmosphere, theatrical stage presence, and his raw forever improvising-every recording you can find is unique-that sets him apart from the rest. And like I said, pick any of those guys you name and they'll all say the same thing about him.
My bikes cost $2000 and $3500. So while you CAN get a bike for $500, that is not what most serious bikers spend ;)
I created my profile at 2012 - thanks for that information !

Is it possible for me to check the data link to look my name up.
Yes. Also some featured students are college students. College and bootcamps are not mutually exclusive.
It's a simple word, visitor; that's not fancy terminology. Giving things names is not fancy, it's practical and it aids in communicating with other people who do the same thing. You're basically objecting to the fact that people like to give names to their idioms so they communicate better.
Two distinguishable Gaussian distributions will have very different behavior in the tails. So if you knew two groups had slightly different means in wealth, then it would not be surprising to discover that at a particular cutoff in the tail, one group will be much overrepresented. Thus if you look at Clark's paper http://faculty.econ.ucdavis.edu/faculty/gclark/papers/Sweden... , you see that while incomes may only be 21% higher for descendants of noble surnames vs a normal surname, "we see that Noble Surnames are about 6 times more likely to be doctors or attorneys, and about 4 times more likely to be graduating an elite university in 1998-2012"; likewise, the mean increase in education is not that big, but the Royal Academy overrepresentation is something like 5x.
The deadline for the app is the end of summer...

If the company has made a promise like this to the customer without even having a development team in place, you can be guaranteed this won't be the only dishonest piece of the puzzle.

Bail and don't look back.
This is particularly important in healthcare, as this type of barrier to entry is a key contributor to rising healthcare costs.
NFL Star Patrick Willis retires and now works at a Silicon Valley tech company
The ultimate solution of the Employee vs. Contractor dilemma.
Well, someone figured it out for Linux: https://chrome.google.com/webstore/detail/backspace-as-backf...
The bank can repossess your car but they can't get back what you learned in college and re-sell it.
Being sweaty? You mean exercising so you don't get diabeetus and increasing the length of your life? The horror!
It is an informal term that refers to very real regulatory requirements.
http://loremgibson.com/

http://www.buzzwordipsum.com/?paragraphs=4&type=sentences

http://www.cipsum.com/
Obviously there's no-one in the world that didn't know this was coming, but even so, I feel for the Remix OS guys.

I assumed at the time their objective was to be acqui-hired by Google, but I can't see why there would be a reason for that now, or how they'd hope to compete in this situation.

Congratulations to the Chrome O/S and Android teams. I was briefly on a Chromebook when my laptop packed in, and but for the absence of solid developer tools, I'd have stayed forever. There's a lot to be said for convenience.
Why does everyone seem to insist that there's only two options?

option A) SQUASH ALL THE THINGS
option B) HISTORY IS SACRED AND HOLY

We just make sure that the developer rebases and squashes the meandering micro-commits into parent logical units before merging. This gives us both sensible logical commits, and avoids monster commits.

I spend enough time spelunking through history that I dread seeing something like this when I need to track down the context for a particular change

client/something.js | 114 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
critical/something.rb | 41 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------
gulpfile.js | 7 +++++++
lib/stats.erl | 24 ++++++++++++------------
api/somethingelse.js | 114 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
critical_api/another_thing.rb | 41 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------
webpack.js | 7 +++++--
lib/mapreduce.exs | 24 ++++++++++++------------
client/user.js | 114 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
critical/security.rb | 41 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------
Verizon ... statistics?
for non trivial question that are relational in nature you might want to check out http://siren.solutions/kibi
I agree with you -- it seems totally inappropriate to invalidate a candidate instantaneously due to a lack of a CS degree. That being said, I think a CS degree is, and should be, a competitive advantage.
It looks like App Academy is still claiming no upfront cost. I successfully applied a few years ago; despite hearing the "X% of your first year's salary" speech over and over, I was told I would not only need to pay a heavy deposit, but the entire program cost. Kush Patel (the founder) claimed people were bailing after the program and my young age made me a risk.

I can understand those kinds of problems, but waiting until I was accepted to disclose them left me a bit upset. I suggested they update their site, but it appears they still haven't done so.
I'm curious just on the technical side, what does this mean for the many apps that include ARM code? (i.e. apps that use the NDK) Will there be some emulation, or do apps generally ship with multi architecture?

Edit: Ok, the answer is, both. Thanks ;)
It should of course not determine if you change your password, but no harm putting a password you no longer use
1. https://www.glassdoor.com/Reviews/Theranos-Reviews-E248889.h... (look at the one-star ones...many of the rest are suspiciously booster-ish)

2. How do you think the original WSJ article came about?
http://www.wsj.com/articles/theranos-has-struggled-with-bloo...
This!

There's value in both use cases: 1. Scrolling through the log to see an overview of the direction of the project on the level of complete features. 2. Being able to see exactly when, who, and why any single specific line was changed.

Squashing gives you 1, but throws out 2 on the way.
Sounds like a bit of a "pipe" dream
Has she talked to the IT guy directly? As an IT guy I would bend over backwards for this type of request.
Mine feels like it's slowly turning into a paperweight. :\
I don't know the 3D scene in Hollywood. But skimming the credits at ends of blockbuster movies reveals that a lot of the 3D work is being done in eastern Europe or in the Far East. How much is really produced in higher-wage countries?
This is roughly what our data shows.
You can see how long you've been a LinkedIn member by going to your Privacy & Setting page, where it displays at the top.

https://www.linkedin.com/psettings/
How I Captured and Processed an Image of the SpaceX Falcon 9 Landing
"Backspace" to go back was new to me, and just sounds like a terrible idea, you'd be accidentally deleting things all the time.

Firefox does not have "Go back" accessible through the menu, although the "Backspace" keystroke works. Chrome also does not have a "Go back" accessible through the menu that I can find. Hovering over the Back button shows how to click to access history.
I can't believe how many adults actually fall for this garbage. There's too much that's just broken about it, from fundamental design to implementation.

Some people LOVE bad ideas.
No, it's a consequence of HN limiting the length of titles.
Just looking at that page gave me an irresistible flashback to the legendary Elan Enterprise home computer:

http://www.theregister.co.uk/2013/10/24/elan_flan_enterprise...
Totally. I'm not looking for sympathy or an explanation, I completely understand. Was just explaining that most of these candidates from NYC bootcamps are conditioned for NYC jobs, and seem to have very little desire to move out of that area / except different pay ranges. I feel college students are different in this regard. Probably because they live on campus and have to change where they live anyway.

I get it, just kind of writing about my experiences.
I'd say so. It looks pretty. .. unappetizing: https://icpc.baylor.edu/worldfinals/problems/icpc2016.pdf
Agreed. We'd like to expand fom just FDA specifically (and 510k specific), and get into maintaining quality standards. There are numerous different segments you can expand to as well.
Can a web developer get into VR?
>Surely a bootcamper is more prepared to work as a software engineer than a psychology major in over 50% of cases (all other things being equal).

how did you come up with a psychology major for this comparison?
> I don't think you need 2 years to teach them.

We aren't talking about "the algorithms", and to be honest the way you keep referring to "algorithms", rather than a phrase like "algorithmic thinking", is indicative of the real disconnect here. Spewing quicksort at a problem is easy and doesn't require one to really understand it in the first place, and if that's why I said "two years" I'd be totally an idiot. But it wasn't. Two years of instruction is for the mathematics and logic to understand algorithmic thinking at a level where you can reason about problems and approach them from a compositional, mathematical perspective--and that is invaluable when your problem is more than "order a list to splat into HTML". It's not high-school mathematics at all, except for the ten-thousand-foot-view.

I have yet to meet a--what's the phrase that everyone loves, "autodidact"?--who was as comfortable with higher-order computational thinking as many of the people I've worked with. Hell, I wish I had more of a mathematical and CS background than I do. Paxos and the like are still really hard to me!
All mobile applications, regardless of platform, are inherently crippled. It's not as bad as iOS (at least there are user-accessible generic files...), but there's still a lot of stuff that's crippled because of crap like "simplicity" or "we don't have enough screen real estate".
Must be why I said standard.
From the README: "On your first install, you'll need to setup your Github credentials. These are used only to get an oauth token that's stored in your global git config. We use the Github credentials so we can create pull requests from the command line."
I think you forgot the video!
The Occupation of the American Mind