skysight-inc/HackerNews huggingface dataset:
The point is that comparative advantage is discovered in the market. I may think that I'm the best at painting houses - and I may be better than most! - but in striving for the best gains I can, I may find that my comparative advantage in doing something else, something I'm more expert in, is greater. To wit, "what is the best use of my limited time?"

An advantage can come out of any number of things - climate, location relative to a trade route, particular local demands or preferences, or just happenstance. As you note, comparative advantage is not just about whole countries, but also about regions, companies, and individuals - so that it's not just about an "area of earth" but about the variety of things that happen in each place. Comparative advantage is an argument that trade makes people (regions, cities, etc.) better off even if they have nothing they are the best at.
Troublesome for large ISP's, a bit less troublesome for people who already pay their monopoly prices and care about privacy.
Ultralow Power Transistors Function for Years Without Batteries
The author doesn't want more games for black males, or white women, or even minority women. Though the author may not realize it, that kind of demographics are a red herring.

What she really is looking for is games for what she feels is an under-served demographic: The kind of person who lives in "a state of constant shock, of constant stimulation" like her friends do. Her friends just happen to not be white males, so she latched on to that.
Blergh. Indeed something seems wrong. It was working last night, however. Thank you for your patience. I'll post this again here when it is usable.
Muslim Americans have founded a disproportionate share of unicorns
If you can try it then you should. It was a good reality check for me. I elaborated a little more here https://mobile.twitter.com/camwest/status/793236560250494976
I clicked on this link expecting to see another case of government failure when it comes to understanding technology, but was pleasantly surprised to see the government doing EXACTLY what it's supposed to be doing... Shame on TechCrunch for peddling this kind of misinformation.
The average economic education in the US is so poor that there's an entire political movement predicated on the fears that people have that the US will be unable to service its debts. They actually think that the national debt is the same thing as personal debt.
Those "competent people" need to see a value in the language, but they don't, that's why they don't recommend it enough.
Having been burnt several times buying 'cheap' SoC's like these and then spending hours trying to get them working due to crappy upstream support then I'd steer clear of this. If you value your time and don't want to get out SPI interfaces and the like to debug something then save your time and subsequently money, buy a Pi3.

Side note: One vendor (Pine64) even shipped binary images in a RAR format. I'm not sure why this was chosen, but makes you wonder how they got to that decision and if they spent much time working with 'proper' distro's for embedded, where nothing is shipped as a RAR but gz/bz/xz whatever
The car is self-driving and self-parking, right? For the problem of supercharger bays being hogged by unattended fully charged (commercial) cars, then perhaps the car can move itself to a non-charging parking bay once it is fully charged?

EDIT: Ah, there's still a cable plugged in the side!
But it is an email client, or a client to some other protocol?
I am in spinning up a ton of VM's category as well as the artistic category. With networking options available I can have a complete, closed environment that only disturbs my PC. From the artistic side once you start slinging 4k+ images around on multiple layers RAM vs. no RAM is death. What's great though? On my 32GB+ systems I can just do both on the same time and then come back to it later. If you have the ability to leave things spooled up you really miss when you start having to do a hard context switch.

It's more realizing the promise of hibernate/suspend options- if you don't have to reboot or stop what you are working on to do something else, why would you? And when it's in a portable laptop you can just take it anywhere, where a big box may be unavailable/down. Not to mention the TCO of a big box versus a laptop in electricity and everyday costs is actually much lower and comes with free battery backup, embedded keyboard and screen! I repurpose many of my old laptops to be servers/development support for that reason and I want my systems to be expandable, because RAM is what I really want to keep things speedy.
Right, and ultimately, hydrogen is one of the most (if not THE most) efficient energy storage methods. However, as far a physical storage, actually putting it in a tank, it is not as efficient. Plus, burning it is not as efficient as electricity either.

Electricity and batteries are the way to go. They are around 90% efficient today and will only get better with better cooling methods and recapturing heat loss/preventing heat.
Robotics Engineer(ing student).
Also annoyed that only the most expensive pro has a real graphics card.

