skysight-inc/HackerNews huggingface dataset:
I guess that I fall into this characterization. Over my 36-year career, I've sat in solo offices with doors, shared offices, cubicles with progressively shorter walls, and wall-less high-density desk arrays. I've easily been twice as productive with a door as I am in a noisy environment -- all the other arrangements suck if there is even one inconsiderate human in the space making a phone call, moving a pound of mucus from one sinus cavity to another, playing desk bongos along with their headphones, or any of the thousand other ways that normal humans can be distracting.

Good headphones help, if only to take control over my own distraction, but honestly this is a management problem. If you want me to be extremely productive, and my productivity is a function of my ability to concentrate, then please just allow me to concentrate.
That's because it is not a bug, it is what they want, for whatever reason...
He didn't say the car couldn't stop - there was no mention of any problems with the brakes. He chose to roll through the intersection after evaluating the safety of doing so. Please don't put words in others' mouths.
You can't teach an old microsoft new tricks.
Classes and functors are still a bit orthogonal. There are tons of things you can do with classes nowadays depending on what language you're working in, but essentially, fundamentally, functors are about types and classes are about value construction.

Many type-level things have been ported over to classes (information hiding, parameterization, sometimes even type members) but these are more clearly functor-like ideas.

So it doesn't surprise me to think that classes can emulate functors when their functionality is often built by emulating functors while functors can't emulate classes since functors as they're implemented in SML/OCaml assume that value construction will just be done by plain functions (or OCaml's class construct).

This gets back the one of the cruxes of the LSP—it's about subtyping whereas many class systems are about subclassing and those two things actually just have different behavior.

So perhaps the one thing that functors do---and the thing that if I were a F# programmer I'd guess is the thing that I'd miss---is intentionally not do things that classes do. Functors are a narrower interface which makes it simpler to reason about ("Liberties constraint, constraints liberate").
Long and short of it:

Its an IPFS clone by a private entity, with a blockchain for a DNS like namespace. And its monetized, and seemingly badly.

Large chunks of the core code just aren't completes. No GUI. Low amount of users although spamming to tech sites is trying to change that.

Tl;Dr. Stay away. Stick with IPFS. Its on its way of being an IETF standard in my opinion.

Edit: I guess the 2 people from lbry.io found this comment. 2 immediate downvotes without comment. Would much prefer a dialogue if the above is factually incorrect... There seems to be a lot of people floundering in here trying to make heads or tails of this stuff.
Junk mail subsidizes the postal service.
It's a shame you're being ridiculously hostile, because I'm more interested in hearing from people who used to work at JD than I am in hearing people yelling at them.
Android O beta è arrivato Le novità in anteprima
I recall one interview (will look for link) where Gary was asked if he would have followed someone like himself when he was getting started. I remember his answer to be a definite "no". He explained that he was and remains too busy with his business to follow other business gurus. Of course, after hearing this I realized my folly. For me he remains inspiring and charismatic even if his content is (self-admitted) unnecessary for business success.
Awesome! This is because we removed turbolinks https://about.gitlab.com/2017/02/06/vue-big-plan/
RFC 7231 4.3.1 GET says

A payload within a GET request message has no defined semantics; sending a payload body on a GET request might cause some existing implementations to reject the request.

https://tools.ietf.org/html/rfc7231#section-4.3.1
"Not supported" is an acceptable first half of a response, but all you really have to add is "I'll pass this on to the tech team" and the tone changes entirely.
The router shown has a (not enforced) 20GB data cap - so you can blow through it within minutes :)
The link now shows "This article was published inadvertantly"
Phones are commodities too. We can debate at what stage of commoditization it currently is in, but clearly that's where it's headed, and the days of you being able to just grab one with minimal research the same way you can with TVs is coming.
Rome Defies New Anti-Establishment Mayor with the Same Old Problems
LTC OPENS £300M BLACK CAB FACTORY IN UK
There is today. Its called intercept the letter carrier. We know what's up. Hiding the bill or the package.

