skysight-inc/HackerNews huggingface dataset:
Ask HN: Is LinkedIn still relevant for developers?
Do you think LinkedIn still provides you with an adequate professional profile, job opportunities and news material that develops your skills?

What would you improve about it?

I’m working on a project and would like to get HN’s input.
Compared to what? It's an early beta and thus probably not optimized.
Introduction to Progressive Web Apps: Their Features and Benefits
The scamminess of basically everything sold through SMS billing is so high it makes Google and Apple look like benevolent liberators from the phone companies.

(Anyone remember the days when if you wanted to set a song as your ring tone you had to buy it again?)
> If you believe Github isn’t a business, then you’re going to be sorely disappointed by Gitlab, whose business model is worse.

The challenge discussing this with you is all your comments about Github are based around comparing them (favourably) to Gitlab.

> I'm done talking to you now.

This is a shame, as I'm consumed with curiosity on your take of today's news that Microsoft spent US$7b buying github.

From what you've described it sounds like they should have just cloned libgit2, rugged, and github-linguist, and rattled up their own gitlab over the weekend.
I agree. But, there is this narrative in the VC world that the tech game is different than ordinary economy. In tech, you have to create a monopoly due to network effects. Brian Arthur has been the first to formulate that [1], and it has become SV folklore ever since.

If you believe in that worldview, there is no space for a market with several players. The only goal must be to become the number 1 as fast as possible. See also “From zero to one” by Thiel. Needless to say that this is a depressing worldview, but either they right and then it won’t help to whine about it. Or they ain’t right, but they still gonna operate like it is true. Both sad.

[1] http://a16z.com/2018/05/16/network-effects-positive-feedback...
Little positive impact. Microsoft has shit on open source for years and had a negative impact on your life as an open source user. I know that you know this, just saying it for the sake of saying it.
Amnesty research reveals the civilian toll of bombings by US-led forces in Syria
You make an error when you assume that targeted ads should improve user experience to work.
Is that economically viable now? Can FB survive on that sort of adverts?
Next.js + Prisma graphql
Automating logging into and data capture for financial/banking sites, building a new finance aggregation service.
How does this affect Angle, the WebGL implementation underneath Chrome? I believe Angle only has bindings for OpenGL (with Vulkan in alpha). It has no bindings to Metal.
Because servicing and spare parts are a huge business. And unless some one is specifically looking to disrupt that part of the business. Its in their interest to keep the charges for something like that high.
Skype used to be Qt and it was pretty good for a big chunk of its life.
Show HN: SciShare – organize, discuss and share scientific articles
IIRC top models from last i7 Extreme generation and i9 have support for dual-cpu systems.
The problem with drones is how to move them. Lithium batteries would last only for some minutes if you need to support a lot of weight. And then, your expensive robot would just burn somewhere

An electric cable would put electricity and water together, create sparks that could reignite some areas, and add new dangers in form of chopping rotating blades and maybe swinging cables.

A drone in form of a flying fire extinguiser could be a better idea than a hose-drone, but still would need to fly and keep stability against powerful convection currents caused by the fire.

And of course you can forget anything with combustion engines or hydrogen fuel on it if you plan to put it in a fire.
What Is an SSL/TLS and HTTPS Certificate? From the SSL Store India
I get that people may not like the tone here...but the central point is true. Microsoft is even more aggressive about this stuff than Google now. Having to opt-out per major update is just insane, almost nobody will remember to do it making the opt-out virtually meaningless.
To be clear I was not endorsing the current system, as much as observing that monetary incentives are powerful motivators for companies to change their behavior.

Also, not all currencies require income: when using DuckDuckGo instead of Gooogle, one is redirecting ad money from one company to the other; or think of Keybase teams vs Slack, Gitlab vs. GitHub, etc. Every choice we make can affect whether money is sent the way of companies that share our principles or not.
It took a lot less than a decade, they were already ahead when the A7 launched in 2013. So they took the lead in 5 years, and now have held it for another 5.
> Builds should just be done with shell scripts

