skysight-inc/HackerNews huggingface dataset:
With Google Cloud Functions (they got the name right), you can simply link with a Cloud SQL instance using a special local socket interface provided by Google Cloud[1]. Their documentation provides complete examples as well on how to use global connection pools for MySQL and PostgreSQL.

[1] https://cloud.google.com/functions/docs/sql
The author is incorrect, at least according to polls. It looks like the majority of Americans read a book in 2015, with many of them reading more than one.

https://www.smithsonianmag.com/smart-news/27-percent-america...
Public static VS static public
>It's pretty disgusting how another previous thread https://news.ycombinator.com/item?id=17645273 has people wanting 'new leadership from China' to lead the world.

That's either CPC bots, or californians who drank too much from the GLP[0] kool-aid.

[0] - https://en.wikipedia.org/wiki/Great_Leap_Forward
Interesting. I was considering Flow and was going to begin using it by sprinkling it in using their Comment Types[1]. I wanted something that I could use but also make it optional for the other devs. Only because I was just wanted to test it out and not fully commit to making the team use it right away.

[1] https://flow.org/en/docs/types/comments/
It wasn't meant as an attack. I don't know his name, but his channel is called engineer-something, so I meant it as "engineer-something".

Although I do think, for a learning video, that he missed out on a lot of opportunity to explain such things as I mentioned.
In the long run, ensuring the continued survival of humanity is not sufficient. We must also preserve our space-launch capabilities.

It's a lot more difficult to launch through a rock ceiling, radioactive atmosphere, and a cloud of Kessler Syndrome fragments, from a gravity well 1G deep, than it is to launch from the surface of a rock with barely any atmosphere, a bare handful of satellites, in a well only 0.38G deep.

Also, bear in mind that you won't just be stockpiling food, but sufficient biodiversity to reassemble a viable ecosystem, and sufficient industry and education to preserve a viable economy. Otherwise, you still die when the nutri-mat and atmo-pure machines finally break down.

It's certainly easier to dig a deep hole and build a bunker in it, but that expense does not advance the end goal. It is merely insurance against a temporary setback. You still need to establish a launch-capable society on another planet, or everything dies anyway when the sun expands.

Then, after that happens, someone will still be around to say, "It would be cheaper and easier to colonize and terraform Venus than to send generation ships every which way."....
Does anyone have any footage of what these camps are like? I think having them shown graphically would help the Uighur's cause.
So more than Professional Sports?
An enlightenment is a realization that culminates only from all of a set of micro-skills being attained

There are lots of disciplines/areas of human knowledge and culture where most of the micro-skills have inherent rewards for learning them.

When faced with someone starting on the path to an enlightenment, who asks you to simply summarize the path for them, there's no way to actually usefully tell them.

I think that has to do more with not being motivated enough to try hard enough combined with the difficulty of summarizing. It's one thing to try to explain a paradigm-shifting insight or system to someone who has never paradigm shifted to learn something. The thing about Haskell outreach, are such failures even in the face of an audience who has previously undergone such a paradigm shift.

You don't make the joke to be snarky. You make the joke because you wish that, this time, it would work, and the learner would skip the path and achieve the enlightenment

How is this different from laziness? Smalltalkers similarly gave up trying to convey how their environment was different, many of them with such snarky jokes. Then years later, Chris Granger comes along with Light Table, and transmits what it is quite clearly and succinctly.
TRON has one thing going for it - its name evokes a well known movie.

That's literally it
These comments represent many anecdotal opinions. That's the value of comments around this article.

Science has proven this can have an affect. But even the study doesn't conclude this is 100% for everyone.
What if the URL and the form fields are randomly generated? I would just use the Chrome console to keep submitting the form or something low-effort like that.
Skift Is 6 – Patience: The Radical New Business Model
It annoys me that AWS only supports RFC 1149. When will RFC 2549 support be added?
A don't forget to add a tea bag and it'll be perfect. :)
Because then they can float the money and put it in things that earn them interest...

