skysight-inc/HackerNews huggingface dataset:
> people would be convinced we're atheists trying to kill their god

When the reality is much less exciting... replacing the old gods with a deified version of Science.
Ah - thanks for the heads up. I thought that issue had been fixed, but might have been re-broken during the A/B testing. I can't load your Skitch image, but I checked the site and know what you mean. It is annoying and I will get that looked at.
Pencil: open-source GUI prototyping tool
Japan is really behind in PC/Laptop. I was just there last week and the big PC and electronic stores only stock up to Geforce. Asus also has a big presence there now, but the prices are a lot more than US pricing for the same stuff. Not much innovation in the computer space. Home eletronics and appliances are amazing though. Their high end electrolux style vacuum stick cleaners easily clear $800 USD and are really awesome. The rice cookers can hit $600-$800 and can make the perfect rice you normally only get in Japan. The mcirowaves have built in toast oven in one unit, and it works amazingly well. Coming home, its kinda sad some of the convinces we dont have like the toilets, bathroom, kitchen, and even video doorbells (out current "smart" stuff are still rubbish).
Would be open to suggestions on what questions are worth asking.
>That's really tough on people (or children) who have to be at work/school by 9 or even 8

In what way? People (and kids) survive wars and famines I'm sure we can handle a little bit of darkness. But if you really really can't, there's no reason why in winter, school couldn't start an hour later. Probably a good idea regardless.
Hm, I guess it would be interesting to have some kind of error code handling.

<button ic-post-to="/query" ic-on-http-404="/errortemplate"> or similar.
A sane (not resource heavy) alternative for ad blocking

This is all I use and need

1. https://github.com/gorhill/uMatrix - Breaks websites, learn how to use it correctly

2. https://www.eff.org/privacybadger
Carbon footprint and particulate matter are two different issues. The US has an enormous carbon footprint, but the air quality in the US is much better than India's. This also includes densely populated places like Manhattan. Increase in PM2.5, PM10, NO2 and SO2 directly affects and damages the lungs of healthy individuals. Yes the US has a carbon footprint problem, and yes they're atleast trying to solve it. But their citizens aren't choking. People in New Delhi are. Stop trying to conflate the two issues. Long term climate change != particulate matter in the air we breathe, though they're both important.
Time to dump summer vs normal time. Switching twice a year, and every other country choose a different date or doesn't switch... It's time to stop switching between summer and normal time.
How to kill Scrum Zombies
> That's because if the idea gets around that demand is going to peak, they won't be able to borrow the gigantic amounts of capital they need to keep drilling new wells.

Alternative hypothesis: it's simple denial, much like Nokia and more recently RIM.
Myths about /dev/urandom (updated for Linux 4.8)
You have posted a link about web browsing and another from 2012.

Do you gave a reliable report about marketshare because all reports tells that iOS have way less market share than Android in Japan
Vetting apps costs money. Why bother? The end-user app rating system will sort it out eventually.
Aldrin gets a day but Gargarin doesn't?
How to Motivate and Retain Programmers
This is why I still come to HN
Because pearl is not supported to make sense
perl's rules are very very consistent and logical. (especially compared to PHP, and much more logical than e.g. javascript) They don't always look nice when applied to contemporary problems, but for me it grew in the language feeling, when I could understand what perl does in particular case without looking into it's documentation.

But ruby was a quite a happy move for me back then in 2006, language was underperforming, features were lacking, nowhere anything like CPAN, but I could express logic much closer to how I think about problems, without additional layer of "thought translation".
Where did you read this? I am sure I am not the only one here who would love to read more to get a better idea.
So is Python.
I have a coworker that said he basically walked out of an interview that asked him to write three different sort algorithms on the board - he was applying for your standard enterprise developer.

I agree with him. I'm not applying for a code monkey position. I'm applying for a senior software Engineer or architect. Someone who can use modern tools and create solutions.

I had two coding tests during my last round of interviews. One on a computer onsite where the interviewers left me alone with a computer and IDE and permission to use Google and the other a coding problem I had a week to complete, turn in on github, and the second part of the interview was going to be a code review.

