skysight-inc/HackerNews huggingface dataset:
> wouldn't the sum of the operations require access to all data

How you can access the data matters, and typically not all data (nor all views to that data) are required to run the app. Some info should only ever travel one way (typically from the web server to the backend, like passwords, analytics, or payment data). There are whole categories of information that do not ever need to be queried in bulk by a legitimate user.

> This is just security by obscurity, except if the attacker has access to the client code, it's not even very obscure.

It's not like this approach in any way relies on that obscurity, but as a measure to increase time and effort required by the hacker, I'll take it. Just increasing the time spent figuring out how to query the backend gives site operators additional opportunities to spot that something is wrong. Compare this to the immeasurably small effort required to dump all SQL tables into a text file.

> Why can't you do that from the database logs?

Typically logs aren't analyzed in real time, and I'd hazard a guess in most cases they're not even analyzed at all. Most databases don't even keep an access log by default, and in many cases it's hard to implement one that is useful.

> A query is just like an API call - you can raise flags if the frontend makes queries outside of a known pattern

Theoretically: yes, practically: no. In case of SQL databases, this would practically mean communicating with the DB exclusively through stored procedures (or event handlers/filters in case of document databases), which is a poor man's version of what we're talking about in the first place. In practice, almost nobody uses their database in this way, because it's really painful and does not even offer that much protection.
Can you charge double and still keep your customers coming back?
Location: Austin, TX
Remote: Yes
Willing to relocate: No (yes to Bay Area only)
Technologies: Angular, Javascript, .NET, SQL
Resume: http://www.capprime.com/about/JordanMaddox-Resume.html
Email: see resume or Jordan dot Erin dot Maddox at gmail dot com
More: http://www.capprime.com/About.htm
If the keys are only ever held in memory then getting a dump of all the stored data from all the database and font-end servers would not reveal the keys.

To achieve that you would need human interaction to bring up a new box (or after an existing box is restarted) in order to hand over the keys (if the server could request the key from somewhere on the local network, then perhaps so can an attacker if they get access to run arbitrary things rather than just getting access to the filesystem or a copy thereof) which might be impractical for some environments, but it is possible.

For instance when my offsite backup server reboots it can't access the encrypted volumes until I login to mount them manually, sending the keys over SSH in such a way as they don't get stored.

The weak point then becomes the humans and the process they use to transmit the keys from the keystore to the servers.
Except they don't teach anything there. It's just some coloured areas baiting clicks. If the HN toplevel had a Downvote button, I would have used it here.
Why Science Needs Metaphysics
Please don't use the political correctness strawman. Nobody is refusing to talk about privatisation of prisons because of it. Many people talk about it, and there's no evidence that the Slate article refused to talk about privatisation from fear of offending anyone.
Partially privatized. According to a 2012 source [1], there are 1.6 million prisoners in the US and roughly 8% of them are in privately-owned prisons. That number, however, unfortunately keeps growing.

[1] http://www.propublica.org/article/by-the-numbers-the-u.s.s-g...
Ubuntu Edge and Beyond: What We Learned from Crowdfunding
Alternatively

gitignore() {
wget \
https://raw.githubusercontent.com/github/gitignore/master/Global/OSX.gitignore \
https://raw.githubusercontent.com/github/gitignore/master/$1.gitignore \
-O .gitignore
}
SEEKING WORK - Austin, TX & San Francisco, CA & Remote

Location: Austin, TX

Angular front end development. .NET backend is ideal, but I'm open to learning something new.

Links to resume, blog, linked in, etc.:

http://www.capprime.com/About.htm
Just how many things DID you steal?
A new tool for network and device monitoring. Looking for beta's to give feedback:
White Americans Are Biggest Terror Threat in U.S
Sounds like a Brave New World kind of hell
I actually asked a family member who is an ecologically minded geologist about this (while we were at Yellowstone, no less). He said the primary issues now are twofold.