You still need something to describe the order and dependencies of those shell scripts as well as when to run them (branches, tags) and how to handle the artifacts (expiry time, etc). Which should be, much preferably, something not Turing-complete, so you can make an UI for this. Draw the graph, etc etc.

Take those parts out, and almost all what's left in .gitlab-ci.yml is just the `script` key.

You can debug most things locally (without having to do that ugly commit-try-fail-repeat dance) with https://docs.gitlab.com/runner/commands/#gitlab-runner-exec
GitHub Alternatives
Those don't necessarily go together. For the cloud, you pay for infrastructure. You are not the product.
Gitlab also took VC money and have an exit as their only option. Doubt they'll get as far as GitHub did though, and the option to just grow slowly into a solid independent business is off the table. Probably an acquihire with small return to investors.
But if you have Optimus working at all, you dumped a couple of weekends into it, right? The dual-graphics auto-switching thing (which I had on my old W530 and now again on my P50) is jank city even with properly tuned "bumblebee" software installed, and proprietary stuff is to blame for that.
This is exciting, will grab my Popcorn if Apple thinks someday they need services to grow revenue.

Also see the Pinterest/Snapchat/Apple news lately.
That's true to a bigger extent with ICE's than with Electric cars.

There is very little you can repair in an electric car, Its basically a battery, motor, electronics and software, and that's a plus, not a negative.

Why do you want repair something that shouldn't even exist at the first place?
I have found these 7 Github Alternatives on Techspree https://techspree.net/github-alternatives/
I do a lot of robotics software engineering from top to bottom: UIs for mapping spaces, web APIs, web servers, databases, ROS nodes to handle mapping, web-based controls, industrial integration APIs, error handling, etc.

