skysight-inc/HackerNews huggingface dataset:
There is a Russian beverage made by adding a ton of good quality honey to hot boiling water that is supposed to be an excellent cold remedy. No idea if it actually does anything, but it is delicious and soothing.
That's slower than the rate at which one busy urban corridor pollutes our atmosphere during rush hour.
Not all books that are read are checked out. I think that some kinds of books should have a sheet or something so each person who reads it in the library can leave a mark. I'm still angry about the Dirac library moving a beautiful 1890's book on steam engineering to storage because "no one was checking it out". Of course no one was checking it out, it was a reference work!
Also, the time referenced in the article is presumably three years of non-stop training – given that an infant has a calendar packed with other things like sleeping, crying, and other non-motor activities, total human time logged on learning fine motor control is probably half that, if not less.
Comparative advantage is exactly why so many people will loose their jobs.

If a small number of people, with the aid of machines, can do the equivalent work of thousands of workers, how will the free market support the higher cost of human labour in comparison to the robots?

Its not that people will have nothing to do. But for a huge number of people, there will be no way to get paid as much as it costs them to live.
imo, the most interesting data point is how in demand serverless architectures are WITH these issues. Imagine how compelling serverless will be once these issues are solved.
> you underestimate the willingness of the average person to stick one's head in the sand, focusing only on what they'll perceive as the privacy violations of this system.

I see your point but remember this is all public information gathered from public areas where there is no expectation of privacy. There are few circumstances in which you can stop anyone from taking a picture (or a series of pictures) in a public place, let alone from their own property.

> ... they [the average person] do have control over whether or not they install a camera of their own.

That's true but let me show you why whether or not the average person installs a camera of their own doesn't matter. Take my neighbours for example; I have over 170 of them, identities, historical movements and current location estimates tracked and searchable from just the FOV of one web camera in my living room window. And that's from below average residential traffic.

That's 1 person out of 170, far from the average. They didn't need to install a camera to be part of the network. They were part of it long before they'd even heard of it.
Show HN: VvvebJs Open Source drag and drop website builder JavaScript library
Specifically, TS has polyfills for language features (eg iterators), not library features (eg `Array.prototype[Symbol.iterator]`).
What is this linear-logic thing that does what monads do? I haven't yet grokked linear-logic (apart from the advert, that you might want to use it to reason about resource constraints), so I would like to read about this :)
I like the bit in one of Asimov's Foundation novels, where they find a derelict planet, essentially dead for several millenia, yet quickly find the library and repair the microfilm machine.
I think you just solved the mystery I was wondering about... I bet Microsoft's endgame here is to create a new platform. Think about it, they're actually succeeding in getting types added to every single JS package out there, slowly but surely. Eventually, there'll be no more need for the `any` and `unknown` types, which I bet are just transitional. Once all JS in the world is completely and fully typed, they will have enough type information to create a blazingly fast alternative compiler and (minimal) runtime, even faster than C#, maybe even rivaling C or C++. I mean they literally put the guy who made C# in charge of TypeScript and had him working on this language for several years now. I have no idea how they'll avoid the same mistakes they made with UWP, but I honestly bet they're making a new platform even right now as we speak, and that they're going to unveil it in a year or two.
So I haven’t quite grasped monads or their usefulness.

Your “what-if” is completely meaningless to me, and I’m sure it’s my lack.

Could you expound upon the implications?

To me it is like saying: what if you could redefine the period at the end of a sentence....ok, but why?
In a pure language, whether lazy or not, x: T always "returns" the same value x. getChar: IO Char always "returns" the same element of IO Char. The sense in which getChar returns a Char belongs to the semantics of the "inner" language associated to the IO constructor and the properties of the "outer" language, like whether it is lazy or "has monads" or even is itself impure like ML, have little bearing on it.

Again, monads are just an abstraction. A language does not need monads to do IO because it is pure or lazy. And a language does not not need monads because it is already impure.
I would be very disappointed if we waited to colonize mars for purely practical reasons.

