HNHacker News
TopNewBestAskShowJobs

tjl

414 karma · joined February 19, 2014

submissionscomments
tjl··on Marp: Markdown Presentation Writer
Older projectors have this resolution, but 1024x768 is more common. Some of the projectors at my university are 800x600 and I've run into them at conferences where the hotel conference facilities are older and haven't kept up.
tjl··on Nintendo Developer Portal
You can turn off signing checks for kernel extensions.

Zinio has released a version of their iOS app for iOS 5 outside the app store. You went to their site on your iOS device and it downloaded and installed the app. I think it was done using Enterprise certificates, but I'm not sure.

As for iOS apps, you can compile and run iOS apps on your own device without the need for a signing cert.

There are apps for iOS that allow end-users to program their own devices. For example, Pythonista:

http://omz-software.com/pythonista/

Plus, Swift Playgrounds gives access to the whole iOS SDK.

tjl··on Marp: Markdown Presentation Writer
I've consistently used PDF for my slides simply because it's portable. Most of the places I've presented all have had a dedicated computer connected to the projector along with a second cable for laptops. If for some reason I can't connect my laptop to a projector I can use my backup copy on a USB drive and plug that in to the computer connected to the projector.
tjl··on Guide to modern Object Pascal for programmers
I saved my money and bought a copy of Turbo C. Before that, I used both Basic (first on the TI 99/4A then on QBasic) and Pascal (on computers in schools) with some Logo, Icon, and later AutoLisp (for AutoCAD).

I really liked Pascal and I always thought it was somewhat unfortunate it didn't survive outside of a small programming niche.

tjl··on Reports of cancellation of AdSense accounts
I agree that the user controlling which were "acceptable" is a good idea, but that's basically whitelisting. My first thought was to have a crowd-sourced list of acceptable ads, but that's pretty easily gamed. Then, it becomes a race between the adblock developer and the people trying to disrupt the system and that's a lot of work just to decide what's acceptable.
tjl··on Airbnb Is Suing San Francisco to Block Rental Rules
They're not exactly long term, though. In my city, they're turned over every 4 months or possibly 8 months. The biggest university has 4 month terms and their co-op programs alternate 4 months on 4 months off.
tjl··on How landlords get kickbacks to lock tenants into big Internet providers
I'm in Canada and we've declined people from attaching anything to their balcony's railing. If they want to put a dish on the balcony, it has to be on a stand. My upstairs neighbour has one like this.

We've done this rule about attaching things to the building/railing because the building is actually two buildings one is a heritage building so nothing is allowed to be attached without prior approval of the heritage committee of the city. Since that building can't do it, we made the decision to do it for the new building.

We had to get permission to use a new type of metal shingle that looks like a traditional shingle but it has a 50 year warranty. Since that roof can only be serviced by one company in town (it has a steep roof like a church so only that company is actually able to do it) we wanted it done once and not have to worry about it. Even the method we used to clean the outside of the building had to be approved.

tjl··on The Piracy Box Sellers and YouTube Promoters Are Killing Kodi
While I don't use Kodi, I'll download videos like the ones from WWDC so I can play them back as many times as I want without worrying about the plays counting towards my bandwidth cap. In my case, I've added them to iTunes (and Plex).

If my PS3 didn't have a Twitch app, I'd probably use Plex to stream it.

On my Apple TV, I regularly use the YouTube and Netflix apps, I occasionally use the Vimeo app all legal content. On my PS3 I have CinemaNow for those digital Ultraviolet copies of films. So, there's a lot of legal content. Granted, I'm sure a lot of illegal content is there too.

tjl··on Airbnb Is Suing San Francisco to Block Rental Rules
I know that near the major universities in my region properly values are far lower because they're often rented to groups of students who are rowdy so their neighbours property values are lower since people are reluctant to buy a house that's for sale unless you're willing to either put up with it, or rent it out yourself.

The amount of off-campus housing needs increased dramatically through the 2000s as the universities expanded enrolment so many areas that weren't being rented now were. Many of the long time homeowners who lived in those areas long before student housing came there have been up in arms.

