skysight-inc/HackerNews huggingface dataset:
I wonder how projects like Electron are figuring into the interest that Microsoft has in GitHub. How would Microsoft move forward with such a project if they bought GitHub? Would its continue to be based on Chromium? Would future versions of Office follow VSCode and be build as Electron apps?
> Today's MS is no different than yesterday's MS.

This is the silliest thing I've read on HN in awhile.
Lessons Learned While Building a Production Ready Distributed Application
> If you want none of your personal info on the web, I have a suggestion: Don't participate in forums, social media, etc.

There are tons of companies processing my personal data that are not web companies. GDPR isn't about "data being on the web", it's about all handling of personal data.
You have to find every group of humans trying to build an AI, and either convince or force them not to do so.

This seems hard, given:

- (a) The cost of starting an AI venture is minimal (perfectly within reach for a small group or a smart individual with $10 million or less for salaries plus cloud computing expenses). It's a lot harder to keep tabs on small and non-obvious activity like this than, say, the enormous centrifuge facilities needed to refine uranium for nuclear weapons.

- (b) The personal and societal economic, and other, benefits of advancing the state of the art in AI are potentially enormous. People will be motivated to try, whether their goal is to line their pockets, to better understand what intelligence is by advancing the state of the art of trying to put it into machines, or to make the world a better place.

- (c) The problem domain is not well understood, so it's possible to stumble into a dangerous design by accident.

It seems like only some extreme dystopian scenario could halt the progress of technology to the point where an AI-related disaster becomes impossible.

For example, a global war or disaster that destroys civilization's logistical and technological bases, kills much of the world population and forces the survivors to focus mainly on survival. Or an ideological revolution that sees all the nerds of the world lined up against a wall and shot, and those who remain alive become culturally permanently uninterested in advancing technology to avoid the same fate. Or a world-dominating tyrannical government that keeps a close watch on every expert programmer and computer system in the world, monitoring to make sure unauthorized AI experiments don't take place.

Even that might not be enough, because if any of the human population survives, even the biggest global catastrophe, cultural revolution or tyrannical world empire's effects probably won't last more than a few thousand years.
_The Mismeasure of Man_ is biased garbage written by someone with an axe to grind who attacked strawmen and may well have made up some of his findings of 'bias' and more importantly, has completely failed to predict subsequent decades of psychological, psychiatric, and genetics results: IQ is stronger and more vindicated than ever and a major driver of molecular genetics & neuroimaging research. Try again.
Although great in theory, I can see two major obstacles to adopting that:

1) Essentially requires a standard battery form factor. Tesla alone already has between 8 and 13 batteries (not bothering to check if e.g. the Model S 60 is the same as the Model X 60). Throw in other manufactures and any future Tesla sizes and this becomes infeasible pretty quickly as your "gas station" begins to look like a warehouse.

2) Warranty. When you're swapping out the most expensive part of the car several times a week, what happens when you get a dud? Is it covered by Tesla's warranty, the swap service, or are you just screwed?

Or, what if I trade in my 8 year old essentially depleted battery for a brand new one? Obviously I should pay some sort of "upgrade" fee, but tracking that will be a headache.
Alloy | San Francisco, Vancouver BC, or Berlin | Full-time, Onsite | https://alloy.ai

Alloy is a supply chain platform that connects manufacturers, suppliers, distributors, and retailers, giving businesses end-to-end visibility with fast and actionable insights, across the entire organization. With Alloy, brands can track products down to the store shelf, optimize purchase orders to prevent out of stocks, and respond quickly to consumer demand. Manufacturing is alerted when inventory of a raw material falls below target at any facility, or when downstream demand exceeds forecast. Fulfillment teams can track shipments and lead times to improve service levels. Alloy continuously makes recommendations so that the right products are in the right places, at the right time.

Engineers at Alloy are tasked with solving the interesting and difficult problems that supply chain data presents, while making it all seem simple and easy to the user. Whether you enjoy building data pipelines that process billions of data points per day, digging into the math of forecasting and replenishment models, or creating intuitive frontend apps, there is no shortage challenging and rewarding things to work on.

