skysight-inc/HackerNews huggingface dataset:
Thanks for letting me know :) Yeah he is a good writer. I bought his book "The last Mughal" last year but haven't managed to read it yet. I'll also keep an eye out for "In Xandu"
Location: SF Bay Area

Remote: Yes

Willing to relocate: Yes

Technologies: Ruby, Rails, javascript, Backbone, Meteor, SQL, HTML, CSS

Résumé/CV: http://bit.ly/1bob9UJ

Github: https://github.com/ShIxtan

LinkedIn: https://www.linkedin.com/in/aaronestel

Email: shixtan127@gmail.com

I'm a web developer with experience in Ruby and Javascript. A recent example of something I built is http://www.gamifi.life a single-page web app for tracking and improving habits.

I'm looking for a place where I can challenge myself and learn a lot. I'm especially interested in companies leveraging technology to help people be better versions of themselves.
25 SD is exaggeration only for people who believe everything is normal distribution. I will suggest reading Nassim Nicholas Taleb's work specially The Black Swan and Fooled by Randomness.
Are you developing IP you want to protect? If so, are you seeking patent protection, or just trademark/copyright registrations? If seeking patent protection, are your inventions computer hardware/software related? Biotech? Medical device? Finance? Mechanical? or electromechanical?

Or are you seeking IP litigation counsel (i.e. patent infringement)? If so, are you prospective plaintiff, or defendant?

Will check back and depending upon your response will suggest candidate(s) that best fit your present needs. Otherwise, you can simply conduct a Google search, or call Wilson Sonsini Goodrich & Rosati in Palo Alto.
Thank you for sharing. It takes courage to name and shame a company for bad behavior.
Cryptographic problems are reduced to their true hardness by SAT solver
I actually opened this thread just to ctrl-F "michaelochurch". I find him consistently interesting, and I strongly agree with him that Silicon Valley culture has weakened, though I strongly disagree with him on the root cause.

(He's basically way more left-wing than I am. I don't think the answer is "government regulation". The root cause of the corporatism creeping over SV is conformism, not capitalism. This isn't the thread for a detailed breakdown of my theory so I'll just note that both Jobs and Wozniak cited Ayn Rand as one of their biggest inspirations).
As a fan of The Onion, I can't say I'm a fan of their new layout, even if it's more representative of other news sites. It's really messed up my ability to browse through American Voices.
Medgadget newsletter is great: http://www.medgadget.com/
Sites like GlassDoor are nice too.
[Python] Web Server Bottlenecks and Performance Tuning (Conference Talk Video)
Rumor is the DC -> AC inverter is built in.
Any plans to do let people call Nim functions from Python with Python standard objects like strings/dicts/lists as arguments? This would let people write the fast parts in Nim and slow parts in Python.
For iOS developers:

This Week In Swift: https://swiftnews.curated.co

iOS Dev Weekly: https://iosdevweekly.com

In depth Mac and iOS articles: http://www.objc.io

Not strictly a newsletter, but a great weekly podcast for Mac and iOS developers is Core Intuition: http://www.coreint.org
Judge throws out United Airlines lawsuit against Skiplagged.com founder
Get off your petastle.

Petastle, eh? If only you had access to dictionary dot com.
Oh no no. Thats not how it works at all. People only look in places where they expect to find things. Thats why we dont rub sticks together all day when building a nuclear reactor. Its also why it can take centuries to correct mistaken scientific conclusions. While I fully expect homeopathy to be bunk, if it is not then I would not be surprised that it has not been scientifically verified. Market forces/darwian selection/distributed search algorithms that we tend to find in the real world are not finding global minimums, only local minimum. This makes it tricky to construct arguments of the form, well if we havent found a solution of form x then x must be impossible within frame y.
For my internship, I got asked on the phone how much the others were offering me. I first asked "if I tell you, will you lower your offer?". It got my interviewer a pretty good laugh and he told me that he wasn't that malicious. I told him what he wanted to hear and I think I got a fair offer anyway (which was like more than twice the best offer I had).
I appreciate your positive intent, as always, but this has nothing to do with someone contradicting my views. People post all kinds of views all the time here without difficulty [1].

The issue is procedural. HN threads are for conversation. Showing up with a bullhorn and blasting everybody over and over with regurgitated rhetoric and whole-cloth fantasy is not conversation. The problem would be the same if the content were the opposite.

Channel-flooding HN and treating it as a platform for a campaign—imaginary or not—goes completely against the intent of the site. Liking or disliking the cause is beside the point. I happen to partly agree with it; I have for years. It doesn't matter.

1. I suppose I should add that at the extremes, some views can run into difficulty on HN, though not because we personally disagree with them. But we're nowhere near that in this case.
Elixir Style Guide
Extensive discussion 3 months ago:

https://news.ycombinator.com/item?id=9017027
Rafflecopter.com | Beautiful Boulder, CO | Senior Infrastructure Engineer OR Web UI Engineer | Semi-remote OK, Local preferred.
http://jobs.rafflecopter.com

We're a small team providing giveaways as a service to bloggers and brands across the globe. We are a fully-bootstrapped and profitable company with multiple developer co-founders.

We're looking for talented and motivated engineers to join our team and build a great platform together.
It does sound a bit entitled but you're not seeing the advantages. WiFi is useful for using computers in meetings, both formal and informal. Also, though it's not on the list, being able to work from home or while traveling is also important.

It's harder to secure but there are ways.
I like General Biotics[1]. It has 115 strains which is an order of magnitude more than any other supplement. One of the founders is a researcher in the field published in all the big name journals. They don't make claims that can't be scientifically supported, unlike most health supplement companies. Highly recommended.

1: http://www.generalbiotics.com/
> you're presuming something that may or may not be true

What's that? I'm presuming that there's more than one language available, but so does the initial example.
Zero Day vulnerability lets hackers crack SOHO routers
Hmm.. I was hoping somebody would write a well reasoned response to why this point of view is wrong so I could reasonably change my mind. Well at least I got it out there, even if I had to sacrifice karma.
Integer Overflow Bug in Boeing 787 Dreamliner
The Blub paradox is instructive. It's hard to know what's good about a language or specialty if you don't understand it. So: learn PHP, learn virtualization, learn lisp, Forth, VB, C++, ML algorithms, statistics...the list goes on. Don't forget to learn the business side; basic managerial accounting, how to sell, how to manage, etc.

And then, of course, have a life, too.
Ahh, after watching the entire talk now I get it. So this Obj-C+libraries is for bringing Obj-C apps to Windows, not really for building apps targeted at iOS.
Some of the biggest problems in academia (especially in marketing) now revolve around similar phenomena of 'momentum' or 'clustering.' It's incredibly difficult to predict or model this kind of behavior, and even more difficult to take advantage of these trends. We see the same kind of "well, if we ignore this difficult-to-model process, then the equations look good" in physics, so where's the outcry over the Navier-Stokes theorems?

I don't think you can call this a failure of academics, it seems more like next on a long bucket list of questions to answer.

As an aside -- some of the explanations of M-M and CAPM are wrong, which is straight up first semester finance.
Digital Health Weekly on RefreshBox: http://www.refreshbox.co/newsletterInfo/NJrHY744rhs
Isn't Darwin forked from BSD proper, instead of FreeBSD etc?
Could servo-shell be used to implement a keyboard driven browser (a la dwb)? Looking at https://developer.mozilla.org/en-US/docs/Web/API/Using_the_B... it looks like the API does only offer few interaction points with the underlying iframe or shouldn't that be a problem? Can the browser html intercept all key presses and change the iframe content to display follow links, for example? :)
That might be a great way to finally have a better keyboard driven solution (since, i think that the browser addons like pentadactyl suck very much).
You may have come across this: http://markmanson.net/a-dust-over-india but posting it anyway, as it is related.
- Raises and bonuses go to sales and management, not developers and designers. A creative or infrastructure person's value is not seen until they leave or are replaced with someone cheaper.

