skysight-inc/HackerNews huggingface dataset:
> US pays the best salaries in the world.

No, a few small regions in the US pays amongst the best salaries in the world. Most of the US have software engineering salaries that are nothing special. And lots of places in Europe have plenty of jobs at similar salary levels to e.g. Silicon Valley.

> You are not working for free if you are salaried. You sign a contract to fulfill certain duties regardless of the amount of time it takes.

... and most of the developed world have seen through this bullshit. In the EU, for example, the Working Time Directive sets limits, and if the company assigns duties that are impossible to carry out within those limits, then that is the company's problem. For a reason: A lot of companies tried (and try) to abuse the notion of a salaried employee to pile on duties far in excess of what can reasonably be carried out within the expected contract period.

(looking to exempted groups in the UK: my ex was until recently a lawyer for one of the largest lawfirms in the world, based out of London; while on paper her contracted hours are about 40 and her salary on that basis seemed amazing, her actual hours based on assigned duties that would never be possible to fit into 40 hours per week brought her actual hourly rate below that of he secretary)
Completely forgot about Albert Hofmann. Yes, he absolutely deserves the title.
Porn version of Google images
http://tittle.co
I think my pet peeve at Microsoft was that the tooling, TFS included just wasn't that good for agile development. I mean you can see SD smothered all across TFS and while SD was nice for it's time it's grossly inferior to github/mercurial in every regard other than supporting massive codebases.

There's also in my opinion a huge problem in that what sort of technology you can use is severely restricted by what Microsoft makes. I'd get push back for asking for a license for something like reflector (yes we had a ilasm dissambler but it was horrible) let alone something like recommending using selenium instead of some horrible, under maintained internal solution.

Then there are just the utterly ridiculous political restrictions on the development pipeline. "Oh you have to use Razzle or CoreXT instead of TFS because even though you're a html5 website with SOA components your team is technically part of windows and they use Razzle."
I've tried but they always seem to have their own agendas, usually the popularity of the child and playground politics rather the education. Slightly depressing.

The PTA and governors are even worse annoyingly.
It sounds like you have a very firm background in the Unix/Linux world but you have no idea what you're talking about when it comes to Windows-based development. For reference: I'm primarily a Unix/Linux developer but I work for Microsoft so I know what VS is about too. I understand what you're trying to say but it weakens your argument when you clearly haven't evaluated both sides. It sounds like you don't know how GNU Emacs was developed either -- the GNU version of Emacs was developed not by Scrum or Agile or "Waterfall" but by Richard Stallman's neckbeard in the MIT AI Lab...
Lens Tutorial – Stab and Traversal (Part 2)
Point 1 is false point 2 is true and point 3 seems to contradict itself.

1) When distilling, it is quite easy to remove methanol as it has a different boiling point. The presence of significant amounts of methanol in the first place is plausible, but not necessary (If you ferment plain sugar, for example you are unlikely to get methanol).

3) "The order to add methanol to industrial alcohol is historically dubious ... industrial alcohol should be exempt but rendered purposely undrinkable" The "mass of laws and policies" to make industrial alcohol purposely undrinkable is the same thing as an order to poison industrial alcohol. They made it undrinkable by poisoning it.
This is awful, 1 game on Steam can weight 40 Gb now (see Injustice), here in Russia I pay only 12.5 EU/month for 30 Mbit/s and unlimited traffic. I hope telecoms won't start reimplementing traffic caps.
I would really like to understand your experience. I'm not an emacs guru by any measure. I currently only use it when I have to, not when I want to. I'm also not a VS fan for editing. But...With Visual Assist installed (and possibly even without it), I don't see how emacs compares. But then maybe I just don't know how to setup emacs. I'd love to know

https://www.youtube.com/watch?v=0hOztCPEi-0
I don't know. My understanding is that external customer requests on TFS are ranked higher than internal requests. As in internal feature requests related to agile and scrum that would have made other teams life much easier have in the past been explicitly refused because they were unsure of how well it translated into the needs of the retail consumers.
what's the difference with today? You didn't fight for the author's order and you didn't spent months on publication issue, but your bullshit is still in the wild.

