skysight-inc/HackerNews huggingface dataset:
https://www.fbf8.com/schedule/session/introducing-bots-on-me...

They covered this today at F8, but there doesn't seem to be any text or archived video version just yet.
I suggest Arq. You're incorrect about not backing up the whole computer: You can tell Arq to back up an entire drive.
Great news for Point Grey.
Actually, setting up LE on FBSD was even easier than that. We've had LE working on two of our FBSD servers for 4 months. Running the py27-letsencrypt client with --certonly and -d domainname -d ..., installed the certs in /usr/local/etc/letsencrypt/live/<domain>/...

Then pointing nginx to the "live" cert location and setting a cron job to renew every 4 weeks or so pretty much takes care of the whole process. I notice the FBSD LE client was just upgraded, not sure what new features it offers, but certainly should work at least as well as before.
After reading The Drone Papers (fascinating reporting done by The Intercept) I can certainly believe all of this. I hope it's true and I hope this man can have his story told (and more importantly, believed) as far up as possible.

https://theintercept.com/drone-papers/
When I was a child (Gosh, nearly thirty years ago now - where did it all go wrong?) I used to draw relatively snub-nosed planes that had an array of lasers firing so that they settled on a movable point ahead making a 'virtual nose'. The lasers could then diverge and move the concentrated focal point forward as it went faster, making the 'nose longer'.

I always wondered whether there was anything in that, but I'm too stupid to work it out.
I think that if Ricoh makes a followup camera with better resolution, it should be HUGE. The current Theta and Theta S have already enabled a lot of people to "hack" with it :)

https://codetricity.github.io/theta-s/

The Theta S's quality is almost but not quite good enough for what I want to do, so I eagerly await the followup.
For Canadians, it's $60 CAD.
"Good" OOP and "bad" OOP. There's just no difference. And quite frankly, if the only difference between their "getX" and a symmetrical message passing pattern that retrieves a copy of an attribute is the implementation details then... what?

So much of "Good OO" seems to be prescribing people's mental models and not their actual practices. Seems somewhat odd to me, since most of the models are indistinguishable from one another in practice.
I don’t know, but why not just contact the author? He’s very pleasant to deal with in my experience.
it seems ridiculous to use anything other than a laser IMO.
It has a versioning feature IIRC but I can't vouch for how sexy it is.
Personal anecdote, Verizon won't fix my copper lines even though I live in an area where it's unlikely we'll ever see fiber deployed.
Thanks for that link. However, they appear to conclude Flink and Storm are quite similar in performance.

If you really need low latencies, it is quite likely that none of these will work for you anyway and you would have to build a specialized CEP-style system.
Creating tons of birds is not a solution.
This strikes me as a non sequitur.

No one built a business dependent on RSS except for people in the business of building RSS aggregators. No content provider was effectively shut out of the marketplace (of content providing) by the death of Google Reader.

My point was that anyone building a business on top of Messenger that cannot stand alone is, probably, in trouble. But that's always been the case regardless of the base technology. What apps can be built on Messenger? Content delivery, potentially. Random data connectors like weather updates or where's-my-package. How can those apps stand alone against a behemoth like FB or Google or anyone else? They can't.

The point, then, is to build applications that make use of Messenger, but are not replicable by FB. Facebook isn't going to replace my FLGS. So how about I connect my inventory to an chat app so people can ask me if I have something they want? It cuts into my spur-of-the-moment sales when people come in, can't find Settlers of Catan, but see Dominion and buy it instead. But it also gives customers a better experience, and me a better understanding of what customers want (I got 20 queries for Catan this week, I should order a few copies).

Now, if I build a business which connects shop inventories to FB chat, I might be in trouble. FB can tear me apart in a heartbeat by building a small-business-inventory-chat-bot. And that's the way the world goes.

Don't build a company on Messenger that FB can replicate. Build connections to other businesses. FB won't be a bank. FB won't be a restaurant. FB won't be an Amazon. FB won't be a local small business. FB won't be a caterer. FB won't be a plumber.