Once had a lady tell me she wanted to surprise her husband by paying the mortgage when i delivered a certified from her bank. (She drove her van to find me each day) when I gave her the cert AND the (usual) non-certified piece she said she was paying in 1/2 in each letter. I knew it was BS and the letter was "bad"
I define a special category of distributed system performance bugs. The fact that proper distributed tracing is not standard yet (especially outside of cloud environments) is a real pain here. The google white paper on Dapper [0] and all its implementations [1][2][3] in one form or another are appearing but usually target the Web environments. That means that for my legacy stack with multiple nodes connected via networks of different kinds I have to profile on multiple systems, aggregate different log types manually, think of time syncs (not everything logs utc..) and so on. To be honest we just reached the point where we try to get a European subsidiary project rolling where we address this problem. The time lost to trace down unexplainable time gaps between first displayed result in app and request are weeks, and in multiple occasions months. Just because we have no easy way to profile our distributed ecosystem.

After identifying who is to blame: network, db nodes, processing nodes, application logic, cache (invalidation); we can talk about fixing.

For fixing of course it would be great if you could extract a meta model of the application and another of the hardware. Changes to those models and some nice prediction of impact would be the ideal end goal. Or, if we are wishing anyway, some nice DSE on those models to optimize would be even better.

[0] https://research.google.com/pubs/pub36356.html
[1] http://opentracing.io/
[2] http://lightstep.com/
[3] https://aws.amazon.com/xray/
Could it be a very simplistic anti~bot system?
Minor thing but I think perhaps you meant Surface Pro? https://www.microsoft.com/en-us/surface/devices/surface-pro-...
from the early 90s Microsoft: "The job isn't done until Lotus won't run"
When Dropbox first came out, I remember a similar Comment. "Why would anyone use this when you have rsync". They don't have any paying customer.

Speech -> annotated searchable text is a humongous market. I really hope you guys and gals kill it.
The business that Microsoft alienated in this exchange probably comprised around 3% of the people who were using OneDrive on purpose.
It seems like Base64 or beyond would be a vastly better way.
I know of at least one film production and distribution company that would like to have their own video platform, but got quoted huge up front costs by web devs who don't really know video anyway.

The key to selling this though is to be able to customize to their needs, provide support and SLAs etc...

Hard work in all likelihood.
We are being asked to make the same hard decisions that each generation before us has made. And we are doing it while being far richer and having a greater repository of knowledge than them. Something's wrong with us if we quit where they preserved in worse conditions.
This was reported on /r/linux yesterday: https://www.reddit.com/r/linux/comments/60nj67/office_365_on...

This user did some experimentation with user agents to narrow down the bug: https://www.reddit.com/r/linux/comments/60nj67/office_365_on...
> Thank you
I go back to Google Apps suite.

That reply is gold!
Chicago seems to have also reduced the amber phase to an absolute minimum also in order to increase the likelihood of someone hitting a red. This is anecdotal, but go there and see. And this seems to contribute to some of the very scary driving behavior you see in Chicago so it's likely that in fact this is causing accidents more than punishing bad drivers.
Gitlab was really promising for my colleagues and I, but its inability to host git repos on the url root (aka gitrepo.mycompany.com/product.git) without hacking means its a no-go as we're not particularly inclined to redo all our development, deployment, and testing infrastructure. We use git a lot in our organization, including customer-facing stuff, so it would be a large transition.

Also stubborn coworkers who don't want to monkey with git settings.

Which is a shame, I really like gitlab and would love to replace gitolite :/
Show HN: Webpack 2 boilerplate with babel (es6), eslint, postcss, cssnext and more
Thanks. From what you've seen, what kind of background experience (education, line of work, etc) is necessary for a candidate to even get an interview (i.e. things that you see on a resume)?
100% agree with all of these, and you did what the author didn't and added criteria that affect people. If these happen, then make the code faster!