E.g. debit from Bob's account on Monday, put in <money market/whatever> from Monday until Thursday, and then put it Alice's account on Friday.
Perhaps it's the case that EDA sucks full stop. I think in the general case that's true, but FPGA based EDA tools, by and large, are better than ASIC EDA tools, and much better than any open-source tool available - and they are essentially free. If you've every used the ASIC tools design-compiler or primetime, you'd see what a difference tools like Vivado have brought in terms of design visualization, ease of use, robustness, all while still being compatible with the industry standard constraints and file types, etc.

The list of unspported items you showed is interesting but I'd imagine they rarely affect HW design and are more on the testbench / simulation only subset (except maybe arrays of interfaces).

For any HW design I've done Vivado has been well able to handle it. In fact, I've used Vivado to 'sanity check' RTL thats intended for an ASIC flow.

Runtimes are long, but I guarantee if you look at the runtime of any opens source synthesis tool you'd get an order of magnitude worse, with worse results. The FPGAs these tools are handling are also huge compared to ten years ago, so while they have progressed in a direct comparison, it looks like they have not if you're later devices.

The one bugbear I have is that DRCs are not checked as early as possible, and only at the end are some things flagged, like and unconstrained IO port. Things that can be caught earlier should be, in all cases.
I'm using a Compulab Fitlet 2 (a really nice and cheap fanless Intel machine with multiple Ethernet ports designed for Linux) and NixOS.

It's easy to set up and run multiple services (think XMPP, ssh, IP over DNS...).
The Pension Hole for U.S. Cities and States Is the Size of Japan’s Economy
if you like Spring Boot try DropWizard. Similar support for REST interfaces but none of the stuff you don't need
In a Remote Convent, an Endangered Salamander Finds a Shot at Renewal
I saw my feed end for the first time in five years a few weeks ago. Once I hit the end of the feed, my inner being was filled with a sense of emptiness. Scary if you think about it. It's really no joke when psychologists say it's like being on drugs. And, as a person with ADHD, limitless scrolling is irresistible. I have taken to disabling it on most sites that implement it (either through official site settings or Firefox extensions).

As for adding more friends on Facebook, most of the lists of my friends and I are basically classmates.com 2.0. It might be because we're growing older (mid 20s), but I also feel that everyone is starting to either leave for other platforms or develop more in-person connections.
I don't know the answers to that. Perhaps the 99% number is why the post was removed (temporarily?).

My understanding about Amazon is that they don't have a culture of shooting from the hip. They certainly encourage risk taking, but not without putting together a solid plan with review.
It's not that clever, they might be out of debt but they are also out of creditors. Nobody got richer or poorer just balances were settled.

That's kind of the point of money.
I didn't realize ADS-B had that kind of range.
"Sonne" -> "Sun"

"Galaktische Scheibe" -> "galactic disc"

"Bulge" -> "bulge"
Is algolia having problems?
Is algolia[0] having problems? About half the searches I've tried to run today have resulted in 404 responses, with success on a second attempt a few seconds later.

Anyone else?

[0] https://hn.algolia.com
Yeah a normal notice of error from the IRS is not certified mail. But it will be a letter, not a phone call.

Do keep forever copies of all correspondence with them, including (especially) documentation that the issue was resolved.
Augmenting Agile with Formal Methods
It was Visual Basic for Windows already.

https://www.gamasutra.com/blogs/DavidLightbown/20180109/3094...
I've never thought that most of the population qualifies to be a big tech CEO.

I've also never thought that the ballot box would one of the majority-disqualifying criteria.

But I've learned.
That solution is some time away. In the near term, I'd like to see the commercial aircraft engine OEM's start transmitting in flight GPS coordinates of their engines so that they can be tracked in real time. These engines currently transmit engine telemetry back to their OEM's so they can monitor their performance and condition, but I'm not sure of the time frequency it transmits the data back to the monitoring facility. In the case of Flight MH370, the Rolls Royce engines were transmitting engine telemetry, but it didn't contain the necessary information to be able to track its flight path and precisely determine where it ended up.
Ask HN: How much would MoviePass have to charge per month to be viable?
If all the scammer wanted was email addresses, they could have written a random yahoo email address generator on their own. They want legitimate email + password combos.
They could as well have bought linux.com and claim those 1 billion Linux devices.
Is this quote from Time Out Of Joint?

