skysight-inc/HackerNews huggingface dataset:
Am I the only one not surprised by this, or frankly not caring?

I thought the business model was obvious and honestly admirable. It's a non-trivial amount of data they are working with. This Non-Personal Information is what almost every website ever, collects at some granularity (even if it's just in apache logs). It's kind of the basis of advertising and one of the only ways to monetize data other than ads eating up the real estate.
Thank you for your impeccable responses, it's one of the reasons I love hn.

FWIW, I think a few explainer pieces would help bring about more enlightened discussions. For example, there is a lot of bikeshedding around Rusts' decision to wrap overflows and potential future improvements. But the rationale and interesting technical challenges each alternative brings is scattered across blog posts, forum threads, and Github issue tickets.

1: http://huonw.github.io/blog/2016/04/myths-and-legends-about-...
If this is for your job (and you are not a consulant chaning client every week) then they probably stick with the same frameworks for a long time, so just get to know those and ignore the rest.

If it is for a side project just use whatever you find comfortable. You don't have to learn them all.

E.g. for a side project just use vanilla JS, script tags (not NPM, Webpack etc.) and maybe a view framework, maybe JQuery and that'll probably sort you out. Then focus on building stuff rather than learning new frameworks.
But the fake SHA would have to not be counted, yet the purpose of the SHA is to prove that your vote was counted. There are variations on the scheme, but fundamentally, in a system where the voting machine gives you a real and fake token, which have to be indistinguishable after the fact, what's preventing it from swapping them?
Richard Branson
Money talks. It's evident at this point that Apple doesn't really care about the end-user experience anymore.
I'm guessing they started with none.
LA has good days and bad days. Ozone in L.A regularly exceeds federal standards. Air quality advisories throughout the year are not uncommon.

This has some relevant statistics from the South Coast Air Quality Management District which is larger larger than just LA County but includes it:

http://www.latimes.com/local/lanow/la-me-ln-summer-smog-2016...

It's an uphill battle. There are more hybrid vehicles on the road these days and California has pretty stringent emissions requirements, the Dept. of Motor Vehicles requires you to have a smog check every two years on your car. However the population of L.A has been booming for over a decade now and despite investment in mass transit it hasn't put much any appreciable dent in automobile traffic.
If you check my shift suggestions though - the 'evening team' start at 11am in my example.

I've run my own businesses for over 30 years now, and in almost all cases, we give our employees a choice over their preferred working hours. Guess what? Some of them are 'early birds' and love coming in really early when they feel productive and like the fact that they can leave early and still catch up with friends for coffee or a late lunch at 2 or 3pm.

Some preferred spending their early mornings getting kids ready for school or going to extended yoga classes, running errands etc. and coming in closer to lunch time and working later, leaving the office after 6 or 7pm to avoid the rush hour traffic.

The solution could work to suit the employees as well as the customers. Time to be creative about this, rather than refusing to budge from an outdated mandate.
Top Startup Ecosystems in the World 2016
How to Rip DVD to M2TS with DVDFab
The problem is still human drivers, and it will remain so as long they're blended imperfectly with autonomous systems. I don't know how much clearer this issue can be, but humans suck at driving. We're just no good at maintain a constant vigil in those circumstances; we evolved to use time like that to power down the hungry brain.
If you want to schedule a conference call at 3, you still have to figure out whether or not that's a sensible time today. The existence of time zones doesn't solve that problem for you.
It looks like WOT was capturing browsing activity and selling an 'anonymised' version to other vendors. NDR then purchased some of this data and was able to de-anonymise it by examining the URLs for personally identifying information such as phone numbers and email addresses.

Here's the original report in German: http://www.ndr.de/nachrichten/netzwelt/Nackt-im-Netz-Million...

"Um an die Informationen zu gelangen, haben die NDR Reporter eine Schein-Firma gegründet, die vorgeblich im "Big Data"-Geschäft aktiv ist. Gleich mehrere Firmen zeigten sich bereit, die Web-Daten deutscher Internet-Nutzer zu verkaufen - ein Unternehmen bot die nun ausgewerteten Daten schließlich als kostenlose Probe an."
Given the OP concerns I don't think Elm is the way to go. It is a very cool language and might be the future of web development BUT to get anything done requires mastering functional programming, the Elm way, the Elm FFI.

