skysight-inc/HackerNews huggingface dataset:
Ask HN: Options when corp IT installs their own root certs for https sniffing?
I just discovered that our corporate IT dept. installed their own Trusted Root CAs via GPO over the weekend, so now all HTTPS traffic via our Windows PCs is sniffable by them. I am not pleased with this - I really don't trust them to not poke around and view passwords, or keep my information safe. And of course it completely breaks Firefox, unless I make exceptions and/or install their root cert within FF. I will be using my own devices more for when I need real security.

So - is there any way to know what 3rd-party product is being used to do the monitoring, short of asking them? Is there any way to know if the root certs are "secure"? How soon should I start looking for a new job? :)
If that's the case, then that's actually kind of charming and I totally support that.
Transpiling is temporary. Soon browsers will catch up and many of these tools will no longer be needed. Unless, of course, everyone wants to start using ES7 when browsers actually support ES6. JavaScript is maturing, this is good news. We are lucky so many tools have become available.
Projects have to drive unbelievers out to work. Well, partly. It does not matter if someone is just not believing in one specific aspect of the project and ignores it. That is fine. But when the group starts to fight over what to do instead and this agreement can't be reached, then a split is necessary to enable common work of the people left.

Of course that can't work when the project has no working governance, if the project has not even a clear goal. If a project is only defending against unbelievers without having a consensus of its own. And I think that is what he is mainly describing here, without me being sure that is fully intended.
Yes, they could have. See: Aircel/Gigato/Grameenphone; which all provide equal+free internet in some form by cutting down on a data cap, speed, or something else.
I would argue that the voip issue is not a neutrality one but a national security one. The reason for obtaining a license us not financial but law enforcement oversight.

