skysight-inc/HackerNews huggingface dataset:
If you're into role-playing games, you might enjoy Numenera [0].

A setting that takes place a billion (!) years in Earth's future, after several civilizations have peaked and gone, each building upon the remains of the ones before it and then reshaping the planet yet again to it will, to the point that even the layers of accumulated detritus from the past seem unfathomably magical to future inhabitants (e.g. soil that can reshape itself, or windstorms made up of nanomachines that reshape anything they engulf.)

Consider how mines from wars that took place a hundred years ago are still killing people. [1] Imagine some nomads from a hundred years in the future accidentally coming upon these. After a point, technology simply becomes a feature of the terrain, and indistinguishable from nature (another example would be our selective-breeding and cultivations of animals and plants over centuries to develop new hybrids that are now commonplace.)

All of this really piques my interest in what this world will be like in a few thousand years.

[0] http://numenera.com

[1] https://news.ycombinator.com/item?id=12188135
I'll be the voice of someone who is actively implementing GraphQL for the first time.

We were mid-way through our project before realizing GraphQL might be a better fit for our use case so we paused for a week to play around with it and see if we could stand up something inside of our project that made sense.

GraphQL felt very "plug and play" to us. Aside from having to re-work some validation to fit into GraphQL's idea of mutations, we were mostly able to drop our existing models and logic directly in and see it working right away.

Having built very well defined REST APIs (and SOAP before that) for years, the flexibility that GraphQL offers made me feel a bit "uneasy" at first but I have come around to appreciating how much freedom it gives the front-end to only request the data they need.

I'm usually the type to shy away from flashy new doodads and stick with what I know is safe+reliable, especially in an enterprise environment, but as the project continues I'm feeling more and more confident in our choice. I suppose only time will tell though.
I stopped listening when they said "curve of the Earth"
Working Remote, or Remotely Working?
How do you distinguish the difference between working remotely and remotely working?
I agree with this statement: "There will always be demand for interest bearing risk free government debt".

Now go ask investors how they feel about Greek/Argentinian/Venezuelan etc bonds. A country is just a large collection of people and can be thought of as a giant person. They aren't magical creatures / objects. If a country has no steady job and loves wasting money no one will lend it money. Same applies to a business and a person.

If you hold that to be true, then there can definitely be a limit at which point a person will loan money (buy bonds) from a country. Now the question for the U.S is where is that limit, and if we hit it how painful will it be to get back into "healthy" shape.

Just like a 400 lb person being told its time to lose weight or they will die of heart attack/diabetes maybe its better to start eating right and exercising BEFORE you get to that point in life.
Perhaps most importantly the Manual explains that you won't get fame and fortune by this route.

Indeed, you almost certainly won't get fame and fortune by any route. Hence Steve Albini's treatise on a similar subject, often called by its last line: "Some of your friends are probably already this fucked".
The Line
Could you use Patreon to allow for recurring payments? Seems like Portable Apps would be ideal for that use-case.
Yeah. It seems a bit like saying "use of cars causes lots of deaths". As we learn how to drive that should hopefully become less of a problem.
I've never tried to actually roll it, but you can fold it in half pretty easily. Folding it half again would probably be doable, but I think that's about as small as you would get it. Rolling it might work better, but I've never had a reason to I guess.
Wouldn't it be better if they had a driving component as well?

I can't imagine everyone could take off from their own homes? That would just be so chaotic and dangerous.

I would think it would be better to drive to a designated spot and take off from there.

Still, I love these things and would absolutely love to see them work.
DHH (d/Deaf or hard of hearing) person demanding captions is like a wanting extra cheese is wrong.

It’s more like your giving a sandwich to every beggar except the Deaf one. And eventually that Deaf beggar will starve.

Deaf people have significantly less access to public discourse. I think it’s the responsibility of every person engaged in public discourse to make their content accessible.
Pandoc uses Wkhtmltopdf.
I did, I used a standard license on Oobzy a year before Whatsapp came out. It was the same thing and they ended up getting 5.8 billion for it.

