skysight-inc/HackerNews huggingface dataset:
"The threshold for a self-sustaining city on Mars or a civilization would be a million people. "

That number seems highly speculative ...
But afaik, there is no self-sustaining city on earth, so I doubt there are more solid numbers on that topic. Economic cycles are quite complex, thats for fure.

But aside from that, I think the much more realistic plan, than building and leaving in a huge fleet at once and then see how it goes, would be sending robots first and let them build at least a rudimentary base first and mine resources and teleoperate the whole thing from a save distance ... if that works, we might be ready for colonisation.

And the needed technology is evolving right now on earth.

Maybe less spectacular, but more realistic in my opinion.
I think a better argument is why not get the dress shirts from nordstrom rack?
I don't think A.I. is the problem, it is automation that is the great fear. Regular code is as dangerous as A.I. as far as fear-mongering goes.

Automation really got going at the start of the industrial revolution and people have been scared of it ever since.

Today I put together some Google Form that writes to a spreadsheet. This means no more excel spreadsheet email attachments or copying and pasting. It took me an hour to research and prototype. With a few adjustments all was done. In this task there was no A.I. to teach, just a few boxes to move around and ability to listen to requirements.

I handed over the form to be maintained and updated by internal client. So no more work needed. Someone normally spends weeks collating the spreadsheet data. Now they don't have to do that. Now they will do cool stuff in Fusion tables, interpreting the data. Plus the company is growing and therefore that role will not be an idle one.

Whole teams of people can be swept away from back office jobs from the simple non AI changes such as better forms. Or people can be empowered to move their job on to the next level, e.g. data analysis rather than data entry.

I know computers can do amazing A. I. things but the much feared change is already happening and it is mostly based on if statements rather than A.I. Some get swept away and others embrace and effect the change. Attitude of the individual matters and there are winners plus losers with change brought on by automation.
Got it, yeah that's a good approach. I'll look at that reddit when it comes time to refresh my task.
I'm curious how does this compare to something like Cats' NonEmptyList[1] in Scala?

[1] - https://github.com/typelevel/cats/blob/master/core/src/main/...
As in trying to guess the private key given the hash of a public key?

If thats the game there are higher value address to try.
While it's true that a business won't shy away from leaning on its intellectual property to beat out competitors when necessary, it is also true that having your own strong patent portfolio is one of the best defenses against patent lawsuits from competitors and (some types of) patent trolls. It's sort of a mutually-assured destruction thing, where they won't sue you over X because they know you could sue them over Y.

There is also the possibility that if you don't file the patent, someone else will, and it's better for you to be in control of that property than to leave it for someone who is potentially much worse to obtain.

This is pretty much the dilemma involved in any willful abdication or refusal to seize property/power. It's particularly relevant to competent engineers who opt out of office politics because they dislike the BS, which means the task is left to the incompetent. This results in suffering for everyone.