Our stack: Google Cloud Platform, Postgres, Redis, Python, modern Java, React.

We've raised over $15 million from leading investors, have rapidly growing revenue, and have secured large contracts from some of the world’s most recognisable brands. HQ is in SF, with small outposts in Vancouver and Berlin. We’re hiring engineers and for various other roles - if the problem sounds interesting, I’d love to tell you more. https://alloy.ai/careers - mention HN in your application
I think that might have been true in 2009. It's far from true today.

I just noticed this FB blog post: https://developers.facebook.com/ads/blog/post/2018/05/09/rel.... The chart at the top shows app vs. web use of mobile devices, not just for FB but overall. As I expected, mobile web is significantly smaller than native apps, from a time-spent standpoint.
Apparently Google has decided NOT to pursue this line of work after all:

https://gizmodo.com/google-plans-not-to-renew-its-contract-f...
What was your objective?
Same here. I don't use Google products, other than search.
I recall David Brin having an interesting take on it. I think its this article which is mangled its current form on my browser:
https://www.salon.com/1999/06/15/brin_main/

What I took away from that and always echoes in these arguments is how Star Wars lionizes and celebrates the superhuman whereas Star Trek (especially TOS) almost pities them.
Not necessarily. If one assumes that political affiliation is more or less uniformly distributed within a district—say, 60% party A, 30% party B, and 10% party C—dividing each district into 10 uniform subdistricts just results in 10 winners from party A and no representation at all for the remaining 40% of the population. This is an issue with winner-take-all districts, regardless of their size. A proportional system would instead select 6 representatives from party A, 3 from party B, and 1 from party C.
Even Googlers are perplexed when it comes to what certain group settings do and where you go to change them. We're working on improving that.

Do you primarily use groups.google.com, admin.google.com or the AdminSDK APIs?
While there are good intentions here, what happens if China and Russia military get ahead of US military in this technology due to us limiting ourselves
I've been living on a high end Dell XPS laptop for several months, and it's just simply not as good as my 2014 MBP in most ways. The Dell screen is exceptional and the keyboard is pretty ok, but I have never used a trackpad as good as on the Mac.

Then when you talk about Windows vs MacOS, I could write a huge long list of reasons life (my life) is so much more productive and less sucky on the Mac.

I think the people that prefer PCs are people using just one or two programs that happen to work well there (or games). But try a wide variety of activities and you find so many little rough edges and missing features/integrations compared to MacOS.

Then if you're a developer targeting Linux for production, there's just no question that your life will be less painful if you're developing in MacOS compared to Windows. I have gotten most things to work eventually in Windows, but it will often be the last platform supported by a given language or set of dev tools. WSL is much better than nothing, but it's not a complete answer (yet... ever...?)
California is on track to generate more that 50% of energy via renewable sources by 2025. CA today generates 0% from coal.
Fava beans! Easy to grow, fun to watch, nice flowers, tasty, and big nitrogen nodules.
As big enterprises jump in, augmented reality gets more real
Why not use a google.com subdomain? The first time I saw 1e100.net in the output of netstat, it confused the heck out of me.
Realistically, all I want are performance and stability improvements.

Unrealistically, there are number of relatively simple things Apple could do to improve the hackintosh experience.
Racist busybodies were nattering racists long before they had a social media platform. If anything, platforms like Nextdoor are helping the issue by shining light on it, allowing the nutjobs just enough of a safe space to feel free to talk while letting the rest of us see what they're doing.

Regardless, Nextdoor in my area is hardly toxic. It's actually pretty stale -- mostly a mix of home services referrals and junk for sale. They've cranked up the ad content very significantly over the last year without really bringing/encouraging much in the way of better neighborhood content. I don't know if Google is going to do it any better, but some competition in this space certainly couldn't hurt.
This is just a round about way of accomplishing the same goal. There are much better clean energy investments that will have payoff sooner and will benefit more people, not just those than can shell out tens of thousands of dollars for roof solar and a power pack.
They are building real-time, total surveillance in support of automated killing by drones, supported by almost all of Google's existing commercial projects (Earth-wide mapping, detailed street maps, business directories, phone-tracked location...).

