skysight-inc/HackerNews huggingface dataset:
In the UK it’s relatively easy to claim compensation [1] and, as far as I’ve heard, this is usually paid out if the road damage had been reported previously.

[1]: https://www.gov.uk/claim-for-damage-to-your-vehicle
Wow, that's pretty hardcore...borderline badass!

Interesting thing is this stack was doable probably 13+ years ago, so I see your emphasis on stability.

Anyway, it's similar to what I'm using and surprised to see it here. Biggest tweaks are that I'd consider Vue/Webpack if starting today and do believe PaaS to be far superior to on-prem/colo. Also, not big on Hibernate or too much abstraction at the data access layer.
Yes :) Do you like the visual? Do you think it's true art?
> Any recommendation what else to do as a quick break between programming tasks?

Take a 5 mins walk.
I am confused. I have been clicking around on the page for a few minutes and I have not yet encountered one example where the text is actually being localized, just examples in English.

I'd like to see an example on the first page on how would I add a translation for a language that requires different wording for numbers 2 to 5 for example.

Also, why [0] and then [one] ?
>This sort of splitting doesn't happen these days however.

They sure haven't. Last real breakup was AT&T in the early 1980s? I think that's my biggest gripe with politics today. Neither party is willing to break up these big companies and often gives the green-light for mega mergers without much fuss.
My condolences to leaders who organized this. They'll find in their management review that because a fly farted in their work areas they haven't achieved performance on par with their peers. At next round of layoffs, they'll be released.
One must start somewhere. You can use DatHTTPD [0] to mirror your site on HTTPS. There's also additional tools available on the project website [1].

They're also writing specs and working on adding support to Brave [2], or so says the third footnote on that article. Brave also has ongoing work to support IPFS [3].

Long-term, I'm hoping browsers will improve support for registering new protocols through extensions.

[0] https://pfrazee.hashbase.io/blog/announcing-dathttpd

[1] https://datproject.org

[2] https://pfrazee.hashbase.io/blog/universal-publishing-and-th...

[3] https://github.com/brave/browser-laptop/issues/9556
A No hassle, No worries plan is to use AWS. It's going to scale, and not on you for everything (deploying, packaging). Zero provisioning, and pay as you use. You'll get up and running very fast with low costs, high reliability.

DB: dynamodb

API: API Gateway and AWS Lambda

Frontend: angular 2+, or React

Cache: AWS Elasticache

Blob Storage: S3
Mr. Zuckerberg Goes to Washington
It's not a defense. It doesn't absolve anyone of personal responsibility.
> Put aside what devs at your company may already be comfortable with

At your peril. Sorry, but it's true.

Any time there is something even slightly amiss it's going to be "Uh oh - looks like Mongo is giving us trouble again."

No matter what the real problem is a slam-dunk scapegoat. And your name is going to be forever attached to it.

Also consider how you're going to deploy & maintain the stack itself. Do you have an ops team that's familiar with deploying war files into a servlet container? Well now on the critical path to this thing going live is them learning how to maintain a new app server, language and deployment process?

That said, at the end of the day - all the tools, frameworks, and languages you mentioned are just fine, with some slight nuance:

DB: MySQL is fine, Postgres has some nice additional features if you need them: GIS, great scripting support, etc

API/App: Stick with the big ones (Elixir? C'mon...). Slight edge to Node because JSON de/serialization is automagic. Slight ding to PHP because... PHP.

Frontend: Who cares? It's going to be outdated in 6 weeks anyway.

Caching: Which ever one you don't have to maintain or think about. Did you choose AWS? Great. Elasticache supports Redis and Memcached.

PaaS: Whichever one supports all the features that you need.
I remember my dad's first company computer. It had a smaller screen with green text on black background. The screen was integrated into this desktop computer to make it somewhat portable I guess.
How many hours are there in a week?
A good easter egg :D
Exactly my situation, few years ago flight from Europe to Sydney wasted me for good 3-4 days (including jetlag, but not only). Started Friday night right after work, arrived Sunday morning with few hours stop at Abu Dhabi. I think I flew huge 747, but not sure there.

Trip back cancelled all the positive energy while roadtripping around the east coast (5000km of driving). These places are just not worth the suffering for just 2 weeks off, 3 week vacation is minimum. Same goes for rest of the area - New Zealand, Fiji, etc.
I don't see any condescension (it doesn't diminish the present greatness of the great capitals at all), it is a factual observation (also you might need a sense of humour to see the irony on the part of what used to be a persecuted minority, after all - and I used to be in east Berlin before the frigging wall came down)
Here's the official post from Google: https://blog.chromium.org/2018/04/protecting-users-from-exte...

