Saturday, December 31, 2016

i like this..they're the same?!?

Gmail, Google Maps, Google Docs, YouTube, Android, and Chrome. These products have a lot in common. Most are online services like Google’s original search engine.

mail and antispam, mapping and positioning and path finding, sync, streaming and storage and peering, hardware and drivers, browser process isolation..all same...

from lizard's ghost

i like this..they're the same?!?

Gmail, Google Maps, Google Docs, YouTube, Android, and Chrome. These products have a lot in common. Most are online services like Google’s original search engine.

from lizard's ghost


from lizard's ghost

Saturday, November 26, 2016


from lizard's ghost

Monday, November 21, 2016

how about an ubuntu touch device?

extra: android devices..

from lizard's ghost

Saturday, October 08, 2016

ping, see already sian liao

from lizard's ghost

also smartd


smartctl -a /dev/sda > /root/smartStates
grep Reallocated_Sector_Ct /root/smartStates > /root/stats
grep Current_Pending_Sector /root/smartStates >> /root/stats
grep Offline_Uncorrectable /root/smartStates >> /root/stats
grep UDMA_CRC_Error_Count /root/smartStates >> /root/stats

touch /root/statsOld
cmp /root/stats /root/statsOld

if [[ $result -ne "1" && $result -ne "0" ]]
    echo "Something went wrong"
    exit -1

if [[ $result -eq "1" ]]
    echo "Files are different\n"
    cat /root/stats

mv /root/stats /root/statsOld
rm /root/smartStates

from lizard's ghost

Friday, August 05, 2016


Reddit: faked accounts to seed activities

AirBnB: scraped and spammed craigslist

OrderAhead: faked phone in orders to restaurants not participating

LendingClub: faked financial viability to lenders

Zenefits: faked hours for accrediting licenses

Homejoy: faked out investors

from lizard's ghost

Thursday, July 21, 2016

now you have an AbstractProblemFactoryFactory

msoad 13 hours ago [-]

"I had a problem, solved it with RegExp, now I have two problems"


StevePerkins 12 hours ago [-]

Heh... as a Java developer, my favorite version of that joke is where you solve the problem with Java, and now you have an AbstractProblemFactoryFactory.

from lizard's ghost

Tuesday, July 12, 2016

so this is what happened to delicious

I talked at length with Tony Aly, who is the new Delicious owner. He is not incompetent and I believe he is making a good-faith effort to get the site back to life. But it's a difficult migration to make. The site was hemmorhaging money on AWS, which made it imperative to try to move it to dedicated hosting. The code base and data store has all kinds of issues stemming from the fact that it's been rewritten so many times, and designed to work at a much larger scale than it needs to right now.

I've told Tony several times I'm eager to discuss buying the site once it finally finishes crushing what remains of his spirit, so it can begin crushing the remains of mine.

With regard to the domain name, Science Inc. explicitly declined to sell along with the site, so they could perform some kind of SEO asshattery with that domain in the future.

from lizard's ghost

is ok if u use windows..

from lizard's ghost

Tuesday, July 05, 2016


Every order of magnitude increase requires a new level of discipline. At 10^3 lines, you can do whatever you want -- all your function and variable names can be one or two letters, you don't need comments (or indeed any documentation), your functions don't need well-defined contracts because they only need to work in a few cases, etc. etc. At 10^4 lines, if you're smart you can still get away with making a mess, but it starts to become helpful to name things carefully, to add a few comments, to clear away dead code, to fuss a little over style and readability. At 10^5 lines, those things are not just helpful but necessary, and new things start to matter. It helps to think about your module boundaries and contracts more carefully. You need to minimize the preconditions of your contracts as much as practical -- meaning, make your functions handle all the corner cases you can -- because you can no longer mentally track all the restrictions and special cases. By 10^6 lines, architecture has become more important than coding. Clean interfaces are essential. Minimizing coupling is a major concern. It's easier to work on 10 10^5-line programs than one 10^6-line program, so the goal is to make the system behave, as much as possible, like a weakly interacting collection of subsystems.