I found both to be acceptable and relevant.
HN does allow a small number of reposts; just not with using deletions to hide that fact.
Actually other languages user got some awesome web frameworks: PHP got Laravel and Symfony, Ruby got Rails and Python got Django and Flask. On other hand Perl community kept waiting for v6 for long time and in due course users shifted to other languages due to reasons mentioned above.
Aside: what stops chumps from making 3000 line Python "run" functions?

(as far as I know, Python doesn't give you an error message when your function gets up to 66 lines, or whatever, long)
I don't know about running Windows in a VM, but drivers are very good and battery life (even on Windows) is probably better than most Windows laptop. Not to mention you could get a fully-loaded MacBook Pro almost anywhere on the planet if something happens.
> let's do away with base 10 entirely and go to 12

Why not hexadecimal, to help accelerate the singularity?
Hey, my friend and I run a remote company called 'The Remote Trip' and we were dealing with the same productivity challenges while she was working from Costa Rica and I from Thailand. We found 7 tools that helped us boost our productivity as a remote worker and shared them on our blog, check it out if you're interested:

http://www.theremotetrip.com/2016/10/21/7-tools-will-boost-r...
"why isn't it (Perl6) the poster child of the scripting languages yet?"

In the Perl6 community there is no equivalent of "The Python Tutorial" [0] or the "Python X.Y.Z documentation". From Python 1.X onwards, if you wanted to learn Python from scratch, this is where you started. Where is this in Perl6 version that assumes you start from scratch without having to learn the baggage of PerlN? [3]

[0] If I'm wrong loot at this: https://docs.python.org/3/tutorial/index.html and point me to the Perl6 equiv.

[1] https://docs.python.org/3/

[2] where N < 5.X
Hi Soheil, where can I find your pricing? Cheers!
Following the right steps when breathing
Well, if you wanted "Perl, only better", you went with Ruby. Python is good, but it has a different flavor.
Dr. Mrs. Shaila Apte
we are engaged in TTS research. we have developed a TTS in layman's voice with less recording and with good quality. We have added emotions to the synthesized sentences.
CO2 does not directl affects people's health - and so it's a different matter entirely.

Sulphates, DDT, particulates and other toxins represent immediate health hazards that we all need to work on, some more than others.
Speculation:

1) The field is pretty crowded. There's a lot of languages competing for attention. It takes time to learn. Which ones should I spend time on?

2) Momentum. Scripty siblings Python & Ruby & JS & even PHP have active communities with a lot going for them.

3) Baggage. Some of the conventional wisdom about Perl 5 is pretty iffy, but it's well established conventional wisdom, dammit! In fact, you'll almost certainly see it recapitulated in this thread. Most arguments to the contrary seem to be slow to make a real dent in what Everybody Knows™ about Perl. The fact that Perl 6 is a different language will probably be equally slow. People will repeat the comforting mantra that Ruby is the new Perl. Order will be reinforced.

4) Blub-ish paradoxes. Perl 6 is doing some weird and different stuff. Is it hyper-useful weird and different stuff? Will I know until I learn to use it?

5) Not a big win in terms of market value yet.
Ruby.