tjl··on Caltech glassblower's retirement has scientists sighing
When I was in grade 7 I moved to a new town and therefore a new school. They actually had a requirement that everybody take both home economics and shop class. It was actually a combined course, for the first half the year you did one and the second half the other. Which was good for me because while I could cook and do shop, I couldn't sew. I still use the spice rack I made back then.

I thought it was a pretty good idea since it meant that everybody would learn the basics of cooking, sewing, and woodworking.

My high schools I went to all had some sort of vocational courses and if you weren't doing the advanced courses (in preparation for university), you were kind of expected that you'd do some of them. I moved for my final year of high school and while I was disappointed I wouldn't get to do another year of programming, they did have a electronics course (I built a small radio). I later learned that a few years after I started university, they cancelled the electronics course.

tjl··on Caltech glassblower's retirement has scientists sighing
One problem I've seen is the reduction in the variety of high school courses. If you don't spend the time doing work in shop, you might not know that you really enjoy it and make the decision to try and get an apprenticeship. It's not just shop, it's a variety of things.
tjl··on Caltech glassblower's retirement has scientists sighing
In the engineering faculty at my university there's actually a machine shop with people of various specialities. If you go there you can get things made as long as you have a CAD drawing for them to work from. They'll also point out issues in the drawing if they see them.

We also had a student machine shop where students could work and there was a technician on hand to give advice (and prevent you from doing something stupid).

tjl··on Whither Stack Overflow
I know that I was looking for answers on specific Lucene problems and found multiple questions that were basically the same. There were some good answers on there, but the questions were closed.

My main issue is that there's a lot of closed questions that probably shouldn't be.

I also agree with many other comments that there should be far fewer SO sites. There's no reason why a lot of the technical SO sites related in some way to programming need to be separate ones.

tjl··on A ZFS developer’s analysis of Apple’s new APFS file system
No they don't. They use and license various pieces of software that's under BSD and other similar licenses. For instance, they released Swift at the end of 2015. It's on GitHub and has an open development process. Plus, they use GPLv2, just not GPLv3.
tjl··on A ZFS developer’s analysis of Apple’s new APFS file system
I don't think BTRFS has all the features they want. One thing you can do with APFS is do an upgrade of an HFS+ partition to APFS. That might be difficult with BTRFS.

You don't necessarily need snapshots on a watch, but I can see it coming in useful on a phone when you're editing pictures and video.

Snapshots on a watch could be useful for system recovery. Say something went wrong during an update you could potentially use the snapshot to revert to a previous version.

tjl··on A ZFS developer’s analysis of Apple’s new APFS file system
For one, you're not going to put ZFS on a watch. They want a file system that can scale to all their devices.
tjl··on Natron: Open-source compositing software for Mac, Windows and Linux
LabView is node-based. It's extremely popular (and quite old).

http://www.ni.com/labview/

Matlab's Simulink is also node-based (probably because of LabView). It's also widely used.

http://www.mathworks.com/products/simulink/

tjl··on I Hear That Asteroids Machine Calling My Name
I think it's because of the shutter. The camera is capturing the image over a period of time so the photons for those trails will be additive.

It certainly does have that effect, but you're right in that it's not quite that pronounced.

I spent a lot of time playing Asteroids in the arcade growing up (that and Tempest). I have a physical problem with my left hand so I found playing a lot of later arcade games that required a lot of very specific movements of the joystick difficult so I kept coming back to those two because the left hand control was basically just a dial.

tjl··on Xerox Alto Restoration Part 2: Firing up the monitor [video]
I repaired a few TVs back in the 80s with my father. He worked as an electrical technician so he'd had all the equipment so when one of our TVs died, he'd open it up, find the fault, and fix it. I had smaller hands so I'd be the one who would actually use the multimeter to check the voltage drop across various components. By the time the 90s rolled around there were a lot more custom chips so we haven't done it since then.
tjl··on Natron: Open-source compositing software for Mac, Windows and Linux
How many NLE software packages have you used?

I find it interesting that it seems that for a some people, Blender is their first experience with a node-based editor. They've been around for years. While I haven't used Nuke (or Shake), I was very good with Houdini for CG which is all based around nodes. It does include some basic compositing (or at least it did the last time I used it).

