skysight-inc/HackerNews huggingface dataset:
I feel less and less willing to upload personal photos to social media sites where they will stick around forever attached to my identity while advancing computer vision techniques extract more and more information from them.
I wanted to do something like this, but after reading about the failure rates of drives and raid, once one disk fails, it seems like you're fucked. Anybody got some stories or numbers that prove that while repairing my raid for one disk failure I won't just destroy the rest of my drives?
Has Signal fixed the multi-device issues (like not being able to use multiple Android devices)? Last I checked having multiple mobile devices was impossible.
When Yan LeCun started playing with artificial neural networks, did he know why they worked? Aren't artificial neural networks very much inspired from nature anyway, not unlike early airplane wings?

I mean between a cargo cult and a very reasonable attempt at mimicking nature, there is whole continuum and being quick at using the extreme label (that is, "cargo cult") to dismiss an approach just because you don't agree with it, seems quite dishonest to me.
It feels a bit hampered by "bad" design decisions to me

I think its safe to say that the current view of what decorators do is, a) filter things going to functions (so they error, or hit a cache), or b) register a function with another library (e.g. flask path decorator)

This library does a lot more than that, so it seems that maybe a metaclass (which exists to mutate the class's creation) would be more appropriate?

This seems to act as a __init__ replacement, but it would be cool to act as a __init__ assistant (in other words, run the attr.s __init__, then run the user defined __init__)

The ordering of attrs matters a bit more than one would expect, not only does it define the attribute order for creating a new instance, it also defines the order of attributes when sorting against other classes. You would not want a id=attr.ib() at the top of the class definition, where it most makes sense!

The ordering of attrs is done through the .ib() call itself (which gives itself a number, and increments a global counter). This is a way of doing it, and practically might be the best way (it won't lead to any inconsistencies within a class), but it still feels weird

I personally won't use it, but I might make a competitor to it for personal use
The physical plant is a natural monopoly as you don't want everyone to put their own poles and/or wires in.

Nothing special about ISPs.

See Phone Service and Electricity.
This looks just like their GPL source drop location. No build instructions, no readme etc.

This thread seems to confirm this notion: https://forum.synology.com/enu/viewtopic.php?t=120535

Here is the one for Thecus: http://www.thecus.com/Downloads/GPL/
QNAP: https://sourceforge.net/projects/qosgpl/

And since they haven't published the latest versions they are in violation of the GPL.
Modern virtualization stuff like VT-d means you can pass through your hard drive controllers to a FreeNAS VM and have it work just the same as if it were running natively. In fact, you can just keep a backup of your FreeNAS configuration on a flash drive install, so if your Hypervisor or VM fall apart, then you just boot to the flash drive without a hitch.
Not having heard about NSO Group before, they've been claiming to have this ability since 2014:

http://blogs.wsj.com/digits/2014/08/01/can-this-israeli-star...

What other 0-days do they have in their pockets?
I think the short answer is that ZFS doesn't work well unless it has a decent amount of memory available for caching.
No, fastText is CPU only.
There are three active threads about this, the present one and these other two:

"WhatsApp is going to share your phone number with Facebook": https://news.ycombinator.com/item?id=12358751

"Looking ahead for WhatsApp": https://news.ycombinator.com/item?id=12358205

Normally we'd merge the threads, but the discussions are large and come from three different perspectives, so that might not be best. HN practice is to have one front-page thread at a time about a story, but if you're concerned about the topic you might want to check in on the other discussions.
That's one possible machine. Most Z80 and 6502 machines booted straight into BASIC in the early 1980s.
tldr; What is the answer? Curious.
Good point.

In Vienna (Austria), taxi drivers had to pass a pretty tough exam which required intimate knowledge of the cities streets.

A good driver still makes a difference in the age of GPS, because you can often safe quite some time by avoiding certain points of congestion and factoring in traffic.

But with GPS that incorporates (live) traffic data, the additional value is a lot smaller.
The website isn't loading for me, but if I remember correctly the default FS is ZFS, which likes its memory.
How 'deep' are the networks used in something like DeepMask, and how does it compare with the number of layers of the human brain?
How to Come Up with a Business Idea
Thanks! We built this web based MVP in a few weeks. Android and iOS app in development. We are shooting for late fall on those.
We currently believe not exploitable due to increased hardening, but still more research to be done here...
You can't get what's app to do anything if you don't grant it access to your contacts. I ended up creating a new user profile on my phone based on a new Gmail account just to run what's app...
I think the memory is for ZFS which needs a lot of memory to perform well.
I'm not well-versed in the west-coast startup scene, but from my point of view, no, it's fairly usual.
The picture of the Atari ST linked in 5 also happens to have the back of a Fairlight CMI (Computer Musical Instrument) in it, which is a piece of history itself, and dwarfs the price/rarity of the ST.

https://en.wikipedia.org/wiki/Fairlight_CMI

The ST was strong in the music industry, particularly in Europe, because of its built-in MIDI interface.
Some extended sexpr notations (particularly those used in Common Lisp, although many Schemes also support it, as do other lisps) support self-referential data structures.

fds and sockets CAN, IIRC, to some degree, be sent to other processes on the same machine, but it's fairly limited.

As for serializing closures, CHICKEN Scheme's s11n egg is the most prominent, although not the only, example. It's fairly limited, once again, to avoid sending the forest with the bannana, as Joe Armstrong would put it.

This has nothing to do with our discussion, I just thought it was cool.
I can only see a blank page.. I'm on an iPad, though..
And what happens when one of those keys changes?
Not to mention, the jails system in FreeNAS has been in flux in the past. It never quite worked well for me, so offloading the "app" stuff to a workhorse is what I did.
The Article mentions that the exploit has kernel mappings going as far as iOS7.
This doesn't mean this predates the bounty at all, the bug that received the bounty payout for all we know might have been simply functional on iOS 7-9 or even earlier (and who ever made the final commercial product just didn't bother).
iOS7/8 is most likely still used since older iPhones stop receiving updates at some point and older iPhones are the ones you might actually find in emerging markets and developing countries.
While rare you can still see people even in "developed" countries running Iphone 4's, if you go to the middle east, africa, or asia you probably see considerably more of them through being sold on the secondary markets.
Transparency in Startup Investing
you're correct.

Google maps has added new options to it's ridesharing:"New partners include 99Taxis in Brazil, Ola Cabs in India, Hailo in the U.K. and Spain, mytaxi in Germany and Spain and Gett in the U.K. They will sit alongside listings from Uber,"

Also, don't forget Google now surfacing a notification saying: "would you a half price shared taxi for your predicted route ? click to open Google maps" - sounds like a great way to form new habits for users.
[un]fortunately this is no longer the case in the blockchain/vc world, which is the main reason you don't really hear much about new blockchain/bitcoin (or some other crypto) companies popping up and getting funded.

These days the blockchain world revolves around large companies(or groups of companies) setting things up for internal consumption and consulting companies trying to get in on the action to help those large companies with the setup.
On the other hand, smartphones are invaluable to most activists because they allow you to provide documentation of abuses through its various sensors (audio, video, photos, etc).
if you check the video you can see it clear the first level and fail a couple of times on the second one
I'm so confused.

The app author controls the update channel. At their own pace, they'll bump up their Electron dependency to a newer version and make sure their app is still compatible with the latest Electron. When they're ready to release that new combination of app and Electron, they can push out the new version to everyone as an auto-update.

Where does Chrome come into it? Who will be ignoring security updates?
Your link is people complaining that the source isn't being released fast enough... and Synology has told them it will be put on SourceForge when they're ready. There seems to be a lot of precedent for that to go how they said it will.

There's also an independent community that facilitate installing and using it on your own hardware including the latest version that's still waiting on the source dump.
Thank you for the link that course!
Sounds like they might want to also start here:
http://www.w3schools.com/html/html_links.asp
Unholy Roman Emperor
Amazon just launched Vehicles, a place to talk about and lust after cars
In Germany i do not know any bank that does not support [0]FinTS when using online banking with your account. I would consider that a documented API for external use.

However, you asked for american banks and i haven't seen options to get a sandboxed variant albeit i am sure these exist. Another option would be to open accounts at some Banks....

[0] https://en.wikipedia.org/wiki/FinTS
>Since Smith is 2 lanes each direction with a dedicated turn lane and is parallel to and has the same speed limit as Mimosa, while Mimosa cuts through several residential neighborhoods, has the same speed limit but is one lane each way with no dedicated turn lane: Why not Smith St. instead of Mimosa Ln.?

I'm not sure which side you were arguing for in this case, but Mimosa seems like a good candidate for a bike lane. Look at Berkeley's bicycle boulevards if you want to see an example of how driving-unfriendly roads are a great place to put bicycles.
Simple. ZFS has memory requirements to operate efficiently. If you have less <8Gb of RAM, which is by the way as small as it gets, then you probably have not a lot of drives, therefore won't benefit from ZFS nor FreeNAS.

Kind of like when you don't need a full blown CRM to manage two customers.
Please elaborate on what exactly you dislike about XMPP.
Electron seems to have more mindshare, nwjs has some nice features like the ability to open multiple windows from the same renderer thread. In Electron, each window you open has its own renderer thread with no JS state shared between windows.
You change your code. Loose coupling a nice goal to aim for, but at the end of the day, somewhere deep down inside the code, you have to tightly couple to actually get anything done. Where that transition occurs is entirely programmer's discretion.
Another reason I am against gun control. I can swiftly and painlessly end my life should the need arise.
It was called Trinity -- it was initially developed for Pathfinder.gr, and soon thereafter was the search provider for in.gr, and was also accessible at trinity.gr for some time.
And quite the heads up move by Ahmed Mansoor to recognize the suspicious text for what it was and send it to the research team instead of clicking the link. If this thing really has been going since iOS 7 that means he is the outlier in taking precautions.
I understand.

Git allows you to do a lot more than check in and check out. It's a powerful tool for collaborating on source code.

To the extent that one doesn't confront what Git actually is, it can seem mysterious or needlessly complex. There's a method to the madness. :)
Living in San Jose and seeing many, many people ride in bike lanes in the wrong direction, I wonder how safe it is. It terrifies me every time I see it. I want to honk and wave and tell them but I'm afraid it'll only cause an accident.
Well that's reassuring... I just built my home NAS. 3 3TB WD Reds and 3 3TB Seagate NAS drives. Two of the Seagates were DOA so I got them replaced. I ran full hard drive tests on them without problems but now I'm extra paranoid.
> An untethered stealth jailbreak that installs without user interaction from a webview, that's almost as bad as it gets. And for iOS 7.0.0 - 9.3.4 inclusive. And with exfiltration of audio, video, whatsapp, viber, etc etc. So thorough and so bad :-/