I'm not justifying either way, but I don't think it has anything to do with neutrality in its economic sense
For other iPhone users: I've gotten quite used to using the Paper app. It's an excellent interface (though it's a lot of gestures, so it has a learning curve) and gets you all the same content with a whole lot less shit in my experience (promoted posts and the like.) Also seems like it doesn't use the background trickiness that the regular app is full of. You get your notifications and messages same as in the regular one too, though a lot prettier.

Also: Speaking as an iOS developer, I can say with certainty that Facebook only gets away with this because it's Facebook. We've had a few binaries rejected for bad optimization, I can't believe Apple is kowtowing to Facebook so hard as to allow such atrocious software into the App Store.

Well, actually I can believe it. Still ticks me off though.
Let us build a community, young programmers – /r/youngprogrammer
You mean security essentials?
My father makes electric guitars as a hobby, though he doesn't CNC them. He makes stencils from acrylic glass (2-3cm thick) and uses them to cut out the body.

If you really want to use CNC for a one-off you should get in contact with your nearest FabLab or Hackerspace. They usually have something around (though hackerspaces often not and if rather small machines)

My advice would be to ask a carpenter to help you out, if you are comfortable with using the tools, or you bring by the (exact) drawings and a block of wood of your choosing. Once again, if you need special kinds of wood, talk to those guys, the should have some nice dry maple and mahagony around.
> Sure - but what you use, and from where, is highly correlated with wealth

Do you have an example of a case where sites rich people use were being priced higher? It's not enough to say "what you use is correlated with wealth" to support "this effectively this stops "richer" people being charged more", you need to show where websites being used by rich people were being charged for.

This does stop Facebook from giving Free Facebook (+ other services), agreed. Which is a service used by basically everyone.
The efficient use and sharing of corporate documents and knowledge
Create a Slack Docker Proxy in Go – Part 2
>Why not just use the Microsoft ones that are free?
reply

For one thing, last time I checked benchmarks they showed that Microsoft's anti-virus not only has worse detection results but also worse performance than some of the free alternatives.
I uninstalled Facebook on my iPhone 6 Plus last week, after reading a few of these articles. In my anecdotal experience, it's saving me anywhere from 20-40% of battery a day.
Using ES6's Proxy for safe Object property access
Thank you for adding some sanity here. If someone's that obsessed with battery life, they can always delete all the apps off the phone and stay in airplane mode unless making a call. But then again, some people like to actually use their smart phone.
Ask HN: Game Engines as Movie Renderers in 2016
Hey, everyone!

I've been (re)-investigating the question of using realtime renderers to create animated movies in 2016, given the existence of fast GPU conventional rendering techniques.

I know we've got some serious experts here in this field, so I'd be really interested in thoughts and comments.

My initial tests and experiments are written up over at

http://www.strangecompany.org/development-notes-unreal-engine-as-a-movie-renderer/

Very interested to hear if anyone has suggestions of other pipelines, other engines to try, or ways to solve the problems I found!
I've been here over a year, so I'm allowed [0] to complain that this comment is contributing to HN morphing into reddit.

[0] https://news.ycombinator.com/newsguidelines.html
This election is a mass insurrection against a rigged system
You don't need the app for that. Just open FB in your browser from time to time. You will see all you need to keep in touch.
Thats exactly what I was thinking. Or just turn the low power mode on, so that no app runs in the background. As easy as that!
Their app also leaks memory like HELL. Just take a look at the storage being used by it in Settings.app under memory usage. I periodically delete the app & reinstall it to free up all that space. Sloppy engineering...
The Key to Higher Quality is Higher Quantity
It is extremely dubious if someone turns up with a "Knight in shining armor" plan for saving the world. It would be safe to say that outsiders who are not a part of the "plan" do not have all the information to figure out the true motive behind these initiatives. It is also safe to say that direct or indirect monetary profit is almost always behind such initiatives.

First it was monsanto exploiting farmers http://www.globalresearch.ca/independent-india-selling-out-t...

Then came Bill Gates with his vaccines and testing them on tribal children just because the regulatory environment makes it easier to test them in India https://vactruth.com/2014/10/05/bill-gates-vaccine-crimes/

And now comes Mr. Zuckerberg with dubious claims about "one person brought out of poverty for every five people who get access to internet" which seems to be a textbook causation-correlation misinterpretation.

The general public must awaken to the fact that the so called third world is seen as a market with potential for double digit growth and the easiest way to enter them might just be through false pre-texts of heart warming charity.
Not to worry, your "friends" and/or "groups" are valuable to them as well, probably even more so than any "posts" or "updates" from you would be - those exist solely to trick users into seeing there is value in being on FB, but are otherwise just cluttering up FB's data stores.
Please, at least get rid of the scroll hijacking. It is extremely annoying. Also why are you serving 4K lines of CSS, embedded on every page? I also hope you could use a static site generator instead of Drupal (which definitely is an overkill for such a site).
I had the same experience months ago, the built in battery usage indicator always had it at the top, and it was a confirmed issue that was "resolved" in future builds. Decided it was best for Facebook and myself to depart for the new year. Too much time, and battery usage wasted. Removed app, deactivated account, 6S lasts for almost two days.
Who wants to have a black box in their home (or bedroom!) that listens to every sound, connects to the internet and over which you have no control? Sure I believe Amazon when they say they only send clips of the actual commands, but how long before these things get rooted left and right?

I build my own version of this, which I can customize as I want. I can get the weather (my central home automation server pulls forecasts from wunderground.com, current temp from my own sensors, the voice control unit then pulls data from there), open/close curtains and turn lights on/off, and it says the time. I have a small list of other 'dialogues' (as they're called in my system) I'm going to add when I have some time, but I'm still figuring out what functionality is worthwhile.

My software is based on pocketsphinx on raspi, so it's easy to put one in each room (I have only one now myself). I'm using a mxl ac404 teleconf mic, which works ok; you do have to speak up for it to pick up the commands. I'd love to get an echo to see how much better it works. I have a primitive 'tts' system that plays back prerecorded messages, and falls back to festival for unknown words. I paid a voice actor a bit through fiverr to get the 100 or so words I need. Sounds better than full synthetic tts systems, although I need to work on improving the timing between words.

This is only a few days worth of work, too. It's not hard to make. I'm not claiming my systems works as well as an echo, but I prefer the control mine gives me.
That seems pretty obvious, in that it's the app most users spend the most of their time on. I'm surprised the percentage isn't even higher. If a person spends 30 or 40% of their time using their phone in the Facebook app, it's clearly going to use a large percentage of the battery life. Not being of bad app coding, but rather battery use is based on how much a user spends using different apps or different features.
Wolves might be released in Scotland, there are calls for lynx as well: http://www.bbc.co.uk/news/magazine-33017511

I can only imagine how livestock farmers will react.
I am very interested in seeing these benchmarks, as my anecdotal experience is the complete opposite.
I don't know if this is a good idea, after watching videos like this one.

http://petapixel.com/2015/12/21/a-dji-camera-drone-chopping-...
I uninstalled FB from my phone about a year ago. The main reason was that I didn't want to install Messenger, and was sick of them limiting the app. I discovered a few other things:

- Improved battery life, as the article mentions

- Mobile web is actually much faster than the Android app

- I spent a lot less time looking, getting notified about crap

If you've got the app installed on your phone, I'd encourage you to give uninstalling it a shot.
Good points. Most of these also apply to people applying for a job as well: it's best not to make a deal with the devil. ;)
Woah, hey, me too! Yeah, it's awesome to be able to meet other people and be excited by the prospect of new love. My partner and I have been dating for three years and transitioned to poly 2 years ago. It's been great for us both, having the excitement of new relationships while also having the strength of a longer relationship as well.
Yup, I'm under no illusion I've somehow "beaten" Facebook. They certainly like showing me "Sponsored" posts and loads of ads.
Is there something like echo I can build myself for a local network?

What is some advice you can give for me to build my own "Jarvis" like Zuck is doing but be reasonably sure that the components aren't going to "phone home" somewhere or be rooted?

Locking down my network?
I'd be interested in knowing my battery stats but all I get is "Battery information will be available after using iPhone for a few minutes" (a solutionless problem that others also have, according to a Google search).
Save money, pay off debt. I wouldn't advise starting a company until a last resort or you have a solid understanding of what's involved. Starting your own business isn't for everyone, could send you into further debt/trouble and it's very stressful.

Invest in yourself. Keep current and research what skill sets are in demand. Look at companies hiring even if you don't need to move. Don't wait until you find yourself with outdated skills knocking on people's doors.
Somebody didn't read the article:

> Testing reveals Facebook iOS app drains battery life, even when it isn’t being used, and that using Safari instead will make an iPhone last longer

and

> I accessed Facebook for the same amount of time, and for the same purposes, using the social network’s excellent mobile site within Safari, as I had done using the app.
Exactly. That's the risk to mitigate. Here's scrypt for js using emscripten on actual scrypt C source... the site has to provide and adjust/migrate the three factors over time to ensure a sane amount of cpu/memory is used: https://github.com/tonyg/js-scrypt

For real-world, practicality's sake, the client-side of an app would contain the PBKDF or some AA code, as opposed to the traditional, slightly-riskier "let the server handle all of it"-approach... the server still has final say on authentication and authorization, just move some of it into client-side js. There's really not much impact on FE development considering most FEs and BEs are codeveloped these days anyhow.

Btw, for web devs Two-factor auth is cheap and easy to do, Google Authenticator OTP has open source libs and requires no calls to Google to work.
"For example, in southern California where coyotes are absent,"

I'm sorry, but this guy needs to get his facts straight. Southern California is home to some of the highest density coyote populations in the state.
Are there actually any words like that that have made their way into English?
This isn't about active use, but about the background process.
Interesting to see that neither in the article or in the 166 comments discussing everyone's personal feelings toward driving, nobody even mentions the environment or climate change, the ethics of unnecessary burning of fossil fuels. In Europe this aspect would come up pretty quickly. A kind of taboo?
"your third party liability insurance pays for the damage"

What "third party liability insurance"? Do I have some insurance that I don't know about? Or are you suggesting that somehow my car insurance(which does have third party liability cover) somehow covers me when walking around/cycling?
Why Google's 'Conservatives are' blacklist is worrying
We Are Hopelessly Hooked
Oh.

Oops. Thanks for the correction.
Yes, obviously you should know what the AUR is before you use it.
And if you really want notifications, they can still be enabled via the Google Chrome app when you visit the Facebook website.
If that's the case, then let providers discriminate all they want, and have the government set up their own competition that does what they want.

I'm perfectly within my rights to buy up a bunch of land, and build a road on it, and only let rich people drive on it. There are plenty of examples, e.g. exclusive clubs and the like. I'm allowed to sell water at whatever price I want: but if I charge too much, cities will use someone else.

The government doesn't have a monopoly on roads, they just built the biggest one (perhaps with eminent domain), and therefore won the competition.

When there is an enforced government monopoly (e.g. post office), they tend to do poorly.
Entrepreneurs Need More Relationships and Fewer Friends
Now I don't use an iPhone as my main device, but many people are reporting that even turning off the background usage for facebook and still see a significant amount of background usage from the app.
That's what I mean by "almost stabilized". Global forest coverage is still decreasing, but at a rate that is clearly slowing. And since we see that coverage increases in rich countries, we tentatively conclude that the rate of global decrease will not equilibriate at some negative value, but rather will continue flattening and then turn upward as poor countries become rich. Furthermore, the low point of this process is not particularly bad; it forms a trough that bottoms out at ~4% decrease compared to current levels.

This is the best I could find:

http://data.worldbank.org/indicator/AG.LND.FRST.ZS/countries...
I've typically seen that transliterated as 'ss'. For instance, see https://en.wikipedia.org/wiki/Schloss
Just noticed that this other project popped up a few hours after with a slightly different approach on the same question. https://news.ycombinator.com/item?id=11053525
Facebook Loses a Battle in India Over Its Free Basics Program – NYT
I suspect a website called vactruth may not be the most impartial website around.
Your connect method can still throw std::bad_alloc.
Riding his motorcycle across Europe, occasionally sharing photos from vacation with his plebeian workers in #linode-staff who are earning $38k and can't afford to take any vacation.
Can those pointer types break cycles?
Since disabling nearly all app background activities, I don't have to worry about battery any longer. It makes a huge difference.
How do we know that Socrates said that?
Telegram: the instant messaging app freeing up Iranians' conversations
On Android, there was no way to tell it to not run in the background 24/7. That's what led me to uninstall it. I've recently replaced it with the mobile site running in Hermit.

https://play.google.com/store/apps/details?id=com.chimbori.h...
Browsers will always lag behind specifications.
> However, I think a distinction can be made between eating the meat of a herbivore (horses) and eating the meat of a carnivore/omnivore (dogs).

What distinction would that be? People eat bear-meat, hogs are at least partially omnivorous, and virtually every food species of fish and seafood is carnivorous. Or else a carrion-eater, like lobsters.
Monorail – issue tracking tool for chromium-related projects
The author talks about Graphite and Prometheus as instrumentation systems but they're for collecting data. What do people recommend as a linkable library for collecting metrics in the service process? (before it is collected). A quick google gave me 'go-metrics' and 'dropwizard metrics' but the code I'm working on will require linking with a native C library.
Alternatively: What 74 Years of Crossword History says about the New York Times.

I am not dismissing the observation, but I think other factors have to be taken into account.
Then someone new takes the position and the process repeats.

You can certainly blame the public for electing incompetent or corrupt public officials. Said officials also shoulder the blame for fucking up the water system. That they would be fired for doing the right thing does not absolve them in the least.

I'm not saying you can't blame the people for who they choose to govern, merely that the people who govern are also to blame.

The situation for Flint specifically is complicated by the fact that the city has an emergency manager appointed by the governor. The elected council approved the decision to switch as well, so the locals aren't free from responsibility either, but there's plenty of opportunity for finger-pointing in many directions.
In which light, allow me to rephrase the argument:

Log as much as you can afford.

Given that the cost of logging is low and continuously falling, the default decision should be "log everything".

"Log only actionable messages" is analogous to advice like "always use bit masks instead of booleans", or only "use two digits to encode years". It assumes algo-economics that are no longer the normal case.
It'd be more accurate to say it leaks disk space (probably for cache), not memory. But I agree it's pretty brutal.
> All arguments for and against FB can pretty much be applied to the internet overall.

I like the spirit of this idea, but I don't believe it's correct in this context. Facebook, after all, is a service that bases its experience around togetherness and being "connected" to the people you "care" about. It encourages an all-inclusive behavior from its users, instead of a selectively-inclusive, or even exclusive, behavior.

This is a unique trait of the Facebook service, which much of the web absolutely did not copycat with success until Facebook's IPO. To compare Facebook and its particularly vicious UX which ruthlessly looks to capture the attention spans of the world's lowest-common-denominator, to the overall internet is an insult to people who had better plans for the internet than this.
The Tron project (reddit.com/r/TronScript) has integrated Telemetry removal and disabling, seems to work pretty well.
I think one could transpile to javascript compatible with the Google Closure compiler which does dead code elimination. Someone's probably already on it.
Android 6 does that (killing background apps) by default, so it's probably going to be better there. That said, I never installed Facebook, because it's just not that useful versus the website.
Until facebook forces its app to run in the background again by "accidentally" playing silent audio to get around that setting.[1]

https://www.reddit.com/r/iphone/comments/3opxhm/facebook_app...
Easiest way to see it on OSX is to install Little Snitch and disable all the default rules.
Maybe you could bullet point the things you've found helpful in the HN comments? Hopefully, you'll write a blog but at least people could still learn from you, even if you don't get around to a blog. I'd like to know what you've done with a trainer, for instance.
But badgers eat primarily stoats and voles...
Ah, but that was 1946. The (American) party line had changed -- most American liberals were anti-Stalinist in 1946.

A quick google search turns up this from 1943:

http://trove.nla.gov.au/ndp/del/article/11332745

"Dorothy Thompson, the well-known columnist, writes: 'Russia does not want to make an isolationist policy. Russia wants a friendly Europe in a friendly world, with a system of collective security. There are signs of such hostility in both Europe and America to Russia that it gives Russian leadership some reason for suspicion. As things look at present, it is by no means certain that defeat of Germany will assure a non-Fascist Europe or one prepared to adopt a good-neighbor policy toward Russia."

Her views in 1946 are standard 1946 post-FDR New Dealism (after the Anglo-Soviet split); her views in 1943 are standard 1943 New Dealism. You're just hearing the party line; God only knows what she actually thought, and when.

It would be much easier to fight the memory hole if we didn't have these ridiculous copyright laws, but a lot of original WWII propaganda (not cherry-picked by modern hagiographers) remains on line. It's often pretty appalling reading.
The "many of whom have no idea they are on free basics" part is a little weird to me. Are these "users" like my father, who technically has internet access but doesn't use it?

Aside from that, I don't think Facebook needs to find "new" internet users to be providing access to the needy. If the users' previous access was the internet equivalent of a polluted river 15 miles away, building a clean well right in the village is still a benefit, even if they're only allowing livestock with an odd number of toes to be watered, which everyone admits is kind of weird.