If you want to be in Nature today, you need attractive claims and flashy graphics already. And the peer review is just not working, they are favoring already famous people and ideas.
I would suggest a read of this: http://www.moddb.com/mods/wicmw/downloads/flexible-intercept...

The creator of the mod did an excellent job at implementing more realistic missile guidance system for the mod.
NDTV's Hamas Exclusive Is An International Headline – NDTV
I think the old review system ( i think they've changed it since I left ) killed the internal tooling story. No one gets 1s or excelleds for maintaining an existing tool. They get a boost for pushing out a good enough tool and then they move on to something else rather than focusing on incremental improvements. Because those don't play well into your annual review.
> With 14 cryptocurrencies currently floating around, isnt the value of one over the other simply a branding problem?

One of the most important aspect of a crypto-currency is the establishment of trust in the distributed database, most commonly by a proof-of-work algorithm. One can estimate the cost of changing the transaction history. The hashrate devoted to the Bitcoin blockchain is 130 Peta-Hashes/second, so to execute a 51% attach you'd need a lot Hashes/second and a lot of money.

You can very easily clone Bitcoin, change the branding and start from scratch, but you'd have to either convince the miners who currently work on the Bitcoin proof-of-work to switch, or come up with a new proof-of-work system that is incompatible with the one used in Bitcoin. Unless you can convince all Bitcoin miners to switch at once, your alternative cryptocurrency will have less devoted hashing power and therefore a lower cost of attack.

So it's more than a branding problem.
For anyone interested in the reasoning behind the creation of copyright, and how the various interests are balanced out, these two speeches by Macaulay should be of interest. The interests and rights of legatees are specifically discussed.

http://www.gutenberg.org/files/2170/2170-h/2170-h.htm#link2H...
http://www.gutenberg.org/files/2170/2170-h/2170-h.htm#link2H...
Sprint drops bid to buy T-Mobile
Baby learning ABC
> to see the dummy page isn't representative of real world pages, and then they used similar small pages for the other sites.

If you believe the SPDY marketing material that one of the reasons behind it is to reduce delay from TCP window expansion then small sites should be where it shines. A small site is more influenced by time to 'ramp up' connections. Yet it appears to be slower on small sites.

Also, bbc.com and greenweddingshoes.com (now 10 MiB) are small pages? Hardly.

It's pretty clear to me with the slew of basic errors and oversights in Google's numbers that performance wasn't the motivation behind this protocol. I'm scratching my head trying to understand what they were thinking.
But first start with something less harmful but which could have similar effects.
e.g.

http://en.wikipedia.org/wiki/Holotropic_Breathwork
Converse.js: A free and open-source XMPP chat client for your website
Gaffer – foreman on JVM
The Summer of Link Love
Songthaew
The #1 Reason Your Landing Page Isn’t Working
Ah, the Defence Against the Dark Arts teacher has made a cameo appearance.
5 professional tips for great app store optimization (SEO)
I beg to differ. From my memories in school, "doing what I wanted" had more education value than sticking to what teachers wanted me to. Heck, education is about exploring, experimenting and playing with things. The exact things schools nowdays try to prevent kids from doing.
Sorry, but the link you posted is not even remotely related.
There are indeed many clones of Bitcoin. Look here at https://www.coingecko.com/

Those stats determine where most of the resources have been focused on. Each coins have their own agenda, goal, and different group of community backing it.
Do Wikipedia's internal tiffs deter newcomers?
>ad hominem

I think the term you are looking for is
http://en.wikipedia.org/wiki/Appeal_to_ridicule
You're quite right here, with two exceptions:

1) Fibre transmits photons, not electrons.
2) The fundamental infrastructure limits aren't the cable themselves, but the equipment at either end. This technology improves every year, permitting the same cables to transfer more data. This is why installing fibre through the streets is such a good investment: it scales up over time, without having to dig it up and replace it.