tjl··on E-Waste Empire
With the exception of things I bought at IKEA (and my desk chair), all my furniture is either things I took with me when I left home (e.g., my bed, dresser) or was given to me used from a friend or family member.

My things from when I left home I've had since I was a kid in the 80s, my kitchen table and chairs were given to me by my sister when she bought a new one for their house, my entertainment centre was given to me by a friend when he was moving across the country, and my couch was given to me by a friend a few months ago when he bought a new one.

I really need a new bed and a new chair for the living room (both date back to the 1970s), but otherwise my furniture is in decent shape. I could use a new computer desk as it got a bit damaged in the last move I made, but it's not too bad.

tjl··on How Google Is Remaking Itself for “Machine Learning First”
One big problem with ML is that it's highly based on your training set. There's been a few papers published in computational linguistics that discuss how poorly ML based sentiment analysis is if you try and apply the data to domains outside the training set. For instance, if you train the sentiment data on movie reviews (which is actually a data set commonly used for that purpose) and try and apply it to Twitter or the Web, the results are terrible. But, people keep on trying it.
tjl··on A Stark Nuclear Warning
I grew up in Canada in the 80s and I remember being very afraid of the possibility of a nuclear war simply because it seemed like it was always about to happen. One thing could go wrong and suddenly we'd be in a nuclear war.

I think that's why "The Day After" scared so many of my friends (and myself). It just seemed like a horror film that could happen.

tjl··on How Google Is Remaking Itself for “Machine Learning First”
I agree that these are all problems, but the one that bothers me most is the use of "x master race" such as PC master race. Considering the association with the Nazis and genocide, I keep hoping that it will finally die.
tjl··on ReStructuredText vs. Markdown for documentation
I really wish Adobe didn't screwup FrameMaker. It was on all the major platforms and did its job. Then, they went and dropped it from everything except Windows and it's basically languishing ever since.

I wrote a number of documents in FrameMaker back in the 90s and I loved it. I really wish I had something like it now.

tjl··on New York passes bill making it illegal to advertise entire apartments on Airbnb
One problem is that if you live in an apartment building where someone is renting out their apartment using AirBnB, your safety is now decreased as non-tenants now have access to the building where they wouldn't have had it before.
tjl··on Home Depot Files Antitrust Lawsuit Against Visa, MasterCard
Technically, I don't think they're doing a unique credit card # for every transaction, it's just per retailer.
tjl··on Antarctic CO2 Hit 400 PPM for First Time in 4M Years
They talk like that because it's actually true in one sense. There are a lot of side-effects of capitalism that aren't accounted for in a business' costs. It's the tragedy of the commons. We all share a common environment, but there's often no cost for harm to that environment.

On top of all that, developing nations are trying to get to our living standard. To do that, they'll be harming the environment as well in increasing amounts, so it's necessary for one to consider that as a factor.

A common way to consider these issues is to issue carbon credits that one can spend. If your business doesn't need them, you can sell them to another business which creates a market for them (and hence a cost). If you do something that reduces emissions you can get more credits. Every country would get some and could trade the credits as well. To help developing nations, they would get a larger share of the credits which would naturally limit the increase of CO2 emissions that the developed nations would get. But, if the developing nations don't need the credits they could sell them to the developed nations to get things they need.

That's all a pretty simplistic way of putting things and the system is far more complicated, but that's the overall idea.

So, it is a redistribution of the world's wealth, but it's still a capitalist system.

The problem is that if you don't give the developing nations something, they won't sign on to the agreement and they could build a lot of cheap but polluting plants and equipment and make things that much harder on the countries that do sign the agreement. It's all very tricky.

A friend of mine did his PhD work on energy planning in developing nations and he focused on India (and went to live there for a year, I was his remote tech support). He's now a senior person at a NGO that does work in developing nations so I've heard him talk about this at length before.

tjl··on Make: Electronics Book Bundle
Thanks for the info. I'm not worried about software. I've done enough low-level programming for that to be not a problem. I'm knowledgeable enough about electronics, what I need most of all is a good reference which is why I have the earlier edition.
tjl··on Make: Electronics Book Bundle
Thanks!
← PreviousPage 6 of 15Next →