I've excitedly taken on every little task thrown at me over the years, I think, because I went to school for GIS, earned geography degrees, and never in my life expected to do anything remotely as interesting as this. It's as if my career expectations began so much lower. So when I was asked to do all the dull work, it wasn't dull for me. I've built a very complementary skill set that's rather valuable almost anywhere in the mobile robotics field. All without any engineering or CS education (which makes me really angry at the education system for barring me from engineering or CS, but that's another story)
I spent the first year doing manual testing hired as a dev, switched jobs and spent the next 4 years mostly fixing bugs in legacy C/C++, migrating build systems and upgrading compilers. Wrote 1 new feature which was mostly a hack on said legacy code. I would say most of my work is boring as hell, but the job pays well with decent benefits so I stick around. Slim pickins out here in South Florida. I've also given up on finding work that is not mind-numbing AND pays well.
Maybe you know next year it will by coincidence get harder to integrate with Heroku. If they would buy it, somehow it could get harder to integrate with Azure.
They could have easily become a formidable competitor to Atlassian if they extended their offering beyond just code hosting. Competing with Atlassian is actually not that hard considering how bad Atlassian is at times (I'm a customer myself). Atlassian today has a market cap of 15B.

There's a lot of growth opportunities if you have >20m users.
aQuantive
Ask HN: Is jQuery still a thing?
Repost https://news.ycombinator.com/item?id=12969826
First off: that is an excellent 101 introduction to the topic, thank you for taking the time to write it.

However I'm already familiar with the topic. I'd just like to hear from Gitlab's CEO what makes him believe he's "on track" to an IPO in 2020. Usually such a display of confidence is backed by some form of evidence. Does Gitlab publish their revenue, or revenue growth, anywhere?
At where I work we use Github Enterprise, which costs way more than Gitlab Enterprise, is not scalable, and barely cares about enterprise customers like ourselves. Gitlab on the other hand is much cheaper, is highly scalable, runs in AWS, and is responsive to requests. Ultimately to make it as a business you need to provide what the customer wants and is willing to pay. Github never did.
It probably also applies to EKS which is launching on Twitch at 2pm EST today
Argument?
Sorry, what? Windows still has > 90% market share on desktop. If that isn't "user-based leverage" I don't know what is.

In the grand scheme of things. No one cares about desktop development. Walk into a VCs office and tell them that you have the next great idea for a Windows app and watch how fast you get laughed out of the office.

How many developers are going to flock to writing Windows apps?

As much as I hate it, most of the popular desktop apps are written using cross platform toolkits like Electron. The only companies making serious money on the desktop are Microsoft and Adobe.

Games don't count as "desktop apps". They are mostly using cross platform game engines and not dependent on being part of the Windows desktop.

As far as IPOing, if they couldn't make money as a public company, they would have been an acquisition target either way.
10 Best Cheap Vlogging Camera Under 300 Dollars
Seems like coincidence, because it's not just that link. http://www.bbc.co.uk/ fails too.
Data Management System for Scholarships Awarding Organization
It was really wired day yesterday. I made a few commits, pushed them, my local CI started testing it, all passed, so I opened MR on my branch... and there were no commits and no changes in webui, as soon as commits appeared, they appeared with CI status
I'm an introvert. I've been working on it, now I can talk with people... however I find it terribly boring, and exhausting. I like to work on my own, talk about technical things, and get back to working on alone. It's a huge problem for my management promotion.

Over the last 16 years of my work I've noticed that the people who are being promoted are mostly (not all of course) the mediocre ones, who like to talk and make good impression (however hardly making any good work - they are just selling this as good). But they make good impression of how great they are (unfortunately they use lies to proof that, but seems like nobody cares).

A couple of jobs ago the whole management was made by the guys who were petting the boss, and were going out to pub with him. I wasn't. I hate crowded places, and insincere people. When the boss was lying about my work in my half year review, no one from the management said anything. When I was fired because of that - they were afraid of saying anything. They were talking with me that it's not fair, not with the boss. And frankly, I'm really grateful for firing me.

Now I'm still an introvert, however I have wife and kids, and I have to be more open. However only to them.

I'm working remotely as a consultant, so I have no real chances of any leadership promotion. Working remotely is great for people like me. No promotion it not. However the job pays my bills, which is also quite important.

So overall: it's harder, seems like people care more about the impression, not the employee real work.
I got sufficiently annoyed with this to create a tool that will render my resume as HTML based on a few JSON files, and another tool that will print the HTML into a print-friendly PDF. Then I just keep the JSON in a separate Git repository. Problem solved.
From the merchant side, at least in the industries we’ve worked with, advertising on Fb is close to worthless. With all that data and all those impressions, it ought to at least breakeven. No where close.

It’s almost as if their business model’s primary focus is not to connect sellers and buyers. I wonder how Palantir feels about the effectiveness of fb data.
Off-beat secret travel destinations: India
> Seriously? GitHub could have easily gone out for more VC.

Making it as an independent company generally involves not taking on more debt on top of a massive pile of debt.

What's necessary is, you know, profits and stuff.
Before the App Store selling mobile apps required negotiating with every carrier individually, and they priced based on your perceived ability to pay. We had clients who were interested until they were quoted around $50k per carrier just for the privilege of being listed!
> voting with dollars may effect the change that voting with ballots may not

This does not mean 'real' change is only created by consumption. I think spac means that consumption may well affect what political institutions do not. So people with less money can still use their political votes to change many things. I would contest the idea that they do not vote (significantly) as consumers though.

People with less money still have some money, and rich people don't buy ten iPhones, while many poorer people do still buy one as the richest people do too, so any kind of consumption with a very steep decline in marginal benefit probably hands out power to individuals in the market more equitably than you would otherwise expect.
What year are you living in?
On my machine it's an order of magnitude larger than `true`.

/usr/bin/time -f "\nmaxRSS\t%MkB" true

maxRSS 1276kB

I'm not sure what to make of that.
Apple has no cloud service and no cloud tools to offer, it makes no sense for them to buy GitLab. But, still, it woudln't be a bad thing. Apple is much more open-source company than microsoft, doesn't have decades of history fighting OSS and spreading FUD and stealing code from open source without acknowledging real ownership. I'm sure that would be seen more positively than MS buying GH.
Caffeine Dosage Strategies That Efficiently Enhance Alertness During Sleep Loss
But how do you tell a spell script to be a multi staged build? You can't just write `set OS=macos` and suddenly your OS changes from debian to macos. The best you could do is to ssh into that machine but how do you tell your build system to provision a machine with such parameters? You would essential have to build a new build system just for that. Or you could just use a config file -- whether you call it config.ini, .gitlab-ci.yaml, or build.json should not matter. Furthermore, how would you execute a bash script on Windows? You would have to at least tell it to enable Linux Subsystem and make sure it is a Pro version.

I personally don't like to have a whole shell script inside .gitlab-ci.yaml file either -- that's why I have a seperate script called setup.bash/build.bash inside a CI folder and juse write `script: ./ci/build.bash` inside gitlab-ci.yaml. But nobody ever told you, you cannot do that. The gitlab-ci.yml is just a configuration file for the build system to tell it what you want your environment(s) to be.

I agree that error reporting for YAML files suck -- but at least they are more consistent and easier to parse then XML files. And they are also way more readable then JSON files -- they have essential features such as long strings, and comments. The only annoying thing with Gitlab CI (and any other CI system) is to make sure it works. It often takes me 10 tries to make sure everything works correctly.
While I don't agree with Marx, your sense of ennui seems to reasonably represent what I understand to have been his concepts of reification and alienation.

One might ask: what does the alternative look like? From what I can tell Marx is a bit wishy-washy on that point.

Hayek more helpfully explained that the market provides a mechanism for determining value, not virtue. That it works, but doesn't uplift. And that trying to force it to will leave with neither -- you will need to find your meaning in something else.
I'm not sure if I can, since I just edited some things in Web Inspector. I only changed the following though.

- body color to black

- removed all instances of "drop-shadow"

- set backgrounds to white

- reduce global font

I would recommend further to

- slightly reduce padding between boxes

- use a font designed for the screen. This one might have been, but it is not as readable as certain other fonts.

A principle in web design is that everything is rectangles, but you usually don't have to actually make the rectangles visible. The eye can usually make out the "boxes" of the page by glancing at the layout of the text.
Have I missed something here? Why are you with Github and not Gitlab?
The Future of Co-Browsing: 5 Trends to Watch
> voting with dollars may effect the change that voting with ballots may not

aka bribery
Unfortunately, even if they did that, a lot of their other products would suffer as things like Assistant etc. depend on the personalised data collected from their users internet traffic.
Oh, they really don't want that because it makes the OS valueless. If the only desktop app you're running is a browser, you might as well be using ChromeOS.
Building Elastic Microservices with Kubernetes and Spring Boot
Before the App Store, you had to have relationships with each carrier to get on thier app stores or you could write independent apps but no one would find you. They also took a 70% cut - not a 30% cut.
With MacOS 10.14 / XCode 10 now it's 2012+ models only.
Design Mistakes in Node [pdf]
I found it interesting because recently I had to pose for an extended period for some company headshots with a professional photographer and I hated every minute of it. Worst of all, it was on the street in full view of half of east London. If the guy had given me some of this advice it might have helped.
I can see no reasonable need for device manufacturers to have your facebook data (and that of your friends) stored on their servers.

Care to elaborate on why this data should be allowed to leave the phone? (and be allowed to be collected regardless of user's privacy settings)
Yes - but we aren't ready to publish yet.
Corporate inertia?
You can install Linux on ARM architectures. It's commonplace that people install it on low end ARM laptops (and yes, those definitely exist in the 2-in-1 market). Also what do you think a Raspberry Pi is?
Async Methods II: object safety
Yes it is still a thing, but you probably don't need it unless you're writing code that needs to support (very) old browsers.
This is just a GKE advert
That’s my expectation, too: they don’t change anything except that there’ll be a super easy path to deploy on Azure and probably some nice CI tools, etc. with great VSCode integration. (“You have a Dockerfile. Click here to deploy on Azure free tier.”)

Simply making sure they’re considered along with AWS would be big, especially since experience on small or side projects factors into many business decisions.
Top Jobs in Blockchain June 2018 (Curated from Ask HN:Whoishiring)
I've got a 2014 Mac Mini I can sell you ;P
React, TypeScript and defaultProps dilemma
Without CI, what choice would I have? Go find another computer when I think my feature branch is ready to merge? (...stop working for an hour?)
What were missing about gender diversity at work
Microsoft already has free private git repos, project management, hosted build servers for Windows, Linux,Macs, etc.

It's been available with VSTS for years.
1) Equity isn't debt.

2) Profits? You must be kidding. Take a look at some SaaS companies that have gone public in the last 5 years. Few are profitable. It's all about growth of revenue. The profits are way down the line.
It doesn't seem to have a very long reach. What is wrong with a long pipe (perhaps with a counterweight to make it easy to maneuver)
Teste 01
Texto teste 01
I know it’s an unpopular opinion but consider how bad it could have turned out if google bought it.

