skysight-inc/HackerNews huggingface dataset:
Please provide your recommendations. I've been prying myself off of their services but currently, I've not found a solid replacement for:

Facebook: nothing else has the network effect.

Google Drive: online documents are really convenient

Google Voice: what else has seamless integration with either android or ios.

Amazon: Buying household items like toilet paper, dishwasher detergent, etc, saves me a ton of time.
Without links to the repositories in the blog post, it is less clear what this project does.
Doesn't anyone remember that it's "UNABOMer"?
It was probably your own source that lists the Tea Party as a far-right group that convinced people.
Hi all! We're a new analytics platform built with Customer Success teams in mind. We help B2B SaaS companies track 1) the product metrics critical to customer retention and 2) the impact their post-sales efforts have on those metrics.

We're currently part of the Techstars NYC batch and just launched a private beta this week. Happy to field any questions or hear any feedback! We're targeting fast-growing B2B SaaS startups, so we thought HN might be a good launch platform :)
The measuring stick for journalists being right is whether their content brings eyeballs to ads. That journalists are paid to be accurate is just another aspect to the fiction this article talks about.
Certainly that's a statement wherein I find nothing with which to disagree.
thorium and breeders generally go together
Yes, all algorithms are A.I. in that case.

My 1 min effort
description would be biased towards popular songs, but you can easily change that by selecting songs that are not popular, but that occupy a lot of playtime with a user.
that's a stupid point to make.

London is more multicultural than the rest of Britain.

even if you count the duo-culture the rest of britain has (Pakistani is usually what people refer to when defining "multi-cultural" in the greater context of the UK) then London is still absolutely outclassing everything else by an amazingly wide margin in terms of multi-culturalism.

You could argue the Polish influx has created a tri-culture, but really, I lived in London and my neighbors were Russian, Estonian, Finnish, Canadian, South African, Eritrean, Saudi, Indian, Danish, Italian, Brazillian and there was even a girl from Zimbabwe. Nothing like where I came from.. That's a true multi-culture.

Regardless, as a person having lived in 2 comparable places in different countries I see a huge difference in the way public spaces are treated (to the benefit of Sweden). I don't doubt that the parent has similar experiences as I wasn't saying it's uncommon. But I have this opinion having actual experience. If you do not have similar experience you are not an authority to tell me how things are.

I'm not sure what point you were even trying to make, that Britain has more than just British culture therefore my argument has no ground? :S
And I'm quite sad that so many downvoted the Mosspuppet.

I bet most people thought you were coining a derogative term for Mossberg with the implication he was a puppet (mouthpiece) of Jobs/Apple. Not a literal puppet character. (I know I did.)
Yes, I think this is a very important insight.
Good for them. Someone should build an app they can run that automatically logs them in and out to maximize pricing.

Though I imagine it wouldn't be hard for Uber to implement some basic security to thwart it.
The revolution could be to get off the internet or to use it only for cat videos, go back to using cash, reconnect with local friends only etc etc
Isn't impersonating someone illegal, just like publishing a response in a private email conversation?
You pick the Valuation, I set the Terms…

https://medium.com/@Alexoppenheimer/you-pick-the-valuation-i...
Well you don't need to do that, because the left wing has a red light, right has green. So as long as you're comfortable with the very reasonable assumption that the plane isn't upside down, you know which direction it was going.

Edit: sorry, I didn't mean to say that you can't do what you suggested, more that if you were solely interested in direction you wouldn't need to. It'd still be an interesting exercise!
This has been solved, and it's really simple actually.

I wrote about it in another comment, but I'll quickly go over the technology here as well.

When a citizen votes, the vote is encrypted with the government public key. The vote is then put into a container and is signed with the citizens private key.

The vote gets sent to the voting-system servers and is then stored until counting day.

Once the voting period has ended the encrypted votes are pulled out of the signed containers and the signed containers themselves are destroyed, this anonymizes the votes. Only then are the encrypted votes decrypted with the government private key.

