skysight-inc/HackerNews huggingface dataset:
But the whole original problem was that the manager really wish to do that task to scratch the itch. You can't simultaneously do the task the way you want it and simultaneously have someone else having do that. You will end up either annoyed that he does it differently or he will end up having to guess until he reaches solution you had in mind all along. It is profoundly demotivating.

Such task is just about worst possible choice for teaching task. Imo, if you want to do that task and have time for it, do it and don't apologize for that. As long as you don't cherry pick all cool tasks it should be fine.

And you if you think you need teach them something, pick up task best suited for whatever you want to teach. Not one you wish to do yourself, but the one that is best for learning.

Don't have personal hidden agendas around things like teaching and pair programming. Pair if you think pairing is helpful, not when you actually want to do it personally, but feel ashamed because your title is manager.
Skia has a C API under development that is our approach to API stability, but it is not comprehensive and still being added to (sometimes by our clients to get access to the APIs they need).
I've been "arguing" with people here as to what a better interface would look like, and it's interesting at how much disagreement there is. A lot (like too many) seem to think adding a yes/no dialog box would make things better, but it's well known users don't read dialog boxes.

My preference would be a mcDonald's menu style UI, showing the text that will be sent in a 6x5 grid of buttons. Easy to press; easy to see what you're sending; no funky "are you sure" messages that'll be auto-clicked.
Wong’s complaint says that on April 27 she overheard Levandowski and his brother Mike talking about how Levandowski might drive up to Alberta, Canada, to avoid prison.

Given this new information, how much more likely does this make that he will be arrested to prevent him fleeing?
It's useful to read about the author of this article because she is using this incident to push her larger worldview. To be clear: I believe this isn't an article concerned about Aziz or "Grace" as people, nor about people who wind up in similar situations, it's about taking a high profile example and contorting it to a pre-established narrative.
$90 for 250/20 southern Ontario with start.ca (backs onto Rogers pipes).

No data usage caps / overrages though, which I don't think you can get with Bell directly.
I guess they are also price matching Vultr, a company missing from the TechCrunch article. I switched to Vultr due to price and was actually pretty surprised how good it was. I must not have been alone...
How Roku Morphed from a Quirky Hardware Startup to a TV Streaming Powerhouse
Any that you recommend?
I'm not sure it's for DO because Scaleway's offer seems better. I'm currently using LeaseWeb but I'm considering switching.
This is the blog post that I decided to write after the discussions in this thread: https://news.ycombinator.com/item?id=15463612

I'm looking forward to hearing your feedback and to participating in any resulting discussion.
Many years ago I ran a small hosting ISP, ~10 cabinets. One of the choices I made and still stand by was I used Linux-based routers.

We could throw tons of CPU horsepower at it and the fast path and the slow path were the same thing. We had deep Linux expertise, but only passing Cisco expertise, so staying with the Linux networking stack required less specialized knowledge.

But, while most people were worrying about the size of the BGP tables, or trimming the announcements they were receiving, we could get full feeds and never had memory problems. We could run strong filtering, to make sure we weren't sending or receiving any junk like bogons or our users weren't sending with spoofed addresses, without worrying about adding one rule running past the ASIC memory and causing everything to go slow path. We had high availability. All for around $2500 in hardware.

It always seemed crazy to me that they would put such small CPUs in the high end routers. I know they tried to have that CPU do almost nothing, and the ASICs do all the heavy lifting. But for our needs, having an insanely fast CPU and dumb interfaces was perfectly adequate, and let us do full BGP feeds on a $1200 router.

The only real trick we did was we used one network interface and VLANs, and had the multiple network connections terminated at the switch. We were able to get feeds via fiber that we could just terminate in an SPDIF module in the switch. We had 4 core CPUs, so this allowed us plenty of horsepower to manage packet storms or DDoS instead of livelocking the kernel with too many interrupts (it took a while for the kernel to switch from interrupts to polling, and if packets ramped up too quickly the kernel couldn't switch if you didn't have more CPUs than interfaces).
It means we want to build a similarly accessible platform for microservices/faas as what github did with git repos. We use them as basis of comparison because we have a lot of respect for their product/ideas and we are inspired by them a lot (well sometimes we just simply steal ideas from them, haha).

