skysight-inc/HackerNews huggingface dataset:
>iTerm2 permits one to bind command-w to nothing

Just so you know, it has long (always?, can't remember back to 10.0 and before that clearly anymore) been possible do this for arbitrary application menu commands system wide in OS X with no specific application support whatsoever. In System Preferences, go to Keyboard Shortcuts and then Application Shortcuts. You can then add new entries (either system wide or for a given app), the exact name of the menu command, and then a shortcut, and yes you can use this to change an existing supplied one. I use this in many places including Terminal, but what originally drove me to find this feature was browsing. I'd have a few dozen windows open full of sites I was using for a project, then go to hit command-w to close a window/tab and hit command-q instead, closing everything and forcing a full reload to my immense rage each time. Now Safari, Chromium etc are all Control-Command-Q for "Quit", in the Finder "Print" is Control-Command-P (I basically never want to print from the Finder), etc.

So while having fully arbitrary internal shortcut control is a mild convenience and decent power user bullet point, for simple cases at least it's also just that, a mild convenience. The same can be accomplished anyway. Which in my opinion is how it should be, power users should be able to trivially change shortcuts to whatever and application authors shouldn't need to worry about going to specific work to make that possible, this is the sort of thing that should be handled by the OS.
I prefer Giles Bowkett's dramatic reading version: https://www.youtube.com/watch?v=E99FnoYqoII
Um... I'm no Musk fanboy but have you forgotten landing stage one rockets, which is going to drastically lower the cost of space launches?
We agree with each other. The other poster is the one who did not recognize the similarities between a poker mindset and an engineering mindset. I am well aware of how risk mitigation, planning, and safety factors roll themselves into engineering.

And a bit of a nitpick, but we are just throwing dice. The entire idea of a safety factor is an abstraction to get away from statistics which is why it has been almost completely replaced in structural engineering with LRFD which is based on statistical analyses of component/system failures.
Storing container images is a great use case for an object store, not a block store. They should get sucked down whole to ephemeral storage on the compute nodes.

Mounting containers to a distributed block system is an anti-pattern. This is going to go poorly.

Ceph has had some really smart people working on distributed block for a lot of years, and they still have significant issues. It's not because they're dumb, it's because performant, scalable, and available distributed block is either hard or impossible.
And only eleven people died building it!
yeah, this looks like it. Thanks so much!
And that shareholder agreement doesn't say that after the buyout occurs, those who no longer own the shares are entitled to fantasy money.
Unreal Engine 4.12 Released
I guess that would put me at really only knowing PHP and C++, and even still that C++ claim is pretty dubious knowing my own history, sparsely spread out over a long period of time.

I don't feel like a coding star, really, I'm just a petty mathematician whose really excited to engineer stuff.

In my defense, I have learned (through attrition) that one tool will not make all solutions so, when presented with the opportunity I take the time to learn something new.

But, for the record, I think knowing several variants of assembly is wicked cool.

Thank you kindly for putting your thoughts forward, I will take them serious thought.
If you look at this as a one-shot game, sure, but it's not. If everyone votes no the buyout would be rejected and the prospective buyers would have to offer a higher price to get it approved.

The tricky thing is that shareholder voters exhibit very weird and irrational behavior (due to proxies, lobbying, the T Rowe Price craziness, etc.), so I'm not sure game theory is terribly useful to begin with here.
Planet.com is hiring Engineers of all types, data science , full stack, backend, sre and frontend in San Francisco. In addition we have some high level management posts in the embedded space.

Help manage, operate and manufacture the worlds largest fleet of spacecraft. Just email me directly posi@planet.com
Location: San Francisco, CA

Remote: On-site in SF with some remote flexibility preferred
Willing to relocate: No

Technologies: Ruby, Rails, SQL/relational databases, k-v data stores, background processing, *nix. (Past professional experience with JavaScript, C#, Java)

Résumé/CV: http://hire.joesi.ms/JoeSims_resume.pdf

Email: joe@joesi.ms

Hi, I’m Joe! Over the last six years I've been tackling a wide array of challenges at young and mature startups and larger companies. My experience is full-stack but I specialize in tackling tough back-end problems; modeling complex domains, refactoring legacy code, and quickly delivering top-notch features are a few of the things that I do best. I'm looking to continue focusing on the back-end.
It would be odd if an NSL was signed by a judge, since NSLs are administrative directives that do not need to be approved in advance by a judge (they, and any associated non-disclosure order, can be challenged in court after issued.)
Context-aware SDK for iOS applications
MyFitnessPal - www.myfitnesspal.com | Onsite in San Francisco | Full Time

MyFitnessPal, part of Under Armour Connected Fitness, helps more than 100 million people live healthier, happier lives and we’re looking for passionate people to join us! We’re currently hiring for android, product, design and more.

You can learn more about our office culture here: http://tinyurl.com/pge965b

Come make a difference with us and check out our open roles here: https://boards.greenhouse.io/connectedfitness
Where did you see this before?

I think the economies of scale will eventually draw most to using hosted services, even if it's as simple as better bottom line for the IT supply chain.

It's a little like managing your own email or website server on site - the overhead ends up being more resource consuming than farming it out, and we haven't really seen people switching back to their own servers.
The project doesn't provide a POSIX filesystem directly. But, instead provides a block device (think AWS EBS).

The initial goals that are in this release:

1. An abstraction for replicated storage between machines in a cluster.

2. A block device "application" on top that an ext4 filesystem could be run on. This is like an EBS.

In the future someone might build other applications like "object storage" or filesystems and we would love to get the feedback on the API to do that. But, that isn't in the initial goals and we will be focusing on the storage and block layers for the time being.
Actually, the judge did it pretty much entirely opposite what you're saying. The judge chose the final number largely because he ruled that Silverlake, the private equity portion of the deal, would need to make 20-30% to justify the price of the deal, hence Silverlake's purchase at the lower number actually justified, to him, proof of the price he chose. If Dell wasn't actually worth a 20-30% premium from their purchase price, Silverlake wouldn't have done the deal is the theory. (There are of course issues with this, but this is the logic used.)
Seems like a misnomer. The article's description of 'swarm intelligence' [1] sounds more like 'wisdom of the crowd' [2].

[1]https://en.wikipedia.org/wiki/Swarm_intelligence

[2]https://en.wikipedia.org/wiki/Wisdom_of_the_crowd
Is there a reason not to make use of your language's package management tools instead? In my experience, most such "submodules" are better off handled as packages (npm, NuGet, jspm, gem, et al) than submodules. Certainly there are complications for private/enterprise feeds, but most of the package managers have options these days (including pointing at just about any git repository directly).
BitTorrent | jobs.bittorrent.com | San Francisco | Full Stack Web Developer, C++ Engineer | Full-time, ONSITE

BitTorrent has created a rewrite of their P2P protocol for LIVE video streaming. Incredibly low latency (<10s), without the hassle of CDNs and pre-provisioning. Revolutionary tech for sports, news, and any other live programming. Come join a good humored, extremely bright team of engineers.
Tech Times article: http://bit.ly/283yxQQ

Full coverage benefits including vision and dental.
Salary $100-160k + equity
3+ years professional experience required

Full Stack Web Developer [http://app.jobvite.com/CompanyJobs/Careers.aspx?k=Job&c=q8d9...]

C++ Engineer [http://app.jobvite.com/CompanyJobs/Careers.aspx?k=Job&c=q8d9...]
> In my entire 10+ year career I've never had a service I was working on have a 20 hour outage.

Through luck or careful planning and good resources?

Once you have enough hardware to handle load, it all really comes down to risk mitigation.

Assuming it handles load, your service could probably run on a single server, with a single drive, on a DSL connection for years without any issue. I would say if that happens, it has less to do with your skill as an operator and more to do with the luck of not having a power outage, drive failure or backhoe operator dig up a line.

Can your service withstand your office/datacenter burning down? Or your datacenter being shutdown with all assets seized by the SEC (true story)? Or a massive earthquake or flood or hurricane that disrupts the entire city?
Mozilla is a business. They likely prioritize where they invest effort based on where their ad revenue comes from. Doing otherwise can hurt the business. kibwen implies that most revenue is from Windows users. So, Mozilla wants the Windows experience rock solid. That they have two, serious competitors on that platform reinforces that need.

Fortunately for us, they also put plenty of effort into making it work on less-popular platforms like my Linux desktop. I'm grateful even if it's lower priority. :)

Note: I'd be curious what OS's most Firefox and Rust developers use.
Yeah, so that update didn't go well,

01/06/16 20:18:56,610 com.apple.xpc.launchd[1]: (com.googlecode.iterm2.61472[2542]) Could not find and/or execute program specified by service: 2: No such file or directory: /Applications/iTerm.app/Contents/MacOS/iTerm
01/06/16 20:18:56,610 Dock[262]: spawn_via_launchd() failed, errno=111 label=com.googlecode.iterm2.61472 path=/Applications/iTerm.app/Contents/MacOS/iTerm flags=1 : LaunchApplicationClient.cp #1136 LaunchApplicationViaLaunchDJobLabel() q=com.apple.root.user-initiated-qos
01/06/16 20:18:56,610 Dock[262]: spawn_via_launchd() failed, errno=111 label=com.googlecode.iterm2.61472 path=/Applications/iTerm.app/Contents/MacOS/iTerm flags=1
01/06/16 20:18:56,610 com.apple.xpc.launchd[1]: (com.googlecode.iterm2.61472[2542]) Service setup event to handle failure and will not launch until it fires.
> I have just built a PC with a M.2 Samsung 950 Pro on a Z170 motherboard

Ditto - I built mine at the beginning of the year. It's very fast, but I learned two things that weren't widely reported at the time.

1) The chips on the drive get _very_ hot under use (thermal throttling kicks in at 75C). Even with minimal use they seem to have a running temp > 50C. I'm a little nervous about the long-term reliability of the drive based on the heat alone.

2) Boot speed with Windows is still fairly slow unless the drive is formatted to GPT (GUID Partitiion Table) instead of the default MBR. It's possible to do this when installing Windows, but there's no easy way to convert after installing
Googling yourself now leads to personal privacy controls
Neal Stephenson and Graeme Devine on the bridge? Wizards, indeed ;)
Wall Street Scout (wallstreetscout.io) | Full / part-time or contractor | REMOTE

