skysight-inc/HackerNews huggingface dataset:
It will be interesting to see how it works out in real life.

As the article notes, they've tried this before and the algorithmically generated route map didn't work well in real life. Assuming the algorithm was good, the issue was probably that it didn't incorporate significant real-life factors.

Perhaps they are getting more sophisticated though, by having the people who have been doing this work by hand review the results and make adjustments (as the article says, e.g., at first the algorithm allowed big busses on narrow streets, which apparently doesn't work well).

Speaking of the people who have been doing the route maps manually... they seem to have been doing an impressive job since the algorithm is expected to be only 4% better.
I have no idea what you're saying.

You're arguing that because it is simply designed it's not brutalist? The whole definition of brutalism is minimal distraction/complexity.

The least brutalist thing you could do would be notifications popping up in the lower right every time somebody responds to you, with a picture, their karma, etc.

Deleting comments again, would be anti-brutalist.

Aside - When I think of the most successful public forum for non-stupid discussion on the internet I think HN (unless you count wikipedia). We should ask ourselves what about this site (or was it the core audience) managed to create the impossible -- intelligent discussions on the internet.
In a single event, the Roman navy during the first Punic war. Rome lost the entire invasion fleet with estimates of more than 90.000 drowned during a storm. (It is still the second worst maritime disaster in history as Wikipedia counts. [0] Wikipedia lists the Mongol invasion of Japan as the worst, with more than 100.000 lives lost.)

The bloodiest war in Roman history was the second Punic war, that is the battles lost against Hannibal.

[0] https://en.wikipedia.org/wiki/List_of_maritime_disasters
$120k in SF probably amounts to take home just under $6k/mo. $4k goes to rent, so you have $2k for everything else.

That's not a great QOL. For comparison, I ran the Mexico City / SF cost of living on Numbeo[0]. $38k in Mexico City would need to be $140k in SF for comparable quality of life.

(side note -- this COL calculator is super neat! anyone have any evidence of the accuracy?)

[0] https://www.numbeo.com/cost-of-living/compare_cities.jsp?cou...
Any comment on Tezos?
I don't know Go, but your example looks absolutely beautiful.

On the other hand, I'm one of those "smaller than that" people :) I mean, I am ashamed that I left the time-to-string function in [1] too long. It could definitely be split up (and I find value in that, I just haven't had time / a reason to revisit that code).

[1] https://github.com/mdpopescu/public/blob/master/SocialNetwor...
That can be explained in a fantasy setting though. Arbitrary shapes of mountains can be attributed to ancient magic. Ancient elves and wizards might have been terraforming the geography for some reasons related to history of Middle-Earth.

The weird unnatural mountains around Sauron's area of the map might have been built by him using spells to create a "natural" protective wall from elves so he has enough time to forge the ring in secret.

If I remember correctly from the books (correct me if I am wrong), there is even a mention in the book about Misty Mountains being "built" by some ancient powerful beings (so that would explain ridiculous geology).

The Wall in Game of Thrones is also not natural, it was build using magic an is held together by the same spell that created it.
How to Advise Founders Without Pissing Them Off
But, percapita? There were far fewer people around in Roman times. The 'death rate' must have been an order of magnitude higher then.
But there's a hierarchy in a company. If you want to raise an issue you need to go through the proper channels. You're just there to do a job. If you don't like it you can leave. I've left jobs because I didn't agree with management. No one is forcing you to be there. This is just how the corporate world is. Corporations are not democracies and you are expendable. I'm not saying it's right, but it's just how things are and you shouldn't expect anything less. This is why I left the corporate world. Google is actually one of the better places to work. It gets much worse, trust me.
Elon Musk nailed the reason we feel like we've stopped learning at work
Tolkien made a comment about that in one of his letters, admitting that the map was designed mostly for story purposes and regretting that he didn't research more realistic geology and such.

On the other hand, with how much trouble Tolkien had in general with finishing projects, if we waited for him to learn geology too, who knows if we would have gotten any books at all...
> The secret to great brutalist UX is contrast.

Said on a page with dark grey text on a light grey background.
Here's a Twitter account that generates interesting procedural maps: https://twitter.com/unchartedatlas
Social dynamics are nonlinear and chaotic.
Is there only JS frontend these days? No

Most frontend is light work except for JavaScript. Can someone please kill this ugly monster?
A few years ago, one wouldn't call themselve a developer if all he/she could is string together a UI.
Javascript took us backwards. UI should be the simpliest part of putting together an app.