I guess we are trying to convey the idea that it's a complete product from user management to charging - you could install it for your company or launch a web hosting company with it.
read the class action filing. It's incredibly damning to Google.

(Full disclosure, I'm a Xoogler, who left a couple of months before Damore. I am good friends with many of the people categorized as hostile in the filing.)
So am I going to be paying $2.50/month for my existing 512MB instances, or is it going to be charging me $5? I don't see anything either in the article or on DO's blog about it, nor anything on their pricing page.

Edit: So I guess it's still $5/month. https://twitter.com/digitalocean/status/953304176280432646
Hadn't seen this, it's brilliant.
> crew relationship management

At least with airlines this seems to be largely abandoned now. My wife worked for a large middle eastern airline for a few years, and the crews were just assigned randomly. Well I guess there is a complicated algorithm that figures it out, but given the company has nearly 15,000 cabin crew it’s unlikely you’ll see someone you flew with again on another flight.

Also from the stories I heard people were promoted to managerial roles (on big flights there’s usually a senior for each class, and then a purser who reports to the captain) through seniority, not because they had any specific people skills that made them a good manager.
I've always thought this. Just code to the standard, and if the browser doesn't render it correctly, then tell the user to fuck off and fix their browser.

I don't know why we ever thought sending all this data to the server was a good idea
Ask HN: What obstacles might a startup face when closing enterprise deals?
Assume the customer wants to purchase your software and it will replace a core business process (so presumably the financial and legal status of the startup are important).
That guy's death was apparently complicated by a chain of failures: user error with the safety pin, user error with the firing handle, maintenance/construction error with some bolt, and several aspects of the M/B design that allowed all failures to happen at once. Overall, those seats have saved some 7500 pilots (search for the tie club) and maybe killed a few: similar odds and debate to airbag deployments.

ref https://en.wikipedia.org/wiki/Death_of_Sean_Cunningham_(pilo...
I'm not saying Java is bad we are a Java shop but if you look at resource usage Janus is incredibly tight and small. W do live broadcast with webrtc so jitsi wasn't really matched to our use case. Jitsi is a fantastic project but it's meant for group chat rather than media broadcast. Red5 was another thing we looked at but the open source plugin for webrtc was too unstable for us.
That there is an 'opinion'.
The demo shows that this technique doesn't work for "Privacy Browser" on Android. It can be obtained from F-Droid.
They make a lot of money, and I am only too happy to pay for what they give me. Countless hours, or months, of my life saved.
A t-shirt for a university course feels surreal to me. It looks cool though :D
Enterprise software is chosen by a manager who is told the feature list, but never uses the software. Usability is never considered because the manager never uses the software, and it's not really possible to evaluate usability on paper (they may say "this is really usable" and an application can still be really bad; if they say "it has feature X" and doesn't then you can sue them for breach of contract).

Consumer software is chosen by people that actually use the software. They can see that it is shit, give it bad reviews etc.

I used to work at a very large company who use Teamcity (think git for CAD), which was the worst POS I have ever used. A 90s Java mess that was so slow you could watch it redrawing GUI controls in slow motion. Everybody that used it hated it. At least some of the higher ups liked it, but they didn't actually have to use it.
There are a number of problems with your proposal. For example, many elders do not have family members living nearby because of career and other obligations. Some do not have children or living relatives who are young enough or have enough free time to help out (if there is only one breadwinner and two elders, for example).

In addition, changing culture takes generations but the number of elders who needs help will grow quickly in the upcoming decades. Japan is already facing the problem [1] and the rest of the developed world are following closely behind.

[1] http://www.bbc.com/news/world-asia-31901943

