skysight-inc/HackerNews huggingface dataset:
The UK's first new design of an electricity pylon in 90 years has been erected
Custom Phone Cases
Do you realize how evil that could sound? "I can force everyone to work 7 days per week by moving them to an island, miles away from their friends and family."

If you need people to work 7 days per week, that's a problem. Hire more people, or set longer deadlines. Emergencies happen, but working late for a whole week or more is a systemic, productivity and morale sapping flaw.

But you're right. Mauritius is great!
But the ^C should be encrypted. If SSH sets the URG flag on a packet containing an encrypted ^C, it would be leaking plain-text - even for just one byte :)
How to Integrate Continuous Micro-Feedback into Your Business
Technically, if they don't receive money in a Thai bank, it'd be both hard and unfeasible to be punished.

Don't wanna state the obvious,but even If you're coding(could claim to be open-souce work), it's not like the police is gonna spy on you.
Totally.

Just getting enough context to know what you don't know is often unattainable for those who have been in the field for years.

I have mixed feelings about bootcamp/codecamps, mostly because I think they are Web 2.0 University of Phoenix that preys on people that are in a disadvantaged state. My experience with people who have bootcamped is that they exist in an uncanny valley, some stimulus responses they react to, others result in a blank stare.

Wanting to learn how to code so the IT guy can no longer fsck with you, great! Make awesome macros in Python for Excel, cool. Learn SQL so you can reduce your own data, all the more power.

But to say that someone can learn "to code" in even three months is preposterous and potentially very damaging. Only use codecamps that take payment after you have been hired.
Show HN: Lawnmower.io – Invest spare change in Bitcoin
Yes, but I think Microsoft's ultimate concern is how many people will want to use such applications. How many will? Think about how few people run, say, PHP applications under Windows. Even though it's possible. (Well, actually, often it won't work right because PHP developers don't bother to test with anything besides Linux)
PEP 484 – Type Hints
And I thought it was hard to find my phone now.

But seriously, ambient light harvesting and (eventually) a 20 meter communication range are the coolest parts of all this.

Ignoring the "smart swarm" applications I could see these being generally useful as an alternative to JTAG for other really small devices.
On software popularity
StartSSL is very much "you get what you pay for", though. Their web interface is sporadically unreachable, and their validation is rather sloppy – as long as you pay up, you can happily break their terms of service and still be re-validated.
Open Source iOS Component for Creating Unique Moving Square Progress Indicators
Did you take a look at Neat? http://neat.bourbon.io/
...to a Meh button?
I picked vim because of all the plugin support and its long history. A person is going to have to learn an editor anyway so might as well learn the best. The learning methods I use for vim are just one book and several videos. I do not expect anyone to move on to the next learning topic until they feel comfortable and positive about learning vim. So if it takes a few months to learn vim they will retain the knowledge before they move on.

Thank you so much for your comment.
I suppose one could make the argument that one reason for the decline in crime rates is due to the fact that so many criminals are in prison. I don't necessarily agree with that, but the argument could be made.

But I've been led to believe that a large amount, if not majority, of drug crime prisoners are due to low-level and non-violent criminal acts. Many of the drug laws are extremely heavy-handed that puts many people in prison for little reason. If that's the case, I doubt most of these people would have contributed to violence statistics.
Five Interesting Facts from Stack Overflow’s Mammoth Developer Survey
I understand and agree with your point, but I have to say: Life IS just about as "magic" as you can get...
Geographically you are right, but thinking timezonewise it is close.
Why the sad face? Isn't this a great part of history repeating?
Heat harvesting is tricky because it depends on temperature difference, so you need to keep the hot side and the cold side sufficiently far apart.
Do you support prohibition for prostitution?

What about for illegal pornography?

