HNHacker News
TopNewBestAskShowJobs

lamlam

260 karma · joined January 12, 2017

submissionscomments
lamlam··on CES 2018: Look to the Processor, Not the Display, for TV Picture Improvements
While there are a few TVs like that out there, I'm always worried they might pull what Visio did and essentially put their own stupid UI on top much later [0].

[0] https://www.theverge.com/2017/8/2/16083238/vizio-smartcast-r...

lamlam··on CES 2018: Look to the Processor, Not the Display, for TV Picture Improvements
This is actually what I ended up settling on for my personal space. But I would still like something bigger for a group viewing scenario (i.e. living room).
lamlam··on CES 2018: Look to the Processor, Not the Display, for TV Picture Improvements
I was recently shocked to learn that you cannot buy "dumb" TVs from any of the major brands any longer.

The only source I was able to find were random brands from China, and commercial displays from companies like NEC. Unfortunately commercial displays are optimized for longevity and not picture quality :/

If anyone knows where I can get a decent dumb TV please share.

lamlam··on iMac Pro Teardown
Well they do have those Thunderbolt enabled external enclosures. Since TB is backed on PCIe I believe you'd be able to get max performance on a 12 TB HDD.
lamlam··on Going blind and learning to love audiobooks
While we're talking about audible I wanted to bring 2 things up.

1. You can cancel and restart your membership to get a new token for $15/month.

2. They recently added different portals for different countries. If you've been using the American portal (.com) like me, you may not have noticed your own countries. You should check it out, it may be cheaper. For example, the Canadian portal (.ca) charges $15 CAD a month which is cheaper than $15 USD.

lamlam··on Show HN: Encrypt your home-lab server disks using AWS Key Management Service
Wait, where can you purchase 2 TB drives at $20 USD?
lamlam··on Firefox is on a slippery slope
Maybe that worked in the past, but these days, time and time again we see companies offering paid software and services with an extra layer of advertising on top. Old adages like "you're either a paying customer, or the one being sold" no longer apply, you can be a paying customer and sold for extra profit. Companies, by their nature, will try to maximize profits, and that translates to them using any means they can get away with.
lamlam··on Why doesn’t Apple make its devices as carefully as it’s making Apple Park?
Maybe you want to take a look again. The base model comes with Windows 10 S, but can be upgraded for $30 USD to full fledged Windows 10.
lamlam··on Why Google stores billions of lines of code in a single repository (2016)
That is... until you try to remove a submodule.

I like sobmodules, but the whole feature needs a lot more polish before it's widely adopted.

lamlam··on I had a boss who stood up for me against sexist office jerks
Well it doesn't have to be one or the other. It doesn't have to be either intimidation _or_ sexism. It can be both. She was being intimidated because she wasn't respected and seen as lesser. I'd say this part really ties in the sexism to the intimidation:

>an article carefully placed on my desk. I can’t remember the exact details, but it was about an outspoken woman getting her comeuppance.

lamlam··on Virtual Keyboard Developer Leaked 31M Client Records
>When researchers installed Ai.Type they were shocked to discover that users must allow “Full Access” to all of their data stored on the testng iPhone, including all keyboard data past and present. It raises the question of why would a keyboard and emoji application need to gather the entire data of the user’s phone or tablet?

I have a suspicion that due to how cheap bulk storage is these days, that companies collect as much information as they can get away with in hopes that _maybe_ it will be useful one day. That mixed with poor security practices is just going to keep leading to these sorts of events happening.

lamlam··on Sony Aibo
Well you'd be mistaken [1].

[1] https://youtu.be/K0aC9gUMm1g

lamlam··on Bubble – Visual Programming
Seems like this would be a great way to teach kids, no?
lamlam··on CircleCI trusts 8 analytics companies with your source code and API tokens
To add to this, there's also a slow transition towards safe frames [1] that allows for better protection than friendly frames by restricting all page-iframe communication to a specific API.

[1] https://www.iab.com/guidelines/safeframe/

lamlam··on Devs unknowingly use “malicious” modules snuck into official Python repository
There are many tools that can scan your dependencies and tell you if anything is off. Here's one for reference (cannot vouch for it though as I have not used it):