Same thing happened when I built Kneedle, that became Letgo.

What's so unreasonable about saying hey, if you want to build something to make money off this then just contact me?
> "All them eager actors / gladly taking credit / For the lines created / by the people tucked away from sight"

These days, in the sway of the auteur theory, it's more the director taking credit for the whole show, at least in the minds of critics.

Apparently, movies need authors, and the director was chosen as being authorial. Movies with one author (The Room) are seen as being better than movies which were collaborations (Citizen Kane) as the former are more tractable to the modern critical theories.
I think Thinkpads are still pretty good at this although even they started to fall behind. I remember the days when Apple was designing hardware in a way that was allowing easy access to internals for a pro user. All those handles, easy access doors and trays sliding out with the internals, good old days.
Ah, OK. I don't think suds existed when I first tried to access a SOAP API from Python in 2004. If it did exist, it was certainly obscure.

Perhaps my own experience trying to use SOAP can shed some light on why REST prevailed. In 2004, I tried to use the PayPal mass payment API from a Python application (in the now-defunct Quixote web framework). As I recall, I found one Python SOAP client library, but for some reason, I couldn't use it to access the PayPal API. It was all just so complicated. In desperation, I ended up writing a small service (micro-service?) to access the PayPal API using the official PayPal Java SDK. That service used Jython, because I just couldn't stand Java's verbosity. The main application communicated with the service using XML-RPC.

Compared to SOAP, when I discovered REST, it seemed refreshingly simple, built for the Web rather than awkwardly abusing HTTP as a transport for an over-complicated RPC protocol.
Restricting to just Europe: http://gs.statcounter.com/browser-market-share/mobile/europe...

IEMobile is ahead of Firefox!
You should read "A Deepness in the Sky" by Vernor Vinge. It's sci-fi and contains lots of misuses of technologies. When I see something like what you wrote, it reminds me of this novel. Really, just read more sci-fi and you will get how technology can be used for real evil.
Really curious how far are we from being able to simulate the human body's response to drugs/modification.
The missing part every time this story gets told, is that Microsoft already had a generics implementation ongoing being lead by Don Syme of F# fame.

They just decided to release 1.0 without generics, instead of waiting for it to be 100% ready.

As Don clearly describes on his blog.
He wants one, and is a billionaire with billionaire buddies. He doesn’t need to make an Everyman product. There is a market for private helicopters now. These will require less training to use.
It's not that you won't get the money back this time, but that they will refuse to sell you anything in future.
you can use GET for graphql queries, and pass query and variables as querystring:

GET `/gql?query=${query}&variables=${JSON.encode(variables)}`
After 500 years, a UV lamp solves the mystery of the Basel Papyrus
While I understand that the law is not required to be a mathematical statement and requires case by case interpretation, I wonder if these leaves several burning questions on the table:

1. Was it illegal for apple to force install apple maps on iOS users, stiffling competing maps apps?
2. Is it illegal for apple to not provide other browsers JIT capabilities, effectively forcing them to be a skin on top of Safari?

I understand that iOS has no market dominance. But if iOS reaches 60% shares in a country, can the country demand substantial changes to iOS to encourage competitors? 70%? 80%?. Does a company need to make its product more open as it starts dominating the market.

Also, how would such market segments be defined for market domination? Phones? Smart phones? Phones with a particular characteristics? Phones with a particular OS(as phone inter operability is widely within OSes only)

Not defending any side here, but would love to hear what I am missing here.

Edit: As the press release of the commission says "market for .... licensable smart mobile operating systems and app stores for the Android mobile operating system.". It seems using this vocabulary even Apple can be branded a monopoly, dominant in "unlicensable smart mobile operating systems and app stores for the iOS mobile operating system". Then isn't even apple using their dominance of "app store for iOS" to dominate other market segments?
We migrated most of our backend (written in Clojure) from REST to GraphQL (actually a homemade alternative to GraphQL, but not relevant to this discussion).