We're a bootstrapped SaaS solving problems in finance recruiting. Also incubating a variety of other internal SaaS projects, both b2c and b2b.

Contact hello@wallstreetscout.io

1. Growth hacker: launch a variety of mvps, have control / ownership of entire projects; send a cover letter detailing your web portfolio

2. Support: Intercom / Slack support for Wall Street Scout and other external clients, part and full time available; send a CV

3. Writer: native English speaker to write a variety of b2b content, long-form quality content, not SEO; send a portfolio of your best work
Location: New Delhi, India
Remote: Yes
Willing to relocate: No
Technologies: PHP, Laravel, AWS, HTML/CSS, Android, iOS, Angular, React
Résumé/CV: http://gauravgupta.in
Email: gauravgupta123@gmail.com

I'm a full-stack developer with about 8 years of work experience who's worked with several startups in the past including SlideShare-LinkedIn, Naukri.com etc. in various senior engineering and system architect roles.
Is that email address correct? :)
http://www.recode.net/2016/6/1/11826256/mary-meeker-2016-int...

there is video from her at the code conference
Abusing Privileged and Unprivileged Linux Containers
Similar

This behavior compromises the privacy of few hundred million users and circumvents your policy.

It is not XSS/CSRF and it is by design, your ticket is closed.

At least they did not fix it last time I checked.
Designers or Developers | Stealth Analytic and Visualization Platform | Onsite Washington, DC | Full Time

