skysight-inc/HackerNews huggingface dataset:
Ask HN: Is the CI space overcrowded?
Hosted CI is a hot space, and fairly recently the git hosting providers (Bitbucket and Gitlab) also entered the game with their own hosted services. Some hosting providers also have some overlap with CI functionality or specific CI services on their own. I wonder what people in the HN community thinks about the CI space as of today.

1. Do you think it's overcrowded? Is there space for new companies or is CI basically a "solved problem"? If not what do you dislike with current offerings?

2. Do you prefer a third party CI as compared to the hosting provider offering their own CI at a lower price? Assuming here that the hosting provider would offer lower price because their main income is from the 24/7 hosting fees. Or would you simply switch to the hosting providers CI if it was good?

Disclosure: I am the founder Sourcevoid, a cloud/PaaS company. I'm a little split on how much CI functionality we should integrate into our platform, compared to just trying to promote third party CI providers instead. We already do a fair amount via our build system, but at the same time CI is more than just the build process of course. This question is not about our company or our offerings, I just think it's an interesting question to discuss.
More like why not. It's still a very modern OS, in many ways unique, and with a large install base that pays well.
Travel. Every experience feels like a hard reset on my perceptions of how things should be, even in cultures similar to my own.

Sometimes I'll miss the way things are back home. Other times I'll wish that we'd adopt some of their values, but either way, it opens up the conversation about these ideas and how things can be approached differently.
Is it really the gel or the fiber-glass in the gel?
Breaking into the Buran graveyard: Aging Soviet vehicles still impress
Buildkite is hands down the best tool we have used.
Oooooooh... reminds me of something https://news.ycombinator.com/item?id=2438181 [How Dropbox sacrifices user privacy for cost savings (dubfire.net)]
Yes, restrictions on prescriptions, meant to stop people from getting hooked and cut down on illegal distribution, plus some crackdowns on pill mills have driven people already addicted to cheaper, more available opioids.

"Heroin-related deaths more than tripled between 2010 and 2015, with 12,989 heroin deaths in 2015. The largest increase in overdose deaths from 2014 to 2015 was for those involving synthetic opioids (other than methadone), which rose from 5,544 deaths in 2014 to 9,580 deaths in 2015. One of these synthetic opioids, illegally-made fentanyl, drove the increase. It was often mixed with heroin and/or cocaine as a combination product—with or without the user’s knowledge." [0]

But the rate of increase for death by prescription opioid has been greater than non-prescription so they are nearly half of all deaths.

[0] https://www.cdc.gov/drugoverdose/epidemic/index.html
>And TBH, if your company has to make cutbacks in the future and you've shown you're willing to up and leave at the drop of a hat, you're name's likely to get further up the redundancy list than you'd probably like.

Wouldn't that be a good thing if you actually can get a job at the drop of a hat? If the company is doing badly then staying is probably bad for your career, plus you often get a redundancy payout.

If anything, it's probably worse to be at the bottom of the list - that often means that you're viewed as a bargain - i.e. you're being grossly underpaid.
Don't you think it's too little volume?

I am confident you could add a few accessories here and there and still make good progression on your basic lifts.
Does anyone feel that this is all a bit pointless. Like is there a greater social need to preserve SC?

I found a lot of the content to ephemeral, things like podcasts or DJ mixes. I dunno, it just seems a bit silly to put resources on it.
10 of the Most Important Skills You Need to Be Successful as an Entrepreneur
60 Amazing Content Marketing Tools for Entrepreneurs
At the federal level, Canada generally flip flops between Tories and Liberals every so often and the US generally flip flops between Republicans and Democrats every so often. After 8 years of Obama, the US was due for a flip. After 10 years of Harper, Canada was due for a flip.

Not to mention that most of Canada's population - Greater Vancouver and the Windsor-Quèbec corridor - border the most left leaning regions of the US excluding California; the Pacific Northwest and the Northeastern US respectively. Alberta politics are roughly similar to those of Montana or the Dakotas.
In technical fields it's not uncommon for supervisors to earn less than those whose authority otherwise ranks below them.