Also, the issue you touched on with customers sharing the same bandwidth is called "contention", and it's possible to determine the "contention ratio" (i.e. how many people are sharing a unit of bandwidth) for ISPs (at least, it is in the UK).

Last I checked, in the UK, the contention was always better on DSL services than cable; but the maximum bandwidth and minimum latency on cable is correspondingly better. Though I've not checked the Openreach FTTC offering, which I imagine has a better contention at the moment due to a smaller customer base.
> Unfortunately SQL leaks through Arel's abstractions

This is voluntary. Arel allows one to write SQL almost as is, only with native types and features that make it possible to compose and aggregate queries. It's not a 1:1 mapping but it's not a blackbox abstraction either since the goal is to finely control your SQL. Of note, Arel is neither ActiveRecord nor ActiveRecord::Relation (which is what you get when you use #all, #where and scopes, sadly often mistaken for Arel)

The article you linked to is wrong, Arel is perfectly able to compose projections and joins, see this gist[0] implementing what the author demands.

[0]: https://gist.github.com/lloeki/2bc0ece35b2ba42b681d
K12? Maybe K-3. You're not allowed to program or share programs on iPads by Apple's rules so once any of your kids show an interest in programming or if you want to teach programming you'll have to get them something else.
Hear hear, there are a lot of drugs in this position. c.f. Naltrexone 'low dose Naltrexone' and OGFr http://en.wikipedia.org/wiki/Met-enkephalin
The lack of research into these drugs leads to a lot on-line mis-information and patient-led self-experimentation. This can work for some, it has for me with LDN and Crohn's but can leave others confused, disappointed and frustrated, as well as putting doctors in an awkward position.
Urine-tricity: 'Pee Power' to Generate Electricity for Charging Mobile Devices
> Strong central administrative control. In order to use your chromebook at all, you really need to log into your web account. It's only able to install things locally (and bypass administrative restrictions) if you really work hard to get around it. This helps get the tools approved by IT departments and administrators. Compare this to the fleets of windows machines or ipads that lots of IT departments have to maintain, where they basically solve the problem by re-imaging the machine regularly to wipe out locally installed apps.

IMO this is completely backwards. IT staff which regularly re-images the machine is doing a much better job wrt. to education. You can't get anyone to become a competent computer user if you don't let them to poke around and break things. The only thing you get by locking everything up is producing people who are afraid to install anything on their machine and call their "friendly computer whiz" every time (yup, been on a receiving end of many of those calls).
I like the general idea but don't completely get it

> just happens to be requesting a ride along a similar route
> Uber from the Castro to the Financial District

Isn't 90% of the time it's like, one person goes to the Financial District, and the other one will just drop off Mid-Market, or just a few blocks towards SOMA, thank you?

So do you get stuck waiting until there is a person with just the same exact route, or how is this partially-overlapping ride determined and split? You detour a few blocks to the right to accommodate the "nearby SOMA" person? But what if the original person says, screw SOMA, I'm not paying or waiting for any detours, I need to get to FD on a straight line asap.

Sounds pretty hard, matching millions of similar but different routes.
Peter Thiel Goes Nuclear
Slightly off topic, but I am curious and don't understand, why do you care what the founders did or did not envision? You live in a democracy, where you elect people to govern the country in a way that suits the majority of the population.

The way I see it, these issues aren't about what someone 250(?) years ago wanted, but what the people who are alive today want. If their views outweigh those of the electorate today, is it even still a democracy?
We need such more shit to save the world.
Well, it might have an element of truth.
It is Hydric Acid, after all.

It is fairly well known that water will dry out the skin by leeching the oils.

(edit: and when I say element I mean microscopic element)
Came here to say the same thing, are they joking ? This is terrible terrible terrible idea.

HUDs are a good idea, but it should be showing info about driving.
In Belgium, like, a developed country? Please tell me that was at least a mobile connection
"Do you personally (or anyone else) think that there is anything wrong with trying to negotiate down ... backpay owed by law to employees of my own company" FTFY.

Oh, and the answer is yes; there's a lot wrong with that.
Europe's Rosetta probe goes into orbit around comet 67P
The man who invented the 26th dimension
Facebook is real life. You're talking to real people.
Shoe polish? You had shoe polish? Honestly, some people don't know they're born. When I were a lad, we used to make our vodka out of chairs.

http://www.google.co.uk/search?q=samogon+taburetka

(With apologies to a Russian friend of mine who said this about turnips.)
I'm not apologizing for LinkedIn, with 5400 employees you'd expect them to have people that know the laws.

But, ... Most small businesses don't know the laws. I worked at a company that threatened to doc pay if people didn't show up for "core hours". My understanding though IANAL is that if they did that we'd instantly become non-exempt because docking pay by hours makes us not salaried. They can fire you if you're not doing the job they want but they can't pay based on hours worked as part of the definition of "salaried" is that you set your own hours and get paid a fixed salary. (if someone knows if that's incorrect please correct me)
Sony gives up on selling e-readers
Brian Krebs: Changing the Information Security Industry
Show HN: SYNQY, Real-time product network
In a decentralized consensus every single node must have the same behavior, handle errors the same way, make the same decisions based on the same core rules. Experience with Bitcoin has taught us that nobody is currently capable of duplicating the Bitcoin behavior perfectly. Many have tried such as bitcoin-ruby (ruby) and btcd (go), but they are plagued by almost constant issues of them having different states and getting forked off the network.

