skysight-inc/HackerNews huggingface dataset:
What control does the lender have except to deny the equity deal? In the end they will pick those students with higher rate of return.
XoR
It's the data that is difficult or impossible to get. I'd love to see what people did with access to the data, but there is no reason for Bloomberg to give away their huge advantage.
I don't think history should ever be changed but there should be a way to view history as if a "squash and merge" or whatever you like had happened.
"Shredding stdout" sounds like the highest complement for a command line utility.
Airbnb: Announcing OpenAir 2016
Only if you define "mean" as "this family is upper class on average, and that family is lower class on average" - which I think is a pretty funny definition of a mean to regress to.
That's a remarkably cynical opinion. Why do you assume bootcamp grads learn and become more valuable at a lesser rate than CS degree grads? You're also making the assumption that bootcamp grads decided to forgo a CS degree in favor of an easier route, which in my experience is rarely the case - by and large bootcampers are there because they want to change careers, not as a way to cheat the system without learning "the fundamentals".
>If a bootcamp doesn't even introduce its students to such concepts as classes, instances, OOP, and basic data types, then it has failed to adequately serve its students with fundamental knowledge and offered a shitty introduction to programming.

Honestly, if someone doesn't understand these very basic concepts, what's his/her curiosity level regarding computer programming? I would not want to hire him/her based soley on that.
Except we called them "Forrest M. Mims" style drawings back then.

https://www.google.com/search?q=forrest+m+mims&source=lnms&t...
Does your startup account for age/interests/education of its participants? I can't imagine a 21-year old Marketing Intern and retired 70 year old would form strong bonds.
whether or not you come from a CS background, or a bootcamp background the proof is in the pudding: can you answer the whiteboard questions? if so, you pass, and nobody cares where you went/did not go to school.

if that's not enough, revise the whiteboard question.
Theranos corrects tens of thousands of blood tests, voids 2 years of results
It's not just security, the other half is usability. The way popular web sites work is that they change stuff around regularly only to make it look different but change the behavior as well. This breaks stuff like existing functionality, key+mouse sequences to get stuff done, places you've learned to look at and navigate to quickly. Computers and modern appliances (including cars) are strangely affected by this constant desire to shift things around unnecessarily because someone told them they could sell it as it looks different now.

GitHub and gmail are prime examples for sites that broke a lot of things in the process.

Maybe what we need instead are real APIs and custom clients.
Aside from it just being what you're used to, what's wrong with just having PgUp/PgDn for scrolling?
We don't have any experience with food and supplements with the FDA, so don't have a lot to offer. The hope is that based on your experiences, you could contribute to github.com/Shift-Labs/StartupFDA as you learn the process.
You know 2015 was last year, right?
Our Web Programming course was going to be Rails-based and follow the Rails Tutorial[1], but at the last minute it got changed to late 90s PHP. Sad day.

[1] https://www.railstutorial.org/
Modern keyboard with 100-years old keys alignment. WOW.
> Generally speaking, they are very good at this -- so good that it's often threatening to non-technical people who would prefer if there was an easy stereotype suggesting that CS people should be siloed away from non-tech work.

It's almost like having a degree in abstract thinking, designing systems, and discovering hidden requirements makes you good at designing systems to solve complex problems.

Which is what most non-technical work is. Taking an ill-defined problem, and defining+solving it.
The first Pixel was released in 2013.
If driverless trucking takes off, why would the gas station need to be full service (staffed with humans)?

Compared to building an autonomous truck, autonomous refueling seems like the easy part.
Very much this. I keep saying: I. Don't. Care. About. Every. Little. Sneeze. A. Developer. Had. On. The. Way. To. Closing. A. Ticket.

See how annoying that is? That's what it feels like to me to read non-squashed commits.
I once turned down an accepted offer because I realized I was not qualified to perform the task. They wanted me to analyze and estimate the time required for a rewrite on technology I was totally unfamiliar with. The greenfield development was extremely attractive to me, but I was able to temper it by coming to terms with the fact that the stress of achieving their goals with my time and skills would be really irresponsible. There are other opportunities. Don't sacrifice your sanity.
The author isn't actually Chema Alonso [1] as the terminal session would lead you to believe, right?