Technologies: CSS, Javascript (Angular), or Java

Need Expert Level CSS Wizards, Front-End Developers, or Back-End Developers to help customize a new Data Visualization Platform.

Email me at neelorsheel [at] gmail [dot] com
Honestly, 1+3 -> 2+6? Looks like double-counting.
Rollbar | https://rollbar.com | San Francisco or REMOTE | Developer Advocate, Design, Support

About Rollbar:

* We help tens of thousands of developers find and fix errors faster.

* Our backend handles billions of errors with low latency and high reliability.

* Our front-end allows developers to discover and drill down across millions of errors in real-time.

* Our open source libraries are used by some of the best engineering teams in the world, including Kayak, Twilio, Heroku, Zendesk, Instacart and Twitch.

* We're a fourteen-person team (SF, Fort Worth, Victoria, Barcelona) building tools that make developers' lives better.

* Benefits and perks - competitive salary and stock options, medical, dental and vision insurance, generous hardware and software allowance, casual work environment, inclusive team oriented culture, rapid career growth opportunities, have fun and have an impact.

We're currently hiring across the company, including design, engineering, and marketing; in particular:

* Developer Advocate - https://rollbar.recruiterbox.com/jobs/fk063jd/

* Lead Product Designer - https://rollbar.recruiterbox.com/jobs/fk063j2/