Starting with three different languages, three different codebases is absolute madness.
I was looking for some technical discussion to half read through and procrastinate, but I found wisdom instead.
Does it matter? Bitcoin has thousands of clones but they still manage to gain userbases.

http://mapofcoins.com/
Yes but you are different. A lot of children, even with proper guidance, don't want to learn.

Often times, even hard-working, smart people will phrase their learning pursuits entirely as a means toward financial, sexual, or social success. And outside of school, there is little or no independent learning. If there isn't a test and a deadline, they'd rather be doing something else.

I don't think this is a statement that applies to simply children. I think it applies to almost everyone from every culture.
Just bought one :)
And I thought SEO was dead.
Different literal types are only necessary when the parser needs to treat the string differently - that's why you need them for raw strings for instance.

When you don't need to do that, a function call is a much better answer. There are many things that could be string literals but aren't because they don't have to be.
This is exactly what I needed! It took me forever to understand why view does what it does, and I just couldn't make a sense of it. Thank you so much!
I had exactly opposite experience. I'm infinitely grateful for unlimited, unsupervised computer time since I was 9. Without that, I wouldn't have picked up programming at 13, read as much as I did and be the person I am now.

Also, "real life" is overrated. A lot of things that technophobic people spend their time on in "real life" feels like total nonsense to me - especially all that gossips, interpersonal dramas and poking their noses into lives of others.

I always pictured it as a difference between soap opera vs. space opera (like TNG), where most people seem to live in the former, while I strive to live in the latter.
Capture leads even after campaign. Realdeal new feature
Show HN: Core Animation Controller for iOS and Cocoa
>The problem is that timezones would still exist (as you point out -- that +6 must come from somewhere...), but because they would be unofficial and no longer standardized, it would be harder to know.

Who said they would be "unofficial and no longer standardized"? They could be both, fully.

We also have the perfectly official and standadized meridians, that are better handled than the ad-hoc timezones we use (that sometimes go over several meridians, use DST etc).

The proposal is about getting rid of timezones in the sense of having a fixed, global time.

Not about getting rid of timezone information completely.

It simplifies tons of everyday interactions and calculations, and when one needs to know the other's "time in the daily cycle", it regresses to exactly knowing the kind of information we need to know now.
Very much agree, HTTP2 ftw.11.11
> But isn't it better to be weird than to be boring?

That depends on your objectives, but if the goal is to make or have friends that you like to be around, I'd agree. I'm not very weird, but I have become rather more openly myself, which I'd say by definition makes me seem a bit weird at times. The result has been that most of my friends are also a little weird, or enjoy me being myself.