1) Law relating to public land use is terrible and biases insanely in the way of leasing for exploitation. In that the government is both required by law to lease and that the price is far shy of what a market would support (as it hasn't been updated in decades)

2) Inspection and fining of terrestrial operations is typically more self-reported (though only necessary if "sufficient" oil / chemicals have spilled). Measures are then put in place afterwards to monitor the well / location.

Admittedly, he wasn't in legal, but thought I'd share. Also, have to put a plug, if anyone has a lead on good-conscience geology jobs looking for someone with a BSc, I'd be thrilled to forward you on to him (contact me at {username}.co at gmail). He could have made easy money working in petrogeology but felt that wasn't something he could support.
> Their reasoning is that rebuilding trust is a lot harder than building trust; catastrophes will make the news, unless avoided altogether. In light of recent events (the VW scandal), it is far from absurd.

I think this only works if you're a new player, and even then not always. You bring up VW scandal, but do you honestly expect VW sales to drop in any meaningful way? For most of people, company ethics are at the bottom of the list of concerns when buying something - that is assuming that they even know that the company did something wrong.

Traditional automakers have a pretty good shot at dominating the self-driving market; they may launch a somewhat buggy system on expensive models, and then iron out the kinks. By the time your average Joe will be driving such a car, they'll could have most bugs fixed, with the added benefit of being recognized by general population as a well-established self-driving cars provider with years of experience.

A good bet for Google, I think, would be to design a perfect autonomous rig and then licence that tech to existing manufacturers.
There are 1,000 men and women in the US working full-time as mermaids and mermen
Well done attempting to show an example of perceived bigotry by displaying proper bigotry.

But don't worry, as you age, if you are as lucky as the OP has been and as many other aging folks have for years ... nothing should change!
How to Disable Videos Auto Play on Facebook
I think the downfall of brutalism is that the architects were working on the wrong scale. Looking at these photos, some of these buildings look fantastic from afar, but the close up photos reveal the poor livability of the designs and materials. I know it's subjective, but I've just never felt welcomed by brutalism's buildings.

One of the more telling examples of that is a building near me, where the street-front vegetation is done in these huge concrete planters suspended by huge concrete pillars. Sure you can see if from a block over, but at street level, you can't. It's almost like they are holding it over your head to tease you.
The author's page:

http://guppylake.com/~nsb/

"You Might Know Me From... My standards work. Among other things, I'm co-creator of MIME, the Internet standard multimedia data format. My old barbershop quartet is featured in the first-ever MIME message."

And the page where he introduces the article here discussed:

http://guppylake.com/~nsb/WarSpy/
> Do "Christian" groups still push for the highest technically possible sentence against the public interest?

I've never heard that. On the contrary, many churches have jail and prison outreach ministries (here's one I just found on google: http://www.theriversidechurchny.org/socialjustice/?prison). One of them, Prison Fellowship (and its founder Chuck Colson) is quite large and widely respected and supported in the Christian community (https://en.wikipedia.org/wiki/Prison_Fellowship).