You can't (AFAIK) just drop in a Calendar control or whatever from the outside world, because the virtual DOM only allows Elm virtual-dom children. So you have to use the one calendar control in the libraries and hope that is good enough.

Then the embedding controls story is not mature enough IMO. Lots of boilerplate to bubble around the messages. Changing page on a calendar control? Yes your global state needs to deal with it. Maybe not directly know about it but some plumbing needs to be in place.

I'd recommend Elm for those diehard enough to keep at it despite the quirks but not for someone who is tired of all this learning new stuff in the JS world.
Craig Venter
> If Alice and Bob are just comparing their directories of already-known Signal contacts, there's nothing for a discovery protocol to accomplish: Alice, Bob, and Charlie are already each other's contacts!

No, they are sharing (tel:+12025551212 signal:a31d79891919cad24f3264479d76884f581bee32e86778373db3a124de975dd86a40fc7f399b331133b281ab4b11a6ca) pairs. Alice and Bob determine that they both know Charlie; Alice and Bob then — since they both know one another and both know Charlie — feel good about sharing with one another what Charlie's Signal ID is.

> So this protocol can only help people discover contacts they are not yet aware are Signal users.

Which is exactly what Signal's current contact-sharing protocols does, in addition to helping Signal discover all of one's contacts.

> I would continue trying to give you what I thought were constructive technical criticisms, but apparently you interpret that as me being "invested in hating" the idea.

I will give you the benefit of the doubt and assume that your repeated failures to understand the protocol and its requirements are due to by own poor explanations, and further that you actually intend to be constructive.

> It's more like I'm invested in providing good user experiences for security tools, which often involves starting with the user experience you want to provide and working backward, not starting with a cryptographic algorithm and trying to bolt-on a good user experience.

I'm starting with a principle, not a protocol. That principal is that: online service providers must know the absolute minimum amount of information to do their jobs. Ideally, instant messaging would use some form of private information retrieval protocol so that server couldn't know who is talking to whom. Given Signal's current architecture, it must know to whom one is talking; there's no reason for it to also know everyone to whom one could be talking.

> The latter is how we wound up with a pervasive ecosystem of unusable security tools that Signal is a refreshing departure from.

Is it better to be usable but insecure than unusable but secure? I think the answer is mu: a product must be both usable and secure. Granted, security is always in the context of some threat, but it should be possible for users to intuitively grasp the security context.

> You are starting with a protocol, not thinking about the user experience

So, what do you think the user experience of contact discovery should be? I've already demonstrated that my proposal has an identical experience to Signal's, with the exception that one must manually register contacts not know to one of one's contacts. How would you implement contact sharing without giving OWS access to everyone's address book everywhere?
Steps Outside the Comfortable Facade of the We
Smarch.

From the Simpsons
With very high certainty (with some slight chance that Earth becomes the next Venus and evolution here ends for good).

Keep in mind though that a mass extinction is part of the process of accelerating evolution. You don't get a quick adaptation without a strong selection process.

Edit: By 'slight chance' I mean very much near zero btw. However I'm skeptic enough of climate models to know that they aren't good enough to include all the domino effects we've never seen. The Permiam-Triassic boundary saw tremendous forest fires along with abrupt methane release, and that didn't include a species actively releasing enormous amounts of fossilised carbon. I'd imagine that if a few worst case scenarios came together - finding more fossil fuel sources, burning up all of it and causing unstoppable forest fires in all large remaining forests, it could happen.

http://news.nationalgeographic.com/news/2013/13/130729-runaw...
Can you firm this up a bit? If money talks, why would Apple want to keep crappy apps in the App Store? These apps aren't going to make much at all in the short run for Apple, and in the long run will turn off users. Do you think Apple isn't going to do something about these? Or is it more that they haven't been proactive enough? Something else?
Only about 7% of oil isn't burned. So you'd have to grow the plastics, asphalt, etc. industries by 10x to make up for the 2/3rd stranded assets. That's a lot of plastic spaceships and parking lots.