Also, People are still writing server side html
wpf, winforms, java, android, ios front ends. So people should stop assuming frontend is only JavaScript.
So, still discriminating.
Hi hitgeek, thanks for your comment.
The backstory is quite simple, the initial plan was to make a saas api service, but we don't like cold calling so much, so it ended up as an open source project :)
Talking about societal rates of human suffering, the per-capita rate is the only correct metric. Like any other statistic (traffic accidents) the only way to compare is per mile, per person etc.
I've worked as a software engineer for major companies as a back end developer and as a front end developer at different times over the past few years (though big companies rarely give you the option to do both at the same time; which is a waste). With 14+ years of experience, anyone can be a full stack developer and it can really speeds things up if the company is willing to leverage your skills.
Just an FYI: Dan Carlin isn't a historian and most of his podcasts are closer to exciting/interesting fiction/myth than actual history. So please keep that in mind when listening to his stuff.

Though I do enjoy his podcasts, it's more entertainment than history.
I used to be a full-stack developer, back when the front-end was jQuery. Once the JavaScript community started going insane with new front-end frameworks every two weeks, and none of the companies I was interviewing with used jQuery anymore, I decided to only be a backend engineer. I don't like working with JavaScript anyway.
Ah yes. No idealistic Asimov algorithms for real robots. You can't trust them, especially when programmed by wetware in the first place.
The Mozilla Information Trust Initiative
> you get a share of a closed economy.

Who wants that?

There are use cases where this is needed/desirable, but for the most part this is a bug and not a feature. I don't want to convert my general purpose currency into SomethingCoin to purchase Something. I want to purchase Something with general purpose currency.
That's only if you assume the tokens today will form the foundation of the $1 trillion cryptocurrency economy. The biggest projects of tomorrow may not exist yet, or they may take a very different shape than the volatile token economics we see today.
Watch a Homemade Robot Crack a Safe in Just 15 Minutes
Seems that rational action to that defense tactic is to not allow it. Given the usually high bar for insanity pleads, the gay/trans panic defense is lowest form I have ever heard.

There were recently a case here in Sweden where a psychiatric patient had gone out of his meds, tried to get himself committed but got denied because there were no beds available, and then decided to commit suicide and brought his new born baby to a ledge. He throw the baby over, but then backed out on committing suicide himself and got charge with attempted murder (the baby survived). The court decided that while the episode was part of a psychiatric breakdown, it was not enough for a insanity plead.

If a person with no psychiatric problems can claim insanity when assaulting a gay or trans person, then thats seems like a extremely poor excuse.
> Tim Cook has that CS background.

Does he? He certainly has decades of experience in computer companies, but his educational background was, to my knowledge, in industrial engineering.
The part that always blew me away about governmentese was when i realized that "budget cuts" meant the program isnt getting less money than last fiscal year, but their increase YoY has been reduced!
I think Google is starting to realize that they jumped the gun on their initial actions. Instead of taking a few moments to get a lay of the land they panicked, flew back their CEO and fired Damore and publicly humiliated him and his opinions. They then scheduled a town hall where I assume the plan was to further demonize him while telling everyone that they still value a free exchange of ideas as long as those ideas are the right ones.

Since that initial plan though things have spiraled for them. They have been sued. Damore has been given mainstream press coverage where he has equipped himself reasonably well. They have also likely realized that he followed company policy in regards to using the google approved forums and even formally submitted his memo to google's diversity team. His memo has also incorporated input from other Google employees.

Google very visibly stated that if you have certain opinions we find distasteful and express them you will be fired. Not great for moral for those who share those opinions.

They are realizing that they have done a terrible job on this from a PR, company moral and legal standpoint and are seeking to regroup.

I am not defending Damore's opinion one way or the other but in regards to handling this situation I don't see how Google's executives or many of their staff are feeling positive right now.
>From what I've seen "full stack" seems to be entirely a web notion. Is it just that the backends are simpler - requiring little more than glueing together some Spring components for CRUD operations?

Maybe it has more to do with the growing complexity and scope creep on the front end. There is an absurd amount of tools/frameworks/libraries that go into the modern stereotypical web page.
>Why do you only ever hear about full stack developers in web developer context?

Two reasons

1. Web developers wanting to improve their value

2. Companies trying to save cost
You're in good company with some folks recently discussing this on SE:

https://scifi.stackexchange.com/questions/166884/plate-tecto...
>You can stop using it, you won't even notice.

You're deliberately ignoring the idea of addiction, consumerism, and conditioning to feel superior because you think you can "quit" being influenced by our culture and society.
> either insane or just a troll

I think "artist collective with various goals among the members" might be closest? No idea how accurate it is, but there's some interesting speculation about various people behind the NN persona in the Wikipedia talk page: https://en.wikipedia.org/wiki/Talk:Netochka_Nezvanova_(autho...
So how doesn't it hold up? In no way did OP suggest that you need to be able to do everything on any conceivable project by yourself. There could be plenty things that are outside the scope of any given Full Stack Developer. How would that invalidate all the times when they were not?
Wait for a dip. Market has been way up since Aug 1. Some controversy about Segwit2x could cause some dips in October/November.
This one? https://www.youtube.com/watch?v=Qb5UIPeFClM
If you like this, you'll love https://reddit.com/r/worldbuilding
I read this article last weekend and after reading it, I put batteries in my shortwave radio to see what was out there. Turns out, there's pretty much nothing.

