skysight-inc/HackerNews huggingface dataset:
Oh wow, GoDaddy for authoritative DNS?

Yeah, seriously, spend $1/month and use Route 53 or somebody -- anybody -- else.
Thank goodness I have found two static page generators in the wp plugin repo that actually work - I have now converted about 20 wordpress sites into static html pages and pulled the php files all down.

I could do more, but some of these sites depend on contact forms - which I know can be made outside wp - but it's extra work I can't jump into at the moment.

This has cut down the hacking on more than 20 sites - and I am doing some more as I run into them.

Tons to love with wordpress, but lots of reasons to turn it static and avoid the non-stop brute forcing of it.
I totally agree with you.

I started Deep Learning Specialization in Coursera: https://www.coursera.org/specializations/deep-learning last month and almost finished it, but I realized this field requires a lot of expertise, not something you can learn in a month. What I learned in the courses was just a basic topics in Deep Learning and how to use Numpy, TensorFlow and Keras.

I was considering diving into a Data Science job and started that specialization as a starting point, but I just realized how foolish I am. Chances are I'll find a job, but it definitely takes another 10 years/10,000 hours to master this discipline.

Anyway, the specialization is wonderful and Dr.Ng explains complicated Deep learning topics in a way that is understandable for everyone. So if just learning is what you want, you should take it, but I don't think you are prepared for a real world Data Science job after finishing it.
I think that blog is worth reading even to people who do not use or code for Windows.
I was in the Systems Lab at UTSA in 1979 when a professor came in with a tape and said that he got it from Bell Labs with a thing called Unix. We had studied about Multics and the word play wasn't quite obvious to me them. In any case, we did not have a PDP-11 to read it on; the lab had a Data General Nova. My attention was devoted to my project and I did not have time to waste on frivolous things like the newfangled OS from Bell Labs.
It's Nook, but I don't remember the exact model. Maybe Glowlight.

Maybe it's just time for me to update? I bought this in 2014.
There's also the fact that if you have an exploit for a recent iPhone, that can sell for upwards of a million dollars (edit: $1.5 million for a remote jailbreak with persistence: https://www.zerodium.com/program.html).

If you have the capabilities to hack the iPhone you are then faced with a question - do you release it for free or do you sell it for a million dollars.

A million dollars is life changing enough that many hackers will take that option.
How does something like this get leaked? A rogue Apple developer?
There are some attempts to make normal cars electric. The current one is VW Golf, it's small but it's a regular-looking car that also has a fully electric version.
> Includes only normalizations for the latest Chrome and Firefox

Seems like it defeats the purpose, no?
Agree on IPsec being hard to setup. I would add to that that OpenVPN on windows has serious performance issues. It is hard to exceed 5 MB/s. I believe that issues only affects the windows implementation.
I'm surprised they haven't included a process manager for the production build. In my experience it allows for much easier 0-sec downtime updates and load balancing.

We're using pm2 [1] for this if anyone's interested.

[1] https://github.com/Unitech/pm2
My guess would be that first it was there everywhere else too, just that in warmer climate it would not remain frozen, and got released from the soil. And then got transported by various ways:

"If the mercury is transported across waterways, it could be taken up by microorganisms and transformed into methylmercury, he said."

"Mercury released into the atmosphere can travel large distances and could affect communities and ecosystems thousands of miles away from the release site, he said."
Maybe more of a medium of communication?
I find myself using TryUpdateModel far more these days than relying on letting the controller bind automatically.

It's one of those magic features that ultimately hides too much.

Far too much can go wrong and the error get silently swallowed, plus having a parameterless constructor is rare for complex objects. So you end up with a model missing properties you need filled in if there's a validation error, extra work to make sure it's properly populated that should have happened in the constructor, which means code duplication.
Security release/patch of Golang
Plotting in many dimensions
Do governments who use this kind of 'selective justice' really need the pretext of an actual law being broken?