We keep the signed containers around the encrypted vote to make sure no-one can be forced to e-vote.
Every citizen can vote as many times as they want during the e-voting period and only the last vote counts.

So if someone is standing behind you and telling you to vote somehow, you can do as they say and just vote again afterwards.

As an extra backup, if you do cast your vote on paper as well, then the paper vote is counted and the e-vote is discarded.

The system has a prerequisite though, each citizen must have a private key. We do, as it's stored on our id-cards(equivalent to passports within the EU).

Procedures are in place to protect the Government private key during the voting period and just like with paper-voting observers are involved in every step of the process.

The English documentation is scarce, but the software itself is open source: https://github.com/vvk-ehk/evalimine
> Are we talking about the same Google here? The one that owns YouTube, which created an entire culture around video streaming online?

they purchased youtube because their own video services was terrible
I get the feeling you've never had to provide support for a distribution before. There are many guarantees that Red Hat or SUSE provide that are not provided by upstream projects. Freezing the release is the only sane way of doing it, and backporting fixes is necessary. There are exceptions to this, such as stable kernels (which was started by GregKH out of frustration of the backporting problem while at SUSE).

Upstreams don't have the resources to do proper release engineering, they're busy working on new features. The fact that SUSE and Red Hat spawned from a requirement for release engineering that upstreams were not able to provide should show that it takes a lot more work than you might think.

Also, can we please all agree as a community that writing patches and forking of codebases is literally the whole point of free software? If nobody should ever fork a codebase then why do we even have freedom #1 and #2? The trend of free software projects to have an anti-backport stance is getting ridiculous. If you don't want us to backport stuff, stop forcing us to do your release engineering for you.
This submitter mines a lot karma by re-posting articles featured on Arts and Letters Daily (aldaily.com). I find that site far more valuable than HN for informing me in ways that make me a better programmer, businessperson—and person. As a bonus: no comments!
That's a overly broad statement that doesn't reflect the more specific one I made. Your HTML should be rock-solid and use semantic tags, regardless of CSS. The presentational classes you add to it are there, partly, to support your CSS.

>the "CSS" class names absolutely should reflect "what something is"

The example and article above goes to show exactly why that's wrong, if their function is design, they should reflect their design function. This is not theoretical, it is based on practice.
What's even worse is that the guy that got phished is responsible for U.S. cybersecurity. (http://time.com/4881849/white-house-email-prank/)
Although I agree that the world is trending towards authoritarianism, with thunderous applaud, it does not spell the end of privacy.

In a world of total digital surveillance, steganography and traditional cloak and dagger spycraft become relatively more useful.
Not to mention they often miss the most important thing to the developers: what the developers can do with the exposed API. The Google Plus API was super locked down, for example, you could only post actions from your app from some pre-approved list. That's very limiting. If a developer came up with something cool, like say trading cards, there likely wouldn't be a verb for them. Facebook was much better in that you could post anything, but had to go through app approval.

I don't think the article's methods would be very good re fixing this since when they asked developers to accomplish goals with the API and tracked them, they already decided what would be written.
Apple and the Oak Tree
There's a reason this works that I haven't seen discussed much. Namely that because of archiving rules (these are historical documents from elected+appointed officials) and the propensity for emails to be subpoenaed in investigations that much of the "work" of elected officials has been pushed off to private email services.

While it's tempting to think this happens for nefarious reasons, I suspect that it's mostly for the same reason that security is routinely circumvented in non-governmental organizations: it's cumbersome.

So it's not wildly unexpected that you might get an email from a senior White House staffer from a non-official address.
This looks a lot like Brian Eno's card deck
Yes and no.

It turns out that the more egalitarian the society, the more the genders self-segregate.

The easy explanation is that once outside pressures reduce, innate differences have a much greater chance to exert themselves.
> Doesn't anyone remember that it's "UNABOMer"?

No, the FBI investigation was named “UNABOM”, the popular media name assigned to the perpetrator before he was identified, inspired by that, was “Unabomber”.

