News for hackers. Stuff that matters.

jessejmc

Re:Docker container security cheat sheet on Tuesday August 03, 2021 @07:08AM (#28047805)
Thank you for the article "Best Practices Around Production Ready Web Apps with Docker Compose". I've been referring to it since seeing the original HN submission [0]. Something like Kubernetes was overkill for my needs, especially since Docker Compose is already a part of my development workflow.

[0] https://news.ycombinator.com/item?id=27359081

edit: wrong link

Re:Why we're blind to the color blue on Friday July 16, 2021 @03:30PM (#27860247)
Don't know about Yves Klein specifically but remember seeing this video from Vox:

"Why these all-white paintings are in museums and mine aren't" [1]

[1] https://www.youtube.com/watch?v=9aGRHOpMRUg

Re:Syncthing graduation day on Saturday January 05, 2019 @03:38PM (#18834078)
I've been using it with SyncTrayzor on Windows for a few years and have found it extremely reliable. Currently syncing 3 computers with ~ 10,500 files, 600 folders, and 280 GiB. It is set up for LAN only, as I don't have a use case for syncing on the go.
Re:Foundations of Animation on Friday December 28, 2018 @01:42PM (#18778574)
Drawabox has some great exercises and starts by teaching the mechanical skills necessary for drawing.

https://drawabox.com/

Re:Type 2 diabetes can be reversed with a low-calorie diet on Saturday February 17, 2018 @08:11AM (#16400517)
Usually general fasting with only water consumed. Many practitioners will allow unadulterated coffee or tea. I haven't seen much evidence to indicate that dry fasting provides additional health benefits over water fasting.
Re:Data is a Toxic Asset on Saturday March 12, 2016 @05:33PM (#11274987)
FastMail has an option to use subdomain addressing[0]. Instead of [email protected], it can be [email protected].

[0] https://www.fastmail.com/help/receive/addressing.html

Re:Data is a Toxic Asset on Saturday March 12, 2016 @05:26PM (#11274939)
The right way to solve this is that Visa and Master Card need to develop a standard to make super easy to generate a unique payment number everytime you make an online purchase. Then that should be built in as a browser extension or component. So I browse to a site, click to pay with my Visa card, and Visa automatically generates a unique code for that site and fills it in on the form.

Blur[0] from Abine has this in their premium version. I have used it, and overall it worked well, but I had some password syncing issues and stopped using it.

A final key innovation would be if email providers would make it super-easy to generate aliases per site. I do this myself manually with fastmail, but if there was a simple browser extension that would automatically create an alias and fill in a form, that would be great, because I could have a unique address that all funnels into one place, for everything I sign up to.

Something like this can be done on FastMail using a catchall alias[1], but it requires a custom domain, and the domain could be used to link all the accounts to you.

I'm experimenting with it, but what happens when I forget a password and the email I used to sign up for it? A password manager is an option for that, but they have their own problems.

Edit: FastMail also has subdomain addressing[2]. I believe it works with all of the FastMail provided domains.

[0] https://www.abine.com/index.html [1] https://www.fastmail.com/help/receive/alias-catchall.html [2] https://www.fastmail.com/help/receive/addressing.html

Re:Soylent 2.0 on Monday August 03, 2015 @01:16PM (#9997883)
Check out BARF (biologically appropriate raw food, bones and raw food). It's possible to formulate the meals yourself, but it's hard to get the nutrients right. Several companies offer a balanced raw refrigerated/frozen product.

We had concerns about bacteria from the raw meat, so we feed a freeze dried raw food (Stella and Chewy's[0], no affiliation, just a happy customer). It can be expensive, costing around $5 per day to maintain a 15 lb dog, but our dog is a picky eater and loves it.

Raw food will most likely result in smaller, firmer stools. They're easier to pick up, and they dry out and deteriorate faster.

[0] Stella and Chewy had a recent recall due to listeriosis. Fortunately, none of our lots were affected.

Re:Django Community Survey on Friday May 08, 2015 @12:52PM (#9512723)
There is an Apache/mod_wsgi image from the mod_wsgi maintainer. It was pretty easy to set up, and Graham has more in depth documentation on his blog.

https://github.com/GrahamDumpleton/mod_wsgi-docker

I've been evaluating using uwsgi as a stand-alone server. I'm not sure how much load it would support, but I think it's possible get quite far with Django, sqlite, and uwsgi.

Re:SteamOS: It's here on Saturday December 14, 2013 @11:37AM (#6906111)
This happened to me with Batman: Arkham Asylum. Not saying that the game was bug-ridden, but I couldn't get it to run on my computer.

I had previously spent thousands of dollars through Steam, and after they wouldn't refund a $5 sale, I quit buying games through them. I even mailed a letter to Gabe Newell at their corporate headquarters, and while this has worked successfully with other companies, I never received a reply.

I also won't buy games that require Steam activation, which sucks sometimes. Shadowrun Returns was one such game, but it looks like they now have it on GoG, so I have something to play this weekend.

I'd start doing business with them again for a $5 store credit and an apology, but I have little hope that will ever happen.

Re:Google 'down,' let's do an experiment on Wednesday July 10, 2013 @09:54AM (#6019496)
ISP: Comcast

Location: Acworth, GA

Re:Social login buttons aren't worth it on Friday May 17, 2013 @09:11AM (#5724068)
Guild Wars 2 is like this. I was trying to use the same password for two accounts and received “Unavailable password. You or someone else has used it before."
Re:A small fast and cute web framework in Python. on Saturday May 26, 2012 @11:06AM (#4027430)
Bottle supports Python 3 (as does CherryPy, Pyramid, and Tornado), while Flask currently doesn't. Depending on project requirements, this may or may not be important.
Re:Do we own our Steam games? on Wednesday February 01, 2012 @12:08PM (#3538842)
This happened to me twice. Both times I asked for a refund and Valve refused.

I was quite insistent and even mailed and faxed a letter to their corporate headquarters. This strategy has worked with other companies, but I never heard back from Valve.

Needless to say I quit "purchasing" games from them. They lost a loyal customer that had spent thousands of dollars with them over a $5 sale item.

Re:Ask HN: Buying domains for side projects on Monday October 25, 2010 @03:19PM (#1831194)
How did you find your article writer?
6) Make sure you have an ISBN so you control your metadata.

Could you go into more detail? I understand what an ISBN is, but why is it important for self publishing ebooks?

Re:Novell: Why we don't need a third Linux distro on Tuesday October 12, 2010 @08:12PM (#1785517)
http://www.linode.com/about/ - In the Interesting Statistics box.

  48% of deployments are Ubuntu
  24% of deployments are Debian
  16% of deployments are CentOS
  4.3% of deployments are Fedora
  3.1% of deployments are Gentoo
Re:Ask HN: I want to start a clothing company. on Saturday October 02, 2010 @08:25AM (#1750303)
This is the kind of post that makes HN awesome. A person can ask for help and get a response from someone experienced in that area.
Re:WSGI is now Python 3-friendly on Sunday September 26, 2010 @11:55AM (#1729347)
Does this process really work? Are standards written and then products are built to those standards, or are products built and then the standards are created from those working products?

I've been considering a web app in Python 3, but with ZeroMQ bindings and Mongrel2, WSGI isn't even on my radar any more.

Re:Let’s Build a Compiler (1995) on Sunday September 26, 2010 @11:42AM (#1729325)
Is it possible to build a compiler in a high level language, such as Python, Ruby, Clojure, etc...?

Note: This may be an obvious question, but compilers are so far out of my area of experience that I don't even know what questions to ask.

Re:Let’s Build a Compiler (1995) on Saturday September 25, 2010 @08:58PM (#1728262)
Re:On The Fear Of Reading Code on Friday March 26, 2010 @02:58PM (#1221757)
Could anyone recommend particularly good Python code?
Re:Kung Fu Typing on Tuesday February 02, 2010 @07:07AM (#1094746)
I typed with an index, middle, and ring finger style (+thumb for space) before devoting a few weeks to convert to full touch typing. I went from 50 wpm to 70 wpm.

That said, the only time I ever maintain 70 wpm is stream of consciousness writing. If I'm thinking about the words, the bottleneck isn't my typing speed.

On a semi-related note, a friend and I were talking about a switch from qwerty to dvorak. Has anyone that was a touch typist in one made the switch to the other? Thougts afterwards?

Re:Beef Bowl Economics on Saturday January 30, 2010 @01:08PM (#1088982)
tl;dr

Restaurants that sell cheap meals, like bowls of beef and rice, are lowering prices. The expectation of cheap food is causing other restaurants to seem too expensive, which may cause them to lower prices as well. The lower prices leads to lower revenue which leads to less money to cycle back into the economy. A recession occurs.

Re:Howard Zinn, historian who challenged status quo, dies at 87 on Thursday January 28, 2010 @08:18AM (#1083681)
The United States is not a democracy, it is a republic. Democracy is mob rule and is something the founding fathers were very much against.
Re:Howard Zinn, historian who challenged status quo, dies at 87 on Thursday January 28, 2010 @08:13AM (#1083674)
The main disagreement is on the existance of private property, which has far reaching implications.
Re: Working hard is overrated on Sunday September 27, 2009 @08:58AM (#846801)
I think it was just a funny reference to the episode.
Re:A Turing Test for Computer Game Bots on Tuesday September 15, 2009 @10:39AM (#823899)
"Each expert judge on the prize panel took turns shooting against two unidentified opponents-one human-controlled, the other a bot created by a contestant. After 10 to 15 minutes, the judge tried to identify the AI. To win the big prize, worth $6,000, a bot had to fool at least 80% of the judges."

How would the bot ever fool the judges 80% of the time? To do that, it would have to convince the judges that it was more human than the human opponent.

Older »