Note that extensions that secretly mined cryptocurrency in the background were already banned from the Chrome store. The change here is that now Google's no longer going to try to discriminate between extensions that secretly mine cryptocurrency in the background from extensions that fully disclose that behavior. (Presumably because it's easier to automate enforcement of the rules this way.)
Precisely why we want collision-detection to be able to spot the animal and brake earlier than the human could.

I agree swerving is a problem, but I see no problem with braking. If you brake and the car behind you crashes into you that is their fault not yours. Cars should be maintaining a 3-4s gap precisely because the car in front could brake suddenly at any point.
All of the alternatives to milk, cheese, yoghurt and so on are woefully inadequate in nutrients. Primarily protein (although soy is decent there), but also in vitamins and minerals. Yes, even enriched varieties.

11) Don't trust anything you hear in a TEDx talk.
Employees urge Google to drop Pentagon AI project
Towards a mathematical science of programming (2016) [pdf]
Mashup of OpenStreetMap and Google Street View Shows Streets Named for MLK
I only used one in Korea once, and to be honest, it worked so well without doing anything special that I assumed they were already using some kind of recognition.
Show HN: OpenFaaS CRD for Serverless on Kubernetes
Reserve Bank of India bans banks from dealing with cryptocurrency traders
Yes, it prevents the scenario (user content files being included in diagnostic data) that you'd written about, and that the question was about. It doesn't turn off all diagnostic data, but that wasn't the question.
I distinctly remember playing Red Alert 2 with my father. It was a lot of fun to discuss strategies and pick his brain as a child.
Fair and important questions. The closest immediate answer I have is https://indieweb.org/SWAT0 but the page is quite dense with indieweb terms.

EDIT: https://www.w3.org/2005/Incubator/federatedsocialweb/wiki/SW... might be a better source.

Defining a minimum set of features for what a social network (media? web? system?) is is certainly a required step, and any suggestions are welcome.
The amount of blood that the eastern European ground soaked up during the course of these great migrations, and recurrent sectarian violence in the Balkans into the present day stands as a strong counterpoint.
Show HN: Cleanse – remove zero-width characters, replace text on all websites
>maybe once a week or two -- today's the day!

What a coincidence.
I've been vaping for 4 years. I still want a cigarette sometimes but it's becoming less frequent that I feel like I need one.
GitHub will stop supporting Internet Explorer as of June 2018
I know, another zero-width related extension, but it's a bit different.

Cleanse notifies you when a page contains zero-width characters and removes them automatically. You can still trigger the removal manually if there are any content generated dynamically after page load.

Cleanse allows you to replace/remove any string you'd like on all websites. One potential use case is for parents to replace inappropriate words with something else. Another use case is for pranks. It also parses regex.

I've never built an extension before until today so feedback is much appreciated.
> happier

Seeking happiness is a trap in itself though. This has been extensively discussed by centuries of philosophers. Happiness is transitory and can never be sustained.
The rub is that your need leaders in the sense of initiating things, but that you're without an organized class of people who are paid to lead.
> The article discusses death threats, harassment, and threats of violence.

SJWs tend to be very creative in redefining "harassment" all the time.
Tesla hasn't provided those numbers.
Location: Atlanta, Georgia

Remote: Yes

Willing to relocate: Yes

Technologies: Python, SQL, SAS, R, a bit of JavaScript and Java,Deep Learning.

Resume: via email
Email: roscoe1245@gmail.com