I find that even those against prohibition support it for things they personally see as really really wrong. Even many of those who don't use drugs don't see pot as a major problem, only as something they don't want. And as such they don't support prohibition of it. But pick something that they do outright hate, and they will support prohibition regardless of how ineffective it may be.
+1 for Django, it is pretty actively maintained.

Another advantage of learning Python is you can also use it for data analysis, with the helper libraries like pandas, numpy etc.

This would give you more flexibility if you would like to switch to another domain later on.
A "training issue"? So, every pilot needs 30 years of experience and 20,000 hours and be a flight-safety expert and be an avid hang-gliding enthusiast?

Good luck finding pilots. And how do those pilots get that 20,000 hours?

Humans are bad at some tasks. This is an example of one of them.
Data science: Industry Allure
Love to hear relationship between governments and cybernetics in those days. Like https://en.wikipedia.org/wiki/Project_Cybersyn.

The document counts toward the end is mindboggling. And the brezhnev story is delicious.
Sorry to get off topic, but why is SEO difficult with Meteor? I only ask because I'm thinking about using it for a side project that I plan to monetize, but I could just as easily use Rails or Django because the application is, for the most part, quite simple. Meteor was my choice only because I find it really fun to develop in.

To add my two cents to the OP's question, I would say RoR because it's easy and there are a ton of resources freely available. However, I should say I'm biased because I haven't used either of the other options.
In general, higher quality candidates usually already have regular employment using "mainstream" tech at "competitive" salaries. Many of these folks have been burned by fake job leads and/or false promises -- they aren't likely to spend their time on you unless you give them a good reason to do so.

If you want to recruit those people, you need to offer higher quality compensation, and make it exceptionally clear that the claims in your job ad aren't lies or half-truths. Make it clear that you actually want to hire someone, that you want someone good, that your position is worth having, and that a candidate isn't wasting their time trying to apply for your position.

- - -

Salary and benefits are a great place to start. Another option is more interesting, less mainstream technologies. Another option is increased flexibility, lower demands, or improved career growth (for example, 35hr work weeks, or paid conferences, ability to move up within an organization). There's lots of other interesting ways to do this, but make sure you cover the fundamentals well first, before getting creative.

- - -

If you are offering a high quality position -- don't hide it behind vague words, be overwhelmingly specific so that it doesn't look like you are lying (because many other companies do).

For instance, Many people will mentally translate "competitive salary" into "low-ball salary", as that's what most companies use that phrase for. If your salary is actually competitive, you don't need to hide behind those words, you should just say the specific dollar range your offering.

Similarly, if you actually offer great benefits, be sure to list them specifically. "Great benefits" will get mentally translated to "standard or shitty benefits", because that's what most companies use that phrase for. "100% employer covered HMO medical, for yourself/spouse/dependents." or "4% employer match 401k." is always more attractive than "great benefits".

Do this for everything "We value networking and learning" means little, but writing "the company will pay 100% of the food/lodging/travel/ticket expense for one tech conference per year of your choosing" is valuable. Writing "we value work life balance" means little, but writing "we cap the work week at 35hours a week so you can spend more time with friends/family/out-of-work-activities" is valuable.

- - -

If you don't feel comfortable listing that information publicly, then you've identified your biggest roadblock to hiring. Make your offer something your not ashamed of first, before trying to grab new people ;)
It says it on the wiki for the actual movie.

>It was re-issued to cinemas four times: in 1969, 1979, 1985 and 1991.

https://en.wikipedia.org/wiki/One_Hundred_and_One_Dalmatians
In The Valley, Unicorns are devs that also have some graphic design skills.

In other places, they are often devs that also have deep domain knowledge. Like an elevator repair tech who also codes, esp useful for your elevator repair startup.
the typical UK/European VC as a financial education background, never started or worked in a Startup, and loves excel sheets with extensive projections and economical ratios.
First, the environment was toxic because the school administration was corrupt at the top and the school system had too much influence over the testing. To prevent further such abuse all testing should be done by accredited third party groups.