EDIT: I'm tired, and this came out poorly formed. I may write another response later that's clearer once I've rested and reread this.
The Most Object-Oriented Language
It redirects to HTTPS when you aren't being MITM'd with malware..
Typically at Google the teams in charge of a service like this and ads are pretty heavily fire-walled. After working there it would not at all surprise me if they did exactly that.
Call of Duty BLACK OPS 3 DXRacer Gaming Chairs in Canada
FWIW, there are definitely people hawking full-recourse refis.
How many people here will admit that most of the reusable code they have written has never been reused (other than actual libraries)? I discovered this many years ago. I think it is a corollary to premature optimization.
Because much of the most egregious police misconduct isn't the cause of the rare bad apple alone, it's the blue wall of silence that has officers looking out for each other more than the general public. If everyone suffers, even a small amount, the tolerance for misconduct will plummet.
I have never looked into OpenBSD - but how is the driver support now a days? I did some searching around and looks like VMWare tools for example need to be installed in FBSD emulation mode. It might be a good idea from a security perspective, just not sure how well it will work either bare hardware or virtualized.
I don't think the average kiwi has seen a cheque in decades. After 10 years of living in the US I have started to rejoice in how despite being one of the most technologically advanced nations on earth the US still clings to things like paper cheques, $0.01/$0.05/$0.10 coins, US customary units, and a plumbing system that requires most houses to own a plunger. Perhaps it's a sign of assimilation?
Thanks for your comment. No I did not watch "The Intern" but I will now ;)
Most of the signups are willing to pay, the target market is middle and upper middle class seniors who have decent savings and can afford a reasonable amount for quality service to fulfill their aspirations. Since the nature of aspirations are diverse the amount can be anything from INR 500 per month for a drawing class to say INR 250,000 for a Europe tour (thats roughly $10 to $4000 range)
You made an excellent suggestion regarding focus on a narrow niche. I would definitely consider it. Probably start with 1 or 2 top requested services and then add on more later.
I have not heard about Road Scholar pgm, will google and find more about it, sounds interesting. Thanks for sharing.
Wow, feels so great to get feedback from HN community.
Can you compare CrashPlan and Arq performance please?

I use self-hosted CrashPlan for several years, it's great, but restores and thinning archives feel slow (like half a day for cca 1 TB of backups).
> That messages and (at least single dispatch) methods are identical was settled decades ago.

This has been modeled out from message passing and procedural code semi-formally, with the first discussion (that named the duality) being available here: https://cseweb.ucsd.edu/classes/wi08/cse221/papers/lauer78.p...

And it's fine for multiple dispatch as well, btw. Higher kinded types reward everyone equally here.
My rule for myself is that I can achieve anything I want in my life AND NOT everything I want in my life. Not that I am particularly special or multi-talented, just thought it was a good way to force me to cut optionality off and focus.
I don't have much experience with React, so maybe I can't tell, but is there any reason why this won't work? It even has a link to a tutorial on how to use it with React on the front page.

https://www.golden-layout.com/tutorials/getting-started-reac...
Having Cisco onboard is scary, but it doesn't imply that backdoors have been added to LE.
Sponsors only give money to support LE development and infrastructure.
This is a most pertinent debate to introduce Roger Scruton's most excellent & eminently watchable "Why Beauty Matters"[1]

I don't know how much the readership of HN is versed in contemporary American popular culture's obsession with the round rejection of traditional ideas of beauty.

I would go as far as to say that the current leitmotif seems to be 'embrace ugliness & dullness' for the sake of it and little else.

These general themes are found in all aspects of our current culture.

Perversion for the sake of perversion.

Bawdiness for the sake of bawdiness.

Irony for the sake of irony.

One can speculate on why and to what end this obsession with these revolting themes is so commonly found in these self-professed avant-gardes.

[1] Why Beauty Matters (Por que a beleza importa?) Roger Scruton