I’m a Systems Engineer with a few years doing Capacity Planning and Performance for mostly legacy mainframe systems. I have done a bit of work doing data analytics as well. I’m looking for more of a developer type role. I have an interest in AI, Robotics, and Biology.
I was just going to mention the THERAC 25:
https://en.wikipedia.org/wiki/Therac-25
We've been in breaking news hell ever since Trump was elected and because eleventy billion scandals are being found.
Meh ... I use emoji all the time in my professional communications. If you don't like them, don't use them -- pretty simple ;)
Impraise (YC S14) is hiring front end engineers in Lisbon and Amsterdam
Because almost no vendor wants to give you the keys to your system voluntarily. If secure boot puts the users in charge, I'm all for it. But there are forces at work to subvert the system to achieve a better vendor lock-in. And providing them with better means to that end is unethical.
I'm not suprised at all that Google rewarded this low. This is why they are always be more blackhat SEO then reporters. Because companies are too cheap to realize how valuable this discoveries are. They are getting too greedy. I agree 100% that this should of been at least $1,000,000 if not much more. If this contenues google could be the next Facebook ^_^ Lets use DuckDuckGo instead everyone ;-)
You could start with the victims of Nazi Germany.

If Neville Chamberlain and his cronies had strangled the infant Nazi regime at its birth, rather than appeasing Hitler, many of those people would have lived.

Instead, the appeasement just meant that the war, when it inevitably came, was vastly more horrible and cost vastly more lives than it otherwise would have.
א גוט מועד!
They still got all their initial scale from PHP until they were so big that it was worth writing their own PHP engine. They would have had the same problem with Python or JavaScript.
Mathematical Way to Choose a Toilet
LAMP (Linux, Apache, MySQL, PHP).

Boring stack.
Easy to get developers on board.

NO frontend framework. Just html5.

NO compicated stuff to start with (SPA, microservices).

Just PHP for processing and a simple template for quick hacking.

And that will keep me 100% focused on just one thing: getting st done.
You have a couple of options:

· Just spray your anus with high-pressure water, let it drain, then put your pants back on, dampening them with the few drops remaining. This leaves you cleaner than toilet paper, while keeping your fingers away from your anus and any poop that might be hanging around.

· Spray your anus with high-pressure water, then use your naked fingers and soap to wash. This does indeed potentially contaminate your hands with the film of fecal bacteria left behind, but then you wash your naked fingers with soap and hot water, which is usually considered adequate.
Annnnnd... that's how I ended up solving a really stupid bug last night at 2am.

I'll add curiosity to stubbornness too. I very much have to understand how a system is actually working before I'm willing to call it quits and call something successfully debugged. I've definitely worked with folks in the past who don't have that drive; they're more concerned about making it work than understanding why it does/doesn't work. My revelation last night was "deep in this (internal) library, a URL is being manipulated using a badly conceived regex, and that's why this URL is getting mangled".

The curiosity to understand it on a deep level pretty much defined my academic career too. I'd already been programming (in some capacity) for about a decade by time I turned 18 and finished high school. Computer Science was a pretty obvious career path. But I ended up doing an EE/CS dual major, entirely because I wanted to understand the pieces below software as well. A few years after undergrad, I realized that a lot of people struggled to debug complex "cloud" systems, and went back to do an M.Sc. to study the problem more carefully.