[1] https://twitter.com/chemaalonso
This is exactly what many downhill longboarders do. Typically with suits made by places that do motorcycle racing leathers. It's absolutely not a substitute for fall training, however. See my earlier post in this subthread.
My girlfriend did a bootcamp. It was a very useful experience, and overall we would recommend it.

All your points are valid, including the last one unfortunately. That was the one black point about my gf's experience when she was having trouble finding something that suited her: they dangled the threat of dropping her from their network.

Also, I should add that bootcamps like hers aren't a "Zero to Hero" offering. They actually expect you to have significant skill in programming, being able to complete non-trivial exercises and projects in their language of choice before even starting. Don't mistake this for a rubber-stamp institution that takes already-skilled people though. It's just that their minimum requirements are already pretty high. The curriculum thereafter is pretty grueling and she learned a lot.
I've often found it very peculiar that while many industries have specialized input hardware, it is still the norm for developers to type awkward key combinations* for common programming symbols such as (,),{,},[,],=,<,> etc. which are be used in mass quantities all day, every day.

I understand how we got where we are, but it's nevertheless surprising that something like a modernized space-cadet keyboard isn't standard for developers. Or at least a programmable keyboard with a thumb-activated modifier key plus a home row key for the most commonly used symbols.

* SHIFT+<anything other than letters> is awkward if you have to do it enough. Especially laptops, which enjoy deviating from ANSI or ISO layouts. I've also heard it told that some international layouts make "[" and "]" especially unhandy.
Take my idea: cockroach hunter/killer robot for kitchens
It uses night vision to watch the kitchen area at night. When it sees movement it captures or kills the cockroach.

What commercial or residential kitchen around the world wouldn't want one?
> keyboards produced in the 1970s–80s, which are generally much nicer than anything on the market today.

If you haven't picked up on it there has been a resurgence in engineering/design around mechanical keyboards. From switch design to keycaps and board layouts.

* Boards like the KBC Pok3r, the Happy Hacking Keyboard Professional2 are readily available on Amazon. And novel designs like the Ergodox or The White Fox are available through group buys on massdrop or desk authority.

* Keycaps of many makes and profiles are being designed from a couple companies, designed by enthusiasts for group buys and made Signature Plastics and Tai-Hao.

* Mechanical Switches are being made by the Cherry which has been around forever, as well as new entrants Gateron and Kailh

Check out r/MechanicalKeyboards there is a lot of interesting stuff going on.
> instead it can navigate away from a page entirely, if you are in the wrong state when you press backspace

This happens to me far too frequently. It's all to easy to mis-click with a track pad (another example of bad HMI), and if you defocus a text box suddenly backspace has a very different effect. Good riddance.

I really understand why TotalBiscuit slams games that have dual-bindings. It works against muscle memory.
What if you're watching a video on youtube? Even if you mute it, the video will continue to play, and if you resume the video later, your saved time will be 5 seconds later than what you thought it was.
Great ergonomics keyboards still exist, they are costly though: http://www.kinesis-ergo.com/shop/advantage-pro-for-pc-mac/
Oh god, that is some crazy info, is it illegal for them to trade on the terminal data?
Better filler text
I'm tired of "Lorem ipsum". Anyone have any better (more amusing etc.) filler text to use during development?
I like this a lot! Maybe way to add some metadata for a "commit collection" in git that is collapsed into a pseudo-commit by default (for browsing, bisect, blame, etc) but with the option to drill down/expand into sub-commits.
Statistics Show Majority Support Replacing Obamacare with Universal Healthcare
AFAIK, we have tax on property. We tax the land plus the value added to the land by building on it. IMH, we shouldn't tax the construction since that is disincentive for economic activity. But the land? Some land just becomes valuable because it is near other valuable properties.
I hesitate to add this lest I be accused of moving the goalposts, but I'd like to add that the algorithmic and other low-level knowledge is vital to bringing technological value.