However, I'd argue that this only works if you're honestly weird. Just yourself, really. Being quirky to mask insecurity or a boring life can often come across as annoying and fake.

If your goal is to not be lonely, and not in the first place to 'be yourself' as well, I'd say a much more effective approach is to become a good listener. Everyone likes good listeners, and it's a (relatively) easy thing to learn. In my more lonely and insecure periods of life I often just asked questions and listened, and after doing just that for an entire conversation, people would often remark how wonderful the conversation was.

Obviously this is not ideal in the long run, as it can be quite tedious and annoying to just listen to others, but as a basis for forming connections it's very effective.

> I'm just flat out socially retarded, and desperately lonely.

That sucks, and I've been there. I still find myself weird and strange, and there are still many times where I feel like the odd person in the group. Yet I've managed to somehow gather a pretty sizable collection of weirdly honest people that range from acquaintances to good friends. I don't know if I can give you good suggestions, but I do know that for me this process has been quite 'conscious' and deliberate.

If you'd like to talk about this sometime, let me know! I'd be happy to chat (and/or meet in person if you happen to be nearby). Loneliness is the worst!
as if we don't already have enough js tutorials
"except generally more cumbersome".

So true. Especially if the domain is not "naturally" functional - say an HTML5 game. I am sure brilliant programmers will come up with a functional model even in such cases, but I don't think that is how most people would think. I am more fond of languages like JavaScript, which has features associated with functional programming (higher-order functions, closures) but feels as natural to me as C.
A comprehensive (and occasionally good looking) GitHub profile summary
I'm curious, how do people even learn this stuff? I always gave up on Haskell because it was just too hard, and this is a perfect example.
I thought the social web was open for all – some influencers disagree
Spoken like someone who doesn't understand the complexity and untrustiness of NTP and time synchronization, and is naive enough to think setting the computer to UTC is the end of the story...
They raised $100M few weeks ago to expand

http://techcrunch.com/2014/07/01/blablacar-raises-a-massive-...
Modeling IP DCF as a perpetuity is like the physicist who assumes perfectly smooth surfaces. Fine for Finance 101, not so much in the real world of lumpy cashflows.

Notwithstanding which, those numbers actually indicate that even after 70 years there's a significant present value in the return. You wrote: "Assuming a $1000 constant payment stream, the present value of the 70th payment is only $32.86."

I would write that: "Assuming a $1000 constant payment stream, the present value of the 70th payment is still as high as $32.86". And they'll be even better than that since very-long-term compound average discount rates are low, closer to 3% iirc.

Instead, try modelling an annuity (yes, that's as bogus as the perpetuity, but bear with it) for two periods: 45 years and 52 years. At 3%, I make that a 5.5% better deal for the extra seven years of viability. I won't bore everyone with the math.

Note also, I'm not arguing for the current system; merely pointing out that (irrespective of other complications) setting IP rights as coterminous with the originator is inequitable.
This basically tells us that land ownership and control is the critical ingredient against egalitarianism. The structure of the society is built around preserving land ownership; suddenly because family membership and inheritance grants you access to land it becomes a point of contention, and control is imposed on women to maintain that boundary.
I've worked in open plan offices for most of my career, as it's very common in the UK.

I believe the last role took the biscuit, though....

Open plan with hotdesking and lockers...
Primary coloured lockers, so it looked like a poor man's GooglePlex. Where the meagre budget had run out halfway through.

You could never be sure where you would be the next morning, or next to whom (inc. constantly teleconferencing middle managers). There were two banks of desks with dual monitors, supposedly reserved for developers. Sometimes, non-technical personnel would grab them, and not even use the monitors... Just their laptop screens (for Outlook, basically).

That was slightly irksome :-)
..........not always.

Well, always. But they're not always who they claim to be!
A late-'90s Russell Means polemic against "Native American" (along with the fact that it got quite a bit of agreement) has been somewhat influential in that respect: http://www.nemasys.com/ghostwolf/Native/wai.shtml
Integrating CRM with enterprise level mobile apps
Feedback is much appreciated :)
Thank you!