https://www.youtube.com/watch?v=bHw4MMEnmpc
Seems that OOP is going the same way as Agile, and no one can come up with a consistent definition of what it is these days. Encapsulated state and message passing are not exclusive to the OOP paradigm are they?
I think your comparison is out of date [1], AWS S3 infrequent access has $0.0125 per GB now not $0.022+ that you have listed. Of course yours is still much better with $0.005 per GB.

Also, it does not look like you have any kind of consumer offering for it, as I have to contact sales to get anything at all. So there's really no point for Arq to even try adding support. I like your prices though.

[1] https://www.backblaze.com/b2/cloud-storage-providers.html
Medicine is 4 years undergrad (in which an aggressive pre-med curriculum must be completed in order to be considered for admission to med school) + 4 years med school + 1 year residency (9 years), and if you're becoming a specialist, throw 3-5 more years in there for extra classroom time and an extended residency. Also bear in mind that this is just formal schooling; these totals don't include the time needed to prepare for specialized entrance exams like the MCAT. It's excessive.

As for law, most non-US jurisdictions allow attorneys to practice after 5 years of training and the receipt of a LLB degree, whereas the US typically requires the full 7 years and a JD. Just another way the ABA is protecting the American public.
> It is a bummer when I touch a few sectors in a huge file like a VM disk image, and the best Time Machine can do is back up the entire file again.

You could exclude those kinds of files from Time Machine, and use your VM's own backup system.
Adventures in CubicalTT
If the settlement is not greater than the gain of the fraud, it looks more like a cost of doing business than a penalty.
"Now that we've almost finished migrating our app away from Parse lets start integrating this new Facebook thing!"

Yeah, how about no.
How do you know that certificates are OS-independent and webserver-independent? Common professional knowledge, I guess.

How do you know that there are ACME clients for Windows? Irrelevant towards the beta status of the LE CA.
Woolly notions of ‘fairness’ are no way to run a tax system
sandstorm.io has some very interesting ideas, and have already implemented a usable base:

* click-to-provision web apps

* small fees on hosted version, full open source version available

* developer friendly

* open also for commercial software
If you count the harm done to the environment by fossil fuels while we've been waiting for wind and solar to actually become practical replacements in all cases, their effects are extremely devastating and long-lasting.

I think that's pretty much the reason people seem "opposed" to them. It's not that people hate wind or solar power per se, but that waiting for them to swoop in and save us means sticking with fossil fuels for the foreseeable future, which people don't like.
Teenagers growing up don't only have a plethora more of opportunities & tools -- they also have a plethora of distracting activities that can take away from the careful attention needed to make great music.

Sometimes I believe the guys in the 60s & 70s ironically had it easier because they just sat around, maybe smoking some dope, and played music. There wasn't a smartphone at their hip vibrating every few minutes, so they could really just pour their heart into the music and hey, Pink Floyd, Zeppelin, Beatles, Dylan, etc... you name a great, probably came out of that time period. While I like a lot of stuff today, I do question if it'll hold up to the test of time and personally feel very little of it will when compared to how much did & will continue from the 60s/70s.
You need multiple cameras seeing every image point so your CV algorithms can have a good depth reconstruction -- and so it doesn't break if one camera has a lens flare. >2 viewpoints also helps with reconstruction ambiguities, etc.

Google Jump uses ~16 cameras for the same reason.
Interesting toolset. Only NTLMv1/v2 mitm attacks possible against a Windows/Samba server though. And the latest patchset should make those impossible if the server were properly configured (i.e. all machines joined to AD, using krb5 auth and SMB3 encrypted file traffic).

Of course, I bet few networks are actually set up this way. But correctly configured Windows/Samba networks should be safe from this.
Even as a European this sounds strangely low to me. I make 60k EUR (~48k gpb) in Berlin, which is MUCH cheaper than London in every way. I do mostly PHP, have more experience but still know a lot of people that earn around the same mark with 5-10 years experience.
Of course, but this guy is saying nothing shouldn't be, which is an even higher hurdle.
>Languages don't create bug

No but they allow certain classes of bugs to be written.

>people create bugs and there will always be bugs.