It went well, it greatly simplified both our backend and frontend code. The backend code got simpler and more stable because it no longer had to deal with "data packaging". The frontend code became more transparent, because you can now easily read what data gets exchanged, and more decoupled, because different components can independently require the data they care about. One of the biggest benefits has been the degree of independence to evolve both the client and server.

We haven't had the performance issues some people have mentioned (N+1 query etc.), because of the server-side design of our homemade GraphQL engine - in which data resolvers are batching and asynchronous by default, unlike most backend libs which approach this problem more naively. Will open-source that soon.

The biggest limitations I see to GraphQL are:

- it doesn't really have a story for caching. I have some ideas for addressing that, but it hasn't been a problem for us really.

- it repeated the SQL mistake of exposing a query language based on text, not data structures. Now we have to write queries as templates instead of assembling them programmatically. This hurts both application developers and library authors.

- it doesn't really have a story for structured writes.
That is explicitly the point. Taxing income is stupid; the richest people don't necessarily have incomes at all. To the extent that inequality is problematic, it's from inequality of wealth.

In the U.S. you "can't" tax wealth without a Constitutional amendment, maybe you were getting at that.

If we could administer a low wealth tax of ~3-5% or something, productive people like Bezos would continue to amass wealth, but you wouldn't have unproductive rentier family dynasties as over time their wealth would be taxed away.

edit: I should add that Saudi and Oman already effectively tax wealth, since they have no income tax and Sharia requires donating a percentage of your net wealth to the community.
There's productivity at the level of an individual developer, and productivity at the level of an enterprise.

Just because an individual or a small team can be highly productive in say, Haskell, doesn't mean it makes sense for the whole company.

In Finance, the area I work in, the only FP success stories that come immediately to mind are a couple of teams at Standard Chartered for Haskell, and Jane Street Capital for OCaml. And they are notable for their rarity, not because there are plenty of other comparable examples.
We really need something like flutter for the web now.

I'm sick of writing markup and stylesheets (react jsx is basically html with a little sparkle).

Flutter integrates styling markup and business logic in such a wonderful way, I've never witnessed. It results in an extremely productive development cycle.

And then there's the intellij integration which is just crazy good.

Bottom line I never have to think about styling and logic differently. Almost no context switches. With stuff like react, there's at least 3, maybe 4 context switches.
I love the Raspberry Pi, and all the good it's done for computing. I have 3 of them currently. But, I don't want anything SD card driven for my next SBC. They are too volatile for heavy use.
NetEase Refutes PUBG's Copyright Infringement Claims in Court
I didn't claim $100mm; I was thinking more like $1-10M.
I think the definition would be that they're presently a sphere, that was formed under its gravity. That way objects could possibly become moons in the future, but the timescales are so long it's mostly irrelevant
Automated beacons are great, but nothing would have gotten rescuers onto this scene any faster. Thirty minutes or an hour is an amazing response time. Unless you are 10-15 miles from Comox, even an airforce helicopter could not have gotten their any faster.
The conclusion is telling: They switched from Prawn to wkhtmltopdf, have all these issues with it, but have found nothing better.

Wkhtmltopdf is far and away the best solution (at least in Ruby land) even if it is often painful to work with.
Did he get paid to build that? How do I get paid to put turbines in power tools?
It's not even used properly here. "This software has flaws" is not what it is supposed to mean.
Bit of an exaggeration to use "Considered harmful" just because there's a new (better?) alternative
Meet the man who fought a dozen FOI battles to prove data doesn’t cause crime
Inside Meitu: The Chinese selfie app's chaotic global expansion
I have seen the same thing, and I won't be renewing Prime when my current subscription expires. I mainly got it for the free 2-day shipping -- I very rarely use the Video or other services.
Yeah, IIRC they added the "constrainted." instruction prefix. It's a prefix to the callvirt instruction that constrains the the underlying call to the specified type, allowing runtime generic type decisions/exceptions rather than only compile time decisions like Java.
Worked in both fields. Not comparable. Bridges cost a lot and people will die if you manage and design the same way as for a typical useless SW project as described.