from lizard's ghost

Wednesday, June 29, 2016

Having maintained an Open Source project for almost 20 years now, there are some ways to deal with bad users.

One is to not take it personally. Annoying people should get ignored or banned. They're just not worth the effort.

Two, is to recognize that your time is limited. If the person filing the bug can't (or won't) help track it down, well... too bad. Maybe no one else runs into the bug, and your best response is "works for me". (Note that this is the approach taken by most commercial software vendors in my experience)

Three, is to recognize that there are idiots out there, and you can't help them all. It's OK to be on the lower end of the bell curve, but sometimes it's like the kids rides: "You have to be THIS TALL to go on this ride". If the user can't comprehend something, perhaps he shouldn't be using it. And perhaps you shouldn't waste your time trying to get him to understand something he just can't understand.

My general approach is to be nice to people who ask good questions, and who try. When people ask terrible questions, and make it clear that they have no interest in lifting a finger, but demand that you do all of the work... well... they get told in no uncertain terms to shape up, or get banned.

You don't owe these people anything. If they had an ounce of human decency, they would understand that they got the software for free, and that they don't deserve anything. And that they need to put some effort into it on their end.

The main response I have with these people is If you're too lazy to help solve the problem, then I'm too lazy to help, too.

from lizard's ghost

what a conversation


from lizard's ghost

Monday, June 27, 2016

littlefinger & lyanna stark?

from lizard's ghost

Saturday, June 11, 2016

not just s3

from lizard's ghost

on feature requests..

The key is to ignore the feature request, and focus on the problem.
Users don't come to you with problems, they come to you with shitty solutions.
You need to take their solution, reverse engineer their real problem from that, then work out a good solution for that problem that fits well with your product..

from lizard's ghost

Sunday, June 05, 2016

on identity theft

Consumer identities are never "stolen". Maybe a criminal gets to know some numbers associated with you. Then, the fraud protections of a bank are breached by a fraudster. Thats a crime between the fraudster and the bank, and it's really a crazy innovation to say the consumer is responsible for the loss in that situation. -

from lizard's ghost

Friday, June 03, 2016


Göppingen/Germany, May 23, 2016. A recent article warns, “TeamViewer users have had their bank accounts emptied by hackers gaining full-system access”. TeamViewer is appalled by any criminal activity; however, the source of the problem, according to our research, is careless use, not a potential security breach on TeamViewer’s side. Therefore TeamViewer underscores the following aspects:

Neither was TeamViewer hacked nor is there a security hole
TeamViewer is safe to use and has proper security measures in place
Our evidence points to careless use as the cause of the reported issue
A few easy steps will help prevent potential abuse
Ad 1.) As always when we receive alerts about potential security alerts, we look at the issue at hand. This is what we have done in this case: There is no evidence to suggest that TeamViewer has been hacked. Neither do we have any information that would suggest that there is a security hole in TeamViewer. Therefore it it is important to stress there are no TeamViewer hackers, but rather data thieves that will steal information from other sources. It is critical to make sure attention is not diverted from the real issue.

Ad 2.) TeamViewer is safe to use, because TeamViewer has proper security measures in place including end-to-end encryption to prevent man-in-the-middle attacks, anti-brute-force means, and more. Additional information about TeamViewer’s security is available at:

Ad 3.) Unfortunately, users are still using the same password across multiple user accounts with various suppliers. While many suppliers have proper security means in place, others are vulnerable. The latter ones tend to be targeted by professional data thieves. As TeamViewer is a widely spread software, many online criminals attempt to log in with the data gained from compromised accounts (obtained via the aforementioned vulnerable sources), in order to discover whether there is a corresponding TeamViewer account with the same credentials.