To true, but I take that to a completely different place. Some languages require super human amounts effort to avoid bugs that are easily machine checkable, or the language could offer tools that don't even make such situations possible. Picking a safer language allows you to spend some of your bug avoidance effort in a more profitable way.
Automated Reverse Image Search Part 2: Vimeo
you are absolutely right on one level, but to balance it out... really nobody involved really wanted to be at that concert as it was put together... it was purely a put together promotional gig by the record label...

in other words, it wasnt really 'ingratitude' it was literally, i am not grateful because i dont want this.
Formula:

* Actually apologize in a human way

* Show empathy by identifying the impact of what happened to customers (not your impact internally)

* State action items that you've created, even if they are just in 'evaluation' state

* Indicate that the specific incident in question is being handled outside of this forum

* Take responsibility for things even if you shouldn't "have to"
We can take back the internet. We've been at a disadvantage for so long because centralized services are easier to build great experiences with than federated services. Messaging protocols require identities, and federated identities are user-hostile. They worked once: email. Never again.

Luckily, we're in the middle of a decentralization renaissance. Instead of managing your identity on a server controlled by Facebook or your XMPP host, you can manage your identity on a blockchain controlled by no one. We can build identities that any app can use. When it comes to network effects, federation loses to centralization, but centralization loses to decentralization.

Pick up the tools—Ethereum and IPFS—and start building systems without gatekeepers. We will win.
And even then, the largest benefit of all that new GUI code is not the look, but rather the regularity it brought to the source code for same, after over 12 years of organic growth of same.
Tesla's complaint to advertising standards: Not upheld
Undisrupted: HubSpot's Reflections on “Disrupted”
Looks awesome! How long does it take to integrate?
Fraud has a very specific meaning, and what Goldman admitted to wasn't fraud (especially not criminal fraud). Here is the actual statement of facts: https://www.justice.gov/opa/file/839901/download. They admitted to doing what companies do every day: overselling a product they knew was crappy while having shoddy Q&A.