Abrash is a well known games/graphics programmer, and part of his point is that if your game is already running at 60fps, there's no point in replacing list.sort()[0] with something else. No milliseconds saved will help anyone in that case. (Though yes, as many pointed out, power consumption may be an important metric).

Personally, I'd say if your backend feed is taking 45s and could easily take 30s, then you should fix it. :)

> people aren't erring on the side of making their software too fast

:) 100% agree... too fast isn't a problem we have. But, over-engineering is an exceedingly widespread problem, and that's where I'm coming from. If there's a user-focused metric that shows a problem, yes fix it. If there isn't a user-focused metric, then think twice. The article didn't advocate a user-focused metric as far as I could tell.
Super simple todo list, done nothing with it (except use it). Never marketed it, works quite well though. https://fivethings.today/
That instructor was in fact abysmal, and was not offered a new contract when her last one expired, even while tenured.

Sounds like you're a really good instructor for that type of stuff. We need more of you.
I have a sneaking suspicion[1] that this won't be happening anytime soon.

[1] http://www.nytimes.com/2012/09/20/business/seeking-revenue-p...
Maven plugin complementing cxf-spring-boot-starter, 1.1.1.RELEASE released
Well obviously they're trying to prevent the year of linux desktop.
Gnome 3.24 (with Night Light) Released
Dome in the Pacific houses tons of radioactive waste – and it's leaking (2015)
130 points upvoted in 2 hours, is the voting patterns on this weird or am i looking for conspiracies
Google is also doing this with Universal 2nd Factor working on Chrome but not on Firefox (which supports U2F with an addon).

Can't tell if this is intentional though.
It's not an injustice inherently, it's just a moral hazard that may lead to injustice (or other poor behavior). E.g. I remember hearing about a city that, after implementing red light cameras, shortened the yellow time, thus technically increasing the number of people who ran reds and gaining revenue (at the expense of actual safety since short yellows are more dangerous).
The ongoing discussion regarding the sidebar/navigation is here: https://gitlab.com/gitlab-org/gitlab-ce/issues/29835. Thanks again for the feedback.
I hope this may be helpful to someone just getting into Webpack 2. I built it from scratch as a learning exercise for myself, but ended up open sourcing it when I realized that this project may actually be useful!
Cue the comment from the 10+ year old vaporware Mill architecture's team... :)
In my experience, I tend to like the natural spectrum lights better. Mine are around 5000 K to 6000 K. I have several bright (1600 lumens) fluorescent bulbs which I use all day. Some say the spectrum is not very important to help with SAD, that it is merely the brightness which matters. For me, it is just personal preference to use the bright white bulbs.

About an hour before I plan to go to sleep, I turn off the natural spectrum lights and use some dimmer incandescent or halogen bulbs, which have the soft white spectrum many people are used to. Supposedly the dimness and lower amounts of blue in these lights lead to better sleep. I'm not sure if it's true or whether it's just the dimness which makes it easier to sleep.
You're taking the same logical leap that the RLC companies are. Sometimes running lights and ignoring speed limits is more safe than the alternative, depending on circumstances.

The cameras don't care about your circumstances or safety, they only care whether you're over a line or not. Safety is just a sorta-value-added benefit that may or may not come with installation.
Thanks for the correction. I know I always upgraded the OS when prompted, which is why I (mistakenly) assumed it was running the latest version.
But if it's not supported, they can't pass it on to the tech team; that would be against policy. Changing policy to make companies support unsupported software is a hard sell.
I don't really see it that way. I don't think Microsoft would be expected to offer support for an operating system that's not officially supported. I could see only two ways this could've turned out, either "we're planning to support linux in a future version, we'll keep you updated when that happens" or exactly what we got here.

If this is actually a bug then I think it would be rather inappropriate for the support guy to escalate this to the devs when it only happens for an unsupported platform. And if they're purposefully throttling linux hosts then they won't admit to it there.