(And, per cup-of-tea's comment, I spent a fair bit of time during my M.Sc. teaching as well, including taking on a Spring & Summer session 200-level CS course as a sessional lecturer)
For the API layer: If you're sure that the app is going to be for the long-term, and you know what you're going to build (rather than a prototype), choose a SOLID framework.

Having been burned by others, my choice is Symfony. It has set EOL's for each release [1], a strict backwards-compatibility policy [2], is well tested, and has good documentation.

You haven't defined long-term, but I maintain software I wrote over a decade ago, and learned the hard way how important these features are. More than the tech itself.

For everything else: Choose proven technology. Choose databases that aren't reliant on VC funding. Avoid the hype train.

1. https://symfony.com/roadmap#checker

2. http://symfony.com/doc/current/contributing/code/bc.html
For me at least, I'd definitely go .Net Core. And I'd not have issues using MySQL either. True, there are fads and fashions that come and go, but over the last 15 years I've not had an issue building and maintaining applications of all varieties built on MS technology. Plus, given the current owner of Java, I'd stay well clear of it. Already moved anything that was MySql over to MariaDB.
You're more or less describing https://github.com/ssbc/patchwork
> I'm required to experience certain parts of the company as one of our customers would.

Imagining management coming along and breaking one of your legs.
Schizophrenia – Not an Illness (2013)
They do not. Since sometimes the pressure is high enough for water to go into your anus, it would be dangerous for them to shoot soap.
I'm not sure if you're using the strict philosophical definition of rationalist or not (the "requiring evidence" phrasing makes me think not -- that would apply to empiricists, not that they're mutually exclusive though they were at odds in the past). If you are, I'd suggest that the body of early Buddhist work contains lines of thought that aren't dissimilar from Plato who was most definitely a rationalist.

If you're using the term in a more general sense, then social science provides evidence for the efficacy of various Buddhist practices (e.g. mindfulness). I know the state of affairs in the social sciences are suboptimal (e.g. the replication crisis) but it's the body of knowledge we have to work with now.
The first problem is that it's not obvious to me what the benefit of an anarchistic society would be.

The best rule of figuring out fair playing rules in a society is thinking you are someone else, and what would you like to happen in their shoes. Once you find something that seems more or less fair for all parties it's a good sign it's not obviously bad.

Slavery almost immediately fails this test.

For example, it's not obvious to me how anarchistic societies will deal with violence and crime. Mob justice? Public opinion is extremely sensitive to mass paranoia. If we apply the test of "stepping into the shoes of someone else" and imagined myself as the suspect of a crime, I would much rather take the process system of a modern state over mob rule to handle my case.

Could you offer a counter example, from this fairness point of view, where an anarchistic society would outperform the state as implemented by western democracies?
Robotics fundings, acquisitions and IPOs: March 2018
Chinese Companies File More Overseas Patent Applications
Right, and have a strike (and possibly lawsuit) on their hands for promoting unpaid labor. And frankly, I wouldn't blame the strikers.
Seems like an uninformed population will be even more umhappy when they are inevitably taken advantage of.
Using Gatsby for a web app with dynamic content – A case study
> All the guides said don't even try until they're 2½

That is absurd. I wonder if the diaper companies wrote them?

We did something like 18 months which is far less impressive than yours but was not rocket science or anything. Maybe cheap diapers helped, as they don't feel as dry?
The FBI could have broken into San Bernadino shooter's phone without Apple
...and joining Google!
> if you had poo on your arm and you wiped it off with toilet paper, would you say its clean?

My dad says the same thing but he uses wet wipes.
You'd be surprised. We did horrible things to our Jewish communities. But... in a strange way.

Current Romania was formed out of regions that were occupied by different empires. The Old Romanian Kingdom was formed out of the bits formerly under Ottoman control. In 1918 the kingdom expanded to include regions formerly under Austria-Hungarian and Russian control.

When far right sentiment flared during WW2, the Jews in Basarabia (ex-Russian territory) were persecuted, even butchered. The ones in the Old Kingdom weren't.

In a weird way, they were "our Jews". They were considered different, yet still a part of our community.
I would even tend to generalize: The strong competitiveness of the game (or other places that are very competitive) is literally an incubator to make people very toxic towards each other.
Yes, the problem with anarchy is exactly the same problem as with communism. It's principles are not compatible with human nature as it currently is.
Don't forget that Google is a multinational corporation, whereas there is no multinational government with political control by the people.

Google supporting American military may have negative effects on Google the corporation, especially considering that the rest of the world is a bigger economy than the US.
> You run into the exactly same resource and distribution problems as the government has, and you are going to start instituting the same sort of structures sooner or later.

Yes. Volunteers fixing potholes seems fine.

But when about when a bridge needs replacing? I want to know that someone is following standard engineering and construction practices and that they're accountable to do so. I don't want to learn about Jimmy's Artisinal Welding by plunging to my death.
Db Engine - AWS Aurora (Mysql or Postgres no preference). No lock in since you can just move to a Standard DB later. But little maintenance since you don't have to maintain your own servers.

API layer - I'm biased toward statically typed languages so either Node with Typescript, C# .Net Core with Web API, or Java. I don't trust Oracle's direction with Java and Node just seems to be architected badly but that's what the cool kids want to use. I prefer c# but again the cool kids have anti MS bias.

Front End - I'm no front end guru but since I'm always concerned with my marketability, React and Angular seem to be the most marketable. You can't go wrong either way.

Caching - It depends on your use case, but either Redis or Memcache would be good - especially since they are both supported by AWS ElastiCache. No server maintenance and still no lock in.

PaaS - AWS is more mature and no one ever got fired for choosing AWS.

Even though I've done my own dev ops, I avoid it like the plaque. In 2018, I would go serverless as much as possible. That means a combination of AWS Lambda for small tasks and AWS Fargate for serverless docker. But write your Lambda functions in a way that doesn't tie you tightly to AWS.
This seems like a classic case of annecdotal evidence being extrapolated into general truth.

Two kids from an identical environment and sharing the same ancestors are hardly a significant sample.
Not really relevant to solving the problem of getting rid of the baby. Any parent who's OK with aborting that baby probably doesn't have any issue with how long the baby stays in the system.
Being able to solve problems like that one result in you looking like a wizard btw.

In case you haven't seen them, the SysInternals tools can serve as an interesting middle ground before popping the DLLs into an assembler. There's one (whose name escapes me) that is basically strace-for-Windows, and I've used it to successfully solve some pretty gnarly Win32 problems before.
I am confused by how anyone who uses email to a significant degree could not understand that unsolicited bulk email is harmful. Sure, modern spam filtering is pretty effective, but any time a significant amount gets through, it becomes very difficult to use your email account for anything practical.

It doesn't take tech expertise to understand this, nor an especially advanced or specialized worldview to understand that breaking things for other people might be ethically questionable.
> very vital [...] maintained long term

These scream to me two requirements: Stable technology that lots of people understand.

Either DB engine would fill the bill; I would use MySQL because that's what I know. I can make it dance to my tune and can work around its issues.

A typed language like Java or Go will work better in the long term with changing teams. Both are easy to hire for, and the type systems help minimize the complexity of working on an old code base.

The very first question I'd ask of the frontend is "how much does it really need to be an SPA?" An SPA increases the complexity while simultaneously lowering compatibility across devices. If it doesn't have to be a SPA, don't make it an SPA just because it's "in" now. For technology choices, I'd defer to my frontend brethren.

Caching: Memcache or Redis. Both are bulletproof.

I'd likely host it on AWS, with one big caveat: limit your integration with them. If your application can be easily lifted out of AWS and into GCE/Azure/DO/..., you can negotiate some really good prices out of them.
Approval process in Salesforce
Are you seriously claiming that Neville Chamberlain and the UK were pacifists?
Month 20 and £1m+ ARR? That's absolutely fantastic!

Project the growth, maintain the metrics, court the PE dealmakers, sell the business and get the hell out of there. You deserve it.

Nothing is worth your health.
> surrendering their more or less smart but however interesting AI ideas

What does this mean? Telling AI Grant about the idea? That doesn't warrant describing it as "surrendering" if so.
Perhaps this will make headless chromium easier

https://www.npmjs.com/package/@browserless/aws-lambda-chrome
Isn't using your fists just self-defense when someone is pointing a gun at you?
Is SQL for Smarties more for software engineers or can it be used by analysts?
Frequency regulation is measured in minutes of storage though, not hours. LiIon / Flywheels are great to store minutes of energy cheaply. In effect, LiIon / Flywheels are hundreds-of-MW-hrs size at best.

But unfortunately, the sun disappears for hours. A bigger solution is needed. Pumped hydro works for sure, but even at GW-hr scale (and yes, there are pumped-hydro plants at GW-hr size), its not going to be enough.
Australian privacy commissioner opens investigation into Facebook