Storing or caching of account credentials in your browser is yet another example of careless use. The security means to protect such sensitive data do not suffice to guarantee an acceptable level of security. Additionally, cybercriminals may use certain tools to identify and visualize sensitive data in the browser.

Ad 4.) TeamViewer encourages users to …

… create different passwords for each account … not share your passwords. … change passwords regularly. … not use personally identifiable information for passwords. … use two factor authentication: … use password safes. More information about these recommendations are available at:

The TeamViewer support team is happy to answer any potential technical issues or queries at:

TeamViewer recommends that users who have been the victim of criminal activities get in touch with their local police departments, in order to report their case. This is particularly important because TeamViewer is subject to very strict data protection and privacy regulations, and can release sensitive data only to authorized individuals and authorities.

About TeamViewer

Founded in 2005, TeamViewer is fully focused on the development and distribution of high-end solutions for online communication, collaboration and remote monitoring of IT systems. Available in over 30 languages and with more than 200 million users worldwide, TeamViewer is one of the world’s most popular providers of remote control and online meeting software. airbackup, a powerful cloud-based backup solution, and ITbrain, a valuable remote monitoring, anti-malware and IT asset tracking solution, complement TeamViewer’s product portfolio.

For more information, visit:
Follow us on Twitter at @TeamViewer and on our blog at

TeamViewer GmbH
Jahnstr. 30
73037 Göppingen

from lizard's ghost

Thursday, June 02, 2016

blameless postmortems

but on the other hand

SOP is to tell you don't worry be happy while loading you up with blame coming down from your director/VP. If you quit, everything they tried to secretly pin on you now focuses on your managers so they are desperate to keep you from quitting. Once you get to OLR the next year you'll get an unpleasant surprise and probably fired. This is called burn and churn managemenent... -

from lizard's ghost

owncloud and openoffice and mysql


Community-Fork and new companies : Next cloud is the "restart" for ownCloud

Leading ownCloud developers, including the founder Karlitschek, start with a cloud Next Fork of the code and a new company. The goal is a better balance between companies, customers and users. For the team to Karlitschek has big plans.

End of April the ownCloud project founder and former chief technology officer of the eponymous company has Karlitschek announced to leave this. He was followed by several other core developers. Common to all was the vague announcement to want to leave anyway not the community. Now it is clear what the group has meant to Karlitschek: You justify a run by the Community elimination (Fork) of the codes and a new company to support the free server platform for synchronizing files. Both are Next cloud hot.

With Next cloud the team wants to put as early as next July a complete replacement for ownCloud is available which can be used by both home users and corporate customers' problems instead of ownCloud. The new entity is formed here in cooperation with that combines a WebRTC server as videoconferencing solution with ownCloud and thus pre-installed computer under the name Spreedbox sold. Will lead the new company Karlitschek and Niels Mache, who has hitherto been responsible for and co-founder of Red Hat Germany.

Next cloud is more than just file synchronization

The focus of next cloud should be on giving users complete control over their data. For the development team wants to extend the Web application on the core functionality significantly further. In addition to the parts and synchronizing files to the server WebRTC Spreed and the corresponding application will be integrated. Similarly to frequently used ownCloud applications like calendar or contact management of cloud Next maintained and are officially supported. Also conceivable is a further expansion of cooperation with LibreOffice to edit Office documents collaboratively in the browser.

The Next cloud company promises enterprise customers fully continue the contracts previously concluded with ownCloud. Customers should so continue to get the scheduled expert support they need to continue to run their servers. The change of the core developers in the new company will not adversely affect the customer, thanks to this offer.

Dissatisfied with the old company

The former community manager at ownCloud and now for communication at Next Cloud responsible Jos Poortvliet designated the project as a "restart" . Speaking to Karlitschek and Poortvliet give as a reason for the re-establishment "structural problems" and some "economic decisions" of ownCloud company, which had caused great dissatisfaction. For more details do not want to call both though. The business model of Next cloud is however based on longevity and sustainability. This could not provide the desired extent the ownCloud company the team the next cloud founder apparently.