Short of being triggered completely in the background by an UDP packet, what's worse than this?
On Design Tests
No, kaz has a point. do not confuse the shadow for that which cast it: Sexprs are a serialization format/notation for sets of conses. Most of the time, saying so is splitting hairs, but it bears mentioning here, as we're discussing serialization formats.
> What I meant with unrelated is instruction sets that have been developed independently and were not meant to run on the same cpu from the beginning.

Beside umanwizard's comment: What do you consider as "same CPU" here? As I wrote there exist SoCs that can execute multiple instruction sets (for example some DSP at the side of an ARM core, where both instruction sets were developed independently). Do you consider this as "the same CPU" or not and what is the reason why you say "yes" or "no" here?
better go change wikipedia then because it basically says 'climate change'.
Agile and Slack are proper nouns; names people use to refer to things. "Bitcoin" isn't "blockchain", "Bitcoin" is "a blockchain".
Serverless computing on DC/OS with Iron.io
I've got a FreeNAS box which has endured two disk failures no problem. I have scheduled weekly rebuilds which I'm hoping finds bad blocks ahead of a failure-base rebuild.
All types in a call-by-value language are two collections: one of values and another of expressions, the former embeddable in the latter. This is plain obvious when you see its operational semantics.
Can someone explain how blockchains work outside of Bitcoin? My poor understanding is Bitcoin only works because you get paid to mine (compute the chain). Since so many people want money there's enough people computing the chain to check for consensus