I think what carlmr is saying is quite relevant to more democratic countries.
This must be heaven --
Tonight I crossed the line.
You must be the angel
I thought I'd never find.
Was it you I heard singin'
While I was chasin' dreams?
Driven by the wind,
Like the dust that blows around
And the rain fallin' down...
Instagram Filters and Image Editing in React Native
We use Django Rest Framework.
I had my face scanned flying in to Beijing, then again all 10 of my fingerprints while crossing on foot from Hong Kong.
Without insider knowledge I feel that it is. The odds may be great given financial history but it still is. And so is life in general.
Or maybe they mean a "physical" robbery. How often does someone physically walk away with over a million dollars? IN gold, jewels, currency, etc.?
I like the new multi stage Dockerfile concept in the later Docker versions. It makes it easy to define Dockerfiles that both builds and runs your code, while still separating build and run dependencies. I have used this for both Node and Go projects. As long as the build output is not too spread out in terms of paths copying your build artifacts over to the other Dockerfile stages should not be a big issue.
I don't know, on the one hand, NK is objectively behind other nations, but on the other hand, it's still a nation-state, with millions of subjects and complete freedom in shaping their policies. They did manage to build something resembling nuclear weapon without help from outside...
I used to love reading his pieces. Then Google killed Reader, I never found a replacement I liked, and blogs just died for me. Not 'rational', I know, but I'm sure I'm not alone.
Why people do that? It is always a good learning experience.
Bad permission management, untrustworthy third-party, USB drives, APT(?), human error, etc.
Cryptojacking from Android – Stay Secured
Could a potential jailbreak be used to unlock an iphone?
After watching various films where organisations are able to pull up feeds from cameras absolutely anywhere in the world, I'm wondering how long it will be before there's a mandatory internet connection and back door on all 'security' cameras sold.
Just totally speculating here, but there are some class action suites regarding the Apple battery debacle. Maybe they had to provide source code as part of pre-trial discovery, and it got leaked that way?
Please, it doesn’t help anything to publish unfounded conspiracy theories. Apple already publishes open source projects and has a bug bounty in which they pay for security vulnerabilities in some areas of iOS. It’s ludicrous to advance the theory that they hatched a plan to leak this important project to Reddit instead of through one of their official channels.
Glad to see more pro coders helping with wordpress, if ya'll get a few extra hours, buddypress could use some help too! and that could put the screws to fcbook if someone makes an easy to deploy droplet / docker / nextcloud like thing with a few plugins and anti-spam / privacy settings.

Unfortunate that this announcement has the cloud of Google over it. Just about anything google is untrusted and tarnished, not just in the tech circles that know how it profits at the expense of others, but more and more by average people who are getting a clue that google today is nothing like it once was, or once tried to make itself be perceived anyway.

More and more searches are censored, more ads on screen and less of the interesting things to find, services killed off, no customer service, frustrated web site owners... I still have a smidgen of hope for google fiber, but the rest of the brand is not much different than fcbook in my mind, and many others are starting to see the tech companies that put money ahead of giving people what they really expect.

This announcement would get more exiting cheers if it read "ex-googlers team of engineers to help dev wordpress"

Of course we all wonder if the politics that hit the browsers and standards will come to play - but honestly it would make sense to help shore up a product that runs so much of the web, even if google wasn't trying to get it's claws deeper into other software - just producing faster sites that are hacked less will help with the google search results - so just that alone is win win win.

I'm cleaning up hacked wp sites tonight actually, yay.
Because overt conscientious objectors will have their social credit scores lowered. Do you not see the oppression? Does this not parallel the Soviet Union?
I wear a shirt and pants, while everyone wears jeans and t-shirts.

We don´t have a specified dress code and they once told me: you know, you dont have to come like this.

My response was, this is my trademark. If a customer comes he will have a good impression.You know what they say, if you want to reach something act and dress as if you are there already.

You are a proffesional, dress like a proffesional.
MVP Approach to Redesigning or Developing a Website – 2018 |
One of my favorite posts was [1], specifically this bit:

> Note: I actually don't know who ordered first. I just made up that part of the story to make it funnier. (Note that I make up parts of other stories, too. I'm not a historian. I'm a storyteller.)

It really made me rethink the value everyone places in the accuracy (or lack thereof) of storytelling.

[1] https://blogs.msdn.microsoft.com/oldnewthing/20130205-00/?p=...
This is very reminiscent of Charlie Stross' Halting State/Rule 34
Is this what mentioned on the Tesla Roadster's circuit board?
It's not. It's an inverse Compton scattering experiment. Abstract: "The generated gamma-rays have the highest energies yet reported from an all-optical inverse Compton scattering scheme..."
congratulations on the launch.

I love the fact the product is so minimal at the moment, that it opens doors for real user feedback; I've been wanting to make something similar for a long time now, but was always stuck in the feature loop.

would be great, if others could comment on the MVP or Launch Early nature of Substack.
The SNAP Inc. in question is actually http://www.snapinc.net, an enterprise consultancy.
My point is, who are you to judge other peoples' hobbies/lifestyle?
I keep all paid work in a work.org file and clock in/out of headings there. The basic structure is

* Projects
* Customer X

** TODO issue 42 breakage
SCHEDULED: <2018-02-12>

* Customer Y

** subproject foo

** TODO fix slow frobnication
SCHEDULED: <2018-02-09>

* Ideas

* Misc

When I get an e-mail or something about a new task, I use org-capture to turn it into a TODO with a link back to the e-mail and a default SCHEDULED value, and I hit C-c C-w to refile it directly into customers/subprojects (otherwise they end up under Misc and I'll refile later). I always clock into the task I'm doing, and I use the clocktable (limited to a time range) to figure out how long I've worked on what for my invoices. Since I switch tasks a lot, and didn't like how the recent-tasks-lists was emptied on restarting Emacs, I ended up writing a little helper package at [link redacted] to let me quickly clock in to recent tasks (also lets you navigate to recent tasks if you use ivy).

I do something similar to user terminalcommand, where I schedule tasks in my agenda, so when I open my work-agenda, the stuff that needs doing is always there. I might leave "sometime-maybe" tasks/ideas unscheduled (like "try shiny new library"), but anything people are actually asking me fix will be scheduled. It's really easy to push things towards the future in the agenda, so it's not really overwhelming, even though my work.org file is now at 11677 lines (and I see my work.org_archive is at 6403 – maybe I should archive more things, but it's not like I notice the size).

For collaboration, I use whatever other people use (trello, wikis, meeting notes in etherpad checked into SVN).
> If electrons scatter photons, then photons scatter electrons.

Does it mean that photons are able to scatter photons?
The "Gigagram" makes me smile. The one thing where the metric system annoys is the "ton" and "kilo-ton" labeling. A ton is 1000 kilograms, hence a megagram, and a gigagram is 1000 megagrams.
If you use container orchestration platforms like Kubernetes, this is not required, as restarts load balancing etc. are handled by the orchestrator.
i kept using The Old Reader. works like a charm, and I have a huge feed of blogs :)
I agree! I find this especially useful when I have to set things like a UserId associated with an entity or with more complex entities where some data comes from injected services. I know you can create a service that handles creating the entity as an abstraction, but that gets repetitive and adds complexity in large projects. I might actually add this my article :)!
A Guide for Ad Agencies:How to Get Clients to Increase Their Advertising Budgets
I'm working at a major auto manufacturer so I can confirm that devices like this are introduced.
When I first began looking to take my web development skills live to a VPS / other services, this was one of the things that drove me away from even playing around with AWS.

Not sure what it is. I went with Digital Ocean, but even compared to Google Cloud or Microsoft Azure, Amazon's console area intimidates me, like I feel like I might get charged or trigger charges that will just rack up if I click on anything there. Maybe I'm just being paranoid, but I don't have the funds to risk playing around with their services and accidentally getting billed $100,000 or something.
This is amusing considering his book is recommended by so many of the whiteboard and assignment 'we only hire the rockstars' interviewers.
I completely get the purpose and benefit of Docker. More and more though I'm becoming convinced that for many settings and problems Docker actually creates more problems and meaningless ritual because Docker rapidly is becoming the standard way of deploying software with hardly anyone asking about the reasons anymore.

