skysight-inc/HackerNews huggingface dataset:
I'm surprised we don't see a lot more of this, but I assume it 10 years it will be extremely pervasive.

Drones which can zoom into an area at 100 mph plus and establish a complete surveillance perimeter. They could dock on telephone poles throughout a city. I imagine "calling 911" could dispatch these monitors to your location in under 60 seconds on average.

Drones were a lot more prominent in the recent hurricane response, I think it's the tip of the iceberg.
I had never heard of a para-anchor[1] before, so I just looked it up - they're really cool! It's a brand of sea-anchor[2] that looks like a big parachute that goes underwater, effectively anchoring the boat where it is without having to reach the sea floor.

1: http://para-anchor.com/

2: https://en.wikipedia.org/wiki/Sea_anchor
there are already WR for indoor rowing. We are getting there!
Non-users are also exposed to the problem because not using those services weakens social networks and interpersonal relationships.
The compiler is perfectly able to create side-effects.
User Data Manifesto
wow, that is fast, you might be one of those rare 10x developers! congrats and wish you success!
That's an interesting path to think about. Minus UNIX, I'm curious where MVS, OS/400, VMS, MPE, DOS/Windows, etc, would have all played out.
I know you mentioned Postgres, I was just wondering high if you or anyone else had experience with using JSON with MySQL? I am currently in a place at work where the design was made to use MySQL and we can’t back out of that and I find their documentation a little terse in this subject (I’m not a SQL expert) so I was wondering if anyone could speak to it at all? Does it automatically parse the keys in a JSON file as table names for where to put the values or are you just calling a file every time? Is one per say more effective or efficient than the other?

Sorry to latch on I’m very eager to learn. Our stacks of choice are Django and Flask respectively, if that helps
Building a Blockchain DApp Using Truffle, React, Next.js and MobX (part I)
If you can't even get that speed when connecting to the ISP's own server a few miles away then you aren't getting what you pay for.

That I agree with --- the connection from your house to your ISP should always be at advertised speed, but beyond that it's basically impossible to guarantee anything.
Do you have any idea who Rodney Brooks is? While his arguments may have holes, to claim that he has no idea of "the concerns AI researchers actually have" reveals you to have no clue whatsoever about AI, its history, or current status.
I miss gawker.
EPA photos show what US looked like before pollution regulation
Which licence should better fit a technological singularity?
I think part of the problem is that humans like to define their own intelligence in grandiose terms. Prior to their being solved, object identification, human-level speech recognition, handwriting recognition, machine translation and many other tasks were thought to require general intelligence. But once we got the machines doing them for us, we decided they weren't so hard after all. From this you can conclude one of two things:

1. We're on the wrong track, and don't understand our own intellects at all.

2. Human intelligence is just a collection of these same hacks, possibly ensembled by some relatively thin meta-algorithm.
What is so insane about this? It's no different than plugging in a USB drive, modifying some data on it, then disconnecting. Except in this case, the mount/unmount happens outside of the application's lifecycle so it can initialize and shutdown cleanly without worry.
Ask HN: Market diversification
I am wondering how you diversify your business and income. In what areas you are active.

Currently, i am thinking how to diversify my income. Example...i am an it guy, recently started ecommerce project with nutritional supplements for various, diseases and last exapmple, thinking about machines for packing industry.

How difficult Was new industry entry?
The desktop world has hardly changed thanks to the continuous GNU/Linux reboots.

http://store.steampowered.com/hwsurvey
The metamorphosis of prime intellect:
http://localroger.com/prime-intellect/

Not sure whether it’s hard, it has quite an unexpected but plausible plot. There’s much love in me for this weird, twisted, brutal and captivating story — I think it’s much underappreciated.
What I don't get is, is your compiler different from a reflective framework that takes functions that receive the world state and update its interface as a consequence of the functions output?
What happens if something causes it to hang? Presumably EC2 will time it out at some point.
Yes, that is very true.

I am planning to move my hosting to Aptible [1], and will become PCI certified and HIPAA compliant.

If anyone is interested in FormAPI, but requires PCI certification and HIPAA compliance, please send an email to compliance@formapi.io. We'll let you know when we are ready. You can also send an email to enterprise@formapi.io to inquire about on-site hosting.

[1] https://www.aptible.com/
U.S. mission to Turkey suspends visa services for security reasons
I like this article for its lack of philosophy.
It gives practical advice for people like me who are dumb with typography - what one gets using it is not the next Mona Lisa artwork but something acceptable and readable.

(* sorry the lack of em-dash)
Lots of current problems were created by that unexamined unanimity, so one would have to try much harder to successfully argue it was a "benefit".
The Google Chrome Comic
Isn't that what kills most charities that don't starve?
Hey Nathan! Great to see another product in the PDF space. I see a few similarities to PDF Otter[0] and was wondering if you drew any inspiration from it.

