skysight-inc/HackerNews huggingface dataset:
Actually instead they tint the traffic light colours to make them distinguishable to colour blind folk.

It's actually really uncommon to be completely unable to see colour; mostly it is just a problem to be able to distinguish colours.
When I was comparing cars in the last year, the manual transmission variant of a car was cheaper than the automatic variant. Why would they continue to make a car that cost more to build and charge less? I think maybe your experience and knowledge in this is specific, but you're generalizing? Otherwise, large automakers are doing non-sensical things...
A single, open, calendar interface for all people would solve this. I cannot see that happening though.
This proposal focuses on timezones as names for hours and completely glosses over what the relationship is between timezones and days. Does Monday November 7th 2016 run from 00:00 UTC - 23:59 UTC? Do people in Sydney start work at 21:00 UTC on Sunday and come home at 17:00 UTC on Monday? Or do different places around the world have different times when they flip the calendar over? (in which case you've just recreated timezones by another name).

You don't get to get rid of the international dateline, either, because when every country chooses which two daylight-periods a week to use as their local weekend, even if everybody aligns them with their closest neighbors to the east and west right the way round the world, someone's going to find themselves having to make a choice between matching their western neighbor or their eastern one, because they disagree by a day.
Free AutoPoster GiveAway
I'm not so sure that I'd say humans suck at driving. When driving on a busy freeway, with cars merging on and off and variance in flow speed, I find it pretty incredible that there aren't more accidents. Similarly, when in a place like Manhattan, I'm amazed that there aren't more accidents given the flow of cars, bikes, and pedestrians.

My point here isn't to start an argument (clearly the definition of "sucking at driving" is relative), but just pointing out that I'm fascinated that our roads work as well as they do, all things considered.
I'm not seeing it on their website...and there are several multi-interface open source routers out there...but when I checked last, they were in the $200+ range...an rPI would have more than enough HP to handle the job...it just doesn't have a good multi-interface solution...it'd cost...what, $40?
Well, there is an element of confirmation bias. We don't know whether the successful apps represent one-hundredth or two-thirds of the submitted apps. But earlier this year Apple did say it was trying to decrease approval times,[1] maybe quality control took a hit.

[1] https://www.bloomberg.com/news/articles/2016-05-12/apple-sho...
I think suppressing your own emotional response is not as good as reasoning out your emotional response. I also think my criticism of these rules applies more to open discussions where you invoke Crocker's rules for yourself. The openness means that you can attract bad conversation partners as well as the ones you actually want. It invites people to be more careless with their empathy. And that, I think, encourages the neglect of an important mode of communication.

In a private conversation, invoking Crocker's rules, still, I think is not the best option. I think the best option is to have a conversation where emotional processing is intentional and guided. Having someone else guide you through processing your own emotional responses requires a lot more trust and labor than Crocker's rules do, but I think it's immensely more valuable. Even when evaluating technical problems, feelings and intuition are so helpful. A lot of code review, for example, relies on gut feeling and emotions about code. Strange but true in my experience.

My core misgiving is that I think Crocker's rules are motivated by this assumption that a lack of empathy leads to a broader, more constructive conversation. I just don't think that's true in my own experience but there is a streak of anti-emotion dogma in rationally oriented communities. I think it's an often unspoken but problematic bias.
Yes. Perfect. I've never seen that before. Thanks for sharing. It will never sell in the US though, the mere inclusion of Darwin will make it a political nightmare as people would be convinced we're atheists trying to kill their god.
Why would the server process PUT or DELETE any differently from GET or POST. I already have single-page applications that do DELETE requests to delete items.
Off topic: The way I see it, Westerner and American can develop PTSD/mental disorder very easily.

Or is it we Asian don't know that we got it too!!?
That's a different game.

"Grandma lets me do X" is not necessarily the same as "I can now do X all the time", as they will find out the next time they try X at home ...
Last time I looked into it you had to to some porting too, it didn't really work with "bog-standard" as claimed.
Don't kids go to school where you live?
Welcome, the wonderful world of writing anything in Javascript.

Imagine the same thing using Promises:

def proxy(dest_host, dest_port, main_task, source_sock, addr):
main_task.cancel()\
.then(lamdba _: curio.open_connection(dest_host, dest_port))\
.then(lambda dest_sock: copy_all(source_sock, dest_sock)
now we're worried about people driving with the aid of a second (artificial) intelligence

To the contrary, I haven't heard anyone complain about collision-avoidance systems; the paranoia comes in when the possibility of cars being driven by a single (artificial) intelligence is discussed.
I am in the US and try to do 9-5, plus or minus an hour on the start time, sometimes leaving at 4pm. And while I am usually among the first to leave the office, I don't feel guilty about leaving by 5 any longer considering the occasional odd hour conference call and late night work that pops up.

I miss out on time with my family if I leave later than 5, and I prioritize that over looking busy in the office. After 5 my mental capacity and productivity is dwindling anyways.

Would love to stay on DST and never go back. Kids don't sleep in an extra hour. It makes for a rough week.
Totally agree. Even worst, the community has already forked and is getting aligned behind https://github.com/spotbugs/spotbugs, his reappearance puts FindBugs in a very dangerous place. It either stays forked, with split efforts and APIs diverging forward, or it's shutdown to trust Bill again and hope for the best.

I for one have lost all trust on his ability to lead the project after such long absence, and the fact that he only reappeared after this hit HN, and only to respond here, to me is an indication he cares more about what people may be thinking / saying of him, than the well being of FindBugs.

I fear, the only way for FindBugs to stay alive, is for Bill to do what he probably should have done a long time ago: step down.
And for christ sake, get rid of the darn height limitations. Why on earth would you have height limitations in the first place??? the only height limitations there should be are economic and those should be determined by developers and demand, nothing else.

Around every station in the bay area, I see nothing more than 3 to 5 stories at the most, or even less.
From what I've read and seen, nexus devices are in general best supported for development (ie: custom software). I've had some success running custom roms on an old HTC phone, various Samsung devices (the original i9000 Galaxy, a Note2 and 3).

After looking for a while into various phones, I ended up getting a Sony Z3+ -- as it combines many things I want (water proof, memory card slot) with a pretty strong commitment from Sony:

http://developer.sonymobile.com/open-devices/

Ironically, I've yet to actually experiment with different roms and other software on my Sony phone, but there it is.
V1 api was awesome and part because i started to love programming, v2 was a pain already" simply took away the simplicity and now i can not even create unlimited accounts anymore, even less use the API with those.

Twitter lost big in that regard imo
Yup, and they bungled that one pretty well when they shut down the entire ecosystem. They never recovered after that. They lost all the developer goodwill and any chances of becoming a platform was vaporized at that exact instant.
Keep it up. These guys haven't nailed it yet.
There's too much distortion in the signal to confidently draw that conclusion. Particularly in oil, where the middle East has huge reserves of stuff that's easy to reach but for the unstable states on top of it; and where the rich countries have been throwing away unfathomable amounts of capital to reach small pockets of oil that diminish rapidly.
In the wild, not so much. But I have one in my home office---A nice one, purely mechanical (needs a key to wind it up). It's the second 24-hour clock I've had.
As an LXC user since very early days, I wrote something similar to but architecturally far more generic than docker, begun earlier (~201-2015). It's called cims. It was explicitly designed to be portable to *BSD as well as arbitrary storage drivers (docker added this later), cloud provider interfaces (VM only, AWS/GCE style full APIs, existing server with LXC or docker in place, etc.), and between arbitrary logical machine and service topologies. See docs @ http://stani.sh/walter/cims/ and early architectural forethought @ http://stani.sh/walter/pfcts/ Scope was arguably broader (ease of system administration, explicit need for existing CI/CD process integration), and to date I still believe the architectural paradigm is superior. Unfortunately my former employer decided to ask me to pay them to release the code, so I can't release it open source. But the high level docs have been open since ~early so knock yourself out on a clone. I may even write one myself in future.

Storage-wise, it had LVM2, ZFS, and loopback drivers. Never bothered with overlay, just used a generic clone API to the storage driver to spin up identical VMs before modification. Very easy with snapshot/thin-provisioning capable backends, like LVM2 and ZFS. Loopback just used cp, but because you could have these in memory they could also be very fast (but memory-hungry). Cloud-wise, we'd done a few but I was also iterating an orchestration system based upon internal requirements (high security/availability) and existing, proven solutions (pacemaker/corosync). It was designed for fully repeatable builds, something docker only began to add at a later date.
Take up gardening. And build a hot rod.
FYI - I have had a bunch of apps on the App Store from way back in 2012 that I never updated because I lost interest, or the apps just aren't relevant any more.

Been receiving a steady stream of notification emails from Apple about them, and some have already been taken off the store as a result of my inaction. Not all at the same time mind you - about a week or so between apps.

They are serious about the cleanup, but I expect it will take time to go through the millions of apps on the store.
> CEOs ability to impact a large company performance is very limited.

How would you explain the relationship between Apple and Steve Jobs.
I would speculate about it more in terms how under developed countries went straight to 3G/4G cellular, perhaps skipping earlier radio tech and maybe even some degree of wireline tech (this part is grossly oversimplified in journalism, but there is some validity to needing less lowband wireline infra). Maybe that second caveat delivers further insight, i.e. I would expect diesel to outlive gasoline by 20-40 years. Diesel is like a capacity 3.5" enterprise disk while flash underwent yield, density, and longevity development.
all of that is better in the bay area. don't ever come to LA if you want good food.
https://en.wikipedia.org/wiki/Permian–Triassic_extinction_ev...

I know that I was vague with using the word 'complex', but 96% of all marine species, with only small, 'squishy' (low calcium carbonate content in bodies) species surviving, is enough for me.

It's also interesting to look at what probably caused that particular, so far most devastating extinction event.
A similar complaint came up here recently on a thread called Next steps for Gmane [1], starting with "I really miss the newsgroups that focused on just the messages, and could be consumed by any NNTP client, stored offline, searched, etc."

Quoting a portion of a great answer [2] from HN user niftich, that feels very appropriate here:

> "Not enough people make new running-on-TCP or running-on-UDP protocols because new protocols are hard to design, they don't work with the one application where everyone spends 70+% of their time (the web browser), and they probably get blocked on a middlebox except if you use port 80 or 443 and fake being HTTP anyway. For all but very specialized use-cases, vomiting blobs of JSON (or if you want to feel extra good, some custom binary serialization format like protobuf or Thrift or Cap'nProto or MessagePack) across HTTP endpoints is pretty okay."

[1] https://news.ycombinator.com/item?id=12440230

[2] https://news.ycombinator.com/item?id=12440783
That makes sense; speaks a lot for the criminal mismanagement of a clueless state (largely true of India before the 90s, kind of true even today).
The thing to remember, the critical part of data modelling things like this: a timezone is a property of a location, not of a timestamp.
By this measure, the US during the great depression was a failed state.
The problem is that often this case law is created looking at similar cases as precedent. Instead we should be creating new laws from scratch or else like you said we'll always be playing catchup while areas with more reasonable/reactive laws prosper. However that's antithetical to how current American law works though so it would require changing the whole DNA of the system.
Why do they run Windows on an expensive MacBook Pro, e.g. how is power management, HiDPI, driver support, etc? Is this mostly Windows 7 or 10? Why not macOS + Windows in a VM?
Yes there is. The same way there is money to be made in providing premium content. You could pay for extra capacity, bandwidth, fault tolerance, indexing, archiving, and many other desirable properties you'd need out of your messaging layer.

Instead the convoluted strategy by the higher-ups destroyed the entire thing. They thought they could make money with ads and "promoted content" but they somehow managed to fumble the execution of that one as well.
That sounds like poor battery performance to me. I have a mid-2012 MacBook Pro 13" non-Retina (bought new in 2015) and I get 7 hours battery in cafes, though I don't usually run Spotify and it will dip to maybe 5.5 if I run Parallels Desktop. Usually I do 4 hours with 50% left before heading home.

I mostly use Safari, Postbox, Sublime Text, Coda, Cathode, Tower, Parallels (rarely on battery) and Xojo. I wonder if Sublime is more power efficient than VS Code.
Human drivers are still dangerous. Every year, around a million people worldwide are killed due to automobile accidents. [1]

Meanwhile, in the United States alone, there are around 5 million vehicle crashes annually.[2] Although automobile safety has increased, I am curious as to whether our accidents per-capita has stayed the same.

Also, we have to consider the interaction effects between decisions taken by human drivers and self-driving algorithms. I have a feeling that they might be deleterious initially, but should be able to improve after some iteration.

[1] https://asirt.org/initiatives/informing-road-users/road-safe...

[2] pdf: https://crashstats.nhtsa.dot.gov/Api/Public/ViewPublication/...
Thanks :)

I get that Signal is probably the best option for smartphones. And that maybe its vulnerabilities are only relevant for "TAO targets". But the problem is that "TAO targets" is in rapid flux, given developments in automation and AI. So arguably, more and more journalists and dissidents are becoming vulnerable.

And there's the fundamental insecurity of devices with cellular-radio connectivity, and operating systems that users can't control and lock down. Signal can do nothing about that. Even something as simple as reliably obscuring identity in connections to Signal servers is nontrivial.
Sweden is fully on the 24 hour clock. We switched in the 70s.
We have not seen the bulk use of this data for purposes of general law enforcement. It isn't being used to nab drug dealers or child pornographers.

Yeah, they told us the same thing.

Do some reading on a concept known as "parallel construction."
What kind of policies would better favour the young?

There seems to be a lot of "don't give old people this" whenever the question of age-based rules comes up.
Free to Believe Anything
If you feel that it could improve, contribute to the IRCv3 working group! http://ircv3.net/
Postmates investors changed their preferred stock to common stock
Twitter has restrictions that make perfect sense given its use, but would be really strange decisions for a protocol: ie. 140 character limit.
I think you've underestimated the stubbornness of magic players :-P

(There's also a deck card limit of 4 of any one card. ;) )
Nine children here. We were lucky and figured out our kids pretty early. If they act up at night it generally means they're over tired from not sleeping during the day. Worked with every kid for us. One bad night and the next day we doubled down on protecting the daytime nap. Solved it every time.
I didn't really mean to imply that, but it would be interesting to see how reliant humans are on ~24 hour cycles apart from convention. It may be more deeply rooted in the way of nature than our work/sleep/leisure schedule within such cycles and changes in temperature and natural light may throw off our biology but with so many advances in artifical lighting and temperature control we shouldn't be so strict as to not even experiment with it :)
Sadly, the political climate isn't going to change anytime soon. Politicians are bragging about how they're going to keep things the same, in their voting pamphlets - this should tell you something about the vast majority of voters.

It's time we accepted this and moved on. Let's all leave the bay area, to another tech hub that has space for expansion. If everyone did that, companies would eventually have to follow suit, unless they wanted to pay even higher salaries.

Sacramento, anyone?
Or AKA "Oh hey look at us, we're the weak guys now! We need all the assistance we can get!"
A lot of weird fringe non-standard email systems like Exchange work hard to maintain incompatibility with Linux.
It is obviously great for users. But I am kinda sad for the artist photographers. I don't think photography should be done for money, and I doubt any photographer would make real money off landscape and generic photos. But at least having a chance of making money via sites like 500px is a good thing in my opinion. Some additional incentive for them to keep trying.

Talented individuals who are well off, giving talent for free makes life harder for other talented individuals who might not actually be well off and might have just this talent. It looks like service is the only thing that will be monetize-able in the future. Actual products will all be available free of cost. I think it will drive down the quality of the best products while driving the average quality up.
What I worry about is how can we define accountability. At least you could sue a person if you got into a car accident and got injured (happened to several people I know). Suing a huge corporation and getting bullied around, settling for less, etc. sounds possible, but can happen too with people vs people. How do you even make a case when you likely don't understand what actually happened or could even prove what happened (crypto, copyright laws)? I'm all for reducing risk, but machines will make mistakes and I don't know what happens next.
3b. supposed authorities are in complete disagreement on fundamental points of grammar (eg. oxford/cambridge disagree on has/have in third person verb of possession; oxford is right historically, cambridge teach far more 2nd language speakers)
If you feel that it would be abusive to your interests, rather than a perq, don't live there.
DNS was limited to 512 bytes for a long time. Not necessarily a strange decision at all.
I think this is the Medium strategy. I think there is a mid size business in it, but one that's hard to defend and will see margins erode with time.

There is absolutely no "moat" in Twitter being a protocol.
You're very gracious, but whether I owe you an apology for being "over-aggro" or not, you don't owe me any, which you would have seen if you had seen my expression face to face. Imagine me looking down, smiling, shaking my head while asking, "yeah, but are you SURE you aren't just imagining the answer you want to hear?" and you'll get the right "feel". The caps lock business is just me ribbing you with a grin. The only serious part is that I'm grateful to you for trying to make something happen that I really want plus a bit of worry that it sounds a little too good to be true and not wanting to get my hopes up too much.

But you've answered my real issue ("how serious are they, really?") as far as you possibly can at this point, and I'm more optimistic than before, while still reserving a bit just in case....

And I really hope that more of the "extensible web" enabling technologies will follow sooner rather than later. Good luck and thanks.
There's a difference between CO2 emissions which are globally distributed and air pollution which is more locally distributed.

The Indian representative blames US consumption for global CO2 emissions not for the air pollution levels of Delhi's air.
My current laptop is a toshiba, and I bought it in the US. I've had good luck with the brand over the years.
Are there any languages that have really nailed this? I've used gevent, eventlet, (both python), promises, callbacks (node) and none of them come close to being as productive as synchronous code.

I'd like to try out Akka and Elixer in the future.
Oh neat. Yeah, definitely going to check this out, and do an analysis on what these guys get right and features that might need to be improved on. Appreciate the links!
I don't think most code will be this dense with await.
Efficient debugging of cloud applications using an Azure case study
I think you're misinterpreting the comment.
You already have to ensure virtual meeting participants will be awake. What disappears is the research and lingering doubt about when the meeting really will be in everyone's local time this week.

If you're confused about when your friend woke up, that won't make you miss a meeting/phone call/WoW raid.

This is already a real problem, and the more we interact with people in other time zone in our ever more networked world, the bigger it will become.
Oh man, I really wish you had a non-senior opening! I have spent a number of hours ogling your clothes.
I think the author has some good ideas about the things Twitter can leverage once it becomes the de facto method of broadcasting in the world.

However become a protocol would not have helped Twitter get there.

I think the better path is to build and then protect a captive audience. Instead Twitter saw its audience based erode away not once, but multiple times with Facebook News Feed (Twitter for news) then Instagram Video (Vine).

Twitter once had a massive captive audience and unique data. Now their competitive advantages have all disappeared. Opening up more won't help them gain an audience.
How do you define "Productive"?

Aside from that, personally I've used both Akka and plain Scala with Futures, as well as node with Promises, bare callbacks and async (though I've not tried fibers). I find Promises and Futures are the perfect balance between simplicity of use and the benefits of using the Async model. There's no need to reason about threads, as they abstract away the actual async implementation, and the interface they expose is very easy to reason about.
If it was a truly open API layer, I could get these things from third parties. If it's not truly open, nobody would commit to using it.