HNHacker News
TopNewBestAskShowJobs

pjbrunet

271 karma · joined October 6, 2012

https://pjbrunet.com

Business https://srvpress.com

https://www.linkedin.com/in/pjbrunet

submissionscomments
pjbrunet··on How to build a website without frameworks and tons of libraries
WordPress was very simple back when it started. You needed just a few files: header.php, home.php, single.php, footer.php, and I wrongly assumed "Code is poetry" was about the brevity of poetry.

More recently, for simple websites I created a Golang template that reads a PSV config file. (PSV throwback to my Perl days.) Uses very little memory, no database, and I can reuse the same Go code for multiple websites. I think about sharing the code, but I'm not sure if it's worth the trouble.

I'm encouraged to see people here using their noggin, following their bliss, keeping things simple, and I hope this trend catches on.

pjbrunet··on Encrypt Your Blog with GPG
Works with LinkedIn posts too.
pjbrunet··on Lazarus 1.8 released: cross-platform GUI builder and IDE for Pascal
From the documentation, looks like TP 5 from my high school days :-)
pjbrunet··on Recruiters Approved by Developers
Do you vouch for any recruiter? Leave a comment with your favorite recruiter's name, contact info, the company/position they got you hired for, and preferably the % they took from your salary.

It's an open source list, feel free to repost to Facebook, LinkedIn, Reddit, etc. Getting some traction on Austin Digital Jobs.

pjbrunet··on Recruiters Approved by Developers
Have you ever interviewed with a recruiter? Here's what I think every time:

A) Does the job really exist? Or is this a leadgen tactic? Recruiters want a steady flow of developers walking through the door all day. Hustlers catch prospects with honeypot listings. That's the reality. Once the interview is over, now you're on their list and they can claim to represent a huge pool of talent.

B) Do they really have a good relationship with the company? You're asking me to waste time driving across town for an interview, and pester my references, without showing me your track record?

C) What percentage do they take? Are they pitching me too high? Are they bad at negotiating? Do they have too much overhead?

D) Would I be better off working with another recruiter?

E) What are they not telling me?

etc. etc.

pjbrunet··on Recruiters Approved by Developers
Perhaps a better name: D.A.R.L.

Developer-Approved Recruiters List

pjbrunet··on Recruiters Approved by Developers
If it's not self-explanatory, please explain what you don't understand. Maybe I can add clarity.
pjbrunet··on Kill Google AMP before it kills the web
I suspect whoever made that executive decision at Google to use "AMP" was too young to remember Frontpage and so many years fighting with MSIE. How soon we forget. AMP is bad news. Keep your hands off my design. It's not your Internet, Google. PS: I'm on Linux, not an Apple fanboy :-D
pjbrunet··on Animated Bézier Curves (2010)
I feel like there's a pun here.
pjbrunet··on Ask HN: Why aren't there middle class cars shaped like Ferraris?
I bet if you showed random slides of red Nissans and blue Ferraris to college students, the Nissans would be mistaken for Ferraris more than expected.
pjbrunet··on Ask HN: Dual monitors, or single 4k?
Single monitor with Pytyle (window manager) + Debian Crunchbang/BunsenLabs. This distro uses Openbox by default, but I turn off the window decorations = more usable pixels. Occasionally use Terminator and Byobu to further subdivide, depending on what I'm doing.
pjbrunet··on Ask HN: Why do coding bootcamps teach Ruby on Rails and JavaScript?
I agree about "easy to get started." When I came up with the idea for http://TexasCoders.com I absolutely didn't want people to think about Javascript or any particular language, because I mostly care about teaching the fundamental concepts. I'm not advertising it as a Javascript class.

Maybe the appeal of Ruby is that it's "new" but not so new that it's a waste of time to learn. Also, my impression is that some effort was made to make Ruby's syntax "pretty" in a holistic sense, which might save a teacher some time. Personally, I was turned off by RoR very early on because it was a pain to install on Site5 (the first and only web host to offer it) and then had no compelling reason to try it again after that. Also the concept of "Rails" bothers me, because I think software should be unique and "off the rails" like art. But that's just my opinion :-)

pjbrunet··on Does it really take four keystrokes to delete a line in Vim?
The way you use Vim, how often are you in INSERT mode? 10% of the time?
pjbrunet··on Hello from Orkut
After Gravatars, I figured they'd try to disrupt Facebook with some kind of P2P plugin, like a Fidonet. But it never happened. Instead we got Disqus and IntenseDebate and bbPress...
pjbrunet··on Hello from Orkut
I wrote nearly the same thing last week. "I remember meritocracy, I remember trackbacks..." HN definitely helps to amplify the independent WP blogs' news. I was thinking, maybe there's a way to do P2P ranking/voting/tagging of headlines just using JavaScript, maybe it's an embed code, and that could disrupt Twitter in terms of surfacing important news items without censorship. But how scary would it turn out without censorship?
pjbrunet··on Neural Networks Are Impressively Good at Compression
I suppose that one episode of POI (the chain of laptops on ice with Pink Floyd) could have implied a neural network of sorts, manifesting at the hardware level. If you remember the episode, they had to compress the AI to fit in a briefcase.
pjbrunet··on Over $700k selling a premium mobile game
The difference is, in the late 90s Microsoft really had a monopoly. Even graphic designers had moved to Windows in the 90s because Photoshop, Illustrator, Macromedia Director were ported to Windows.
pjbrunet··on Ethereum Solidity Available in Microsoft Visual Studio [pdf]
With Bitcoin, the "penny people" already had a couple of chances to cash out, broadly speaking. Maybe someone will estimate, by studying the BTC transactions, how many ETH people would cash out at various price levels, given the past behavior of BTC, given an equal increase in value. So maybe 30% of early adopters sell off after a 10000x increase, and then you could try to predict when people will start to dump ETH, ceteris paribus.
pjbrunet··on Ask HN: Who's making $300k to $1m as a cloud engineer?
The "big 4" consulting giants, Google it.
pjbrunet··on Texter
Made some abstract art with it.