The NSA programs disclosed by Snowden seem childish by comparison.
That is not how I read it.

> And yes, societies which are better at warfare tend to also have better agriculture, tools, etc, to support their military machine.

He states that there tends to be a correlation, but not causation.
Gogs/Gitea are my current goto for doing this. I expect one or both of them will get a lot of influx if github gets acquired.

Gitlab will also see upticks, but I suspect it's a lot more than most people need/want to maintain.
You mention a lot of stuff that's in the same '.NET world' skellera mentioned, but the currently dominant GUI platform is the web, and neither is going to do take over. There's also still embedded software, hardware description, databases, emulators/simulators, competing virtual machines and GUI frameworks, a whole bunch of non-tech stuff, etc.

They do get a lot of this stuff, but I feel like whatever they want to do with Github is more geared towards average Joe .NET developer. Possibly making the platform less attractive for everything else through neglect.
> we have an overabundance of "green" energy here in California, yet energy prices are through the roof

I find Slicon Valley Power's prices to be reasonable. But they only serve a very tiny fraction of the population (Santa Clara, basically).If they can do it, it means the problem lies elsewhere.
Neat! I'm going to have to play with that a bit.

I'm using the defaults, but from the sounds of the documentation having it return 0.0.0.0 might be beneficial. It certainly explains some weirdness that I've seen when using Pi-Hole.

Thanks!
C# is managed with GC, VS Code is Electron. MS has no native tools. QT rules that one.
Sauce Labs (San Francisco, CA, Vancouver, B.C., Berlin, Germany and/or Warsaw, Poland)

Sauce Labs provides the world’s largest cloud-based platform for the automated testing of web and mobile applications. Its award-winning service eliminates the time and expense of maintaining an in-house testing infrastructure, freeing development teams of any size to innovate and release better software, faster.

We are currently looking for:

Data Analyst (BI) https://grnh.se/badb377b1

Data Scientist (Machine Learning) https://grnh.se/qx5dhnuw1

Junior Backend Engineer, Core Services https://grnh.se/p8a3rw1

Open Source Development Project (Intern) https://grnh.se/777a5df71

Senior Full Stack Engineer https://grnh.se/h1al0g1

Senior Software Engineer https://grnh.se/8u3ngov41

Software Engineer (DevTools & Debugging) https://grnh.se/dy6iwm4c1

Software Engineer (Emulator/Simulator Cloud) https://grnh.se/fpf6oimr1

Software Engineer (Virtual Desktop Cloud Team) https://grnh.se/1xk24i1
Massive. Features include:

- 100,000 HD video sequences across many different conditions

- 2D Bounding Boxes annotated on 100,000 images

- 10,000 diverse images with pixel-level annotations

Comparable to Baidu's ApolloScape dataset which seeks 1M semantic images

https://arxiv.org/abs/1803.06184
Though there is indeed much more software open source lately, I feel that is mostly a consequence of the free and easy availability of open source hosting.

I still remember the old days where most opensource projects were doing self-hosting or using sourceforge. Self-hosting is something that most developers that just want to build something nice won't consider. And using sourceforge back then was also atrocious (they didn't exactly have an easy to use UI, if I remember correctly).

This makes me think that what contributed the most to there being so much open source, is the easyness of creating your own repository on GitHub. With just a few clicks you have one.
The problem with a Windows laptop is Windows 10.

I'm tired of playing "Will I get to do what I want, or will I spend 40 minutes waiting for Windows Update." I'm tired of "Windows Antimalware FooBarBaz" chewing up 80% of my CPU and spinning my fans up. etc.

I use OS X because it mostly works and mostly stays the hell out of my way.

This is what the Linux Desktop folks never got. I don't want <jazz hands> SNAZZY </jazz hands>. I want mostly works and mostly stays the hell out of my way.

Unfortunately, coding that is a lot of not very fun hard work.
Google Reader? The diaspora that followed is often considered to be the "death" of RSS, and certainly the "death" of "Social RSS". RSS usage in general did tank after Google Reader.

