skysight-inc/HackerNews huggingface dataset:
Open office == increased transparency

sounds like your open office is working exactly as it is designed, be happy!

your "temporary screen walls" sound a whole like like cubicles (gasp!)

I think the open office concept offers some benefits (other than just being cheap). The #1 is that communication is effortless and transparent. No need to have a meeting to relay what Alice and Bob just decided, because everyone could actively hear. However, not everyone needs or wants to hear everything that happens in the whole company.

Perhaps as a compromise you could have a "music station" where based on some revolving mechanism, each of the employees get a chance to choose the music for the hour/day/whatever. Even if it is bad and some people hate it, as long as it isn't too loud to drown out with headphones, or have a meeting over, then it could be a good thing. Plus music is awesome!
Microsoft tests a team chat app for managing shift workers’ schedules
Then eventually you give up on all that and try to focus on building a datetime library that works the way you want it to.
While yes, PHX metro is a more affordable option, no brand ever wants to be known as the low cost leader (we know this is never sustainable). Instead, my viewpoint as CEO of a young healthcare company is that PHX is ideal for us because of the industry experts in our space (aging) such as Banner Alzheimer's Institute and Barrow Neuro, access to our customer base (50+) and a theme of generosity of support for all startup founders. Then there's the development of new dev minds via our coding high schools, Galvanize, and UAT (as a few examples). Not to mention that this is the most livable place I've ever been.
If Google is ever going to fix their cloud market share problem[1], they need to reverse the deeply engrained perception that they don't support or maintain their services for the long term.

The majority of Hacker News pundits will all have the same gut reaction to these kinds of anecdotes: complete and total lack of surprise. And although not all of us are in a position to control the vast budgets of the enterprises that drive much of this marketshare, the opinions of the rank and file do have a vast impact and I believe Google's unstable support and product commitment is one of the biggest things holding them back.

1. http://www.nytimes.com/2016/07/25/technology/google-races-to...
That lifestyle is very appealing to me. How did you get to that point in your career? (It seems pretty far off for a recent grad who just started a job - but pretty awesome)
That first blog post of yours was great, FYI - exactly what I was looking for.
> I mean, what's the big advantage of Docker and the whole "container" movement? You are guaranteed (more or less) to have a known state. Why does resetting hardware fix problems? Because it resets things to a known state. Managing state is the problem, and functional paradigms are the solution.

I would argue that, with Docker, you may or may not have a known state. You certainly have a fixed state, but whether or not the state is "known" depends on how you generated it. If you use something like Nix (or Guix) to create the image, then you have a chance of knowing the state and being able to understand it. But if you build the image in some other way, there's a good chance that you won't be able to understand the relationships between the components, and that you won't be able to change the relationships safely and effectively later on.
I migrated to using GitLab.com from GitHub for all of my publicly-hosted repos and use a self-hosted instance for some other projects as well. I love that I don't have to compromise features or usability when opting for the free software alternative.
Same thing definitely goes with viewing life as a competition.

As long as someone else views life as a competition, then it is. As long as there are limited resources, then it is. It doesn't matter what you think.

And if you choose not to compete at the highest levels, that's fine. I know I don't, and I don't look down at those who don't.
I am so sorry for your loss.
Amazing post,now a question is how all of you get the clients ?
“Node.js is one of the worst things to happen to the software industry” (2012)
yes, the author is known for a lack of rigor.
All those guys, but all are selling drugs. Not only weed, in BCN it is easy to get weed semi-legally thanks to those clubs. Beer guys are in other-class-of-drugs business and if they did not sell to you it is because they did not trust in you. even police knows that but it is a controlled business. The government can't prevent drugs, instead they just observe them and keep them under control.
While you check out this very cool repo on Formidable's Github, if you're interested in React and/or data visualization, be sure to also check out their Victory React dataviz project, and accompanying charts library.

Victory is somewhat similar to what we discussed putting together as the underlying React-based dataviz library for our react-d3 chart library, except they seem to be figuring out a nice animation API where we struggled.

I ended up burning out from (both paid and open source) overwork last year, and never got my (very basic) dataviz library code out the door, but I'm incredibly impressed with the comprehensive library Formidable has come up with[0], with lots more to come it would appear. I'm easing back into open source work now, but it's pretty clear there's no longer a need for a good low-level, React-based dataviz library.

If you're looking for an interesting new dataviz library to check out, take a look at Victory.

0. https://formidable.com/open-source/victory/
Show HN: Bingewatch tells you when a TV show has ended so you can binge watch it
It actually gives me the opposite feeling than probably intended: "We'd rather pay someone to post BS responses on social news sites, than dedicate someone to fix the problem."

I'm not saying that's actually what is happening, but it feels like it to me.
New England is pretty hot and humid during its (shorter) summer.
> If they are so stupid to spend my taxes on greedy scams like this