But I also did important SW projects where people would die, and there management and design didn't suck. Go wonder.
But that call-in "customer support" is a deal killer. I made an online purchase, a cheap antenna (thank goodness). It arrived in a box with my address taped on it but with customized shirts inside. Boxes were damaged during shipping and when put back together, someone got my stuff and I got theirs. UPS - "it's not on us, contact Best Buy". So I decided to use this to test Best Buy's customer support. I call. Foreign accent. I explain very carefully, slowly, in detail. She didn't listen to a thing I said. Started asking questions that did not pertain to the situation whatsoever. More explanation. 10 minutes in. 15 minutes. Finally she says, oh, I have a tracking number right here and your new shipment is on its way! I said, give me the tracking number, a little surprised she found the solution so suddenly. She read it off. It was the identical tracking number of the damaged box I had just received, and UPS showed it delivered to my house already of course (the one with the shirts inside). Anything to get me off the line. I called her bluff and said "That's the same tracking number as the box that was already delivered and had shirts inside". She said "Well, it's not our responsibility anyway." Me, "goodbye". Only $15 (and 20 minutes of time) to determine to what extent Best Buy cares about customer support, and to guide my purchasing decisions accordingly.
The point is, Larry Page is fighting physics, and therefore wasting his money.
Have you read any more from Egan?
Pretty sure the Y10K problem would be a bigger issue.
We've just started to dabble in GraphQL, and like many others we've seen mixed results.

On the upside, we can construct complex queries than eliminate many consecutive RPCs that you'd end up with in a traditional REST API. At scale this should work wonderfully, greatly reducing the client/server latency for our realtime app.

On the downside, the tooling is still far behind. This is somewhat due to GraphQL being a younger technology so you have to give it some time. OTOH, I feel like you can get things off the ground with REST more quickly. Problems with GraphQL tend to be harder to reconcile due to the debug tooling handicap.

Some of our engineers take a little time ramping up to GraphQL due to its complex nature. This is probably a good thing in the long run though, since it stresses the importance of keeping RPCs to a minimum and eliminates having to sync or batch consecutive RPCs.

Overall I still think it's a win. The tooling should improve over time, and hopefully it will be a first-class citizen in IDEs and libraries soon. Until then, you've got to be prepared to muscle though it.
Kinsta Managed WordPress Hosting
Israeli parliament passes bill defining it as a Jewish nation
You can't imagine some marketing firm deciding to call new works "Effluvia, by Pablo Picasso"? No arguing it wouldn't have the value of an original, but I'd wager everything it would sell for more than the same thing by Josh Leap.

I'm thinking black webpages with pencil thin white fonts. You have to scroll down like 3 meters of page before you get to any content, it's just tag lines every break, staggered on either side of the page.

"After more than a century"
"We revived the master"
"Witness history being made at <blahhbhablh> on <date>"

Then they hold an auction, pay a descendant or two some money and book their trip to Aspen.
Try looking outside the US for the crime rates and civil instability. There were riots in the Haitian capital a couple of weeks ago as their government tried to raise the cost of fuel.[0]

While we talk about the "global economy" a lot here in the US, I believe that we only benefit because we have so much control over that global economy. As US control erodes it seems reasonable to assume that we'll start to be hit much harder and the top 1% will be well positioned to be insulated from that hit.

