skysight-inc/HackerNews huggingface dataset:
> I didn't mention implicit conversions, but that's one area where Scala has taken the high risk high reward path.

We C++ veterans know that implicit conversions are one of the worst ideas to put in a language. They start simple enough and then they get clever, which is where trouble starts.

> i.e. if you know what you're doing have at it; otherwise keep to a strict subset

There are few things about programming language design we know, because getting empirical data is so hard. One of the few things we do know (from C++ in the nineties, of course) is that this kind of design doesn't work. The average codebase lifespan is about a decade, during which time people move around and team leads change. Everyone has their own discipline, and by year 5 (usually earlier), the codebase is unmaintainable.

Of course, now that C++ has been re-branded and re-purposed as a specialized language for close-to-hardware software, and is used by specialists, it is doing quite well. I certainly wouldn't mind Scala marketing itself -- like C++ and Haskell do -- as a language for specialists (although even specialists would be better off opting for the excellent OCaml implementation on the JVM, or even Frege if Haskell is your cup of tea).

There is absolutely no reason to be as multi-paradigm as Scala is on the most polyglot platform around, which brings me to:

> that power... is what draws dsl authors to Scala.

One of the great things about the JVM is its relatively easy inter-language interop. I would use a meta-language made for DSLs (like Clojure, MPS or Xtext) for my DSL, while I'll write the infrastructure in Java/Kotlin. Learning Java and Clojure, or Kotlin and MPS, is easier than learning Scala alone (well enough for DSLs), and the results are cleaner, produce more maintainable code and better error messages (well, I wouldn't say Clojure excels at error messages, but at least the DSL writer has full control over them, and can make them quite good with an extra bit of effort).

Also, I'd like to see what those DSL codebases look like after five years of heavy usage (not to mention the error messages Scala spits out, which are completely unparsable to anyone who does not understand how the DSL is constructed).
What does the drought in colorado have to do with the plenty of water in North Carolina?
Solar Impulse flight path in WebGL
How do you access this feature?
Since 18 was released in the past 30 days you'd need to wait a little for debian/ubuntu/etc maintainers to work it out for (eventually) production environments.

Here is a quick howto for down and dirty backporting:

https://packages.debian.org/sid/erlang

Get the debian, orig, and dsc files:

cmd: "dpkg-source -x erlang<blah>.dsc"

cmd: "cd erlang<blah>"

cmd: "debuild"

Then you have 18.0.something source packages and installable binaries for whatever debian release you have. Check the build-depends in debian/control or try apt-get build-dep erlang first.

If you want a newer release and its just a minor change like 18.0.2 surely is... then just download their current source file and rename it like the orig file you downloaded from debian. Or go update the entry in debian/changelog to properly represent it. (dch -v 1:18.0.2-1~olgeni+1 -m)

It only takes a few minutes in prep work and a couple commands to complete. Most of the time is spent waiting for something like erlang itself to compile before it pops out installable binaries for whatever version of debian you're on. Plus now you have 1-for-1 installable runtime for all your other nodes or environments without any work.
Hi,

We haven't launched our startup yet, but we are writing about our marketing techniqes and the things we do in order to bring more future beta users.

See our Marketing Hacks here:

http://kilometer.io/community/forum/thread-category/marketin...

and if you find it useful - feel free to share it :)
ECommerce development on PHP framework
@will_brown + @WalterGR sorry that it was unclear. This was one ad-campaign targeting just Thomas (+ 6 randomers). I ran a number of other variations targeting investors that were connected to him and others in his network. These still didn't target too many people (I'd say <100); but still got a lot of attention.

I'm also guessing that some people might have just told him they'd seen his face on a LinkedIn ad. Not necessarily clicked through to it.
The software would not be preventing non-approved transmitter behavior if the software supported the loading of custom firmware that can implement non-approved transmitter behavior. Here is the full paragraph from which you quoted:

Manufacturers must implement security features in any digitally
modulated devices capable of operating in any of the U-NII bands, so
that third parties are not able to reprogram the device to operate
outside the parameters for which the device was certified. The
software must prevent the user from operating the transmitter with
operating frequencies, output power, modulation types or other radio
frequency parameters outside those that were approved for the device.
Manufacturers may use means including, but not limited to the use of
a private network that allows only authenticated users to download
software, electronic signatures in software or coding in hardware
that is decoded by software to verify that new software can be legally
loaded into a device to meet these requirements and must describe the
methods in their application for equipment authorization.
Researchers hack air-gapped computer with simple cell phone
http://imgur.com/VUZMVsi
https://bpaste.net/show/832abaaa62d8
There are great communities of growth hackers and marketers who would like to give you free advice, that's a great brain storming for them.

Try and ask at http://growthtalk.co
Except that's not really true.

http://www.bloomberg.com/bw/articles/2013-05-30/new-research...

http://www.citylab.com/housing/2015/01/do-microloans-really-...
Alpenrose Swiss Chocolate Mile is re-run milk, which is to say unsold expired milk that's repasturized and sweetened.
The MPAA just might have picked on the wrong kid this time.
> Of course it makes considerable sense for companies to hire retired government insiders to help them with strategy and/or lobbying. There is no way to prove that there was any wrong doing while the person was a government employee. There are also no conflict of interest guidelines that can apply since the person is no longer a government employee.