http://knowingart.com/texter.jpg

Frame that, it'll be worth something ;-)

pjbrunet··on AI generated music to improve focus, relaxation and sleep
Sounds like typical "drone" or "space" electronic music, which is arguably a subcategory of "ambient" music. (Not my cup of tea, but it is what it is.) Also recently discovered http://mynoise.net they have some interesting soundscapes.
pjbrunet··on The fall and rise and rise of chat networks
I don't disagree, but here are some links

    https://www.trillian.im/ 
    https://en.wikipedia.org/wiki/Jabber
pjbrunet··on Flash-Free Video in 2016
Turn off Flash for YouTube https://www.youtube.com/html5
pjbrunet··on Alphabet Becomes the Most Valuable Public Company in the World
"The game of chess, is like a swordfight. You must think first, before you move." -Wu-Tang Clan
pjbrunet··on Pingendo – Free, simple app for Bootstrap prototyping
I have a BFA in this subject and 30+ years of experience designing graphics and interfaces back to Deluxe Paint and Photoshop 1. So I can't take an anon post seriously. What your saying demonstrates my point, it's a self-reinforcing trend that's gaining more traction, and I blame the popularity of Twitter for that. It was not common to see so many CSS grids until Twitter Bootstrap.

The problem is, non-designers are buying and selling these frameworks and themes. Often designers aren't even part of the purchase process. And how many designers would object: "You're making a mistake because you will regret the technical debt of this." Hey, more billable hours for everybody when it comes time to maintain the grid within the grid from hell, which was FUBAR code from day 1, further obfuscated by some proprietary WYSIWYG. Wow, the screenshot looks great though! How many designers even use the Bootstrap grid properly, assuming it was a good idea in the first place?

The fundamentals of composition haven't changed in hundreds of years. This is false: "Not using a grid is the sure sign of an amateur." Yes, grids go back to the Renaissance, but it's more often a crutch for a new artist copying a master, or for an OCD personality like Edward Hopper. You can feel the cold, painful rigidity of his work, it's amazing--but if the guy was my personal friend, I'd say he needs to loosen up and take off the training wheels. But hey, that's just my opinion ;-)

pjbrunet··on Pingendo – Free, simple app for Bootstrap prototyping
If you're going to use a grid, it's typically a starting point, when you're looking at a blank canvas, blank screen, blank piece of paper. And as your work takes shape, you no longer need the grid. The finished work may still have some pleasing hints of underlying structure, even though the grid has been taken away. You may want to shift things just above or just below alignment to create a little interesting tension, which you can see in Cezanne's work. But usually the grid is completely gone by the time you're done. Most of the time, it's not there to "rule" the composition from start to finish. The grid is typically a reference point.

Anyway, my real complaint about grids is all the technical debt it adds, and in the case of Bootstrap it's bad, in my opinion. And it's totally unnecessary. If you want two columns, just work from 50%, you don't need a complex system for that. It's harder to make changes when there's a cryptic grid system in place. When I see code like class="grid-12c" next to class="grid-9b" I'm thinking what the hell? Is that supposed to be human-readable? To me, it seems like a bad trend. If people want grids so bad, then why did we stop using tables 15 years ago? Seriously. I thought floated divs were a step in the right direction, more akin to how designers/artists work, like I can just imagine Matisse saying, "Float that margin a little lower. Perfect!"

pjbrunet··on Pingendo – Free, simple app for Bootstrap prototyping
I agree. Ask clients why they really want Bootstrap and it comes down border-radius on buttons and that blue background color.

It's definitely not a better way to create fluid-responsive viewports.

And the whole grid obsession has gone too far. Among graphic designers and studio artists, a "grid" was always just a fun-to-try curiosity for noob artists to learn composition. Grids are only seriously used by "op" (optical illusion) artists and a few OCD artists with an unhealthy obsession with geometric alignment, like maybe Edward Hopper.

pjbrunet··on Firefox Can Now Get Push Notifications from Your Favorite Sites
Somebody make this into a WordPress plugin, so people can subscribe to category notifications without the need for RSS + Mailchimp. Make millions of bloggers happy.
pjbrunet··on A Soviet Artist’s Lifelong Search for a Universal Artistic Language
For starters, I would look at the Bauhaus school (Kandinsky taught there) https://en.wikipedia.org/wiki/Bauhaus and look into the Hofmann school https://en.wikipedia.org/wiki/Hans_Hofmann and I'm working on information which will be posted here if people seem interested http://www.knowingart.com/ Don't be distracted by Hofmann's ugly paintings, he is a good teacher, and if you ever get his strange push-pull principle working in your art, you'll never go back, your perception will change, and the foundation of that goes way back to Michelangelo. Before we learn depth perception, as infants, we see the world as an artist, shapes of color rather than identifying patterns and distinct objects. Part of push-pull is being able to flip between those two ways of seeing the picture plane, in your mind and on the canvas.
pjbrunet··on The Unreasonable Reputation of Neural Networks
Without getting into our personal, specific definitions of intelligence, I do agree the next 400 years could bring about something horribly disruptive that is not intelligent. Dumb and dangerous, discovered by fools, is the more likely threat to peace in the world.
Page 1 of 18Next →