[0] https://www.pdfotter.com
#2 is definitely wrong. We aren't a collection of similar hacks; we are qualitatively different because we include the ability to gain new heuristics and to cross apply the ones we already have. No clever library of strung together hacks will have these 2 properties. In the same way, an ant hill is not just a bunch of ants, it has so many emergent properties that thinking of it in terms of its components is a mistake

We should however think more expansively about intelligence than just the sort humans have. The goal doesn't need to be straight mimicry of humans
Also want to highlight that AWS will now allow spot instances to just be stopped instead of terminated, so only compute power is removed but data is persisted automatically as long as you use EBS root/attached volumes.

https://aws.amazon.com/about-aws/whats-new/2017/09/amazon-ec...
I noticed a huge difference and it’s just me and my server (and two cats but I don’t think they’re using Netflix...).

Normal day to day sites, no real difference. Loading up a steam game or the like, huuuuuge improvement. Also no talk about upload speeds which are an even bigger part of making the web faster.
Hello Gnirehtet is really a great tool.

Is there a possibility to have the RUST Version compiled for an ARM architecture?

I'm running it on a Raspi3 as a tether box. Obviously less CPU consumption would be an enormous advantage.
, since with the java version transmit speed only reaches arround 50 kbit/s.

Thank you very much for your great work!
Wikipedia isn't a charity, it's a non profit. Their financials look fine, they have over a year's budget in reserves. Not seeing the issue at all here.
There are two separate questions here:

* "Why should we limit I/O to the compiler"?

Think of the compiler or interpreter as a small trusted kernel. It's a mostly fixed code base that you can inspect and audit. The programs that it compiles or interpret on another hand don't have to be trusted because they are perfectly sandboxed. They are effect-free purely functional code

* "Why not use multi-threading for communication?"

This is (in my eyes) the real problem that I'm trying to solve. Using effects as a message bus for composing code seems incredibly awkward and primitive, like explicitly managing stack registers.
Monitoring in the time of Cloud Native
So shocking that these services make no effort to incorporate that standard....
I do know who he is, which is what makes this essay so disappointing, and why I prefaced by saying "Based on this essay". Perhaps my wording could be better- "Based solely on this essay, I wouldn't think..". This is also why I characterize his arguments as irresponsible.
No copyright infringement. They share a common ancestor: http://www.zorinaq.com/papers/md5-amd64.html
I agree this is a good ad from a tourist perspective.

The sad part is Snowbird is tracked within an hour after any snowfall. First tram up on a powder day at snowbird deserves all 5 stars but after that, it's a legitimate 1 star experience.

EDIT: unless you spent the night in the canyon and an avalanche takes out the access road :)
Do we even have a good definition of what it means to generalize? I keep seeing this term thrown about and while it makes intuitive sense, and certainly train/test/validation splits are useful, I sort of question the whole premise. I mean, when we consider all possible sets, all optimization problems perform equally well (or poorly), so in the most general sense, generalization is impossible. Which means we have to restrict our sets somehow, but to do that we have to have some measurement as to how they relate, but how do you know in advance? In a sense what the machine is learning is a distance metric between these sets, but the only way to know it's working is to actually run it. To say in advance "well, this machine generalizes this well on this class of problems" seems like an awful stretch.

So much of what we mean when we say "this model generalizes well" seems like baked-in human assumptions about the data distributions that may not really have any basis in reality.
Imagine paying for 50mb/s internet and only getting 23mb/s. So you upgrade to the 75mb/s plan and now your real speed is 46mb/s.

In reality you'd probably still get 23 after upgrading. The state of New York is suing Spectrum over this issue; customers complained about slow speeds so Spectrum told them to upgrade to a faster plan but their speeds didn't improve at all because the congestion was still there.
Two explanations, both of them centered around markets being made of different participants who all have different incentives, but the price being set on the margin of the market:

1.) Prices change over time. Someone who paid $2.4M for a 13-unit apartment block (as our landlord did) collects over $400K/year in rent at $2600/unit/month. That's a 17% return, well above interest, taxes, and property management. That same building might sell for $10M now, which would be a 4% return, barely enough to cover interest, let alone taxes and management. Indeed, new luxury apartment blocks are often renting for $7600/month+ (and they tend to get filled by Googlers on corporate business or new to the area - see point 2).

2.) Different people want different things, and so the pool of buyers and renters are often completely disjoint, with different means. I was shocked to discover that the whole 13-unit complex I'm in sold for just $2.4M (granted, 2012, when prices weren't as insane; see point #1). That's less than some of my friends are paying for single-family homes. And you're right, it's not exactly equivalent: it's multi-family, so there are neighbors, and no real yard (but it does have a common-space lawn). But would I pay triple the housing costs to not have neighbors? No - they don't annoy me that much.