[0]: https://www.washingtonpost.com/world/the_americas/large-prot...
I work in an audiology research lab. It is true that hearing aids can degrade your hearing. But if it is tuned by an audiologist it can do significantly more damage. Of course that does little good for people without health insurance - hearing aids are so expensive. But if you can possibly afford to see an audiologist and care about maintaining your hearing (which not everyone does) you should absolutely not use untuned audio amplifiers.
ZGlue Aims to Make It Cheap and Easy to Produce Wearables and Other IoT Hardware
Proofread everything you plan to display, because spelling and grammar errors can negate your authority (hint ^^^).
I had an early 2016 that had a keyboard replaced, then a complete replacement under warranty with a new 2017, and I'm sending it away for another keyboard replacement tomorrow. For a work machine, it's pretty ludicrous that I'll have been without my primary computer on 3 separate occasions within 18 months.

The woman in the apple store hinted that if I had to get it replaced more than once, they might just upgrade it to a new one like they did with my 2016 -> 2017.
Actually that's exactly what the claim is: That Chrome being mandatorily included and set as default is used to promote Google Search unfairly. That's directly in the EU's statement.
Sure, but as always in software that's still better than the speculations of people who have no experience using it but think they can make an informed comparison.
Belgium air traffic control grounds all planes after data glitch
He's a software guy and has too much money to play with.
Where does San Francisco get its water supply and how secure is in the present/project climate?
Senate Bill 827 would have helped a lot of this. Unfortunately it was killed by "affordable" housing advocates and other NIMBYs.
> Ah, "we". This must be the way to go because "we" made the decision together, right?

Yes, through democracy. Sure we can disagree with our government as well as with our governments structure, but the fact is that "we" make decisions. In short, "we" are in this together.

> People get to the top and stay there by being good at
something. The fact that they're rich by definition means that their company is doing something that people find valuable and doing it better than the alternatives.

I agree, but I would argue that there is no person or company which would totally and permanently cripple the US economy by leaving. There are some examples which would cause a very difficult adjustment period, but we would overcome.

> Economic activity is not driven by the government

No, the government does not drive the economy but in the best scenario can act as a reliable GPS guidance system or in the worst an annoying backseat driver. The trick is to walk a thin line between the two.

> destroying the private sector is a recipe for instability.

Probably, but who wants to destroy the private sector?

> Sure, but why would you intentionally give them more reasons to leave?

I actually don't agree with the parent comment and would never suggest creating laws just to make people leave...there's enough of that going on now. I just think that _fear_ of someone leaving is unhealthy at best.
My specific point was about how to address a coming traffic crisis, sorry if that was unclear. I'm suggesting that 90% of traffic will be unaccompanied "stuff" and that moving it underground will free up traffic for people above ground. So either way, we're both talking about getting from A to B more quickly.

I'm sure there will be a need that arises for more tunnels for people, too. But I think the place to START and allocate resources is tunnels for stuff since that's where the problem will come from.
"Also, everyone asks for slide decks after talks and they should be useful in that case even without a recording"

I am happy to provide copies of my slides, but no, I am under no obligation to make them useful without me presenting them. They're my tools, not your reference.

IMO, this expectation has been driven by bad presenters leading people to believe they can get the same content without bothering to show up to the talk. Maybe that's true, but if it is, you should wonder why you're giving the talk at all.
Cas9 does not edit DNA, it cleaves DNA. What happens afterwards is up to the cell. The hype machine has ignored this fact.

One of my favorite George Church quotes: "CRISPR: some call it genome editing. I call it genome vandalism".

Base Editors can actually edit DNA, but only single bases at a time. http://www.sciencemag.org/news/2017/10/novel-crispr-derived-...

There's a big prize waiting for the person who can harness DNA repair pathways in conjunction with Cas9 to make precise, multi-base DNA edits. Lots of folks are working on that now.
Yes, very.
When the slides contain a lot of text, it is not possible for me to simultaneously read and comprehend the slide and understand what the speaker is saying. The slide appears, I start reading. You start talking, so I have to decide where my attention goes. Often it is neither the slides nor the speaker, just a jumble of words coming at me. Then the next slide comes up...
I had a very similar experience, replace baling hay with mowing lawns. I was an awkward shy homeschool kid but going into circuit city and getting that 32mb mp3 player on Black Friday made me feel like the coolest kid in the world.