So the entire exchange (including Dam Lec deciding to abandon Onedrive) seems perfectly reasonable to me.
What convinced me to try out gitlab today: "Today with 9.0, we are excited to release Deploy Boards for environments running on Kubernetes. The Environments page of Pipelines now offers a single place to view the current health and deployment status of each environment, displaying the specific status of each pod in the deployment. Developers and other teammates can view the progress and status of a rollout, pod by pod, in the workflow they already use without any need to access Kubernetes."
If access to a warranty is what qualifies something as counterfeit, then almost everything we buy is counterfeit!

To be eligible for warranty claims, one frequently must register the product in advance and provide proof that it was purchased from an authorized retailer. There are a variety of other conditions that disqualify products for warranty coverage, so much so that it's practically always a crap shoot whether a given manufacturer will process the warranty claim or reject it with a flimsy justification.

Second-hand purchases are also generally not respected for warranty claims, but we don't consider everything sold used counterfeit.

If you anticipate utilizing warranty coverage, you have to cross all the is and dot all the ts. That's a class of consumer that isn't just going to buy from a third-party seller on Amazon without making sure that they're authorized and legitimate.

I'll also take this opportunity to note that this entire tangent arose out of a parenthetical statement where I indicated that I know someone who was selling what I consider to be non-counterfeit items from factory overruns. Nitpicks over the definition are not really related to the claim I was originally making. The anecdote remains valuable in its original context, which is that Amazon is policing FBA sellers more and more aggressively. Didn't mean to trigger a long subthread about the precise definition of "counterfeit" and whether or not a product has to be eligible for warranty to be authentic. ;)
A very cynical and cruel interpretation of the modern post office is that its real business model is to subsidize political mailers during campaign season (which are phenomenally​ cheap) with junk mail, while conveniently providing jobs.

Politicians, who are the benefactors of the low priced mailers, and who have an interest in preserving the few no college required jobs left, thus are incentivized to support the USPS at all cost, so they do.

It's not the only interpretation of the modern USPS, but it's hard not to grumble about that one when using the incredibly poorly run locations that bless NYC. It's also hard to love the USPS when you consider that this interpretation results in thousands of tons of paper printed, moved, delivered, and then put directly in landfills every year for essentially no benefit.
Can't access any of those links, just get a login prompt.
Yet, it works as expected without the polyfills.
Diving into the Results of the 2017 Stack Overflow Developer Survey
I was still doing it at 56...eight years ago.
The user-agent parsing is fast, it's the server-side rendering logic specific to Linux user-agents that is somehow terribly slow.
Many, non western philosophies are are not necessarily religious and do hold that A and not A can both be true. Many non religious western philosophers hold similar beliefs as do most religious western philosophers.

Now you could argue that a majority of non religious western philosophers agree with the excluded middle, but that's a fairly weak argument.

PS: Read some of the crap that showed up from poor understanding of Quantum Mechanics.
https://repo0.com/ - Unlimited Git hosting using your Google Drive account.

Just getting started on marketing.
here you go:
https://about.usps.com/forms/ps1500.pdf
Huh, I didn't interpret stalling while idling at a stop as a danger to others on the road. Especially when the car can be started again. The same principle applies if I accidently stall my manual vehicle.
That is the internal one, Sid meant to link to the public monitoring, located at http://monitor.gitlab.net/. It doesn't have the daily overview dashboard, but the fleet overview might be an indicator too (http://monitor.gitlab.net/dashboard/db/fleet-overview).
Also once you close the tab, it's gone. No background webrtc as far as I'm aware of.

I think people are overreacting here.
> From the article:

"Recently, for example, Ms. Raggi joined a kind of rear-guard protest by taxi drivers in central Rome against Uber and car-hire services, even as the demonstrators clashed with the police and threw cherry bombs.