http://energy.gov/articles/hows-and-whys-replacing-whole-bar...
https://9to5google.com/2016/03/11/google-accurate-offline-vo...

>Google has created an offline speech recognition system that is faster and more accurate than a comparable system connected to the Internet. While research papers are usually very theoretical, this new system is already running and has been tested on a Nexus 5.

>Using various machine learning techniques, Google has created a 20.3MB system that is 7x faster than a system connected to the Internet and only has a 13.5% word error rate. It was implemented and tested on a two year old Nexus 5 with a quad-core 2.26GHz processor and 2GB RAM.

I'm aware that this works with my Coolpad Catalyst (cheap phone)

Processor: 1.1 GHz Qualcomm Snapdragon 210 MSM8909 1 GB RAM

A RPi is capable of this.
This article is about how single-person founders/makers pretend to be a part of large teams.

I think startups and products should be more personal, and solo founders are well poised to do just that.
No denying there is a problem and that we should work on a solution, it is just getting media attention now. Politicians now are under public pressure to fix it.

The person I replied to was saying that India's PM2.5 pollution is equatable to CO2 pollution done by the US. Which is really not true, plus he saw that opinion in a documentary about climate change. Which would be a valid opinion.
You still have to figure out what Italian business hours are in the current system. Do they show up to work at 9? 8? 10? I don't know, do you?
That first example (12 30 day months with 5 or 6 days outside months) was actually used in practice in post-revolutionary France (and again during the Paris Commune). I'm not sure keeping 7-day weeks is really a plus -- the French Revolutionary calendar used 10-day "decades" which align with the metric system.
https://en.wikipedia.org/wiki/French_Republican_Calendar
I work for a startup with roughly half of its employees working from Japan. All developers use Apple laptops. I can't remember off the top of my head if non-developers used other brands.
The difference is that an investigation is conducted when it's reported in the U.S. If a perpetrator is identified then charges are brought against them. That provides a strong incentive for sane people not to commit rape, which doesn't really exist in India.
Sigh. I was working on EXACTLY the same idea. Well, looks like these guys have the momentum now and the product looks good. Good luck!
I don't know why you are being downvoted, but I agree with you. The level of entitlement expressed on this forum is off the charts. This behavior is reflected in this case or in case of RethinkDB or any other startup which is closing down, where the frame of mind or needs of the people who build/maintain are secondary to those of customer/users. Its quite a paradox.
Even if everything were GPU based, this would still be a good suggestion no? The biggest reason I see to use "transform: translateX(n)" over "left: n" is the transform doesn't make a call to reflow the content around it (unless that's what you're going for). Even with GPU acceleration, transform will still be more performant than standard positioning/sizing.

I've always followed this rule: Use transform unless you need reflows, then use top/left/height/width.
Nope, cause everyone around means 15, when they say 15.

And everyone "gets" that all numbers after 12 are late-day.

15 only is odd if someone else is expecting to hear 3p
Has anyone else noticed that dialing a phone number to call or text someone is like using their IP address to send them an e-mail?
China has one time zone. People outside of Beijing and the eastern Chinese seaboard don't experience sunrise until as late as 10 AM in some places. I don't find that terribly sensible, frankly. It might make scheduling communication easier, but I agree with a lot of the other comments pointing out that 9 AM actually means something to people as far as time of day goes.
I've always wanted to get in to some regular in person gaming like this with friends, my circles are just a little too small and disconnected to sustain it though.

I think I might start trying to be the organizer more, it might just be that everyone is waiting to be asked :)
PM10, PM2.5 is different from other pollution like CO2.

CO2 is causing a lot of damage for the whole planet in long run, but in short it is neutral for local communities. Still getting off CO2 is a challenge that we don't have a good answer to (but working on it).

