skysight-inc/HackerNews huggingface dataset:
I would recommend Introduction to the Art of Programming Using Scala: (https://www.amazon.com/Introduction-Programming-Chapman-Text...)

It's very practical, however it approaches the language from a completely novice perspective. If you have years of programming experience, it may be a little redundant for you.
How about Making a Murderer? That one had plenty of substance.
This. And I would bet that it's even higher if you focus exclusively on STEM jobs.
Key Expiration Issues in Redis 2.x
What would proof look like?
natives of grid-based cities can always find north as well.

Interestingly the street grid isn't a language feature.
Definitely get you on 'not fussing with it' and cost/effort - but for completeness:

There are other small SoC/Maker boards would fit the bill:

https://www.openbsd.org/armv7.html

And people are working on Pi support, after all:

http://marc.info/?l=openbsd-cvs&m=147059203101111&w=2
It's literally just Brent Yorgey's lecture notes. Read the notes for week 1, do the exercises, repeat. I learned Haskell from scratch using it. Use stack and a random text editor.

What it won't do is make you fluent in modern Haskell. That would be a much longer course.

However, I guarantee that if you work through it you will have some great "Wow" moments.
Monolith – muddying the waters of the digital copyright debate
> I will give your argument a name: "argument from helplessness." We can't solve it, so we should just accept that it will open happen.

He didn't say that. He said that dirty feet are always a problem, and people will always track dirt into the house, and the solution to that is not to selectively ban muslims from wearing their shoes into your house, or banning Nike sneakers, or people who have recently walked through a particular part of town.

The kidnapping analogy is also faulty; we _have_ learned to deal with it, because for the majority of people it is simply not a concern, and banning arbitrary things doesn't prevent kidnapping any case. (What would we ban? Windowless vans? Rope?)

Also, unrelated to the strength of the various arguments, you come off as incredibly condescending:

> I would like you to please pay attention for a moment (try to follow my train of thought), maybe I can convince you of something.
The current congress will pay for this. Not only they decided not to implement trump's new insurance policy, so hard working Americans will continue to pay 3 times more for the same insurance, but they also voted for this miserable law to allow companies sell customers data (SPYING).
This might be of help to you. The OEM version of this laptop seems to be the Compal LA-2601. Which is a very good thing, because the schematics are readily available [1]. So, getting the keyboard working with a PI3 should be a matter of rigging up a micro with enough pins to drive the matrix controller. Looks like an interesting project though, and I wish you good luck.

[1] http://www.s-manuals.com/pdf/motherboard/compal/compal_la-26...
Uber resumes self-driving car program in San Francisco after crash
He's adding that.. read the article?
Sure, but these shows are still produced and written by the same industry insiders that made the Wire and the sopranos. The ideas may be more data informed, but good art is still good art because it's produced by great artists. Counterpoint is there's plenty of episodic crap on broadcast TV with lots of cancellations. Netflix seems to have a much better track record.
I think that the power of hordes of folks to try to make their views the predominant one is nothing other than a cynical phrasing of democracy, right? What is political freedom, if not the ability to work with like-minded others to advocate for or against a viewpoint? Should we censor people who wish to engage in this right?

And I am confused how anyone here was silenced. This person's views, and the views of everyone who objects, and the views of everyone who objects to the objection, are all public. The video is easily available. Discussion forums that have nothing to do with his usual material, like this one, are discussing it. There's rich public debate about what he said and why he said it, fueled by an independent press that is not constrained to write only what serves those in power (any sort of power), and fueled even more by social media.

This seems like the epitome of freedom of expression. If I saw someone say "Hitler was right" and nobody commented on it, I would wonder where freedom of expression went!

Remember that the position that Hitler was indeed right is not one that lacks for support. The third Google result for me for 'pewdiepie hitler' is from The Daily Stormer, an actual, non-joking Neo-Nazi website, and the comments are celebrating how PewDiePie's viewers are being "red pilled" into understanding that Hitler's position is defensible.
This sentiment seems fairly common in various comment threads I've seen. The dancing aspect seems to evoke in some people... discomfort or something hard to pin down, and I wonder why. At the end of the day, electricity is still electricity whether it's being delivered through power lines or pulsed through fiber optics or pulled and stored in someone as static electricity as they dance. Most science fiction dealing with time travel or teleportation seems to rely on a machine or a suit or a phone booth or some mysterious futuristic means of energy. Yet tribal dancing is one of the oldest human traditions of energy expenditure, done ritualistically. It doesn't seem entirely outlandish to me that a certain configuration of certain energy expenditures by humans could create some sort of ripple or warp or whatever in time space.
To anyone who was initially confused here, "LP" means "Let's play" (watch somebody play videogames), not "Long Play" (record).

I didn't think I was that old...
Please don't create throwaway accounts repeatedly—we ban those. Hacker News is a community site, and so relies on some amount of identity continuity in its membership.
I prefer a single monitor not just because it's more convenient, but because it really does improve focus. My screen represents my train of thought. I don't have 3 applications and 4+ files splattered in front of me. I have a single application, with no more than 2 files, that represents exactly where I am at that moment in my thinking. And I move from screen to screen fluidly with Spaces. I also use a large font size so I don't see more than 40 LOC on the screen at a time.

This is not some sort of self-imposed hipster handicap like a fixed gear bicycle- it really does feel more comfortable. I get so frustrated looking at coworkers' screens with 4+ files open, all in tiny text. I think, how can they work like that? No wonder that when someone interrupts them they lose all context.
I was wondering which affords the U.S. makes to be more loved in world. Your example is something that obviously nobody speaks about in other western countries as it is way less they contribute on a %/countries income factor than anyone else.

Nearly every country does a lot of foreign aid, the U.S. just happens to be one of those who do less than others so that surely does not help their global image.
Of course metadata is lost if not encoded anywhere on the way. The argument was made regarding code generation being more complex when code is saved on the intermediate level.
Yes, but they also produced coins and notes for 39 other countries in 2015-16: http://www.royalmint.com/~/media/Files/AnnualReports/ar_2015...
Um... what's with the NSFW picture at the top of the article?
terminal sub is not the only thing you can buy at bloomberg.

asset pricing, data, order management, trading platform, STP, risk management are all things you can pay for on top of the terminal itself. some of these services are quite expensive compared to other providers on the street
That made me remember when I was learning to program (Clipper anyone?). How fast Clipper (compiled) was when comparing to dBase III PLus.

And made me wonder: for small applications, like the traditional one computer that controls my sales, nothing online... which language would I use? Seems that there are many options for big systems, buj WebServer + Java + (...) seems to be too complex (and slow) for small needs.
The Expanse is great but it's made by [EDIT, thanks 'winthrowe:] some other studio. Syfy were right to buy it because it is so much better than anything Syfy have ever created... whatever was done right here, they should try to do some of it.
The internet has changed the nature of "fame". In the past, you needed to generally buy into fame. To be famous, you needed managers, publicists, etc. Media access was a limited resource that was handed out only to those that met approval.