The thing is, by being willing to live in multi-family housing, you change the population of people who are competing with you for housing. Most of the neighbors here are Mexican immigrants, blue-collar workers, or tech-workers who are doing the same thing we're doing (sacrificing some standard of living to save money). We aren't competing with other folks who have Google or Apple stock options, we're competing with folks who are making minimum wage and packing 3-4 families into a unit to make ends meet. In other words, you can save a lot of money by not caring about status and appearance.

(Actually, after Zillowing nearby prices, it makes me wonder if we should just buy a small duplex or multi-family apartment block, live in one unit, and rent out the other ones. Rent often nearly covers the full mortgage, and with a large down payment, it starts getting profitable quickly. There's still the issue of the housing stock in California being pretty terrible, though.)
Maybe they got the idea from Abstruse Goose http://www.abstrusegoose.com/527
I’m definitely feeling some #fomo with this game. It sounds great, but is it really worth the $80/$130+ investment to me? I’m not sure.
They do; if you have it in your purchase history on your iCloud account and your machine supports the older version you can grab the installer.
As someone with a company in the ISP space, this is awesome news.

One of the biggest problems in marketing that our team has come across, particularly in consumer broadband, is that as a company attempting to be open and honest about speeds and pricing, it can be hard to compete with the older players using bamboozling pricing and inflated speed claims to trick consumers thinking that they are giving a better deal.

These restrictions will level the playing field in the right direction for a more informed and better served consumer.

At a time of some very bad calls around internet legislation in the UK, this is finally a decision I think we can all applaud.
yeah it’s a real shame he misunderstood the source material so blatantly. made it clearer to me why i’ve found the movie dissatisfying, at least
Yes, that's a good analogy

However, I think the more important thing I'm trying to fix is how we compose code. The Rube-Goldberg machine the post refers to is the complicated mechanisms we have to deal with for combining code fragments. Reading in a value shouldn't be any different from reading in code and shouldn't require any more overhead than just copy-and-pasting a URL into your program
That is literally the Ethereum scalability strategy called Plasma networks.
Original title had a "?" at the end. According to the article this was a simulation, not an experiment. (I.e. nobody sent any particles of light anywhere.)

From the article: "the researchers (and their team/colleagues) emphasize that their model is mathematically equivalent to a single photon traveling through a CTC. Nothing has actually been sent back through time though"
I've always thought the Steve Jobs Playboy Interview was a PR coup for Apple (and, in retrospect, Playboy). I suspect Regis McKenna had a hand in both the questions and the answers. (https://en.wikipedia.org/wiki/Regis_McKenna)
Author here: I know this being written in C++17 is going to turn a lot of people away, but it was a very interesting exercise. I'm still debating wether or not I should go through the pain of porting this to C++14, as I estimate it would roughly double the size of the library.
Mark Cuban Is No Longer a Bitcoin Skeptic
Contractors, Freelance and Dev/Design Shop – Health of the Market?
I went freelancer in NYC a few years back, and at first, it was great. Always had the intention of growing a small design/dev shop with a target of about 12 to 15 in five years. But, I either really suck at finding new business or something is up.

Most experienced independent UX and product designers I know are not doing so well. Product management consultants are heading in-house. Smaller shops are converting full-time staff to contractors. A few long-standing digital shops have shut down, others sold. I'm hearing the same story from development firms too.

Two questions:
1. Is anyone not seeing this?

2. If so, how are you navigating this and still growing?

The only thing I hear from people who claim to be doing OK is that they are recommended by former clients. My clients love working with me and do come back when they have more work, but this is not a big enough pipeline and seems too passive to sustain growth.

If you are experiencing the same things, sound off too. If nothing else, others will see they are not alone.
statistics provides that tool, so it’s an argument from math
In Chile we have the acuenta brand, whose packages are almost as plain as you can get: https://i.imgur.com/DeH1KR4.png
Ridiculous title and claim from journalists that don't learn physics. The title of the original paper is "Experimental simulation of closed timelike curves". Cue the word "simulation".
We were probably in the same room at the same time then. The internet is weird sometimes :)
The review says:

"I've heard Snowbird is a tough mountain, but this is ridiculous. It felt like every trail was a steep chute or littered with tree wells. How is anyone supposed to ride in that? Not fun!"
Greg, Los Angeles, CA
Mining pools are also a kind of super node; do they run against the idea of decentralization? Some people say no since mining pools cannot cause much harm and some people say yes but offer no alternative.
However, the compiler/interpreter places an upper bound on the amount of code that we need to audit because it acts like a trusted kernel. We only need to audit the compiler/interpreter itself for safety and once we do so we can automatically trust all programs written in the language that it compiles/interprets
I see. So for example, with a regular debugger you can see what the value of a function's argument was at a point in the current call stack; with TTD you can see what that argument was in previous call stacks too, and jump to those other call stacks?
A nice Java deobsfucator
Review of ICO for this week
Webpack loaders and how to understand them
React Static – A progressive static-site framework for React
This book is a modern survey on practical distributed systems. I knew bits of pieces of the material going in, but the way it was brought together was just masterful.

