skysight-inc/HackerNews huggingface dataset:
I will just wait for a animated gif output for Pandoc, which already turns my Markdown (and other files) into beautiful slide shows in a variety of formats.
Imo, it's worth it though. Having universal kindergarden caused a mini baby-boom in Quebec when it was initially put in place. Having good daycare is hard and extremely stressful to parents. My productivity at work soared when I finally had proper daycare for my kid.

However, it's systematically under attack from the government since. It's politically easier to cut kindergarden budgets rather than health services or corporate welfare. Another important need is for better parental leave so that both parents can raise their children and have a full time job.
User got error but I can't replicate -see comments for notes
> With two-factor authentication you are happily providing gmail with your phone number.

Which I also provide to Google because all of my phone numbers are forwarding numbers for my GVoice account, so that's not a big deal.

> They say they need this to send you a verification code when you log into your gmail account.

Sure.

> Well, if that's the trick, they don't need your phone nr at all, they can do ip and os check anyways..

How can they determine its valid without the second factor the first time you log on from a particular device? That's a key feature of 2FA (plus, if you ever use a shared computer, you don't want to choose the option to never ask for a code again on that computer!)
full disclosure: I now work at godaddy. and I'm not talking on behalf of the company.

from my perspective, it has. and I wouldn't work here if it hadn't changed.

almost all of the executive leadership is new since the unfathomable events of 3 years ago. the stories I have heard point to it only having been the position of 1 or 2 people, and didn't represent the views of the vast majority of the company.

what got me to come to godaddy is the real focus and excitement around the customer segment - helping small businesses get on the internet. that goal is orthogonal to anything but net neutrality. I'm really excited to see blake take a public stance on this.
> Read access still consumes resources - you may want to read up on what "denial of service" means and check your outrage. CloudFlare sits between you and the host server, and it's their responsibility to cut off DoS attacks before it can affect the host server. Their heuristics may not be perfect but it's not exactly a simple problem to solve.

It's hardly rocket science to determine when a DoS attack is occurring based on the overall traffic level. And until it is there is no need for countermeasures.
>All command parsing is modal.

Are you sure? Consider the way command lines are executed in Plan's Acme editor: you drag the pointing device to select the text you want to execute, then you click on the selection with the middle mouse button. (Alternatively, drag with the middle mouse button, then release that button.) There is an one-line-high area (called the tag) at the start of every editor window for typing in commands when you do not want the typing to mess up the buffer (the in-memory copy of the file being edited) itself.
OP HERE>> Have a pre-launch site up and everything seems to test well here (currently in Mexico). People are able to sign up and are getting added to DB, receive trans e-mail, etc. But I got an e-mail from a colleague the other day that said she is unable to sign up. She is not very technical and I can't replicate any issues.

Wanted to see if I could get people to test it out on a bunch of different devices and send me the details if you run into any issues. Open the transactional e-mail on the same device you tested the site with and then just un-sub at the bottom of the e-mail to get off the list. By opening the e-mail on the same device, I will know the OS and device, browser, etc. and can rule out any problems.

Thanks for your help and comment with any errors.
View your data in realtime
Unfortunately, one of the ventures - Boeing's one - is still currently somewhat dependent on Russia. They're doing their testing and integration work with the Atlas V which uses Russian-supplied RD-180 engines that Russia are probably no longer willing to sell. They have enough of a stockpile for a couple of years, but it'll take longer than that just to reach the point where the CST-100 can carry people. They were supposedly intending to support other launchers at a later stage in the project, but don't currently.
The shift mode key is usable, as the position of your finger gives you tactile feedback of which mode you are in; and it enters a predictable state when you let go.

The caps lock key does a very similar thing to shift, and is not very useful on a modern keyboard. In my experience it is more often engaged by accident than on purpose.
It's incomprehensible that a parent should have to pay thousands per month just to be able to have a child and work at the same time.