* Support Engineer - https://rollbar.recruiterbox.com/jobs/fk06h7h/

To get in touch, please apply via https://rollbar.recruiterbox.com/ or email jobs@rollbar.com
Oh, I read the thread. The problem with his logic is that it leads to the conclusion of systemic importance; it's the same argument as too big to fail, in a different guise. If the evidence truly is enough to convict in court, isn't it antithetical to the rule of law not to convict, and accept settlements instead?
LendingHome | San Francisco, CA & Columbus, OH | Full Time - Onsite

LendingHome is reimagining the mortgage process from the ground up based in technology as a simple, fast, transparent marketplace for borrowers and investors. We’re chasing the goal of being the best way to get a mortgage and the best way to invest in them.

Our engineering team is 35 right now, 6 of which are ex-CTOs of previous companies, so no level of experience or authority is too senior.

Open Positions:

- Senior Software Engineer: https://boards.greenhouse.io/lendinghome/jobs/85149

- Senior Data Engineer: https://boards.greenhouse.io/lendinghome/jobs/123601

All careers:
https://www.lendinghome.com/careers

Feel free to apply through the site, or message me omar+hn@lendinghome.com if you have any questions.
Will each disk in the system be weighted so that different size disks can be used in the system over time? OpenStack Swift offers this and is useful to not lock-in disk size at design time.
In your opinion, how is this superior to just building a container?

Also, could such a package manager be used to deploy to clusters?

I'm not being facetious, I'm trying to understand your rationale for using a PM over Docker for similar use cases.
Microsoft Windows ships with a very nice font called Consolas. It is fantastic for programming.

I use it everywhere, including Gnome Terminal on Ubuntu, usually in an 11 point size.

I settled on this font while trying numerous monospaced fonts: everything I could get my hands on. Boy was I surprised at how I overlooked Consolas.
ADHD basically means the behavioral symptoms of dopamine dysregulation. A similar thing is happening with serotonin, where people complain of subclinical (or clinical) symptoms of depression and anxiety. Why are our bodies finding homeostatis of neurotransmitters so difficult? Diet? Culture? Sleep? Constant overstimulating media? Drugs? All of them?
We haven't gotten that far down the path. We would love the help. I believe there are some issues related to documenting the architecture and failure domains for the v0.1.1 release: https://github.com/coreos/torus/milestones/v0.1.1

This is one of those classic "release too early or release too late" sort of things that got cut in preference to get early feedback and community participation.
SEEKING WORK:Design.UI/UX Native Mobile apps. Blockchain dApps proof of concepts using ethereum.
A decade of experience in mobile apps
NYC / Remote. Psychology first, Technology second.
Specialties: Front-end development, mobile Screens.
Technologies:HTML/CSS/JS Python, Rails, JavaScript, Java, C#, Swift. Ethereum.
Recent work:
http://ch.qureshimedia.com/,
http://servesys.net/,
http://surveil-lens.com/
Contact me about your project: contact@qureshimedia.com
Ask me for a mobile app work deck. App work for fortune 500. Expert level status. Only listed web work above.
CBS Beats Lawsuit Over Pre-1972 Songs with Bold Copyright Argument
I like to compare it to the "comma error" idiom in Go, i.e., `result, err = doStuff(...)`. The Rust prelude's Result enum is a less ad-hoc version of that.
Right, even single CPU performance of mainstream Intel chips has more than doubled in 7 years (Nehalem to Skylake).

Many important things which affect performance have been stagnant for a very long time, especially cache size and RAM latency. But there's been steady progress in raw CPU power, coupled with a significant reduction in TDP.
That question may be answered soon (although the survey is also targeted at people not using Rust):

http://blog.rust-lang.org/2016/05/09/survey.html

I think it's about to close in the next couple of days. wink wink nudge nudge
"Making it easier to discuss that phenomenon", though that's not very snappy.
Honestly, i feel like there is a lot of sarcastic tones in these threads... so pardon my ignorance if i miss any obvious wit.