It will not appeal to the absolute novice to be sure. But for anyone else who has worked on systems for moving data (ETL, streams) and storing data (databases and other data stores), this book will show you how things (probably stuff you've done bits of pieces of) fit together and expound on the few foundational big ideas that makes everything cohere. Once you've understood that, you are on your way to designing data systems that are much cleaner and more scalable.

My experience reading this book is a bit like that of a tradesperson going back to school to learn theory, and after being enlightened, coming away with a new understanding of how to put together theory and practice to better his craft.

I chanced upon this book through an excellent interview Martin Kleppmann did on Software Engineering Daily podcast. If you want the talk-show-host cliff notes version of what the book is about, you should listen to this particular episode:

https://softwareengineeringdaily.com/2017/05/02/data-intensi...
Please don't post uninformative flamebait.

https://news.ycombinator.com/newsguidelines.html
HI I am working in one is called omniql, I am lone developer, so probably it will take time, but there are much of the what they said in the book planned for omniql, is based in observable pattern so it will have live queries by default, it will use system like kafka, nats, Redis or any message system, for communicate the partitions of the distributed databases and do computation that can be merged hierarchically, the computation are done by `serverless function` in any language, is a model that can be extended to ui interface to and create a framework very similar to mobx , but more lightwave, and ui components that can automatically query their data requirement to the server just when they are observed, I am creating a binary protocol of communication for this called delta https://github.com/nebtex/delta, that is perfect for this system an incremental computing, is a really a big project, but I hope to have something working for the next 6 months.
It's not as simple as that, with lightning network you basically lock your Bitcoins for a month or whatever time period and within that delay where they're locked you can still move them if you and the supernode both agree to it. What this allows for is to just keep a running total of how much you've spent with that channel and when you spend 0.1btc you give the supernode the transaction to send 0.1btc to them and 0.9 btc to you. As you add payments over the course of a month you resend transactions for your current highest amount spent.

At this point all of those transactions haven't been broadcasted to the network, it's private between you and the lighting node. Normally you need both parties to agree to send a transaction but even if the lightning node is malicious they can't spend any Bitcoins and if they don't broadcast the highest transaction they got from you then at the end of the lock period you can take all of your Bitcoins back.

Basically neither party has to trust each other, the worst that a malicious lightning node could do is make you wait until the channel closes to get your remaining balance back.
But the choice of "engagement" as the success metric directly stems from the advertising revenue model. That's why it is chosen as the definition of success. Because it triggers ad payments.

All the "customer value", "customer happiness" and all the rest is inward facing PR. Creative people need a better motivation to build these attention traps than "suck em in so they watch ads" so it has to be phrased differently to them.
The atom bomb was a giant explosion made for killing people. The logical extrapolation is bigger explosions and more death. Doesn't take a lot of smarts to see that.

The current state of AI is some clever algorithms to solve very specific problems. What is being extrapolated from that is everyone losing their job and/or being enslaved by computers. This is the point the author is trying to make. It's basically a form of hysteria.
And if GitLab (or whichever other application) is hanging and the stop script fails to cleanly shut down the application?

Shit happens at scale, it's precisely why ACID guarantees are important. Specifically in GitLab's case, because configuration is stored under /etc/gitlab, relying on EBS snapshots as a safeguard against corruption only works if the snapshot is taken of the entire FS, not just /var/opt/gitlab. If your machine is properly provisioned from an AMI or at least from some kind of configuration management, and you have some kind of reasonably-enforced policy which only permits changes through those management systems, then maybe you can get away with only taking a snapshot of /var/opt/gitlab, but now we're getting into the territory of "I understand how my data is being stored to the EBS volume (in this case, according to documented GitLab instructions) and I am acting accordingly". Then, if the /var/opt/gitlab snapshot ends up being corrupted, the odds of getting an uncorrupted snapshot increase with the more snapshots that you try, and this is probably good-enough in this specific instance because if you needed a better guarantee than that, you'd have a proper HA setup.
> The sad part is Snowbird is tracked within an hour after any snowfall

Is there any resort where this is not the case?
Wonderful ambient music: Carbon based lifeforms
Making money online now is more easier than you think
Success is defined as engagement because it leads to more ad revenue. If those applications had different business models, they would have different success definitions.