skysight-inc/HackerNews huggingface dataset:
Well, kbfs is end-to-end encrypted, versus something like Dropbox (for example), which is only encrypted in transit, and unencrypted at rest. And of course, you have to trust Dropbox when they say employees don't have access to your storage unless they have a good reason. But there's nothing you can do to prevent Dropbox employees (or a government, or someone that has unauthorized access) from deciding there's a good reason to access your data, because it's not encrypted end-to-end like kbfs [0].

[0] https://github.com/keybase/kbfs
Good for Pentax for actually solving this issue. :)
Stop Loading All Your Web Components at Once
Are you drawing a strong distinction between a new version released more than a year ago, and a new version released seven months ago? That seems to be the key difference in the two scenarios you describe.

If seven months is too short, but one year is fine, when exactly between those two is "just right," and why?
> The CEO literally said it was because he felt like terminating DailyStormer.

Do you have a quote where the CEO says this? Your statement gives the impression that this was nothing more than a whim. As I pointed out below, according to their own statement on the matter, that's not the case:

https://news.ycombinator.com/item?id=15350723
Amazon announces new Fire TV with 4K and HDR
"I think the parent and others that dislike rent-seeking"

Jesus fuck I just wish people would stop throwing that word around trying to sound like economists when they obviously have no idea what it even means. Renting out real estate is not rent seeking.
"Charging the maximum allowed by private insurance" is the same thing as competing on price. You're just competing to please insurance plans, not consumers. Admittedly, the insurance plans have every incentive to play ball: they want to brag on large provider networks in order to sell themselves to employers/consumers, and every corporation and person in the US is legally obligated to buy health insurance, so they don't lose customers by failing to deliver value for money.
I think the software industry is like consulting, in that there is an up and out culture as you age in the industry. The expectation is that you grow more skilled by some order of magnitude as you grow older. I think the fact that pay rises exponentially with relatively low years of experience supports that idea. This presents a problem for engineers who have 10-15 years of experience but have been working on the same sort of problems in a tech stack they are comfortable in. New employers will expect them to be expert level but they simply don't have the depth of knowledge that the industry associates with their experience level. So they are unhirable and "aged out".
I think you're proving the authors point by misunderstanding it. Using the term 'Identity Theft' buys into the way that the corporations involved want us to think about the credit market. It allows them to take a crime against them and allow it to blow back against someone that was not a party to the fraud. But what the Equifax hack is now forcing people to confront is that no consumer is able to keep their information private. The system won't allow it. So forcing consumers to be in any way culpable for what is actually fraud against the corporation that is extending credit is wrong and we need to adjust our terminology to make this explicit.

All the pain that you're noting is imposed by the credit system, not the criminal who's "stealing" your identity. We're not victims of the criminal's crime, we're victims of the system's response to that crime. And that's an important distinction. The fact that we treat identity theft any different than if the bank (or other credit-extending institution) was defrauded/robbed through some other means (confidence scheme, armed robbery, etc) isn't correct and if we, as consumers, expect that situation to change, we need to reject biased terminology that frames the issue in the light that the corporations want it to be framed.

Your identity wasn't stolen, the bank was defrauded due to insufficient authentication procedures. When you say it that way, it becomes ridiculous that the consumer should have to endure the ordeal that they currently do.
>"Us mere mortals are willing to do whatever it takes to get our dream gigs."

How do you know it is you "dream gig" until you have actually worked there? Have you never been excited to accept an offer from a company only to get there and realize its just the same old bag of petty politics, egos, kool-aid drinking and grunt work?

Google, Facebook and the rest of the big SV companies that "only hire the best" are no different than any other big corporation. Also not everyone that works at these big SV companies gets to work on the really interesting and sexy projects.

There seems to be this myth that if you can just pass the Google or FB white board interview you will have it made and your "dream job" awaits. The propagation of this myth has given life to a whole cottage industry of prep courses and books on how to pass them.

I also think you have misunderstood the OPs position, I don't think they were saying that they were a programming god who can't dictate where they work, quite the opposite.
Nothing. If it happened that close you would still feel/see nothing. These detectors are seeing movements far smaller than the width of a proton. A planet would have to be orbiting one of these binaries to be close enough to potentially feel much of anything.
This is exactly what I said:

>I guess you missed the news about their attempted and successful intrusions into state election databases?

which is borne out by the evidence.
KVM maintainer here. I agree that this makes a lot of sense to write in Rust. Some time ago there was even a demo of a qcow2 format driver for QEMU written in Rust.

I also find your Rust style extremely readable. Great job!
Yes, I pay $900 for a "smart tv" that locks me into their shitty apps. I buy an echo show and am now in the middle of some war. If you bought an iPod you were locked in to their store.

