skysight-inc/HackerNews huggingface dataset:
"What's important is hackable by who, and in what way."

I strongly agree with this statement but my explanantion of it may be somewhat different.

Hackable means controllable.

Hack = control.

A computer, including a small form factor one called a "mobile phone", should be hackable by its user. Freedom to tinker.

A user can then, if so desired, set up and use the computer in such a way as to be less hackable by others. There is nothing more discouraging for an attacker than a highly idiosyncratic, non-standard system.

A user cannot protect a computer over which she does not have meaningful control. This is common sense. Mobile phones are just computers... with a lot of unneeded complexity. And third parties such as telecoms and search engine companies have greater control over them than users.

Trying to protect a user's computer by delegating control to a third party or combination of third parties, while denying control to the user, is an exercise in futility.

A computer that is sealed shut, with a locked bootloader and which can only use a narrow choice of OS, etc. is not hackable by its user.

It can be secured against users perhaps, but it cannot be secured in any meaningful way against third parties that truly benefits the user.

This is because the user does not have the most control over the computer.

It does not matter how much effort the user wants to make including how much money they are willing to spend in order to protect the computer because the user is not allowed to have as much control as various third parties.

A $5-$25 credit card-sized development board is easier to protect than a mobile phone.

Because it is "hackable" by it user.
Spoken like someone who hasn't been following the Kite trials...

Also of note: just like good ol' mAbs, you need a target for CAR-T cells. And BiTEs, and BiKEs, and what have you.

Also also of note: the approaches that took pediatric ALL and adult APL (among others) from 5-10% survival to 90-95% survival weren't single pronged. (Good thing, too; I've seen patients who seemed ideal for CAR-T die when their malignancy outran the engineered cells) The majority of progress in real-world outcomes has arisen from combination or sequential therapies, incrementally improved to decrease toxicity and maximize efficacy.

Which is to say, incrementally advanced.

Last: per the above, you can use the two together. If a tumor is actively suppressing T cells, it isn't going to dissolve from CAR-T cells without a fight. There are additional tactics useful for "priming" the immune system, but in the end I don't see a lot of solid tumors melting away in trials of CAR-T cells (feel free to correct me).

Do take a look at the Kite trials and how they're structured. When you have to condition a patient with fludarabine to hit outcomes (at all) that's not a wonder drug. It's another tool in the toolbox. A necessary and useful tool, but a tool, not a magic wand.
TLDR; Well, it was a good situation and my skill set is not ideally suited for a freelancer, as I'm a predominantly backend engineer.

If you want details, I'm going into them now.

1) Good situation

The entire team is pretty much remote now. Working at the office is the exception, not the norm. Trying to be the first remote worker on a team is a chore, not only do you have to come up to speed, but you have to institute a remote culture as a newcomer, which is not easy. A fight I don't want to have.

2) Skill set

I've been focused on backend systems. I don't have any front-end experience, especially stuff that you can put in a portfolio and wow potential clients with. That tends to cut down on freelancing. If you don't mind me asking, what hourly rate do you generally charge your clients? And what true hourly rate, factoring in meeting clients and writing RFPs? Freelancing is looking increasingly attractive to me.

3) Personal connections

Somebody who I used to report to referred me to the job, and I enjoyed and will enjoy working with him. It's always nice to know somebody on the inside who vouches for the team and can show you the ropes.
I am more than well aware what the IETF is and what it has done. However, your response providers absolutely no answer to my question and is quite frankly patronising and rude.

I asked why this should be done under the IETF? What are the benefits, specific to the IRC protocol, of doing this under the banner of the IETF versus not? What do you believe will be gained by doing this under the IETF?