It is basically just a question of market forces. If a particular position is sufficiently specialised when the supervisor role is more generalised then you might expect to pay the specialty more than the generalised role - even though the generalised role is more senior.
> abuse the shit out of it

It wouldn't be abuse if it was actually unlimited. They uploaded a finite (if large) amount of data to a service advertising infinite capacity.
Atari reveals first pictures of its new games console
> as her sub-employee are risking the most severe of all offenses - asking for more than what your supervisor makes.

This is a flawed philosophy. As a manager I have had a few critical pulling in higher salaries than my own. If you are a superviser who is artificially holding an employee back from reaching their full potential (seeking compensation that matches the demand person's talent in the open market) than you are doing your company (yourself) and that employee a major disservice.

Just because you are a manager doesn't mean you can do what your employee does (and vice versa). Artificially holding a sub-employee back is a sign of fear for one's own ineptitude.
IMO you can use a js.org subdomain (check the cname mappings for using github pages) or something like kingpixil.github.io/moon, which would look (personally) more professional than a .tk-equivalent
Managers are paid to look after the bottom line. The good ones do their best to balance that with treating their people well and fostering loyalty, but no balancing act ever goes entirely smoothly -- yet that's the one they're paid to perform. Businesses aren't charities or good-will missions.
> Who is this "we" you speak of? The energy is being paid for and the market demand demonstrates that it is a good use.

This argument is nothing but an appeal to the majority. I could equivalently say that the existence of spam emails shows that spam emails are good for society. After all, spammers have paid for the electricity and bandwidth to send spam, and the market demand demonstrates that it is a good use.

Market demand is a useful tool for measuring the current state, not for predicting an ideal state.
Because it speaks loud that Chinese technologists are using technology to make everyone's life better.

And none of your comment actually happened.
Lucy . you think George `s storry is impossible, on sunday I got a brand new Saab 99 Turbo after having made $8551 this past four weeks and just over ten-k last month . it's by-far the most comfortable job I have ever had . I started this five months/ago and almost straight away began to bring home over $75... per-hour .
CHEK FREELY .... MAKE FREELY .......http://cutt.us/7N2sG
New Jets Threaten Airbus and Boeing Duopoly
Af­­­te­r I q­­ui­­tt­ed m­­­­y 8­-t­­o-5­ jo­­­b, I g­­e­t pa­­i­d $9­5/­­h­r...H­­­­o­w I d­i­d i­­­­­­t? I s­­­­­tar­­­te­­d d­­­oi­­­­­ng a­­­­n in­­­­­­­te­r­n­et-b­­­­­as­­­­ed j­­­ob­­­! M­y p­­­­­­­­a­s­t wo­­­­­­rk di­­­­­­­dn't ma­­­­­­ke m­­­­­­e ha­­­­­­pp­­­­­­y s­­­­­­­­­o I w­­­­­an­t­e­­­­­­d t­­­­­o t­­­­­­­­ak­e a b­­r­e­ak a­­­­nd t­­r­y som­­et­­hing ne­­­­w… A­­­­f­t­e­r 6 y­­­r­s I­­­t w­­­as a b­­­­ig st­­e­p f­o­­­­r m­­­e t­­­­o qu­­i­t m­­y d­­­ay jo­­b bu­­­t n­­­­­­ow I a­­­m mo­­­­­­re th­­­an hap­­­­p­y

==== >>http://bit.ly/2coUNgf
It really depends on the software, I have the obsqr app (based on a native library) on a 600Mhz android phone from 2010 and I get recognition in probably less than 0.5 seconds after pointing it at the code.

Meanwhile the whatsapp web code reader on the same device and same qr code takes more than 6 seconds of careful aligning, and even on modern devices there are still some hilariously bad code readers (having to manually align the corner squares with an overlay)
File a bug report, please. Doppio is actively maintained, though our current focus is on Browsix (which incorporates and extends some of Doppio's functionality -- see browsix.org).
In Australia, it's usually ATO (IRS-equivalent) scams. The non-robo calls are typically sub-continental SEO spammers, marketing surveys, charity drives, politicians, etc.
What would the copyrights apply to if there's no recording?
0 Employee Bypass How Insiders Are Getting Around Security Protocols
Some remarks on that:

> What if I still want to use WebSockets? You can either hold your breath and wait for WebSockets support on HTTP/2 or just stick with them under HTTP/1.1.

There's not a need to have "Websockets on HTTP/2". Websockets through an HTTP/1.1 update work fine and will continue to work in the future. The thing is: Both websockets and HTTP/2 take control over the whole TCP connection after you switch to one of those protocols, so they are exclusive. But that's fine, if you use websockets on HTTP/1 you also use one TCP connection exclusively for that websocket connection, and other HTTP requests must utilize different connections. It might be possible to embed websocket frames in HTTP/2 streams, but it's not really worthwhile, since you get the HTTP/2 overhead (per-stream flow-control on top of TCP flow control) and not much of the benefit (sites typically have one websocket connection, not dozens or hundrets).

On SSE vs Websockets:

Both have some advantages and disadvantages: SSE is easy to use, works with the standard HTTP programming model (one request and a loooong streamed response) and can therefore also use HTTP-related infrastructure (proxies, load-balancers, etc.). However you might not be able to use subscriptions from lots of SSE sources, since they also need an individual TCP connection in HTTP/1, and browsers limit those. With HTTP/2 that's less of a problem, but some might want to support HTTP/1 for backward compatibility reasons. Also if you have multiple SSE endpoints you do not have ordering guarantees, since they are running fully independent on different TCP connections.

With websockets you are not restricted to HTTP semantics, it's just a bidirectional connection which supports and kind of semantics on top (including request-response models, arbitrary streaming from client to server and the other way around). And on top of that connection there's an ordering guarantee. Websockets also have a better support for binary data transmission compared to SSE, which only supports "lines of text" by default. Of course you can base64 encode everything, but e.g. encoding JSON as base64 just in order to send it as "messages" over SSE sounds not very sexy from a performance perspective.

All in all I would say one should prefer SSE for stateless systems where the main usecase in server->client notifications, and websockets for stateful systems where there is some stored state on the server for each connection.
Modular implicits for O'Caml [pdf]
There's also mpc-qt (https://github.com/cmdrkotori/mpc-qt) that tries to mimic MPC-HC features.

It uses libmpv though.
I get 5 to 7 calls a day. I don't answer the phone unless I know the number. If it's important, they'll leave a message.
a few comments, this article seems to want to incite people to jump ship which is fine, but fwiw, i have been with the same company for about 14 years and i dont think i'm getting paid less than my peers, rather i think i'm way above most with similar experience and titles. part of it maybe that this article generalizes and doesnt segment the different industries, i work in software and my company has done a lot to make certain that they're competitive and do not lose key people. i met a guy at google, he has been there since 2004, i doubt he's making less than his peers, there are certainly benefits, say restricted stocks (please look at goog from 5 years ago and you'll understand). this article is probably grouping everyone who works the counter at mcdonalds to investment bankers, nice work forbes.

also, i think working for the same company does give you more opportunites to understand different parts of a company that you certainly would miss out on if you jumped ship every two years.

also note that as a hiring manager, i look down on candidates that jump ship too frequently, no matter how strong his/her skill.
Are you able to comment on your implementation of row types?

You give the following type for a field selector:

> :t .foo

(a.foo::b) => (a) -> b

These give constraints with arbitrary types embedded in them. Most examples in the literature using qualified types, suggest something like the following type:

(r lacks foo) => { foo :: b | r } -> b

Where r is of kind row. The lacks constraint here is a very simple constraint and it is clear that this function takes a record, the disadvantage is that predicate lists can get very large. The old Haskell TREX extension built into Hugs worked this way.

It would be great to learn some background behind your choice. Thanks.
I had interesting experiences with snake oil. I saw four acupuncturists. Two were useless, two changed my life. I'm talking about lasting, unambiguous, not-up-for-debate physical changes that are still present more than fifteen years later.

I have no explanation, but I'm not going to deny my experience because of that. ("Placebo" doesn't do it. Not for this level of change.)

It's not as if mainstream medicine lacks snake oil. I recently researched anticoagulants after I was put on one and had an incredibly unpleasant, potentially fatal, reaction.

I looked at the original papers and the statistics quantifying side effects didn't make sense. There was no way to estimate the risks accurately, and when I talked to my doctor he said that they'd had quite a few problems - certainly more than you'd expect from the official numbers.

One manufacturer was caught flat-out lying about dosage and efficacy. The BMJ destroyed their claim that their product didn't need the same monitoring that warfarin does.

But the medication is still recommended - which I find rather strange.

And so on.

The problem with these debates is they become very tribal. It's easy for not very interesting people to assume an air of instant scientific authority and credibility by calling out "obvious" nonsense.

Unfortunately it's a very selective form of criticism, and IMO it's selective bullying directed exclusively at certain demographics.

The reality is that everyone believes utter nonsense, and every area of human experience is prone to it. We're not nearly as rational as we think we are.

Goop is an easy target, but there's plenty of snake oil in finance, econ, business, and politics. IMO it's far more dangerous and destructive there - and challenged far less often.
Zero mentioning of limescale
What else do you suggest to waste to keep a competition? The effort must be entirely conflicting against anyone's interest besides the mining or else it will be an unfair competition.
Which will definitely, once and for all, stop teenagers looking at porn.

Definitely.
Obviously, with any free hosting service, there is junk on it... However, if you check wikipedia or wherever, and find out what soundcloud is, you will understand. Soundcloud is a place for dj's, musicians, bands to upload their music. Many smaller bands, soundcloud is the only place many of their songs are stored. In fact many mainstream artists started there, whose 'garage band' recordings, and sets recorded before they went big. There is an abundance of original music, that might be otherwise lost.
I'd take a bug within LLVM over my own any day
I think that's a fair assumption. Since they seem to release builds of W10 Mobile in tandem with the desktop, it does show that there has been some effort to unify their code bases.
Even if they put things on the backburner, the code shouldn't turn into a stagnant fork.

The author of the article says that Windows Mobile is going to have a life in the Enterprise.
This does seem unlikely people want iPhones or the latest android mobile, not a phone with a handful of apps.

And so the office apps plus onedrive are Microsoft's "in".
Really hoping the Hobbyist License program continues on to the x86 port.
But 8$ an hour is burger flipper wages and by definition professional jobs are salaried not hourly paid
Even before the age of targeting, marketing had been very successful at creating demand out of whole cloth by changing the norms of an entire culture. See diamonds[1] and deodorant[2]. If this is not brainwashing, I don't know what is - and I bet you put on deodorant every morning like the rest of us.

[1] https://mobile.nytimes.com/2013/05/05/fashion/weddings/how-a...

[2] http://www.smithsonianmag.com/history/how-advertisers-convin...
http://i.imgur.com/MVOSH81.png

I can't be the only one
Your advice seems a little unusual; perhaps you've had caring line managers in the past, but in my experience, the less they know about your grievances the better. If you suggest you are unhappy, your manager is likely to assume you are looking around anyway. Thus you end up giving your manager the upper hand in negotiations. If you don't have a back up offer in place, you are simply hoping that your manager is a nice person who deals with your issues fairly - but there is always a very significant chance your boss reacts badly to your dissatisfaction. Then where do you go without a backup?
Please add all the energy banks, vaults, transportation and payment channels use where Bitcoin does it by itself.
Speaking from an en_UK POV 'a myriad of' is how I'd normally use it; the poetic adjectival form is nice in poetry, but doesn't feel quite right to me in normal language.

Whether I'm correct to feel like this is left as an exercise to the reader.
I worry this will just funnel kids onto the kinds of porn web-sites that are unlikely to follow government regulations anyway, as they might have more damaging content.

Are there any cases where something like this has been rolled out elsewhere where the effects can be looked at?
The purpose (and only purpose) of the company is to increase shareholder value. That is done via dividend and stock price appreciation. Buying the stock of a company increases demand of that stock and hopefully share price.
The main reason I use BE instead of HC is the seekbar preview. I'm so used to it from online video players that not having it in my desktop player seems odd.
How to deploy Django on Dokku
Useful! Thanks for sharing!
I think if you're working on something that gives purpose to your life, the "success" (in whichever means) derived from work, can indeed increase your happiness. But if you're working on something you don't believe in, solely to pay your bills and "make a living", then probably the correlation will not be there...
Another scenario:

Option 1. Spends 5 years learning the ins and outs of systems programming, whilst using C++. Still writes unsafe code.

Option 2. Spends 5 years learning the ins and outs of systems programming, whilst using Rust. Zero unsafe code has ever been written.
GDPR White Papers – General Data Protection Regulation
I automated pretty much all groceries & goods I use through a combination of Shipt and Amazon Subscribe and Save. Took a few hours one Saturday to compile list of everything I use and estimates on needing more but I genuinely enjoy not having to think about if I need toothpaste or if I have food for dinner
Likely this will be implemented at the ISP level, I expect 99.99 of the sites would not care otherwise.
Damn, I wanna have your life when I grow up! :) That is so amazing and inspiring!
Also, see our follow-on project, Browsix (http://browsix.org), which makes it possible to run Unix applications inside the browser.
‘It’s raining needles’: Drug crisis creates pollution threat
Yep, picked up boxing and other martial arts along with some HIIT a year ago. Did wonders for Sleep, overall well being, mental clarity, body composition, back pain and self-confidence (In no particular order). Training 5-7 times a week. I am almost 30 now and I regret so much not starting a working out earlier. It had a profound impact on my life and IMHO not working out is inexcusable. Especially your future self will thank you, when your muscles start to degrade.
Actually, it is how the world works. If there was really a gender pay gap for women who are doing the exact same work as men with the exact same experience as men, then it would be trivial for employers to reduce their costs by only hiring women. Yet, nobody ever does this.
I'm actually going to defend the term.

For starters, the languages are in practice quite similar as used in many codebases (e.g. C++ codebases where they just don't use destruction at scope exit, have exceptions and RTTI disabled outright, and eschew modern features in favor of targeting older compilers, etc. - or C codebases where GNU extensions are used to get automatic cleanup at the end of scope!)

Further, headers are routinely set up to be safe C and C++, with a few #ifdef __cplusplus extern "C"s to help manage name mangling. And I'm struggling to think of a significant codebase which I've actually shipped that was pure C++, rather than C++ with at minimum a few customizations to some third party C library, embedded as part of the same build (to say absolutely nothing of system libs.)

I suppose you could argue it should in some cases be C/C++/Objective C/Objective C++/(C++/CX)/(C++/CLI)/...
[Notebookcheck] Opinion: It's time we talked about throttling in reviews
The fate of C++ projects.
Wait... what? When was Ars Technica owned by Gawker? I thought it was Conde Nast for a long time.

If true, though, wow, it definitely never affected them before.
> if I'm looking at a CV for someone with 10 years of experience and they have changed jobs every year or two, I will suspect that they are missing some pretty important experience as a senior developer.

I call this the "one year of experience, ten times" phenomenon.
Bank Of America Tower requires around 8 megawatt. And it's only one skyscraper.
When you the remove the driver, i think people will generally tend to act worse in the car, to the point that i can see a world where you _REALLY_ don't want to get in those dirty things. or .. alternatively the hailing company has to spend a significant amount of money keeping them clean and repaired. Both of which limit the immediacy of its complete disruptive force.
Gamers might play 3 hours a day but miners run 24...
Working with datasets in Clojure: select,where,aggregate,join,order,crosstab,etc
Alternatively they'll (continue to) go to Reddit, Instagram, Facebook, etc - the sort of sites that this law will have no impact on.
I got my current position through SO Careers. :)