It's also worth noting the procedural posture of the government's case against Goldman. It's under FIRREA, which allows the government to bring a civil action for violation of 14 specific criminal laws. The burden of proof in the civil action is the lower civil standard of proof, instead of the high "beyond a reasonable doubt" standard.
I am not so sure. I once played around with projecting an imax 3d space movie on the inside of a virtual sphere. It was a pretty awesome accident, because (so long as I didn't turn around and look at the seam) I had the illusion of asteroids and stuff actually floating in my space. I think there is a lot of potential for 360-3D video.

That said, I am not sure that content producers should focus too much on having things happening all around you. It's not great to constantly have to be looking all around, but it is useful to create the illusion of presence.
That assumes our version of "particle" is the same as whatever the theoretical simulation exists in. Maybe ours are orders of magnitude less complex somehow.

The other thing is that the way to represent an infinite fabric is by only calculating what you need (similar to functional languages with infinite series). Waveform collapse upon observation/interaction would seem to have some striking commonalities with a lazy-calculation approach at first glance.
BYTEVIEW OFFLINE
It's nine o'clock on a Saturday

The regular crowd shuffles in

There's an old man sitting next to me

Making love to his tonic and gin

And the waitress is practicing politics

As the businessmen slowly get stoned

Yes they're sharing a drink they call loneliness

But it's better than drinking alone

Sing us a song you're the piano man

Sing us a song tonight

Well we're all in the mood for a melody

And you've got us feeling alright
In George Orwell's "nineteen eigjty-four", the Versificator machines cranked out music and cheap lit for the masses (proles). I wouldn't bet against Orwell.
I am glad I work in a mixed metaphor language. Choose the best bits when appropriate instead of arguing what is proper OOP or not.
Honestly, because I needed karma so I could confirm this account on keybase. So I jumped on the homepage and commented on something I thought relevant to me.
https://vimeo.com/162594920 though
The problem is that if there is a serious accident with a nuclear power plant, the damage is localized. If global warming gets to a point where sea level rises 2 or 3 feet, tens, maybe hundreds of millions of people are going to be affected, not to mention the tremendous death and misery that would be caused by the disruptions to agriculture. If things get to that point, there's no way humankind could undo the damage without tremendous cost, and that's assuming it would even be possible (currently the technology does not exist).

If solar and wind power could meet energy needs around the world better than nuclear then great. The fact is that they're not even close and no good alternatives will be ready in the foreseeable future.
Facebook 10 Year Roadmap
Which makes a certain degree of sense, as would the idea that exceptionally fast speed takes up all computing power and therefore creates a tradeoff with computing time. A plot of that would probably look like deflecting a vector to a different angle--which is what the relationship of traversal of space and traversal of time actually does do under high speed.
>basic physiological and safety needs

I could spend infinite money making myself "safe" - it just depends on what you are trying to be safe from.

How much is a personal security detail and motorcade? What about on-call medical staff? A food taster? etc...

It's all totally arbitrary - nobody has determined what these physiological and safety needs are comprised of for everyone. Freegans and Preppers certainly have different definitions.
Use edit -p in ipython (the p is optional)

It opens your system editor and then runs the code on save. (-p opens the last edited thing from within the current ipython session)
Claim by Jamie Dimon that they didn't want TARP funds but were pressured to take it: http://cnsnews.com/news/article/jpmorgan-chase-ceo-bank-took...
Disease dynamics and costly punishment can foster socially imposed monogamy
Debugging and patching “random” connection failures in NGINX
Any agent capable of ever reading AES encrypted files with 256 bit keys is also an agent capable of opening your safe deposit box, requesting your tapes from a data vault provider, or coming over to your house with a rubber hose.

Short of a vulnerability in AES (in which case we have more problems than a few copies of the Anarchists Handbook in our backup files), cracking proper encryption is simply not feasible.
Chernobyl was much, much worse than Fukishima. Chernobly rained down radiation on many hundreds of thousands of people. Parts of the surrounding area are intensely radioactive to this day. Fukishima is nothing like that.

Total deaths from Chernobly, including cancers is expected to be around 4000. That represents approximately a 3% increase in cancer risk to some 600,000 people.
Is there a standard implementation "everybody uses"? Bloomd seems popular as a bloom filter server.

https://github.com/armon/bloomd
Group of Distant Black Holes Are Mysteriously Aligned
So it is conceptually like Cling, but "done better"? What is the license though?
It may take a while but it will happen.

There are many people like me who have shifted all their banking to credit unions, including home loans.

When the time comes for me to inherit financial products, the first thing I will do is shift investments away from sketchy companies like Gold Man Sacks.
Arq can’t send backups directly to a hard drive, but it can use an SSH (SFTP) server as a destination.

[Edit: Apparently the release notes for Arq 5 says it can now back up to a local folder.]

I have never tried Crashplan though. The main reason I chose Arq instead is the impression that Arq has a better thought-out encryption scheme.
Thanks! The language isn't abstracted. This uses Node.js running on linux based devices like Raspberry Pi. I'll be getting down to smaller and cheaper devices, but it would take some compiling to get down to the arduino level, which I'm not prepared to do at the moment (there are more interesting things to do above the arduino limitations).

I remember my Arduino days working with Processing, and not fondly. This is why I've gone with javascript. It offers a large body of developers the opportunity to get familiar with IoT without learning a whole new language. Though some will need to learn how to read a data-sheet, I've tried to make it as simple as possible to just plug the data-sheet details into the `init`,`get` and `set` methods so time isn't spent on that low-level getting data stuff.

I've actually seen a decent amount of installs on NPM (though I'm not sure how reliable that is) in the first month with no marketing. It is still currently a beta or even alpha level. I'm working on getting a few real projects working with it first, and I've been going to meetups to talk about it (but not presenting yet, just trying to gather interest).

Hardware bloggers and stores are definitely a great opportunity. I have some more interesting stuff coming down the pipeline which I think would capture their interest.

This is just the first step in a much larger model of how to develop and work with IoT (and devices).
If you read the first 100k lines of code I ever wrote, you'd lose 22 IQ points.