If something is under your control, even if you're not actively doing much with it, you're preventing an adversary from taking it instead.
No, STAR is not the best answer; it has the same problem as all scoring (instead of ranking) based methods—there's no clear mapping between actual subjective preferences (which can be consistently reduced to ordinal, but not interval, measures) and ballot markings, with the result that the same preferences by different voters produce different ballot markings. This is especially problematic in multicultural jurisdictions, because score ratings aren't distributed among the space of markings consistent with a set of preferences consistently, but instead show clear cultural differences. (This is a well-documented, though rarely-addressed, problem with star ratings in general; one example of a difference on this axis is that with the same degree of satisfaction measured vy other means, Americans of European ancestry give significantly higher ratings than Asian-Americans on fixed-rate scales.

This problem (the inconsistency in general, not the cultural variation though that underlined the problem) makes STAR and other score-based methods utterly unsuitable for most public elections.

If you want to fix the problems caused by loser elimination in IRV, just drop loser elimination and accept as winner the candidate who gets past the bare-majority threshold first as you check first all first preference votes, then total of first and second preference votes, and so on.
Key line:

> But Amazon now has the technology to prevent that type of behavior when customers enter any of its physical stores and log onto the WiFi networks there.
The Rise of Vegan Culture
> reality is also subjective

This is a big leap. While I agree that value is subjective, that doesn't make reality subjective. Reality is the medium through which our subjective experiences are negotiated. We are all more or less seeing and hearing the same events. Of course our interpretation of them can vary drastically, but that doesn't mean that what "actually" happened is different.

Can a human fully get at the "objective" truth? Probably not, but we can negotiate pretty close to it, and the more we all hammer away at the same thing to perceive what is going on with it, the more likely it is that our generalized observations are pretty close to what is "actually" happening.

Edit:

You can view our perceptions of reality as an evolutionary process. Those of us who have interpretations of reality that most closely align with "what is really happening" will probably survive more over the long run. There are, of course, exceptions, it seems like humans have defense mechanisms in memory that help survival, so a perfectly clear picture of reality can, sometimes, be detrimental to human health (especially mental health).
> You will still die, something will snuff you out eventually.

God someone please explain this to some of my friends who have a minor panic attack if they accidentally eat GMO food. Like one meal will reduce their lives by half.
Assessing the strength of wind turbine steel
Exactly. I choose to forget my password in many cases.
I don't understand the extent of patents such as this. Does this mean if I have a shop with a public WiFi connection that I cannot block or redirect users from competitor's websites to my own without infringing on an Amazon patent? In general, I'm wondering does this patent obstruct me from implementing something similar?
If each of the lawyers makes 100k per year you already have a $100 billion industry.
Thank you!

To expand on my point further: the same logic could be used to say entrepreneurs with the means to do so should only pay employees in cash and not equity (because you can afford to do so and believe the equity will have higher economic value ultimately). However, pretty much all seasoned founders I know want to compensate employees with some equity, under the theory that those employees will be more motivated to see the business be successful.

I think the same logic applies to your investor base (which is one of the selling points that crowd funding sources like Angel List or Funders Club maintain).
I'd suspect it's because he wants to eat it and that's a lot harder to do while it's still alive.
Do you have the hard drives wallet.dat was stored on at some point?
I'm guessing you don't live in the US, or your friends are underpaid, or they work for a firm that chooses, but does not have to, provide overtime. Actual engineering should generally be considered exempt from overtime.

1. If nothing else, engineers are considered a learned professional.

2. They probably make over $100,000 per year.

3. They may hit the executive exemption.

https://www.dol.gov/whd/overtime/fs17a_overview.pdf
> The problem here is that people that use in store WiFi are too cheap to pay for their own 4g bandwidth.

I usually use it when mobile reception is poor, not to save money. I've found poor reception inside larger stores to be a very common problem.
The reason it won't compile is that the code, as given, has two classes with the same name.
People bring up truck drivers because its a job we can feasibly being replaced soon, doesnt require an expensive education and unlike coal mining, employs a huge amount of people.
Locutor de Portugal
I think they have higher costs too. In the UK their sites are in High Street locations unlike most other grocery stores. They also have a lot more front of house staff and have very high quality standards for their products and displays. That all costs and eats away at the raw cost-of-goods margin.
Ebooks need to become DRM free - full access to the buyer, unlike most books published on Kindle.
Obligatory Linode warning. Linode has a history of putting their customers in very uncomfortable situations.

Here's a few HN threads on the previous disasters:

https://news.ycombinator.com/item?id=3654110 Compromised Linode, thousands of BitCoins stolen (2012)

https://news.ycombinator.com/item?id=3655137 Linode Manager Security Incident (2012)

https://news.ycombinator.com/item?id=5552756 Linode hacked, CCs and passwords leaked (2013)

https://news.ycombinator.com/item?id=7086921 An old system and a SWAT team (2014)

https://news.ycombinator.com/item?id=10825425 Linode DDoS continues – Atlanta down for 16+ hours (2016)

https://news.ycombinator.com/item?id=10998661 The Twelve Days of Crisis – A Retrospective on Linode’s Holiday DDoS Attacks (2016)

https://news.ycombinator.com/item?id=10845170 Security Notification and Linode
Manager Password Reset (2016)

https://news.ycombinator.com/item?id=10806686 Linode is suffering on-going DDoS attacks (2016)

Edit: Guess someone linked this on the Linode staff channel :) Hi guys!
The real question is: If you could run CPM on this, what CPM software would you want to use?
Pulse – fall asleep in 60 seconds
That was very clever. The insight was to make both buying and undoing the buy easy. For a few minutes after an Amazon one-click buy, you can undo it. That's what made one-click purchases non-scary. Most E-commerce systems still don't get this. Once you've clicked "buy", it's "Mwaaah, we have your money now, sucker!"
It's a protocol, there's no way to rate-limit beyond the mathematics behind the protocol. The author of the blog post could have written their own software to try passphrases if existing software is rate limited.
i was going to ask the same thing, you can search the bytes in hex for 01 03 6B 65 79 41 04
> It's very complicated but the last time I did taxes I paid north of 40% effective

