skysight-inc/HackerNews huggingface dataset:
I want to quote a quote from the opening of the article:
"'Do you think IT and some lower-level programming jobs are going to go the way of the dodo? Seems a bit like a massive job bubble that’s gonna burst. It’s my opinion that one of the only things keeping tech and lower-level computer science-related jobs “prestigious” and well-paid is ridiculous industry jargon and public ignorance about computers, which are both going to go away in the next 10 years. […]'"

Had this been from a time capsule article, such as the "Microsoft (1985)" NYT article posted recently, I would have believed it had you told me the quote was from thirty years ago. Because that's how long I've been hearing this same thing. So something something Betteridge.

I'll admit to only skimming the article, because skimming it didn't tell me that I'm going to hear something new. It's the same "blah, blah, blah, automation" with a picture of pin setters in a bowling alley. Well, sure, their jobs went away because it begged for automation. But here's where the analogy falls apart: we're not the pin setters, we make the pin setting machines. Is the gist of the article that once pin setting machines were invented, with a quick swipe of the hands and a hearty "well done!" we never need revisit the setting of bowling pins? A visit to a modern bowling will tell you that's not the case. We still need pin setters, they just work in code and not with their hands.

Thirty years ago it was all 4GLs and CASE tools. Yeah, the fact that you have go look those acronyms up ought to tell you something. They just didn't work out like some thought, and that thought was "you tell the tool what you want, and it'll write the code for you!". Yeah, not in this century it won't.

I, like many, have lived through a bursting bubble. And you know who suffered? Those that didn't know their craft. So the HTML jockeys, who got the job because they could spell HTML and close their tags most of the time, lost their jobs. But those weren't craftsmen, anymore than my dog knowing the English language because his butt drops to the floor when I say "sit".

Automation, automation, automation. You know what else aids a task via automation? CNC machines. Now any idiot can make automotive parts without knowing a thing about lathes! No, there's far more to it than that, just like there's far more to making a web site that getting the browser to display things the way you want. Automation makes jobs easier and less time consuming, but it does not relieve the user of knowing what they're doing. And that's the key piece I think missed by articles such as this, and I think that piece is so key that to ignore it means one is unable to write a quality, thoughtful article on the subject.
"What you're telling me is that sexual assault [on children depending on the particular case] is terrible, but it's not a deal breaker for you."
Is This the Future of Software Development?
It's what we should do with North Korea. Drop enormous quantities of food everywhere. So much more effective than just propaganda or bombs.

Although you could drop small video players with some relevant material on sdcard.
This is wrong because it looks exactly one layer deep and ignores the greater complexity.

Of course the answer to a DOS is to not accept the incoming requests. It's tricky to distinguish between the malicious requests and the legitimate ones, and doing so doesn't cost nothing. One way to break the defense of a DOS is to DOS the system that does the sorting.

Further, The "requests", in this case bids for our attention, exist on a spectrum from "legit" to "malicious"-- or more precisely "information I will endorse having gotten in long-term retrospect" to "information I will have wished I had no gotten in long term retrospect." So we're already fucked, because you can't even make that determination in a meaningful sense.

When do you eventually settle on a filter that is an approximation of the above, you'll find that it's trivial to DOS that filter too since we're made of meat and exist in a low trust environment.

You can live in the woods or whatever, but since you're posting on HN, I assume you haven't chosen that. And you can look at the other posts in this threads for examples of just how intrusive and unavoidable the bid for attention actually are.

And all this is only the first layer of complexity: the difficulty/impossibility of individually choosing to "free will" your way of this issue. The next layer is that we're not even talking about individuals. We're talking about Capitalism, by which I mean we're talking about systemic issues.

