skysight-inc/HackerNews huggingface dataset:
Ask HN: Material Design web app in the wild?
Has anyone come across any web apps (not mobile) that use Material Design principles (ie. non-Google)? Not looking for templates, have seen many of those but they are too generic to take inspiration from. Looking more for a proper use of the design principles than the UI elements, but anything that is well executed would be nice to know about!
> then isn't the onus on you to not visit those sites?

Not what the discussion was about. The question was which business model was more 'honest'. And I'm not sure you can fairly say that bulk data collection across most parts of the Web which most people are unaware of, is an honest way of conducting business (Not to mention shit like [1] and [2]).

[1] https://www.gizmodo.com.au/2017/09/yes-google-uses-its-power...

[2] https://www.nytimes.com/2017/08/30/us/politics/eric-schmidt-...
Pay transparency could cause a revolt by women when they see they're paid less than men. This is not studies they were quoting but they could see themselves paid less than men for same work, etc. BBC and several other places are having this issue.

Without the pay transparency, the women would've been oblivious.
This is a useful list
https://github.com/poteto/hiring-without-whiteboards
Kapustin Yar , the Russian Area 51 Revealed – MottoCosmos.com
Plenty of people get burnt out from side projects that turn out to be bigger than they had the capacity for.
> I see a lot of people learning and using BuzzWord solutions for problems that they don't have.

THIS more than anything is the biggest issue I have when dealing with clients.

"Hey we need your expertise, this is our problem and we want to use <Docker/Kubernetes/AWS/MongoDB/<$NAME YOU COOL KID FLAVOUR OF THE MONTH>".

Thankfully, most people will listen to reason when you point out how $X won't actually solve their problem but $Y (which they've likely never heard of or dismissed because it's not being hyped by VC funded startups trying to defend their own poor choices) could.
Yes, there seems no length checking at all. All is assumed. Even on CAN you can't expect to receive only 8 bytes, because with a CAN FD controller it can be now 64 bytes.
Run your own race
Ayoola Foods: What Do They Do?
Moving awkwardly shaped pieces of furniture up and down stairs without damaging them or the building is one of the jobs that is not likely to be performed by robots for a long time to come. It is very difficult to automate, and very easy for humans to do.
As expected, because genetics (and being domestic animals without survival skills)
So i'm not an expert in kernel context switches... would running a network stack in userland improve performance in any meaningful way for your average network service written in go? or is there some other purpose for this?
Apollo's set of tools are some of my favorite programming libraries/tools ever. They _just work_ and more often than not I have thought of an feature that turned out that they already had.

Congrats of releasing Apollo Client 2.0, can't wait to try it out in production.
I went through majority of the comments here and it seems to me that for many programmers, their life revolves around side projects and they consider that other programmers should also do the same. There is more to life than just programming. It was not even a job until 100 years ago. Richard Feynman did not only do physics all his life. He learned how to paint, how to play music etc. Why restrict yourself to the programming bubble? The OP seems to me a sane person in this world of overworked zombies with fat bellies who call themselves passionate programmers.
LOGITECH MOBILE SPEAKERPHONE P710E
Cloud Server + Data Transfer 12 Regions Globally from $4.5 per month? Anybody tried?
Yeah, because everyone knows that Security by Obscurity has a perfect track record. /s
Just write one that will explode in their face within two or three weeks, and remove that time bomb when they hire you. :)
Exact. This is the main point here.
Different hardware setup - that business might have a database that is dealing with millions of other users at the same time too. In which case they need to invest more in their infrastructure.
Architects and engineers can usually show you what they've done in the past. Software developers can't if they don't have side projects.

Artists have portfolios. Why shouldn't software engineers?
As ES6 is becoming more available, how do current browsers handle this now? Do they reuse the stack frame?
Using Adler32 over a four byte payload is a bad idea [1]