This created in the audience certain expectations about what it means to be famous. Don't treat the audience wrong or do anything too far outside those expectations or face the audience's wrath.

The internet changed what it means to be "famous" because the internet is media access. Unfortunately, the sociology of the audience hasn't caught up and often still apply the old expectations.

In the past, it was possible to walk away from fame because it wasn't your normal life. Being famous was a job you could (usually) leave. However, a lot of people that have become famous through the internet cannot leave. It was their normal life that became famous. Tight coupling between fame and personal life causes or amplifies a lot of these problems.

For a much better explanation, I highly recommend watching Innuendo Studios' video essay "This is Phil Fish"[1]. In spite of the name, it isn't really about Phil Fish. It's about everybody who isn't Phil Fish and how they (miss-)handle internet celebrity.

[1] https://www.youtube.com/watch?v=PmTUW-owa2w
The Spiral on Airplane Engines Isn't Just Cute–It Serves an Important Purpose
I watch a lot of YT, usually 1-2h per day. It's often on in the background while I do something else.

I watch a lot of "let's play" and other game videos, mostly with well known YT personalities. Their format may be different than a "crappy 20min sitcom" but their value is the same, entertainment. You don't watch a sitcom for the story, you watch it to turn your brain off and laugh.

Just like a sitcom you get more out of YT videos if you've watched the whole series. There will be running jokes and references.

