skysight-inc/HackerNews huggingface dataset:
The title Alan Kay from Viewpoints Research Institute recommends his reading list for beginners is problematical. The present tense "recommends" implies that Alan Kay was involved in the presentation of this page, either using it as a tool to present his recommendations, or giving his recommendations to an interviewer who created the page. On the contrary, it appears this list was just harvested from other people's (old!) work, without attribution.

I wonder how many people who've "recommended" or "curated" stuff on ShelfJoy have actually... recommended or curated stuff on ShelfJoy? So far I've looked at four pages and only one seems to sort of look like it was created by the person whose name was on the top of the page. The header Book Recommendations from Alex Turnbull from Groove is as ambiguous as the rest, with no author listed and no date, but it includes a "Notes" section for each book. That guy must have written the notes, right?

So the way to tell if any given ShelfJoy page is really written by the person whose name at the top is the presence or absence of those notes next to the book titles? Or is there more to it?

edit: the title Books that Bill Gates reviewed in his notes strikes me as clearer.
LOL, fuck you!
A few questions:

1. How?

2. Will you support buying and selling, or just buying?

3. Will you support options beyond the vanilla directional ones, such as spreads, straddles, condors, etc?

4. Will you support trading on margin?

5. Will your platform provide subscriptions such as real time depth of market data for various exchanges (presumably for a monthly fee)?

6. How "real time" is your feed?
An alternate explanation was that when it was reached for the first time, in the summer, during a period of warm climate, it really was a green and lush land. Sure, there was some ice going uphill and inland but I don't think the Vikings had any idea just how much ice.

On a similar vein, Iceland was also named from a first impression, having been initially reached at a colder time of year.

Thos are the explanations that I have heard. There is no way to know if they hold any truth.
Zhang's. They're built to withstand magnitude 9.0. https://www.wired.com/2012/09/broad-sustainable-building-ins... https://www.theguardian.com/world/2015/apr/30/chinese-constr...
Ya, this is bordering on REALTOR® level.
And you're an astroturfing dummy account. This account was created just to make this comment?
My favorite part is the assumption that Photoshop only ever enhances images.
Okay, still not seeing why you would rather they be dead 20 years from now instead of right now.
You can buy that as Rust-Oleum® NeverWet®. It works great at first, but it wears out fast. It works by creating a surface with tiny spikes. Water has so much surface tension that it rolls across the spikes, rather than breaking up and getting down to the base layer. So the contact area is tiny and the adhesion is low.

The surface is fragile, because it's composed of tiny spikes. Rubbing will destroy it. It's hard to fix this, because the property that makes it useful is the same as the one that makes it fragile.
I have a much bigger issue with non-compete agreements than I do with signing an NDA.

Yes, I'm happy to treat confidential information confidentially.

Don't mess with my ability to earn a living, though. That's what non-compete agreements seem like, to me.

¯\_(ツ)_/¯
Self driving cars are the future, hardly a fad.
I work from home but I meet some of my customers in person at least once per month, one of them at least once per week. Living in a distant place wouldn't be as good for business.

A customer of mine is a less than ten people company. A couple of developers work from remote almost all the time, in different cities. They come to the office a few consecutive days every few months. They are employees so their relationship with the company is stronger than mine.
For those do not see a value in this idea - is because simply you are living in a bubble. Lots of places in this world do not take credit cards.

In fact, in the center of the tech bubble - SF and if you happen to visit some restaurants in Chinatown, they usually have a sign says "Cash Only". CC fees are so high (even if you don't think it's that much) that those shops rather not take any CC and save themselves from BS charges.

Please please please think, design, and build a product for a world that's not in the bubble. A simple tech integration can adds huge potential value.
Yep.

I moved to SF from Slovenia. The percentage of my income that I save* is smaller, but the absolute number is still bigger. Turns out the glass ceiling for "smart dirty immigrant" jobs is much higher than the ceiling for "remote dude" jobs as well.

Add the nice bonus that there's simply more to do in a megalopolis of 6mio people than a city of 300k and it's kind of a no brainer. Unless of course you're okay stagnating in your career. Then staying home is financially more sound and you can lead a cushy life then retire at 35 or 40. But meh, life's too short to limit yourself out of cushiness.

*save and/or use as disposable income

PS: one thing I've noticed is that those of my friends who couldn't get visas are the loudest opponents of moving to the US and those of us who could are the loudest proponents. It's probably all bias and it doesn't really matter where you are if you're a good engineer. Work will find you.
Reading this, I have empathy for the developer.

