skysight-inc/HackerNews huggingface dataset:
> It's less of a problem these days as most of the major houses moved to their own brain-dead version of all-electronic production workflow in the past couple of years (mutter, grumble, Word change tracking and PDFs and email like it's 1995, baby).

Hmmm... I'm curious about this now, is the workflow the same for reflowable ebook and dead tree versions of the book? My guess would be that the best case scenario would be some plain text format with markup, but I doubt either authors or editors are doing that, and I can't think of what format that would even be (LaTeX not working so well for reflow).
We use similar displays for room occupation displays on our campus (made by https://www.roomz.io/).

For me, the most interesting thing to learn was that "battery-powered" means that the manufacturer expects a battery to last 2-3 years, as the displays maintain no active WiFi connection, and are only woken up sporadically via RF.
As always when this topic pops up: Zero empathy here for the companies that shove ads into users faces. Make money by providing reaosonable services, not by treating your users like cattle.
the underlying message from the top is rather brutal (or with a healthy dose of realism?): "No matter if you're farmer, factory worker or good with your hands, learn to code or be prepared to get swept away."

Obama's message to the kids about learning to code: https://www.youtube.com/watch?v=6XvmhE1J9PY
Doesn't look like it has encryption.

I prefer using ssh or openvpn for a more permanent installation.
For jobs where 40 hours per week has basically the same productivity as 30 hours per week, that's fine. For jobs where context is important (medicine, software), 'working less' will cause a disproportionate hit to productivity. Some problems you can't throw more people at. That's more or less the thesis of the Mythical Man-Month, and it applies to many careers. Though there are probably plenty of careers (like driving trucks, certain kinds of teaching) where you can lighten the work load and hire more.
Sounds cynical, but you're right. And people that like ti point out flaws in everything are "something the HN audience should be familiar with" :-)
This depends on the country. Property isn't exactly passive income, when compared to other types of investments.

For example, in Belgium, stamp duty (a transfer tax) upon acquisition of a property is 10%. It takes a long while before you generate that back in rental yields.
He didn't ignore them completely. Orwell's writing is famously lucid. He could have used orotund obfuscations and otiose circumlocutions far more than he did, but he chose not to.

There's a difference between grammatical correctness, journalistic conciseness, and social register.

The "long" sentence is an example of the latter - it tells the reader something about the writer, and it uses stock cliches that make it more appealing to one particular social group.

Writing can be as much about social signalling and persuasion as plain content and grammar.

If you want to see English that completely fails to follow the rules, and is even more about social signalling than content, try this letter:

http://www.bankofengland.co.uk/monetarypolicy/Documents/pdf/...
I think the future of back-end development is heavily decided by the future programming language. I think we are still missing a programming language that is safe, fast and productive. Safe meaning type safe and memory safe(Also memory leak safe), Fast meaning near zero abstraction costs, and productive meaning productive syntax and good tooling support. And it has to be built on modern compiler architecture, which means a compiler exposes an API for tooling(symbol lookup, refactoring, etc.), so people around the world don't need to reinvent the wheel.

I personally don't think any programming language fits the above description. And we have yet to invent it.
Can any one recommend any recent books or articles on this topic? I'm particularly interested in what the current suggestions are for solutions (if any), which this article doesn't tackle.
I saw some touch-screen displays labeling artwork in the Gallerie de'llAcademia in Venice that gave detailed background and history and explained the scene being depicted. Thank god! I know nothing about art and embarrassingly little about history and like to go to museums to learn, but they usually suck at teaching! They just have the year the object was made and a label, usually, plus artist if known. No context. Nothing explaining why this piece is out front and not hiding in storage. You're expected to already know that.

And then when you do get audio tours or descriptions, they're often banal and just describe the object that you can already see ("The girl on the left looks onto the scene with a pained expression" so what?!).
Surely any electric brake would fail closed? Just like air-brakes on large trucks. That would make them safer right?
In case the last question was serious (i honestly don't know): You wouldn't want that except for daily work (except maybe for reading longer texts), at least not with current e-ink technology. Even with proper colors, adding several 100ms of latency to everything you do at the computer slows you down while typing, makes scrolling ugly etc. Not to think of videos or games...
Come to think of it, there might be some opportunity in standardization. I'm not an aviation engineer so what I say may make no sense, but a good enough set of "bricks" that would let you assemble anything from small twin-seater to a passenger plane would benefit from economies of scale, even if initially such a design would be more expensive and less performant than a custom build.

I guess since it isn't already happening, I'm probably missing something obvious.
Yet an other example of "progress is not obviously better" : like these commercial centers' electronic maps, one guy will be able to handle the device at a given time, and all 5 people around will have to wait him to finish before being able to just know the title. And I'm skeptical about the reduced ecological impact of electricity and electronic devices as compared to paper.
I did not know there was a Ruby to JS compiler. That's __really__ fascinating! Do you have plans to support Python any time soon?
PG is an exceptionally good essayist.

The content is.. often very debatable. But I think the style and presentation are so good they should be studied in schools.
Is capital gains tax payable on those coins? If I were in your place, I would probably attempt to find a way to realise that gain (i.e. by relocating to a tax friendly country for a while) without having to pay capital gains tax. Make sure to not throw away your windfall.
It depends on which technology is implemented for 5G. In one model, the user's device can become a node to propagate wireless signals. The idea is, in an 'internet of things' where every device is sending and receiving signals concurrently, you get this decentralized virtual network spanning multiple bands, that is dissociated from the physical infrastructure like cell towers. Networks on this 5G 'cloud' become niche based and much cheaper to operate, and there is no single provider bottleneck. In other words, 5G is supposed to be not only orders of magnitude faster than 4G (it's essentially global wifi), it's also orders of magnitude cheaper.

After reading this article though, I'm starting to wonder how much of this is pure marketing nonsense.
That's 220 shakes - a long time when it comes to a weapon detonation:

https://en.wikipedia.org/wiki/Shake_(unit)
Looks neat.

How much do they cost? Could not see any pricing information in the website.
IBM's reputation at risk in wake of census bungle
Statistics of Nickelodeon's “Legends of the Hidden Temple”
http://www.nimh.nih.gov/health/topics/mental-health-medicati.... That's from the National Institute for Mental Health

Tics, liver damage, abnormal thinking are all listed as side effects. So is violent behaviour.
Running what, a bare metal rack app returning an empty response and doing no real work? All requests are not made equal, which is why these RPS judgements are pretty silly unless we define the exact request.

There's the TechEmpower benchmarks for that though. And you can't deny Ruby is among the worst there.
Is this a threat? This will happen everywhere. There is no escape. Big brother will be watching, already are. This isnt some new crazy concept. This is why unions exist, strikes occur, nationalism and anti-immigration is prevalent. The difference now is that the replacements are truly dumb and spineless while before they were simply desperate enough to pretend
I'm scepctical if I just read "fastest X". Fastest at what? Here it seems it is way faster at adding elements. But what about moving elements, sorting, searching, deleting? In most optimizations you get faster in one operation and slower in some others.

And if you decide to optimize one operation over the others some usecases for that would be great as well. The most expensive things I needed to do with lists were sorting. Having a list type that improves this operation over the others would be most reasonable for me.

Last but not least I think the List is such an old and often used data structure, it is very unlikely one can develop something a lot faster.
I forgot about this, Randall Munroe sometimes does things I'd like to do. And, I also "weep for my gender".
One more for the huge but reliably fruitless pile of good arguments for an unconditional basic income: with an UBI, it becomes possible for the worker to outprice the robot even at a rate below the survival minimum. E.g. to consume 1.5x resources total compared to bare survival, which would still be less than the nearly 2x of unemployed+robot.

(edit:typo)
I had this long rant, then I deleted it because I realized I misunderstood you. Another attempt:
The vast majority of compute will live in the datacenter for the next 30 years bc quantum computers require superconductivity.

That compute will become like a common utility and will most certainly be used to power the APIs that consumer electronics call. The P2P adds unnecessary complexity when client/server, a simpler solution, works well to bootstrap an application from a trusted source without the need for homomorphic encryption or other exotic schemes.

Bandwidth, compute and storage will continue to increase faster in the center than our consumer electronics on the edge. The backbones, internet exhanges and datacenters are where density equals economy of scale.

And webframeworks will come and go without a revolution, just another leaf in the wind.
I think it is just there for the parents, so they won't fall asleep
3-комнатая по ул. Димитрова, 96 (Героев АТО) в Дзержинском районе
This logic is full of holes. A robot can, by not needing to rest, be vastly more productive than the same person. The robot can be designed to never make a mistake too. Indeed, automation of all aspects of bread production would increase the bread supply. And the person needed bread either way, so unless you're saying that their death is the alternative, what they do with their day is irrelevant. And about fuel, I guess "burns oil" tugs at more heartstrings than "burns solar energy."
Has that worked the last few decades? And don't just count "job yes/no", look at the actual job - prestige, quality, income.
"Supreme Being is not only imaginary"

I was immensely proud when my son at 4 years old decided to stand up in his pre-school class and point this out to everyone.
Newcastle’s Bloody Brilliant Free Wifi Shows London Up
This assumes users of the data don't then report the location, and ignore the precision estimate.
You are correct, yet I don't see the connection between your reply and the comment you replied to? Nor even to the parent-parent comment. I'm baffled. Similarly for maxerickson's comment here. "Living" is about using resources, if "saving" them is the goal a dead planet is the best solution, or at least removal of all consumers of the resource in question. I don't see any "robot vs. worker" component in that statement.
Its slso possible they werent sustainable. Worker strikes snd unions will definitely put a hamper on your production. If people cant support children or they know a job is a death sentence, when an opening comes up due to a strike they may not be too eager to work
Shoot.. I'll take a look in about 10 or so hrs. I just stayed up all night coding. ;) Sounds like the map javascript file I'm using may be borking in some way I have not seen before. Thanks for reporting it!
Sounds like your framework sucks. With an orm and some sort of json serialization that's literally just:

Put bagel in toaster.

Update the db model.

Add a migration.

Update the viewmodel <==> db model translation in relevant requests.

Get bagel and butter it.

Commit.

Test the migration on a staging db if feeling paranoid, cause it's just adding a column.

Push to master.

Update production.

Take last bite of bagel.

If you aren't also doing the frontend, tell the guy who is to check out the updated swagger docs.
One was opened in the proper tracker issue and fixed: <https://github.com/uBlockOrigin/uAssets/issues/98>.
> It's embarrassing, frankly.

It is the same company that has different character encoding for different language versions of its site (.de, .jp) and none of them is Unicode.
It is serious. I'd like that for my text editor. And for most of my Internet browsing (which consists of reading text). It doesn't even need to be full-colour, I'd live with grayscale for now. Refresh rates are better nowadays, especially if you refresh only parts of the screen - which would be the case for text editing.

Sure it won't be as fluid as 1080p @ 120Hz, but I'd like it anyway.
> That is like saying Ernie and Bert are gay.

It turns out that they are not gay, but not because it's inconceivable to children. They just aren't gay. (http://muppet.wikia.com/wiki/Are_Ernie_and_Bert_gay%3F)
I definitely disagree about curveballs. Coming across stuff you don't like is part of discovering what you do like.

On your first trip to the record store, you won't have any idea what you're buying. It might be good, it might not be good. After a while, you get to know the owner of the store, and they learn your tastes, and you learn a bit more about music and start to know what will be good and what won't be good. Sometimes you'll both make a mistake and you'll still buy something you don't like. And you'll learn from that.

Why shouldn't our learning algorithms work the same way?
PBR == Physically-based rendering?
Or Felix Unger and Jack Klugman in The Odd Couple.
Crude Oil Prices Launched Sharp Recovery – Nigeria News
> So, instead of putting the motorcycle engine in as an afterthought take a 1.5l turbo as the primary source of electricity generation.

This is kinda what they did on my new 225xe.

7(?)kWh battery, decent electrical drive, and said 1.5l turbo for if the car needs more power or range.

Under real-world conditions, the battery seems to be good for about 40km of electrical driving in my current temperate climate (where I don't really need cooling or heating).

So far, it's a fun car.
That sounds an awful lot like profiling to me, and the social narrative is that profiling is wrong and immoral. Or is it ok to profile as long as you are profiling someone you perceive to be a member of a privileged class? I have a hard time keeping the rules straight.
Of course, you forgot the sixth rule:

> Break any of these rules sooner than say anything outright barbarous.

So perhaps you could cut out the insults and bad language, it's only advice after all.
Fusion covered this story in depth four months ago:

[1] http://fusion.net/story/287592/internet-mapping-glitch-kansa...

[2] http://fusion.net/story/290772/ip-mapping-maxmind-new-us-def...
I think the better question is why don't/haven't Millennials taken those jobs as previous generations did. This is a problem that has occurred outside of the technology debate.
well, you have elections, and bunch of people that don't want to live/raise kids next to people like you describe. or at least the image of junkies they have in their head. it's easier and beneficial for politicians to have hard line stance against drugs in many places.

don't expect much beyond +-weed legalization anytime soon, and even that might be rolled back at one point.
Please more levels
True in theory, but Spain has been in a state of mass unemployment (>20% unemployment rate, >40% youth unemployment rate) since 2010, and it still is among the top 25 safest countries in the world ( http://www.worldatlas.com/articles/safest-countries-in-the-w... ). Portugal has been over 13% unemployment rate since 2011, and it's the 5th country in the world by that same index.
Posix timer APIs are borked
A lot of people seem to get very angry about this. I wonder if this has more to do with memories of English teaching at school - where sometimes they do terrible things to writing - than to the content.
The game shows us how ugly JS is.
The argument is talking about the marginal case [1] where the robot is about as cost-effective as the worker it's displacing.

[1] https://en.wikipedia.org/wiki/Marginal_concepts
Kaj and Andreea is fantastic!

I'm Dutch but my wife is Danish. She does her utmost best confronting our kids with Danish TV (we live in Holland), so I understand a bit of what the author is on about. I was initially surprised as well.

Truth is, it _is_ entertaining! But most importantly, once you get past the absolutely amateuristic way things are shot (hey, the kids don't care, why should you?), there's a lot of depth to a lot of it. You need to let that depth sink in a bit before you can see the value of it.

For example, the article about Kaj and Andreea:

Probably most striking, though, is another thing lacking: education. Quite simply, there is none, academic or moral. “Kaj and Andrea”, a pair of puppets, are sweet friends, but also goofily flawed: Kaj is terribly self-obsessed, Andrea is warbling and neurotic. When other characters do something wrong, there is little of the obvious consequence-and-lesson resolution of American shows; the results are usually left to speak for themselves.

The lovely thing here is that it is educative, but it's up to the watcher to draw the lesson. Kaj's self-obsession is usually very funny and rather ridiculous. It teaches kids "wow, it's pretty ridiculous to be so self-obsessed". And at the same time it teaches kids that even if you're flawed, that's ok - both Kaj and Andreea appreciate one another and are appreciated and respected by the human co-hosts of their TV shows. This is something that I've not really seen anywhere else.

I'm not convinced that kids learn lessons like these better when it's spelled out for them.
> This logic is full of holes.

I don't agree. The commenter said that now both the robot and the worker use resources. It's gotten better if you only look at the business and ignore the laid-off worker.

Note that I'm always for such improvements, the solution for a broken system should not be to let people do useless jobs (like the road workers whose sole job it is to hold up a "Stop" sign in a construction zone).
This is fine and dandy, until your list becomes heavily fragmented. Suddenly traversing your list becomes a series of expensive cache misses.

So it's not 'faster', it depends very much on the use case - like any data structure.
> But until then, they seem utterly unharmed by a childhood of hearing about the queen’s bottom and watching grandma light some bodily gas on fire.

Is that really as surprising as is implied? To me, none of what the article describes seems like such a bad thing. Sure it's a little weird, but it seems right up there with the humor children enjoy. And not everything has to have a message or a moral at the end of it.
I highly recommend Yanis Varoufakis: The ex Greek finance minister who was in office during the Grexit crisis. He advocates basic income as a solution.

This is a speech rather than an article, but I found it pretty relevant and compelling (He starts talking about AI at 7:50)
[Yanis Varoufakis: Basic Income is a Necessity]
https://www.youtube.com/watch?v=BvgdtF3y0Ss
For uBlock Origin, it makes a big difference: it has its own custom filter lists which make use of extended filter syntax[1]: resource redirection, script injection, more cosmetic filtering options (through which the FB issue is taken care of), etc.

1. https://github.com/gorhill/uBlock/wiki/Static-filter-syntax
The proportion of people in full time work is much higher than it was when people worried about mechanization eliminating all those not-very-prestigious jobs in the post-WWII period...
> Parrallelism mean doing the same thing at the same time.

Yeah, but how to do it without making the program state go kaboom?

> What do you mean by that.

“Make it impossible to write to a data structure without (at least temporary) exclusive access to it.” At the risk of oversimplifying, there are basically three ways to do it:

(0) Use data structures that are immutable after they are first written to. Pros: very easy to understand and use. Cons: limited to pure parallelism, without concurrency.

(1) Clone all data structures when you need to share them. Pros: very easy to understand and use. Cons: not all data structures can be meaningfully cloned, e.g., how do you clone a file descriptor?

(2) Use a static analysis (such as type checking) to enforce the precondition that writers must have exclusive access at the time of the writing. Pros: can handle both parallelism and concurrency. Cons: requires the ability to write code that a static analysis tool can understand.

Since the last one is by far the most rare approach, let me give an example of it. Quoting the Rust book:

> Here’s the rules about borrowing in Rust:

> First, any borrow must last for a scope no greater than that of the owner. Second, you may have one or the other of these two kinds of borrows, but not both at the same time:

> - one or more references (&T) to a resource,

> - exactly one mutable reference (&mut T).

https://doc.rust-lang.org/stable/book/references-and-borrowi...
I inherit the copies my father gets. It certianly isn't what it was which as you say is sad. I shall look into this publication, thanks for the mention.
But why can't Verizon just do the same for FiOS? And why don't consumers just get TMobile unlimited for $70?
that's easily(?) fixed with a flat tax on efficient robots.
Took me a couple of tries...
(Spoiler):
Anyone anything shorter then 4 characters (two characters)?
Always wanted to ask how much hits does HN handle by the way?

Anyone have any idea about what DB HN runs on and what is the size of the schema?
Museums are certainly in need of redefining their purpose, but to call them 'outdated' is a bit of a stretch, I'm afraid. I would recommend anyone interested in the role of museums in today's society to read Art Power (https://www.amazon.com/Art-Power-Boris-Groys/dp/0262072920)
Ah. 2 distinct characters now.
But if I read it right, it also applies to all modifications, even if they have no impact on any emissions, toxic or not, or even if the modifications reduces those emissions.
One of the problems is that there aren't any openings in these jobs - at least not for somebody who isn't already trained and experienced. This is common across many fields. Nobody wants to invest in training anymore, so there are tons of openings for skilled workers with certifications and 5-10 years of experience, but few entry-level positions that would get you to those 5-10 years of experience.
Well hopefully WebAssembly will fix the 20% CPU util to scroll on some websites because of the insane amount of JS
The establishment starts an open war against the real whistleblowers
With react native and electron web stack is running in circles.

How many times should this be repeated: web stack is easier to write only if you don't know shit of the native SDKs. Otherwise it does not even compare.
Simple, Decomplected, Isomorphic HTML UI Library for Clojure and ClojureScript