Then our society has collectively failed in educating them. We could just let everyone fend for themselves and eat the weakest, but I don't mind my time and money directory or indirectly going towards helping others. Call it altruism.
> Why are mammograms still being subjectively interpreted?

Computer-aided detection and diagnosis software is used in clinical practice, e.g. see [1]. I believe that false-postives-per-scan is still somewhat of an issue.

[1]: http://www.hologic.com/products/imaging/mammography/image-an...
Univision to Pay Gawker's Nick Denton $16,666 a Month Not to Compete
Another excellent Gitlab release -- I'm super excited to hear about the addition of issue boards. Please replace Jira and github at the same time.

I <3 Gitlab
I was considering going self-hosted too, but then gitlab.com got a lot faster (thanks!!)
Learn more about actual business.

Stay in touch with people you care for.

Learn a martial art and stay with it.

Keep a work life balance, once you break a relationship its over.

Have more children!
You don't need higher-kinded types for that. Just always return a promise, except the blocking version always return a promise that is already fulfilled.

This is just a variation of 'any problem can be solved by adding a level of indirection' + 'any protocol can have a dummy implementation'.
A tiny question: does this mean a workflow in which only one user would be able to merge a specific branch (say: master) is only available in the enterprise edition? I imagine this is quite a common workflow, even at smaller companies or non-profits. This essentially forces you to use an entire repo per user to do code review, even though oftentimes you wouldn't need this when you can restrict branch access to a specific (set of) users.

For example, I'm active at a small non-profit computer shop at the campus of my university, and we develop our own stock managementsystem inhouse. This would be a very interesting feature even for non-enterprise users like us, because that'd allow for easy code reviews without having to fork the repo.
Android 7.0 Nougat review
Use of pronouns is very important. She uses the pronoun "they" a lot, as though everything that happens to her is inflicted on her.

Instead if she said "I suffer from social anxiety, and I'm working on it" it'd be a much better article.

It's all about the interior vs exterior locus of control.
I'm pretty sure nobody cares if you order tea or whatever it is you do like. As for the four bucks, think of it as a fee to hang out in the cafe for an hour.
What about comparing it to the world's total debt? that figure is more than double the current debt of the entire world (230T).

Does the act of re-packaging that 230T really create an additional 263T in value? And even if so, is that not a hopeless feedback loop?
I really want to believe you, but every Google service has been like this for years. Like Play Store for example.

It will take way more to show you guys really are reviewing similar incidents and, more importantly, to actually act on your reviews and improve your processes.
Make sure your website is ADA Compliant
Seeing the number of lawsuits increase drastically for sites that are not ADA compliant from http://www.carlsonlynch.com/.

Save yourself the headache of dealing with these trolls.

https://beavercountian.com/content/daily/blind-beaver-county-man-continues-his-lawsuit-frenzy-filing-a-66th-case-alleging-ada-violations http://www.bna.com/carlson-lynch-prevails-b57982072404/ http://www.chicagotribune.com/classified/realestate/ct-re-0515-kenneth-harney-column-20160511-column.html
http://legalnewsline.com/stories/510668171-plaintiffs-bar-blind-clients-increasingly-targeting-companies-websites-with-disabilities-lawsuits
Human error comes from a lot more than just pure assessment of whether something is cancer or not.

Fatigue, willpower drain, emotion, and many other factors can make a top-tier human expert into a mediocre one (or worse) in a way that is very hard to detect.

Even if computers aren't perfectly matching the ideal human (which they will inevitably pass, of course) they're still massively valuable in that they can maintain their level of expertise when humans cannot.
For me it's not so much the slow start-up time - that I can deal with since it happens so infrequently - it's the intermittent lag when typing or selecting text, and the high memory and CPU usage. A text editor should not be consuming 100% of a CPU core for almost any length of time and making my laptop sound like an aircraft carrier.

I love the concept of Atom (OSS text editor is awesome!), but it's bordering on unusable for me at the moment.
I have a fundamental issue with this paradox...

> 1). FBI is stupid...

While the tech industry like to cast aspersions about the FBI and how idiotic they are, I think this perception is wrong. I don't think they could possibly have access to the resources they do and be stupid. They may not always understand fully the technology they're working with, but I'm quite sure there are resources within their reach that would quickly set them straight where required. I'm sure at the very least they could create a GUI interface using Visual Basic to track their IP address.

> 2). The FBI is malicious and lying...

I'd like to believe they're neither but the more time goes on, the more my goodwill towards them fades... and while they're not the NSA, the doubt the NSA has cast on Government Agencies has tainted that with the "guilty by association."

I can't believe they're incompetent, I do believe they (largely) do what they do with good intent, I think their strategy is short sighted.

That leaves me asking the question: Have they lost sight of the future repercussions of the actions they take today or are they actively considering the future repercussions when making policy today?