Considering there sometimes are in the tech industry clauses in contract that prevent an employee from working in another company active in the same field for X years, could such a clause be applied to government employees ? To prevent that kind of abuse. Could that legally be done (in Canada, eg) and would that be `fair' ?
do you have a link to that? it sounds vaguely familiar. I know the guy that did a prank on his roommate using Facebook ads.
How does the company behind it make money? Do they have 20% of ether supply or something?
I care little for how much X has compared to Y. I do not see any use for the comparison, other than for media headlines.
I'd say that singling out smartphones is disingenuous. The advancement of every industry has caused the lives of almost everyone to increase dramatically, the advancement has also created a lot of wealth, which is also the byproduct of an increase in industry.
I've yet to see anyone explain empirically why it's bad that x has more wealth than y. I'm open to being swayed by data.
can somebody explain why we have credit cards to me? Where I live it's kinda uncommon and I can't even get one as a student. And I never saw the need for one either as we can just pay everything with direct bank transfers. And yes you can undo bank transfers.

I just don't get the obsession? Why would anyone ever want debt? We have money to pay for stuff, why not use your money instead?
I host my own TT-RSS instance:
https://tt-rss.org/gitlab/fox/tt-rss/wikis/home

Not as fancy as some of the commercial offerings, but I never need to worry about it getting killed off.
> Fraud rates in the US are very, very low.

And most transactions are online authorized anyway and issuers run real-time fraud detection systems.
https://news.ycombinator.com/item?id=9955180
How to load a html page inside another html page in AngularJS
OnePlusOne was interesting mainly because it had cyanogenmod.
I can't wait to read reviews about OxygenOS. (but I have to say: cyanogen was much more interesting)
I'm not sure if it's 'legally' allowed. It's almost definitely against LinkedIn's terms of service I'd imagine though!

I'd think that with anything like this; if it were illegal, then likely the individual themselves would have to sue me. Hopefully they wouldn't want to take it that far once I explained to them that I was just targeting them and trying to get their attention etc. Certainly for Thomas, Vungle turned out to be quite a good investment thus far and a nice story, so I hope he wont sue me ;)
I agree that the FCC is concerned—as to some devices, in its present rules and guidance, and as to all certified equipment, in the proposed rules I mentioned in another comment—only with software that can affect radio compliance characteristics.

For many devices, however, the practical result is likely to be the same as an outright prohibition on software modifications. Manufacturers of devices for which there is limited market demand for compatibility with third-party software have few incentives to incur the extra costs and certification risks of designs that provide for tamper resistance only where required, rather than for the software and firmware as a whole.

The situation in Verizon is distinguishable because the handsets involved were already designed to support third-party applications with limited privileges, and also because Verizon was a Block C licensee with network access obligations, not an equipment grantee.
More generally, not specific to the dear tech industry, there's been a fantastic discussion on metafilter titled "“Where’s My Cut?”: On Unpaid Emotional Labor" [1]. If you are a person who has personal/professional relationships with other people, it's probably worth a read [2].

Anyhow, I'll quote an excerpt from one of the comments:

> A married man is considered (in the sociology findings) to bring "more than" one person to work with him, because it is assumed he has someoone feeding/dressing/cruise directing him. This frees up his brain space for ... work. On the other hand, a married woman is considered to bring less than a whole person to work. Because she is assumed to be feeding/dressing/cruise directing at least one other human. And possibly incubating another. This is taking up valuable brain space that could be devoted to work.

So, there's a conscious or unconscious bias against women in working life, due to the assumption that they'll be doing more than their fair share of unpaid, generally undervalued labor outside of the workplace. Oh so plausible. This would be a rational reason for a workplace to discriminate against women, given the existing context of structural unfairness and bias in the rest of society. "Hurray!"

[1] http://www.metafilter.com/151267/Wheres-My-Cut-On-Unpaid-Emo...

[2] ...unless you are very uncomfortable with reading criticism of men, and you cannot stomach discomfort. in that case, it's probably best for everyone involved if you don't follow the link.
"When Google increased paid maternity leave from 12 weeks to 18 weeks, the number of new moms who quit Google dropped by 50%."

This seems to be such a spectacularly good result that I wonder why they haven't tried it sooner.
Sure, you may believe that to be the case, but in the meantime, others may believe that, exactly due to the lack of a company that has swooped up all these people, that there is no such opportunity.
> we’re well underway putting location sharing into Hangouts

You can already share location on Hangouts, but it is deeply broken. Or do they mean "bring back Latitude"?

Not long ago I had experience where I had to meet online friend, we were on the same route, just different directions. It all went like sharing our current location every 5 minutes (with increasing frequency towards meeting point) and still managed to miss each other, because "you said your car was grey, but its silver!". Live location sharing is necessary for many workflows and there are tons of apps for that with disputable trustworthiness.
Somebody wrote an article and shared it. Somebody who read it linked us to it.
Heh you are actually touching onto something quite interesting and fundamental.

Things that have value are often valuable exactly because they are not abundant but scarce. The scarcer the more valuable.

Post-scarcity is about creating enough fundamentals (ex. food) to everyone, but it's not about removing the value of scarcity for some food that might be extra hard to produce.

Many things only works if they are scarce that does not mean we shouldn't try to achieve post scarcity.
Scientists have discovered a new taste that could make food more delicious
A few questions:

What does it mean to "leave the field"? Does that mean to no longer practice low-level work or to leave the industry entirely for another industry? If it is the former, does moving into management or another complementary area (like moving from engineering to product management) qualify as leaving the field?

So what I've always been curious about is what percentage of women leave other fields? It would be nice to have numbers to compare it to there.

Also, what percentage of men leave the field? If "leaving the field" is defined as no longer actively practicing software engineering and instead doing more human contact work (like managing), then I would expect a significant number of men to leave the field at all.

I'm not trying to dismiss the number out of hand, but merely demonstrate that it's a useless figure to bandy about with context or comparison.
Uber and the lawlessness of 'sharing economy' corporates
I have a credit card, but not the american kind of credit card. I have the European kind that gets locked and blocked if it isn't paid off by the end of the billing period (1 month).

Why would you not want a 3,000 euro interest-free one-month loan? Sometimes you have to deal with bulk expenses that you have the money for, but not the liquidity[1]. In that case credit cards become really useful.

[1] In a recent example I had just moved into a new apartment and had to cover a move-in cost, $2000 worth of IKEA furniture, and $3000 worth of next month's rent in the span of two weeks. All in all some $6000 worth of expenses. It all worked out, but it wouldn't have had I not had access to the liquidity magic of a credit card.
I can't agree more to this approach. Smaller changes are easy to review and manaage. We developers need a push to make this happen though.
> but a bathroom is a bathroom, and the activities therein are not rituals.

Why not? It's only because you bring your own bias of what a ritual is that you don't view bathroom rituals as a ritual. Either that, or you're so steeped in bathroom culture that you fail to understand it as a ritual.

It's as if I said: "A wheel is just a circular object, a shape. It's an indefensible and incorrect conclusion to say that it is a technology."
> Is there any argument for the abolishment of time zones that doesn't boil down to them simply being annoying for programmers and server admins to set up initially?

It's not just initially. Politicians around the world tend to temper with them continuously. (Same with public holidays.)
this doesn't fundamentally answer your question, but as a young person, I've been encouraged to get a credit card to develop good credit, for when I need to utilize it in the future. I would rather use a debit card, but I plan to get a credit card for this reason alone.
I have no idea where you live, but in my home country (Italy) you have been able to pay with ATM cards for more decades, which means no debt and "pay with money you own".
Debit cards also work the same way.

I also do not understand the obsession with credit cards, but they have some distinctive advantages:

* are more reliably accepted than other means (i.e. no need to convert when abroad, accepted more often than debit cards or ATM cards)

* allow you to make "variable expenses" (i.e. you rent a car with a credit card where if you crash the car you will have to pay X thousand dollars)

* allow you to make large-ish expenses which are difficult with wire transfers (i.e. by that 4K TV Screen while in the shop)

* some places (e.g. Hungary) don't seem to have cheques at all, so either you go outside with a bunch of cash or some expenses (getting that 27" iMac) are really complicated

* not an advantage but: some places (the US?) seem to have a very ingrained culture of personal debt, while others do not
> If you ask me why rates are different across geographies it really comes down to the will power of the govt. to set the terms.

Absolutely agree. The EU determined that interchange is illegal and now caps it at 0.2% for debit and 0.3% for credit (yes interchange, not scheme fee). After a transition period of course. And surcharging now becomes illegal again as the fees are that low.

http://europa.eu/rapid/press-release_IP-15-4585_en.htm

> I hate credit card companies from the bottom of my heart but until there is another payment vehicle that is just as convenient it will be stupid of any entity not to partner with such providers.

Banks will never get their shit together and the lack of a global clearing standard will mean we'll forever have to rely on payment schemes.
As I noted, the oversight isn't limited to government.

And removing government doesn't improve oversight.
Well, this is a right step.

But I put question mark on the startegist of Google products they initiate step and move backward again and again.

Google is only alive due to Google search engine it self. It's my opinion.

Otherwise the way Google introduce things and all the time they are facing negative feedback on their new products.

Buzz, Orkut, Google Glass (not that much penetrate in market)

Hope Google will get some awesome minds now.
No, because it's inefficient as hell (I wasn't joking when I said "less efficient than uncompressed bitmaps", it really is), and not all viewers support it.
It's probably not too wise to pick on the kids that made it and are swimming in money and power. It'll be The Revenge of the Nerds all over again.

Not to mention Google is by now a pretty deft political player.
Uber's Algorithm and the Mirage of the Marketplace
I remember in 2007/2008 when the Economist was telling us that it was business as usual, nothing to worry about ...
I'm really sad that it won't have CyanogenMod; that was the biggest reason that I purchased a One. It's a real shame that there was that whole fight over exclusivity in India (IIRC, it sounds like CM's fault, but I'm not 100% certain).

I'm interested to read details of how the fingerprint unlock works. Remember that a fingerprint reader is insufficient to be secure, as fingerprints are low-entropy and relatively public.
Going from 1000 USD to 900 USD hurts a lot more than going from 1 million to 900k.
Core Values in the Workplace: Stop Laminating, Start Living
> "The US isn't going to dismantle it's nuclear arms, and neither is any other major power."

It can be done. It happened in South Africa. It was also the subject of considerable debate in the last UK election. We don't have to keep them, as many people recognise they're very expensive for something we have no need for.
Aurora has a bunch of nice features WRT automatic failover, redundancy, and automatically scaling storage as you push more data into the DB.
Man probing UberX uses the service
I agree with this 100%. There are a lot of previously useful words that mean almost nothing today. "Slavery" is one. "Rape" is another. I know people think they're doing good when they try to expand the definition like that, but all they're really doing is taking away our capacity to describe things accurately.
I wonder what this is. Did they create a proper multitenant version of MySQL or are they simply running mysql without a container around it ?

I'm guessing it's the latter (much easier) option, but ... Do you really get 5x savings from simply not having a container ?
(I'm not a lawyer or an FCC rules expert)

Would OpenWRT run on the Pi or on the CPU in the WiFi dongle?

Assuming the former, I don't see how there would be a problem here. It is the WiFi dongle that is the certified Part 15 device, and you would not be modifying that device. You would be using for exactly what it is designed and certified for: sticking it into a computer's USB port to provide WiFi access to that computer.
> even if the work had been published in 1922 with proper notice, and even if that copyright had been renewed in 1949 (which the plaintiffs say it wasn't), the song still would have become public domain at midnight on December 31, 1997.

75 years of copyright protection is ridiculous; imho, this should have been 10 or maybe 15 years.
> can somebody explain why we have credit cards to me?

You have a VISA/MC card because there is no other way to clear globally. You have a credit card instead of a debit card because the issuer gets higher fees.
Quite.

Inspired by an earlier HN post:

https://www.reddit.com/r/dredmorbius/comments/27d5xr/please_...
Firebase equivalent on AWS
What is firebase equivalent on AWS? Please suggest.
Also sounds like a bias against men. Men are perfectly capable of feeding and dressing themselves. And while I don't know what exactly "cruise directing" means in this context, there is no reason to believe that men aren't also capable of doing that either.

I just got out of a relationship where I handled all those responsibilities. I wasn't compensated for it, nor did I expect to be. Insofar as my own generation is concerned, I've encountered lots of men that cook. In fact, I have known more men that cook than women. I also know more men than women, but the relative frequency seems about equal between the sexes.
Serious question: why are women so harsh to EACH OTHER? From the article:

> both men and women were significantly more likely to hire a male applicant than a female applicant with an identical record.

And from the linked studies: "Men only penalized female candidates for attempting to negotiate whereas women penalized both male and female candidates."

And the pay rates, and drops, from here http://www.pnas.org/content/109/41/16474.full.pdf+html are both worse from female faculty - with sale offered from men 30K -> 29K vs 27K -> 25K for female faculty, and male faculty scored women higher in all categories than the female faculty.
It's not an obsession. Debt is a financial tool to extend your purchasing power beyond the money you have or are willing to spend, in exchange for a fee. It's very powerful and can greatly change your life.

Credit cards in USA and other regions came first before banking really caught up in convenience so they stuck around as the easiest thing to use. Bank transfers are starting to make progress now too and many debit cards function just like credit with all the protection but still as a direct transfer of funds.

Like most things, you're free to use or not use it. However, it's also easy to get yourself in trouble if you use it wrong.
No. You cannot rule out the possibility that women discriminate women, too, or that environmental influences from outside the work floor cause the effect.
I don't know a single person who feels the need to work that hard, and benefits and conditions for parents have never been better. It doesn't make sense for a guy who hasn't worked in 12 years to tell us how it is. Sorry you couldn't handle the stress of life and the choices you made.