Second, get off this silly mantra that they are underpaid. In some areas yes, but in Atlanta that is not the case. A simple query of various counties here produces results and for the number of days worked their pay is actually quite good; that and anecdotal being friend with a 10 year teacher who makes good money and who berates the system(which includes the union) for the problems. They cannot fix what they are not allowed too.
I didn't read the article, but I just wanted to take the occasion to remind people that the Soviets also built ternary computers:

https://en.wikipedia.org/wiki/Ternary_computer
> there are a lot of other things to like here

Can you list a few?

Some questions I have, if you don't mind: How do you like Rincón? Do you need a car if in SJ? How much is Spanish used over English? Are living costs cheaper? Thx
> those who understand gun safety know very well that one never points a gun at another human being unless one fully intends to kill them.

This was one of the biggest criticisms I heard[1][2] (and raised) regarding the protests in Ferguson. The police officers had their weapons constantly trained on the protesters, including sniper rifles and other unnecessarily large weapons. It really sent a bad message, that they were seemingly ready to kill anyone who stepped one foot over the line they laid down. Whether or not this was actually true, it certainly seemed that way.

[1] http://www.usnews.com/news/articles/2014/08/14/ferguson-and-...
[2] https://twitter.com/ryanjreilly/status/499691017533403137
Customer support absolutely is a cost center. The approach you're speaking of doesn't scale, which is why Apple went a different route.

Apple's approach to "customer experience" is many-fold: I would argue that the first line of customer support for Apple is actually the Apple Store. Here, they spend money to make it a good experience because it's a revenue driver. They can provide personalized assistance, but the techs can also build a relationship they can use to sell more stuff. Apple also spends a lot of time making their products intuitive (or at least "fail safe") so many customers don't need support in the first place.

Phone support? Not so much. It's 100% a cost center because they would prefer their customers use other methods of support that involve them walking into a store and getting the full Apple experience.

Your comments are probably true for a small or medium sized company, but not for a global behemoth like Apple. Everything is so siloed (out of necessity due to the size) that any customer feedback likely wouldn't make it up the 15 layers of middle management back to the product teams anyway. You can't have 10,000 support agents feeding things back to a team of 100-200 product developers; there's just too much noise. The product teams make enough revenue anyway that they can afford in-depth market research on a scale that small companies can only dream of.
I feel like that stigma would, to a large degree, be associated with the identity of "outsider" that you'd acquire in leaving the original group. If that group didn't want you, why would we?
I just traveled there for a vacation and fell in love. Any places to look for those wanting to find jobs in PR?
Perhaps at some point we'll be able to harness weakly interacting particles, like neutrinos, to such an extent that we can just fire a beam through a building and image the entire contents including magnetic domains or memristor structures or crystal lattices or whatever we're using for data storage then.
Pankration
Introductory article on a modular approach to handle complex Rails applications
I dont really know if bootcamp is the right description of the school. It really does not have a time limit and my role is more of a mentor than a teacher. I did the Front End Developer curriculum to weed out all the bad videos and books and it took me about 9 months doing it part time at night. I dont expect a student to move on to the next topic until they feel comfortable with the current one and can do it by themselves.
Let me get this straight: you're saying that because you see a lot more online ads, you assume that people spend more money on advertising, raising above the magical number of 2% of GDP so this will trigger an economical collapse?

Aren't you jumping a few steps here?

You're saying that historically, about 2% of GDP is spent on advertising. I'll take your word for it, but if it's true: it's not a guarantee that this will be the case in the future.

Also: 'Advertising' does not equal 'Website ads'. So if the 2%-rule is a universal truth, maybe businesses will spend their budget elsewhere. That's very likely, because of the saturation of online marketing makes it less effective, forcing companies to spend their advertising budget on other means.