Justice Fellowship spun off of Prison Fellowship, which specifically fights to reform the American justice system (http://www.justicefellowship.org/issues).
Many informed customers - perhaps most - use the same passwords on many sites because it's too hard to remember hundreds of passwords.
I want to congratulate you for your writing. You've given a pretty good idea on what it means to work at PKB.
>That’s an awfully awful defense of bigotry. So unaware, so unempathic, so awful through and through.

Did you use his simple remark as an excuse to have an outlet for your own hatred?

There are far greater injusticies in the world to be so furius about than two old people laughing (and betweem themselves too) with a "culturally insensitive" or even racist joke.

The one's who can't stand such things, are the ancestors of the very countries that perpetuated the worst racist crimes. So a lot of this PC fervor can be ascribed to guilt, or as an outlet for the same puritan and prudish thinking that made those cultures consider blacks as inferior (immoral, lustful, etc) in the first place.

In the 7 billion-something world (and I've been to most of it), regular people enjoy what you'd call a "racist" joke, INCLUDING for themselves and their own cultures. It's a way to laughs at one's neighbors but at one's self too.
If these salaries are accurate it is a sad prospect for developers coming from other cities like London or Berlin to Barcelona. Salaries in London are three or four times higher than there. Sure the city is becoming a startup hub, but can they maintain these low salaries for long?, will investors keep funding startups in Barcelona if salaries go high? Or is it all just a bubble, like famous and longtime spanish investor Luis Martin Cabiedes says?

Spain it's always been a hostile place for entrepeneurship, hope it changes soon.
I went through the pictures first, before reading the article text and the point that the photographs were taken on an analog camera. I have to admit, the "feeling" of the quality of the shots was a bit different. I know, in the end, you need to scan the negatives and there is probably some post-production color adjustment. Regardless, the quality of the colors and details is excellent...
Read his post again. There is nothing there to suggest any diseased thinking in need of curing. If anything, it is as humble in its honesty as it is hope-giving for a world beside itself with anxiety about aging.
Nu+Skin+Video+Email+Lead+Marketing+System
I disagree with your analysis. The rooms were indeed suspected, so radar was brought in. The radar evidence seems to support the suspicion. That is the news. While it might not be a slam dunk, it is not old news, either.
"You deserve to be poor because you don’t work hard."

I wonder how they can allow themselves to be rich if they don't work?
Mask My IP 2.5.5.6 Patch Crack Full Version Download
Off topic: Kudos on a successful one man show! ...quite in the league of duckduckgo & SublimeText...

PS: I am also trying to do that at a smaller scale/success position as of now... :-)
This sounds like a fair amount of added complexity for unclear benefits in security.

Also, if someone hacks into the DB server, it is all meaningless.
You can look up who sponsored Lara banging a horse for example.
Huh, I was under the impression that most prisoners in the US were in privatised prisons. If that is not the case, then this does not seem to explain either the prison boom.
I think the line between criminals and civilians has blurred. Too many people live their daily lives while technically committing crimes.
This must be investigated. We can't just say 'there no clear reason for such a steep increase in conviction rates' with such a potential motive sitting there.

I'm also concerned that prisoners are used for labor at rates lower than the third-world, such as fighting fires for $2/day. It seems that investors have not just found another income source off of the backs of the very poor -- but we have found a whole new way to establish essentially slave labor.
What are you actually trying to do? If you just need some queries on a small amount of read-only data, objects in memory (in a dedicated process, perhaps) are a perfectly sane approach, and much faster than ping-ponging queries with any database.
9/11 killed several thousand in a single attack so are they saying that around what 8k have been killed in right wing terrorist attacks? since then.

And compared to real terrorist organizations like the PIRA, UDA , RAF and ETA - right wing America organizations are a joke.
I had a similar challenge and ended up using ElasticSearch in a thoroughly denormalized data format Allowed me the flexibility of stateful (contextual) queries etc. Bit of a hack, but served my purpose. Hope that helps.
> "Experian is notifying the individuals who may have been affected and is offering free credit monitoring and identity resolution services for two years. In addition, government agencies are being notified as required by law."

We exposed your personal information. We'll monitor your credit for free. Just give us more information.

I've always thought that the credit reporting agencies would be a prime target for data breaches.
Things to Do After Installing Mac OS Ei Captain
I reckon people have always had this criticism. The scale of 'human scale' has always needed to go up as there are more humans on the planet. Just as bricks gave a leap in the sizes of buildings that could be constructed cheaply over wood, concrete/steel is the latest step-change in how big we can build. There are plenty of tall buildings that work, and plenty that don't, and the architectural style isn't a direct factor. I think you'll probably find socio-economic factors play a far greater role in whether a community 'works' or not.
By "unlocked workstation" here I mean "unlocked, and logged in".
"To rank the value of colleges based on the ultimate earnings of their graduates radically narrows the concept of what college is supposed to be for."

I think colleges have lost the concept of what college is supposed to be for. When my parents went in the '70's here in the US, college was seen as a way to prepare for your career. Now it seems colleges are focused on creating "well rounded people" and raising money. You can see this at my alma mater, where there's multiple art museums on campus and the big news is how many billions of dollars the endowment fund is.
I forbade my team from doing that, your teammates should have your back, not being hostile or publicly shaming each others. I want them to trust their co-worker, to be able to leave each other on their machine to go to the bathroom even if Facebook and mail are logged in.

Plus if you don't know who is entering your room you don't have a problem with the keyboard but with your door lock. And if one team member is going rogue, well, he already has the passwords.
As far as I know, all the optimizations mentioned can already performed by ProGuard on the .class files. What additional optimizations are performed that are only possible on the dex files?
I used to work for a company that had built up it's subscriber list over 10 years, we tried moving to a few other services but didn't get very far because they required actual physical proof that the user had opted-in to our mailing list, which we couldn't do (because nothing other than the email was ever logged). The only way to do it would have been to "resubscribe" all of the users to the new provider and hope they chose to opt in again. This likely would have lost us a significant percentage of our mailing list. There was no such requirement from Mailchimp, so you can guess who got our business.
"Weight management is actually much more complex than just ‘energy in’ versus ‘energy out."

No, it's not. Maybe it's more difficult to measure calories (that salad ranch dressing has more calories than that hamburger), but people should be encouraged to balance their calorie intake everyday. For what it's worth, here's why Americans are obese:

50 extra calories / day x 365 days / year x 1 lb / 3,500 calories = 5 lbs / year

Multiplied by 10 years, and you get 50 lbs over weight. In twenty years you are 100 lbs over weight.

Bottom line is that people are eating just a little too much every day, and that adds up over time. My advice for losing and maintaining weight: Have 5 x 400 calorie meals each day and exercise for 30 minutes. The chore of finding 400 calorie meals is well worth the effort because you'll see just how many calories each item you consume contains.
Experian breach may have exposed data on 15M consumers linked to T-Mobile
What if I told you, you can deploy code to containers WITHOUT Docker?
Peeple: Yelp for people
Criticism is never positive. Criticism has nothing to do with privacy.

Yes it's nasty and yes I don't like it. But it's nothing new, same happens on blogs, comments, tweets, defamation on news articles... Oh you say this is different? What do you prefer - bad comment about you and pig on that app, or picture of you and pig on twitter? (Or just a pic of you in pycon...) If you want to censor this app then you will have to censor whole net. And people that would abuse it are not people you are thinking about.
You are very likely right in my opinion. There are still very many people, where the arguments that where spread from the Reagan/Thatcher era on, stick.

It is a seducing thinking, to have a simple explanation for the difficult questions in life, eg.: Why do people earn differently? It is so simple and seducing to be just able to say: "Hey, the others are just not diligent enough or not smart enough. The African/South-American people are just to corrupt and that is the reason, most of them live in poverty!"

Once I also belonged to those people that would have downvoted my posts, because I believed in the system. Today, several years later, I see the outcomes and also where this is leading us to. I also see, that there are no such simple answers to the questions and that exist.

The problem is, that I get the impression that humanity might not learn in the long term. We already had the industrialization era, where we thought, industry will make the world a better world, but it made the world a horror for so many people. We already had all these simple explanations -- but education does not stick, not more than 50 years.

What really haunts me, is that those politicians that harmed their countries most, are often those which are still the most popular ones. Those that really made a difference (or tried to) are forgotten much to fast.

Thank you very much, for your answer!
I don't know much about this but Joe Celko has a whole book on representing trees in SQL: http://www.amazon.co.uk/Hierarchies-Smarties-Kaufmann-Manage...

The obvious first question would be: why are you representing your data as a graph? Can you represent it better as sets of predicates (ie: relations)?

Using views should not reduce the number of queries: a view is just a query with a name. If you can do it by combining views you can do it by combining queries.
If you give just enough, you'll keep the poor subdued.

One could say the same about salaried employees - give them enough to stay. Too little - they revolt or leave, too much - they save the money and still leave after they've saved enough
I lived in Noisy-le-Grand for almost 5 years. Those buildings are really depressing. Some parts of the city are really dark and phantomatic at night, there is a lot of offices around and not much small local shops. They shot a few scenes from the movie Hunger Games there.

https://www.google.fr/maps/place/6+Place+des+F%C3%A9d%C3%A9r...
That's a bit out of context. The full quote radically changes the meaning:

"There are two groups of poor people. One is, you don’t work hard. You deserve to be poor because you don’t work hard. Second is, you work hard but can’t succeed. I think we should help the second group of people."
>Look through the images in the article and show me one huge, flat, unadorned surface. Building materials all go in and out of fashion - this is not about concrete.

It's about gargoyles. Once upon a time we knew that every great building had gargoyles, nowadays we don't seem to bother with anything that impressive...
I just installed brew on a brand-new El Capitan install with 0 problems.
Unrelated but important: I wish sites realized that blocking Adobe Typekit (and it's tracking) totally breaks their site. In this particular one I don't see any text.
Why the hell is there no fallback for crappy fonts or whatever?
Not persistent as babadook but in similar pranking fashion for Linux:

https://github.com/Snaipe/confloose

https://github.com/GreedLabs/Zloose
I can't find a cite, but I was told that one hideous brutalist UK tower block was to be preserved as a warning to future generations.

Edit: The tower block that is National Trust listed. http://www.telegraph.co.uk/culture/art/architecture/11129845... Designed by a Bond villain, of course.
Probably very much the case- I live in one of the most expensive metro regions in the US so unless I drive a ways out of town to a Walmart things are marked up pretty far.
Shouldn't this be a WebAssembly (WASM) only feature? It seems a shame to be introducing the potential for race conditions in JavaScript. Compiling languages that support multiple threads into JS seems to be what is motivating this work.
Show HN: Startup: Buy your own motor racing decals
Pac-Man goes Lego:

https://www.youtube.com/watch?v=01CDZMjj1Oc
It is sad to see the impact of modernist "Le Corbusier"-style urban planning. While the buildings are magnificent, they are located in dead neighborhoods, isolated from mixed-use commercial areas.

It is urbanism for architecture's sake. Where we tried to make humans fit themselves into immutable ideals.

Such areas stand in stark contrast with favelas, bottom-up vibrant communities (with a hell of a lot of problems for sure) where nothing is permanent, and there are no strict rules and zoning regulations.
That's not because of high oil prices, it's because of financial chaos and general market turmoil. The oil boom across the Dakotas collapsed, but not because of lack of oil....?
I'm actually shocked by the number of people that like brutalism. from my observations they seem to have negative externalities to their neighbours. This could be because most of them were government projects.
Seems fair enough. I haven't seen any Amazon devices being sold on the Apple or Google stores.
even if food is not.

Good food is not cheap. In NYC, we pay 8$ for a decent sized watermelon - almost all fruits are expensive, and most vegetables too. Only shitty food like chips, soda, candy, fast food etc are cheap.
To stop brokers screwing their clients by routing orders to their mates.
Proxying nonstandard HTTPS traffic
The Rise of Buffy Studies
The bias isn't against obese people, it is against morbidly obese people who don't want to accept it. There is a whole collection of groups that sprouted up to fight the "discrimination" against fat people, HAES (Health At Every Size) is the most know, but fat acceptance gets airtime simply because it is so much easier to get a message out.

Obesity is an issue, we simply have way too much opportunity to indulge and little reason to move to entertain ourselves. Go out and play seems to have fallen on deaf ears, why should kids do that when adults don't?

lastly, exercise is not they key to weight loss, proper eating is. if anything exercise contributes because it changes your lifestyle, you get out more or you spend less time eating and sitting
They aren't all moving in the same direction. Have a look: http://earthobservatory.nasa.gov/Features/OrbitsCatalog/
That sounds very much like an urban myth!
GitHub CEO Chris Wanstrath Interview
As the article points out, the Mass Shooting Tracker tracks mass shootings (at least four people shot), not mass murders.