(mentioned elsewhere, but let's distill it down)
He really should have credited the Reddit photo colorizer whose image he uses. He credits Getty for the others. https://www.reddit.com/r/pics/comments/1ex763/auto_wreck_in_...
Well, I was thinking babies and toddler aged kids when talking about this. School aged kids are a different kettle of fish, but then again - school here finishes at 2:30. We have a generation of 'latch key kids' because of the gap between the time when kids come home and their parents do.

I've posted elsewhere here that my business tries to cater for this, by allowing earlier start time and/or reduced hours for parents who want to be home for their kids, or collect them and take them home themselves.

Must admit I find it strange that social implications like this aren't more of a focus in modern society. Surely we can make the whole working/school cycle more effective?
I don't see how the watermarking they talk about is going to succeed in preventing forgeries.

If they're planning to watermark unedited recordings, you have a huge false positive problem because there are billions of hours of legitimate but unwatermarked audio recordings, and will probably continue to be. You can also get false negatives by tampering with a watermark-capable device to get it to watermark something that wasn't recorded from analog. Or you can rerecord edited audio from an analog source and simply claim that your "genuine" recording is slightly noisy.

If they're planning to watermark edited recordings, someone else can implement the same kind of technology but without the watermarking.
It becomes slightly easier. You need to know when morning is in Italy (the time zone offset in the current system, in the new system this would be a "solar offset") and when businesses open. It would become a little easier because you and an Italian would both use the same numbers to describe those two facts.
Needs currency support besides USD (or other currencies that use $)
Infinite growth is infeasible. Perhaps Twitter will be one of the few tech companies that will stabilize. Or get killed by a competitor.
I have a Japanese Toshiba KIRA V63 (only sold in Japan, for some stupid reason). It's a great machine and quite cheap for it's specs. I bought it for battery life (I can do a whole day of programming on a single charge in Linux), but it has good performance as well. I've been very pleasantly surprised at how well the Intel 5200U has performed. Also at only 1.2 kg, I can easily stick it in my bag and carry it with me anywhere I go.

I've seen on the news that Toshiba plans to shut down its laptop division in the near future. Some people have told me that it isn't 100% for sure, so I'm hanging on to some hope. I've been looking at offerings of other Japanese makers (I live in Japan) and there is nothing else comparable. I'm not sure what I'll do when I need to replace this one. Toshiba has been my go to maker for the last 10 years or so because virtually everything they make "just works" on Linux.
Hi David, emailing you now to discuss.
Side question: can you write about the business side of leaddyno ? How you got started, how you marketed/are marketing it and how it is doing right now ?
Oh, that exists:

http://intercoolerjs.org/attributes/ic-post-errors-to.html
Perl idioms translate to Ruby quite well, but with better object syntax, and a more unified runtime library to deal with code blocks or other higher order function type usages.
Perhaps ratified is the wrong word. When is v3 going to be solidified where we'll see production implementation of the spec/new features?
It's probably the latter. You can be not surprised, that's fine. You probably seem hard to impress as you just glossed over the fact that fujitsu did that for them.
I think this is one case where humility goes wrong. The Perl philosophy is to enable the end user ( the programmer ) to find his own way to solve problems. This has some advantages, like being able to pick up programming on one's own time. If you are self-taught, more often than not you will stumble upon some non-obvious way to do something. Perl enables you to get some task done. This gives you that positive feedback early on to encourage you to keep going.

This attitude is not very good in corporate environments where all code produced must be uniform so that new people can come and go and the software keeps churning out money.

Contrast this to Python which is a much more enterprise-y language, which is the reason for its success.
Twitter experiencing outages
What happens when one day http://developer.sonymobile.com/unlockbootloader/ isn't available any more? (see also similar pages for Xiaomi and Motorola)

The code "protecting" the bootloader is good enough that it could be very, very difficult to unlock your bootloader without official support.
I fear we are rapidly approaching a Malthusian urban die-off; almost unimaginable that this won't happen if once we get past peak-oil.
" are going through the same pains "the West" experienced up to 20 years ago"

20 years?

Ha ha ...

No, this was a problem that started with the industrial revolution, and policies were introduced to fix the issues shortly thereafter.

18th-century UK was probably the first bit of 'overt environmental problems', the Thames was a mess, smog everywhere ...

But it was addressed long, long ago.

Different strokes for different folks in different times ... but it doesn't take 'high tech' to have decent policy that addresses these issues.

India has some pretty deep problems, this is only one of many symptoms.
You could still have your wall of clocks. They would all show the same time but each clock face would be shaded half black and half white to show the average daylight period in that city.
Do you not know that in these circles you must believe in..

1. Climate change

2. Vote for Clinton

It's America and Silly Valley says you must think like they do otherwise your a deplorable! Please come back when you have learned how to be a good silly valley robot! It's America after all...
Edgerouter X runs around $50, and the Edgerouter Lite is under $100 ($88 currently on Amazon). Both run Ubiquiti's fork of Vyatta/VyOS on top of Debian, on MIPS-based CPUs.

https://www.amazon.com/Ubiquiti-EdgeRouter-Advanced-Gigabit-...

https://www.amazon.com/Ubiquiti-Edgerouter-ERLITE-3-Desktop-...
>> If it turns out that driverless cars are actually safer for pedestrians then pedestrians will return to the streets.

To the tiny residential streets, maybe, but they never really left those. I walk my dog on the street in my neighborhood (no sidewalks). The bane of our walks are the stealthy electric things. With those around you are much safer at night when you can see their lights around corners. We will never see pedestrians taking back the main roads. The separation of pedestrians and cars is more efficient for both. Our cities would grind to a halt if every truck and ambulance was suddenly stuck to a walking pace due to pedestrians out for a stroll.

Motorcycles and bicycles also aren't going anywhere, not for decades. Telling those groups to give roads back to pedestrians, to put away their favorite two-wheeled toys and stick to a walking pace ... Bring a helmet when you tell them it's all over.
Why your chatbot needs a vertical focus
Does this actually do anything useful on iOS?

I went to the URL in question and it didn't seem to do anything.
SMS is actually 140 octets, but the GSM 7-bit encoding that's typically used means you can get 160 characters. If you use characters outside that set, its switches to 16-bit UCS-2 so you are limited to 70 characters.

In reality you can send messages longer than this and they will be split into multiple messages over the wire - however in the US where you had (have?) to pay to receive messages it meant you would be charged for each individual message.

TL;DR; These limits may have made sense for the MVP, but as soon as most people moved to IP clients they were obsolete.
Twitter appears to be down
> ruthlessly capitalist racists

actually, these people are not racists. the racists are the ones not hiring outside their race, even if it's cheaper. the ruthlessly capitalist is an equal opportunity discriminator.
Vapor: A web framework and server for Swift that works on macOS and Ubuntu
Last time I read something so retarded, it was in the NYT... oh wait.
Wow. Was not aware of that. Thanks.

For those who couldn't be bothered googling...
http://www.theverge.com/2014/2/5/5380832/sony-vaio-apple-os-...
Wind makes sense in a big way too. If you have a building that's heated on the inside, and the air is still outside, it won't lose as much heat to the environment as it would if the wind was blowing at 30mph.

Much like how solar is super useful on bright hot summer days in the south... It gives the most power when you want the AC on the most
Most android phone owners don't use it as a smartphone - it's a cheap feature phone they buy at the phone store and they just use it to make calls on. The number of true 'smartphone users' in the android world who are using them to browse the web and download apps is comparable to or less than the number of iOS device owners.
The real WTF, in any language, is relying on precedence, rather than just using parens.

I've seen some expensive boo-boos due to operator precedence mistakes (e.g. - in C)

That said, there are a lot of special variables that can be tedious to figure out (e.g. - $" vs $;), if somebody uses the less frequently used ones, rather than the long-form names.
Establishing a culture of following those rules is important to getting mailing lists that can sustain such discussion productively.

Calling Crocker's Rules exposes people to the expectations and reminds them what are striving to achieve, assuming that they are indeed trying follow the rules but got caught in the moment, which happens to most of us.
Erlang (and by extension Elixir and LFE) has "nailed" it by making the actor pattern first class. Go's channels are great, but Go itself is quite low level. Also you should checkout Clojure's core.async to see what improved channel constructs on top of a high level, lock-free, multithreaded language core looks like.

Part of the problem with Python ecosystem is the insular mind set of its proponents. Python fanboys have no interest in going and seeing whats on the other side. So the platform has become a bit of an echo chamber with Pythonistas declaring their clunky approaches the industry best.

You can see this by looking at how little love a CSP solution for python gets [https://github.com/futurecore/python-csp] verses the enormous buy-in it's more popular frameworks receive.
I dont know why the data looks that wonky, but the graph that business insider uses (taken from Kantar) shows a similar pattern. http://www.businessinsider.my/apple-v-android-market-share-b...
This is a very ironic comment coming from someone named 'xkcd-sucks'.
I think cluelessness has a lot to do with it - though it's increasingly hard to believe that people are still unaware that price controls generate shortages. Maybe some policies just have that property of being politically feasible enough to overcome the fact that they're useless.
Their API is down too - started slowing down at 2016-11-07T05:44:52Z and went offline in earnest at 2016-11-07T05:47:37Z.

As you can imagine - we have a lot of analytics on this sort of stuff at Zapier. :-) Usually we know about API outages before any official status pages update (besides our own https://status.zapier.com/#app-status). Ironically Twitter's status page is also down... https://dev.twitter.com/overview/status (or maybe that is just their status API? hard to tell).

It is pretty rare for Twitter to go down - even for a moment.

Update - at 2016-11-07T06:12:55Z we're seeing some HTTP 200s...
Like producing very cheap plastic bottles and nylon bags that then are dumped everywhere?
That's the thing. I've found a ton of info on random digital assistants not made by a large company[0] and I even found a 13 year old who made a digital assistant with the RPi[1] but I can't find a download for stand alone speech to text software from a trusted website.

I'm likely going to use my phone's (Google's) dictation software and a Bluetooth dongle for the Pi.

[0]: http://www.theverge.com/2016/3/1/11136298/hound-app-ios-andr... & http://hackaday.com/2014/04/09/create-your-own-j-a-r-v-i-s-u...

[1]: https://www.raspberrypi.org/blog/monty/

Way to make me feel stupid, kid.
This editorial seems to assume that clocks were more or less synchronous prior to the introduction of time zones -- this is completely false. Time zones were introduced (at the behest of the railroads in the U.S.) because communities had their own local mean time, and often those communities were not distant from one another. In other words, there were an indeterminate number of time zones worldwide. The current time zone map, for all of its peculiarities, is hardly difficult for people to grasp: it gets light in the early hours, etc. China has a single time zone for the entire country--perhaps the author expects a Maoist ``harmonization dividend'' worldwide but speaking to Chinese friends over the years I'm not convinced that such a happy dividend ever materialized there.
Then build Nuclear plants immediately.

The French built 1960's style reactors and have a perfect safety record, 85% of electricity comes from Nuclear.

With i) modern designs and ii) re-investment in the tech, which hasn't seen advancement in 20 years, we'd solve the problem quickly.

Fukishima is avoidable, and Chenobyl ... was insanity, not even really a 'nuclear accident' (they were running reactors out in the open, without any containment or safety measures - like making sarin gas on a campfire).

Obviously it comes along with other complexities and challenges, but most of them - even long term storage of used fuel - can be addressed.

There's enough known Uranium deposits to power us for the next few hundred years - and that's even when we have not been looking for more deposits for 40 years.

Even without any 'new ideas' - we could be CO2 free within 10 years. The entire world.

We could even build CO2 'scrubbers' to pull CO2 out of the air.

Nuclear reactors are not actually as complicated as they seem, they are actually quite basic.

We have the solution in front of its, it just takes the political will, and intelligent information campaigns.
I'll be the very first person to tell you that I am quite ignorant to many things in life. However...

> California law actually requires municipalities to plan for and support their share of new housing[1].

...I've watched this exact situation unfold in numerous cities in California, over the last 14 or so years since I landed here, and I think that it's a stunningly stupid decision that only benefits developers, municipalities, bureaucrats, etc... So...

> Something many cities are not doing.

Why should they want to? Genuine question.
Reminds me of the charts that WinDirStat [0] builds to show disk usage. I wonder if you could use something like leaflet.js [1] to create a zoomable, 2D variant of the "code city"

0: https://windirstat.net/

1: http://leafletjs.com/
Social momentum is also a thing; which mostly expands on point 5, but also points 1 and 2.

IF you are going to find Perl installed on some system, it's more likely to be Perl 5 than anything newer.

You are very likely to find SOME version of Python, or Python compatible thing on most Linux distributions. Anything really old you're safe targeting Python 2.6 compat, maybe 2.7 compat. Anything relatively recent you will probably find a 'decent' version of Python 3.
This is obnoxious towards a Show HN. One day I'll have down voting privileges.