News for hackers. Stuff that matters.

airfoil

Re:'Be' is nice. End of story on Tuesday November 15, 2022 @02:19AM (#33606244)
I had no idea! Very cool. Thank you so much for this!
I don’t have a ton of value to add since the parent comment did a wonderful job of laying things out. I wanted to mention that I also perked up and paid closer attention when I saw that this was designed for solos and small teams. I’ll definitely be giving a try. Thank you for sharing!
Re:Airmash – a game that refused to die on Sunday December 01, 2019 @02:58AM (#21674445)
Love Airmash. I started playing it again on Thanksgiving day after being away from it for over a year and it's been a blast!
Re:A humble alternative to technical interviews on Monday February 18, 2019 @04:32PM (#19194652)
It’s happened to me. I’m terrible at the whiteboard in these situations. I have a severe disdain for whiteboard sessions. I’m an experienced engineer, but I’m likely to fumble at the whiteboard.

When I’ve interviewed candidates I make it a point to talk about something they’ve worked on and drill down into it. If they need the whiteboard to convey something, that’s great. We’re having a conversation and I’m not giving them a test. I’ll ask about potential optimizations and/or improvements, but I try my best not to make things adversarial. This has worked out really well. The best conversations have resulted in great hires in my experience.

Re:30 years later, QBasic is still the best on Saturday May 26, 2018 @06:01PM (#17164483)
This was even more fun at a place like Sears or K-Mart where the sales folk were generally less technically savvy than Radio Shack.
Yes, that strategy works well. I've also found that "hitting the brakes and they'll fly right by" works really well in a knife fight.
Re:Anvil: full stack web apps built only with Python on Monday October 30, 2017 @01:48PM (#15587224)
I can't wait to try this out! The introduction video is incredibly compelling and it looks like an amazing product. Nice work!
Re:Busy to Death on Monday July 03, 2017 @10:59AM (#14688676)
man perl | grep -iA 1 laziness

:)

A pro wrestling simulator in 2003. It's terrible. The code is absolutely horrible. There is a small community of folks that still play it.
Re:Ask HN: What should I do? Help. Something on Tuesday September 30, 2014 @09:49PM (#8392417)
I was two semesters away from finishing my degree. I quit. As a result I was unable to pursue the job that I had dreamed about as a child (joining the Navy as an officer and flying). I've also been turned down for opportunities, that I was qualified for, simply because I didn't have a degree. It took me years to gain the experience that overshadowed my lack of a degree and it was a long, painful, and difficult road. Please get your degree.
Re:Ask HN: Why hasn't Dart become mainstream? on Saturday August 16, 2014 @09:57PM (#8188298)
There's kind of a Python-To-Dart translator:

https://github.com/PythonJS/PythonJS

Re:Ask HN: Is anyone using LiveCode? on Sunday August 03, 2014 @11:06AM (#8128093)
Thanks for your reply. Yes, I'm building a game/simulation so I don't need a "native" UI. I've played with QML a bit and it's very nice to work with. I've also discovered that PyQt5 can be deployed to mobile so the combination of PyQt and QML might be the best of all worlds for me (I love Python).

Based on your reply it looks like LiveCode doesn't provide a productivity advantage over Qt/QML. What was a pain in the ass about LiveCode/RunRev?

Ask HN: Is anyone using LiveCode?

http://livecode.com/This looks like a compelling solution for cross-platform development. The scripting language is a bit verbose but it looks capable. I've skimmed the user guide and it's fairly extensive. I feel like I could whip something up pretty quickly. I'm hoping to play around with LiveCode if ever get some spare time.I'm curious about other people's experiences with LiveCode. I'm...

( Read More... | 3 comments | on HN )
California Department of Motor Vehicles
I'm sorry for not adding much value to the conversation but I just wanted to say that this was an excellent reply jblow. So much of this is spot on, particularly the parts about personal identity.

I've stayed in jobs where I became complacent and stayed too long. When I had finally had enough it was incredibly difficult for me to find something new because my skills were so specific that people couldn't see where I would fit. I will never do that again. If I have to switch jobs several times over the course of a few years, I'll take that over droning away and having my skills atrophy.

One thing that's kept me relatively sane are my side projects. My side projects have also made me realize I won't really be happy until I'm doing my own thing (or at least taking a shot at it). With a family though, I need the predictable income and benefits that a "regular" job provides. I'd love to take a few years off to pursue some of my own ideas, but it's just not feasible for me right now. Or I'm too scared/stupid to figure out how to put myself in the position to pursue my ideas.

It's tough knowing what you should be doing, but not knowing how to get in a position to do what you should be doing.

Re:Rappers, Sorted by Size of Vocabulary on Sunday May 04, 2014 @05:14PM (#7695834)
Agree. I was surprised not to see DOOM as well. Another MC I think would score pretty highly is Chino XL.
Re:Clojure 1.6 released on Tuesday March 25, 2014 @04:10PM (#7468608)
I had the exact opposite experience. I found that I was laser focused on a particular chunk of code when working in Clojure. Functions were logically grouped together. I never found myself jumping around.
Re:Go for System Administrators on Monday August 12, 2013 @10:07AM (#6199223)
Re:What Does Modern Prejudice Look Like? on Tuesday April 23, 2013 @06:48PM (#5598475)
I think this is the crux of the article:

"Greenwald and Banaji are not suggesting that people stop helping their friends, relatives and neighbors. Rather, they suggest that we direct some effort to people we may not naturally think to help."

Re:Disney Shuts Down LucasArts on Wednesday April 03, 2013 @09:17PM (#5490385)
This is correct. Once the Disney deal was announced, LucasArts folks had a feeling there wasn't much time left. I know a few people who left LucasArts for exactly the reason you describe.
Re:Clojure: All grown up on Wednesday March 13, 2013 @12:32PM (#5369461)
Not well versed in both, but I think desktop apps are an area where Clojure shines. Let's say I want to write a cross platform desktop GUI app in Haskell. What do I use? wxHaskell seems to be actively maintained, but a lot of the projects listed on http://www.haskell.org/haskellwiki/Applications_and_librarie... appear to be inactive or dead.

With Clojure I have access to Swing (yeah I know...Swing isn't everyone's favorite) without installing any additional libraries. Then there is seesaw which is a very nice layer on top of Swing. To install seesaw I simply edit a text file in my Clojure project and the project management/automation system installs it for me. Very nice.

Re:The Next SourceForge on Saturday February 23, 2013 @11:11AM (#5270105)
It looks like there is some sort of plan in place as I received a "SourceForge Project Upgrade Notification" a few days ago letting me know that they've upgraded an old project of mine to the new platform. My project is small, really old, and unmaintained so maybe they're starting with low visibility/impact projects.
Re:Why Lisp? on Wednesday January 09, 2013 @01:23PM (#5032572)
I wonder if Python's metaclasses would get you what you're describing. Some thought would have to go into the primitives required to generate the constructs for the destination language(s), but metaclasses would allow you to serialize to different languages fairly easily once the primitives are in place. This approach isn't nearly as elegant as Lisp, but I think it takes what you're describing out of the "pretty much impossible" realm.

Overall though I agree with you, I just had a slight disagreement with the "pretty much impossible" claim.

Re:Why Lisp? on Wednesday January 09, 2013 @10:40AM (#5032002)
Why generate Java code if Clojure runs on the JVM?

Why is it "pretty much impossible" generate the game engine C code in a non-lisp language? What is it about Lisp that makes it possible?

Re:Reimagining the Windows Command Line on Friday November 09, 2012 @01:01PM (#4763937)
Good to hear. Yours is the first kickstarter project I've ever backed. Thanks again for making this available.
Re:Reimagining the Windows Command Line on Friday November 09, 2012 @12:50PM (#4763864)
Nice work!

I played with it for a bit and one thing I noticed was that the "Home" key took me to the beginning of the line/prompt instead of the start of my input. Also if I backspace far enough it will start to kill my prompt.

One thing that would make this awesome for me is emacs keybindings.

Overall though, I think this has nice potential to be a super useful tool. Thanks for sharing!

PySide with QtWebkit would work for a desktop html gui:

http://srinikom.github.com/pyside-docs/PySide/QtWebKit/index...

Ha! I think you may be on to something. I've always had a "fear of rejection" with the compiler and I tend to get more enjoyment when coding in Python, Lisp, etc..

Older »