skysight-inc/HackerNews huggingface dataset:
I agree it can sometimes be a good comparison for SF, but I think there are a lot of circumstances where it isn't. Depends on the particular pair of cities, and your other preferences, like type of housing.

For one thing, though this may not apply to Helena, the salary differential is not nearly that big when you compare to many other cities. You can easily make over $100k working in tech in lots of places that are comparatively cheap: Austin, Pittsburgh, Houston, Chicago, etc. I think you will have trouble running the numbers on salary vs. CoL in Google Mountain View vs. Google Pittsburgh in a way that makes Google Mountain View come out ahead. I think whether you prefer to rent or buy also makes a difference. SF is just about doable on a high salary to rent, but requires serious wealth to buy. But the strategy you allude to of renting there a few years and saving up to later buy elsewhere is plausible.
I don't think you are far off. Lisp provides an added complexity with its code is data / data is code philosophy, that makes it harder to use compared to primitive scripting languages like PHP (which will have a hard time to leave its domain).

At the same time Lisp attracts a bunch of people because it is different. Which at the same time hinders its mass adoption, also secures its survival.

> tiny compared to the one's that chose alternative platforms

There are also a few domains where there are several Lisp applications or some which won't go away, even though the domain might be very specialized. For example in Computer Algebra: Maxima, Reduce and Axiom are all still maintained. In music composition there is a bunch of applications. Some new (OpusModus) and some old (PWGL, OpenMusic, Symbolic Composer). There are a few theorem provers used like ACL2 and PVS (Nasa). In CAD several Lisp system were bought off the market (for example iCAD by Dassault), but others still exist (like Genworks, or PTC's CREO elements). There are some of these clusters, small but interesting.

Shortly after the AI winter Lisp was mostly dead and only a few barely maintained implementations have remained. Now more than ten Lisp implementations are being maintained, two large commercial implementations (Allegro CL and LispWorks) are still under further development and new implementations still appear from time to time (like CLASP on top of the LLVM or mocl, a full program to C translator for mobile applications). Thus there are people who can maintain and develop complex implementations and there are some users out there.

It's small compared to PHP or Python, but it seems that there is a sustainable 'market'.
Because that's how surveillance-as-a-business-model[1] works[2]. The industry that brought us the "EULA" just loves to try to force contracts on people, especially when it tricks the user into giving up even more data.

It starts as a useful product until the network-effects take over and raise the cost of leaving, de facto locking people in. After they are hooked, you introduce various types methods to make the product rely more on remote services instead so more data can be captured. As few people understand the difference between a product that runs locally and a service that necessarily gives your data over to a 3rd party, this usually works without anybody noticing and objecting.

If a few nerds object, they are usually countered with a few lies about why such a service is "necessary", even when it isn't. In this case, the lie is that a 3rd party service is necessary so you can share your bookma^H^H^H^H^H^Hreading list on different devices (which assumes you have multiple devices, and that you want to move bookmarks between them). In hard cases, it may require some vague, misleading, and hard-to-prove statistics ("our data says user's like $foo", "everybody uses $foo"), or simply browbeating anybody that complains ("Then submit your own patches", "stop being paranoid").

The worst part is that for many of the engineers involved, this is probably unintentional. The human mind has a very limited "working set" that is given full attention; everything else is filtered heavily with various shortcuts[3], heuristics, and assumptions, making it incredibly easy to be distracted by endless technical details.

TL;DR - watch [2] for a much better explanation

[1] aka "big data" and sometimes "analytics"

[2] https://projectbullrun.org/surveillance/2015/video-2015.html...