How will there be any incentives to mine in non financial chains?
> So we have cyber arms dealers now.

See https://www.zerodium.com/program.html

Someone who discovers/developers a remote Jailbreak like this can apparently sell it for a cool half-million.
"Unfortunately, if you're scraping some data that only has one authoritative data source, they'll know you're scraping them even if they can't distinguish your individual requests from the general traffic."

How would they know you're scraping them?

Surely the capability of any given website admin to detect a particular scraper would depend on many factors such as whether they're even looking for scrapers or are technologically capable of doing so, how many/which IPs the scraping is originating from, and how cleverly the scraper goes about their scraping, no?

It's a bit of a cat and mouse game, wouldn't you say?
Don't forget the time they pushed an "update" for blackberries: http://news.bbc.co.uk/2/hi/8161190.stm
Will 9.3.5 disable/remove the spyware on infected phones? Or does it just prevent one from becoming infected?
I don't use my real name on Facebook. Nor the email that's tied to my Facebook account with my coworkers.
I get it.

What would be the ramifications of taking the time off?

And of not taking the time off?
True. Thanks for the feedback, and we probably should have mentioned platform on here, given that we are totally aware that it is not fit for mobile yet.
>completely illiquid gain

Which is why "liquidity event" is one of the conditions for vesting.
US Housing Market: Four Years of Recovery, Still 4+ Percent Left to Go
>The concern is that once all the competitors die, the dumper will have a monopoly and jack prices up