If they're actively considering the future repercussions of policies they're making today, that is the greater cause for concern because they're actively making policy that ensures the state's ability to monitor (and in effect, censor) the future population - counter to the first and fourth amendments.
Hey thanks, but I did read the article, and saw that part. That is why I said that he may have missed that part of the page. And just because he says he would be "willing to purchase top-tier support" doesn't mean that he doesn't have a limit on how much he would pay for said support, thus my saying that maybe it was too much for him.
Hopefully you liked one of the ones you tried before.
And even that isn't necessarily true - the cost of illiquidity and the risk of holding Amazon's stock for a few years could mean that even though you underestimated that everyone else thought that Amazon would be hugely successful, you could still make money.
Well, I wouldn't go that far. If you run your business on Google Services, you definitely need to have a contingency plan for what you're going to do the day that Google decides to arbitrarily cut you off, though.

But in some instances it might be financially worthwhile to take advantage of their services (particularly their free or very cheap ones) as long as you have a plan for standing up something else when that happens.

For instance, I'm pretty comfortable using Gmail, even though I know they might someday pull the plug on my account for no particular reason. I'm comfortable doing that because all my mail is backed-up elsewhere, and in a pinch I could restore everything or stand up a new mailserver in a day. It would be obnoxious, sure, but it's not exactly breaking new technical ground or anything. The years of free service I've gotten out of them make that risk manageable.

I could easily see a company taking that bargain for various other services. The problem becomes when you simply rely on a 3rd-party's infrastructure as if it was your own.
Exactly, dating among coworkers is usually indicative that you don't have a broad circle to choose from. With some exceptions aside, I personally think it's a little lame when people let circumstance dictate their dating life. Work on broadening your circle. Learn how to put yourself out there and meet new people. Take charge of it.

Well, the main reason I'm against dating others from work is that I've had to deal with people acting in annoying and unnatural ways because they are trying to impress someone on the team they are attracted to, even if its just subconscious on their part. Sometimes it's even the team leader, which is the worst. Make a rule that you don't date coworkers and the behavioral changes usually go away (break the rule if you want, but at least make it in the first place).
Just because he knows doesn't mean he should ignore what's rotten and let it pass.

Also your comment probably qualifies for flagging since you use personal details to attack someone.
Is it a matter of taste or Github's UI indeed looks more professional than Gitlab's one? I've tried to switch from GH to GL hosted for my personal projects multiple times and no luck. I like the fact that Gitlab is open-source and it has a lot of features but I still don't feel comfortable using it. Any opinions and preferences on GH's UI vs. GL's UI?
> if they all had the time

Don't we? I have the time to do something like this. I just end up doing other things instead.
I'll check it out. However, if you have to wait for the previous block to compress the following block, I don't see how you can parallelize it completely. My assumption is that you would have to shard the file at a higher level and still compress those shards independently. That should get close to the same results as using a sequential compressor but for small file sizes both this effect and Amdahl's law would start to show its head. I suppose you could get around that by not parallelizing compression at some minimum size automatically.
Office space is about twice as expensive in SF as it is in San Jose. And it seems to me there are more people attached to living there, whether it's the city lifestyle, rent control, or prop 13, to the extent that people are commuting from there to jobs in the peninsula suburbs.
This explanation misses the forest for the trees, every time, because it doesn't say why women are performing different jobs. The mere fact that the jobs are 'different' means nothing when it comes to pay. The market-rate pay for 'different' jobs is not a function of some natural order. That is, there is not some free market whereby the exact value of an employee is computed by her exact output. Also, the 'different' aspect could very easily be forced: Two people could perform nearly identical functions under different job titles: call one a 'manager' and the other 'coordinator', outline that coordinator and manager have different salaries, et voilà! You've justified a gender pay gap.

More interesting to understand is:

Why women ask for raises less often

Why men do not take parental leave at the same time as their
spouses

Why women are not chosen for or seek out high-risk, high-reward occupations

These are only a few of the interesting questions we might ask about an apparent pay gap. I know it doesn't come up handily in a statistical analysis but the least the author could do is raise them as questions to think about.
Make a game using a pre-made engine. Only make your own engine if you're primarily interested in graphics/systems programming. You'll almost certainly be using someone else's engine, so learning a few different ones should be to your benefit (& prove you can adapt).
> The truth is that pretty much any car on the market today will protect its occupants in a crash.

From this article:

"Earlier this year, we reported on Tesla failing to make the Model X rollover through its own internal testing of the vehicle in preparation for the National Highway Traffic Safety Administration (NHTSA) tests. Tesla expects the Model X to become the first SUV to get 5-star rating in each of the safety categories, including in rollover."

Also:

"Tesla not only expects to achieve a 5-star rating, but like it did with the Model S, Tesla expects to get a much better results based on probability of injury. NHTSA’s star rating is based on the probability of a serious injury in a high-speed accident. To get a 5-star rating, the vehicle needs to achieve a probability of injury of 10% or less, and Tesla expects the Model X to achieve around 6.5%:"

https://electrek.co/2016/03/07/tesla-flip-model-x-crash-test...
Google doesn't typically have bad products. Google is amazing when things go right, it's only when they go wrong that Google really shows their true nature. I'd wager a guess that most of the time things just don't go wrong.

I also imagine that Spotify pays a lot of money and has a dedicated account manager.
Please, please post an update on what y'all are going to change in the future to prevent incidents like this from happening again. It would be more reassuring for those of us who are considering buying into Google Cloud Platform.
It's worth doing a bit of performance testing on these.

The last one I tested (not xterm.js) really started bogging down (I made a simple test that sent output to two terminals at the same time) - when sent a lot of data, until it was possible to freeze the browser.
> I get that this is a for fun project it seems, just seems a little low on the practical scale for an artist.

It's a very new project, I believe. Seeing what this group has accomplished with the Victory React dataviz library, I wouldn't discount it yet. I'll be very interested to see what they put together. Or it may just remain a fun side project. Either way, cool to play with!
Learning to stop worrying about messing up people's ability to deliver email and just liberally hammer the "REPORT SPAM" button for any email I didn't want to see anymore improved my email experience substantially. So much faster than messing with filters.

I also tell Twitter that every ad they show me is offensive. Because they are.
We’re still blasting Tim Cook for no good reason
Damn... I can't imagine the mindset people need to get that angry at people passively going their own way.
Shouldn't the video start with "We make software by turning issues into ideas", not the other way around?

We're always trying to promote this idea of "don't sell the product, sell the problem you're solving" and your opening statement completely tips that on its head.

Not knocking GitLab in any way, I love your product and have used it for a while. Amazing work. Just me being a pedant ;)
One particularly pithy implementation of that idea:

http://www.rpscontest.com/entry/614005
Or probably it's information intoxication (leaking fake information)
Looking at the final string of comments on the previous thread, I suspect they are doing it because WebP has finally reached enough critical mass, in particular with some CDNs and mod_pagespeed (plus some user agent or accept header confusion if I recall), for continuing not to implement WebP simply making too little sense. Better late than never...
10 Gotchas Apple Developers Should Know About in iOS 10
If we're talking only about the UI, I have to admit that GL's UI bothers me too. I wouldn't say that it's not professional, I feel like it's really really similar to GH in terms of links, buttons, etc, but made different (and less usable) on purpose to not be exactly like GH's.

In terms of product/features, GitLab is so much better than GH though.
> When you delete an account, DB keeps charging you.

Maybe they expect you to cancel the card upon deleting an account.

It can be said with certainty that this cannot be an oversight. Not many look at their credit card statement anyways.
Once a useful zero-day has been discovered by an adversary, it may make sense to give up using it so that one's own side's computers are not vulnerable.

My guess is that the NSA has excellent methods for detecting DNS exfiltration and the recent tools are at least a decade old technology.

What's interesting is the disinformation value of intentionally releasing the tools, but to understand that we'd have to know who the intended adversary was.
I think the article is targeting the specific idea that women get less pay for equal work, which may still hold some merit, but appears to be untrue at least for Chicago city workers. There are certainly many other factors contributing to women earning less as a whole, but that I assume is beyond the scope of this particular article.
Even worse than day trading are "binary options". This allows betting on, for example, whether the price of gold will go up or down in the next minute. Most of those are total scams. There are about 100 binary trading firms based in Tel Aviv, Israel, and most of them are telemarketing operations for a software platform called SpotOption.[1] Features of the scam include 1) they're not brokers, they're the other party, so you're betting against the house, 2) the house controls the price info and may tweak it slightly to make you lose, 3) there's a "margin trading" system which prevents you from withdrawing until you've done a certain amount of trading volume, and 4) even if you win, they make it really hard to withdraw money. Most "investors" lose 100% of their money.

Read "The Wolves of Tel Aviv" in the Times of Israel.[2] All these outfits are prohibited from operating in the US (the CFTC catches some of them trying; "Banc de Binary" was forced to return all US customer losses) but they've been able to operate in the European Union by registering in Cyprus and using that as a passport to the entire EU.

[1] http://www.spotoption.com/
[2] http://www.timesofisrael.com/the-wolves-of-tel-aviv-israels-...
> Thomas Drake and William Binney

Someone should write a book or make a movie about those two men the modern equivalent of All the President's Men.
I don't know what our beliefs about key escrow have to do with the reality that NSA's "impenetrability" isn't part of the prevailing narrative. Among experts, the gauge on NSA is trending strongly towards "clownshoes".