After criticism that it was reckless for the city’s highest-ranking official to appear to foment unrest, Ms. Raggi condemned the violence."

We had a problem in NYC where Mayor DeBlasio went up against Uber/Lyft as well, attempting to limit the number of vehicles even though New Yorkers, the people that elected him, wanted Uber/Lyft.

The Mayor of Rome didn't seem to understand her own constituents that put her in office who want Uber over the legacy alternative. If they didn't want Uber, Uber would be out of business. Instead of protesting against Uber, legacy taxi networks should improve their service and cost structure to compete against Uber.
Mmm, where they're placed (and more to the point, where they're not placed) is still a political decision.
This reminds me of the article about the OneDrive team being allowed to introduce ads into Explorer because they don't care at all about the experience of using Windows and they just want more OneDrive users.

(Supporting documentation of the position "why wouldn't they want more OneDrive users"...)

https://news.ycombinator.com/item?id=13903701
Sure, you can email me at thomas@gebert.sexy (yes, really).
https://edini.net/ - you can customize different products (mugs, phone cases, puzzles, ...).
Its in Slovenian language, but can easily be multilang. I would sell everything (website, inventory,
sublimation machine, printer, molds, ..). Build on WordPress+WooCommerce.
JQBX adds synced listening and social features to Spotify
What does MDAcne do/solve for the consumer that PocketDerm/Curology isn't doing already?
I would love to upgrade on my GitLab server, but I haven't been able to build GitLab with the omnibus builder since 8.14. I opened up a ticket but it hasn't garnered a response.

https://gitlab.com/gitlab-org/gitlab-omnibus-builder/issues/...
Stopped giving Microsoft the benefit of the doubt in 1999, never regreted it.
100MB? Assuming they're using GZIP, that's normally a 10% compression ratio, leading to about 1GB of actual data. Let's assume this data is stored as 8 bits, that's about one hundred million characters of code! Maybe what they're doing is downloading the entirety of Windows XP (roughly a gig in size), running it in JavaScript and then rendering the page in Internet Explorer within their version of XP.
> But seriously, shell scripting in JS or even Go is not a pleasant experience when you know of other tools. You can not deny that.

I most certainly can and do deny that. Writing scripts in Go, in my professional experience, was extraordinarily better than writing them in Perl. Go's ability to asynchronously run processes using the built in exec package, including capturing stdout and stderr (or piping them as streams!), works awesomely. After much searching of CPAN, the best module that my boss and I could find fails to properly capture output that interleaves stdout and stderr. In general, doing anything async in Go is worlds better than Perl's various competing / community rejected / author abandoned event loops.

I went to a small Perl conference in 2015. Yes, the people there were nice. I met TimToady and found him to be very humble. I respect the people in the Perl 5 community, but it simply astounds me as to how much of an echo chamber it is. If Perl 6 can be criticized as taking too much inspiration from other languages, then Perl 5 is essentially the opposite.

Trust me, I used to defend Perl very strongly, especially when that guy made a big deal out of the vulnerability that he found in CGI.pm. I've tried many of the modern -- and also the ancient -- parts of the Perl ecosystem and have hung out and helped newbies in #perl. I also spent quite some time in #perl6, trying out its various async capabilities and reporting and documenting bugs (I'm noted in the Christmas release). I don't say this to puff myself up, but rather to explain to you that I _tried extremely hard_ to work with Perl 5 and Perl 6 (most of my language-level criticisms of Perl 5 are rectified in 6). It's simply astonishing to me that people will insist that somehow I'm missing out on something that makes Perl 5 superior to everything else, to the point of denying my very experience, as you have done here.
I haven't started a company before, but I've seen several stories on HN similar to the OP. Wouldn't someone have some sort of 1/N share of the company as long as you work X years contingency? I also suppose you'd have a clause saying that if you left before the vesting cliff due to "expulsion" you'd be awarded your prorated amount of equity.

Sounds crazy anyone would agree to anything else.