(Note: I didn't downvote you.)
A Complete Essential Guide to Understand Crypto Kitties
CryptoWorld.com Domain Name Sold for $194,888
Instacart Acquires Unata
Okay that's your opinion, and it's a fine opinion to have. But it's just one way things can work.

Another way, is to give pedestrians priority and expect drivers to exercise due caution to not hit them the same way they do other cars or trains or ambulances or whatever.

In an alternate universe where the laws had ended up with pedestrian-priority being the norm, then you'd be coming in here saying "Cars shouldn't drive freely on the streets! Streets are for people! People have been walking freely on streets forever and now you're proposing we vacate them for the convenience of drivers?" and so on.

So let me ask you this: how are you any more right than alternate-universe-you? Other than the status quo bias that you're defending the way things currently are where you (and I) live.
Show HN: React(ive) State Management with ES6 Proxies
I always kinda curious about dna heritage testing. Until I saw John Sotos' talk at Def Con 25 [0]. He highly recommands you keep your genome private. And that you only give it away if it is vital (aka you're really sick).

The talk is absolutely amazing, probably the most captivating talk I have ever watched (thanks HN commenter that shared it a while ago). But anyway, Sotos specifically tells his audience that, as a security measure, they shouldn't release their dna to heritage services. Because it isn't vital.

Anywhi, great talk, highly recommand it although Sotos mentions DNA testing for heritage for a few seconds only, so slightly off topic :)

[0] https://www.youtube.com/watch?v=HKQDSgBHPfY
I have found, in NYC at least, bicyclists are a much greater hazard to pedestrians than cars. Bicyclists don't follow traffic rules, veer centimeters away from you while speeding through painted crosswalks, ignore both car and bike-specific traffic lights. I have been nearly hit by bicyclists several times in the last year, and never had any problems with cars. And, in at least two cases, the bicyclists yelled at me for their errors and aggressive biking. It was enough to make me wish I had a steel pipe to stick in their front wheel and laugh in schadenfreude as they get carted off to the hospital.

Bikes are worse than cars. Cars respect pedestrians, at least in NYC. Bicyclists are a terror. Just my opinion.
Streets have always been for cars in history and been dangerous for pedestrians

When I go walking around the Colosseum there's an old Roman street (2 thousand years old give or take) that was built to go faster than walking and it's still hard today with modern shoes to walk on it
The article is confusing. It states that the "errant employee actually was working with a drop-down menu on a computer program". But the photo is clearly of a list of normal "a href" elements.

I'm asking, because if it was truly a drop-down (select element) then the UX would be even worse. At least with a list of links, there is the odd chance that the person would spot the correct choice. Using drop-downs, once the incorrect choice was made, there is really very little chance of realising the error.
done - hn@ycombinator.com - any other addresses?
How much did they pay for that crafted spin of a headline?

DigitalOcean gives you more RAM and SSD for the same price (compared to itself before the change, but still less than competitors)

The word "you" in that headline highlights the problem with "journalism" today. It's just advertising for products or subjective viewpoints.

A proper AP style guide headline would be: Digital Ocean Improves Performance of Cloud Server 'Droplets'.

Edit: I wonder if someone earned their free flight and accommodations for the next Digital Ocean conference.
Pulse fishing: MEPs vote for ban on controversial method
This isn't the first time a scary EBS message was mistakenly sent out (there was a famous incident in 1971), and it probably won't be the last time. I see no reason to doubt that it was a UX failure.
«issue for end-users»

It's not really an issue. End-users always have the possibility of running in SPV mode where they don't download full blocks.

«They'd be far more likely to mine on top of an old block»

