skysight-inc/HackerNews huggingface dataset:
> But then Github stagnated, and stagnated some more. And gitlab went past the initial copying and started innovating and adding more features.

As an industry, we have a unhealthy obsession with change for change's sake. If we aren't redesigning everything, adding new features, or moving cheese all the time, we aren't innovating.

But this the opposite of how we should think. If the GitHub repos page, for instance, just works, then we don't need to keep changing it. Zach Holman made a point, way back in 2012, that they intentionally hide UI features to preserve simplicity and trust in their design. [0]

The thing I get the most from Gitlab's UI is this overwhelming sense of desire to add every feature, expose every option, and make it as utilitarian as possible. In doing so, though, Gitlab trades off approachability. To some this is a great thing, but to others, it's just on the edge of too much. If there's anything I want Gitlab to copy from GitHub, it's the opinionated decision making of what to show and when to show it.

Gitlab's CI/CD stuff is a great example of this contrast. GitHub left it to Travis and other CI providers, which makes both GitHub and those providers have time to excel at what they're good at. They made the trade off deciding that they couldn't pull it off as well as others, so they delegated it and moved on. Gitlab took the opposite approach and built it in. While it adds value for some users, it can and (at least in my opinion) does over complicate the core feature set they offer.

It's okay to have two products with different approaches, but I wouldn't say that it's a lack of innovation on GitHub's part. I would say it's just a different set of tradeoff balancing.

[0]: https://speakerdeck.com/holman/git-and-github-secrets?slide=...
The point is that your mindset going in to the trip needs to be pristine. If you're in a bad place, stressed out, or worried about anything, you WILL think about it during your trip, which can take you to a really dark place. It's hard to explain the horrors of a bad trip if you've never had one.

Also, going back to work on Monday after having your mind blown isn't the same as coming in to work with an alcohol hangover. You may not be able to function as a normal human for a couple days after a heavy trip.
The GDPR is the fix.
they also dont have magic pixie dust that solves the genuinely mathematicly hard problems involved in securing things. Your drone AI only needs to be stolen once.
Then people will be confused, which is why I'm exploring options to ensure they stay in-sync.
With GitLab, the convenience is just another option, though in my experience it's a very powerful option that will get you further, easier, than many of the alternatives. There's nobody saying you can't run your CI on Jenkins or Travis, or deploy to whatever, wherever. GitLab gives you some powerful options built-in, whereas GitHub _requires_ you to bring your own for many of those use cases.

Not to mention it's open source, so if you find something you need, you can actually contribute it to GitLab. Not that it won't be work for you, but it's an option beyond asking somebody to put it on their dev team's roadmap.
Not a question, but feedback. I was intrigued at the concept of subscribing to a serialized deep-cover investigative story.

Then I saw that this is a novel, and my interest evaporated. Not because I don't read fiction, but because I don't want to read fiction that way.
Sure, I guess so, it's a value add. Your engineers can't mess anything up if they have no access at all.
This claim of inescapable novelty has a kernel of truth, but it is being exaggerated beyond any sense of proportion. If everything you have done in your day-to-day work has been beyond-estimating original, then either you could out-Knuth Knuth (in which case, kudos to you, and I hope you will have time to write the books someday, but your experience is not generally applicable), or you have been goofing off some of the time.