There is a small subset of customers that will give you a bad review at the drop of a hat because they know it hurts you. They're poison.

Finally one of these people got some tiny payback.
What stops this from getting clogged?
Also the US effectively supplies a lot of the guns used in the killings by allowing them to be freely purchased near the border.
> In the GPU space it is impossible to not infringe on the IP of other vendors.

It's high time to reform the corrupted and broken patent system. Yes, I know, like having non-corrupted politicians, this is not going to happen.
I was a multi-millionaire by 27–here's what I learned
The War on Drugs is now taking down free press in other countries, it is has gone too far for too long.

It is essentially funding terror and when you see the billions being made in only a few states such as Colorado with 1+ billion in 2016 [1]. Large amounts of wealth, probably 50-100+ billion going to cartels in the south annually to fund very bad things.

Prohibition always creates a criminal black market that becomes uncontrollable when there is a large demand for a product that is illegal. Better to make it legal, remove the revenue for cartels and use some for taxes and lots of jobs in the US. Colorado already has 20k jobs from ending prohibition on marijuana, that could be a 200k nationwide job creator. Legal markets, education, rehabilitation and safe use could also provide many jobs.

Legal marijuana markets in the US are already at such high growth rates that they rival the dot com boom growth [2]. It makes pro-business and safety sense to legalize and make it a health issue not a criminal one, because the criminalization of it is creating very bad blow back and funding terror essentially, destroying privacy and lives along the way. The punishment of non-violent drug users, enforcement and resulting black market criminals are way worse than the act and it is cruel and unusual punishment on individuals and people now on a massive scale worldwide.

[1] http://www.marketwatch.com/story/marijuana-tax-revenue-hit-2...

[2] http://www.abc.net.au/news/2017-01-04/legal-marijuana-sales-...
I like how they chastise Martin for poor impulse control and then go for the nuclear option of disabling someone's account over a single review.

"They think my service doesn't work now, well let me show them what not working is really like!" The irony is amusing, except for Martin.

Also, I'd like to take this time to note that this is another reason that it's important to have control over your own devices.
Ianal, but my sense is that as long as they keep trying to hold back the tide, they're eligible for trademark protection. Once they give up, there's nothing to stop Google Docs Photoshop mode, Microsoft Office Photoshop, or rflrob's awesome photoshop. Though there's nothing that says that vigorous enforcement needs to be mean—see, for example, Jack Daniels: https://brokenpianoforpresident.com/2012/07/19/jack-daniels-...
... because Tesla is the only company making electric cars, right?
I was probably not clear, but I'm experiencing less lag over Bluetooth than the internal keyboard on my Macbook.
DUDE.... +11 thank you what a wonderful explaination
Why doesn't my FRT site logo invert when I reverse complement it? (not a serious complaint..) Signed up and played around a bit tonight. Really great concept. I think a couple of features will probably be helpful to your target audience, though some are a bit tricky to implement:

-User designed sequences (maybe I just couldn't find it). Everyone wants to drop their primer of interest in, their unique tag, their CRISPR site, etc. Also, some well-balanced GC spacers would be helpful, even make them unique so people could PCR off them if needed.

-Barcoded sequences. This will ruin / complicate the auto IDT pricing, but a nice drop-in feature would be a degenerate barcode sequence. This is all the range with MPRAs or other high-throughput methods, and could be really helpful

-Architectures. Say I want to design a lentivirus construct. Give the user the scaffold to drop their payload in, with set LTRs, etc. Screen for no polyA signals in their design, etc. An easier way to walk novice users into design (maybe best not to start with lenti...)

Anyway, keep up the good work, it's a cool product!
For context, the associated review appears to be this one: https://www.amazon.com/gp/customer-reviews/R2XHHHGM6BEUG6/re...
Using it correctly will only make you look like an Adobe® Photoshop® shill. No thanks.
:) You can continue licking your pencils.
On the one hand, rollbacks need to be culturally normal. Finding out that an essential part of your process (essential because it keeps your mean-time-to-repair low) is undependable because the last time you ran it was a half a year so, and right now is precisely when you need it to be dependable, well, that royally sucks.

On the other hand, what you're talking about shouldn't be that hard to implement. Just hook your rollback system into your issue tracker to create a post-mortem issue whenever a rollback is necessary, and assign it to whoever initiated the deployment (or their manager). Easy.

On the third hand, you might end up finding that a lot of your post-mortems end up looking something like "we don't have reproduceable builds and we made a managerial decision not to invest in that now". And now you just created a ton of recurring paperwork for everyone with little benefit.
ottonova | DevOps and JS Dev | 65-85k€ | Munich, Bavaria, Germany | Onsite | https://www.ottonova.de/en/jobs