Not really. First of all, a 1GB block today would be transmitted in typically only ~12-15MB thanks to Compact Blocks (6 bytes per txn ID). Graphene would cut this down to 3-5 MB (http://forensics.cs.umass.edu/graphene/). Secondly, with current software and current hardware, we can still bump the block size ~100× while keeping the block verification time low enough that it's still workable. Then with software optimizations and another few years of technical hardware and network bandwidth improvements, we can get another 10×.
Do you recommend signing requests?
I build a lot of non-Wordpress sites and even create my own framework because Wordpress lacks modern web dev features like static site generation / headless CMS.

I found the HardyPress approach a godsend. Finally a really fast hosting without the caching overhead.

And with Wordpress moving to the Gutenberg editor ie. enabling component based design and development this new combo will be a game changer.

For most of us the Wordpress backend is good enough. If the design / dev process and hosting is brought to the latest standards then we will have a modern framework which already runs 30% of websites today.
> it created an even larger group of veterans who came back and described a war which-- even if the serviceperson believed in the aims of the U.S. gov't-- was clearly unwinnable

Was it really "unwinnable"? I watched "Vietnam in HD" which is a fantastic series if you're into that kind of thing. It is a difficult watch at times. What I gathered from that is most people seemed to blame the "seek and destroy" tactic. This involved prioritizing destroying enemy encampments, but not actually taking territory. There didn't seem to be line advancements or attempts to create new bases further into enemy territory.

I'm not a military strategist, and I have no idea the kinds of logistics required for it. I do know that it seemed to kill morale for soldiers to go take a hill, and then abandon it for the enemy to go back and take once again. Essentially taking the same ground over and over again. It seems like a lesson in futility.
There’s another factor to consider that one doesn’t usually think about, emergency evacuation. Watch this video [0] which many in the industry think was rigged to even get this number and tell me which plane you’d rather be on.

[0] https://m.youtube.com/watch?v=_gqWeJGwV_U
Japan broadcaster sends false North Korea missile alert
Hey, appreciate the attempt at clearing things up, but I’m afraid your original comment is still quite wrong.

It looks like you’re conflating a well-defined term in distributed systems with properties of particular database implementations that have nothing to do with eventual consistency.

Nothing in your reply is a necessary property of eventually consistent systems, although some eventually consistent systems may be built with those properties. That is quite a huge difference when we’re in the context of the blog post being discussed.

The grayness of your reply should suggest that perhaps you’re misusing the term, rather than everyone else being “confused”.
I have my windows servers running there with my licenses
Yes, but looks like Scaleway servers are only Paris or Amsterdam. Not sure a few bucks a month savings is worth locating around the world.
Comcast was a large openstack user and proponent. Is this a step away from openstack?
I plan to cut the dependency on Python; the post called "the riskiest part of the project" which I linked describes that.

http://www.oilshell.org/blog/2017/04/08.html

There are some detail here in these posts:

http://www.oilshell.org/blog/tags.html?tag=opy#opy

FWIW, Oil was in Python 3 at one point! But I ported it back to Python 2. There were a number of reasons, but unicode handling is one of them.

See this comment:

https://www.reddit.com/r/ProgrammingLanguages/comments/7elxl...

Summary: The shell deals with strings from file systems, and file systems inherently have no encoding. So Python 3's model of unicode doesn't help with such programs. It just makes things more awkward.
This might be the case, but I sure wouldn’t have done it this way regardless. I would have pressed on to get the customer to revise the order, or just fixed it (criminal or not), or refused the job.

This is clearly a case where all the downsides of bureaucracy were in full effect (someone might be afraid to touch something) but not the benefits (lots of security checks and balances such as in air traffic control).
Reporters could send in the basic details of a traffic accident and would get in return a complete article to print the next day. These articles, printed widely, shifted the blame for accidents to pedestrians

To me, that is the craziest sentence in the article. Reporters were outsourcing writing to the auto industry? Of course they blamed the pedestrians! In what world is this ethical?

What is next? Sending overdose details to pharma companies for them to blame the drug users?
Welcome to Cloud-Native Development with AWS Cloud9 and AWS CodeStar
I thought you could get points on your driving license, and potentially lose it with enough violations?
Over 500,000 Users Impacted by Four Malicious Chrome Extensions
Convert React JavaScript Code to TypeScript with Proper Typing
Does Scaleway offer a DC in USA? I only see Paris and Amsterdam which is great for western Europe but is inevitably 100 to 250 ms away from USA.

Not that it's critical for a hobby project, of course.
A lot of conversations seem fixated on what's the worst that could happen if the wrong message was sent, but very few of these people are considering what's the worst that could happen if the right message wasn't sent. Also, it's very likely that the dropdown message text was not added by a developer, and this addition of the messages by non-technical users should also be part of that UX conversation.
Yeah, I don’t think there was a missile. Or, at least, there probably wasn’t. This messaging and timeline is just strangely congruent to what I would expect if there were.
Ask HN: How much do you pay recruit agenices for a junior sw eng hire? Bay area
I know there are various ways to recruit. Just wondering how much ppl pay/what the market rate is for a successful hire via a recruitment agency
OK, fine. 30s and 40s, then.
Especially when that word is 'not'.
In Firefox, there's a configuration setting (from about:config) in Windows (not sure about other OSes) that can be used to tell Firefox to use the system certificate store for root CAs. There are also deployment mechanisms where this can be pushed as one of the default policies. [1]

The Firefox Enterprise mailing list is the place to go to for deeper level help on these things. [2]

[1]: https://wiki.mozilla.org/CA:AddRootToFirefox

[2]: https://mail.mozilla.org/listinfo/enterprise
Actually from some of the interviews with Hawaiians on NPR, it seemed like people didn't know what to do when waiting for an incoming ballistic missile. So it seems like even in the case where there is a real threat, the usefulness of the message is questionable if people aren't trained about what to do when waiting for a missile.
Consider the odds that the current tension has had a lot of people thinking they should test their emergency alert systems really soon, and we're hearing about each case where someone had a bad user-interface which they tried to compensate for with training rather than fixing it.
As a developer: If we actually pushed browsers to fix things, you wouldn't need to worry about that. Why should the job fall to you to work around their shitty implimentation of the spec?
Do you mean ban human drivers in urban areas or in general?
I think Y_Y was trying to convey that PIN expands to Personal Identification Number, which does not apply if no specific person can be identified.

In any case, your proposal suffers from the flaw that in a real emergency, nobody will have the extra seconds to spare to look up a code, because that would literally be thousands of people dying per lost second, so the emergency codes will all rotate from '99999' through '99999'. And an employee would actually be responsible for changing the codes from '99999' to '99999' every time they are required to rotate.
You suspect correctly :-| Doh
I vote for a single big red button in a translucent plastic case hung on the wall.
> Ige, in his speech, deplored the fact that employees of the emergency management agency were getting death threats since the events of Saturday.

Sounds like they need to prosecute some people for terroristic threats to the fullest extent of the law.

I understand being pissed off about the false alarm, but sending death threats should be an automatic jail sentence at minimum.
More spacing. Fixes all UIs.
ISTM there should be a phrase they have to type in that's specific to each option. Those "are you sure? [y] [n]", "are you _really_ sure? [y] [n]" dialog boxes are easy to blindly click through. Typing is a physical action. Or, even better—have it require _two_ employees.
Topological modeling for the space of features vs. the set of rows
He's definitely trying to embarrass Google. This is a company that prides itself on how it treats its employees and Damore is trying to embarrass the company by arguing that it doesn't treat certain classes of employees well at all with screenshots/emails/statements. Internally I'm sure execs/legal/HR are wondering whether conversations about the lawsuit internally will create rifts that damage working relationships between employees and the long term effects when it comes to recruiting.
I don’t mind sites tracking to know what products sell and what doesn’t, what browsers people use or how Long I spend on the site etc.

What I hate, is the fact that I go to agoda, I search for hotels in jiufen in taiwan, I look at only 2, I book one of the 2, I close it. Open up Facebook on my phone seconds later and have adverts saying: hey how about these 2 hotels in jiufen.

That shit annoys me. Stop following me and tracking what I’m doing and sharing it with all these companies. It makes me want to not use the internet...
he means ban humans. period . fullstop.
> doesn't give you chrome detection

Checking every possible prefix should distinguish most versions of most rendering engines -- still not bad.