[3] most illusions and magic tricks are based on this - Apollo Robbin even bases his entire show on working just outside the focus-set of his audience ( https://www.youtube.com/watch?v=T0k2gja3ym4 https://www.youtube.com/watch?v=d54ydsKUNGw )
Hacking Team Used Spammer Tricks to Resurrect Spy Network
https://en.m.wikipedia.org/wiki/Four_stages_of_competence
For some reason I thought this would be a shipping container management platform.

Having said that, I like it. I'll take a look and see if this could solve some of our problems.
My proposed solution is: move any subreddit you (The owners of the site) deem to be full of assholes to a different set of servers, that aren't free to use. If you want to be in a group full of assholes, you have to pay. Now you've split reddit into the normal people and the assholes, and they'll either have to pay, or stop being assholes and beg you to take them back.
Yeah, I stopped caring about how taxi drivers treat me. Ironically, it is because I can use uber now :)
They had a win with the Hello chat stuff, which is backed by Telefonica. It's understandable that they might have tried another item in the same vein (regardless of underlying good v bad motiviation).
1. Yes.

2. If one is the kind of person that thinks that the answer to 1 is no then probably the answer to 2 is no too (sorry if this sounds harsh).

3. Probably an effort proportional to the competitive advantage it gives to you.
> Is he missing the ability to slip a discreetly folded $100 bill to the server and get preferentially seated?

In my experience, even less. ~15% of what you expect to pay at the restaurant is usually good enough, but that's trial and error not a hard rule.
The license includes a provision that restricts users from asserting their patent rights against AWS licensors. When AWS uses an open source project, the project becomes an AWS licensor. The author's concern may be that the provision could extend to the contirbutors... or employers of the contributors... and so on.

This is not just FUD:

> Amazon is using the provision to defend itself in a patent infringement case brought by Appistry Inc in US district court in Seattle.
There are plenty of people who use Reddit who have absolutely zero interest in IAmA.

Not everyone is obsessed with celebrity culture.
w3m

Also, while this is from 2005, this is how I remember the early 2000's: http://www.milliondollarhomepage.com/

Interesting that the page has lasted longer than a great many of it's links.
"A couple of years" is not even close to halfway to the time when autonomous cars will be available, convenient, and able to handle the traffic situations that Uber drivers do.
Pluto's Biggest Moon Has a Personality of Its Own
Talk with a lawyer. However, if you're not in CA or a place where non-competes aren't valid: They can be enforced. It's shitty, but that's business.
An alternative to GPG that is a lot easier to use (no options):

https://github.com/Spark-Innovations/SC4

Runs in a browser. Modern crypto (elliptic curves instead of RSA). Audited code. Open source.
Yeah, also corrosion and voltage spikes due to old/untuned gensets or even taking a lightning strike on the hull.
How do you know they've received 1-2MM in funding?
They'd have to rely on intuition or their understanding of how the world works. If it's the latter, it sounds like (an informal) science was used.
It is not precisely clear decorators will make it into ES2016 yet (maybe ES2017?). That is why it is better to say ES Next or something like that.
Neural privacy. What an amazing time to be alive.
Is there some reason you keep ignoring the power it takes to run the lights? It take FAR more power for the lights than it does for the airplane.

You keep focusing on buying the lights, but I'm not talking about that. I'm talking about running the lights.
Definitely. Strategic cheating also gets mistaken for genius which is sort of my point.
No it does not.

1. "Greek Prime Minister Alexis Tsipras has told the EU Parliament that very early retirement schemes should be ended"
2. https://en.wikipedia.org/wiki/Tax_evasion_and_corruption_in_...
" Tax evasion has been described by Greek politicians as "a national sport"—with up to €30 billion per year going uncollected."
Browsers give away far too much information:
https://panopticlick.eff.org/
Ask HN: What do you use to manage your TODOs?
I'm a Software Development Manager for a company that works across three locations. I have a small team here that I work with during the day, and then I interact with two other dev centres about 9 hours behind us. As such, I'm usually inundated with lots of things to check, follow up on, take action on and look at in the future. I've tried a few systems, most notably GTD, but have either found them too onerous or just lost steam while trying to do that and my actual work.

What are you using to track your work? What have you found to be a practical, low-overhead way to manage the influx of things you need to track and do?
Just upvoted you.