We're creating the best digital-only private health insurance for Germany. We're a young funded #InsurTech startup. Bright future ahead! Highly tech centric company, senior IT team.

DevOps Job Ad Is also here: http://stackoverflow.com/jobs/137445/senior-devops-engineer-...

Contact: careers@ottonova.de
I moved from a medium sized city that had ~5 dev shops to work at. They all sucked. I had friends from college at each one, and we all basically spent our days plugging fixes into 8 year old java or .net apps and trying to keep our brains entertained.

I did the usual and moved to "an expensive city" of portland. There's hundreds of places hiring, from "work on our inventory system in java" to healthcare to high tech to whatever.

It's a bit more expensive here (housing-wise) but my raise alone paid entirely for my housing expense for the year.

Plus it has a vibrant meetup community, tons of beer/biking, etc.

I hate that I didn't stay east to try to build this type of community myself, but I haven't regretted it in the least.
With the Magic Mouse "intentionally" misplaced charging port I wouldn't be surprised!
> There is a subset of customers that will give you a bad review at the drop of a hat because they know it hurts you.

I think you give some people too much credit. They just expect things to work and get upset when it doesn't. They're powerless to change or fix anything besides coming to you, the developer. Yes, cursing isn't a good means of communication. Yes, having empathy for the other side is a good thing when trying to get something. It's still probably not _that_ personal.

> Finally one of these people got some tiny payback.

At the expense of a lot of bad PR and a general loss of professionalism displayed by the company. I've never heard of this company, but I will never do business with them now.
Not sure how that's supposed to help. If some sniper shoots you it doesn't make much difference if you were carrying a gun or not.
Looking for the same thing. A while ago I researched and no good alternatives came up.

Most of what I found either didn't work at all or wouldn't allow anonymous comments.

I even thought about making one since it seems a market well underserved. But settled on Disqus for lack of time to dedicate to the project.

A good start point I would use is to start looking at WordPress. I think they got most of it right. It's simple, fast and allow anonymous comments. It's a shame I cannot use it as a standalone version or hosted by myself.
And the illegal kind of info?
Acting out in retributive ways when your customers (justifiably or not) have issues and leave negative reviews is a pretty terrible way to build and run a business.

Is the spite towards that one person really worth it?
The users who are arrogant and abusive usually have zero overlap with the ones who care about control over their own devices.
And your suggestion about classism is moral relativism.

Who is corrupt? The guy giving away $8 billion or the one who founded GiveWell? And one of their focuses is criminal justice reform and trying to improve prison conditions.

If you want to look at something truly corrupt, look at the criminal justice system in the U.S.
Jeff Orkin's GOAP page, tons of resources on GOAP.
http://alumni.media.mit.edu/~jorkin/goap.html

https://github.com/stolk/GPGOAP has an implementation of goap in C, the code is really clear and easy to understand.
I'm not sure what you hope to get from it.
> Your typical interviewer, if he or she does not have relevant knowledge is just as likely to throw out the baby with the bathwater as they are to select the right candidates. There is no reason not to have the team do the pre-selection.

What are you talking about? The interviewers are almost always from the team.

> Think about it this way: if you believe that the team you employ is the best possible group to do the work, don't you feel they are also the best possible group to determine how to expand the group?

Yes, and that's why most companies have their devs do interviewing.
I live in Brisbane, Australia. The global hub of literally nothing. What you've just described for living expenses makes me cry a bit thinking about the amount I pay in rent here for a small apartment.
That's not the case for me. I find being in an open-space office incredibly distracting. When I'm working at home, I can get completely absorbed in the job and work continuously all day long. Being remote is much more productive for me. It isn't for everyone though.
Columbia has done a pretty good turn around from Mexican style violence to peaceful.
/s^1024 ?
The idea that the Greenland Vikings would assemble to hunt down sea mammals and that they would rely upon a partial diet of seafood is a compelling idea. After all, fish has always been an important staple of food along the Norwegian coast. Also, to this day, the inhabitants of the Faroe Island conduct annual, communal whale hunts (or "whale killings" as they call the tradition; there is a fair amount of blood involved). The Vikings knew farming but they certainly knew fishing as well.
Scientists have invented a graphene sieve that turns sea into drinking water
>> This is still predicated on the assumption that there's a STEM shortage right?