That which is passed off as novelty is often ignorance (not necessarily on the part of the developer.) To continue the retail analogy, software projects are often like the guy who is building a deck on his house, but keeps going back to the hardware store because he made no attempt to think things through, or measure before cutting (note that, in this analogy, the would-be builder is not necessarily playing the role of the developer. In some cases, that might be the hardware store owner's role.)
They could easily serve it to us without breaking the law. The difficult thing is staying within the law while keeping as many of their data collection efforts going as possible.
Last time I checked, Google's public renewable energy footprint was 2x Amazon's, as a proximate for the actual footprint, so it's not that crazy to imagine that there are plenty of slack resources to run small VMs or even Borg tasks for these masters.
Average class size of those using JupyterHub was more like 30, excluding two very large, very popular classes. Worth remembering all the classes have labs and sections which are much smaller.
I've used it, I haven't found much that doesn't work yet, aside from a couple of ruby gems.
Odd choice for a product store... Is it for illegal products??
No ECS is definitely not going away. Having multiple ways of doing something is not strange for Amazon, in fact its what you should expect from Amazon. Just look at how many different database options there are!

ECS will remain as the free option that is great for small workloads, and companies that are going all in on AWS. It has the tightest integrations with other AWS services.

EKS is a good option for companies that don't mind spending a little more to run the open source version so that they have portability or a consistent environment between their on-premise and the cloud. While EKS does integrate with other AWS services it has to do so through plugins and controllers that aren't quite as tightly coupled, since EKS is just the same open source Kubernetes that you can run anywhere.
Today, you can already get small-batch custom runs of PCBs shipped straight from Shenzhen. Nobody keeps a local PCB lithographer on staff, when you can order a batch of 20 for $50.

I'd be surprised if, in a decade, you couldn't do the same for glassware.
I never really got what is so wrong with an interesting title, if the article itself is interesting.

If an interesting title gets someone to read an interesting article, what's wrong with that?

Conversely, a boring title on an interesting article is likely to make lots of people miss out on something they'd enjoy or learn from, and that is a loss.

It's bad enough that there are so many interesting articles with boring titles out there, why do we have to make even those with interesting titles more boring?
Thanks, that clears things up a lot more.
The following isn't phrased how I would put it, but seems apt anyway:

https://news.ycombinator.com/item?id=17240003

I am amused that the typo is from "Huffington" rather than "Chicago Reader".
Even water "works."

Come to think of it, how do you test a hangover cure drink? What is your control?
Yeah, that's a fair point, but my feeling is mostly that they've become more catering to wealthier over time. Could very well be I'm wrong.

I'd say for timeline the Apple Watch (so about three years ago?) is probably when I started feeling this way. This is also around the period they released their weirdly pretentious/impractical cylindrical Mac Pro, and moved to the new, generally-disliked-by-the-pro-audiences MacBook Pro's (to the point where I'm about to buy a 2015 model in the near future).

EDIT: actually, the new MacBooks are a great example of why I feel there's been a 'shift' of sorts. The whole things seems to mostly aimed at the affluent than the pro users: thinness at the expense of everything else, a touchbar that looks cool but is the last thing pro users want, and removal of ports which strikes me as exactly the kind of thing that wouldn't bother a fancy executive with a gold iWatch, but cause major trouble for most power users.

It's like they decided the original MacBook Air customer is now their primary one, or at least more important than before.
I’m academia and it’s still interesting.
As a crypto design, this seems like the worst of all possible worlds. Due to what appears to be a platform limitation, public key encryption for push messages apparently has to use RSA --- modern cryptosystems avoid RSA as an egregious source of foot-cannons --- and for some reason the designers have opted to layer ECDSA --- elliptic curve's biggest source of foot-cannons! --- on top of it.

Since Google has excellent crypto people on staff I'm sort of left wondering what I'm missing.

At least it's using Tink, under the hood. If you're unfamiliar with all this stuff, a better starting place might be Google's Tink project.
Daniel Wiegand: LILIUM (WORLD.MINDS MOBILITY 2018)
The documentation should be up now. Try a hard refresh in your browser if you are still seeing an error page.
Quay.io is down
Boost Efficiency and Productivity in Meetings Using Technology
"Swing for the fences" is basically the same as "go big or go home." You are going to either strike out or hit a home run.

I'm not sure "Moneyball" fits here, the premise of Moneyball was using advanced analytics to take advantage of market inefficiencies.

I would say the baseball idiom that fits here is "cover (one's) bases"

https://idioms.thefreedictionary.com/cover+(one%27s)+bases

>cover (one's) bases
To ensure one's safety or success by dealing with every potentially problematic aspect of a situation or activity. A reference to baseball, in which the defensive players must make sure all bases (and baserunners who may occupy them) are accounted for.

(I am fascinated about how many English (American?) idioms are derived from baseball and how I never really thought about it until a couple years ago)
I first had access to a PDP-1170 at my local university, then a borrowed Apple II, then my first computer was a Vic-20. Then a C-64, then the beta Mac.
And they will all die pretty quickly for running their infrastructure on a pre emptible instance to save a few dollars.

By the way, startups get $100k free credits on each of the major clouds.
Just to add to your response and making assumptions about how you came up with the $7 billion....

The new stock is about 1% of the total number of shares outstanding. Thier total market cap is around. $785 billion. If they did a stock buyback to cancel the dilution it would be 7.85 billion.

My numbers are rounded - the new stock is actually less than 1% and the market cap as of right now is a little less than 785 billion so around 7 billion is more accurate.
> The OSCC license would be a variant of Apache 2.0, BSD, or MIT, with the additional clause that the rights granted by the license are also predicated on paying for annual OSCC license fees.

Then it's not Open Source.

I agree that funding Open Source software is hard, and I want a solution as much as anybody: It's not even a theoretical problem for me, I am currently self employed and would really like to fund myself with just Open Source software.

What you're describing is a really bad idea though, it isn't actually FOSS. Heck, it's actually considerably worse than many of the other licensing models out there, because it basically boils down to being a subscription service. Many of us are involved in Open Source because we specifically hate the 'software rental' model.

Better ideas that I've seen people kicking around that I wouldn't immediately dismiss:

- putting a paywall in front of issue trackers

- dual licensing under the GPL and a proprietary paid license.

- requiring upfront payment for new features (ie Kickstarter/Patreon)

- open core models (ie Gitlab's strategy)

- advertising and sponsorships via READMEs and official sites.

Many of these ideas also have problems, but at least they don't require us to completely abandon FOSS licensing.
I remember reading a few weeks ago on Hacker News about a team of people who were working to mathematically prove that some of these issues are impossible in existing programming constructs. I can't entirely remember whether it was a thing people wanted to do or a thing that people were already doing, would you happen to know?
Have you reinstalled Windows lately? A vanilla Windows 10 install comes preloaded with a dozen crappy third-party demo/F2P apps (including Candy Crush) which you have to remove one by one.

The question is not why laptop makers bundle crapware, but why frivolous and user-hostile design decisions are considered acceptable in the Windows PC space as a whole.
https://outline.com/pPrnVx
Announcing Terraform Support for Kubernetes Service on AWS
Amazon and iirc, github gave you an option to upload a valid student Id if your student email didn't end with .edu. My school had the same issue, and this is how i managed to get Amazon prime and github student pack for free. Hope that helps!
EDIT: nevermind. You need to load Disqus if your browser doesn't jump to a comment ;)
I think software gets a bad wrap when it comes to budget and time overruns. I think we see a lot more software projects go over budget, over time, or fail mainly because they're more common than any other type of complex project.

You don't have to look far for a failed project of another type. While not necessarily a "project", 50% of all businesses completely fail within 5 years [1]. How many Kickstarters have you seen deliver on time? Even if you limit the criteria just to experienced people working in their field? One I've been following [2] is just a book that was supposedly already complete before it was funded was supposed to start in June 2017, and ship in Aug 2017. It's now June 2018 and it still hasn't shipped, that's 600% over time and counting.

I'm not claiming that's scientific proof software estimation isn't worse than anything else. But most of all project's estimation is done behind closed doors, so we'll never get a good feel for how bad/good things really are.

[1] https://fitsmallbusiness.com/small-business-statistics/
[2] https://www.kickstarter.com/projects/pighixxx/abc-basic-conn...
If software problems were as well-defined as lab glassware specs, that argument would hold some merit.

Also, millions of engineer hours have been put into making the software equivalent of a glassblowing machine. No CS department employs an in-house 'Kernel writer' or 'TCP/IP Implementer'.
It's right in their blog post, if you read it https://about.gitlab.com/2018/06/03/movingtogitlab/
$150k single and $300k married filing jointly?

.. if you say so.
There are schools, atleast here in Canada that are accredited but don't end with .edu.
Why use Libre Office on a Mac when Pages, Numbers and Keynote are free (as in beer)? I’m going to go out on a limb and make a baseless argument that the Libre Office install base on the Mac is very low. On iOS it’s non-existent.
You make great points and I'll edit now to make it more clear that the goal of the ground rules is to be communicating, and the goal of the writeup is to show a bunch of examples gathered from many teams in many industries.

Can you refresh the repo page now and see if it is more helpful and clear? Thank you!

For example, the item about 9-5 core hours actually comes from a bank that has tellers, call center operators, and an IT staff that needs to be onsite and available for helping with physical hardware. Again, the point of the ground rules isn't the hours per se; the point is that the team writes its expectations so everyone has a good understanding.
An intuitive introduction to writing efficient code
Threaded presentation of a mailbox something you may have to turn on in your mail client, which has to have threading support.

Many non-programmers have enough computer savvy to do this.
I predict this will be a non-issue within 5 years due to 3D printing.
Honestly, I don't think it's as big of a deal. GitHub's student discount is all about giving students free private repositories for two years. Gitlab's is about adding more on top of that (private is free by default).

There is a lot less urgency needed to setup a system for administering discounts like GitHub did for this reason.

They could probably just benefit from making it more clear that private repositories are free for students (even though they're free for everybody), no verification needed. If they reword it like that, it's basically saying "we're not even going to make you verify that you're a student and you get a great deal."
>In the past the function of the "phone company" was a paid for service which provided for your communication needs. You didn't have to listen to ads before you could talk to your friends

As a point of interest, back when people used dialaround numbers to get lower long distance rates (800-Easy-ITT for ITT, 800-Pin-Drop for SPRINT, 950-4MCI for MCI, or 1010-NJB for New Jersey Bell, etc...) there was at least one service that would make you listen to an ad before connecting the call. In exchange, you got a super-low rate.

I don't know if it failed because of the advertising, or because the line quality was terrible.
So?

The Epyc 7501, 7601, etc, are all 32 cores and 64 threads.
Nope, getting an interesting problem to work on at work is a rare occurrence.

I'm 38 years old, and I'm convinced that if I hadn't been constantly working on side projects and pursuing learning on my own (books, MOOCs, etc.), and relied solely on the skills I could pick up "on the job", I would be absolutely unemployable now.

Seriously, doing nothing but writing glue code was old 10 years ago, now I'm really starting to feel burnt out. Today, I've been staring at a screen full of bad Java all day, knowing exactly what needs to be done, but can't force myself to do it. Maybe tomorrow.

Funny, I have no problem pouring myself into my side projects in the evening. Hmm....
I disagree with you there. "Modus ponens" implies sound reasoning on the implication part, not ad-hoc claims and hyperbole.

As a thought experiment: Replace "Microsoft" with your favorite open source project and see if the argumentation still holds.
It really depends on your edge data model, but the enterprise network should always be considered hostile.

At my previous company we ran SSH servers on our gateways for server->client pushes and it ran into the fewest problems with enterprise firewalls. We also ran our own mesh wireless networks a lot using our own gear. I'm guessing that's probably not an option, but when there's no admin running around looking for unauthorized wireless signals it's quite efficient.

Now all of these require a local host machine (or several) behind the firewall that do the brunt of routing and orchestration for pushes. There's a good reason for it though: It's a lot easier to get several hardened systems authorized to cross the firewall than a bunch of IoT devices. And if you can't get that authorization, you can put a cellular connection in the box or boxes more cheaply than one in every deployed device.

Happy to chat more if you want specific advice about certain situations. I also spend a lot of time investing in and mentoring Boston-based IoT startups so I have seen a broad cross-section of situations that can happen. brendan@sentenai.com
I can use Amtrak to visit family, which I greatly prefer to Chicago traffic. I walk to work and can use Uber with my company's pre-tax benefits when I need to go somewhere else. I don't have to pay for parking, which is pretty expensive and my driving insurance is half what it used to be. For the 4-5 times a year I actually want to drive I can easily rent a car. Uber pool is also pretty cheap if you are not in a hurry. Plus if I am desperate I can take public transportation. But at one point when I had a nonwalking commute I realized Uber pool was roughly the same cost as public transportation and much more comfortable. I probably pay 75 on Uber a month, plus the 25 for insurance. Vs 140 on parking and 68 on insurance. Car rental is 100.
I agree that LSD is more prone to producing 'freak outs' or acute psychedelic emergencies than mushrooms are, but disagree that having a benzo on hand is 'unnecessary' for mushroom trips - I have seen a couple mushroom experiences spiral out of control which could have been aborted by Xanax.
PGP Encryption Creator Phil Zimmermann Joins Startpage.com -
Okay I Googled "foot-cannon" but didn't find any relevant looking results. Can you explain to me what it is?
The idea that getting substantial recurring revenue helps put the author in a position to deliver, and avoid the "popular thing gets canceled" effect.

The relationship is between the reader and the writer, and the writer puts their reputation behind what they're doing. We see our job as to give them options if unexpected issues come up - pausing subscriptions, partial refunds, or whatever is necessary.
Show HN: Dividend Finance scales on Bubble no-code platform
Out of curiosity, what is it you've found such a nightmare? I've worked on numerous woocommerce sites and have generally found the experience fine.
>There is a culture in all large companies to make things appear a certain way, internally and publicly, while people in charge carry out whatever they are told from their bosses.

Every large company manages public relations. That does not mean that they manage public relations dishonestly.If a company wants to turn their business model around, even if only out of self-interest, that is likely going to be accompanied by a PR effort.

There is no reason to assume malicious intent behind every PR-campaign because no institution benefits from lying out of principle.

And in the case of Microsoft, this turn-around seems reasonable. Their old, proprietary model isn't making them that much money any more. They're trying to be a developer-friendly platform.
You should give it back a try, they have been improved quite a lot since all these years.
>It's conceivable that an enemy could locate most of them and hit them with nuclear torpedos or similar.

i kind of wondering which Navy in the world has (or going to have in the next 10 years - supposing that US would do nothing in those 10 years) sufficient number of such superior attack submarines (or how else you're going to attack these subs? ICBM or long range bombers are obviously out of question) Definitely it is beyond Russia and China capabilities (even if combined (not is going to happen))
Everyone complaining about the GitHub deal needs to offer a better solution
For Europeans the GDPR may come to rescue. This is data that is highly personal and thus getting a copy of it or having the right to get it erased should be possible.
Maybe read the first chapter and then decide? ;)

https://taibbi.substack.com/p/chapters-one-and-two-the-busin...
I dont see how not tracking a set of people you already identified and putting a random advert is worse than blocking them out entirely.
No. From your link: "NHTSA also required that all manufacturers make their EDR data publicly available."

It is public information.
Any plans for “stack full” co-routine(go style).

IMHO the current “Futures” monad style solution makes the code look a bit confusing.
Welcome to a career as a Software Engineer my friend, every company seems to interview you like you're going to be a rocket scientist when all they need is someone to mop the floors
a more extreme foot-gun (this term should be more easily googleable)
The idea of a virus that "cures" consciousness seems to be dangerously close to creating of zombies - or heavens forbid - P-Zombies (https://en.wikipedia.org/wiki/Philosophical_zombie)!
How was this funded in the past?
Ton Roosendaal: “I believe that in due time GitHub services slowly degrade”
Bingo.

That said we have (basic) RSS support as well for those that prefer it, and it's on our list of things to improve.
I'm not sure if it all matters, because academia will be replaced by big companies anyway, sometime soon ...
Case Study: Our JavaScript Loading Strategy