Though, there's a correlation/causation question there. Google Reader shutdown to entrench Google's attempt at a walled garden social network, but Google was considered late to the "walling in your garden" party at the time, so market forces (Facebook, Twitter) what they were at the time, it's possible that even if Reader didn't shutdown, RSS probably was "doomed".

Similarly, Google Talk? For a brief period everyone was using XMPP (whether they knew it or not), to the point where even Facebook capitulated to using XMPP for real-time communications, partly to integrate with Google Talk, just in time for Google to drop most Talk support and XMPP support in the "upgrade" to Hangouts.

Again, things are washy in the correlation/causation question. If Google had pushed Talk longer, would XMPP be more of a thing today? Or was the walled garden communications network too tempting to the market that it would have gone that way anyway?

Personally, I think Google losing a lot of its "roots" in trying to use standards to best fit (RSS, XMPP), versus rolling everything internally/proprietarily was a key change in the web at the time, and I'm willing to ascribe it more to the causation side of things, but there's certainly a healthy debate to both sides.
Bitmovin | San Francisco / Austria / Berlin / Chicago | ONSITE | Full Time

Bitmovin creates tools for developers to add video support to their applications. We just raised a Series B of $30M (https://techcrunch.com/2018/04/09/bitmovin/) and are quickly growing the team.

Too many roles to list them all here, but I'll highlight a few that I'm hiring for personally:

* Developer Evangelist (SF) https://bitmovin.com/careers/?gh_jid=4033756002

* Head of Demand Generation (SF) https://bitmovin.com/careers/?gh_jid=4033759002

* Head of Product Marketing (SF) https://bitmovin.com/careers/?gh_jid=4033755002

* Product Manager (Europe) https://bitmovin.com/careers/?gh_jid=4025463002

* Technical Writer (all geographies) https://bitmovin.com/careers/?gh_jid=4025462002

* Software Engineer (all geographies) https://bitmovin.com/careers/?gh_jid=4008969002

For those interested in evangelism, product marketing and demand gen / growth jobs please contact me directly kieran(dot)farr(at)bitmovin(dot)com.

For the other roles fill out an app directly and check out other ones here:
https://bitmovin.com/careers/
FWIW, my 2.8 ghz 2017 MacBook Pro 15" also has an i7-7700HQ[1], so Owen's (still valid) performance argument boils down to the 32GB memory, the GTX 1050 GPU, and probably the performance pluses of running Windows 10.

I wager the MBP probably has a slightly faster SSD (but macOS and APFS's performance penalties may nullify this hardware advantage).

If your use case does not need this level of performance, adjust your perspective accordingly.

[1] Yeah, yeah, Dell will almost certainly beat Apple to market on Coffee Lake processors. In fact, they're most likely already available in the XPS 15 line.
Democracy is not a proxy for morality.

Not to mention that historically, moral progress tends to happen because of the unreasonableness of small groups of people. Demanding that people sit on their hands until they get 51% support for their cause, is asking that nothing ever get done.

Whomever started this project certainly did not poll the employee base, and establish 51% support of it.
Something like: home written library + notebook. The user of the library needs to be able to specify the behaviour of objects critical to the performance. This makes the C library + Python for scripting paradigm thoroughly unsuited.

We've been limiting our research to make it fit the programming paradigm.
‘Please login to your LinkedIn account to view this project’
Yeah, let's evaluate corporations for decisions made decades ago by people no longer at the company. At least spend 15 minutes reading about the progress MS has made in recent years before throwing around shade.
I usually rage quit when I see dark patterns. The only way to win is not to play...

... Global Thermonuclear War
Amazon makes Prime Pantry its latest monthly subscription option
I'm not angry at drones, any more than someone who opposed the V2 bombing of London was angry at rockets.

I have been against politicians who support this, though every presidential nominee for at least 12 years has supported it. But political opposition isn't limited to the voting booth. If a horrible act can be blocked by means reduction then dissuading people from enabling the means is a way to change politics.
I remember experimenting with traceroute and reverse DNS back in school and wondering what kind of mystery company even google was renting its servers from...
Dating app Hinge is ditching the Facebook login requirement
These scooters are getting stolen left and right in San Francisco.

I read the HN article last week about charging these (where they pay you to collect scooters and you charge them over night), so I recently signed up to become a charger for Bird scooters. When I first opened up the app to search for ones to charge it showed dozens of these things[1] that had gone missing in the Tenderloin. I went searching for some yesterday and after being unable to locate about 5 in a row, I saw two homeless guys dissecting one. The electronics were hanging out and they had screw drivers in hand.

Of course I didn't confront them, and I went home empty handed.

[1] Yesterday I counted ~33 that had gone missing in the Tenderloin within the past two weeks. To put this in perspective, there are only about 75 - 100 of them in the entirety of SF right now if you open up the Bird app.
Here is what I think of representative democracy:

http://magarshak.com/blog/?tag=polling

But yes, at the very least, use the Approval vote. It has way better statistical properties than Ranked Voting.

Maine switched.
> There are subsets of creationists...

This is what I don't understand. We don't need to be "creationists", to observe that the letter "A" was designed by an intelligent designer. That an ant colony is designed by ants.
Anything you upvote is saved to a private reading list. You can find the link in your profile.
That problem is detectable. If we have to, we'll write software to deal with it. In the meantime, if you see someone dominating the /newest page with their submissions, it would be good to let us know (hn@ycombinator.com) so we can rate-limit the account.
If it were maybe 5 years ago I would be horrified, but under Nadella they are a lot less ... Microsoft-y.
A very brief introduction to Samba, scaffolding for all languages and frameworks
C++ for JavaScript developers – pawelgrzybek.com
Wow that is a fantastic idea that I would love to come to the States. Walking around in the city I always felt like this [0]. I have been really pushing for a car-free downtown on Sundays, its amazing how "human" you feel when you can walk around and interact without the drone and smell of traffic being a constant presence.

[0]:http://media.treehugger.com/assets/images/2014/12/roads.jpg....
Heh, I never realized doubles can fit a googol. I knew they work up to 1e300-ish, but never made this explicit connection.
There is no locking I don't think it just makes a racket when you take it when its not enabled. It is a light scooter after all.

Apparently there is value in stealing them to harvest the batteries.
Eh, the answer to "but how" needs to be understood before you can "buy low, sell high." I don't think my criticism was misguided at all.
In this case, independent means without human help.
Long-shot: announcement of macOS on A-series ARM processors. The complication, unlike the Intel announcement in 2005, is that there's not a bunch of hardware with A-series CPUs on which developers can test their macOS applications right away so if they do announce this they are going to have to also announce hardware. If this is the case my bet would be A11-powered Mac mini and MacBook Air.

More realistically thouh, I expect emojis: lots of new emojis, and probably AR emojis at that.
Are you also annoyed by Under Armour?
Even better than home chargers are workplace chargers, especially in California.

We're getting enough solar on the grid that every spring we choose not to generate massive amounts of otherwise free electricity during the day.

Rather than having stationary grid storage, dumping that the cars of people who are at work will provide a huge amount of grid flexibility.

I'm not a huge fan of parking requirements in code, but it's a simple addition to require chargers for X% of the spots. The second part of the challenge is getting payment structures in place.

Ideally utilities would be pushing forward with their own scheme so that charging would go directly to your usual utility bill. That way there's no middleman taking an extra 30% - 100% cut on the cost of the electricity, it reuses a convenient billing channel, and it also lets the utility start to do demand response to manage their oversupply of renewables.

But utilities are both too short-sighted and boneheaded to realize that this could be a major win for them. They ought to be paying more attention because increased efficiency is decreasing demand for prior electricity loads.
Are people here really reasoning like "C# / .Net and VSCode are really great SO Microsoft acquiring GitHub would surely end well".

What is the connection between SOME of their newer dev tools being good (oh, just try the mess that is Visual Studio) and... well, anything else.
This was posted on HN earlier this month. Apparently the Bird charging isn't without its downsides http://fortune.com/2018/05/20/bird-hunting-scooter-charging/
I agree. I guess most of us here pay for GH account.