Docker recreates many of the benefits the Java platform has had from the start (in addition to some other aspects but that's the main selling pont). So, if you have a non-Java application Docker might indeed be a worthwhile choice. The thing is, even with Java platform-independence and deployment standardization for web apps / SaaS-type applications has always been a minor selling point.

Those features are certainly important if you need to rapidly provision and scale your application on many different machines in a distributed environment you don't completely control.

In reality, for many applications today this simply isn't the case though. The main motivator behind that feature after all was the concept of desktop applications that are deployed to each user individually.

So, with Docker we now indiscriminately add an additional layer of complexity on top of existing applications regardless of the actual problems this might solve.
Risky strategy, it depends on who does the review. (It should be a motivator for white-hats to dig into this - black-hats surely will).
Does Kubernetes support graceful reload of containers, with 0 downtime? I'd be very interested if so.
My credit union requires a savings account and I'm sure a lot of people only have the required $5 in it.
> As humans, we are much, much better off than we were 500 years ago.

That's very subjective and depends on what you are measuring. Sure we have less conflict, less people in absolute poverty, but we also have more people in slavery than any time in history.
From the source_layout.txt in /docs:

...

/arch/arm
ARM-specific code.

/docs
Optimisim.

/drivers
Portable drivers and driver infrastructure.
...

There's more documentation in this folder than most projects have :)
For another classic example of taking some liberties with the truth for the sake of a good story, see: https://www.ibiblio.org/harris/500milemail.html

And especially the FAQ about it: https://www.ibiblio.org/harris/500milemail-faq.html
Yes indeed but it took them a very long time to build some and we have a lot of traces of NK trying to get intelligence data about nuclear weapons, on the other hand, I've never seen anything which could indicate that they built a proper hacking army (not just an army of scammers to get more money).
Even the most dictatorial countries operate on the basis that they need the consent of the governed.
7 Industries Where Augmented Reality Is Making a Mark
Dont forget!

https://apnews.com/9309128222ab4c4f92b0d0022e1ec133/In-shado...

The Hoovervilles are back. Maybe we should just call them Trumpvilles now.

When your business does not pay the workers enough to survive, do the job, and have a roof over their heads that isn't just that of a car? I think we know who the real leech upon this world is. Hint: not the guy tightning his belt by sleeping in his car.

"Savings? People have to think about what they'll do with extra money?! Brother, I'm just trying to find my next meal." -Average American in 5 years.
Depends on the use-case. For development, you would need to install some system dependencies, access to bash for debugging etc and hence the full blown base image. In production, you want the image sizes to be minimal and hence alpine base image. Also reduces the attack vector.
They are and the most common strategy I've seen people doing is to deploy separate environments to create dev environments which makes it even more complicated IMHO. I am not sure if other providers makes it more easy though.

For us, that we are 100% in AWS, with Lambdas/S3/DynamoDB it's been very hard to create local environments and being a small team we have ignored it and testing our features all three of us in the same "dev" environment before going to production.
Q1 2018 Funding Announcement
Of course it is. Why'd you think it would be otherwise?
160 euros new. So maybe half of that after 6 months of use.
Although there's FBI written, that def just invokes calls of profile() which is probably to profile the certain parts of the bootloader. I doubt that being a backdoor, only clue would be the name, and that would be rather easily hidable.
Feedly is pretty good imo.
It does. Look at https://kubernetes.io/docs/concepts/workloads/controllers/de...
Can you please file an issue on github?
After all the scaremongering about "peak mercury", finally some good news! Scientists have discovered massive new reserves of the precious resource - enough to provide every child with life-saving vaccines for the next million years.
When was that? Should we adjust for inflation? How has the cost of housing changed? What additional monthly expenses have emerged as necessary to participate in society?
DFS+Fanduel+NBA+Picks+2/8/18:+DraftKings+NBA+Lineup+Picks
Newsblur works great for me. It has some slick machine learning features to help manage complicated feeds.
the generic parameter in this class is never used

public class ApplicationUserManager<TUser>

Plus you could just have IHttpContextAccessor injected instead and have extension methods off the ClaimsPrincipal to retrieve specific claims

but ... horses for courses I guess
nice, does it support wasm?
Yeah I don't even bother with thinking about building desktop applications. User interfaces are over 9001 times easier and faster to build as web pages / pwas.
Yes, something like that would work. I guess the biggest problem is to get the major publishers as well as the readers to work with this broker.

Flattr had a similar problem, you could pay-per-article via their button, but as I understand the adoption just wasn't sufficient, by both publishers and readers.

Maybe if publishers could add a micropayment button that used ApplePay/GooglePay/AmazonPay/PayPal, so that readers wouldn't have to sign up for an additional service and could just use their credit card in a one-click transaction.
> only to find his tank inexplicably filling up with the creatures

The world hunger problem has solved!
Ask HN: Why so much Stoics on HN?
Almost every day, or multiple times a day, I read mention of Stoicism—usually M Aurelius, occasionally Seneca—on HN. And almost never any other type of philosophy, in the wisdom of life sense, ever gets a mention, unless I'm forgetting some. Well, I guess Ayn Rand's been mentioned a few times.

I wonder why that is. Anyone know where this trend came from? It's surprising because I don't think I came across anything about Stoicism more than once every year or two before I came on here. And I didn't realize many people were into Stoicism anywhere these days.
Yes. Median. Meaning half of people are below that level that you found no reason to leave, ya lazy bum.
Google cache link for the impatient

http://webcache.googleusercontent.com/search?q=cache:EhC7uFJ...
HP is not jumping to my mind at all when I am thinking about user friendly companies. Are they changing their image?
What about the Sony hack required extreme sophistication? The GoP's original emails were ignored because they seemed like people who didn't know what they were doing. The source IPs were from a North Korean business in China. The malware matched what had previously only been used against South Korean banks, also from North Korean IPs. The reason the North Korean source IPs were seen accessing GoP's Facebook page and the compromised systems was due to sloppiness on the part of the attacker.

What motive does anyone else have to demand either that The Interview not be released or that the ending be modified so that Kim's death wasn't "too happy?"
https://apnews.com/9309128222ab4c4f92b0d0022e1ec133/In-shado...

Oh look, a news story about people with full-time jobs having to sleep in cars.
Best C++ IDE ever. Clang code model does provide (about) the same level of tooling in C++ with Java.
EU and Britain, too.
Yes, it does. Kubernetes can perform rolling updates [1].

One scenario is that when you rollout a new version, the old container will only be killed when new one is up and running. If there are many replicas running, Kubernetes will replace them with new versions one by one. And all of this behaviour is highly configurable.

[1] https://kubernetes.io/docs/tutorials/kubernetes-basics/updat...
This should be standard functionality built into LinkedIn, they let you export to PDF but it sucks. Depending on office365 is scummy
I think a lot of people may save that way. My mother's side of the family is generations of family farms. A savings account, checking account, and the value of the farm -- no stocks, bonds, etc. I know a lot of blue collar workers who a in similar positions (minus the value of a farm).

As has been pointed out, in the past here on HN, maybe high schools should teach a class on personal finance. Maybe a lot of these people never think of anything outside of checking and savings accounts and think other sorts of investments ar eonly for the rich.
Richard Stallman and Eben Moglen are who I take a lot of similar (but not the same) inspiration from these days. He's dead now too, and not a technologist, but I also took a lot of inspiration from the admonitions of freedom to read and freedom of speech from Christopher Hitchens.
You may like Beevee. Google - "Beevee cargos"