There's plenty of protocols and technologies that we use today that don't fall under the IETF banner and are plenty successful. The W3C is an organisation that comes to mind for example.
It's not. But it surely is possible in a country of many incredibly stupid people like America.
Glad to hear they updated the name. Riot.im sounds better for telling others to use it.
Personally had bad experience with linode.. I'd go with aws.
I'm not qualified to answer that. I neither experimented nor researched such methods. Sites like T-Nation and Bayesian Bodybuilding might have some quality advice on this. I think there were also some relevant guests on Tim Ferriss' podcast that you can look up.
>Why not just let the market handle things?

Unpriced externalities represent a huge market failure. Respiratory illness, floods and droughts due to climate change, resource wars in the middle east. Fossil fuels impose a cost on other people that is not priced in.

Gasoline is cheap like dumping toxic waste in a river is cheap. You pass the real costs on to some schmuck downstream.

You could put a tax on dumping toxic waste in rivers. You could establish some kind of toxic waste credits scheme, where dumpers of toxic waste buy credits from people who clean it up. Most of us would agree that the more sensible option is simply to ban the dumping of toxic waste.

http://www.ucsusa.org/clean-energy/our-energy-choices/coal-a...
emacs C-u M-x align-regexp can do this, if you give it a regexp matching the keywords you wish to right-align and enter -1 when prompted for "group to modifiy". It would still be a hassle though.
Nero Burning Rom 2015 Serial Number and Crack Full Free
But how would they know?

As long as you're in the same time zone (as another commenter has alluded to) and have decent internet, what's the difference between working from a suburb of Chicago and Mexico City?
I agree - I did not clarify very well, but what I meant is that it is like SQL in that it is probably best utilized with an accompanying language. :)
Feynman did have a body of work to lean on that implies he understood science very deeply, which leads me to wonder what secrets the "philosophy of science" could possibly hold that he didn't understand.

Edit: verb tenses that wishfully put forth we still had Feynman.
Could be used to compress images? Perhaps instead of shuffling the columns and rows randomly they could be ordered in ways that are better suited for compression.
Regarding federal payroll taxes, i.e. Social Security and Medicare, it's not accurate to lump these in with other taxes as they are basically forced-savings. And due to their progressive nature, low-income individuals will get more out then they ever put in.
I've been with Linode for over six years and the only security incident I've have was my own fault. Follow the guides for securing new VPSs - I recommend that SSH be configured to disallow root logins and only allow certificates for authentication. There are many great guides available.
Start Your Own Online Business Promoting Other Peoples Stuff on the Internet
A good recent example is the Democratic Primary-Twitter massively magnified Sanders' supporters, and a lot were genuinely surprised that Twitter does not in fact represent the will of the Democratic Primary.
Hugo: A fast and modern static website engine
It seems like that "great developers never apply for jobs" is taken as an axiom on HN, but it's implicitly assumed that every developer works in an area with a zillion of companies to choose from, has an extensive network of friends in all those companies etc.

Bay Area or London might definitely be like this, but there are many cases where this simply does not work like that:

- a geographical area with one strong, dominating company -> low employee mobility (not much choice), hence low inter-networking

- people who move to a new country/city and know no one there (or people whose friends tend leave to other countries, hence the networks are not that useful either)

There are only a handful of developer hubs in the world, many people work in other circumstances and might not have an extensive networks, which is neglected here.
Thank you!

I chose the subject independent of the audience — despite knowing how to distribute to the tech audience.

I can't write something I'm not passionate about or don't want to learn myself.

But I was fortunate that this topic appeals to many in the tech space — or at least a scientific approach to this topic does. I am an engineer myself, so I'm naturally writing for a likeminded audience.

Ultimately, almost anything can hit the front page of HN. This is a smart, considerate, and curious crowd. Good content tends to make its way to the top regardless of the niche/market.
I have not :)
heavy equipment is easier to hide serious fuel cells in them, which should have better total energy density than batteries.
This is what I'm seeing on Linux/Ubuntu in Chrome Version 53.0.2785.143 (64-bit) (including incognito mode): http://www.awesomescreenshot.com/image/1689878/3854f0ab61741...
I have. In fact: it became sort of a norm. Want to talk more about it?