“UNABOMer” seems to be an attempt to preserve the sound of the latter while making it more consistent with the former, but is historically inaccurate.
If your architecture means your system goes down if AWS is down, then the question becomes can you replace AWS with something better that you can build, have means to build, have time to build, can keep running, can get enough momentum in term of sheer size of customer base to fund the upkeep of the platform?

If you can't build/run a better AWS replacement then it's a mute point, isn't it?

Then the question turns into if you can't build better AWS, can you architect your application to handle AWS failures? AWS itself lets you handle many kind of failures at AZ/DC level. Are you using that? For global AWS outages, can you have skeleton, survival critical system running on GCP or Azure?

Have you thought about outages that would be out of your control and out of AWS's control e.g. malware, DDoS, DNS, ISP, Windows/Android/iOS/Chrome/Edge zero day? How are you going to handle outages due to those issues?

If you are prepared to handle outages (communication, self-preservation, degraded mode, offline mode) then can a serious AWS outage be managed just like those outages?
create-react-app is PWA.
There are thousands of Linux contributors, I don't care enough to check but I have to imagine Oracle has employed at least one. Any one of them could sue, and several have mentioned they're considering the option.

The license issue is what's keeping Red Hat from using ZFS, not some rivalry with Oracle.
>The reason why Linux won is because it provided a single consistent standard platform

I suspect there were many reasons. One reason it might have won vs minix was broader driver support for various video, network, sound cards, etc.
Correct that is what I said:

>it just advocates capital 'G' Grid instead of other solutions

I also said:

>There's an entire section where they encourage a framework for working with Grid

as a rebuttal to your claim otherwise.
Is 'retarded' actually harmful/hateful? Or is the attitude toward people with mental retardation (hence the name, retarded) harmful? The way the word is used, more specifically the attitudes that are demonstrated when the word is used, is generally done with avarice.

Now I see your point, though, he is associating his slowness-to-the-punch with people who are unfortunately physiologically slow-to-the bunch, and according to you this type of lateral association is bad because...?

Because it is shameful to be wrong or ignorant, and therefore associating the shameful act of a non-retarded person with the unshameful reality of being retarded creates a subconscious association between being retarded and shame--- is that it?

If so, isn't it harmful to consider being publicly wrong or ignorant shameful? Should we not have patience with others who know less?

I understand there's a spartan-esque utility to being brutal in a highly competitive skills-based situation (like most engineering). So I am unsure as to where to position myself with this question!

Shed some light?
Of course, seeing commercials brings him to front of mind. Is Discovery behind the posts? Could be, on reddit I would have no doubts.
Online Certifications Training for CISA, CISM, and CISSP
How to download WhatsApp for Nokia
> There's not much syntax or quirks to learn

Except if you don't know Java.
That's a weird place to put quotation marks.
This looks really cool, congrats!
In-ground gives additional protection, but things can still get away.

Beacon Power is AFAICT the leader in deployed flywheel electrical energy storage. Their units are all underground.

One of their failures dislodged a heavy concrete and steel lid on the unit [1]. Part of their emergency shutdown routine is a water dump into the flywheel chamber to dissipate energy. The water flashed to steam and blew a multi-ton lid partly off the unit. The spinning rotor did not escape, so all was well.

More about Beacon Power technology: [2].

[1] http://eastwickpress.com/news/2011/07/a-mishap-at-the-beacon...

[2] http://www.sandia.gov/ess/docs/pr_conferences/2014/Thursday/...
The ironic part is that the real "gatekeepers of the internet" are the cable companies, but they can't take advantage of it.
Best XML Formatter
a Rust-based framework to contain untrustworthy apps in AppContainers [...] wrap the I/O of an application behind a TCP server

as well as thoughts about Rust on Windows.
This is as economically rational as surge pricing itself.
What about non-game situations? Are we assuming it works because it worked in the game?
I don't think this is intended as a dig on YC-funded companies, but it would work very well as such.
I have to agree, but some products are still really great and have only improved over time. Gmail and Search come to mind.