Climbing Everest, exploring Antarctica, going to the moon (admittedly debatable), weren't done for only practical reasons.
What does 30 MPH “feel like” for cats?
I think your expectations from huge open source projects are a bit too much. There are over 3500 issues open currently as of this moment, and new issues get opened every 15-20 minutes. The Go core team is like 10 people. That being said -

> - very little or no input from core team

I simply don't see this being true. Apart from OP (who is expected to comment a lot, because it is his proposal), the thread has comments from Robert Griesemer, Russ Cox, Austin Clements, Adam Langley and many others.

> - the whole process is stalled waiting for core team to participate

Again, not true. See Ian's and Russ' last comment. It is actually waiting on further information.

All that being said, instead of complaining how there is no response on a thread by the core team, maybe you can contribute by answering the questions Russ and Ian has raised, and ping others as needed.
It does have polyfills, but precisely to avoid relying on those I tend to stick to using the same in and out language. Babel is a better translator, and typescript is good at doing types. Add sorcery.js to chain the source maps and you’re cooking with gas.
At least with my work Java EE 6 and WebSphere 8 brought pretty decent annotation support. WebSphere Liberty looked pretty nice from the little I used it, but that was several years ago.
I setup a test page for this, and it seems you are right.

Test 1:

* Feature-Policy "microphone https://example.com"

* Javascript that accesses microphone hosted on example.com

* Everything loaded and worked as expected

Test 2:

* Feature-Policy "microphone https://example.com"

* Javascript that accesses microphone hosted on 3rd-party.com

* Everything loaded and worked - not as expected

I definitely didn't understand this new header. I still see how its useful, but not quite as robust as I had expected.
That would suck, because then we would be forever forced to use ancient versions, because 2% of our customers are on Windows 95.

A much better model would be a progressive enhancement, where we can deliver optional types that browsers can then use if they understand them. That way there will also be a reason to upgrade for users.
I remember distinctly the moment I realized the housing bubble was going to end badly. I was wondering in the early 00's how house prices, more or less everywhere, could continue rising past what most people could actually afford to pay. I hadn't really being paying much attention to the financial world, but sometime in 2004 or so, I saw an ad on tv for a mortgage deal that seemed to make no sense. I looked it up and discovered they were selling a negative amortization loan. On late-night tv.
Does anyone know a good graduate program/route for this kind of work? My undergrad was CS with some experience in (dumb) robotics and mechanical design but no ML. I am interested in applying ML/CV to physical systems like this however am I bit weary of going back to a CS program. I have seen some Mechanical programs with an emphasis on control that let you 'build your own degree'. If I could take a mix of ML/CV, control systems, kinematics I would be happy. Just looking for some input from people in this field.
Yeah but it doesn't matter; One model to rule them all.
No, it's more that getChar :: IO Char does not need to know anything about "monads"—it only depends on having some IO type for "IO actions" or "IO procedures" or whatever you want to call them. Combine the concrete IO type with a few built-in library functions for building larger IO actions out of smaller ones and you have a perfectly good (albeit unextensible) effect system without every saying the word "monad".

Interestingly, the programming experience with this is going to be pretty much the same as using a language with promises. It would be like working in JavaScript with no blocking IO, but with some abstraction and syntax sugar to make it less powerful.

Or, more pointedly, it would be like working in OCaml. OCaml might not "need" monads, but all serious OCaml is full of monads anyway, at least depending on LWT or Asyc for concurrency.
What's an SBU? (I tried to search but only found results for Stony Brook University)
Their strategy seems focused on increasing Azure market share.
Occam's razor. You're leaving some critical information out. No one gets hired for a competitive ML role without basic backend knowledge, let alone "python or linux".
I imagine most code bases will contain a very small number (probably zero) type definitions with a spread tuple type. There are only so many ways to solve being type safe in a language that is so permissive, and sometimes it causes the result to look ugly. Ideally 95% of end users will never need to type this, only rely on it.
Didn't coffee only become a popular drink with westerners in the late 1800s or so?
Love Zappa.
Just throwing my own anecdotal experience on to the pile: L-Theanine is very effective for me when taken with caffeine in a 2-1 ratio. As another commenter said, it "smooths out" the jitteriness of caffeine, and this scales up to 200-300mg of caffeine (400mg-600mg of L-Theanine). The focus it provides is the closest legal alternative to adderall that I've found.