It's not that complicated. In order for you to have a 40% effective tax rate (including Federal, State, Local and FICA), assuming you ONLY took the standard deduction and you file single, you'd need an income of just over $450,000/year.

https://smartasset.com/taxes/income-taxes#VL01ZILZtI

That assumes you have 1 exception, no deductions for retirement (which would actually reduce your effective rate) and only taking the standard deduction (you can't get lower!)

In fact, if you want to tax EVERY POSSIBLE tax into account (sales, property, fuel, etc), you'd need to make $300,000/year to achieve a 40% effective tax rate across all taxes.

So either you make a mountain of money, you have a terrible accountant, or you are lying.
Linode has a weak track-record with regards to security in my view.
New Evidence That All Stars Are Born in Pairs
"The fundamentals" can cover an immense amount of ground, especially if you're old enough to have worked in a lot of different sub-fields.
Feel free to resent me, you've already said no anyway. I will resent you and your company for that, as well. However as far as I'm concerned you might as well not exist once I walk out of that door. But before I do that, I will try to use you for my own benefit. Luckily, most people I've met turn out to not actually be dicks like yourself and it works out great.
Bill makes it illegal to hold cash or Bitcoin without telling gov
I knew a guy who made seat cushions for boats that could also be using as life savers. They were made of foam and such—no electronics at all. When he got a contract to sell a bunch of them to the Navy, he had to fill out paperwork certifying the cushions were Y2K compliant. At least that was in 1999 and not 2017!
It's more like: "I bought a painting for 20$ at flea market. 6 years later I learned it was from Van Gogh but sadly I don't know where it is now."
The thing is, if you know you screwed up the whiteboard exercise, you should think about whether you need anyone's feedback. There are lots of materials and guides on working whiteboard exercises, given how pervasive they are in the industry. If you're self-aware enough to know the whiteboard exercise sunk you, you are in a good spot to identify and fix your weaknesses.

This is not intended to be harsh, but comes across that way in writing: It's not a wasted learning opportunity just because someone else isn't willing to read out your evaluation. Critical thinking is as important as any other skill to a developer, so you going back through what you did and then looking at opportunities for improvement is as valuable as anyone else's feedback. I get that it's helpful, all I'm saying is it's not entirely necessary, and not a showstopper to improvement.
Likewise. I ended up switching to Google Compute because Linode didn't have block storage when I needed it, and I don't plan to head back at this point. But they were the final destination host for my first startup after trying numerous less professional services, and I'll always remember Linode fondly.
Ironic considering their "Price Check" android app: https://play.google.com/store/apps/details?id=com.amazon.pri...
Sure, unless their accounts were compromised, etc.

I know that the risk is low, and it likely is the person in the LinkedIn account, but regardless - that doesn't belong her on HN. We're not vigilantes; let the article's author and the legal system deal with it for now.
I like the C# approach of having a ton of syntactic sugar. I mean, if you look at what a basic `yield return` loop actually compiles to... That's some crazy metaprogramming going on. But by encoding it at the language level, they help assure that the metaprogramming is accurate and universal.

* Accurate: the final construct does what the meta-construct says it should.

* Universal: everyone speaks with the same meta-constructs.

The antithesis of universal is the Lisp Curse [0], and I think that's a natural conclusion of free metaprogramming, as opposed to the constrained metaprogramming that something like C# offers.

[0] http://winestockwebdesign.com/Essays/Lisp_Curse.html
I expect AI-empowered job growth to happen heavily in the medical biology field. We've just barely begun to scratch the immense complexity of the human body. It dwarfs any "big data" system today that you can think of.

Another candidate is environmental management, like environmental reviews, construction permitting, and pollution remediation. Again, there is almost no limit to the complexity you'll encounter when you want to model geological systems to make detailed predictions.

Technology usually leads to job creation when it creates new levels of abstraction upon which new careers will be built. These are most needed in areas where complexity overwhelms current technology. Biology and geology currently fit that bill.
>the specific effect of coconut oil on the health and longevity of a large number of human beings.

US life expectancy is a full decade ahead of India, it seems the article may be accurate by those numbers. Do you have any evidence to counter it?
A couple of reasons I'm in favour of colonising Mars, the Moon, etc. are:

- No life or ecosystems to disrupt; Mars would be ours to build on, dig up, pollute, irradiate, etc. without wiping out any native species. The only thing to spoil would be the views and landscapes, but we'd be the only ones able to appreciate them anyway.

- Not being stuck on this rock. Mars and the Moon are first steps. In a few centuries, maybe the clouds of Venus, tunnels on Mercury, etc. would be viable. Such colonies aren't "backups" in case of disaster on Earth, any more than people live in Europe as a backup in case of disaster in Africa.

Antarctica doesn't fulfil any of my reasons to live on Mars. In fact, Antarctica is the only place on Earth we've agreed to avoid exploiting! If anything, colonising Antarctica would be a backwards move.
The Complete Factsheet on AWS EC2 Price Reduction and Cost Optimization
Unless they're in another country, or need to automate the process, or need multiple numbers, etc.
#bbuzz 17: Anti-Spam and Machine Learning at LOVOO
Sure, and I know about those. I wasn't claiming that this was only possible in Idris -- and I don't think their implementations are nearly as clean or straightforward as the one in Idris.

In Idris, the pattern used to implement this is available to anyone that knows the language. It feels a lot more natural than using a macro system or typeclasses -- it is just functions.
Kind of interesting feedback I received recently. I worked with a recruiter on a couple of interesting opportunities. One opportunity led to a final interview that was horrid. Afterward, the recruiter said that over the past few years she had a higher success rate placing recent college graduates into senior software engineer positions than experienced software engineers. She believes that interviews are now biased toward instant recall of facts around the current slate of development technologies, which recent college grads would have an advantage in.

In my experience and the experience of other senior engineers I'm friends with, we've taken on more operations and support for systems we built. So, our technology knowledge became "frozen in time". Lost is the fact that we had to adapt to changing paradigms throughout our careers. For instance, I can't recall the state diagram for a request in Spring MVC. (That was an actual question on my interview.) But, a few years ago, I had to put together an app using Spring, never having used it before. As per usual in my IT shop, I never had to use it again.
I was not aware that one could that.
> Bonobos is super expensive. I don't know how folks can afford to shop there.

Is it really so difficult to imagine that the value of clothes is relative?
What was condescending about my post?

> It'd be an entire planet built with modern understanding of city planning, environmentalism, governance, etc. Whether a Martian society winds up better is hard to say, but different seems pretty certain.

There's nothing stopping you from doing that in the inhospitable areas on Earth. If you bring the money and the plan, most governments will let you make a planned city.

This is precisely the arrogance I was talking about. Thinking it would be any different because of the extremely inhospitable conditions. If you don't see the arrogance here - I'm afraid there's nothing I can do to convince you of it. It's simply a difference of viewpoints.
LOL - With all due respect, ANYONE considers "blocking" as tampering.
Learn PHP Today: PHP News Sharing Site. All about PHP
Those who leave home, and those who stay
There's another similar such element - which has a somewhat confusingly similar name:

https://en.wikipedia.org/wiki/Memistor

It was developed by Bernard Widrow in 1960, whereas the memristor was envisioned and named in 1971 - but not found to actually exist until 2008.

The memistor was most "famously" used to develop a couple of artificial intelligence (neural network) systems, ADALINE and MADALINE:

https://en.wikipedia.org/wiki/ADALINE

Note that if you try to google "memistor", you'll maddeningly get suggestions and results for "memristors" instead - even when you tell google to show you only results for memistors only; this makes finding information about them online difficult. It's best to add to your search "adaline", "madaline", and/or "widrow".

The main difference between the two devices are that the memistor is a three-terminal device, versus the memristor being a two-terminal device. You can think of the memistor as being a "memory transistor" vs the memristor as a "memory resistor". This is gross simplification, of course.

One other interesting thing about ADALINE is how simple the memistors are to construct; you can effectively re-create ADALINE at home, as Widrow's paper shows:

http://www-isl.stanford.edu/~widrow/papers/t1960anadaptive.p...

On the topic of memristors - they can be DIY'd as well:

http://sparkbangbuzz.com/memristor/memristor.htm

Finally - if you're interested in this kind of thing (that is, implementing hardware analogs of brain functionality), google "neuromorphic computing"...
I see a lot of correlations but no causation. In fact my link comments on this as well:

> Prior to the Marshmallow Studies at Stanford, Walter Mischel had shown that the child's belief that the promised delayed rewards would actually be delivered is an important determinant of the choice to delay, but his later experiments did not take this factor into account or control for individual variation in beliefs about reliability when reporting correlations with life successes.

So does poor impulse control cause poverty or does poverty cause poor impulse control?
Oddly, the only "proper" Turkish delight I've had, as a Canadian, I found in a British-sweets import shop.

Not sure if it was British-made, mind you...
talent is only ever one ingredient. why doesnt google dominate the cloud? why couldnt microsoft pull off a smartphone?
This bill may also make gift cards illegal.
Building roadmaps in Pivotal Tracker
That runs both ways. Some people live on a meat-centered diet and hardly eat plants.

Plants give off a pulse when harmed and communicate with each other chemically to inform other plants in the area of insect infestations so they can try to chemically protect themselves. Just because your senses fail to detect the ways in which they express their suffering doesn't mean they are any less able to feel and express themselves than the creatures whose self expression is more readily understood by humans.
Interesting that it the article is in WashingtonPost!
AFAIK net neutrality doesn't make it illegal to tamper with traffic (only to apply discriminatory QoS/throttling), and only applies at the telco/ISP level.

Internal routers rely heavily on traffic blocking and manipulation. Many corporate networks inject their own HTTPS certificates so that they can still analyze/detect/block HTTPS traffic, for example. Most public wifi access points in the US will hijack traffic until the user agrees to a Terms of Use or something ("captive portal").
> They could also increase the online price (for websites they own) to be the same as the in-store price.

That seems like the wrong way around. If you're in a store, and checking Amazon, Amazon would want you to think the product is cheaper on Amazon, so you don't buy it from the store you're in.
I think you're right that Linode could be overkill if all you have are static based sites (although presumably you could host them all on a single $5/mo. instance.)

However, I find Linode's interface far less opaque and easier to use than Google and Amazon's for ongoing site management. I can also get a response from Linode in a few minutes when I submit a help request. Google's Cloud offering must have decent support, though I only know their reputation for one-on-one support across their other offerings which has traditionally been abysmal.