Material design, while pretty, doesn't hold up usability-wise for all applications. It's a case where the consistency of switching between Google products is improved but at the cost of usability and UX of each individual product.
Bitcoin Cash market caps crosses 11B USD
MEXICO!
Sounds like a nice little loophole the drivers found to make a few extra bucks. It's always interesting to me when people find little tricks they can do the bend an algo their direction.

This reminds me a lot of the LinkedIn algo hacks that's driving me nuts right now. If you post super long form, cheesy, generic paragraphs of text with no links/visuals - you get massive exposure. The result has been superficial posts filling up my feed talking about who knows what.

Much like the nuisance of a pricing surge on Uber, these algo hacks can be a real pain.
MegaBots is finally going to take on Japan's Kuratas in a giant robot duel
What I find most amusing about this company is that they even attempted to get away with spying on people in an justly-paranoid/vigilant industry like ours.

Like, did they not think that we wouldn't catch them in the act?

Don't try to steal from thieves.
On a non-totally unrelated note, Matt Dillon recently updated the HAMMER2 design document.

https://www.dragonflybsd.org/hammer/
Even in nature you don't have the luxury of standing still. It's been arms race after arms race since the days of single-celled organisms and the ones who adapted are alive today.
Based on reading the cards at the bottom tagged "Embrace a growth mindset," it appears to mean self-improvement and personal "growth," not marketing "growth."

Which seems like a very reasonable goal IMHO.
This has been mixcloud since day one when soundcloud said they didnt want mixes.
One change to a CEO's pay package can increase the risks they take
Go to a public university or high school and count the MacBooks you see.
Knack | US REMOTE | Senior JavaScript Engineer | https://knack.com/work-at-knack

* REMOTE - We're a 100% remote company that has been 100% remote from the beginning and spends a lot of time thinking about how a small 100% remote team can build a world class product.

* PRODUCT - Knack is a DIY data platform that makes it easy to build custom web apps for managing data and empowering workflows. Think Access on steroids designed for the web.

* TEAM - We're a small team that is all about enjoying the ride, taking ownership, pushing each other to excel at our craft, and doing work that makes a difference.

* JOB - Architecting a scalable platform, developing new features, optimizing performance, exploring new frameworks, engaging with your interests, doing your best work across the whole stack.

* COMPANY - We're 100% bootstrapped, so we know how to build a product customers will pay for. We believe in growth without compromise, not growth at all costs. We don't have a VP layer or management, and want to keep it that way as long as we can.

Find out more at https://knack.com/work-at-knack and https://knack.com/about. Apply at https://www.knack.com/jobs/senior-engineer#job-applications/...
I work for an email software company based in the US, but we are required to take GDPR very seriously. Large swaths of how our application stores and handles data has to be rewritten, because if a single one of our clients' emails is sent to a citizen of the EU, and we are not compliant with the new rules, we and our client are legally liable.

How that pertains to a normal website on the internet, I am not sure.

*Edit: At least this is my understanding and my company is already making development plans on how to comply with the new law.
Meh... I prefer his approach. Teaching Scratch to a bunch of kids for half an hour would just have ended in them thinking "that's cool... but what is it for?". They would still have no idea how programming relates to the real world and their experiences.

His way of teaching instantly draws a connection between the work of a programmer with the world that the kids live in, which is terrific value for a child. Sure, they're not walking away with any technical knowledge, but that wasn't the point of the presentation.
I do this:

docker build -t $APPNAME:$timestamp .
OUTPUT="$(docker service inspect -f '{{.Spec.Name}}' sv-$APPNAME || true)"
if [ "$OUTPUT" == "" ]; then
# Service does not exist
echo "Creating service"
docker service create --update-delay 5s \
--publish $PUBPORT:8080 --replicas 2 \
--mount type=bind,source=$(cd ../images; pwd),target=/images,readonly=true \
--mount type=bind,source=$(cd ../processed_images; pwd),target=/app/images \
--mount type=bind,source=$(cd ..; pwd)/config.json,target=/config.json,readonly=true \
--mount type=bind,source=$(cd ~/.aws; pwd),target=/root/.aws,readonly=true \
--name sv-$APPNAME $APPNAME:$timestamp
else
# Service exists
echo "Updating service"
docker service update --image $APPNAME:$timestamp sv-$APPNAME