- Domain experience and company-specific experience (and loyalty) are extremely valuable, but those tend to be completely overlooked in salary/raise computation. Unless you can specify dollar amounts (like sales) or acronyms (which management and HR love), the value of experience seems to be 0 or even negative (loyal employee won't leave if we skimp on their raise, and we paid for their training, so they owe us).

- If your initial salary was good, (you were able to pay down debts and save) and you haven't changed your lifestyle but now you're having trouble paying your bills (due to increased costs of living), then the company hasn't taken care of you. Their raises/bonuses have failed. You should not be as well off as you were when you started: having gained experience, you should be better off. If not, it will probably get worse.

- Raise = +1-5% (if you're lucky). New job = +20-50% + risk of being less pleasant. Your choice.

- If you're in the design/development industry, there's an ENORMOUS price range. Few people can readily tell the difference between a $12/hour developer and a $125/hour developer. Some of them have been bitten badly by guessing wrong. Expect to get some offers that are half what others are offering or less.

- If you ask a little higher than you believe you can get, and do it confidently (brand yourself as premium), people will tend to believe that you can get it elsewhere (or have got it) and offer much more than if you seem desperate and willing to take anything. That factor alone makes a huge difference, although it has nothing to do with skills, experience, or ability.

These things combined make switching much more profitable for the employee than sticking around, albeit risky. Perversely, they may also make it more profitable for employers to replace employees than give a decent raise, albeit at a risk. That's not really good for employers or employees - everyone's gambling while vast amounts of experience are being lost to churn. But that seems to be how the market's working.
Concerning marketing and design: http://allthesmallthings.co/
Roslyn ships v1.0-rc2 with “Go-Live” license
Perhaps "just a job" was a poor choice of words. I certainly don't think of my employees as "just" anything. I do everything possible to help them advance in knowledge and abilities, and as I said, I have had extremely positive feedback. My meaning by both that and the risk comment was the same: as employees, they have a guaranteed salary from day one. They're not taking an appreciable risk, at least not as I understand the term to be commonly used. I spent years of my free time working on this project before I ever knew it would make money. Then when it started to look promising, I quit my day job, and built it to profitability myself before hiring anyone. It could have easily failed along the way, in which case I would have been out everything I could have earned in the meantime, not to mention all my free time invested, or the fact that unless I wanted to work at another startup I would've had more valuable experience in my day job.

I do agree with you that there is value in providing a positive work environment and helping further employees' careers, so I'm happy to be able to do those things.
A lot of this also applies to big corps, and most of it is not even a problem IMHO. In fact some of those, especially point 15, are reasons why I would want to work in a big, stablished company rather than in a startup.

The bit about integration, testing, Jenkins et al. surprised me, because in my (maybe not very vast) experience, small companies and startups are much less likely to test everything and just try to release as fast as possible. And I've had the same impression about process. Maybe I was just unlucky.
This is your fourth such post in 12 days:

https://news.ycombinator.com/submitted?id=hughrjones

It's getting a bit spammy.
The Cannae Drive was obviously not invented by a Scotsman... ;)
For Apple Watch app developer:
Watch App Dev Weekly: http://develop.watch
In that order?
Hope this come to Steam with leaderboards and such. You could make some money as a free to play game with paid (or even custom) skins and such.

Taunts would be nice, too.
Isn't Dropbox also entirely aws-hosted?
http://www.pointer.io

a reading club for developers
Here's an eclectic list to get started:

Company intel: http://mattermark.com

Hacker Newsletter: http://www.hackernewsletter.com

Curated design links: http://sidebar.io

Minimalism: http://nosidebar.com

Daily news and culture: http://nextdraft.com

Random pub trivia: http://nowiknow.com

Curated design and dev: http://mergelinks.com

Metal trivia: http://www.skulltoaster.com

Music mixes: http://noonpacific.com

Front end dev: http://hackingui.com
as per the xkcd.. interestingly someone at the top of the chess game agreed with cueball:

http://en.wikipedia.org/wiki/Chess960
That's a good point.

The trouble with an issue like this is that it is difficult to disentangle a calculated risk of the kind you are talking about from mere short-sighted thinking. People proceeding from the two different viewpoints could end up acting identically.

And then there is the fact that the company is often not really the one making the salary decisions. Rather, someone has had hiring authority delegated to them. And this person's motivations in making an offer might not aligned with the long-term best interests of the company.
"Who's gonna preserve that stuff?"
There are dedicated groups attempting to do what they can, getting the word out so that more eyes can scan the landscape and sight historical ephemera to be preserved helps too:

http://www.computerhistory.org/groups/spg/
https://archive.org/details/software

My list which has many items still to be found:

http://www.retrocomputingtasmania.com/home/projects/spg
yes, we are well aware that clang and llvm is working on targeting windows. this is clang+c2 which we will fully support.
Exactly my point - the $99 isn't a financial barrier, but, your average user isn't going to pay it each year, so it creates a minimum barrier between "Users" and "Developers" to provide Apple with some insight into how many developers they have.

Advance access to IOS kind of messed that up, (at lot of people paid the developer fee to access the next operating system) which is why application to the WWDC lottery is probably a better estimate of developer count.
If you wanna shill, you gotta do it like this: https://news.ycombinator.com/item?id=9474565
I fail to see the problem. Just create a .tar.gz with all the dependencies installed and assets compiled, which you can distribute to users that don't care about or don't want to mess around with the build tools.

If I want to build a native application (like git, which I often do) from source, it's not like the situation is much better. I have to install the compiler obviously, and I have to manually install the dependencies.
More than that, the links he gave talked about the entire company doing support, not just the developers. In other words, he misunderstood the point being made.

Putting the responsibility for tech support on your development team is how you increase your turnover rate.

Personally, I don't believe he's really doing that, I think it's just marketing.
^ this guy is actually correct.
Well, simple alternate solution, require total salary transparency.

Sure, it’s possible to get better at negotiation, but why require that? It’s quite pointless.

Also, this seems like a good solution to several thoroughly and inherently unfair (because sexist or racist, for example) wage gaps.
What's the point? Why not write everything in Nim?

If you depend on certain Python libs that's understandable. But it should not be too hard to translate them to Nim since the syntax of Python and Nim are not very different.
It is kind of shocking somebody actually got a patent for something that obvious.

I thought one requirement for getting a patent is that the invention has to be non-obvious. Is this the result of cleverly wording the patent application, or did someone at the patent office neglect their job to actually review a patent application before accepting it?
Considering the Parallela cores are pretty basic RISC processors anyway and have a ton of shared memory, you probably don't want to treat them as regular Erlang nodes regardless. Still, this is hardly a "drop-in" scale kind of thing. It's more like... having an FPGA with some nice glue you can call out to.
Ireland often gets a lot of flak from the US and the EU about being a "tax haven" with similarities drawn to the Isle of Man or the Cayman Islands.

Irelands corporation tax rate is 12.5%, in the US the rate is often cited as 30% and similarly with France and Germany. However the "effective" corporate tax rate is actually lower than Irelands in many cases because there are many write offs and loop holes that mean companies rarely pay 30% and much closer to 8%. These writes offs and loop holes aren't really as available in Ireland and subsequently mean Irelands tax scheme is more transparent in the sense the perceived value is closer to the actual value.

It's just a competitive and transparent tax policy that has been in place since 1960's. A lot of people here and in the media will use this as evidence that Ireland is a tax haven. I'll concede measures like the Double Irish were a step too far -- a 12.5% rate isn't. If Dropbox really wanted to I'm sure they could find plenty of write offs in the UK like Starbucks did. There might be other factors influencing this decision too though e.g. avoiding the UK because a Brexit is on the table. Ireland has a better climate for data centres compared to say the Cayman Islands.
I misunderstood you, I thought you were implying customers needed to use their brain, but looking closer you did say keyboard and mouse and not keyboard and chair :)