Here's why:
I've taken English courses and Music theory courses, but I am not a writer or a composer by any sense of the word. Sure, I can write a blog post or a comment, and I know how to compose a harmony, but I still lack the sort of knowledge necessary to fully embody the full enormity of these titles. Great composers and writers aren't always necessarily thinking "theoretically, I should do X given that I have Y." But a musician that lacks sufficient knowledge regarding music theory will generally lack the ability to compose truly great works.

Yes, most web applications can be completed by just about anyone if you train them a couple of months. But generally that's all that person is capable of. They won't be able to evaluate a technology critically because they fundamentally do not understand how or why it works. I can also create a movie script -- that doesn't mean it will be any good!

From my point of view, the non-hacker community doesn't understand that software and technology can be as aesthetically beautiful as the Sistine chapel. It takes real craftsmanship and deep theoretical knowledge to get there; you can't just wake up and produce that.

I'd like to thank the other commenters who pointed out that there are a lot of Bootcamp grads who did attend college -- I had no idea. It would be interesting to see the actual stats on that.

(Of course I acknowledge a college degree doesn't necessarily imply the level of craftsmanship I'm talking about here, but generally the theoretical knowledge obtained coupled with working in a meaningful way lead to this sort of craftsmanship. Also, just as art is subjective, beautiful software is as well.)
I used a bloomberg terminal at work. Yes it is a bit annoying if you dont use it everyday, but it is really nice when you get used to it. It has nice chicklets which have more action than a mac one.
Any insider information which came with a Bloomberg terminal would be practically worthless. Every trader would have it.

You're probably confusing the sharing of insider information via the IM feature, which definitely does happen. But blaming Bloomberg for that makes about as much sense as blaming Apple for terrorists using iPhones.
Nothing funny about it. Genetic differences drive a lot of inter-personal differences; combine that with assortative mating, and that'll explain some of this intergenerational stickiness in a way that landholdings cannot.
Ask HN: How to conveniently get arXiv updates?
I want to be informed when new content is posted at a directory like;

https://arxiv.org/list/cs.DC/recent

Opera Mini automatically created RSS feeds for this.
I however looked for the RSS feed link to use on my PC in vain.

Any suggestions?
What do ya know, a blackhat with an agenda other than attention and money.
> Usually, I don't care what feature a line code was for. I want to know why a developer thought that was the right change.

I'm the complete opposite. When I do a blame I want to see a direct link to the feature. I couldn't care less about the specific commit that changed the line.
Scientists have determined how we can prevent half of all cancer deaths
The wealth certainly does not always last, one example is the Vanderbilts: http://www.nytimes.com/1989/09/24/books/more-money-than-anyo...
There are layouts for this, like programmer's dvorak:
https://www.google.com/webhp?sourceid=chrome-http://www.kauf...

A programmer's qwerty would be pretty handy, too.

Edit: and there's plenty of programmable keyboards, like ergodox (https://ergodox-ez.com/, though I'm not sure if that's the canonical url).
This workflow explicitly deletes delivered branches.

If your workflow looks like this:
- Create a feature branch
- Write great code
- Create a pull request against master
- Get 'lgtm' through a code review
- Squash merge to master
- *Delete the feature branch*

As far as I'm concerned, commits should be rebased and squashed into logical units on the feature branch before merge, that's the responsibility of the dev. Squashing them all into one monster commit feels like a terrible idea.
If you're thinking of buying one get $100 off the new Boosted Board by using my link. I'll also Paypal you half my referral bonus. Save $150 total!