Points 1, 3 & 4 would likely happen under google.
AWS has a free tier but it's quite byzantine in its rules.
NYT said relationship status, religion, political leaning and upcoming events, among other data were shared.

FB saying "we didn't share photos" is trying to say "well, we didn't give away everything"
Though your job may be one thing, the Free/Libre and Open Source Software (FLOSS) community provides endless opportunity to do meaningful work on another thing.
TO BRING ON THE ROBOCARS, SCIENTISTS MUST UNDERSTAND HOW HUMANS RIDE
In other news, it is apparently economically infeasible for the states of New York and New Jersey to build another railroad tunnel under the Hudson river.

The GDP of the Faeroe islands is in the $2-3bn range, with 3% aid from Denmark. That's less than 1% of New Jersey, and closer to 3 orders of magnitude less than New York City.
CSS Box-shadow Library
https://money.cnn.com/2012/07/02/technology/microsoft-aquant...
Ashley Madison
I am working on a problem that I find interesting, but may not be super cool by HN standards.

I am working with Julia migration from 0.5 to 0.7(beta) for a huge codebase, and currently contributing to the LibPQ.jl open source library that connects Julia to Postgres.

It was borne out of project need, but being able to help the open source project is very exciting for me.
I see those as separate issues. I think just because they know what you may wanna buy doesn't mean they can come up with good marketing to sell it to you.
This kind of reminds me of the mass surveillance debate. Without transparency we can't know for sure if targeted ads are worth the billions being invested. Empirically I'd be inclined to believe they do effectively pair users with ads they want to see. We create bubbles around ourselves, and because I have trained myself to engage very little with the ads they probably do not get any better at swaying me for a product. Most of us grew up at the start with shitty ads that can't serve us. I bet they they work well against people who don't safeguard their interests.

But I don't know.
Apple probably planned that long before the announcement of Microsoft's acquisition was made because a lot of customers requested gitlab/bitbucket integration after they added the github integration. But they could only tell that they public after they released xcode 10 at the WWDC yesterday. It was just unfortunate that the WWDC and the announcement were within ~24h.
Gitlab is not ready for prime time, we tried setting up 2 weeks ago and were welcomed by several 500 errors. Our team was frustrated by the time we could on-board 4 members and ditched it.
The citizenry reliably supports any cuts that don't affect them personally.
Running Asp.net Core in console mode
There's over 10^13 cells in the human body. If my computer had enough memory to fit 10 trillion copies of Electron, I wouldn't be complaining.
Put your running build process in the background and continue to work on something else?
Agree. There are some easy project management wins for Github. It’s flabbergasting that they’ve ignored them. Issue complexity and time estimates. Burn downs. Github is only part way there, why not get all the way?
The author of the #Sigrun #Ransomware decrypts Russian victims’ files for free
Facebook and Twitter Replacement Sought by Kim Dotcom
I meant they make a difference in comparison to non-targeted ads. It's easy to measure. Both have low conversion rates but the difference is not negligible or ignorable depending on what you sell.