Things that need a lot of RAM:

Solidworks, Fusion360 (I can't even run it on 8bg with and an integrated gpu) And using Solidworks remotely is a bad joke.

Robot Path planning, motion planning

AI Assignments,

ROS + RVIZ + Gazebo + actual robot software

Anything written in python

[EDIT almost forgot] Matlab, VMs

Playing music or having a web browser open while any of the above things are running...

16bg would probably be fine for 2 years. But >$2000 is a lot to pay for only 2 years of use. People seem to think that just because its no longer current_year-1 that their desktop app can use previous_version's_RAM+0.5gb

There are enough people with enough reasons for having only a laptop. The dell precision m5510 is around same price as mbp (depending on setup) and yet it comes with a real graphics card, and the option for 32 gb of RAM.
"Space buckets" are probably the smallest scale you can easily do. With the red/blue grow LEDs you can get more usable light from a solar panel than straight sunlight can provide.

I've been looking for a change from outdoor gardening and a high density 1 m^2 indoor plot with 100W red/blue LED + 100W panel + automatic watering system sounds like a fun combination. Plus I can finally try growing tropical fruit and vegetables.
I shouldn't be surprised I guess, but I'm tired of seeing tech press make such ignorant articles re: tech.

> this year's Kaby Lake

You mean the processor which was announced two months before the MBP? The one that isn't available in a mobile processor with quad cores?

> lack of 32gb RAM option

You mean the fact that Intel doesn't support LPDDR4 on Skylake (or even Kaby Lake until ~2018) mobile processors? So was Apple supposed to just switch to desktop class processors in their unrealistically thin laptops? Have you used a laptop with it, they typically run extraordinarily hot and have terrible battery life, even with laptops with twice the battery.

The real story that the new MacBook Pros reveal is that Intel is REALLY dropping the ball. If Apple thought they were ready to switch to ARM, my money is on they would've. The fact they didn't indicates to me that despite every effort, they couldn't yet (yet being the opporative word).

(Now waiting for the downvotes from the folks who'd rather be cry Apple has lost its way rather than actually think about what could be the reasons. Don't get me wrong, there's a lot to bash Apple for, but the above two aren't them)
I think your max price is a little low. In California PG&E territory the top tier costs $0.40 per. If you have the EV plan it can cost up to $0.44 during daylight hours in the summer.
As someone with basically no experience with encryption, why would someone hate GPG?
This is pretty cool. I would also love to see a "micro" instance with more cores but keep the lower memory.
It's a welcome surprise to see an unreasonable and inflammatory post end with such a good piece of advice.

Needless to say the notion that python and ruby programmers are greybeards who need to "die off" to make way for the future of software development is not a rational assessment of the state of the industry.
China’s Internet Controls Will Get Stricter, to Dismay of Foreign Business
New antimicrobial peptide kills strains resistant to existing antibiotics
Those next to service centers are likely to be on Tesla-owned land lots, but there's a bunch located in outlet malls and third-party parking lots. I'd expect the landlords to want their piece of the pie or some semblance of rent once there's a profit motive.
Don't Replace Your Switch Statements with Object Literals
> Isn't a constant dock to all those great things you mentioned sufficient?

Then why not include it in the box?

Apple increased the price and removed the mains extension cable, surely they could have done something to make the transition easier?

We've been told that early Thunderbolt 3 compatibility is not consistent. So at this stage it's probably safer to stick with Apple branded dongles and adapters.

Something as simple as connecting my existing monitor through Display Port now needs an adapter. £30 [1]

As it stands it's not even clear yet what will and won't work with the new machines.

E.g. do I need to buy another USB-c Superdrive for the 2 times a year I have to burn a DVD for someone? £79 [2]

The existing USB-A Superdrive won't even work through a generic USB hub, will it work through a USB-A to USB-C converter? £9 [3]

I don't use HDMI very often except when I'm doing presentations but that's another £49. [4]

Not to mention I now need to spend £19 to connect my iPhone and another £19 to replace the extension cord they were too cheap to include.

It all mounts up; nickels and dimes.

[edit] I should probably add that, yes, I can expense this stuff to my business but it's still, it's a pain on a such a high end product.

[1]: http://www.apple.com/uk/shop/product/MMEL2/thunderbolt-3-usb...

[2]: http://www.apple.com/uk/shop/product/MD564ZM/A/apple-usb-sup...

[3]: http://www.apple.com/uk/shop/product/MJ1M2/usb-c-to-usb-adap...

[4]: http://www.apple.com/uk/shop/product/MJ1K2ZM/A/usb-c-digital...
Ask HN: Ill contractor
About a month ago I learned that a contractor I work with is being treated for a very serious illness. He was understandably not available for a long stretch of time, but now he’s back and has indicated he wants to restart work on my projects which are already behind schedule. I want to be loyal to him and help him get back on his feet, but at the same time I am concerned that he’s working at much reduced state. There’s an implication for my own projects, but I also don’t want to push him too hard and make life even worse for him.

He does great work and knows how I operate, which is important—-there would be a learning curve for someone new. And I feel guilty about even considering someone new—he’s a partner and someone I want to help. But at the same time I don’t want to leave my business vulnerable.

How would you handle this situation?
Tesco ask you to log on with "character 2 and 4 from your password" which sort of implies they must store the password in clear text (unless some kind of zeroknowledge/homomorphic encryption magic i've not heard of.)
As you hinted, independent studios are already taking the ball and rolling with it. It doesn't need to be disrupted, although that would be welcome. There is already a thriving community of consumers (less numerous but more discretionary and willing to shell out money for quality) that actively seek the newest developments in the gaming scene.
From my perspective — and I went through a years-long period of writing exclusively in Perl — Perl just doesn't seem to have anything to offer me anymore. I resisted Python for a long time because Perl was so much faster, but eventually I switched because Python was much less a write-only language.

I've since switched to Go, because the way it handles static types is actually pretty awesome (for the most part … there are edge & corner cases), and I find that my software is much more reliable in Go.

For my quick-and-dirty tasks I have Lisp; for my job I have Go: does Perl 6 offer me anything I don't already have?
>> But I've always wanted to find a therapist who is genuinely interested and can provide more insight than I can learn on my own from books like The Road Less Traveled.

Insight is tricky, as is introspection. Other people can offer suggestions and even insight as to what is going on in your head, but they have their own preconceived ideas and patterns they try to fit on you. Ultimately introspection must win, as you are the only one who can actually see what's happening in there. Variations on those suggestions may feel like a better fit - go with what feels most correct, but don't assume you've found "the" answer - I've had several step changes in the accuracy of my understanding of me.

Talk to people who know you, or are related to you, or have their own issues, whatever. You never know what will tip your thoughts into a better understanding of yourself.
Mars’ ionosphere shaped by crustal magnetic fields
>The approach taken by the FCC will lead to a world in which technological progress is dictated by the actions of regulators [...] instead of by innovators experimenting with ways to provide users with groundbreaking new services.

It's interesting how the author seems oblivious to the fact that the "groundbreaking new services" in general seem to care very little about user privacy.
Oil is already a boom/bust business. Leaving oil and in the geological formations where it sits is probably the best way to store it.
Does this article scare you? You sound very defensive. I'm sorry to inform you that we do have a culture problem that is well documented, and you have identified yourself as part of the problem.

> Video games already have a diverse, demographically blind audience

Do you have some data to support your assertion there? That would mean that the same number of men and women play games. Because I've worked in games, and the publishers acknowledge that games are biased toward young white men. The publishers have been trying to create games for girls, and the girls frequently won't buy or play them because, according to their research, boys won't play games oriented toward girls at all, and the feeling that girl oriented games are less cool actually gets adopted by the girls. Meanwhile games specifically and intentionally oriented toward boys outsell other types and continue to be produced.

I've never seen a survey anywhere that showed equal or greater numbers of women playing games, and most surveys are trying to boost the number of women by including games that most young men don't play. This is simply not "demographically blind".

http://www.polygon.com/2016/4/29/11539102/gaming-stats-2016-...

"60 percent of those who buy games most often are men, while the remaining 40 percent are women."

http://www.theesa.com/wp-content/uploads/2015/04/ESA-Essenti...

https://en.wikipedia.org/wiki/Video_game_culture#Demographic...

"according to a 2011 study showing that 58% of gamers are male and 42% female."

http://www.pewinternet.org/2015/12/15/who-plays-video-games-...

"Young men in particular play games and identify as “gamers.” Fully 77% of men ages 18 to 29 play video games (more than any other demographic group), compared with 57% of young women – a 20-point difference."
100kWh in Supercapacitors would have an incredible mass for that much energy.

I see Supercaps are being more used for rapid discharges/re-gen periods. I.E. Tesla P100D (0-60 in 2.5sec) punching it would use the supercaps, and then going 100mph and letting regen take ahold, would also use the supercaps. The system would then balance out the power in the supercaps and what can be put into the battery for longer storage. Kind of like a crazy audio system. Has the supercaps that charge up for the bass hits.
What you do in the car can kill anyone. What the cyclist does is almost impossible to hurt anyone but himself.
I managed to say over $0.20.

I think using what is basically a penalty rate that an electric vehicle owner agrees to in order to get cheap overnight rates as the max would also be a mistake. Those customers pay ~$0.12 to charge overnight.
> Gov will enforce GPG level encryption for every bank interaction - 2FA with Time based OTP for example

I don't think that's going to happen just yet. UK bank regulation is famously light touch and the government is extremely preoccupied at the moment.

(The loss applies to the bank, not the customers, so they've got plenty of incentive to fix this. And it's quite possible it's a backend hack from the sound of some of the other comments on this thread, for which 2FA is no use)
Evolution will solve it eventually. The problem is the timescale. It's a common argument that climate change isn't a problem because the Earth has been even warmer in the past. That's true, but misses the point. The problem isn't merely that the climate is warming, but that it's warming extremely quickly. Nature adjusts, but nature takes a long time to do it. If the temperature goes up by 4°C in a century, that's far too fast.

On the specific question of evolution, major changes happen on a timescale of thousands if not millions of years. For example, despite huge changes in our environment, humans today are basically the same as they were tens of thousands of years ago.

Earth will probably return to something like an equilibrium, both in terms of climate and in terms of wildlife, in a million years or less. But that doesn't do us any good when the threat to our civilization, from climate change and ecosystem collapse, is in the next century or two.
The Year Without Pants - Wordpress.com and the future of work - Scott Berkun

https://www.amazon.com/Year-Without-Pants-WordPress-com-Futu...
created an HN-account to tell you: Thank you!
There's indeed a source for Delhi metro. It's in the Wikipedia article you cited.
I agree to a certain degree, but as someone who has been doing JavaScript. It's the same there. It actually seems true for most scripting languages. It even is true for Python.

There are however code linters, formatters, etc. You use those you can do the same in Perl (6).

You need style guides, yes even in Python. In Python there is a bit more community wide agreement though.

And even in other languages you need style guides, but often they are already enforced or strongly encouraged by the IDE you use.

Anyway, when comparing with JavaScript the problem seems to be the same. Lone scripter code is barely readable by others, while in teams style guides are often created and enforced. The same appears to be true for Perl.

I am not using Perl (anymore), but I think the main reason for this argument being mostly used in the context is that Perl has been around for longer, which means you have more code written detached from the community. Also Perl has been used a lot more by people that refer to themselves primarily as sysadmins, rather than programmers.

When comparing programmer code with system administrators code JavaScript, Perl, Ruby and Python are all harder to read and more different from commonly agreed style.

So I agree that your argument is true for why Go or Javan are used and maybe to a small degree to Python, because that seems to be the strictest language, but if you compare it with JavaScript, I think they pretty much even out on weird things they allow and that is frequently done.

I think there are some other reasons for JavaScript being used more. It's not Async IO[1]. One of the reasons is web development. There is just many people who start out their career as what we nowadays consider frontend people and the step simply is smaller, even if they eventually become systems programmers, write drivers and OSs the introduction frequently was through browsers.

Another reason is performance. V8 and Spidermonkey are probably some of the most advanced interpreters out there when it comes to code optimization (other than what Facebook did to PHP). That's if you include the complexity of the language. Of course there are highly optimizing interpreters for languages that are simpler.

Tools, libraries, etc. While Perl 5 is really good there, Perl 6 is not quite there yet. Also there is no commercial company behind it, only a not too big (compared to Mozilla) foundation, which makes it harder to do PR and gain traction.

[1] think about it, libev, which was done done after libevent, and which for a while even was used by node.js, after they created libuv, mostly for better Windows support was done by a Perl guy and is widely used by the Perl community. Also they had callback, future, promise based systems and abstraction layers for quite a while.
Alan Turing's talks on AI (1950)
The Bronze Age may well have ended for lack of bronze (or more specifically lack of fuel for making bronze) though.
The Abandoned halls of Windows 8's first party apps
Discover startups at WebSummit by country and industry within a Facebook ChatBot
Isn't the "Asian miracle" barely thirty years old, and already showing problems (e.g. Japanese stagnation)? Sounds a bit early to proclaim them as undeniable examples of the superiority of protectionism.
No, I'm not sure I've ever heard of it, but I'll check it out. I played thousands upon thousands of hours of Quake 3 back in the day. Possibly my favorite game recently was FEZ. Journey, mentioned in the article, was beautiful. These days I'm as much a sucker for online Boggle or Sudoku as any console game.
Green threads / coroutines / fibers are isomorphic with async keyword transparently implemented as a continuation passing style transform, which is how async callbacks usually work. Actual CPU-style stacks in a green thread scenario are nested closure activation records in an explicit continuation passing style scenario, and are implicit closure activation records (but look like stacks) when using an 'async' compiler-implemented CPS.

Properly composed awaits (where each function entered is entered via an await) build a linked list of activation records in the continuations as they drill down. This linked list is the same as the stack (i.e. serves the same purpose and contains the same data in slightly different layout) in a green threads scenario.

What makes all these things different is how much they expose the underlying mechanics, and the metaphors they use in that exposition. But they're not orthogonal.

(If you meant 'async' as in async IO explicitly, rather than the async / await keyword with CPS transform as implemented in C#, Python, Javascript, etc., then apologies.)
Homebrew 1.1.0
> it is hilarious that she talks of "rich, deep experiences" but then holds up "Kim Kardashian: Hollywood" as an example in the very next sentence, which is literally a cash-grab celebrity reskin of an existing game.

The sentence you refer to is calling attention to people sneering at that game. So you sneering at it is a bit weird. You're just supporting her point. I've heard it's a solid game, as you say it was mildly successful even before it had a big media franchise attached. Do you sneer at every TV show or movie tie-in? The Walking Dead by Telltale for example?
Buy the Griffin "MagSafe" USB-C cable. Problem solved!

I'm actually really surprised Apple didn't make it themselves.
"All our servers are built on powerful Octo-Core machines" pretty much guarantees they're using some cheaper than E5 Xeons to save money, I'm wondering if it's something in the Xeon-D line. Has anyone specifically characterized what they're using? Could be Xeon D-1540s or similar, or they could also be selling 4-core hyperthreaded E3 Xeons as "8 core".
The pricing on this is amazing. It's cheap enough to run a few services that I'd prefer to keep off my home machines.

How secure are these containers though? I always thought that Linux containers were not designed to be a guaranteed firewall between multiple tenants.

EDIT: They use their own technology to run docker on "bare metal hypervisors" - https://github.com/hyperhq/hyperd. That's actually pretty cool.