I personally see it all the time, but I interact directly with my customers and it's always possible I'm terrible at communication. They'll say things like "X doesn't work on page Y", and It'll end up being a problem with a single link they clicked on because the data for it is such that it causes a problem (that sort of thing).

They don't know that's the issue either, you have to work with them on it.
I think the reality is even more interesting than that: Apple has won, but MS is in the position of being able to do whatever they want, so they can chase after any developer audience they're looking to capture.

Thus, they're adding clang integration, and an objective c runtime, and a way to run 'universal' windows 10 apps on xbox one, a rearchitected browser with modern js (asm.js!) and modern platform features (webgl!) etc etc etc. They just want devs to put their applications on Microsoft platforms, they're letting go of the desire to control every part of the platform & developer experience.

Compare this with how Apple has been aggressively pruning and scoping down their dev tooling, it's a pretty interesting contrast. They insist on controlling everything from beginning to end, which results in problems like not being able to build executables that support older versions of OSX with the official toolchain.
We are announcing that we will ship a hybrid compiler that combines the clang frontend with the c2 existing backend. We will fully support that for building portable code within Visual Studio for Windows. We definitely don't want to take credit for the clang community's work. We have a ton of respect for those developers. We intend to make contributions back to the community and we've started to reach out to some of the relevant parties. Thanks, Steve, VC Dev Mgr
More low level then a memory allocator?
My favorites:

MatterMark Daily - https://mattermark.com/

Designer News Digest - https://news.layervault.com/

Product Hunt Digest - http://www.producthunt.com/

Ray Winderlich iOS - http://www.raywenderlich.com/
T.C. and I worked on getting jQuery packaged for Fedora [1].

It's quite painful trying to package npm modules in a way that's suitable for distributions like Red Hat/Fedora/Debian. The dependency tree just goes on and on and on, and there are versioning issues all over the shop. And if you want to run test suites in the package build process then you'd better package mocha, tap, tape, nodeunit, should, vows, expresso, jasmine, supertest etc. And all of their dependencies too. And make sure every test in the test suites for every module pass. By the end of it all, you're a broken, hollow shell of the person you were before, but at least now it's possible to run "yum install js-jquery" and get version 2.1.3 :-)

[1]: https://fedoraproject.org/wiki/Changes/jQuery
Your assumption that people that start start-ups are stupid is wrong. People that start start-ups are in general smart enough to research the patent situation around their start-up idea and will look for greener pastures if they consider the patent situation too borked to try establishing a foot-hold or to navigate the patent minefield.

It's not just the start-ups that you see that might be killed it's all those that you never get to see or hear about in the first place, killed before they ever left the drawing board.

Start-up founders are savvy enough to take patents into consideration when they embark on a new venture, to do otherwise would be extremely foolish.

As for whether or not patents can kill companies, I've been on the receiving side of these suits and were it not for the fact that I had a main office in a country that is a bit more down-to-earth when it comes to legislation it would have certainly killed the start-up I was CEO of.