Not at all. It is predicated on the assumption that a programmer is not the same as a compiler writer, and the former cannot exist without the latter, while the latter can exist without the former.

Almost none of the theoretical advances we are having in machine learning, deep learning and what-not could happen without some people who are crazy enough to venture into graduate degrees.

Not everyone who holds a graduate degree can write a compiler, true. But by the same token, not everyone who calls themselves a programmer can code either.
Server Side Rendering and Create React App
Ask HN: Recommendations for free and open source HTML application templates?
I'm wanting to find free and attractive start points for my applicaton UI.

There's so many spammy links when searching on this topic though.

Can anyone recommend really good free HTML template resources for building attractive sites and applications?
I can't decide whether this is legal or not.

I am closer to siding _with_ Garadget in that as a private business, they don't HAVE to provide a service to someone (and it looks pretty obvious that there was no particular discrimination or the like); in fact, they have the right to refuse service.

That said, the person also DID purchase a physical item (in fact, Garadget probably should have refunded them first, just basing this off my own personal ethical point-of-view).

That said, if a negative Amazon review IS the real reason (it looks like there was a bit more to it), then this COULD also backfire as bad publicity. Do other people want to give their business to someone who in the past has refused service to someone solely on the basis of a bad review?

I've left negative Yelp reviews and tweets before in earnest to those that I think deserve them, and while I genuinely won't be giving anyone repeat business after I've been prompted to review them, I would be even more upset if I _was_ refused service on the basis of my reviews.

As you can see, businesses seem to really try to find out who has personally left negative reviews, so I'm sure they all know who I am. That said, I personally don't swear in any of my negative reviews, I try to keep them constructive.
50 lines of Python made me the luckiest guy on Twitter [video]
Yep. Just shows me this is not a company to buy things from, if they're going to go off at the drop of a hat like that.

I agree with the point about having control of your own devices as well - an awful lot of "smart" devices are going to be worthless or near-worthless as soon as the company behind them decides it's not worthwhile to keep the cloud service running.
Lawsuit claims thousands of Teslas “could potentially accelerate out of control”
After three spelling and grammar errors I stopped reading.
The world is a big place with lots of housing options, and you can always generate income somewhere if you've got the skills.
Maybe in the case of a home automation product, "just expecting things to work" is a credible position; when it comes to other product categories, though (e.g. indie video games on Steam), there certainly are a ton of negative reviews that are seemingly done purely out of spite, or "for the lols", that can have an outsized impact on the product's visibility.
Melbourne? Really? Is that a thing now?

Maybe I need to head south for the winter.
I mean, your statement is true for most subsets of users. "The users who are nice and kind usually have zero overlap with the ones who care about control over their own devices."

That said, I do view it as important for those of us that do care to be loud about it. It's in the benefit of all consumers for devices to be secure and usable without a external support.

I mean, even though I feel personally it should all be open hardware and software, I won't even go that far. Just let my stuff work when your servers stop working.
I have also experienced memory issues. With the weather extension, gnome-shell goes from 150mb to 2GB in a week. Without extensions it still goes from 150mb to 400mb in a week, but it is much more manageable.
There are too many other mainstream backend languages with important advantages over Python. I'm having a hard time thinking of a problem space where I wouldn't rather pick something else.

C# has static types, far better tooling, and is generally more maintainable. Go and C++ are way faster. Node has the benefit of allowing you to (share) code in the same language on the frontend and the backend. Every other language has "not having to deal with a broken inheritance model that makes me pass `self` around everywhere" and "doesn't silently turn things into tuples when I add an extra comma somewhere".

I will say that Python is one of the easiest backend languages to throw new people into and have them contributing quickly - but I think the gap has narrowed substantially recently. JavaScript has become so pervasive that Node might actually have the advantage now.
It's very very very simple. Politics. If you are in the Valley and making 300K, you're going to politically gang up with fellow 300Kers rather than release responsibility to people living in <100K salary areas. The truth is, remote works extremely well. Just get mature people and make sure everyone is remote so there is no ganging up (though you may get some timezone tribes..)
Why Men Don’t Live as Long as Women
wow - what a beautiful comment
That's a baseless assumption.
What was the first console/arcade emulator?
Yea, not to defend that type of gameplay, but this is basically the point. Uncharted and Tomb Raider and the like are out to make interactive movies. Its a great way to avoid the sort of awkward sequences you get in many games where an enemy winds up in a corner spinning around at the end of the map by accident and you can't proceed until you find him. The cinematic approach is exciting in the moment, if maybe a little boring when replayed or if you enjoy any sort of real difficulty.