PM10, PM2.5 are air debris which are causing a lot of damage to people around, but don't have long term global impact. With current technologies most of the first world countries are able to keep them at low level even with significant fossil fuel usage. The key is to have cars with good emission standards, heat systems with efficient burning cycles, air particle filters...

PM10, PM2.5 you can feel, CO2 is invisible to our senses. I was shocked how heavy New Delhi air is when I visited this year. They are trying to fix by using more CNG vehicles, but with current income level and crumbling infrastructure it will most likely take decades.
Very interesting article, I've wondered about a universal time several times, tons of pros and cons sure, but it's cool to think that people are thinking about such disrupting alternatives.

Reminds me this cool episode of 99% invisible[1] where they talk about calendar design, in particular, Kodak company used a 28-day/13 month design calendar until the 70s and it turns out it was beloved by teams who were doing a lot of forecasts.

1: http://99percentinvisible.org/episode/the-calendar/

When I see how tough it is to move to the metric system in the US, I'm not quiet sure we'll ever see such a change any time soon tho!
Or I could just look at my wall.

Pro tip for solution designers. Don't tell someone what they "must" do. It's the fast track to being ignored. Especially when a) you're badgering them to conform to some hairbrained sticky note engineering and b) they already have something that works.
did you try magit?

Maybe it is of limited use for non-emacs users, but imho it's a fantastic way to use git with a perfect balance between making simple things very easy to do and allowing (almost) anything you can do with the CLI while providing excellent visual feedback.
Same thing:

* https://chrome.google.com/webstore/detail/kypsis-language-im...

* https://chrome.google.com/webstore/detail/mindtheword/fabjla...

* http://lifehacker.com/5907432/language-immersion-for-chrome-...
There is supposed to be a review process that Apple started on Septemnber 7th which was supposed to clean up the store removing outdated and unsupported apps. Haven't seen any results from this yet. Downloaded apps yesterday that haven't been recompiled for 64-bit and show the popup on startup.
If you have a smartphone or computer, just type '2pm in Austin' into Google - I get '2:00 pm Sunday, in Austin, TX, USA is 6:00 am Monday, in Brisbane QLD'
Having worked on computers for 30 years and seeing a recent uptick in globalization of system usage, getting rid of time zones would be a fucking awesome change to localization nightmares with data.

DO IT!!!
He didn't demand "work", he simply pointed out that hibernating or abandoning a project many people have come to rely on without arranging for others to (at least temporarily) take over is irresponsible and causes a lot of frustration.
Or you just have a secondary dial. The watch I'm wearing right now has a major 1-12 dial and a secondary 13-24 dial. But my other watch has a 1-12 dial and a secondary 1-24 dial, with a funky secondary hour hand, so perhaps I'm weird:-)
Slight nit: Opacity can still matter, in modern games they're usually kicked to a different, more expensive render pass. However that doesn't really impact UIs as things aren't rendered front to back but in layer order.

Although opacity can have some gnarly fill implications if you go crazy with it.

Overall though, yeah web stuff falls well behind more modern UI renderers like HWUI on Android and the like.
I am visiting China. It turns out to be cheaper to buy this from aliexpress than it is to buy it in China. :/
Delhi metro area had a population close to 22mn according to 2011 census (from the same link you posted). Texas population of 27mn is a 2014 estimate.
Have Vivarail managed to find any customers yet? From an engineering point of view what they knocked together looked quite good, but for the UK market right now it's just a disaster. You can't spend billions upgrading London trains, and then suggest knocking together some franken-pacer out of London's scraps to replace the terrible units in the north and west-country.
Thats ridiculous reasoning, grants pay for research, not for maintenance of software.
String matching is much simpler than timing and other means. Terse+honest agent strings could also avoid the confusing bloat seen in UAs like Edge.
There's a nice documentary on Zhang (and the progress his work triggered) here:

https://www.youtube.com/watch?v=XIIyKWxGhEA
You are joking, but the French revolutionaries really tried to introduce 10 hour days (with a different value of "hour" obviously) broken into 100 minutes each (again not our minute) along with their new calendar.
For example do a search for 1010!, generally you will find dozens of identical (maybe a slight different icon) apps all with a person's name as the company. I think they are all the same codebase and run by some kind of white label company. I have no idea how anyone makes money off of so many dupes.
Related github repo - https://github.com/airbnb/knowledge-repo
You may want to examine uquiti's low end edgerouter products. They run their own version of debian with some blob drivers for packet offloading, but you can add your own packages or even load a different distribution if you desire. Heck OpenBSD runs on it so presumably other BSDs do as well. .
They are not in the public domain. They are licensed under "Creative Commons Zero," which is not the same thing.
No, not in any way that would prevent cross-platform play.

Other titles handle it just fine (Rocket League, for example, allows cross play between Steam, Xbox One, and PS4)
One problem is that several seemingly innocuous pieces of data can be combined to create a unique ID. See the Panopticlick for an example.
12pm before 1pm is particulary maddening (says Russian, and we do use 12 hour clock in informal communication)
Depends on the grant.
Pretty easy. You wouldn't even need Google - just store a list of the thousand or so most used words in the script.

I wrote bookmarklet once that replaced every word in a webpage with 'blah'. Rather amusing when used on news websites.
1) "Metro area" usually refers to city and nearby suburbs, and

2) "It is the most expansive city in India—about 1,484 square kilometres (573 sq mi). It has a population of about 25 million, making it the second most populous city after Mumbai and most populous urban agglomeration in India and 3rd largest urban area[7] in the world"

source: Third sentence of https://en.wikipedia.org/wiki/Delhi
or you just use the iCloud keychain, you know, the iCloud component designed to store passwords securely...
Gawker Pays $750,000 to That Guy Who Didn't Invent Email
Why not just switch all the way to Linux? It runs Chrome (and Firefox!) just as well as Windows, and with a browser it has the email and calendaring apps folks are using these days anyway.
It also features a "40-pin RPi interface" so it seems fair to consider it a partial clone, or at least a knockoff.
Why is it that when people cite a link to support their point, they can't even manage to read it properly?

Your link says 21.8 millions for Delhi metro (as your quote specifies it). A figure that is dated from 2011. At that time, according to your other link, Texas was somewhere around 25.6 millions.

So, Delhi metro population was about 85% of Texas. Given the comparative growths, this percentage has probably raised a bit during the last 5 years. Overall "almost" looks to me as a correct approximation.
I think Japan is going to be one of the first markets to see laptop sales dry up almost completely. Most people are fine with their iPhones. Where I work, all developers use macbooks and everyone else uses a thinkpad. A lot of other laptop models, like a lot of tech in Japan, is targeted at the Japanese market only. Dynabooks are the budget windows machine of choice at the moment, it seems. Although most young people choose Apple whenever possible anyway.
If there's no cowardice involved, start posting this stuff under your real name. Until then, adieu. I have enough honest interlocutors to talk with; you and your hood will just have to keep each other company.
I don't see the relevance of your question. Any election that doesn't have a full, public counting of votes is at best suspect. That's my view of elections today, in the past and in the future.
A very valid point, especially considering how quickly an SD card can be corrupted by write activity
for fun :-)
Looks like you've lost interest. If you get curious again, feel free to email me; I'm glad to talk further.
I work with a few developers from Japan - MacBook Pros running Windows, across the board.
Interesting to see projects from coworkers on HN!
And parking lots are going to take a huge hit regardless, with some mix of population decline in first world countries (less cars overall), self driving cars (again, less cars), and populations continuing to migrate to major population centers (mass transit > cars).
Yes the food is terrible besides the amazing Mexican food, amazing Asian food, Sushi and hamburgers. Check.
This reminds me a time when I used to work closely with a development team in a startup, it was very frustrating to work with them because every little modification to things like functionality, Git workflow, Javascript framework and the like would be accompanied with several hours of "dev strategy" and scrum meetings, time that the developers would waste thinking and prototyping new ideas for the tech stack for their managers, I say "waste" because most of the time they would end up with a system similar if not identical to the original.