If taken alone, it's also pretty good at providing a general reduction in anxiety. I was travelling internationally one time with a co-worker who had a very low grade anxiety attack. Due to the circumstances our options for getting him medication or seeing an actual doctor were limited. I offered him some L-Theanine and he LOVED it, he said it calmed him down just enough the rest of the trip that he wasn't concerned with having another attack. Obviously, this isn't medical advice and ideally he would have seen an actual doctor, but in this case it was really effective. I will say that taking it without caffeine comes with a bit of sleepyness. Definitely a potent combo when taken with Melatonin and a lot of OTC sleep aids will combine the two.
I don't think that human-like hands are going to be anything but an accessory for human-like androids. Anything which can be done by a human hand can also be done by a mechanically simpler device, with some specialized tools for specific tasks, like threading screws. For any activity, devoid of aesthetics, human-like hands are always going to be more expensive and less reliable than the simpler manipulators.
Would you expect the author of the linked PDF to know that?
I mean, the truth is that history is horribly intertwined and you'd have to go back like 20k years or so to get a useful and true start of history.

Dividing it up by geology makes it easier to categorise.
Suddenly the problem is Keynesian economics and not the proliferation of greed, liberalization of finance, deregulation, lack of accountability of credit agencie, etc.?

A nice article on today’s business schools philosophy: https://www.theguardian.com/news/2018/apr/27/bulldoze-the-bu...
You think the government of Burma, for example could successfully attack an append-only public database product hosted and managed by another country where a large number of interested parites are acting as auditors?
When a user as limited permission access to a database, the blackbox boundary can only be defined by queries.

This is the heart of why deep belief networks and knockout training work.
“Reporting” is absolutely right. They have their own agenda in mind, not a reasonably general definition of the public interest. No real journalist would unnecessarily release the private information of innocent bystanders and call it unfortunate collateral damage.
Monitoring someone's phone
how do I monitor simple best way android phone it must be I want to monitor please comment links or best option to do so
Serious question. What is the purpose of these articles? They seem to popup often on mainstream media sites. They have little or no information other than obvious stuff about belt and road, etc.

