HNHacker News
TopNewBestAskShowJobs

ag_47

123 karma · joined January 26, 2013

agent_n47 [at] hotmail _ com
submissionscomments
ag_47··on Internet traffic for Google, Facebook, Apple was briefly rerouted to Russia
Basically, a router somewhere in Russia claimed to be the owner of some ip addresses belonging to Google, Facebook, etc. Other neighbouring routers began forwarding packets from actual users to this router. The packets contain the HTTPS requests people were making to these sites.
ag_47··on Show HN: Airmash – Multiplayer Missile Warfare HTML5 Game
Yea they show ads in between game sessions.
ag_47··on macOS High Sierra: Anyone can login as “root” with empty password
FWIW, as a mostly Android user, the latest Oreo update was pretty terrible as well. Its all about adding new "features" just for new features sake isnt it.
ag_47··on Apache httpd 2.4.26 released
Note that this is intended and desirable for any server with moderate to high loads. Plus, Nginx can reload its configuration gracefully without dropping connections.
ag_47··on LinkedIn’s new UI proves it doesn’t know it’s value to users
I've been greeted by obvious bugs in their UI too many times to count. Its the only "major" website I've ever come across with amateur mistakes. I can't recall any specifically, but +1 on not spending more than 10 seconds on it. And to be fair, the new UI seems to be cleaner so far.
ag_47··on How We Built r/Place
Right, true. Collaborative drawing was basically the "hello world" of real-time platforms back in the day (Firebase, Parse etc). But I think most of those were ephemeral canvases.
ag_47··on How We Built r/Place
Now I'm curious, Are there any websites that do something similar to /r/place? (hackathon idea?)

Also, reminds be of the million dollar front page [1].

[1] https://en.wikipedia.org/wiki/The_Million_Dollar_Homepage

ag_47··on Ask HN: How does SpaceX at the moment make money?
I remember them getting a NASA contract recently. Here: http://spacenews.com/spacex-wins-contract-to-launch-nasa-ear...
ag_47··on IndieHackers.com acquired by Stripe
Interesting.

Don't hate the player, hate game, though. welcome to the jungle.

ag_47··on Nginx reaches 33.3% web server market share while Apache falls below 50%
> if you want your webserver to do something complex, you'd go for Apache

> a set of simple rules that are within what Apache (including there all the module ecosystem) can and is designed to do

ag_47··on Nginx reaches 33.3% web server market share while Apache falls below 50%
You're right, we should build a CloudFlare competitor based on ATS and take over the market.
ag_47··on Nginx reaches 33.3% web server market share while Apache falls below 50%
As far as htaccess support, from the couple Shared hosting providers I've used, lighttpd has been the server of choice.
ag_47··on Nginx reaches 33.3% web server market share while Apache falls below 50%
Fair point, but,

> if you want your webserver to do something complex, you'd go for Apache

I would tend to disagree. Assuming "complex" = "business logic", Apache hardly seems the right choice. PHP/Python/Node/GoLang or Lua right inside nginx would be more appropriate in most cases, imo.

ag_47··on Nginx reaches 33.3% web server market share while Apache falls below 50%
> even though there are better solutions for reverse-proxies out there... Apache Traffic Server to even Apache httpd

Really? Completely disagree. Just look at the configuration files for these vs nginx.

ag_47··on Nginx reaches 33.3% web server market share while Apache falls below 50%
As someone younger who never really used Apache, I don't see any reason to do anything with it instead of Nginx. Other than supporting "legacy" setups, whats the point of Nginx load balancing Apache? Configuring nginx is just so much more intuitive.
ag_47··on Ask HN: What's your backup setup?
I used to be like that. Now I plug in an external HDD occasionally and rsync ~, lol
ag_47··on GitHub commit search: “remove password”
Like 'Revert "remove password"'? ;-)
ag_47··on GitHub commit search: “remove password”
Another less 'relevant' result:

  -    acceptHandshake = params.pass == PASSWORD
  +    acceptHandshake = true//params.pass == PASSWORD
ag_47··on New MacBook Pro Is Not a Laptop for Developers Anymore
hmm, looking at the comments -- am I the only who uses Fn + Arrow Keys for Page Up/Down and Home/End purposes? How can you not?
ag_47··on Ask HN: How did Dyn fail to fend off DDOS?
Here's a pretty fun 2 year old talk from Blackhat, re surveillance camera firmware and how s*tty they are: https://www.youtube.com/watch?v=B8DjTcANBx0
ag_47··on Cisco to lay off about 14,000 employees
According to the CRN article [1], "The networking leader has a history of announcing layoffs at the end of its fiscal year each summer."

Yes this is a huge number, but seems like usual practice for Cisco.

[1] http://www.crn.com/news/networking/300081750/sources-massive...

ag_47··on Writing an editor in less than 1000 lines of code, just for fun
Pretty cool. Something like this would make for a nice school project, I would have loved being assigned to write a simple editor back in uni
ag_47··on May is Earth's hottest on record
I didn't say we should give it up. My point is people's attitude is complete carelessness.
ag_47··on May is Earth's hottest on record
I am also of the opinion that we are currently treating the internet just like we treated plastic/fossil fuels 20-30 years ago. The amount of digital data being generated on a daily basis with no regard to the massive DCs that host all the servers with A/C on full blast 24/7 is staggering. And nobody seems to care..
ag_47··on How and Why to Log Your Bash History
Never bothered to fully automate it, tbh.

I use `unset HISTFILE` to make sure when I exit the history file doesn't get all the cruft in. Every now and then I might do some housecleaning, including going through the history file then `cp ~/.bash_history{,.2}` to keep a clean copy around.

As far as saving, heres a handy function: `getlast() { fc -ln "$1" "$1" | sed '1s/^[[:space:]]*//' }`

ag_47··on How and Why to Log Your Bash History
Ctrl+R (reverse fuzzy lookup) -- In my early days, I quickly found it very annoying to have to scroll through garbage to get to the command I want.
ag_47··on How and Why to Log Your Bash History
I do the opposite and maybe weird - I disable history, and keep the history file contents hand curated. Whenever I come up/across/use a command I'd like to keep for future or use frequently, it gets appended to the history file.
ag_47··on Is Facebook eavesdropping on phone conversations?
Ditto. You can even get notifications from Chrome, and the facebook website supports it. Chat is by far the biggest hassle, but I'm willing to pay the price. I see the slightly degraded experience as a good incentive to not go on Facebook as often.
ag_47··on LinkedIn just imported my whole gmail contact list without asking me
I avoid official apps in general. Facebook, LinkedIn, etc. They immediately leech into your contact list. If I'm forced to install, I make sure the contacts permission is turned off before launching the app for the first time.

Plus, the web experience is getting very good. eg. I only use Facebook via Chrome on my phone. It even supports background notifications.

ag_47··on Ask HN: What's your primary development laptop?
Macbook Pro.

Pros: "it just works" (mostly, nowdays, :)), it seldom overheats/has the fan turn on, it makes a good impression (read: 'dress for success'), I like the screen size, its got enough RAM for me to run a couple VMs, Unix/terminal power.

Cons: Price. Accessories.

Page 1 of 2Next →