Moreover Next cloud should restore a balance between the needs of the company, its customers and the developer community. Thus the ownCloud companies have increasingly withdrawn from the community development since 2014, which led to a variety of unprocessed contributions from external developers.

Next Cloud will improve the situation, inter alia, that (CLA) or proprietary enterprise apps should be dispensed blocking elements such as a Contributor License Agreement. Karlitschek commented "There are many things to improve and to do so with the community to work together and for this we have the contributors." . All developments would happen with Next Cloud logical public.

In the tradition of LibreOffice

In addition to project founder Karlitschek and Poortvliet far the developers Arthur Schiwon and Björn Schiessle , responsible for the security Luke Reschke , the Desing CEO Jan-Christoph Borchardt and the for critical customer responsible Morris Jobke made ​​public, to have left the ownCloud companies. It is assumed that those named will continue to work at Next Cloud. Probably some developers will follow even, at least look for Next Cloud actively seeking additional staff.

Poortvliet compares the Fork and the reestablishment of the Next cloud company with the development of LibreOffice and MariaDB. The latter two projects emerged as Forks of or MySQL. The reason for this was the dissatisfaction Forks community about the growing dominance by the new owner Oracle.

Probably to stop the looming loss of a large part of the development team and to respond to the already expressed problems in dealing with the community, the ownCloud company announced the creation of two days ago ownCloud Foundation announced. The Foundation is projected to the announcement as "independent homeland for ownCloud" serve with more than 10 million users and a total of 1,000 contributors, this goal will probably find it hard to reach.

from lizard's ghost

Tuesday, May 24, 2016

a tale of 2 teleports

from lizard's ghost

Wednesday, May 11, 2016

some education

but then yeah..

from lizard's ghost


from lizard's ghost

from china with?

from lizard's ghost

Monday, May 09, 2016

some of the biggest sites on the internets!

learn a thing or 2 about design from them pls!

really. go check their alexa rank or something..

from lizard's ghost

oh noes

from lizard's ghost

snatching from the jaws of

from lizard's ghost

once more into the..

from lizard's ghost

moar old crap

from lizard's ghost

rememberance of things past

from lizard's ghost

Thursday, April 28, 2016

First they came for the $book(s), and I did not speak out— Because my website was not $
Then they came for the $gram(s), and I did not speak out— Because I dont use anagrams, cardiograms or telegrams.
Then they came for me—and there was no one left to speak for me.

from lizard's ghost

Monday, April 25, 2016

ha! i agree!

Theranos most valuable service to me was that they've shown me what a small man I really am, considering that I enjoy reading about their failure much more than reading about someone else's successes.



from lizard's ghost

Sunday, April 24, 2016


Imagine of cars were sold this way.
Advertised as: Can go from 1 to 60mph in 6 seconds;
In the fine print: the engine is limited how long it can operate a speed above 25 Mph....
the limit is 5 minutes per day.

from lizard's ghost

Wednesday, April 20, 2016


from lizard's ghost

my 2 cents

the problem is exactly 0 of the new big firms of tomorrow(today?)..slack,atlassian,github,37signals,etc...use any ibm(or oracle?*) product.

*does mysql count? oracle jdk???!

from lizard's ghost

no shit. marketing is expensive.

but essential?

from lizard's ghost

Monday, April 18, 2016

we need to keep this for posterity!

from lizard's ghost

if u think u doing "web design"...

from lizard's ghost

Saturday, April 16, 2016


from lizard's ghost

what about netcat?

The setup:
Neuros OSD firmware: 3.33-2.09-99.871 / Running bftpd, dropbear, with CIFS and NFS network shared attached. Linux system: Ubuntu / Intel 2.8Ghz, 2GB Memory / Configured with NFS to export a folder. Windows: XP Pro / Intel 2.8Ghz, 2GB Memory / Configured with shared folder. Network: Computers on 100baseT, OSD connected to 802.11G wifi