This has bitten me personally when designing an embedded protocol that sends 128 byte frames (of which not all are checksummed as those include hop count and checksum) that used Adler32 as checksum. It would not reliably detect a broken packet, so I had to switch to crc32 (for which the STM32 even provides hardware acceleration).

This also told me the lesson of including some option bits for later use to make the upgrade process less painful…

[1] https://en.wikipedia.org/wiki/Adler-32#Weakness
> it can also have the opposite effect, demoralizing employees and driving valuable talent away, especially when it isn’t clear why some people are paid more than others.

That's the point. Valuable talent _wants_ to be driven away by evidence of unfair compensation.
GSync is expensive because it needs a special chip in the screen. Freesync is cheap and has been made into a standard.
Is more like a really, really good fishing day.
I have this cooking website I started some time ago (http://cookarr.com), and apart from that I have some smaller projects, but I also say "No, I don't have side projects except of these, I don't have to do open source, I just... don't". It never did sabotage my interview though, because I am a specific kind of full-stack developer (good at prototyping and whipping up complete "MVP production apps" in a short time), and it's somehow valuable to many startups.
Ah, I was going by the snippet in the parent, not the original one in the grandparent. That here should do it:

perl -F: -anE '$_=$F[2];$t+=$_if$_>240}{say$t'

I wanted to be clever by doing `$t+=$_*($_>240)`, but that's actually one byte larger. :(
Convargo grabs $19M to improve road freight
It's a bit rich that you require me to provide proof to back up my claims, but are happy to settle for 'plausible' in the article. Why am I held to the stricter standard? How can I disprove something where no solid claims are made in the first place? The article claims that Patreon cutting out that section of their business has made people afraid they're literally going to die as a result, and you think that's extremely plausible?

Only 3 days ago I mentioned I was getting tired of this current fad to dismiss commentary by demanding proof

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

> So your point is that you think the claim is wrong?

In any case, I think there's some truth to what they say, but it's ridiculously overblown (hence "stretching the truth" above). They played the 'social duty to society's vulnerables' pretty hard, and yet plenty of those content creators are not vulnerable. Nor disabled. Nor are PoC. Nor are LGBT. Why do we assume PoC and LGBT are more vulnerable by default here? Where should the line of social responsibility be drawn? Should Patreon be shamed into a business model they don't want because of a single person who fits the 'vulnerable' description? 10 people? 100?
Most people will stereotype developers from any region of the world. Your stereotype is: much better than India, a bit worse than Western Europe, a lot worse than the US.

A couple of my colleagues worked with Ukrainian dev shops and
interestingly enough, the stereotype was reinforced — the shops produced mediocre results. They got the job done (eventually), but it was nothing to write home about.

How are you positioning yourself?
Facebook Is Flooded with Scam Ads and They Aren't Doing Anything About Them
Where are you getting the belief that PhD's are viewed negatively by our culture? Or that startups are viewed positively for that matter? A quick google search and you'll find hundreds of articles warning about joining startups and bashing startup culture.
I'm wondering how what they did is different from clean room design where the clean room is just intensely close to the non-clean room.
From that POV tenure could be considered deferred compensation, but it is more likely that it is a sinecure.
There was one, (literally: ONE) time I check out somebody's GitHub profile when making a hiring decision. It was a clusterfuck of forks, and source repos were a total mess, no documentation, nothing. In such case I would rather NOT see a GitHub link like that, really. He didn't get a job.
Here's my results:

Testing new Tesla V100 on AWS. Fine-tuning VGG on DeepSent dataset for 10 epochs.

GRID 520K (4GB) (baseline):

* 780s/epoch @ minibatch 8 (GPU saturated)

V100(16Gb):

* 30s/epoch @ minibatch 8 (GPU not saturated)

* 6s/epoch @ minibatch 32 (GPU more saturated)

* 6s/epoch @ minibatch 256 (GPU saturated)
Your answer says something about why tips-included doesn't work.

For generous people like your family, you feel happy giving good workers a big tip. It's not just part of the moving cost, but a small good deed. Participating in this is something extra you get for your money. You wouldn't get the same feeling from an included tip, which you can't be sure goes straight to the worker. Presumably if the movers were lazy or rude you would also be glad that you could choose to tip less.

For cheapskates who stiff on the tip regardless of the quality of the service, tips-included just means a higher cost for them.
Interpreting AWS EC2 Instance Type Pricing: ECU vs. VCPU
How to build trust with your app audience?
Aren't there few enough urls that are registered that it should be easy to figure out which ones are blocked? It looks like there are only about a billion http://www.internetlivestats.com/total-number-of-websites/

With 1000 connections at 1 dns lookup per second that would be just 12 days. Anyone want to spin up some AWS instances in India and find out?
Ironically one of the consequences of strict laws protecting endangered species is it actually leads to more destruction not less. A rancher notices a protected animal on his land and gets rid of it to avoid getting harangued by the government. "Shoot, Shovel and Shutup"
Stopping Technical Assistance Demands in Court Raises More Questions About § 702
A Cloud Computing Fault Detection Method Based on Deep Learning
Against Rat Park
Fair enough, I just took it from here, which doesn't list the specific processing fee. https://patreon.zendesk.com/hc/en-us/articles/204606125-How-...
Macbook Air for me.
Badsite.io – a companion to BadSSL
PHP Versions Used in Commercial Projects in 2017
To put it another way, it's a pretty critical factor in ensuring that more wealth flows into profits rather than salaries and a way to keep sickly companies afloat via the deception of their employees.
> The key time for scoring a good number of first author papers in the very best journals is late 20s and early 30s in their post-doc positions.

I think it's really a black mark on the system that it should be OK for researchers to still not have a permanent position in their early 30s ten years after completing their undergraduate degree.
https://wav.hya.io
Remotely tunneling to a server using an iPad Pro for programming
I wouldn't read too much into this - Amazon's Ireland region was deployed earlier (2008?) than London (2016?) and seems to receive updates earlier too.
It has a 5.1 rating on Rotten Tomatoes, that's better than the latest Pirates of the Caribbean.
CERN Research Finds “The Universe Should Not Actually Exist”
Ah, that makes sense. I hadn't thought of that type of data.
>but more senior scientists also have a responsibility to provide mentorship and frank assesments.

And they won't do it because they are a) biased due to survivorship bias, and b) they are disincentivized to do so as that would scare away their cheap labor.
Because when you "win" at a PhD you (eventually) get tenure, which these days mean lifetime position of high stress and low salary.
> our ability to make directed changes far outpaces our knowledge of what changes to make (and our ability to make reasonable guesses about how safe those changes are)

But won't ability to make changes lead to better knowledge of wehat these changes do? E.g. it would make it easier to perform experiments (on non-human species, one would hope) where changes are made and the results studied.
I think you missed a lot of the comments saying, you don't have to live, eat, and breath code in order to have some code you've written up on GitHub. You don't have to spend every waking breath coding in order to write a script that will order you a pizza or something. You're life doesn't have to revolve around programming to find one weekend out of the year to write a program or spend 1 hour per week working on something.

I am a developer and I like to do plenty of things outside of programming. I ride motorcycles, read books (and writing a book!), play guitar/violin/piano, learn Russian, digital paint, make 3d art models, play video games, go out to eat, karaoke, go to meetups, blog, etc, etc. Most developers I know have plenty of hobbies outside of programming, but still manage to squeeze in some time for side projects. It does not have to consume your life...
Why I Left Cryptography
While these points may well be examples of this person's ability, certain credentials don't have to mean as much. As an example, the head of an association is not necessarily chosen for their merit.
same here, have github full of projects. Nobody ever mentions them.
If you are ever in Bath check out the Herschel museum. He was the guy who discovered Uranus, various comets, and other feats of astronomy. Music teacher by day, self-taught astronomer by night, including making the telescopes he needed, by hand, in the back room of his house.

Fast forward to today and you need a multi-billion-dollar orbital telescope or a massive array of radio telescopes to do new work...
I find this technology very interesting. I have seen some multiplayer games make use of it but am really excited to see what rich single player games can do with this. For example the depth of a GOAP simulation could be greatly increased by allowing for much more complex action graphs.
No, tcp is unlikely to be the bottleneck for a typical Go network server.
Game industry is like Hollywood. There's an endless supply of highly talented hopefuls from all around the world who want to get into the industry more than anything else.

The focus of exploitation is just different -- the Harvey Weinsteins of the game industry don't try to sleep with brilliant Romanian programmers, instead they work them to death.
So.. not a single quote, number or anything.

The OP's comment "The several dozen people playing AAA games on linux must be thrilled." seems pretty realistic.

Increased number of games is simply because it is close to zero-effort for most game engines to press the button and deploy to Linux Steam. That doesn't mean anyone is actually playing them.

I had a quick look at the GOL site and I didn't see anything obvious claiming growth. Ironically (given the topic of this HN story) I did see this:

Get ready to become a neural detective as 'Observer' is now on Linux, AMD not supported.... I spoke with Aspyr Media, who confirmed to me the team has "currently no plans to support AMD at this time for Observer".[1]

Yet, clearly gaming on Linux will take off any day now... (And this is from someone who runs a Linux desktop computer)

[1] https://www.gamingonlinux.com/articles/get-ready-to-become-a...
Sad but true.

I once had dreams of a career in academia and research. I'm a molecular biologist turned computer scientist turned software engineer in industry. I now have a very good salary, interesting challenges, plenty of work-life balance and good prospects for the future, and that's pretty much directly out of university.

In my opinion, I would have to give up on all of the aforementioned benefits (sans interesting challenges) for at least the next 10 years if I wanted to stay in academia, and on top of that, add the nice non-zero chance of just getting stuck and be forced out of the academic "track".

All my advisors told me it's a pretty bad time to go into academia, and I doubt it will get better, sadly, I might add.
Flagged because this says nothing and is just blah blah blah endless advertising copy. Probably bought half those upvotes, or do you HNers upvote without reading the article?
Theresa May's £1bn DUP deal to face High Court challenge
> My github portfolio is a means for me to determine if a potential employer is suitable for me, not the other way around. It's not a test for me to pass, it's a test for a potential employer to pass.

Nice! Agree with that.
From my experience (of talking to bootcamp applicants), bootcamps are not so much about learning how to code, but rather how to get an entry-level job. At first glance of somebody's Github, it will look like they have lots of open-source projects and collaborate with other people. But this is just part of the bootcamp "script".
I wonder if there are any other efforts currently to record indigenous languages that are at risk - there must be some organizations willing to help arrest the rate at which these languages are failing/disappearing into the void - anyone know of any official/unofficial organized/unorganized projects like this? Its very interesting to think that we have the technology to save these languages, yet its not being applied - or is it?
What means 'walnut' in this context?

One of the problems IMHO is that everybody wants a cool and short name like 'apple', without noticing that apple has passed long away the state in what people would identify their trademark name with a grocery. "Fruit means computer" is not something that happens in a day in the mind of customers.

Why to choose a name that does not add clues about what the company is doing (and expect that the customers will learn to fill the gap)? For each sucessfull 'uber' there are decens of other brands that didn't stick. Programmers love add a layer of mystery about what their programs do. Probably to not give much hints to the competition. Graphic designers have also their bible and will say that a name must measure this and be coloured like that, but you as a company have literally a few seconds to grab the customer attention. If the message is unclear or not complete you lost customers.

Starting with something like 'Walnut movers' could look old fashioned but probably will be more efficient.
This is essentially exactly why I have not chosen to do a PhD, but go into industry. The bureaucracy is intense in academia and you can in some places spend far too long brown-nosing upper-positions to get anywhere at all.

Some of the horror stories I've heard from older people who have done a PhD are awful. For example, apparently, it's quite often that there will be a collection of people gossiping when a particular upper senior will retire or die so that they can all compete for the opened slot. It's quite terrible and grimy when you get past the good PR angle that the Universities and mass media portray. Just like any bureaucracy.
Yes, I do a lot of walking in Scotland and its easy forget how great it is to be able to wander about pretty much wherever you want - the only restrictions being pretty sensible anyway.
I'm going to disagree with this for science and engineering. All of my tenured colleagues work very hard. You have to if you want to keep running a lab, which is the main reason why people choose to become professors. If you stop working hard, you will stop getting funding and PhD students. The department will make you teach more and can make your life difficult if you are being a drag on the department, even if they can't fire you.

That said, for the liberal arts, history, etc., things may be different. They don't tend to have large labs and their goals are different. I honestly don't know.
This is a bit like saying "I don't get why web development is overworking people, just look at all this cool stuff Google is doing with the Go runtime!".

Most people who work in the game industry are not doing deep game engine hacking, but doing grunt work like scripting/designing some scene in a giant adventure game who's going to have thousands of those, and all of those need to be finished before the release date.
Because artists are usually sitting on their asses waiting for work, not already working 60 or 80 hours per week churning code.
Show HN: A platform for learning about EV and solar (Firebase and React)
Jana Sena Party Office Inaugurated in Hyderabad Today
"the Harvey Weinsteins of the game industry don't try to sleep with brilliant Romanian programmers, instead they work them to death."

As a romanian programmer (although not in the game industry), i must admit this is a very eloquently put. Hats off to you sir.
Making a URL shortener using Google Sheets as a DB
The engine has engineering effort in it since the late 1990's since some of the code is that old. (I say this because I remember learning from the mod SDK back in the day, and I've looked into what it is now).
So almost 2 decades worth of engineering effort has gone into it. Granted a bunch of that effort has been in rewriting systems which needed to be updated (like rendering).
Tesla Muzzling Model 3 Buyers
The average age of a PhD student is 33 years and even at normal speed, no breaks/hurdles and starting right out of high-school, you are 25(?). Something about applying this babysitting attitude of "somebody needs to tell them" to highly educated individuals of that age just doesn't sit right with me.