We both agree on the fact that website ads are less effective nowadays, right? But how exactly would this lead to a economic collapse?
Popcorn Time now available for iOS without jailbreaking
Well, I know of some people whose parent moved from one city to another every year, for professional reasons. And they had hard time building long term relationship with kids of their age, which means having a childhood with mostly adults "friends", and it is not good for everyone apparently.

I still agree, and in fact kids are often more adaptable than adults. Usually they can handle change, and it is good for the mind to experience different worlds.
Building Blocks for Life Discovered in Distant Star System
I wonder if Pluralsight is also on their target list?
If you provide enough if else branches, it could land anywhere.
> And how do those pilots get that 20,000 hours?

Sure, but there's the same problem with computer pilots: how do they establish a tremendous track record of safety such that people won't freak out? I don't mean "rationally decide that a computer flying is better than a person" but instead, emotionally accept it's a better idea?

The odds in traditional aviation are pretty good these days; better than driving. But nobody wants to be the first person to be killed by a computer pilot. Acceptance is going to be a tough road.
Google sticks anti-SQL injection vaccine into MySQL MariaDB fork
So, from reading his review you came away with the impression that he thinks it's terrible. He mentioned lots of bad things about it. Yet you hate him for only praising it. That doesn't really follow. Perhaps you should rethink your position.
Perhaps more appropriately aircraft automation needs to continue to advance. Planes have had the ability to fly through almost every phase of flight on their own for some time now, but there has been relative slow advancement in automating response to failures. In this particular instance, the on-board computers know which engine has malfunctioned and have every piece of knowledge necessary to compensate. Why don't they?
There was no incentive. A lot of Xbox games were released on PC.
In the places where prostitution is legal (Netherlands, Germany, Austria, New Zealand...) there is still a huge criminal organisation built around human trafficking. Most prostitutes in such countries are poorer immigrant women from neighbouring countries in economic desperation, and very frequently acting against their will.

Not every popular-but-illegal activity benefits from becoming legal. Selling alcohol is very different from selling people. Don't conflate the two activities.
> The kids get two months off every summer

Depends on the country / school system. Not all kids have 3 months of "summer break."
I also found the description of the '00 ICFP contest a really good and short reference (take a look at chapter 3).

http://www.cs.cornell.edu/icfp/task.htm
Linux Foundation to Host “Let's Encrypt”
If there were an infallible procedure for a computer to detect which engine is malfunctioning, the fly-by-wire system could already refuse to switch off the wrong engine.

I don't see why this is an argument for full automation.
Show HN: Design Is Everything [video]
Class action privacy lawsuit filed against Facebook in Austria
This looks nice! Led me to think about default styles--I suppose one of the strengths of HTML is that it describes the meaning of the content rather than the presentation--it's up to the client to present the various elements as they see fit. On the other hand, why couldn't the default look in a normal browser be something like this or like http://bettermotherfuckingwebsite.com/ ? I'm not sure there's a reason an unstyled website should look like crap (well, I guess the reason is legacy baggage).
https://github.com/SSLMate/sslmate/blob/master/bin/sslmate
I'm not sure: most forums are awful. Ever tried browsing through 19 pages of crap to find that one relevant piece of information?

StackOverflows mostly sorted things for tech savvy Q and A ( I know there are other stack exchanges, but the non tech ones are ghost towns) so something for non technical people could be valuable.
Some things are hard, if you're moving to fully automated flying, you'll might just end up shifting the "training issue" to the hardware and software engineers, while removing the factor of "human intervention" in case of a fatal failure, and these happen: http://www.flightglobal.com/news/articles/sensor-icing-caugh...

There was a similar issue in November of last year on flight to Barcelona, luckily, the pilots managed to restart the systems just before 150 people would have died.
We built something like BoA's "Keep the Change" for bitcoin. Link a bank account and we'll watch all of your transactions for spare change. This spare change is used to buy bitcoin.

Frequent buys work to manage the crazy volatility that BTC can tend to have. Plus, you're only using spare change to make buys - we're trying to be the lowest-commitment option for BTC investment.