Why is it incomprehensible? Watching a kid takes time, time costs money. Someone has to pay for it. Maybe you don't think it's right that the parent should be the one to pay for supervision of their kid, but I'm still lost as to how you arrived at "incomprehensible".
Artsy.net is now open source
I'd say it's a bit of all three.

This is clearly a marketing-driven 1.0. It's really not ready, and wouldn't reasonably be called a 1.0 otherwise.

However, they've been pretty good about sticking to a solid set of features and not over-extending themselves for this initial release. It seems fairly clear that they intend to go in and fill out a lot of stuff later, and preferred a smaller set of solid features to start with rather than trying to do everything at once.
I'd had one just last night in 8.1, it displayed the driver. Do you have the memory dump turned off, maybe?
Ding ding ding. Apple is going to sell a shitload of these, because they are not only going to be something that does stuff you couldn't do before (since it's a smartwatch) but because they are going to look nice, be visible, and make a fashion statement.

Apple is approaching this just as much as a piece of jewelry as they are a piece of technology. It should be pretty revealing when it comes out to see it spread through the consumer market. My guess is that once it is out there you can expect people to crave these things more than they did the original iPhone, not due to the technical abilities or feature set but because they want to be the envy of their friends. If the thing is ugly, then it will bomb, but if it takes on the perception of an expensive, luxury watch then expect to see them everywhere.

If the thing looks good I can't even imagine how many of these things they are going to sell next christmas.
Imagine if I took out my phone in a restaurant, said "I'm filming this," and pointed it at you while you ate for the duration of your meal.

That's weird, and initially I thought glass was cool. It's not.

I had this experience sitting across a restaurant from someone wearing Google glass, and it made me realize what a horrible idea it is.
I can't wait for my voice call to be interrupted by a pop up letting me know that I'm typing while on a call.
> while the mother returns to work

But why?

I'm young and child-less, so I'm not speaking out of experience, but I really see no reasons why we should be encouraging people to be able to work while having kids. Instead, I think we should enable them to not work and have kids. 50 years ago, it was more than possible to sustain a family with only a single working parent. Nowadays, this doesn't seem even remotely possible (hell, many families barely survive with 2 working parents!). Furthermore, it's not like we're facing a shortage of workforce problems - we're facing unemployment problems. If we could enable e.g. 30% of the workforce (hopefully dads as well - I would love to stay at home instead of working) to stay at home with kids instead, not only would that solve the unemployment issues, but it would also be hugely beneficial for the children's development!

Edited to add: I actually come from a country where most adults worked even 50 years ago. However, when I was young, my grandmother was already retired, so she was able to take care of me and my brother until we started school. Still, I wish my parents had been able to spend more time with me when I was little, and I wish I'll have that opportunity with my kids.
A genuine non-flamebait question - if one were to write a Whatsapp-like messaging system today, would you use Erlang, Elixir,Scala,Java 8 or Go?

I'm kind of wondering whether Go is not already eating into Erlang (and Scala). I am not an expert, but I understand that Go is not at par with Erlang today, but I am wondering about a 3-year bet for a startup.
Impressive that he is able to remember so many minor details about things he worked on some 20 years ago.
I honestly just wish Google would stop breaking core features in any of their applications.
Leaked: 5M 'Gmail Accounts and Passwords'
Wifi is free and Hangouts messages are tiny anyways. The bigger concern is avoiding accidentally sendning a message to a user who isn't connected to Hangouts through their primary device - I've often found Hangouts messages waiting for me on my tablet at home.
> If they can't get external data fast enough for supplying your connection, TW has lied to you, and isn't delivering the service you paid for

Is it really possible that everyone who pays for 50Mbit connection can get M0Mbit/sec directly from Netflix??? Is Netflix really capable of pumping that out of their datacenters?

TW lies about bandwidth as does Apple about battery life and performance. It's all about ideal (impractical) conditions and plain 'ol marketing BS that all the ISPs do.
Giving up never makes sense. I still speak the truth.
Hey, nice to make your acquaintance, and thanks for offering your contact info. Mine can be backed out my HN profile as well. I actually work in Menlo Park; the AI group is split across New York and Menlo Park, with a very small European contingent for now.