Is the purpose just clicks? Does China generate clicks?
OTOH the UK had left ELDO to focus on Black Arrow (hence the replacement of the old Blue Streak stage by Diamant's, and possibly the move from Woomera to Kourou)
Economic sanctions are not typically enacted specifically to target starving Mexican children.
I was curious about the potential for other compounds. SF6, per molecule is about 22,000x better than CO2:
https://whatsyourimpact.org/high-global-warming-potential-ga...

And there is a seemingly nice paper here on the potential for designer gas mixes:
http://www.pnas.org/content/pnas/98/5/2154.full.pdf
A related Ask HN thread from last week that may help shed some light:

https://news.ycombinator.com/item?id=17624888
You were downvoted probably because you could have stated it more tactfully. The real problem is that many Asian applicants tend to look similar on paper. There is a real problem among Asian families for hyper-optimizing on gaming the admissions system and overly trying to superficially hit all of the checkboxes for admissions (max out AP classes, start SAT test prep in middle school, play a musical instrument, etc.), instead of trying to raise well-rounded children with their own idiosyncratic interests and unique character.

If you have an admissions system that tries to select for uniqueness in addition to aptitude, it's going to naturally disfavor cookie-cutter applicants that do not attempt to differentiate or stand out from the crowd.
Agreed. N=1 anecdotal evidence, but I generally can't get to sleep after green tea in the afternoon.
I foresee two problems.

1. It's a feature, not a product. The only use described, or that occurs to me, is screen recording. You could spend the time to make the best possible fit-windows-in-a-rectangle application, and the Camtasia folks could build it in to their application and make it fully integrated (align with their magic recording rectangle), and all your effort was for naught.

(In the Apple world, this has a name: "Sherlocking".)

2. Resizing a window is literally a single command -- at least on the Mac, and I assume also on other modern platforms (wmctrl, etc). I've got a bunch of these in the "Release" folder of my application for positioning windows for automated screenshots:

osascript -l JavaScript -e 'Application("Safari").windows[0].bounds = {x: 100, y: 100, width: 1200, height: 800};'

It's not as easy to use as "click a button" but I bet I could position 3 windows faster than you could buy and download an app online. I can queue up preset sizes/positions of windows before a screencast, too, and change them during the recording. Unless you specifically want to show off the maximization animation ("Welcome to 1995!"), you can just segue over it ("Now let's look at something else...") while you double-click that shell script off-screen.

(I say this not to suggest that everyone using a GUI app should just write shell scripts, but to point out how easy it would be for competitors. This would be the opposite of PG's "run upstairs" advice.)

I know what software should be written, but, like this idea, they're usually specific features of existing software that I don't have the source code for. What I have trouble figuring out is something to build which also has a viable revenue stream attached.
I fully agree with you.
Based on my experience, Lambda is perfect if you only want to perform some relatively standalone task (such as a compute intensive rendering). As soon as it needs to connect to 3rd party entities, it becomes very slow and loses some of its benefits.
Connecting Lambda to an AWS DB for example is challenging to say the least. It also takes a couple tens milliseconds just to setup the DB socket and connection, that on a normal server can simply remain open and wait for the next request.

Serverless is nice, but the ecosystem of serverless tool is really missing today IMO
How do you differ from Webflow and zeplin/figma?
Btw, an added bonus of having a automation friendly standard for your codebase is that is can be easily converted in something you prefer reading. Prefer brackets below the condition instead of at the end? With one standard to convert to/from you can write a simple script to do that using a Git filter so every time you commit/checkout the transformation is automatically applied (https://git-scm.com/book/en/v2/Customizing-Git-Git-Attribute...).

Also one example on how to codify almost any style is using something like Sonarqube SSLR (https://docs.sonarqube.org/display/DEV/SSLR) where the code is converted into an abstract representation where comprehensible rule can be written for (instead of for example a bunch of regexes). But you really have to be deep into wanting to enforce every aspect of a style to dive into this one.
Humble Book Bundle: Cybersecurity 2.0 by Wiley
Wikipedia suggests that longer brewing time is necessary to get the full dose of l theanine, for which I'd recommend a quality loose leaf tea, and reuse the leaves a couple times (make several cups consecutively in the same day).

My fancy loose leaf tea habit is about $6 a week, or about one latte with tax and tip. It's cheaper, fewer calories, and I don't get agitated like I occasionally do with coffee on an empty stomach. You still get away from your desk (which I think is half the point of going for a coffee anyway), but not for as long.

My dealer knows that some teas will keep you awake and some that won't. Some will have that info but maybe not know the connection with l-theanine.
I didn't say CL has no vectors or syntax, just that in Clojure using sets, maps and vectors, is much more similar to using lists than it is in CL.
Would it be impractical to just send a bunch of large asteroids to collide with Mars to get the minerals and gases we need?
It's a pleasure to read an article by a writer who understands of the history economic thought, though I suspect I will disagree with him on a lot of things.

Anyway, this is interesting. I'll look up these economists.

On the face of it, I think it's interesting how economists are hesitant to consider money real. Money is fictional to most economists. What's real is consumer surplus, utility or some other abstract way of reasoning about consumption. ...skeptical eyebrow.

I liked David Graeber's book about money. First, because I like his intellectual shit-stirring. Second, because I think he's right about the origin of money. Money evolved from debt. Debt did not evolve from money, as liberal 17/18th century thinkers assumed.

Beyond this relatively simple point, I don't think he had much of anything concrete. But, as he talked about little local revolts and the role debt played... idk. Makes you think.

In any case, from a reactive european perspective in the post financial crisis world... I suspect that what business cycles are is a system wide insolvency. It turns out tat some of the money isn't real. That is, some of the debts floating around the economy are not going to be paid. The dollar isn't worth a dollar, your bank doesn't really have your money, the stock will never pay a dividend, the national debt will never be repaid, someone isn't as rich as they think they are, the mortgages are in arrears.

The crisis, whether it's a on banks, devaluation of assets, currency inflation... this is a bankruptcy proceeding, a negotiation determining who really owes who what, given that not everyone can get paid.
This feels exactly like coffeescript. At some point, it does seem like TS should simply outright fork javascript and go from there. That would at least remove most of my objections to the developer overhead.
I would love that too.
Oh! Duh! How could I have forgotten Azure! Yes, that's definitely where all this is headed. They could be trying to position TypeScript as a secret weapon that gives Azure an edge over AWS. Especially if they're planning on using the type information, once it's universally near-100%, to build a blazingly fast platform using a new compiler and runtime that make use of TypeScript's unique features suited toward compiler optimizations. Especially considering Hejlsberg is behind TypeScript (see my other comment in this thread).
Also framework plugins that leverage all of that, Vetur is a work of art.
Why are you arguing against claims no one has made here? No one said evolution is “guided”. No one said the current creatures which exist are in any way perfect. You’re having a pedantic argument against straw men.
We use carrier pigeons from an S3 data center high in the Himalayas to a CloudFront distribution center in Atlantic City (don't ask me, ask the pigeons) to serve all requests.

Just BI.
And if you read this column (disclosure: I submitted it, not the author or any other connection) it's very clear that we can't maintain one planet, yet: https://news.ycombinator.com/item?id=17642191

I think the Mars hype might be a symptom of some sort of societal anxiety and recognition that we are 50-100 years out or less from an extraordinary and preventable tragedy.
I think people are expecting some grand event and suddenly next minute China is dominating. Of course it's not going to be like that! US overtook UK in GDP per capita in 1860s yet it took another 50 years or more before the dominance became clear and 100 years before it became overwhelming
Cool, that looks like it could work for client-side code that gets run through webpack, but what about for a node-friendly library?
I run IdeaCheck.io [0], a similar service. I appreciate competition, but this looks like a quickly thrown together MVP without a real product. Have a look at the graphs on the sample report [1] - it makes zero sense to present this information as a line chart. What is the significance of the 8 other data points on the chart that aren't labeled? What kind of metrics are "accuracy" and "feelings"? "My idea is 50% accurate?"

From the landing page: "Are you opening a burger joint around the corner? Let us talk to the people from the office building in front of it, your potential customers!" Sorry, I can guarantee you that's not what you're doing.

IdeaCheck uses a professional panel provider to find respondents. We negotiated a contract with this provider to provide entrepreneurs with access to the same class of market research that Fortune 100 companies use. We don't make any targeting claims that we can't deliver on. Yes, respondents are paid, but that doesn't incentivize them to be extra nice - they answer multiple random surveys each day (from different companies doing market research) and are paid for their time, not their opinion. In general, I like the idea of not paying respondents and actively searching for a small target niche, but at the same time you're introducing a non-response bias (you're spamming hundreds of people to receive 25 survey responses - those who reply aren't an accurate representation of the target audience)

[0] https://www.ideacheck.io

[1] https://afteridea.com/app/index.php?id=5b396a5f4eb37
I'm French, I went to open a BoA account, it took almost 2 hours. Best part is that the humiliating procedure was done by someone with a Spanish accent.