http://boostedboards.com/?ct-referral-code=BMjlczYA
This would be me. @koji, I think this is fantastic, as my startup's mission is precisely to demystify the process of getting (and maintaining) regulatory clearance/approval. Would love to connect. Just reached out over email.
Left school at 11; personally apprenticed to a metallurgical chemist; a voracious autodidact; quantitative in a qualitative field, who kept one foot in the trenches, eschewing the managerial mindset - all told, a veritable steampunk hardware hacker.
What the hell? Just ask the user if he intended to go backwards when there is a form on focus or something.
These results aren't very surprising because this is about interviewing performance. The goal of bootcamps is "teach you enough to get a job"; they're basically gaming the interview process by teaching to the test. University programs on the other hand are "teach you CS theory"; learning to interview well is up to the student and the specific school's offering of interview training.

I think there's a strong argument to make that university programs are too focused on theory, when the vast majority of their students are going to go out and get practical engineering jobs. I don't want the pendulum to swing too far to the practical side, though, because then you lose the long-term benefits of getting a CS degree. Although, schools can certainly buff up their practical material.

Anecdotally; when I participate in hiring, I tend to discount the bootcamp grads. Maybe it's unfair, but my experience hiring them has been that they know how to interview well, and know their tools well, but when you compare them a year in, they're pretty far behind their university counterparts. I see a plateau, where it's hard for a lot of bootcamp grads to move from doing generic web development to designing more challenging systems. Obviously it depends on the individual, but this seems to be a categorical struggle for bootcamp grads with little technical background. A lot of companies really just need more people doing web development, so being open to the bootcamp pool is essential, and ruling out bootcamp grads is silly.
Eliminate the TB Scourge
I'm not sure why this is a surprise. Computer Science and Software Engineering are different things, the only common factor being programming.
How does Triplebyte make money? A lot of bootcamps place graduates as part of their process (and is how some of them make money), which is another factor to consider.
Keep your identity small (2009)
As someone who suffered from a major depressive episode that nearly cost me my life, I certainly acknowledge it as a serious disease no different than cancer.

But thinking of it purely in those terms implies that the development of depression can be attributed and therefore remedied by addressing chemical irregularities in the brain. I used to believe that. It put me under stress and fear that somehow, randomly, because of some defected biological mechanism, I would fall victim once again to another episode.

It took me years to finally understand that that's an oversimplification of a highly complex illness. The chemical irregularities that characterize depression are influenced more so by emotional stresses and the interaction of an individual within the social environment, than say, genetics (it can increase the probability of development, but it needs to be "activated" by the environment). I think the best way to approach depression would be to identify and understand the condition not in isolation, but contextually as a coping mechanism to the stresses surrounding us.
When I started work as a professional software developer 10 years ago, I had zero professional or educational experience as a programmer. I had a BA in Philosophy, and my work experience was being a substitute teacher.

I got a great job with my second interview. How did I convince them to give me a chance? I didn't contribute to open source; I just showed them some of my personal projects. I had written a web based baseball simulation game, and I just showed them the code. I did a quick interview, explained how I had taught myself to program as a youngster, and they offered me a job.

In my years since, I have hired people just like me a number of times. Show me some code, if it is good, you are hired.
Google: What does this mean for ARC users?
Oh thank you thank you THANK YOU!!!!

I can't tell you how many times I've lost data because of backspace! Good riddance.

Now, please also get rid of pull down to refresh in iOS Chrome because that has also lost me data a ton of times as well. I don't even know who uses that feature. I don't need to refresh most pages and if I do there are better ways.
Having interacted with a lot of both lately, my impressions are that bootcamp graduates focus on mostly on functional requirements.

They have a hard time identifying non-functional requirements, assessing and mitigating risk, and start getting confused when things go low level.

In my experience, all "friendly" technologies have sharp edges somewhere, where you start getting exposed to low level issues. When you face these issues, there's no guarantee the answer will be in stack overflow and you will appreciate having learned some theory.
Slack's Cecilia Stallsmith – Platform Marketing: So You Want to Be an Ecosystem?
btw, these WEY keyboards are still using typewriter's layout, which is really bad. Few choices are also here: truly ergonomic keyboard, typematrix and again, kinesis.
I found this quite interesting:

> We also find two further interesting pieces of evidence. First, we show that intergenerational mobility in the 15th century was much lower than at present – the intergenerational earnings elasticity between two successive generations was estimated to be between 0.8 and 0.9, thus depicting a quasi-immobile society in 1427. It is plausible, though we do not have direct evidence for this, that earning elasticity was close to 1 until the 20th century (before the Italian industrial revolution and mass schooling) and lower in the subsequent period. This may explain why we still find some degree of inheritance of socioeconomic status after six centuries.

So Yglesias, playing the "debunked!" card[0], says "look--here is proof that our estimates of intergenerational income mobility are TOTALLY WRONG!" In fact, there's a good chance that current studies (showing high mobility) are perfectly consistent with this paper, since it found that moblity rose dramatically since the beginning of the studied period.

[0] http://slatestarcodex.com/2014/12/13/debunked-and-well-refut...
Bloomberg terminals are super powerful and basically the defacto standard for traders. There is a great tutorial video on YouTube[1] that shows how to use the terminal and its functions. It is a really interesting watch.

[1] https://m.youtube.com/watch?v=LE8HiHZcgEE
There are many reasons why I think this process is broken that others have written so much at length about enough that I'm not going to bother taking the time.

If it's enough for you to say that because you have a test that everyone takes and it filters your candidates so that's proof of ability, without even going into the results and asking if your test is optimizing for the correct things, there's nothing I can say to convince you otherwise.

Anecdotal, but I know about a half dozen people with experience and CS degrees who would blow your filter but can really get shit done and don't really need any training.

Hiring is hard and the real shame of this industry is that collectively we don't approach this problem with the same level of rigor that we do everything else because by and large we consider this sort of work to be beneath us and not worth a significant investment of our time.
Bloomberg – It’s Not Just a Keyboard
Oh puhleeze.

I have been a subscriber to the Bloomberg terminal for a full 17 years, the keyboard has been changed literally 4 times in that period, and I have yet to see one that is not a regression from the one that went before. Today you get a plasticky, flexy, Asia-made, chicklets device with capacitor touches whereas the original was a monstrous, metallic, mechanical beast, IBM-style. It would have made the massdrop community swoon, with its retro vibe and indestructible build.

For the past 10 years I have not used a bb keyboard. They provide a separate finger sensor if desired (as they should - it costs 1800 dollars a month for subscription), and you can always use your b-unit.

The bloomberg keyboard is a dinosaur that dates back from the UI of Bloomberg's 1980s ethos -> the mainframe. It even has the command line in the top of the screen, old System/360 style. The colour coded keys are almost an embarrassment, reflecting the embarrassingly bad UI. Bloomberg is 10 000 different pieces of functionality of which the average user uses 1%. It's a catastrophically badly done taxonomy of (what is, underlying, awesome) functionality. That's why they have so many Bloomberg "reps" who come over constantly to show you new stuff. These poor guys are compensating for the fact that all the good stuff is extremely difficult to find.

Thanks Bloomberg for the new 80 dollar toy. That'll be about 5% of my monthly subscription price then. Doesn't hide the fact that your entire UI is prehistoric.
The majority of complaints here:

- Ergonomics sucks!

- I can't re-map caps lock to be escape, what trash!

- This is so old!

- Too expensive!

- Dell makes cheaper monitors!

- Fingerprint authentication can be hacked.

But what everybody is not considering is:

1. You have to have a Bloomberg keyboard to work in finance. It's not even a question. It's a COGS for anybody who wants to work in finance or trading.

2. Bloomberg chat is Facebook messenger for finance people.

3. If your trading desk is bringing in $10M in profits/year, four Bloomberg terminals are a rounding error.

People who berate Bloomberg and it's tech need to have more empathy and ask why things are the way they are.
A Life Inspired by an Unexpected Genius
LinkedIn Revisited – Full 2012 Hash Dump Analysis