I'm not sure how relevant it is to ride-sharing, because the industry is not particularly vital to the economy, and the barrier to entry is low.

Where it becomes a concern is in crucial industrial infrastructure. Over the long term, China, for example, can dump cheap, government subsidized steel in the US, obliterating the domestic steel industry. 40 years down the road there's nowhere else to buy steel, which is bad both economically and militarily.
OpenSSL 1.1.0: “Add Support for Dual EC DRBG”
This lack of understanding happens all over the US. I don't see how it happens. Many of the people doing it clearly think that a bicycle is contraflow like a pedestrian.
You can still deal with the old bright bulb cameras: you can have rules which apply to everyone. So you can make a rule at the park that pictures are allowed, but only without flash, or that only digital cameras are allowed, or only digital cameras with the fake-shutter noises turned off, etc. As long as the rule applies to everyone equally, it's fair, even if you think the rule is silly.

For websites, it's not fair to have different rules for Google than others. What would be fair is some kind of rule about how often visitors can visit, how much they're allowed to download, etc.

Personally, though, I think all this is total BS. Sites are open to the public, but they also serve the whims of their owners. If the site wants to prevent access to people from a certain IP range, that should be their right. If they don't want any scrapers, that should be their right too, or if they want to allow Google and not anyone else, that should also be their right. What isn't right is that they can use the government to enforce these arbitrary rules. If they want to block my scraper, that's fine, if they can do it on their end technologically. If they want to block my IP, they can do that too. But suing me or having the cops come to my door because they're too incompetent or lazy to do these things technologically is unacceptable. The role of government is not to enforce arbitrary policies made up by business owners.
More likely he hasn't received the relevant update yet.
In that case, I'd just deal with the overhead of a normal class. More boilerplate, of course, but I'd have more control over the class.

