News for hackers. Stuff that matters.

yazmeya

> a computer scientist who helped shape the modern web by leading the team that developed the animation technology used to create GIFs

Translation: was PM at Macromedia when they shipped Shockwave

Though if that 100K to 90K move had actually changed your tax bracket, you'd stand to maybe save a bit more.
Re:Your Data Model is Your Destiny on Thursday October 16, 2025 @10:50PM (#45612898)
> sales or marketing

Also operations and customer support. They are your interface to real, not hypothetical, customers.

Re:Chat is a bad UI pattern for development tools on Tuesday February 04, 2025 @12:32PM (#42935688)
Why not just give it the desired function signature and comments in the function body, in Python?
Re:Advent of Code 2024 in pure SQL on Friday January 03, 2025 @04:35PM (#42589738)
Just around the same time I was working at a place that used Oracle's web app extension, with CGI endpoints written completely in PL/SQL. I did end up writing an XML parser/serializer for it.
Re:Deep dive into finding RSS feeds on Friday December 06, 2024 @06:17PM (#42345640)
You should also check if the web page actually exposes this information in a <link rel="alternate"> tag. If you're running Chrome, the "RSS Subscription Extension (by Google)" extension [1] will do this for you automatically and light up an orange icon in the extensions bar. It also integrates with popular RSS aggregators so you can subscribe directly from the extension.

[1] https://chromewebstore.google.com/detail/rss-subscription-ex...

Re:I Recreated Shazam's Algorithm with Go on Thursday August 01, 2024 @10:39AM (#41129581)
I enjoyed this talk at the DAFx17 conference by Avery Wang, co-founder of Shazam. It goes a little into the theory behind the algorithm, and looks at some of the more practical issues (background noise, etc.): https://www.youtube.com/watch?v=YVTnj3OIhwI
Re:After 10 Years, Yelp Gave My App 4 Days on Thursday August 01, 2024 @12:12AM (#41126087)
!p=>!q is exactly q=>p, and p=>q has nothing to do with that.
Have you been to Queens a lot? There are essentially only two subway trunks for what is the largest NYC borough by area. Plenty of neighborhoods in Brooklyn are supplied only with bus service that gets incredibly sparse at night and on the weekends. For Staten Island residents, driving a car is as much of a daily event as in the rest of Anytown USA, plus they get to pay tolls every time they venture outside their borough. Manhattan is just the smaller part of NYC (that contains most of the money.)
Re:Ask HN: What made the 80s so pleasant? on Tuesday March 29, 2022 @06:51PM (#30849349)
I grew up in the 1980's USSR and it was anything but colorful.
Re:Gunicorn on Tuesday January 11, 2022 @01:29PM (#29895560)
In fact, you don't. Your WSGI app is not a web server. It does not run or network by itself and doesn't speak HTTP. You need a compatible web server (e.g. Gunicorn) to do that for you. It's really not that much different from good old CGI. It's simple and flexible enough for a large number of use cases. Of course, that's not the only way to write web apps in Python. Using a library like Pyramid et al, you launch the HTTP endpoint manually from the main program, and attach various handlers/whatnot to it. All "self-contained".
In college, we had a two-week stretch at the beginning of a new semester when you could audition classes and add/drop them at will. This was called the "shopping period", so in my view, the shopping cart analogy on the registrar's web site doesn't sound too out of place here. Of course, the logic behind it would need to be different from an off-the-shelf e-commerce cart.
Re:Ruby on Rails in a week on Thursday October 29, 2020 @08:54PM (#24937977)
The neat thing about Rails is that going from zero to a running database-backed app is done in a ridiculously few number of keystrokes that invoke quite a bit of under-the-hood magic in terms of routing, form and view scaffolding, etc. Django is kind of similar, in that you don't need to write a ton of code to get a basic app in the browser, but it exposes a bit more of itself as you get going right away, and you need to work a bit connecting things together. As far as mature, large Django and Rails apps – the similarities outweigh the differences, in my opinion. I would recommend doing the basic Rails tutorial, it really doesn't take that much time.
Re:Dear Python, Why Are You So Ugly? on Thursday April 26, 2012 @11:42AM (#3894432)
yes. horrible from any perspective.