What do you of the color scheme? Is black and purple the new white and green for fintech apps?
A new shell-only Microsoft operating system in 2015 makes me happy for reasons I can't identify.
Employers would say such an agreement is not immoral, because it benefits them, but employees would say it is immoral, because it harms them. However, most people are employees, so yeah.
> how does the computer decide where to land?

The same way a human does: by assessing all the options, running little simulations to see which is the best one, and then picking that one. When you're over a densely populated area and lose all power, landing on water is kind of a no-brainer actually because all other possibilities lead to certain disaster.
An indication but not proof. Bugs and unexpected situations can trip up software and hardware just as easily as people. A New Zealand Air checkout flight crashed because some sensor froze (as in ice) and fooled the computer into thinking the plane was level. The pilots failed as well as they assumed the computer could handle the issue.
Didn't ask. Probably just the standard Processing for Android thing? I'll get some more information next time I seem him.

Yes it's probably tedious, but when you're really into something, at that age, you just persevere because you can :) Also young children are incredible on touchscreens, small fingers and they grew up with them :) [I'm the opposite, I have some stress/burnout related tremors in my fingers, some mornings (when it's worst) I can hardly control the device's apps, let alone typing]
> When you're over a densely populated area and lose all power

So your powerless computer is going to land the plane?
You will have issues with visas - for stuff like internships, many companies insist that you're a permanent resident or an Australian/New Zealand citizen.
Dog breeding and cat breeding are two very different things. Sure, you'll find cat breed loyalists, but nowhere near the numbers you'll find with dog breed enthusiasts. Most people are fine locating a cute domestic long/short hair cat and adopting it. People are much pickier with dogs. Sometimes for good reasons, sometimes for superficial and arbitrary reasons.

People tend to have stronger bonds with dogs and different dog breeds behave much differently. If you want a smart, energetic dog, and enjoy doing things like agility, you're probably going to go after a herding group dog rather than a bulldog. But that herding dog probably isn't going to make a great pet around children, so if you want a family dog, maybe you're going to go after a calmer breed like a Golden.

And for people who use dogs for jobs (which is a big reason breeding came to be and still exist), the breeds excel at whatever they're meant to do. Sport dogs for hunting, herding dogs for working livestock, terriers for chasing out
vermin, etc.

While I largely agree with you that commercial breeding is far too rampant, there is some value in maintaining breeds. One positive side effect is that you can still get rescue mutts that exhibit positive qualities of breeds while also being much healthier than if it were a purebred. For example, I used to have a mixed breed dog that had clear herding blood and she did great in agility, learning tricks, etc. but didn't have the genetic issues that many Border Collies, Australian shepherds, etc. have.

Unfortunately, you're right in that people choose breeds for illogical reasons. For any dog breed, it's very easy to find their strengths and weaknesses online and find a breed that's actually a good fit. Instead, people pick a breed because they like the way they look or because they had good memories of a dog in that breed. Breed-based rescues always have dogs that are dropped off because the family didn't properly research the dog and when the dog exhibited traits that could be fully predicted by doing research (e.g. their Aussie herded and knocked over their toddlers or nipped their ankles).
Woah, dude chill out. First of all prohibition of prostitution has been shown to create the same problems as prohibition of alcohol and drugs. Its wrongly assigns the crime to the people at the bottom of the hierarchy. Its perfectly reasonable to conceive of a system of prostitution where everything is consensual and everyone is protected, which is what we have for alcohol and what people are fighting for with drugs. Let people do what they want as long as they aren't harming other people.

Child porn cannot exist under these terms. Science has demonstrated beyond a reasonable doubt that children cannot give informed consent and therefore cannot participate in the creation of pornography consensually. So to compare prohibition of alcohol, drugs, or prostitution to prohibition of child pornography doesn't hold up.
Would be interesting to check in with the team now