I'm sure there's a definition of "weak candidate" that perfectly captures "uncoachable". But my definition, and I think it's the common-sense definition, is that a "weak candidate" is one who gets as much negative feedback as positive (Joel Spolsky famously advocates for "if you have to ask, the answer is NO HIRE"). Most of the people we hired at Matasano for several years fell into that category, and most of them wound up outpacing the strong candidates (none of them did badly).
Wait, what? I don't have a Twitter account, but still follow several people's Twitter feeds. I've never had a problem seeing their full timeline.
Perhaps not Twitter's fault per se, but I don't mind seeing it die a lonely death for the only reason that it gave voice to the truly despicably racist, homophobic and planet hating assholes all around the world.
What are you expecting they say? Return the phone and we are doom?
Yep, gave a voice to them and only them.
Mesmerizing GIFs Illustrate the Art of Japanese Wood Joinery
> Programming ability is of course not innate, but the ability to learn to be great at it does seem to be mostly innate.

It's no more innate than any skill. The only innate aspect to it is the desire to do well at it.

> that truly good people are extremely rare and that most people tend to be mediocre and some serviceable

The problem with this sentence is the word mediocre. The vast majority of developers are average, which is to be expected. The problem is that Silicon Valley is seen as the norm for development and not the exception. SV plays right into the personality culture we seemed to have built (thanks to social media), so people start thinking all development is like that, whereas most people just want to do their job and gohome to their family at night.
Redhat offers free services (you pick which ones) via their OpenShift [0] platform. Under the covers it's Docker and Kubernetes.

[0] https://developers.openshift.com/getting-started/index.html?...
I looked through and it seems to me they excluded the 7.65% for social security and Medicare. I don't see it explicitly mentioned, at least, and some of those numbers seem too low to be including it.
They have 3,860 employees.
Ya, I agree they are in a much weaker bargaining position. But I guess the way I see it is that at each particular moment, these drivers are making the conscious choice to continue driving.

If at any moment they feel like stopping and looking for other work, they're totally free to do that. So on the one hand, Uber does set the prices and has lots of leverage because of that - but on the other hand, they are pretty beholden to the drivers, because if they set the prices too low, they won't drive. And that might sound a little hollow, until you remember that in most places they aren't even profitable - even though of course they could be if they were willing to lower rates enough. But they must not feel like they have the leverage to do that. Which, IMO, is pretty strong evidence that they don't have undue power if they can't even get themselves a decent margin yet.

I guess from my perspective, when a relationship between two entities is, to this degree, transient, transparent, and independent, it's really hard for me to feel like one of the parties is being exploited to a degree that requires government intervention. If people didn't feel like being an Uber driver was benefiting them, they simply wouldn't do it, or they'd only do it when there were large surge pricing premiums available.
But now you have to run a ZNC server as well - it's a lot more work for a very simple feature.
This is the one area where I think a pay-cut might be warranted. If the cost of living is sufficiently different from the employer's location and my own, I'd expect a pay cut.

However, the impression I get from the article is that people are willing to take the pay cut of the prevailing wage they'd expect to be paid for the same job in the area they currently live. I live in a suburb of Detroit. I'm employed full time for a US/UK/Australian company working for a team in the UK and am paid at around the market rate for the area I live in. I accepted this job with a pay increase from my previous employer who also paid me at around the market rate for where I live despite my working from home for several years. At no point did my previous employer ask me to take a pay cut when I started working from home, nor did they reduce the compensation increases/bonuses once I started working from home.