Yes, but C++ enjoys profilers like Instruments, Visual Studio Profiler, Intel Amplifier among many others that allow to check how all that meta-programming is affecting the application, while Haskell tooling is much more limited.
it's not that revenue itself is evil , it's that when revenue takes precedence in a project where that was never the case evil things tend to occur.
> certain nation states could produce [...] "digital xenophobia"

Like banning people from "evil" countries from accessing websites: https://news.ycombinator.com/item?id=7142381 ?
I agree with you I think there's too much idealism in here and not enough reality.

For example this:
> The way forward is to get rid of the concept of 'benefits' packages and just let people work for a gross pay and let themselves choose their own benefits from that.

is the quickest way to lose all your benefits and gain nothing... why does he think corporations are really nice caring people who will give you a little extra pay for losing the mandated benefits, and not simply cut the benefits and keep the pay the same? Anything not mandated is optional, and if it's optional the employer doesn't have to pay it and more than likely won't.

From another comment in here, I think this is the result of his flexibility:

Most "associates" (your average workers) get 30 hours/week and zero benefits, except when mandated otherwise by law.
How to craft Ads that Convert?
The last time I was laid off, I had 2 months notice. I still drop by every once in a while to have lunch. I feel lucky I got to work with those guys.
Why Linode moved to KVM
Specially with C++14, algorithms and functional libraries.
I agree,

everybody user a Singleton some time in his life: cause it is often user as first pattern learned and also cause it is a quick and dirty workaround to fix Your code, For onstance to have a single connection handle to a database, instead of review your class diagram (if any).
For those who are interested in knowing about the working behind this Life Pro Tip - It works because of Google's 'First click free' arrangement with the newspapers.

First click free: We've worked with subscription-based news services to arrange that the very first article seen by a Google News user (identifiable by referrer) doesn't require a subscription. Although this first article can be seen without subscribing, any further clicks on the article page will prompt the user to log-in or subscribe to the news site.

https://support.google.com/news/publisher/answer/40543
I'll bite. Where are these "many places around the world" that have your desired laissez-faire approach to health care? Are you talking about places like India or what?

Also, I would hate to see a health care system as badly managed as Groupon.
Earlier: https://news.ycombinator.com/item?id=9864152
Chomsky said some interesting things about science’s impact on engineering/medicine:

“Until very recently engineers learned from the sciences, but most of what they knew was craft. The crafts were so much more advanced than theoretical understanding that the engineers worked like artists. You know, you learned how to do it. Physics didn’t really get to contribute to engineering theory until fairly recently. In fact, when I got to MIT not that long ago in the 1950s, it was still largely an engineering school, and physics was taught as a service. But if engineers wanted to construct electric circuits or build a bridge and so on, you learned for the profession and you learned some physics – and it helped you, but now it’s changed.” (http://www.justresponse.net/chomsky_offers_advice.html)

Science is a social movement, with a history we can look at. Like many movements, there’s lots misleading written about it. Often going into religion, especially when groups try to claim its prestige for themselves. (We might include mainstream economics here, but hilariously many capitalist economists aim beyond science, closer to math. At least many Marxists "only" claimed to have Scientific Truths.)
But facebook isn't an OS, and it's the kind of stuff that many developers aren't used to dealing with. It's the equivalent of saying that many desktop applications with server back-ends had leaky permissions.

The consequences are potentially far worse at facebook scale of course, but it's not like we as software developers generally have gone from understanding how to easily prevent these problems to an amnesiac state where we're suddenly careless.
How are you guys different from Mesosphere please?

You have an advantage over them Mesosphere now to as https://digitalocean.mesosphere.com/ has been deprecated. Shame as both companies had partnership & put out lots of press releases about it. Silly as DO just had $83m funding.
I am bearish but I find myself unable to trust China's stock market to make a bet because the government is manipulating the prices in order to not have something like two times the entire population of Canada angry and out for blood because they lost money in the stock market, which btw, encouraged by the government.

The quote 'market can stay irrational longer than you can stay solvent' really hits home here. Especially when it's half way across the world, and a government that doesn't like to open it's books to outsiders.

Just looking at the chart there could be another crash seeing that the SSE has failed to close above the crucial 4000 line. People are taking profits and looking to park their money in West Coast real estate. When the 1400 companies banned from trading suddenly find the herd is gone, they are in for a nasty surprise since they put up their company as collateral to raise capital and they will face margin calls and in turn banks facing margin calls themselves with each other, and being forced to write off the mountain of debt from overbuilding will cause catastrophic failure that will make Tokyo's bubble look tiny.

One thing is for sure, the China that emerges from this market collapse will be a very different one from the one we have today. Further manipulation and showing lack of control of the markets will be the CCP's final undoing. Some members of the party including the current leadership Xi knows this and save himself as the guy 'that tried' and save himself to the trip to Hague when they throw jiang zemin under the bus instead.
I had to lay off a bunch of people. Same day: good. Taking it very personally as a failure: very bad. Companies over-hire, funding fails to come through, key clients leave. If you were good to them when they worked for you, you did your best. Now your company needs your best, most focused self. I instead wallowed for 6 months and the company has lost a bit of its stride. Don't do that.
Chrome has google accounts to synchronise recently viewed pages across devices. This is just Mozilla's response. There is already a popular extension, so why re-invent the wheel?
This is a really great write-up! Thank you very much for sharing. I've always wanted to make a game with Phaser, this will definitely come in handy!
previous discussion: https://news.ycombinator.com/item?id=9876765
There's no luck and gilgoomesh is right, many people saw it coming.

There are stories about it and relating tadbit such as Chinese ghost towns and Chinese build projects. These segment alluding to the fact that China's economy is base on building stuff constantly and that the government is encouraging loans for these projects. There were also shadow loans that a few articles were talking about where bank were loaning outside of the government consents.

There's an article on Jalopnik about a Chinese car bridge that was the longest but it didn't save any time at all. It was built just cause they can.

I'm pretty much moderately on top of this because I got hacked by Chinese IPs and invested in Chinese stocks in the mid 2000 decade. Ended up doing research of China in general and it's a very fascinating country. Oh, and also China is flexing its muscles against my birth country so yeah.

We should just watch and wait to see how severe it is. The 6 months stop gap isn't gone yet. I think we'll have to wait a year or at the latest after 6 months.

There's always greedy people and if they think they can make money in China they will invest in China.
What happens when an Apple guy explores Material Design?
Adding a useful feature that also does evil things behind the scenes can be seen a net positive for (uninformed?) users, but that is still not an excuse for piggybacking the evil things.

You should let users have all the value from new useful features, instead of just keeping the balance barely positive after bundling some bad stuff.
The Italian "Special Branch" were hosting a "legal" cnc with a security-oriented ISP there -- not really classic malware.
Well actually you can look at it exactly like a kernel, where the backend is the kernel and http clients are the processes, and access control is done at resource level access, by the kernel. The things is, you couldn't even model facebook access with unix perms, and if you've played with acl, I think you realize that the problem is not solely due basic soft architecture.

That said, Facebook should have addressed this problem seriously by now.
It's more like Google as the default search engine, plus extra toolbar button.
As mentioned in the article comments, this is a classic example of why you should partition your systems.

Still an interesting way to troubleshoot and alive the issue though. I'm sure during on-duty at 3am I wouldn't have come up with anything better.
PrettyLog: colorful console.log for commandline apps
Samsung is building an 11K mobile display that can mimic 3D
You are right. The numbers are a bit misleading for some specific people. It is a bit like the risk of death from a fall in a cliff, climbers have an increased chance but the average person wont experience any significant risk in their normal activities. My intention was to reduce the fear of shark attacks, a problem that is slowly taking hold in the population. Thank you for your insightful comment.
"Imagine trying to build a device based on the information that acceleration due to gravity is probably between 9 and 13 m/s^2"

Software engineering must be a special case. Half of it is about handling uncertain states and preparing for unknown future uses.
Truly a sad day. Leave luck to heaven :'(
Once we get to Pluto/Yuggoth, these Mi-go brain cylinders will come in real handy...

http://imgur.com/OK0f77U
Adjusting D3.js Force Layout Parameters
in some sort of weird recursive stroll through the internet I clicked a link from that page and got 'TabMarks', a service that consolidates bookmarks. Thought that was pertinent, given the discussion in this thread.
That's not the worst case, how about this:

https://www.terraform.io

No relation to making planets habitable whatsoever.
Both at work and personally, I use Trello (http://trello.com). Like it because it is really simple, its layout forces you to keep your lists short, and collaboration is extremely easy.
What percentage (roughly) of employees does this affect? A 10% reduction is different to a 50% reduction.

Is the need for lay-off simply related to revenue or are you eliminating a whole category of work (e.g. outsourcing)?

Being told that 'we just don't do that work any more' is perhaps less disruptive to other parts of the organisation.

A cut for revenue reasons will obviously raise issues about the competence of management and so your high-fliers will be arranging to leave.
But Facebook permissions can be modelled. They may not be direct mappings to UNIX permissions or ACLs, but that's taking my OS analogy too literally. The point is, Facebook should have a shared component that does the permission checks, rather than giving each page global access and relying on the author to do the checks themselves.
Welcome to the CCCamp 2015 Rad1o Badge Wiki
Step 1 on https://medium.com/containership-articles/getting-started-gu... points to wrong domain
pretty much this. The timing is where the gold is. another interesting question is do these economists put money where their mouth is? Money talks bullshit walks as they say.

However, I do add that, as much as I think technical analysis is garbage, I almost always end up using it to time my entry. I don't know why I do this but putting money down to make a bet, suddenly superstition and all sorts of weird beliefs start to manifest. It's a totally different psychological mind state when you are making a bet vs paper.
Yes, at least he could reverse the order of words in the subj. The link on the website leads to the API docs - there is no language description. I bet "high-speed" actually means "we removed things we think you don't need". Feels like a Unity3d-inspired afterthought.

It does not matter though, the world is moving away from JS. Better support the full C#.
Thank you!
After I read this all, I will go to a doctor. Thanks alot!
Enable Click-To-play for Flash and Java in Chrome
Gmail.. Of all Mailservers
<<I can't access my gmail acct.>> Could this disruption always be happening to the world honeypot?

:::Message on Firefox:::
You have asked Firefox to connect
securely to mail.google.com, but we can't confirm that your connection is secure.
Normally, when you try to connect securely,
sites will present trusted identification to prove that you are
going to the right place. However, this site's identity can't be verified.

What Should I Do?
If you usually connect to
this site without problems, this error could mean that someone is
trying to impersonate the site, and you shouldn't continue.

mail.google.com uses an invalid security certificate.

The certificate will not be valid until 2/07/2015 5:18 AM. The current time is 23/06/2015 11:38 AM.

(Error code: sec_error_expired_certificate)
Not exactly recent, but the 2D Oddworld games (Abe's Oddysee and Exoddus) were some of the best games I've played.
I'm using please alias. You don't need even use !!.
alias pls='sudo `fc -n -l -1`'
>At least many Marxists "only" claimed to have Scientific Truths.)

Marx was probably using the German word "Wissenschaft"[1] which is not the same as modern empirical science, it's means something like structured knowledge and it includes branches of knowledge like history or literature that aren't called science in English.

[1] https://en.wikipedia.org/wiki/Wissenschaft
China's Millionaires Are Leaving China
If you are on Android, use OpenKeychain. We don't ask these questions. Instead, we have a simple wizard guiding you through the process of creating a key. We don't ask for the algorithms (RSA, DSA,...). We don't ask for User IDs. We don't mention the words private or public key.

See http://www.openkeychain.org/