FTP from the linux server utilized curlFTP (w/FUSE) to mount ftp to the OSD running bftpd. SSH from the linux server utilized SSHFS (w/FUSE) to mount sftp to the OSD running dropbear.

                            READ (From OSD)                                   WRITE (To OSD)
              Load Avg    Minutes      Xfr Rate           Load Avg    Minutes       Xfr Rate        Transfer To/From
             ---------------  ---------------  ---------------       ---------------  ---------------  ---------------      --------------------------

ssh 4.15 6:38 250 KB/s 3.70 7:40 210 KB/s Linux <> OSD
ftp 3.97 3:38 360 KB/s 4.14 3:55 420 KB/s Linux <> OSD
nfs 5.90 2:51 580 KB/s 5.00 3:17 500 KB/s OSD <> Linux
samba 4.40 3:34 460 KB/s 5.01 4:22 380 KB/s OSD <> Linux
cifs 4.60 3:37 460 KB/s 5.05 4:39 360 KB/s OSD <> Windows

So what are we looking at:
A 100Meg file was written to/from the OSD in all cases. Using top, the average load average was monitored, and the time (in minutes) was determined using the time command. The transfer rate was determined by the files size divided by the total time (in seconds).

Which is the fastest:
SSH is fine as an alternative for telnet, but transferring files through it is slow.
For transferring files to the OSD from a computer, ftp appears to be the quickest.
The fastest transfer rates from the OSD to/from a computer is using NFS to a Linux system, but it does take a lot more of OSD resource.

oh, got..

from lizard's ghost



from lizard's ghost

Friday, April 15, 2016

Which is also true for the worst players in NBA history, with the exception of the causality and the success.

Michael Jordan: “I've missed more than 9000 shots in my career. I've lost almost 300 games. 26 times, I've been trusted to take the game winning shot and missed. I've failed over and over and over again in my life. And that is why I succeed.”

from lizard's ghost