I couldn't hear anything on 4625 kHz. I let my receiver scan and when it was done I checked out what it detected and found absolutely nothing interesting. The most powerful signals were Christian broadcasts that had a kind of doomsday feeling about them.

It seems like there's a lot of underutilized spectrum.
I actually like the sound stopping when you change tabs. I guess they should have given the user the option.
Thanks. Worth a read. Love this line: "for the love of god, read the HTTP spec"
Rules like DRY or keeping line counts low are based on surface metrics and definitely lead people to over-fit the model based on incomplete information.

Underlying principle of maintainable code is "simply" that it is a concise and flexible expression of knowledge. The "simply" part is in quotation marks because, of course, it takes a good amount of self-awareness and meta-consideration to understand why some ways to express knowledge are better than others. There is also a limit to how "perfect" it can get, because it really depends on the audience too.

This is also why it's OK to let it slide sometimes and move on to more interesting topics - there are diminishing returns on splitting hairs, once broad strokes of good encapsulation and basic readability are applied.
r/Monero. See for yourself.
I'm a full stack developer. Myth busted.

Nay sayers ask me any question you like.
For the lazy who were hoping to find an audio clip in the article: you can find some here: http://www.sigidwiki.com/wiki/The_Buzzer_(ZhUOZ_MDZhB_UZB76)
If you're interested in fantasy maps, I'd recommend https://watabou.itch.io/medieval-fantasy-city-generator as an interesting tool.

Also, if you're into tabletop RPGs, I'm going to give a shout out to my own blog - https://wail.es/
No, I don't. It is certainly possible to become competent web developer over whole stack as long as you don't expect to be proficient in every currently popular framework out there.

Pick a set of tools, learn them well and move laterally/dive deeper when you need to.
>It seems to be a very new concept.

It was probably invented to get a wider range of skills in a single position for a similar price of a front-end / back-end developer position.

It could also be the business is saying they don't want specialists at this time and just need someone to do medium or lower difficulty work in either side.

Full stack is web parlance, but anyone who works with GUIs (desktop/mobile/etc.) is technically a "full stack" dev, and it's common for C# desktop developers to also do GUI work.
It's either a joke or a gross misunderstanding of Brutalism. I mean, it uses JQuery, for crying out loud. That's not a slight against JQuery, per se, just saying that "Brutalism" would imply a use of raw materials in construction. To extend the metaphor, using JQuery would be like using wood over the bare concrete of a building to make things "better" for the user.
What does the site you linked look like in IE6? Is there an Easter egg?
I can tell you as a woman, yes woman care about people but we don't really care that much. We care about money too. ;) We can get a lot of our people needs through family.

A lot of the jobs woman choose are just due to money- especially being a nurse as I know quite a few. It's not really an easy job from what I hear from my friends but it pays really well with minimal training. As well as a programmer where I live!

I didn't read the entire link because it was really long but I took a look and I can give you my thoughts as a woman in tech.

"Might young women be avoiding computers because they’ve absorbed stereotypes telling them that they’re not smart enough, or that they’re “only for boys”? "

The author goes on to point to studies that prove otherwise. I really question such studies because they tackle such a broad topic with a limited subset of people and I guess it also doesn't align with my experience.

I would say stereotypes and having to overcome those stereotypes are a huge emotional drain. When I was in college, the president of Harvard Larry Summers came out saying math/science scores have now proved woman are not as capable in tech. To have a person of such authority say this was disheartening at least when I was just trying to keep as positive of an attitude as I could about my own capabilities getting my CS degree.

If I had been any less up for a challenge, I would have switched to another major. Yes I think it's a big deal and it's been too little time to make any conclusions about female aptitude in this regard.
This makes no sense to me as someone who has written plenty of protocol code. The DNA data is essentially random bits. It has no packet size.
If you are wrong then so am I because I feel the same way.
Snap is getting destroyed because of its unwillingness to work with Wall Street
It would depend on who you ask but I consider that to be truly full-stack you need to be able to work on the UI/UX and design. With that distinction, full-stack isn't a new word for programmer.
>All? Everything you notably had to add in this comment?

What, answers to your questions? Cool it down bud. I assumed from the outset that you didn't actually believe jQuery was a good library but rather that you thought it was acceptable for Bootstrap to use it. If we really need to go over why jQuery is a shitty library, well, see the link you responded to in the first place.