If so I need to read that book.

With political and other scandals where you get into believing the propaganda but then there are awkward facts that just can't be erased. Yet the world goes on ignoring the facts that, if taken into consideration, mean the convenient narrative verging on a fable can only be a lie.

The fact that disproves everything could be a five second clip from headline news reporting made decades ago, only broadcast live. Or the first edition version of a newsprint article revised in the 'final edition' that did make it to microfiche. Or a forum repost from a decade ago, now lost to a content management system update. These clues are everywhere, sometimes ignored due to 'fast moving events' where we are collectively still trying to learn the story and pertinent details and little clues are lost to the big picture we are still trying to see.

Maybe only with sci-fi can this be told, with real events too much opinion shaped by TV and the PR companies gets in the way.
who do you mean by 'us'? I was born in one of the asian countries China is trying to influence with its cheap plastic copies. Everything they touch there is ruined.
One of the issues with the vaccination debate (in my opinion anyway) is that there's no ability to have a decent discussion. Especially online on sites like Reddit and even here on HN, you either support vaccines or you are literally the worst person on the planet. It's a bit disappointing.

Edit: Ah there's the downvotes, new record, thanks for proving my point.
Same thing is playing out at present with wave power.

The Treasury is the usual suspect here, but there's a systematic lack of vision at high level in both the state and private sectors. Engineering doesn't get the same respect as making a fortune from land ownership.
I work for a private company, I do not own the code, so I cannot open source it, sorry. :( But if you break your scripts in small parts, it is easy to make it idempotent.
SEO for early stage startups – Must-dos and FAQ
In many people’s head-parser, the first one looks like an equality check (but is in fact assignment). The parens try to clue people into “this is an assignment expression!” I think, but personally I wouldn’t allow an assignment expression in an if statement even with parens.
My gut feel is that it would take far less than a day to sink to the bottom, especially as planes are not very buoyant. Since they were searching in entirely the wrong areas until a little while after the incident, when they got better data, I think it's safe to assume the wreckage was settled by the time they searched its area
[JVMLS] Project Loom with Ron Pressler and Alan Bateman (35:47)
In Haskell, the 'if (err) { ... }' parts could be factored out into a new bind operator for a new monad stack. Then, you don't have to write these checks every single time. The do notation is automatically converted into the corresponding monadic code, and the algebraic monad laws guarantee that the meaning of the code is preserved.

For example, for the `if (err) {...}` cases, this is just the `ExceptT` monad transformer.

With regard to understandability, using error throwing code in Haskell is really easy. Implementing it is slightly more difficult, but so is implementing a C compiler. I mean, we shouldn't judge the utility of a thing based on whether the implementation of the thing could be understood by a child. By that measure, children would be incapable of using facebook, because they could not build it.
I meant mostly making it such that if you don't use it, you lose it. This works pretty well with vacation times in places that don't have utterly poisonous work cultures. For those places that do, I don't know what the answer is.
Most Node code runs unminimized, and HTTP2 makes minimization less of a concern for the web. (It's still useful, of course, but less necessary.)

So sure it is likely that in many cases browsers will still mostly see JS with stripped annotations, but the reason to do it is the same as the debate over whether or not to strip comments and/or support sourcemaps. There's clear wins at the very least in debugging situations to allow unstripped type annotations all the way through to the dev tools. There are even cases where that may make sense even in a production environment, including things like metaprogramming if those annotations are reflectable.

This nice thing would be to have the option, whether or not most projects might still prefer to strip them out to optimize bundle sizes. As with almost all things, it's an interesting spectrum of tradeoffs.
I am speculating that it is possibly a money laundering site, was hoping others could chime in.
> Don't be that guy

She/He's not. One request can supply 100 IDs.

> So here are 2,000 posts, spread out over 20 batches of 100 that we download simultaneously. It assumes you’ve already got the last post ID loaded into $id base-36.
I think there are a couple orders of magnitude difference between your idea and what it'd take to process.

My googling shows 148.94 trillion square meters, with 18.6 trillion

We'll being generous to say "good enough to spot a car" is 2 pixels with 1 meter pixel size.

To be moderately confident it's a car, I'd guesstimate we'd need quite a bit higher resolution.

With no compression and RGB 24 bit encoding, that's 3 bytes/pixel, or 446 TB of data per "frame" of our realtime recording. Of course that could be compressed down a TON, but regardless it's a staggeringly large quantity of data to work with.

> some machine learning it should be possible to skip most of oceans forests and deserts (unless some unusual object appears in that area).

As far as I can think through, you'd need to process the data in the oceans, forests, and deserts if you want to find unusual objects. We can't do a shortcut and say only 1/8 of the world is inhabited/developed in some way and that's all we're going to monitor. Perhaps you take 1/4 or 1/8 of the data from the vast amounts of uninteresting data and look for larger anomalies.

No matter how you look at it, there'd be a ridiculous amount of data and processing required to do object detection on that scale.
Caveat: I am not a security expert by any means.

Starbucks app security is a good starter and easy to implement their strategies in an existing app. If you add in IOS version checking, you can help mitigate the risk of getting attacked by a jailbroken device on an older version of IOS.

https://blog.tendigi.com/starbucks-should-really-make-their-...

Skype is probably best in terms of securing the app from prying eyes and modification. Here's a good read on how they protected the app and the reverse engineering effort needed to crack it.
http://www.oklabs.net/skype-reverse-engineering-genesis/

I threw in my linkedin profile into my hackernews profile. Feel free to add me. I just listed stuff protecting the app, there's additional strategies to secure the API including low-level pack inspection to detect proxies by looking at attributes like TCP timestamp or window size scale. Proxy-based attacks are the most common when it comes to financial fraud as the hackers aren't US-based but need a residential US IP to avoid detection and IP ACLs.
Details of the program: https://www.theguardian.com/world/2011/jul/11/cia-fake-vacci...

The doctor was denied a lawyer and given a 33 year prison sentence. https://www.theguardian.com/world/2012/may/23/doctor-bin-lad...
Bay Area’s High Costs Drive Away Some Tech Firms
Should humanity have gone to the moon?
I couldn't agree more, classical linear logic leads to surprisingly concise definitions.

Your day job sounds fascinating, would you mind expanding on it a bit?
No, it's two different motels--the 'space age' and the 'cosmic age' hotels were at different locations.
Yes. Please do not ask or share photocopies of your documents over insecure channels. And even then you trust the person on the other line not to screw up with your data... Especially in the U.S. where a person just needs to know your SSN apparently...
Need 1,200 rolls of toilet paper? Try the US embassy’s online auction
Sure but there of course are valid use cases.

For example, I run a digital agency, and we're 100% mac based for everyone. I would definitely consider renting a super top of the line windows laptop and trying it out as my primary machine for a month or two to see how it compares. I'm not committed to the concept so I don't want to pay a lot of money, but comparing an entry level PC to my top of the line MBP is a pointless exercise.

There are lots more examples, you could think of dozens. Like I want to see if I would use a drone much after the first week or two if I had one. And on and on and on.

I'm not convinced they're going to thrive as a business, but at least as a basic concept the premise isn't ridiculous.
> You do realize that it's a history book and is not actually about economics at all?

The book about money and debt guess what discipline has studied this for 500 years. But of course, when he writes a book about money and debt its not economics. Of course it has other components as well but its still a large part of the substantial argument of the book, even if it doesn't cover as many pages as all his case studies.

It is also very specifically target at economist and telling everybody how stupid they are, there are ton's of references to the failures of economics and historical economists. He almost delights in it.

> The closest he gets is debunking the story about money arising because of a coincidence of wants.

Yes and is it not funny that he has never actually read the book by the economist who most popularized this. He literally doesn't know about it and has not read or studied any of the literature.

So he is 'debunking' something that he has not actually informed himself about. He literally didn't read the book by Carl Menger that made this argument. How can you take somebody like that seriously?

> A lot of people don't like him because he's left wing, I suppose.

There are tons of left wing and even communist economist and thinkers that I respect. However he is basically a charlatan who does not even have the decency to inform himself about what he is criticizing and yet writes with such a superior tone because he already knows that he is correct.
Yeah the search area would be about the size of New Mexico. But a larger area than that was searched in one day, Wednesday March 19 2014. http://www.nationsonline.org/oneworld/map/malaysia-MH370-sea...
The Lambda is included in the DynamoDB exports CloudFormation templates. It's embedded in the file template itself.

Thumbs up on the Glue Dev endpoint. It's been killer. I had trouble setting up a Notebook (I wanted to get fancy with Docker) and I usually use the Python repl link that's provided.

I'm working on a follow up post that removes the Data Pipeline -> Lambda and uses the new Glue DynamoDB integration.

Looking forward to your blog post!
He's able to ask for multiple posts in one request so the actual request rate is fairly low:

> Here’s how we do it. We find the starting post ID, and then we get posts individually from https://api.reddit.com/api/info.json?id=. We’ll need to add a big list of post IDs to the end of that API URL.
I used to use Apple routers. They were pricey but reliable and very easy to configure, especially from inside the apple ecosystem. Now? I have no idea what I’ll upgrade to when the time comes.
We've been on that path since long before the advent of modern medicine. The rate of diabetes and diabetic complications is so ridiculously absurd among rural communities and among the poor precisely because those communities live in the old culture of "<shrug> he's sick, what can we do?".

Those communities embraced interventions like vaccines because they were easy, cheap (or more often than not free), and didn't require changes to lifestyle. Lifestyle interventions are the preferred mode of the bourgeoisie precisely because the poor are unable or outright unwilling to make those changes.[1]

The easy wins are over. Now we need to move the real mountains: hearts and minds of the larger population. This is a new fight. The regressions we see are a regression to the mean.

But don't forget about or underestimate real wins, like cigarette smoking. That's a radical cultural shift with a tremendous impact to public health and public finances, especially when you consider that through the 1980s and 1990s you saw the same conservative reactions (i.e. spiteful retrenchment) that you see these days wrt to today's social policies.

[1] Consider the flavored "tobacco" ban in SF. From a public health perspective there's very little to be gained. But the social elite were arguably more invested in that campaign than in earlier campaigns to reduce actual tobacco use precisely because it's fundamentally a lifestyle issue. And the irony that the elite are for legalizing marijuana but increasingly restricting vaping... don't get me started. I don't want to equivocate the poisonousness fatalism of the right with the zealousness of the left, but it's important to try to keep an objective perspective. Public health is a marathon. And if we let the perfect be the enemy of the better we'll all lose.
The suggested speeds of the material guidelines is quite alright too though https://material.io/design/motion/speed.html#controlling-spe...

Speeds are appropriate to the actions and even a but shorter than the numbers say, if you consider the last 1/4 to be just the slow stop of things (I hope they are already actionable there).

I like the double speed transitions android offers for devs :)

Even with ultra high speed you could use animations. One can learn from games (e.g. 1 frame smears): https://youtu.be/Mw0h9WmBlsw?t=945
Not necessarily, given that a binary representation is also being discussed (not to mix with WebAssembly).

https://github.com/binast/ecmascript-binary-ast
Ask HN: What Data do you need to gather?
So I used to run a data marketplace, but most "common" data needs where user lead, we hear about data and data but noone comes out and says "I need X to build Y"

Do you have a dataset in mind that could help your sector?