As to the use cases, I was not really buying into them other than the nice destructuring example, which is actually very nice one.
Zipcars are actually fairly clean, in my experience. Professionally cleaned regularly and it's easy to track who caused a mess if the next person in the car reports it.
Announcing Horizon 2.0
How We Designed Our Interview Process
Just gave it a try and it looks good. What is your pricing model?
https://en.wikipedia.org/wiki/Dual_EC_DRBG

> In April 21, 2014, NIST withdrew Dual_EC_DRBG from its
> draft guidance on random number generators recommending
> "current users of Dual_EC_DRBG transition to one of the
> three remaining approved algorithms as quickly as
> possible."

Edit: Thank you for clearing this up. The issue is reported here:

https://github.com/openssl/openssl/issues/1495
UW computer scientists reveal the history of third-party web tracking
I was having a hard time finding tennis and ping-pong partners with the skill level that would match mine in my area. Every single service or platform that I've found was either too old or not too compelling to use it. That's when SkillMint was born. It allows you to find a partner for any sports or music skills you have.

Any feedback is welcome. And hopefully you'll like it so much that you'd want to use it yourself :)
> Richard Gabriel and Guy Steele (MIT AI Lab) wrote the original Emacs

AFAIK the first version of Emacs was written by Richard Stallman and Guy L. Steele, both wikipedia and jwz give partial credit to Stallman.

[0] https://www.jwz.org/doc/lemacs.html
Generally speaking, insurance industries can pay these CAC costs and turn a profit.
not making sure they understand the problem

What time is there to "understand the problem" when someone (or perhaps a group of people) you've never met are starting you, and expecting nothing short of a lightening-quick flash of brilliance?
Here's the link to the research, tool (not available yet), and the study data.

https://trackingexcavator.cs.washington.edu/
I am not sure if Wire (another messaging app without clear monetization strategy) is better. We might end in the same situation in a few years.
Unless you use hefty shot/cal, shooting yourself in the head has no guarantees. Many people shift aim at the last second and blow portions of their heads off and still survive.

Also, think about the poor sod who has to clean up your body/find your exploded brains. OK, so you use a 22, so there's less mess, but again, you better hope it kills you all the way.
That practice can be fought more easily in courts. Also the more user deleting they're accounts the less "friends" you have that share your number with facebook.
Indeed, and if we "fix" that, well, I satisfy myself with the thought that many of the people supporting that policy, and/or their loved ones, will needlessly suffer and/or prematurely die because they stopped the development of a drug that would have saved them.
GPUs Reshape Computing
I can agree to that.
They still do not have monetization strategy and chats are not encrypted by default.
As I understand it, you can't meaningfully ask about the number of layers in the human brain.

Layers are an abstraction we use to make artificial neural networks dramatically faster to work with using linear algebra. By keeping each node interacting only with the layers above and below, we make the computations a lot nicer for our model of computation.

In the brain, neurons link freely to other arbitrary neurons based on adaption processes we (or at least I) don't really understand.

The brain also lacks a clear idea of direction to count the layers along, since it has innumerable different inputs coming in at all times, and the resulting signals interact all over the place.

The most meaningful analog would probably be to ask "How many neuron firings typically occur between an external stimulus and a response to that stimulus?" Even that is extremely rough though, because through evolution a lot of 'short circuit' structures have formed in our bodies. The gag reflex is obviously triggered by sensory input, but it probably doesn't check with your frontal lobe before firing the appropriate muscles.
As much as people say they don't care about the answer and suboptimal is okay, generally it isn't, there's very often a very specific answer they want you to arrive at or you are some version of wrong; so the interview is either failed or succeeds on whether or not the interviewee has seen this problem (or one close enough to be virtually indistinguishable from it) before and can remember how to monkey dance through the steps of it again.

Which is ironic, because most (if not nearly all) real-world problems are never solved optimally on the first go -- but rather via a succession of approximations (many of them wrong, and requiring partial or full retreats).
Ben Horowitz of Andreessen Horowitz on What He Looks for in a Pitch
Social Media: How to Not Screw It Up