>$(div).modal()? I'm ok with that level of cognitive impact.

Not just $(div).modal(), but compounded with the fact that everything else is going to be using something other than jQuery. You're probably using React or Angular or something similarly less stupid than jQuery, and you will have pain points everywhere the two systems have to touch.

>So the "people like you" was entirely impersonal? Forgive my misunderstanding.

Yes, "people like you" who think jQuery is still a good idea in 2017.
Likely for the same reason Tesla was really, really expensive until now and is just reasonably expensive now with model 3. The initial investment plus extra funds to build charging infrastructure is likely the reason why we cannot have it yet. Also, if you think about it, each school bus might not be driving enough miles to make up for the cost of conversion.
Can you address the part where he observes that large numbers of people, not just one lurid example, are marching in solidarity with declared neo-Nazis? Otherwise, you're cherry-picking.
[video] Tower of Hanoi Solved by a Mechanical Computer in a Physics Simulator
I can cobble together a jquery UI for a dataviz using D3 but I hate people and their cussedness. When any one complains about color or fonts I just make it black and white in Courier.
Google PageSpeed is dead
Agreed. This is why we need zero-based budgeting. Force organizations to justify every dollar every year rather than just using previous years as the starting point.
Product Management Events in August 2017
There are generalists and there are specialists. It just depends on the scope of your job duties within your team.
First Day in Federal Prison
We've got to stop meeting like this
This is 100% the correct mindset. You can't police others thoughts, you can only ever control your own actions. If people doubt you: prove them wrong.
This is a much better and less biased analysis:

https://heterodoxacademy.org/2017/08/10/the-google-memo-what...

(Skip to the conclusions if it's too long.)
Thanks. I loaded it in Idea. Just need to figure out how to run it now...
> If you save a business organization money, they appreciate it.

Is that based on past experience?
Sure, you can add another layer of hacks like UPnP or NAT-PMP to work around the breakage a bit. Or try to use side effects like NAT boxes waiting UDP responses when they forward such a packet. And you can spend the rest of day telling yourself this is totally fine, because it works most of the times.

Or could step back and see that this a terminally ill protocol on life support.
1. Functions which are "longer than they should be" decrease code quality.

2. Measuring the "number of lines per function" is extremely easy.

Code quality tools have a bad tendency to equate (1) and (2) for the same reason that the proverbial drunk searches for his keys under the streetlight. This has legitimately bad consequences.

This is further compounded by the way that small functions ease mock-based testing. While certainly attractive in the abstract, when a code base is overly influenced by this I find that it is substantially more difficult to understand via inspection.

All that said...I find the whole "X considered harmful" formulation almost unbelievably annoying. Here it doesn't even make any sense.
[React-Redux]: a small trick to write clean reducers
Sbt 1.0.0 is now available
+1 for thinking outside the box
Too bad he went to work at Tesla. It's nice to see that people are interested in the self driving car thing but, as in the case of Chris Latner, isn't it more fun / more leverage to work on the stuff that enables all this?
Chrome and Firefox on Windows 10 both open http://-emmawatson.tumblr.com/ without trouble.
IOTA might be interesting to look at
From the Wired article (comment from the scientist):

"And I believe there is good evidence of both sexism (including sex stereotypes) and real psychological sex differences (some of which may be evolved) to be causes of the gender gaps across occupations,"

From the start of the memo:
"Differences in distributions of traits between men and women may in part explain why we don't have 50% representation of women in tech and leadership"

They are saying the exact same thing? In what way does the scientist disagree in concrete words with things that is actually written in the memo?

Also, to avoid further misunderstandings...

Quote from link in the Wired article to Psychology Today:
"Using someone’s biological sex to essentialize an entire group of people’s personality is like surgically operating with an axe"
This is not what the memo did, as far as I can tell. See the quote from the memo again. He is suggesting that "biological sex" (the scientist's words) MAY IN PART explain why the split men/women is not EXACTLY THE SAME (sorry for caps).

Do you see how the scientist never actually comments anything concrete in the memo, but only concepts that are related?
Why did we switch from Braintree to Stripe?
internet connection to where? earth's internet? yeah, with ping of 1-20 years?
What about GPU mining ETH and others via something like nicehash? Is this a reasonably safe bet (relative to just buying the coins outright)? I'm mostly looking at it as a means of building a new workstation and have it pay for itself over the course of a year or so while I'm not using it.
Ask Bluebird; they have the market cornered. My guess is they have no need to innovate, so they do not.
I'm now a partner in a barcade. No chance of making any money any time soon :)
Hey -- nice job! I have a question: is there a way to use MongoDB in the backend?
Rereading this thread, it looks like one of his supporters associated him with "the alt-right". I don't see the place where it was asserted that there are only "liberals" and "neo-nazis".