My work from home arrangements at my previous employer were "semi-official". The company had a defined "work from home policy" and outside of myself and one other member of my team, it was expressly forbidden. I began working from home by using the "rockstar method" -- I became a critical member of not just my team, but the organization. I was given flexibility to conduct my work in whatever manner I required as long as my obligations were met (which they always were). I left that team, though, mainly because part of the agreement was that I keep quiet about working at home. I was located in an office that no other members of my team were in, so this meant not making it obvious during conference calls because management didn't want to receive grief from other high-performing team-members who were disallowed from working at home due to upper management disliking the practice (they routinely performed work-site walk-throughs to see how many empty desks there were). This "butts in chairs upper management" style spoke a lot to how the company was managed -- in general -- and was ultimately the reason I left. I'm still cautious of this if for no other reason than habit, but mostly because it is unprofessional to have children yelling or dogs barking in the background of a teleconference where people are already expecting you're only half-paying attention, anyway.
As long as you manually get the IP for every domain. I.e. if they ask for "blah.com" you have to get the IP, check it, then turn it into "curl -H 'Host: blah.com' http://IP". (Otherwise, it may be a race condition that allows the DNS server to resolve to a different IP address the 2nd time. See https://en.wikipedia.org/wiki/Time_of_check_to_time_of_use )
If by "assaulted" you mean assaulted by words alone, then I am not sure that the right to not be assaulted should trump free speech.

I believe dealing with newly generated accounts can be dealt with as a separate problem, distinct from the community at large. Reputation and filtering messages/content, and or restrictions based on account age are some examples.

If you don't think there can be any consequences for free speech on the internet, then I don't see how you can give any credibility to threats of violence, which you can simply block out yourself instead of having to have big brother do it for you.
If you educate the poor, you accomplish more than simply causing the price of education to rise.
The problem with that is pragmatically the cost of real estate in a Potemkin village is apparently zero.

You can write a sellable poem that people like about wine, all its good and (mostly) bad. But good luck selling a poem about sucralose or aspartame.
>> This is just another monoclonal antibody.

That is like saying "this is just another GPS guided smart weapon". Just because mAbs aren't new, doesn't mean they don't have enormous therapeutic potential.
If Twitter led the charge to decentralize the web, starting with their chief product, I believe the company would be worth 10-100x more than it is now (i.e., a market capitalization between $100B and $1T).
No, JUnit would not exist without unit tests. Unit tests are not TDD. Try again?
the important bit is you have to unscramble in reverse order of the scrambling. Unscrambling the columns and then unscrambling the rows would lead to smooth gibberish.
its your dialup access number
> and I'd like to work with again

Exactly! People they know tell them about jobs and then vouch for them.
I've known great developers that are terrible networkers.

They are able to get jobs through the resume/interview avenue when they want to leave but they still go through this channel. These developers are most likely to be underpaid. Real gems for those hiring.
Maybe they've changed it, or maybe it's for certain accounts, but I've definitely seen "Log in to view more" when scrolling down.
Space is already O(n)
Economics and scale can be a strange beast. The sum of Amazon EC2 + Google Cloud + Digital Ocean + Rackspace +... is about 10,000,000 servers, which makes... 1 server per 7,000 inhabitants on Earth. Have you ever looked at it this way?

And that's only for public cloud, not including Facebook, Google's internal servers, Apple's infrastructure, ISPs, and servers hosted by all companies. So to provide all IT services to citizen of modern economies, we're certainly close to 1 server for 100 inhabitants. Sometimes I wonder what we're doing with so many servers on Earth: I don't spend 24hrs a day sending requests to public servers, and even if I did, the server I'd be pinging could handle a few thousand users at the same time. So where does all this processing power go?

And there's even more computing available if you include everyone's home and work PC, phone and router, but those are not always-on.

> Hmmm... perhaps everyone running their own system is, in fact, doable.

Crunching the numbers, we're already above one system per person ;) So we might as well go full-decentralized, if we could conceive a theoretical model around it.
You don't have to use any of them, you do know that, right? Those are just a convenience thing.
> Joel’s model assumes that “great” developers are sticky – that they stay at each job for a long time.

The author is missing a fundamental piece here. It's NOT that the "great" developers will stay at the same job for a long time or that the company is great at recognizing them. It's that their friends, colleagues, etc will recognize them and bring them along.

When you take a new job (at any level) at a company you like doing what you like, you will want to work with great people. Some will already be there but most likely you'll have the opportunity to refer people in.. and you'll go back to the people who you already know are "great" by whatever understanding you have.

If you make a compelling offer hitting the right points - money, flexibility, opportunity, etc, etc - then you'll get the person even though they were never "on the market" in the traditional sense and almost definitely didn't have to send a resume and "apply" in the normal sense of the word.
I understood that notion to mean the companies would recognize a "great" developer when they were presented with one, either during the interview or even when said developer was working with them.
Are there any other companies that you know of that do what you did at Matasano (offer post-hire specialist-type training to non-specialists/generalists is how I understood your posts about it)? The moneyball/trainingball idea seems like such an obvious way to get the people a company needs that one would think it would be somewhat common by now.

For all the alleged shortages, can it really be that all these years later companies are still unwilling to gamble on training because they feel like people will leave too quickly?
Doing what? Holy shit.
It would be safer in many of these ways to prefer non-Turing-complete smart contracts -- and non-Turing-complete software environments in general for many tasks -- but I think formal undecidability is something of a red herring here because not all programs' behavior is undecidable. My previous comments on this issue in this context:

https://news.ycombinator.com/item?id=11942015
"Ross J. Kelley: I'll fight for you!"

??

Spam caller?
Feast your eyes on this new batch of spectacular photos of Mars
In retrospect I should have assumed that to be the case
Webfaction. I don't do anything with heavy traffic, but very happy with reliability, performance and features.
I have the same belief. The business could easily be run with a fraction of its current overhead -- IF it was willing to accept a "small is beautiful" existence.

The problem is, "small is beautiful" doesn't get you multibillion-dollar IPOs....
How do you get a list of the names we haven't head of?
Did you like this?

[Yes / No]
We routinely run 5MM simultaneous TCP/IP connections on a single 12-core box (with Erlang!).

There's no reason for Twitter to need all those employees and all that hardware. If someone can get it at a fire sale price, and reduce it to 100 employees, they can have a nice business.
No one has mentioned Heroku yet. Starting at $7 they are a bit more expensive than DigitalOcean, but with that extra $2 you'll get their platform, their tooling for deploying the app, their database backups. Adding other services later on is also easy with their addons. By choosing Heroku you can save hundreds or thousands of dollars in ops costs over a course of a few months.

The hosting cost may go up quickly, but if your business is successful you can either absorb it, or spend time and money to migrate away. They run on AWS, so picking the same location means you can run mixed infrastructure (part on Heroku, and part on AWS) without a latency hit. Thus, a hybrid configuration is very viable.
IIRC the HDF5 data storage format compresses per-bit (e.g. all LSB's together) instead of per pixel when compressing image data, and tests on our data sets have shown tvis significantly improves compared to ZIP compression for instance.
Here's an error I'm seeing: Uncaught ReferenceError: Mousetrap is not defined. Not sure if that would have any bearing.
I believe it's governments duty to protect its citizens from dangers they don't understand.

It's the governments function to educate its citizens. It's there function to warn people when a hurricane shows up on radar. It's ther function to protect its citizenery. Why can't they protect us from Google, and Facebook dat collection?

I believe collecting data on people is a Danger.

I believe we need to introduce a bill to limit the amount of data any company can keep on any citizen of the United States.

The bill would be simple.

No company could track a person in any fashion, without a court warrant.

Companies/entities could only keep a name, email, and password.

They might be able to keep IP address, but only for security verification. They couldn't track. The bill would have to worded just right.

And yes, Google/Bing will fight.

They will hang out at the White House more than they currently do now. They will scream, "But who will we track the flu?" "But we need -----".

We need privacy while online--Now!