Keep in mind that a lot of top YT content is targeted at 12 year old boys. Unless you fit the demographic you're not going to enjoy it. Keep trying other channels. There are so many people on YT putting out quality content that it's nearly impossible to not find something you'll like.
That conversation was had back in 2006 when Google acquired YouTube for $1.6 billion. Some things have changed then. Smartphones are better; HBO's now available wholly online; Hulu's trying to compete with Netflix, but they're terrible at it so Netflix's going strong. Justin Beiber managed to cross-over to mainstream fame though got his start on YouTube. Youtube added advertising and then made a subscription service with a terribad name. Facebook bought Instagram, then IPO'd, so did SNAP. None of that really affects YouTube though.

There are alternatives; Snapchat stories, Vimeo, AWS has a video distribution system available without Amazon branding. YouTube is still the defacto standard for "me and my buddies made a video and want to put it online for the world to see."

The lesson I've learned is that branding is everything. The technical side of putting up a video on website is easier than ever these days, thanks to the march of technology, but Youtube lives on.
Why the Rise of AI Makes Human Intelligence More Valuable Than Ever
Prototyping the Banking Revolution: Q&A with Atom Bank’s Head of UX
Except they all get scanned, so the person who runs the scanner would, arguably, be able to detect this. I imagine the dugout laptop is exactly why we have mandatory scanning of laptops.

I also imagine the software can automatically detect things that looks like contraband, explosives, etc. If not then we'd be seeing a lot more terrorist success using these methods.

There must be a lot of pressure on the devs who make the software that run these things. Whatever computer vision processing it does needs to be pretty good or else.
quite pricey for what it is, but well worth it if you've got a programming itch to scratch and like playing RTS games.
You are wrong because in fact focusing on "the long tail" is exactly what they are doing.

They are in the business of reducing the cost of "the long tail" of content and ensuring that it is fixed and controlled by them. If it weren't for "Netflix originals" the content producers can just increase the cost at which they sell content to Netflix to destroy their profit margin.

You can't scale a company into profitability if your costs are not fixed and are instead raised to maximally consume your profits.
Why do they have episodes at all?
>> my favourites are Casey Neistat [2], mainly just from the production quality point of view