That's a whole different can of worms, but the headline is: in response to global, systemic issues if you find yourself saying a variation of "it's simple! humans just need to be different/better," then you're doing it wrong. You're missing most of the relevant dimensions, so you will not solve the problem, nor is your voice likely to be particularly helpful in the discussion about potential solutions.
It's a huge concern for me. The recent election this month brought gains for Democrats with enough to form a coalition with moderate Republicans in the house. Things finally got bad enough to change minds. Hoping for significant changes in the 2018 election.
It's the original and etymologically, it makes more sense, since "-oid" means "resembling." "Humanoids" are not human, for instance. But of course appeals to etymology are not a good way to determine what a word means.
If the Server rendered page is not user specific and is generic for all users then it can be cached and served quickly. Then only potentially one user would experience a slowdown and you can serve much faster.

Of course then you get into the fun of cache management and invalidation.
My biggest question is: When are people going to stop spilling ink over this issue and actually fix it?

Here are some things that won't work:

1) Continue writing long thinkpieces about how bad big tech companies are and how they should feel bad

2) starting Yet Another Startup, raising $50 million in VC funding, and repeating all the same problems 5-10 years down the road.

3) Government regulation. Watch the recent Facebook/Google/Twitter congressional hearings if you want to hear the state of tech understanding in our government...

Here's what does work:

1) Pursue and promote technological standardization / decentralization efforts regarding social platforms. These problems would be very easily fixable if 1,000 developers agreed to build out a single web standards that encapsulated social data, discovery, and communication. I keep a small list at http://decentralize.tech, but the list is only growing (Beaker/Rotonde, Mastodon/Gnusocial/Activitypub, Blockstack, IPFS, Urbit, Brave/BAT, IndieWebCamp, Scuttlebutt -- All groups with working software today you could work on that kills this and other problems overnight).

tldr; Stop complaining about things you got for free and build the dang alternative already.
Is there still a market for Rembrandts today? This type of high volume work might not provide the large amounts of time it would take to be a great artist.

I'm curious if this type of art is similar to journalism where the market dynamics have changed. Art is still very popular of course but to get the genius 1% you need a wide swatch of artists and I'd imagine this used to be a far more popular painting in Europe back when the classic painters were dominating.
They do charge. The Android most manufacturer's sell with google's services isn't free. https://www.bloomberg.com/news/articles/2016-01-21/google-s-...
Hell, many Americans today consider the US to be in decline compared to some equally mythical period of the 1950's when men were men, women knew their place, and youngsters respected their elders.
I don't understand how this can be your takeaway since you can see how fast Pug is in comparison. The article is clearly singling out React's slow render speed.
Some dictionaries order senses by age and others by usage (which may be somehow measured or may just be up to the instincts of the editors), so this isn't a useful metric without knowing the standard of the dictionary we are talking about.
but then look at the gull wing doors! I think at this point we can only wait and see.
This may not be the most educated opinion, but I tend to think of "languages" that compile to the JVM as just elaborate macros. My reasoning is that in order to use Kotlin (or Scala, Groovy, etc.), you will inevitably have to know Java very well, as most of the language is just syntactic sugar, and you'll almost always have to interact with standard libraries and SDKs written for use with Java.

A language isn't a "real" language unless you can live in it and be blissfully ignorant of anything else. I don't need to know C in order to use Go, or Python. I don't need to know Ruby in order to use JavaScript. But it'll be relatively impossible to write code in Kotlin without interacting with Java constantly. Which means context switching and maybe even bugs.
I showed this to my wife who has never been on HN and is an avid Gardener. I was excited to find some commonality in our hobbies!

She spent three minutes on it and said “this is crap.”

When she entered our Dallas zip code, it noted that the nearest harvests for very basic veggies was over 270 miles away in the middle of no where. Meanwhile she’s growing the very same plants in our backyard.

Gardening is far from my area of expertise. But unless we’re missing something fundamental about the program, there may be some work to be done on this commendable project.
The spreadsheet engine was a port of the DOS version, which by that time was written in C. The GUI ran as a separate process and communicated with the engine via a character protocol into a bastardised "terminal driver".