I haven't looked in a while, but it would be nice if they had some kind of "upstall" (update/install) kinda like upsert (update/insert) in CRUD land.
I know I'm revoking it by commenting here, but I did give you a downvote. It wasn't that you said something ridiculous. It was that you started from Kacyznksi and segued into a topic that's only tangentially related.
I don't understand why people think "wine-dark" could mean "purple".

Just parse it like normal. This grammatical construction means "as dark as wine"... blue green and red things can all be dark or light.

Besides, can you think of a dark blue liquid the ancient Greeks would have access to? Wine is pretty much the closest thing to a black liquid they'd have laying around the house.
> Honestly, ever since the Makerbot fiasco it's increasingly felt like the main principle in open hardware is what makes the right clique of insiders most money, and this hasn't done much to change my opinion on that.

There's a lot of this. People think there's huge sums of money to be made in open source hardware because of Arduino and Raspberry Pi. It's such a broken misconception (not just because most of Arduino and almost all of Raspberry Pi is closed source) it's almost laughable.

The people doing ok out of open hardware are people like Great Scott Gadgets, Simon Monk, RC2014, Digistump etc. None of these guys are warming their fires with spare $100 bills, but they're all doing amazing open source work and are making enough to eek out a living.

Open source hardware has all the money-making benefits of shooting yourself in the foot from the get go just like with Open source software, but with orders of magnitude higher startup costs. Sure, there can be successes, but those that are tend to be rarely fully open.
This person is basically a troll who can spell. This makes him no better than those he attempts to fool. I don't think such behavior should be encouraged, especially considering how often it happens...
Fenix is too heavy.There is no way general public would wear something like that.
Bitcoin Cash Soars to $700, Coinbase Customers Threaten to Sue
If I were feeling vindictive I wouldn't want to reward a patent troll by making them multimillionaires. I'd rather sue them out of existence...
> Interesting growth model by buying out developers of popular packages and add telemetry or the kite product.

Sadly, I think it's what you might call "evil genius".
Obvious in hindsight. This sort of thing is inevitable any time you have dumb software on one side and humans on the other side.

I'm mostly a fan of these non-taxi "taxi" services, but it seems like they are slowly and painfully rediscovering why taxis ended up so regulated in the first place.
I'm somewhat surprised no app has popped up to be the driver private peer to peer network. For chat, news, stats, and automating things like this.
^ This seems right from my quick googling, there is this project for a gecko webview, which needs work: https://wiki.mozilla.org/Mobile/GeckoView and mentions firefox focus' gecko build option.

Firefox on android is too slow to use a lot of times. Something mozilla should be able to do better.
Two previous submissions today:

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

https://news.ycombinator.com/item?id=14906159
Krita Foundation: Update
I don't think it is so silly. The owners of the devices still use them for general computing as a desktop. Also, I am fairly sure the vast majority of apple's laptops sold are the "low end" versions such as the Macbook and the Air. Lets also not forget you can get some fairly pricey chrome books. The last one I bought was $2100 which out specked most of apples offerings with the exception of storage.

But beyond that if people don't want "high end" and are buying "low end" that still does not change the argument. Chromebook uses is growing and apple laptops usage is not, so maybe apple is providing a product people don't want... And that is sort of the point the parent made.
Environments Injection Tool for AWS EC2, with SSM (EC2 Parameter Store)
Can you be more specific? This is the first time I hear someone say that. I'm educated to individually write CVs for each company related to what they need. I never needed to provide any proof either.
They are quoting his wife, who apparently used the word "execute".