Cool, thanks for the reply. This is one of the channels I'm following. I have seen the occasional cool video (there was a motivational one a few weeks back I loved[0]) but largely it's just some dude running and not doing/saying very interesting things. You mention production quality which is interesting as one of the types of comment I see often on his and other videos is "awesome transition/angle/effect" (he even did a video last week where the premise was "here's a cool new transition I'm gonna use for the next 10 mins".

[0] https://www.youtube.com/watch?v=jG7dSXcfVqE
It all highly depends on your context. Are you reading, are you coding, are you creating some art? I am usually perfectly happy with just one monitor but for example if edit graphics or read papers it is very helpful to have additional displays.
> The author clearly has access to the email account associated with the account. I don't see why they demand identification when they can just send a verification email, like literally every other website.

Having lost a domain with email tied to it before (renewal came up during a long, low-tech vacation) I'm glad they're a little more careful than that.
>The best way to capture traffic from Reddit or Hackernews is to catch the eye of a star poster on these sites and have them post the link. Otherwise nobody will care. (Any star posters here? Feel free to post my stuff)

Eh? I have been reading HN for years and never once have I looked at the username of the person who posted a link, unless someone in the comments makes a reference to them. Do other people do that? What is the mechanism by which someone's star quality affects the number of people who click the links they post?
On recent android versions you can allow calling from the lock screen. So just lock your phone and switch to the dialer before handing it over.
Tips and Tricks How to Debug an Angular 1 Application via DevTools
The Little Prince

Always have had a profound impact on how I view and understand things.

Read it with an open mind like a child and see the wonders.
> Javascript is used to (...) speed the experience of the page up

That is one thing I'm totally not buying. How does JavaScript speed anything up over simple staticly rendered text, (which is what Medium should be)?
I'll be glad to see the back of the old Thatcher.
The Expanse is a SyFy show. Season 2 hasn't yet been shown in its entirety.

https://en.wikipedia.org/wiki/The_Expanse_(TV_series)
my fingers did not like the constant alt+tab when I had less desktop real estate.

Perhaps I need to get USB foot pedals.
GoAccess in a tiny Docker image powered by Alpine Linux
This doesn't work because "your street level drug dealers" pay you, not the other way around. They get paid by keeping a portion of the proceeds, or of the drugs.

It works if you need to employ petty criminals for jobs other than sales, though.
No need to restrict this to generations; I think there always has been a core crowd out there who are outraged, shocked, offended, etc. for various reasons. Bartweiss's HN comment where he compared these type of Youtube hosts with morning radio shock jocks (which really had their peak in the 1980s and 1990s) rings true to me; there was plenty of controversy and public outrages etc. during those times when one of them "went too far".

(Besides, I think that the "outraged" crowd often shoots themselves in the foot. If the content is not terribly out of taste, then the controversial content often get an added allure that may make it more popular. This was even true in much older times, books that were "banned in Boston" in the early 20th century often became more popular as a result...)
Daredevil and Jessica Jones were a pleasure to watch. Not cult TV shows, but how many of those appear in a lifetime ?
TRUE: “Out-of-the-box hires rarely happen through LinkedIn applications. They happen when someone influential meets a really interesting person and says, ‘Let’s create a position for you.’”
> And I am confused how anyone here was silenced. This person's views, and the views of everyone who objects, and the views of everyone who objects to the objection, are all public. The video is easily available.

According to Pewdiepie, the WSJ pushed Google to suspend his Youtube account.
I was most surprised by this CEO who goes around messaging randoms on LinkedIn to start friendly conversations. Does that happen?
I was in a similar situation some years ago, where I needed wikipedia documents for building a corpus of documents for text-mining. Eventually had to build a solution myself from wikipedia's XML dump files.

Here's the link to it, may someone need to do something similar: https://github.com/joaoventura/WikiCorpusExtractor
Reminds me of that saying: "Fake it until you make it."
How to Make Planner Stickers Without Photoshop
Change how women are represented in photography and win big
You have no idea how I searched for an app like this! If you add an Apple Watch and mac menu bar version you'll win my heart and a subscription for the unlimited version! ;)
As a writer, I want as much industry competition inflating screenwriting demand and prices accordingly. If it ever gets unsustainable, okay, I'm sure the market will react accordingly. For now though, I think it's a great time to be in Content Creation and what Netflix is doing is, no doubt, certainly one definition of "industry disruption" that gets noted frequently. Messy business, that, and risky, but here we are and Netflix is still chugging along.
Office365 users shared hundreds of sensitive docs publicly through docs.com
Thanks, that's my article! I'm glad you remember it after all this time.
Tiling window managers are your friend
Of course when you spend it, it is valuable. But OP had mentioned enjoying the feeling of simply collecting the money, a notion which I can't help but challenge.
This is old news. He said it himself in an interview like 2 years ago.
I'd wager that using C prevents large classes of errors that would be common place in assembly.

That said, colloquial history seems to say that there were plenty of languages which did a better job at that than C.
Not all phone boxes in the UK are red. In Hull and the surrounding area they are cream-coloured, they are run by the local phone outfit Kcom. Their use for making calls is declining just like everywhere else.
Yeah, I'd say a NSFW tag is in order. I was a bit surprised.
Small history of security:

First major security breech through buffer -overflow was in the late 80s.

So when Java came out, they played it "safe" - the language, despite having pointers will be absolutely safe. NullPointerExceptions and ArrayOutOfBoundsException will cause the program to crash rather than corrupting the stack.

Perfect.

Except it wasn't. It ended up being so "holy" that it's now banned in browsers.

So, everyone said to move to JS. Another "perfectly safe" language.

But it's too slow.

So JIT it.

Now it's no longer "perfectly safe".

Rinse and repeat.

And rust won't help here, because while the " compiler " can be guaranteed safe, the code it outputs can't (think of a C compiler written in Rust).

Maybe the solution isn't to rely on language (except for the Kernel) but to make of easy to spawn OS processes that simply have no rights to call any syscalls and limited amount of memory (or a white-listed amount of syscalls).

Take it like this:

Firefox (the browser) has full rights. It starts a process (which can only connect to the network to IP RemoteHost).

If process dies (for whatever reason) or takes too long, tell user that "sorry, sites broken".

Now, malicious code causes the attacker to run arbitrary code? Who cares? You can't overwrite the browser's code and can't break out.

The browser just has to ensure that its subprocess gives you good output.

Same with JS, CSS, or image libraries.
Same scenario for me. FWIW I switched to using http://www.ighome.com/ which more or less replaces the functionality (not affiliated in any way, just a user).
It's also notable for Jesus's consistent affirmation of his own divinity. Not that the synoptics don't, but John is much more explicit about it. For me, that does much to validate CS Lewis's liar, lunatic, or Lord argument.
Apparently it is back up and still serving sensitive files.
> And it is illegal for Medicare to negotiate with drug companies

Why is this the case ?

Also, this is from September 2016.
How is the author resistant to change? He specifically said new code should be written in a language that meets the priorities for that code. He specifically said someone has or would write a competitor to curl in Rust or some other safer language and that a good one will take off. He welcomed that.

What he doesn't welcome is rewriting something that's had those bugs and the types of logic bugs not related to the language already worked out. There's a saying about a baby and bathwater.

Not everything is a dichotomy, and you shouldn't be reading the article as if the author is against newer languages. He specifically says that given a fresh start with the availability of these languages he might use something besides C. Carefully weighing options is wise. Throwing away years of actual progress for the appearance of quick progress is foolish.
Don't move the goalposts or shift the burden. You said have to. Now you say most and demand that others prove the contrary. Please stick to your original claim and prove it yourself. That's how honest discussion is done.

The real question here is not whether developers can get the exact same salary working somewhere other than SF/SV. For one thing, the story wasn't just about our industry. The original story posited three possible causes for between-firm inequality. Before we obsess over the winner-take-all factor and how it relates to being or not being in the Center Of The Universe (ha), we need to consider how those other two factors play out across the entire economy.

Even among tech companies, subject to the exact same cost-of-living issues, there are significant differences in pay scales. Believe me, I know, because I'm taking advantage of that right now as I transition between jobs. The richer companies are very successfully capturing a disproportionate share of the high-end labor market, either by direct hiring or by acquisition. That enables them to compound their original advantage, in a feedback loop that IMO must be attenuated unless we want to live in a true monoculture. The idea that developers must move to high-cost areas is crap, but the problem of developers going to work (often remotely) for the richest companies is very real.
Taiwan now allows dual citizenship for tech workers after 5 years
This is very much dependant upon use case. If you're in the business of managing loads of systems, being able to have console sessions open to all the various places you need to touch as part of your current task is invaluable. If you're a programmer working on a single thing at a time, that's great. If you're in operations, a "single task" may involve dozens of separate interactions with separate systems, and being able to have everything presented to you at once is a huge benefit.