This fabulous kludge was driven by the testing regime: if we changed one byte of the spreadsheet engine it would trigger person-years of manual testing.
Why evoting is not a good idea and probably never will be
Isn't that part of what MVC tried to solve in the first place, by giving every single UI element its own model?
Behind every addict there's usually an enabler in some form. Sometimes there's a nasty feedback loop. Of course that doesn't negate human agency or its importance, however it makes for a convenient excuse. Agency seems unevenly distributed, but it also seems to vary within a single individual depending on what sorts of things they face and what excuses they have to avoid exercising it. Humans have a wide range of adaptations. In the modern world where even the very poor can live better than the wealthiest in olden times, exercising much agency isn't that important.
If you haven't tried it yet, have a go at playing back videos you watch at 1.1x. Over the space of a 50 minute TV show or more, saving 10% of your time is pretty useful.

I don't think I've run into anything where I have been distracted by 1.1x, besides theme songs to shows I am familiar with which obviously don't sound like what you expect. It's basically unnoticeable.
In My Pocket
London's buses to be powered by coffee
Dating 18/19 year olds in your 20s/30s does not make you a sexual predator. As far as I understand it there was only one person who is accusing Moore of actual crimes, who alleges he dated and kissed her when she was 14. Are there other allegations I missed?

It's very interesting that Moore has been quite an active and public elected official in the past, but every current accuser independently decided to not say anything until this election cycle. What gives?
The nexus between surveillance and automation [video]
I guess I'm "Normal-for-HN". IPMI is so useful that I wouldn't buy a server without it, even one I'm going to use in the same building.
Everyone, at the right price.
That's not true about the lifespan. Surviving into your 40's was not as common, but if you made it to 50, you'd make it to 60 or even 70, why not. It wasn't that rare. We live longer on average now because medicine can cure so much in the early stages of our lives.
Thanks for RTFA for me >.<
I worked at Microsoft over the summer — we had a week where we could work for a variety charities and volunteer groups, while at the same time Microsoft matched $25 per hour we volunteered.
I think all the interns in total raised over $100,000 in donations.
Snark aside, you rightly allude to housing as an investment rather than an expense.

Even those who bought post-2010 are still up by varying amounts, although those amounts are all likely 6 figures given the median home prices and recent increases.

One doesn't need to pay off house. Upon retirement, just sell it and cash out and move to a cheaper area.
It depends on the podcast.. something like twit, Joe Rogan, motley fool, stuff you should know, Jocko podcast I listen to at 2x since some of those are 2-3 hours and I don't lose anything at that speed(At least I believe I don't). Hardcore history I do at 1x... everything else is at 1.5
Lumber was originally one of the chief exports of North America; if you read Common Sense there is quite a long discourse about lumber for ship-building.
I have a confession to make… I commit to master
Akin to worrying how are you going to deal with waffle cone storage if your ice cream shop is full of customers.
Not true. They sent KORA requests for that exact states reason. They say the staffing isn't sufficient to handle the current volume of KORA requests and thus the request is dismissed. This is apparently legal.
Is it supposed to be impossible for us to be running out of multiple resources at a time or something?
Major Yelp Ranking Factors, Plus Infogrpahic
openshift will give you a small container for free.

So it looks like they've solved it -- with selinux, seccomp and judicious use of capabilities no doubt.
In the original Smalltalk MVC pattern, every single element of the UI had its own model, view and controller.

Since then a lot of different things have been called MVC..
"Silence is the perfectest herald of joy" - William Shakespeare

I may get downvoted as just an old man yelling at clouds, but I wish that people would actually take more time to enjoy silence in its own right.

My own kids seem to like doing everything with a pair of headphones on, or a video playing on their devices constantly, but some of my own moments of pure bliss have been sitting in my garden, sans technology, with a book or just petting my cat and stopping to breathe, listen to the sounds of nature and think about ideas.
> The really young techies won't remember this since it was over 30 years ago but what Microsoft did during the 1980s in the software space was astounding.

Totally:

"As it happened, Gates's mother sat on the same charity board as IBM's chairman. She got IBM to talk to Gates with the promise of an OS for their underwhelming PC (which was nothing two kids in a garage couldn't have come up with – in fact, it perpetrated many of the flaws of the Apple II, which for its flaws was still very innovative for the time). Gates didn't have an OS, so sent IBM to talk to Gary Kildall of CP/M fame, but Kildall was not prepared to talk to IBM, so IBM went back to Gates. Gates was friends with the chairman of Seattle Computer Systems, who he convinced to sell him the OS for $50,000 – that bit is accurate. Gates did bluff IBM, but he then bought QDOS for Quick and Dirty Operating System from SCS." [1]

Rather, what people should realize is that back in 80s it was IBM who was the monopolist, and it was Microsoft who became the monopolist IBM once was. The smartphone and mobile markets [2] have smashed up the tech sector. Nokia, once a giant, is no more, and Microsoft is far less relevant because they missed the boat.

Regarding Windows NT, its interesting to note who Dave Cutler [3] was (one of the designers of DEC's OpenVMS, and a UNIX hater). Windows NT put a dent in the UNIX server market because it was a cheap alternative running on commodity hardware (the happy Wintel marriage), but in the end it was *BSD and Linux (or GNU/Linux) which replaced UNIX and partly Windows NT as Linux dominates the server market.

> [...] so Jetbrains hires Andy Ruben [...]

Andy Rubin.

[1] http://homepages.ihug.com.au/~ijoyner/Ian_Joyner/Pirates.htm...

[2] No source here, I'd just like to note its Apple iPod which created a cash cow for Apple. Its what caused the momentum (and cash) for Apple to start the iPhone.

[3] https://en.wikipedia.org/wiki/Dave_Cutler
Even if you assume that it is not possible to build infrastructure to have a reasonably good service for the people moving it, actively turning people away is harming them (because they would prefer bad infrastructure to whatever option they have today).
Can you recommend any MIT ocw courses that are challenging while being high quality? Some of them don't have video lectures or are quite hard to follow without TA/teacher help, that I've been hesitant to try them out again.
Tangential to your point, but if you look at a waveform of normal speech, it's very hard to see individual words. It's really one continuous sound that our brain preprocesses into seperate, discrete words. If you've ever felt like people speaking languages you don't understand never stop for breath, you're getting a picture of what English would also sound like without preprocessing.
Men with Muscles and Money Are More Attractive to Straight Women and Gay Men
50+ Useful Docker Tools (Ultimate List)
How can you "tell" that no third-world country regulates sand mining for ecological reasons? How could they begin to do this if miners are already operating outside of government control?
Technical issues aside, Windows by itself made MS >$100B over the last 10 years. If that's 'one of the worst debacles'...

(I did like MS OS/2 2.0 though...)
At this late stage, if Moore dropped out(which he won't), he would be handing the election to the other party. It isn't like the republicans can just find an allegation-free drop-in replacement for Moore and get him elected.

My problem with making any kind of decision based on these allegations is that it is impossible to differentiate them from fabrications designed to blow up a campaign, all down to the detail of having Gloria Allred as legal council(a person heavily involved in the DNC - from Gloria's DNC leaks: "We will come together and discuss the upcoming race, and why we as Democrats must do everything we can to ensure a Democrat remains in the White House for the next four years." - any reason to believe she has given up on her mission to ensure democrats succeed over republicans after the 2016 elections?)
I was surprised to find that the Kansas City Star's recent article on the 'Suicide Curve' [1] (also linked from the topic's article) fails to mention the fact that in Kansas City, Kansas, there is a perfectly good alternative route to the 'Suicide Curve' 1 mile away, built in 1990: Interstate 670 [2].

In fact, both eastbound (in Kansas) [3] and westbound (in Missouri) [4], the leftmost three lanes channel drivers to I-670. In this area, I-670 is a straight-line through route, while I-70 is a meandering mess [5][6].

[1] http://www.kansascity.com/news/local/article145534779.html [2] https://www.interstate-guide.com/i-670_moks.html [3] https://www.google.com/maps/@39.0918284,-94.6332342,3a,75y,9... [4] https://www.google.com/maps/@39.0962355,-94.5667216,3a,60y,2... [5] https://en.wikipedia.org/wiki/Interstate_70_in_Kansas [6] https://en.wikipedia.org/wiki/Interstate_70_in_Missouri
Breitling Professional Aerospace Evo E793637V/G817-105X
This may be what you want on many fronts:

https://thecorrespondent.com/

https://thecorrespondent.com/principles

* The Correspondent is openly subjective

* The Correspondent is an antidote to the daily news grind

* The Correspondent is entirely free of ads

* The Correspondent does not strive to maximize profits

Example Article:

https://thecorrespondent.com/4664/why-do-the-poor-make-such-...
Being from Eastern Europe myself, I also don't suffer from the American/West-European self-hatred and self-flaggelation that seems so rampant in Leftist circles. Heck, I remember what it was like to walk in Rome/Paris in the mid 90's compared to how it is now, and, God help me and my future employment prospects if this wasn't anonymous, I think it was better in many regards then, for reasons I dare not speak of.
She's not supposed to be a role model for you to show to your little girl, or took aesthetically comfortable for you, or to be an example of how women should or not be accepted in technology.

She is not yours - nor even other women's - servant.
I like this idea, but I have found it to not work very well in practice. I would constantly get lost in lectures because the interesting new bits would kick off questions in my mind that needed to be resolved before it made sense for me to continue with more information. So I'd sit there exploring the new ideas—which was typically pretty beneficial—but then when I tuned back in I wouldn't know what they were talking about. When I get into that 'exploring mode' it tends to shut everything else out, so the 'simultaneously keeping up with the thread of the speech' isn't very doable, at least in my case.

Books are an intrinsically better format for this since the amount of time required to 'process' the new information will vary a lot from person to person, and you get complete control with books. I can't see any benefit to the lecture format aside from mass consumption—aside from question-asking, which I do think is vital, but it is typically under-used. Books + lots of questions to an expert seems ideal.
If I don't speed it up, I get bored and start daydreaming. Whether I'm running, lifting, riding the train, cooking, whatever, if I don't amp the speed up I inevitably get bored.
If code reviewer doesn't report a bug before the contract is deployed he then can become the 'bug finder' taking all ether from the bounty + his own.

Even if the code reviewer is honest there are some economical problems:
- Code reviewer will find a balance between time spent, amount to put into the time dependent 'bounty' and probability of a bug that didn't come up during review --> little-at-stake problem
- If you force the code reviewer to put in a significant amount of ETH into the time dependent bounty you won't find any reviewers willing to work for you because of the huge risk for them --> risk problem

How would that have worked with the the Parity 'hack'?
- Parity deploying their multisig contracts, having a bounty with code reviewers. AFAIK it wasn't even a bug but a not-well-deployed contract library. So the reviewers would have said that Parity should go on and deploy their multisig contract. Parity would have deployed it in a wrong way (as they did). The 'hack'/accident would still have happened.

If your time dependent contract was separate from Parity's multisig the reviewer would still get his ETH back after the time lock releases. Alternatively the reviewer's funds would also be frozen.

Hopefully formal proof of contracts will save us sometime. Alternatively blockchain with some governance scheme that takes care of something like that would also be useful. Wait a second... Am I describing Tezos? Let's wait for them to launch and see if that works better.
Spectral Normalization for Generative Adversarial Networks [pdf]
Unfortunately I couldn't find the bootable cd version for the intel management engine firmware and software updates. Mine is a thinkpad t460s.
Yeah service to Williamsburg is still dicey. You can be a sardine on the L, or if you're close enough to the JMZ, you'd better not have to ride back after 8pm (one or more of the trains may not be running).
It does seem odd that the allegations never came up either time he ran for and won a spot on the state's supreme court. He was a controversial figure both of those elections so it's not because of flying under the radar. Glad I don't live in Alabama.