fuck these devices. I'm not paying for less freedom.
Are there companies that actually distinguish between these roles? For all the ones I've ever worked at, "software engineer" and "programmer" are synonyms.

(I'm aware that there's been some effort to extend the legal significance of the word "engineer" to the software industry, but I'm curious if that difference is actually in practice anywhere today)
The customer focused version of this missionis 'to help users do everything they want to do online'. Part of doing everything is providing some form of discoverability, which takes the form of linking to other products -- big traffic drivers are links on the front page to major products, and integration with search, but also relevant cross linking within the more specific verticals -- at Y! Travel, we would use flickr photos, events from upcoming, share restaurant data with local, we would have done things with yahoo calendar if it was more usable, etc.
The example code should replace "datasource" with "databytes".
Modern smartphones are an incredible accessibility device for the both partially and fully blind persons. The freedom they offer is virtually unimaginable to people who haven't seen the different they make in people's lives.
>Did the US dentist go to school longer? As I said, I'm sure they paid more. Is the US dentist more skilled at their job? Are the requirements to practice dentistry lower in India? Are the results better or worse in India?

I assume the phrase "no amount of safety is enough" when it comes to health care is a false statement, it's an economic problem: Am I/is the population willing to pay 1000% (10x) more for say, 2% to 1% (2x) improvement chance in the person fucking up my teeth?

With that in mind, I wonder is going to school for a long time necessary? I think we have a return-on-investment curve (or time in school vs chance that the person fucks up) that plateaus at some point here. Maybe it plateaus where the Indian requirement is, and people in the US stay in school too long for very little returns.
Apple Watch Series 3 review: LTE comes with high monetary and mental costs
Some fingerprint access systems have this feature, where you scan a specific finger as your duress finger. If you use that finger it triggers duress mode, which can be configured as an alarm, silent alarm a simple log event or anything.
My preference is the opposite. Something big that fits 32 GB+ of RAM; for the work I do, I need it. Other than the monster laptop and the power brick, I travel super-light. (For instance, if I travel to a big city I will not pack a lot of underwear and socks because I will buy some at Niketown)

It is not always practical to move big data sets to and from the servers a lot. I think my next dev machine is going to be a monster desktop machine, however, because the latest GPU is table stakes for neural network work.
How would this work if you wear a burka for example (without having to "downgrade" to using a passcode, when the real alternative would have just been TouchID)? Or am I missing something... genuinely curious.
Thats a real clickbate title.
where do u see a new iphone for that price in India ? For Iphone 7, I am seeing at least $1000 USD when converted from INR. Officially on Apple website.

https://www.apple.com/in/iphone-7/specs/
Because the technology that came before cell phones was pagers.
Broken software does not typically kill people or makes you loose money (time or some other resources, maybe).

In contrast bridges that fall apart tend to kill people in a nasty way. They are also quite hard to reboot.
> I still wish it had an "unlock under duress" mode

The practical applications of this are close to nil.

The government will not be fooled for one second because they can cross reference enough sources to know if you are lying. All this will do is get you slapped with a felony:

https://www.popehat.com/2011/03/18/just-a-friendly-reminder-...

If it is a criminal instead, well, they don't have to tiptoe around moral, ethical or legal concerns. They already have a gun pointed at your head. You act funny, you get shot. Do you want to risk a bullet in your head?

I fail to see the advantage of this mode. Ultimately it will only get you into more trouble.
Serviio does have some metadata-oriented categorization, but beyond that I only use it to represent a bunch of subdirectories. While I've seen some usability quirks, I don't know whether that's a Serviio thing or a 10-years-old TV/PS3 DLNA implementation thing. I did notice that minidlna was pretty bare-bones in what it presented to the client (server!).
Household income for the average house hold has not increased that much:
https://www.advisorperspectives.com/dshort/updates/2017/09/1...
To me, the degree to which a camera is likely to see a built in Arca Swiss plate is inversely proportional to the degree to which it costs multiple thousands of dollars because the higher the price the more modular the design. The reason for more modular designs is that the variety of systems with which high end cameras are designed to integrate tends to be higher. Or conversely the more likely the camera is to be designed to lock the photographer into a proprietary systems sold by the camera manufacturer.

In terms of adding a second screw, a multiple thousand dollar camera body is probably not the ideal first subject for a person who has never disassembled a camera or done similarly fine grained work. Such a person should perhaps hire a technician or practice on broken equipment first in cases where such modifications seem worth the effort/cost. Hoping camera manufacturers would design around the edge case is not much of a plan.
You listed the exact same thing 3 times. And yeah, some people care about this, but most users don't. A new entrant to the market that uses this as the defining distinguishing feature isn't going to succeed.
it doesn't but then there is no advantage to whatever MMM is doing, vs just having a well paid regular job that you like.

to me the point of retirement is to be able to wake up at 9 and go for a walk or travel or reading a book. Not going to 3 different part time jobs.
If there's anyone working on an Open Source Slack (or Keybase) alternative, hit me up. I run a UI design agency and we'd love to help design a better interface for an open solution that we and others can use. Find my details in my profile, or go to http://fairpixels.pro
It could just log in to a 2nd account... then you could go in and create files, install apps, etc.
Only to say that there is "nothing new under the sun", Mr. Money Mustache's basic message is (was) essentially "common sense", some time ago I cited an old Italian proverb in a similar enough topic:

https://news.ycombinator.com/item?id=14593794

https://news.ycombinator.com/item?id=14594858

He only uses his own experience to show how it can come out in practice (and of course it needs to be scaled - down or up - depending on personal income, financial situation, family size, etc. and of course expectations).

Results will of course be different, but the basic principle remains valid.
Electric zap ‘wakes’ man after 15 years in a vegetative state
Not initially, no. The all electric drive-train and buying into the future was always the key hook for early adopters. I think a large part of early demand was not because it was the best car for the money, but because it was special, unique, and you believed in Tesla the company and wanted it to succeed.
Assuming AI decided humans were still necessary. Without us it would be a safer place for the planet, but we'd miss out.
I don't know about the US, but that would be illegal in a lot of countries.
“Instagram, Facebook, and Twitter have all worked against anyone who dares question the status quo.”

You should get your news from somewhere better than Breitbart. That’s not only transparently untrue – try spending 30 seconds watching the stream without seeing someone question the status quo – but comically so given the number of people complaining with cause that those services aren’t shutting down abusive users. I mean, Facebook and Twitter notoriously say that death and rape threats don’t violate their community standards until it gets widespread attention, and you think your unsourced assertion that simply asking questions gets anyone banned?
[baleted]
Just say "its to fight terrorism" and everyone will have it. It'll be required by law soon there after.
Android isn't really designed for fixed-function devices like cameras. The App model isn't suitable here.

What you really need is an API set that attaches to each function of the camera that third-party developers can use process/publish photos.

So, instead of turning on the camera and seeing a grid of apps, each one you have to figure out separately, you should turn on the camera and see the camera interface. Apps can then add additional functionality to this interface. And when it comes time to review the photo, a third-party app can enhance this section as well, perhaps to post on Instagram or other effects.

But the grid-of-apps is a horrible model for a fixed-function device like a camera. You're ALREADY in the camera, don't need to add another separate layer to interface to it. Just add the ability to enhance these sections.
It doesn't matter what Apple knows is true, they will say FaceID is better because why would they ever say that this new feature replacing the old one is worse?

They can also present the facts in a misleading way that makes FaceID seem better. At the end of the day, you can never truly trust the company to present a fair review of their own device, and that's why reviewers exist.
I'll bet most people who dismiss TouchID and FaceID as useless because they're "usernames" and not "passwords", have a bog standard lock and key on their house.

Funny thing about those house keys. They can be stolen, lost, or duplicated from pictures. But TouchID and FaceID have liveness tests to prevent forgeries, your biometrics can't be easily stolen, and you can't lose them.

A house key is called a "key" though, so it must be a password, and thus must be secure! And biometrics are just usernames, so they're useless and insecure!

Sarcasm aside, my point is this. Even with the worst biometrics, your phone would be more secure than 99% of houses. And I don't see people complaining about the state of home security...

Ultimately, these username vs. password analogies are shallow understandings of security, and at best flawed.

Biometrics, passwords, house keys, secure dongles, etc. Those are _all_ keys. What they differ in is how reproducible they are, how easily they're lost, and how easily they're bypassed.

For example: Biometrics, when measured by devices with sufficient liveness tests, are robust against forgeries. That means they can't be stolen. This is in contrast to passwords and pincodes, which can be stolen by eyeballs, cameras, audio recording devices, etc. You can use FaceID or TouchID to unlock your phone in front of all the recording devices in the world, and yet still your biometric key won't be stolen.

See how that example comparison is far more interesting and enlightening than "biometrics are usernames, so they're pointless"?

* Of course, when I refer to household locks and keys, I mean your average household lock. There are, of course, premium locks with keys that can't be reproduced. But most houses have locks that you can sneeze on and open.
It really makes me think how much are we dependant on network of such cargo ships.
Your experience may vary, but as a relatively younger person, I've had a ton of respect for older, wiser programmers, but only when they do show said wisdom. These are people who are technically very sound, are very precise when they speak, can explain clearly the consequences of different engineering design decisions. They are also adept at staying mostly out of office politics and bringing the focus on engineering, mostly because they are very low drama people themselves, and are genuinely interested in good engineering rather than their engineering.

I hope that when I age, I do become somewhat of a similar person. But I know that there is a ton I have to learn.

On the other hand, I've also seen older people who seem worse than the dumbest college graduates. These are the uncurious people, who never delved deeper, never tried doing more than required, to learn more than necessary, and went from satisfying requirements of one role from the next without developing the wisdom that comes from having made a ton of mistakes, the knowledge that comes from asking curious questions. These people are safe only because of their seniority, and are among the first to be laid off during harsher times.
There is also increased network traffic, more bytes to keep in the caches (RAM?), maybe effectively doubling the amount of data you store (in the worst case) creates terrible effects on (some of) your queries and increase latency somewhere in the system and you have to find where...

There could be "big" ramifications, it's a pretty interesting thing to think about :)
The attachment system would be a huge selling point if it gave it the ability to do significant improvements or upgrades to the unit. But so far it appears to be a novelty thing. If they released several addons at launch to show the versatility of the system, then they'd capture the market that wants modular phones. But they didn't.

The specs are nothing spectacular. It's not as great, stats-wise, as my Oneplus 3T, though a titanium body is a better selling point than an aluminium one.
As I have mentioned before, you don't expect your automobile insurance, even full coverage, to pay for a tuneup. Expecting medical insurance to pay for regular care is just inserting a middleman that extracts value while increasing costs and adding no benefit.

Of course, this means people would have to pay for their regular care and visit the doctor on schedule.

The reasonable alternative is single-payer health care. Insurance is for catastrophic things, not for regular maintanence. Using it to pay for penis pills and birth control only makes it more expensive. Pushing for insurance to cover more things is only making the fees go up and their profits greater. Insurance shouldn't cover your regular checkup.

And, as stated, single-payer appears to be the only rational solution. According to the vast amounts of evidence, it is even less expensive on the whole society AND has better overall outcomes. Those of us with money will still be able to pay for extra care, there would still even be an insurance industry.
It definitely can be a lot less, but national average for insurance alone is $815[0]. Obviously a lot of people have costs below average, but a car is going to be a major expense. If you can do it (legally) for under $1000/yr, you're probably driving very little, taking some risks (in having minimal insurance) and doing a lot more maintenance/repairs yourself than most people know how to.

Under $8000 is easy, seeing as $8000 is average. Under $1000, I'm not so sure about. Maintenance/repairs on a new car averages > $1000/yr[1]--I'd assume used cars to be at least as high. Insurance average cost is similar. Fuel is going to be several hundred unless you have a very efficient car you drive very little.

I think people just look at their monthly car payment and ignore most other costs associated with car ownership. There are a lot of not-so-little costs. There are also lots of not-so-little benefits, but you need to weigh both, not just the latter.

[0] https://www.thesimpledollar.com/how-much-does-car-insurance-...
[1] http://newsroom.aaa.com/auto/your-driving-costs/
I wonder what it would feel like to be in a gravitational wave that was strong enough to feel but not strong enough to tear the planet to pieces. I've been in an earthquake before, and my best point of reference for that was that it felt a lot like standing on a boat as it rocked back and forth. Would this feel the same?
Without radical, NASA-style changes to typical development, where each line spends much more time being audited than being written, it is completely unreasonable to expect that kind of liability from developers.
Haha what is a bass tweeter tho
The software used in the tutorial: https://github.com/uncomplicate/neanderthal

http://neanderthal.uncomplicate.org
They don't really address the fact that every single Slack "leak" is from someone already part of the team taking screenshots of the conversation. How does any kind of encryption help that?

Also doesn't mention everything you lose out on with this approach - like searching through message history.

It's a neat product I guess, but mentioning Slack in every single line seems more to get eyeballs than a valid comparison.
Yes and this logic is essentially "if it works for a publicly traded company that has 25,000 full time engineers then surely it's the right approach for our start up of 25 people total."
> The "right" way is to build an index of the strings we are storing and then store the index values (hashes of some kind) in the arrays as longs

I don't think the rule is that firm:

You don't have to use longs because if there are only 256 unique values, why waste so many bytes?

Meanwhile if there are so many unique values, is longs enough?

> And I am guessing the middleware you want does this transparently?

Maybe.

I personally think explicit is fine, as long as it's the most easiest and obvious way to do it.

But I get that there's a lot of "data scientists" (probably the gross majority) that really struggle with (what I think are) basic data structures -- they'll rarely produce an efficient solution, and we'll see "yet another" article about how awk+sort is faster than a 160 node hadoop cluster...

> Maybe storing the index alongside the data in some fashion

Maybe not. What works for 30k strings falls over with 300m unique strings.

The real trick with nested objects is to invert the query -- to convert the select statements you want to run, into an insert/upsert statement you run when you're loading the data.
Depends on who programmed the AI.
But putting Facebook in the title gets the Guardian more clicks.