https://github.com/jeremylong/DependencyCheck/blob/master/RE...

lamlam··on Fuchsia: Google's modular, capability-based, non-Unix operating system
I've always thought that one of the things that gives Windows drivers the edge over Linux ones is the fact that Microsoft provides a testing and validation suite for drivers [1].

[1] https://developer.microsoft.com/en-us/windows/hardware/downl...

lamlam··on Fuchsia: Google's modular, capability-based, non-Unix operating system
I've never had any issues sorting mail in gmail. I'm curious what specific action causes mis-sorting.
lamlam··on How We're Building a Business to Last
On one hand the name had put me off from wanting to look at it when I first heard about it. But at the same time, it's also the reason I looked, since DB technologies are a dime-a-dozen these days with generic sounding names.

I would still prefer another name though.

lamlam··on Gmail, Google Maps and YouTube had outage issues
Yes. What you should do is use an asynchronous module loader. There are many small standalone ones like loadjs [1]. But the more widely used tools such as webpack also suppprt this as code splitting [2].

In general you want to avoid sync loads of js assets because depending on how the server serving the asset hangs it can cause the webpage to hang as well. For example, if the server responds with a 404 right away then there are no problems. But if the server does not respond and leaves the connection open the browser will just wait the max time.

[1] https://github.com/muicss/loadjs/blob/master/README.md

[2] https://webpack.js.org/guides/code-splitting/

lamlam··on Gmail, Google Maps and YouTube had outage issues
Last I checked all the browsers had limits [1] when it came to HTTP 1.X.

[1] http://blog.olamisan.com/max-parallel-http-connections-in-a-...

lamlam··on Gmail, Google Maps and YouTube had outage issues
Loading JavaScript libraries synchronously should be avoided if possible, making the above solution not a great one.
lamlam··on Using GNU Stow to manage dotfiles (2013)
I've been experimenting with dotbot [1] for the last little bit and it is similar to what is described here. The main difference being that the placement of the dot files is configured in a JSON/YAML file instead of a directly structure.

It doesn't have any external dependencies, unless you consider python an external dependency, but most all distros come with that built-in these days.

It's not a management system either. It's just a tool for describing where to copy things to. So if you simply choose not to use it later it's not that difficult to migrate.

[1] https://github.com/anishathalye/dotbot/

lamlam··on HomeBrew Analytics – top 1000 packages installed over last year
They use Google Analytics. Here's there post about it https://github.com/Homebrew/brew/blob/master/docs/Analytics....

There are also instructions on how to opt-out.

lamlam··on How Nature Solves Problems Through Computation
> and thats without considering the masses of "non-human" entities, such as gut bacteria

Actually, there's research that suggests that gut bacteria may have more control over our decision making then we are aware of. Really interesting stuff.

[1] http://www.smithsonianmag.com/science-nature/gut-bacteria-ma...

lamlam··on I make $10k per month with the Amazon Affiliate Program
May I ask why?
lamlam··on Sweet.js – Hygienic Macros for JavaScript
I personally prefer MetaScript [1] as it's comment based so JavaScript highlighters/linters don't have issues with it.

It is also essentially JavaScript so no special syntax had to be learned.

[1] https://github.com/dcodeIO/MetaScript

lamlam··on Gitter is open source
Right, I meant more in a Q&A fashion with perpendicular discussion like with SA. But I'm happy to see there is an archive. I've had decade old Mozilla bug reports save me more than once.
lamlam··on Gitter is open source
The biggest problem I have with something like this is that unlike SO the answers aren't archived for others who may have the same issue. It would be nice if discussions like this on Gitter could be archived and searched the way mailing lists are.
lamlam··on Ti NE555 – real vs fake: weekend die-shot
Fakes in which sense? Fake as in they were duds and didn't work, or fake as in they weren't from the specified manufacturer?
lamlam··on Ask HN: Is there no hackable RC car?
>made to be hacked.

An oxymoron if I ever saw one.

I don't think there's any way not to get into the hardware part if you want to do something like this. If you are really opposed to hardware then might I suggest looking at some road traffic simulators and trying to simulate a self driving car? Might be a good place to start.

← PreviousPage 2 of 3Next →