WRT the Glorot and Bengio paper, it’s true that there was a lot of excitement surrounding unsupervised pre-training of DNNs, but this mostly preceded the current wave of successes. The big differences between the architectures that are working on image processing today and that paper are:

1. Moar data. The datasets this paper was looking at were on the order 10^5 or so images. 10^6 is a different ballgame.

2. Convolution. Sharing weights really is special. This means there are far fewer parameters to learn in the early parts of the network, and so pre-training seems less necessary.

3. RelU activations. The survey of activation functions uses only smoothly differentiable ones whose gradients get tiny as you are far from zero. RelU has fewer problems with the gradient getting tiny or huge at idiosyncratic points, and also has the virtue of sparsifying the gradients as you backprop (since anything that landed in the negative tail has zero gradient).

So yeah, we really do do entirely unpretrained learning of low-level features, straight from RGB values between 0 and 256, and it works! Isn't that cool??
There definitely are jobs though :)

My company is currently looking for Elixir/Erlang devs to help us build a new decentralized communication platform. Based in London/SF.

If you or anyone is interested, please ping me at ryan@spatch.co.
Society needs fresh blood to work, pay taxes, pay our retirement pensions, but the bill is still stuck upon the individuals that choose to have children. Only crazy people have children nowadays.
You should be able to jump straight into Elixir. If anything, Elixir is probably a reasonable gateway into learning Erlang.

Disclaimer: I studied Erlang before Elixir, so I don't have a fresh perspective.
Go to a store with tablets on display compatible with Verizon LTE (or borrow one from a friend). Activate a SIM on the Verizon network, data only, for the tablet. Pop the SIM into your phone and presto, data only plan that Verizon can't do anything about (Thanks to Google's involvement in the bidding process for the LTE spectrum).
> Every German will upvote this comment

Please stop generalizing people using their nationality.

I am a German and I certainly do not agree with your views.
I can't speak for Windows Phone, but iOS displays messages from iMessages -- their private messaging service -- almost identically to normal SMS. (There are some subtle indicators of which one's being used, but it's not obviously different.)
Syntax is the least of your worries when learning a new language. Elixir isn't Ruby. Some new projects may be developed in Elixir but it will never supplant Erlang.
Emeryville, CA - Full-Time www.tubemogul.com

Senior Full Stack Engineer Needed for TubeMogul

TubeMogul is an enterprise software company for digital branding and we're looking for a Senior Full Stack Engineer to join our engineering team.

Here's some challenges you'll help us tackle:

* You'll develop analytics dashboards, optimize application performance and responsiveness

* Help us grow our edge as an effective high-frequency trading platform for video advertising.

* You'll design, develop and ship code in PHP, JavaScript and HTML/CSS preprocessors

* You'll collaborate with product managers and designers to produce extraordinary user experiences and optimize UI performance and responsiveness

* You'll help us plan and implement additional tools with Kohana, CodeIgniter, Angular.js, Backbone.js and Node.js

* You'll pro-actively look to retain TubeMogul's edge as a world-class product

We're offering a competitive salary, benefits, stock options, PTO, and much more.

To apply, visit: http://www.thesourcery.com/jobs/799
Tap on Send Message or Start a Call

"Type an name, email, number or circle"

me: ok, [home landline number]

Find on hangouts: [Home landline number] is not
on hangouts, would you like to invite via SMS?

me: wtf.