2 way street


  1. What's the biggest change your group has gone through in the last year? Does your group feel like the tough times are over and things are getting better, or are things still pretty bleak? What's the plan to handle to either scenario?

  2. If I get the job, how do I earn a "gold star" on my performance review? What are the key accomplishments you'd like to see in this role over the next year?

  3. What's your (or my future boss') leadership style?

  4. About which competitor are you most worried?

  5. How does sales / operations / technology / marketing / finance work around here? (I.e., groups other than the one you're interviewing for.)

  6. What type of people are successful here? What type of people are not?

  7. What's one thing that's key to this company's success that somebody from outside the company wouldn't know about?

  8. How did you get your start in this industry? Why do you stay?

  9. What are your group's best and worst working relationships with other groups in the company?

  10. What keeps you up at night? What's your biggest worry these days?

  11. What's the timeline for making a decision on this position? When should I get back in touch with you?

  12. These are tough economic times, and every position is precious when it comes to the budget. Why did you decide to hire somebody for this position instead of the many other roles / jobs you could have hired for? What about this position made you prioritize it over others?

  13. What is your reward system? Is it a star system / team-oriented / equity-based / bonus-based / "attaboy!"-based? Why is that your reward system? What do you guys hope to get out of it, and what actually happens when you put it into practice? What are the positives and the negatives of your reward system? If you could change any one thing, what would it be?

  14. What information is shared with the employees (revenues, costs, operating metrics)? Is this an "open book" shop, or do you play it closer to the vest? How is information shared? How do I get access to the information I need to be successful in this job?

  15. If we are going to have a very successful year in 2014, what will that look like? What will we have done over the next 6 months to make it successful? How does this position help achieve those goals?

  16. How does the company / my future boss do performance reviews? How do I make the most of the performance review process to ensure that I'm doing the best I can for the company?

  17. What is the rhythm to the work around here? Is there a time of year that it's "all hands on deck" and we're pulling all-nighters, or is it pretty consistent throughout the year? How about during the week / month? Is it pretty evenly spread throughout the week / month, or are there crunch days?

  18. What type of industry / functional / skills-based experience and background are you looking for in the person who will fill this position? What would the "perfect" candidate look like? How do you assess my experience in comparison? What gaps do you see? What is your (or my future boss') hiring philosophy? Is it "hire the attitude / teach the skills" or are you primarily looking to add people with domain expertise first and foremost?

  19. In my career, I've primarily enjoyed working with big / small / growing / independent / private / public / family-run companies. If that's the case, how successful will I be at your firm?

  20. Who are the heroes at your company? What characteristics do the people who are most celebrated have in common with each other? Conversely, what are the characteristics that are common to the promising people you hired, but who then flamed out and failed or left? As I'm considering whether or not I'd be successful here, how should I think about the experiences of the heroes and of the flame-outs?

from lizard's ghost

Thursday, April 14, 2016

what gives?,searchweb201602110037100349987507100325081002010017100051000610021100221001810019,searchweb201603_2&btsid=849a3bd5-65bf-466f-a94d-910ddf292f43,searchweb201602110037100349987507100325081002010017100051000610021100221001810019,searchweb201603_2&btsid=335566ba-dc3f-46cd-a7c6-ca0022dcbab9,searchweb201602110037100349987507100325081002010017100051000610021100221001810019,searchweb201603_2&btsid=335566ba-dc3f-46cd-a7c6-ca0022dcbab9

from lizard's ghost

Thursday, April 07, 2016

u version the site yes? do u version the db as well?

from lizard's ghost

Tuesday, March 29, 2016

configserver does port knocking too, but i too lazy to do that...

in declining order of complexity+resource-intensiveness i guess?

from lizard's ghost

Friday, March 25, 2016

ssh toys
i actually tried this out already since its so simple to setup. if i can drag files from the terminal instead of using the download command it'd be 1000x cooler.
to me this feels like what overlord is missing..the google authenticator login...

from lizard's ghost

Monday, March 21, 2016

wah so big



saosebastiao 2 days ago

This is so true. I do business intelligence at Amazon, and I've seen this play out millions of times over. The fetishization of big data ends up meaning that everybody thinks their problem needs big data. After 4 years in a role where I am expected to use big data clusters regularly, I've really only needed it twice. To be fair, in a complex environment with multiple data sources (databases, flat files, excel docs, service logs), ETL can get really absurdly complicated. But that is still no excuse to introduce big data if your data isn't actually big.
I really hate pat-myself-on-the-back stories, but I'm really proud of this moment, so I'm gonna share. One time a principal engineer came to me with a data analysis request and told me that the data would be available to me soon, only to come to me an hour later with the bad news that the data was 2 terabytes and I'd probably have to spin up an EMR cluster. I borrowed a spinning disk USB drive, loaded all the data into a SQLite database, and had his analysis done before he could even set up a cluster with Spark. The proud moment comes when he tells his boss that we already had the analysis done despite his warning that it might take a few days because "big data". It was then that I got to tell him about this phenomenal new technology called SQLite and he set up a seminar where I got to teach big data engineers how to use it :)
P.S. If you do any of this sort of large dataset analysis in SQLite, upgrade to the latest version with every release, even if it means you have to make; make install; Seemingly every new release since about 3.8.0 has given me usable new features and noticeable query optimizations that are relevant for large query data analysis.

Buttons840 2 days ago

Me and a coworker were laughing at the parent comment, and I told him:
"I guarantee that somewhere, sometime, an engineer has been like 'hay guys, I loaded our big data into SQLite on my laptop and it ended up being faster than our fancy cluster'". We then joked that the engineer would be fired a few weeks later for not being a "cultural fit". A few minutes later you commented with your story. I hope you didn't get fired? :)

from lizard's ghost

Saturday, March 12, 2016


from lizard's ghost

Thursday, March 10, 2016

first 2 seconds

from lizard's ghost

Tuesday, March 08, 2016

Some things will never change

I see that smile
I see that smile
I see that smile on your face

We hear you cry
We hear you wail
We see that smile on your face

We see you laugh
We see you dance
We take that away every day

We see you cry
We turn your head
Then we slap your face

Bow down
Bow down
Bow down with your life

Head down
Head down
Head down hide that smile

Head high
Head high
Head high you've got to smile

Head high
Head high
Head high you've got to smile

I see you try
I see you fail
Some things will never change

We hear you cry
We hear you wail
We steal that smile on your face

Bow down
Bow down
Bow down with your life

Head down
Head down
Head down hide that smile

Head high
Head high
Head high you've got to smile

Head high
Head high
Head high like a song you like

from lizard's ghost

I sure don't mind a change

from lizard's ghost

i wish i was like you

from lizard's ghost

oh yeah

from lizard's ghost

i have not yet

from lizard's ghost

Wednesday, February 24, 2016

"The Congress shall have power ...

To promote the progress of science and useful arts, by securing for limited times to authors and inventors the exclusive right to their respective writings and discoveries;"

from lizard's ghost

Monday, February 22, 2016

computer people think

I'm confused. Both I and my computer just send a request "may I have this article/video", and the server responds "yes" and sends the data. However, it also sends along a bunch of other stuff (advertising).

At no point in this did I ever agree to have anything other than the requested data sent to me. And at no point did I see a screen that said "please watch this ad to view this content." The ad was just sent anyway.

If you need me to pay money to consume some content, then why aren't you asking me for money? Or if I'm "supposed" to view an ad, why isn't that agreement formalized?

Basically, it's my computer, and I'm not restricted by any kind of agreement to watch ads. So why should I?

What possible moral grounds are there that says I have to allow you to serve me extra garbage data that I never consented to receiving, and even more extreme, that I am somehow obligated to consume the advertising that I never consented to receiving?

from lizard's ghost

Saturday, February 20, 2016

Grandmaster Maurice Ashley plays NYC trash talker

from lizard's ghost

Friday, February 19, 2016

confidence interval

failure rate

from lizard's ghost

Friday, February 05, 2016

perhaps AWS is too cheap?

stuff is not "enterprise" because
1. easy to setup
2. easy to maintain
3. easy to buy

or because
1. got load balancing
2. got HA

? ? ?

from lizard's ghost

Wednesday, February 03, 2016

goodbye email?

i'm so totally waiting for alerts, notifications, confirmations, newsletters and everything else to come via whatsapp. so that i can't find anything anymore.

from lizard's ghost

hollywood can't count

the piracy problem has almost nothing to do with people watching movies in the cinema???

total 2015 usa box office takings

us$10.9b -

disney alone did more than 52b -

why don't they just admit it? that the movies are just 2hr product placement ads and piracy helps distribute the ads and sell product?

from lizard's ghost


Battery Charging Specification 1.1: Released in March 2007 and updated on 15 April 2009.
Adds support for dedicated chargers (power supplies with USB connectors), host chargers (USB hosts that can act as chargers) and the No Dead Battery provision, which allows devices to temporarily draw 100 mA current after they have been attached. If a USB device is connected to a dedicated charger, maximum current drawn by the device may be as high as 1.8 A. (Note that this document is not distributed with USB 2.0 specification package, only USB 3.0 and USB On-The-Go.)

A unit load is defined as 100 mA in USB 1.x and 2.0, and 150 mA in USB 3.0. A device may draw a maximum of five unit loads from a port in USB 1.x and 2.0 (500 mA), or six unit loads in USB 3.0 (900 mA). There are two types of device: low-power and high-power. A low-power device (such as a USB HID) draws at most one-unit load, with minimum operating voltage of 4.4 V in USB 2.0, and 4 V in USB 3.0. A high-power device draws, at most, the maximum number of unit loads the standard permits. Every device functions initially as low-power (including high-power functions during their low-power enumeration phases), but may request high-power, and get it if available on the providing bus.

from lizard's ghost


Looks nice and I'd love to try it out for my company -- hosted at first, then maybe on-premises if we like it.
There's no pricing details on /business, though, only a "Contact Us" link.
So I'll do what I do every time this happens: click "Close Tab" and move on.
(I don't want to talk to your -- or anybody else's -- sales people. Ever. I know I'm not alone either, so you're artificially limiting your user base if you do this.) reply

kentonv 5 hours ago

This isn't because we want to force you to talk to sales people (we don't even have any sales people! just us techies here!). The problem is that Sandstorm+Business is still in development, so there's nothing self-service for us to offer you. We want people willing to contact us to do so so that we can get their requirements and keep them updated, but if you don't want to talk to us (understandable -- I'm the same way), then your best bet is to try out the "individual" version now (which actually works OK for companies, but doesn't yet have all the features listed on the /business page).
Within a couple months we'll ship this, and then you'll be able to get it set up without talking to anybody. In fact, we plan to make it all part of the same build, so if you install from today then the features will appear over time...
(We're currently not actively working on a managed-hosting version of the "business" features. We'll probably do that someday, but on-prem is a big selling point so we're focusing on that for now. That said, many people use for work purposes today.) reply

tw04 3 hours ago

Seriously, you should consider making that somehow part of the "contact us" link. Because even as someone not using the service, anytime I see "contact us" I get the same disgusting feeling in the pit of my stomach that you want me to contact you because you want to up-sell me.
At the very least, make it a link to "show pricing" and then on the next page give an explanation of like - if you need X, it should cost approximately X. Because we're still figuring things out, we may need to give you custom pricing (from the geeks, not a sales guy, we promise!). "Contact Us" has unfortunately become synonymous with shitty used-car negotiations.

knughit 1 hour ago

If you don't trust their salespeople, why on earth would you trust them claiming that they aren't sales people? Judge based on the available facts, not superficial prejudices.

jonesb6 1 hour ago

As stated above, I think it's not so much a lack of trust but a lack of confidence in a company that can't give you a straight-up pricing structure on their web page.

from lizard's ghost

Tuesday, January 19, 2016

why hasnt any james bond movie done this yet???

from lizard's ghost

Monday, January 18, 2016

on copyright

GM’s claim is all about copyright and software code, and it’s the same claim John Deere is making about their tractors. The TL;DR version of the argument goes something like this:

  • Cars work because software tells all the parts how to operate

  • The software that tells all the parts to operate is customized code

  • That code is subject to copyright

  • GM owns the copyright on that code and that software

  • A modern car cannot run without that software; it is integral to all systems

  • Therefore, the purchase or use of that car is a licensing agreement

  • And since it is subject to a licensing agreement, GM is the owner and can allow/disallow certain uses or access.


from lizard's ghost

what is this? journalism???!!! wtf is the author going on about???

Five years ago, Taiwan’s tech industry was riding high. The device maker HTC had surpassed Apple to become the largest smartphone vendor in the United States, while the computer company Acer had leapfrogged Dell to become the world’s second-largest personal computer maker. Such successes helped lift Taiwan’s economy, building on the country’s longtime work on computer chips and moving the island nation into its next phase as a tech power..

..That trajectory has turned. Last year, share prices of the computer makers Acer and Asustek plummeted 43 percent and 22 percent as the PC market sagged, while HTC plunged 45 percent. Taiwan electronics exports have been falling since February 2015, and in the third quarter, the country’s gross domestic product contracted partly because of weakness in the tech sector.


from lizard's ghost

Sunday, January 17, 2016


from lizard's ghost