With that said, i've always liked the idea of reversible sterilization as a standard. It is of course a worrisome proposition to suggest we forcefully sterilize people.. which i'm not exactly saying. I'm simply saying, what an interesting world would it be if reproduction was never by accident, and always intended.
Magenta: use machine learning to create compelling art and music
I'm a recent PhD grad looking for the right opportunity in data science.

Location: London, UK

Remote: No

Willing to relocate: No

Technologies: Python (numpy, scipy, pandas), R, Matlab, HTML/CSS

Résumé/CV: https://www.linkedin.com/in/robjstanley https://dl.dropboxusercontent.com/u/12883339/robjstanley-cv....

Email: rob@robjstanley.me.uk
AT&T | Plano, TX (Dallas, DFW, Texas) | Full-time | Onsite

With the acquisition of DIRECTV, AT&T is now the largest paid-TV provider in the US and also in the world. Content Analytics at AT&T Big Data examines video viewership patterns to derive valuable insights and drive smart business decisions across AT&T.

We are searching for a Data Engineer/Software Engineer and a Data Scientist.

Software Engineer: http://connect.att.jobs/plano/it_engineering_technology/jobi...

Keywords: data wrangling, Pig, Hive, Hadoop, MapReduce, Scala, Java, Spark

Data Scientist: http://connect.att.jobs/plano/it_engineering_technology/jobi...

Keywords: machine learning, data mining, predictive modeling, statistical analysis, R, Python
ROPMEMU – A Framework for the Analysis of Complex Code-Reuse Attacks
Clojurescript. dustin.getz@gmail.com
I think my comment pinpointed the contradiction at the heart of his logical argument; it was only acceptable if you don't believe in the rule of law.
What you would gain is the ease, simplicity, and stability of using your favorite sql engine. You get ACID transactions and the ability to add and remove from large lists using low memory, for free.
If every shareholder does it, the deal doesn't go through in the first place. The court requires a shareholder to have voted against the deal in order to be a party to the lawsuit.
Right, and the Rust result also produces a compile-time warning (which can be escalated to an error) if the value isn't checked.
Having worked both remotely and in-person with Alex, I can vouch for his integrity and quality of work.
Anything fine motor, even if the motions are changed, will inevitably cause problems. The duration doesn't have to be that long -- I could feel the fatigue in my eyes with eye tracking after just 30-40 minutes. The irony of course is that my eyes are doing fine motor control all the time, but when you do it as part of a control-loop then _something_ (neuromuscular?) will cause you to go into RSI mode and you fatigue quickly. If you don't pause for the fatigue you can do permanent damage -- which is what happened to my hands on the most non-ergonomic Apple Newton keyboard.

I use fine motor control for pleasure, not just work.
Working with HTTPS/2 for web designers
The many uses of randomness
My comment is a response to the post it is attached to, not an analysis of the case.

That Dell was an insider probably complicates how to analyze this particular case.
Well that is how it works when owning a minority stake of a public company. Or how it should work at least, this lawsuit is absurd.
Yeah, just one of many examples of where the BioGuide text is inconsistent. It's only luck that Oberlin is a unique enough name that we can be relatively sure that the naive string matching refers to the one and only Oberlin College...
Outschool (YC W16)

Our marketplace of classes for kids empowers independent learners.

https://outschool.com

Principal engineer, first hire to join the founders.

Full-stack product development (JavaScript, Node/React)
San Francisco, full time, onsite

https://outschool.workable.com/jobs/253483
I haven't been using npm for a hugely long time, but every time I push out an update to one of my packages it sees a boon in downloads. Then that trails off. I assumed there was already a system in place that more or less keeps people up to date.
I know the feeling. At my first startup a long long time ago I worked 100 hrs/week for 4.5 months and almost died. You can somehow get through but it takes too much out of you. Game companies do this routinely of course.
Matt Levine is the best. All of his writing is basically like this. Highly recommended!
>It sends a message to society: laziness pays.

What is the underlying reason that laziness is bad?
I actually haven't read those two particular stories but I have them now. Thanks.
Fun fact: crates.io is written with a Rust + Ember + Postgres stack, though with its own framework, condiut, rather than Sapper. It uses about 30 megabytes of memory resident. Coming from Rails world, this was... quite the change.

Also fun fact: we had a small amount of downtime today :( Type safety can't protect you from everything. https://users.rust-lang.org/t/crates-io-is-down-fixed/6060/6...
In Spain the Sagrada Família cathedral has been under construction for 134 years and has another 30 to go.