[edit -- it appears that I still haven't been gifted with the new Hangouts.]
He likely doesn't know. The blue color pre-dates Windows itself, it came from OS/2.
Too early to call. Its just a well written letter to someone who can take the counsel or not, he is not bound. Action speaks louder than words. This is a small step only.

Putting its weight behind SOPA was a big step, to undo that.. and other things, it has to take bigger actions.
Until then, I'm going with the standing public opinion.
Same here. I tried very hard to transition to Hangouts to get a jump on what will probably be unavoidable at some point anyway, but I had to revert back to the old interface after a few weeks because GV/VoIP is so unusable on Hangouts.
Maybe GOOG didn't mind testing the beta on iOS users?
Blocking of read access is not something I've often experienced before, and certainly not at this scale. Usually it's just one admin blocking an IP here and there, but now, with this job outsourced... To be able to impede an IP from accessing such a huge swathe of sites is a unique and new innovation, and a scary centralisation of power.

The ability to block threats is far greater, sure, but so too is the potential for collateral damage.
I would definitely go for either Erlang/OTP or Scala+Akka. No other platform you mention has built-in support for clustering to the extent that OTP and Akka do.
No other company has a platform with hundreds of millions of users where the first-party app development language is so old and crusty.
:x == :wq

(I love conciseness.)
Why are only certain universities included in the offer?
This has been my experience as well, very well summarized.

Communication is huge in technical organizations, and small stumbling blocks like accents over shoddy conference line quality can have long-lasting impacts when (as you've stated) incorrect assumptions are solidified in implementations. In a lean atmosphere those can be often be corrected but it's costly. When you're looking to offshore you're looking to save money and it's not always easy justifying re-writes purely from a monetary standpoint.
You can still revert back to the old GChat interface and get the old (better) VoIP functionality back.
> Do you have the memory dump turned off, maybe?

I don't know what that question relates to?

I am talking about lack of information in the BSoD and that the alternative has limitations (e.g. that memory dumps fail sometimes). It wasn't a technical support request.

As to Windows 8, last time I had a BSoD it looked more like this: https://i.imgur.com/OFkIvBT.jpg

Which has as little diagnostic information as XP and later.
There is at least one classic American ute: Camaro pickup. Glorious.

https://www.google.ca/search?q=camaro+pickup
> Wifi is free

In places that have free WiFi (or where you've already paid for it), WiFi is free or at least has a zero marginal cost per byte. But that's usually not everywhere people use phones.
Please do not put "Show HN" in the title unless the story meets the Show HN guidelines: https://news.ycombinator.com/showhn.html.
Been able to do that for a _long_ time.

CuSeeMe came out in 1992, and Email has been around since the early 60's. Yes; now we have 'nicer' versions of these features, and internet connectivity is almost ubiquitous.

You can offload Maps by downloading geographic areas to limit the amount of connectivity you really need.. But ya. GPS is still _HORRIBLE_ on my Android.

Anyways; my point is: All this technology has existed for a long time. Once people started getting broadband speeds at home 'phones' could have been made completely irrelevant.

The reason is; Cable / Phone industry oligopolies.
Come on, you're intentionally and misleadingly nitpicking if you're claiming that the halting problem is a restriction for this. You can trivially detect a large set of terms that are semantically identical; and all the rest - possibly identical and possibly not identical - can be left alone. "i = i+1;" <=> "i++;" and such.

In particular, "syntactic sugar" explicitly refers to substitutions that can be (and are) made by considering only the local scope, and the rest of the program can't change the validity of this substitution; in the cases for syntactic [de]sugaring all the changes can be performed safely by looking at a statement or two (or their AST representations) in complete isolation.

If you have two functions that happen to be semantically equal but differ in other things than pure sugar - well, then they won't be affected by desugaring or sugaring, obiously, and we don't need to detect if they're actually equal or not.

Translating from source code to AST is clear and unambiguous and doesn't require anything related to the halting problem.

Translating from AST to some canonical representation of source code can also be done - it's not trivial, but if you have the original code, then you can get a better result than the current decompilers do.

This will result in cases where transforming back and forth will cause
A => A' => A
and
B => A' => A
which is the intended result.
As most people will tell you, it's not really all about the concurrency with Erlang, but more about the reliability that comes with the general programming model, the runtime and OTP. Compared to that, I'm not even willing to bet that within 3 years Go resolves their typesafety issues.
Google may not be tech savvy, but I'm sure some of the tech savvy people reading the blog probably have a wife or non-tech-savvy friend who works at Google. Lots of tech savvy people in the value know at least one or two people at Google.
I'm from the UK and have tested this out. From what I see, you have to pay international rates to call UK numbers. I'm keeping it on my phone as a "just in case", but I definitely won't be using it on any regular basis.
Aside from the main debate, I'm a bit surprised to not find visual representation of the said data. No pie charts, flow charts or bar diagrams :/

In my opinion that is a very inefficient way to talk about demographics.
I think it's considered healthy these days for children to spend time away from their family in the care of others. It helps to develop a sense of individuality and independence from the parents at a younger age. Plus, from what I've heard, sometimes the parents and the children just need a break from each other.

Yes, this can be done by taking the kid to a park or other social activities, but two working parents is a perfectly acceptable option too. Daycare isn't unbeneficial to a child.
I think looking for an offshore developer is a bit different than looking for an offshore team. You likely have a more intimate relationship with your developer than someone contracting out to a team does with each of that team's members. You also talk directly with him, rather than through an intermediate team leader.

Just something to consider, these are all different cases, and as with anything it's never a one-size-fits-all.
<rant>

To expand on the CAPTCHA problem, I had to complete a CAPTCHA to go to torrentfreak.com.

I got nothing where the CAPTCHA box should have been ([0]). After some time, I refreshed and got [1]. I wrote the CAPTCHA, was given a large bunch of text ([2]) and I copied it to the input field right below. Then, I submitted the form but it still didn't work (would just bring me to the CAPTCHA again). I guess this form of CAPTCHA is for JS-less browsers, but apparently it doesn't work. I had to enable JS for both TorrentFreak, Cloudflare and Google (reCAPTCHA) in order to make show the CAPTCHA and be able to contine.

The above happened right now. It also happened with Reddit (except [0]) a week ago or so. This is all on a vanilla (i.e. no addons) TBB.

[0]: https://i.minus.com/ibeweNVEUJF5eF.png

[1]: https://i.minus.com/ilKn4GHj3VGvO.png

[2]: https://i.minus.com/iqYClN4WabBPo.png

Edit: Fixed images.

</rant>
I (personally) would bet on Elixir, particularly if the team writing it would be learning an alternative like Go anyway.

Go can try to reach parity with Erlang one day...but Elixir already is Erlang...That combined with the fact that Elixir's package management already feels light years ahead of Go's disaster and I think it's a winner. I'm sure I'm wrong and the flames of Go lovers will engulf me in the responses, so take this with a mountain of salt.
I tried to create a simple chart:
* clicked "add column chart"
* dragged "sector" column to x-axis
* dragged "price" column to y-axis

Values in the chart don't seem right, see "Health Care" for example. If i click "disable paging" all other sections show with empty y-values.

Is it possible to include charts in exported xls?
It wasn't a personal attack per-se but to simply point out that if a poster puts up an article that contributes nothing other than 'historical interest' then I am going to think twice about clicking on other links from them.

I click on the links people put up to learn something useful. When I noticed the age of the article I realised I had learnt nothing useful.

What next, a link titled "Disappointed with the iPhone" which leads to this article: http://www.pcmag.com/article2/0,2817,2394143,00.asp

How would you feel to find that it was written in 2011 about the iPhone 4S? You might think that someone posting such an article was simply posting stuff to bump their karma :)

'News' and 'History' are different subjects. This place is called 'Hacker News' not 'Hacker History'
Generalizing is what demographers do. Generalizing based on nationality is not wrong. You are an outlier.
You'll pay international rates, sadly.

It's annoying they're not rolling out to more countries but then again, I can't really complain - I still get to call any number in the US for free and I use my regular operator for local calls.
Could you provide a link to the results of NLP for machine translation? I'm very interested in MT.
Conventional wisdom is simply wrong in certain cases.
Show HN: For the Badge – Badges for your repos