If I were a PhD supervisor, I would probably find it ridiculous that one of my responsibilities would be "pointing people to the universities careers service". I'm also not sure why you would expect a supervisor to be able to give good career advice when some of them have only ever experienced academia themselves.
London only came online relatively recently, maybe there's some operational stuff getting in the way of deploying? Or perhaps London has relatively few users at the moment, so the number of clients who will be able to take advantage of more specialised instances is also relatively low?
LLCD – a python tool for download Linkedin Learning Courses
The "Gateway Experience" referred to in the article was a residential program operated by the Monroe Institute.

It involved listening to audio recordings through headphones while immersed in a sensory deprivation tank. This was claimed to cause synchronization between the brain's hemispheres, leading to altered states of consciousness.

https://en.wikipedia.org/wiki/Robert_Monroe

It seems the Monroe Institute is still offering the program, and has some free audio downloads:

https://www.monroeinstitute.org/gateway-voyage-audio

For the avoidance of all doubt: I have not drunk the Kool Aid. I was just curious about the back story to this article.
Is there an AMI that comes with Tensorflow/keras with GPU support preinstalled or you have to do it yourself?
tcp was designed a long time ago when computers were slow, and precise timing is not a hard requirement; also you can design a stack so it doesn't allocate in the fast path (gc or not, allocation is slow). That said, Go is still a weird choice as the runtime is not ideal for system applications.
Eight months is an exaggeration.
Yes, this is correct. We develop from a single cell, and many complex tissues ultimately derive from single cells. A single mammary stem cell can recapitulate the entire breast tissue for example. Bone marrow stem cells are able to produce the entire complement of red and white blood cells. If you can edit these stem cells, you will make a big difference to the patient.