I would prefer Microsoft stopped scanning/reading my conversations, and I agree that what they're doing (e.g. accessing URLs) is a problem (and arguably illegal, given the recent case about someone accessing insecured AT&T URLs and going to jail).
Just think the original title could have been more clear.
"At Microsoft, we take our responsibilities for protecting your privacy very seriously. Its a priority across all our businesses, and an area where we continue to work closely with others throughout academia, government and industry."
"Your Privacy is Our Priority""The lines between public and private may never be perfect, but at Microsoft we are going to keep on trying, because your privacy is our priority."https://www.youtube.com/watch?v=bt51MWll1oY
Plus, to think that skype would be exempt from the governments claim to get access to all communications and messaging data is very simple-minded. The guy does realize that today governments can access all his mails, right? SSL/TLS or not.
What? Why bring Apple into this?
>Now are they just hoovering up the skype IMs via the new microsoft centralserver architecture having back doored skype client to no longer haveend2end encrption (and feedind them through echelon or whatever) or is thisthe client that is reading your IMs and sending selected things to themothership.
Skype claims the changes were unrelated, not sure if believable but they have some details on them here.
More interesting details here. http://www.zdnet.com/no-microsoft-and-skype-are-not-playing-...
>btw their HEAD request was completely ineffective per the weak excusemicrosoft offered in the article at top my php contained a meta-refreshwhich the head wont see as its in the html body
Yes, but if the links are spreading fast, you can expect more scrutiny. I think they're trying avoid situations like the below.
"New Skype malware spreading at 2,000 clicks per hour to mine Bitcoins" https://news.ycombinator.com/item?id=5502028
Interesting comments on that article, including someone calling for Ballmer to be jailed because he allows malware links on Skype. How can they detect and stop malware with OTR?
I have read people speculating if it's for spam/malware protection. They screen the urls to see if it's a redirect to known malware.
* Can you please recommend a cross-platform alternative?
I've found this: http://octro.com/octrotalk.php which lacks a linux client, but appears to be solid and has a web-client too.
I don't know, but I agree that if you have a secret conversation, take steps like PGP to keep it secret. Big Brother is ALWAYS listening :: usually a good preventative security motivation ;)
It is to weep ...
That said, a typical university student will accumulate $9000 a year of HECS debt.
And yet Universities continue to cry poor, cutting student services and teaching staff, despite increased revenues from full fee paying international students over the past decade.
I'm perplexed as to why this is.
Edit: Just found this: http://www.nteu.org.au/library/view/id/3828 --RMIT University spent $8.2 million on 19 "senior executive and council members".That's ~$431k a head, or according to the Union "125 HEW 6 academic staff."
Secondly, PHP devs and sites are used to very affordable hosting options, and GAE is horribly overpriced for the computing power you get.
Thirdly, Google doesn't really seem to care about customers of their AppEngine platform. App Engine Java routinely routes clients to new VMs that are not finished starting up, giving clients 5-15 sec delays on page loads. Google's response to this was to give a lecture at I/O 2013 on how to hard code configurations into your java code . Basically, if you thought Heroku did a poor job of load balancing, Google App Engine takes the cake for terrible load balancing.
I really don't know who Google is trying to target with GAE - they seem to be trying to cater to bloggers, small startups, and enterprise all at once. This pretty much just gives everyone the worst of all worlds with bloggers getting a system that is very complex, small startups getting excessive costs as soon as any processing is involved, and enterprise getting a system that will likely fall out from under them in 5-10 years time.
PHP is not "most popular computing language on the planet", it's the most popular web coding language; C is the most popular "computing" language, whatever that means.
And in linked article they make it seem that PhoneGap apps are more native than they are, "built-in PhoneGap integration so developers can publish native app packages to the various app stores".
Not factually wrong, but not very clear truth either.
They're going hard on App Engine, and I'll take that as a win even for python-heads like me.
Using the same environment for all of my coding together with the tightly has been a massive increase in productivity for me. I've literally never been producing more on my side projects mainly due to this choice.
The reduced friction of using the same IDE on all of my different devices means that I can hit flow much faster, with the same shortcut keys, the same workflows, the same tools etc at my disposal regardless of what I'm building.
I prefer Emacs to VI mainly due to the tight shell integration. I'll always have a shell open where I'll be testing my code and running curl etc, keeping the feedback loop much tighter than it ever was in any IDE.
Picking up Emacs or VI is definetly worth the initial pain if you program in multiple languages.
I really don't understand this mindset. You don't want to install Emacs on a server? Fine, install mg, it'll do 90% of what I need. If you whine about a 170k binary when a modern vi is 2MB I'll throttle you with a CAT5 cable.
The approach I took in my own guide to learning Emacs was to mentionthose terms (like "C-x", "buffer", "frame", etc.) as if the readeralready knew them, but hyperlinked to a glossary.
The most important part of Sacha's diagram is the bottom left corner:"Learn how to learn more". Every Emacs expert will tell you about"C-h k" and "C-h f" etc, but few novices actually understand how muchyou should be using those self-documenting features. My guide focuseson this, for those with the patience to work through it. :-)
Does anyone have tips for nice emacs configurations that make it look a lot more beautiful?
Edit: My current vim looks like this (opened random old files)http://appventure.me/vim.png
On a related note, Sacha's blog has been in my reading list since delving into 'serious' development mode six years ago. It also influenced me to try out emacs resulting to my love affair with it right now.
Try M-% instead.
So things like "beat the Elite Four 16,383 times" turn out to be definitely false. Also "mash A to increase the chances of catching" is also unfortunately wrong.
But at least you can just directly look at the WRAM file to see where actual values are stored:
These can easily be converted into the old school GB/GBC gameshark codes by prepending 01, then a two-digit hex value , then a little indian (reverse) two-byte address.
So if you wanted to hack level 80 with a GameShark code you would look up and find this:
PartyMon1Level: ; dcfe ds 1 ; just one byte
The GameShark was a really educational device. At first I didn't know what I was looking at, but then I realized it was giving me memory dumps and byte/address search tools. And then for some reason all of the subsequent devices after N64/GBC were just terrible, and I couldn't get an address searcher without a modchip?? No clue.
I remember one weekend I got to use the main TV and plugged in the dreamcast. Found the codejunkies forum and there were a bunch of people doing things that I had been doing. Some random names, I remember Dr Ian, FoxDie, SubDrag, Krusha... there were a load of people with strange names doing exactly the same things I'd been doing in the back room during the week.
I posted some of the codes I had figured out, nothing major at first: Adding a timer to any Goldeneye level, modifying the character's head/body. I checked back a week later and some of these 'big names' had commented on my codes! I was ecstatic :)
I looked forward to my weekly hour online and I used all my time on Action Replay/Gameshark sites. I even wrote a tutorial on N64 hacking (using a Dreamcast controller, it sucked).
I got to the stage where I could look at the Memory Editor on a page of Goldeneye and know exactly what part of code/data it was. I knew after a while that 3F80 somehow related to a default value, and if I made it larger things in the game would usually grow. I would change a value like this and them run around for ages until I saw something bigger. Didn't always work, but once it did I would look at the memory address for the 3F80 and do a search for that address.
This (I thought at the time) would be the place that knows about the object, so I would read the hexdump and follow anything that looked like an address in the editor, modifying the value at that address and seeing what it would change.
Somehow this ended up working out well (I had never used a computer for anything but Word an Excel at this stage) and I found I could replace objects, change their sizes, colour, physics... I could replace them with objects that were no longer in the game (suitcases in Goldeneye etc).
It was fun!
Once I was comfortable with it I started looking for the big prizes. Things I would see on my weekly journey to the forums that people wanted. Connery Bond was a big one. There were rumours that you could play as the other bonds.
So I figured I would find him. I figured that since you pause the game in Goldeneye and see the arm + watch, Connery would have a white arm. So I took some time tracking the seconds hand on the watch and travelled up the memory addresses until I found a value that was near a 3F80. I switched it, paused the game and had a white suit!! Amazing!
I ended up quite with an intimate knowledge of the Goldeneye hex dumps. I found a weird level that I could load, providing I emptied it of objects and props. So I found a way to stop the game from loading anything other than level data and I could briefly see a strange silver ramp level with blue skies, but I would fall and die immediately. I later discovered that this was the Citadel level and some other clever guys managed to make it playable :)
The thing that ended for me though, was my biggest hack ever...
I read a cheat book (I collected N64 magazine) that said Banjo and Kazooie had many more cheats than released while lying on my bed. I figured that I knew a couple of the codes (you entered them in a floor of a sandcastle, but it was basically a keyboard), so if I entered a code and did a memory dump after each letter I could home in on the counter that was checking them.
So I hit take a mem dump, hit a letter, mem dump search for values greater than lat and repeat.
Then I search for the memory address at that pointer and find something pointing at it. Repeating this I find a whole bunch of crappy values with 00 between them.
Deciding that these were the codes, but encrypted (:-|) I wrote them all down on paper, all 60ish and took them to the front room. From the codes that were released I could figure out the majority of the letters: A was 65, E was 69 etc so I went through filling those out. I gave my mum and dad a few pages each and (love them) they sat there and filled out the missing letters.
An hour later I had every code for that game in my lap :)
I waited a few days for internet access and used the entire hour typing them into an email that I sent to Official Nintendo Magazine, GamesMaster and N64 magazine (my favourite).
Next week I checked online and Nintendo Magazine got back to me asking where I found the codes. They later published a full cheat book with them (without credit) and credited me for a really crap cheat in the main magazine. I didn't care - they sent me WWF No Mercy for free (big deal for a poor kid) and my name was in a magazine!
I was walking home a few weeks later and saw N64 Magazine in the newsagents. Cover had Banjo and Kazooie on it - NEW CHEATS REVEALED: GET THE ICE KEY AND MORE...
I couldn't afford it but I ran in and flicked through the pages to look for my name. This was epic!
Except it wasn't. Turned out some other hackers had found the codes at the same time and they had their name in my favourite magazine. I was gutted.
Two weeks later my parents couldn't afford the phone line and my brother sold his Dreamcast.
It was a fun time, and looking back at it now wit a computer science degree I can't help but smile.
I only wish I knew what ASCII was before me and my parents used frequency analysis to crack it haha!
I'm currently writing an emulator for the gameboy (as an educational exercise) and I can definitely understand how this would work
one of the good thing growing up without a game console i guess,,
Ahhh the good ol' days when games were physically held and you had to blow the *ish out of them to make em' work.
-- -- --- --- ------------------ ------------- -------------------------- ------------- ------------------ ------------- ------- ---- - ------- - -------- - - ------- ----------- - -------- ----- ----- - --------- -------- - - -------- -------- ------- ----------- ------- ---------- ------- ----------- --- - -- ------- -------- - -- -- - - -- - - ---------------- -- - ------------------ --- - - --------------- - ---------------- - - ----------------- -- -------------------- ------ ------ ------------ ------ - -- ------ -------- ----- ---- ----------- ------- - -- ------- ------ - - - ------- ------- -- - -- ----------- -- - - ----------------- -- ------------------- - ----- -- -- -- -- -- ----------------------------- -- -------------- ----------- - ----------- - -- - ---------- -- -- -- -- --------------------- --------------
import random import math canvh = 40 canvw = 60 tracecount = 16 canvas = [[' ' for col in xrange(canvw)] for row in xrange(canvh)] def randomtrace(): sigma = random.uniform(4, 20) mu = random.gauss(canvw/2, canvw/20) k = canvw / (sigma * math.sqrt(2*math.pi)) s = -1.0 / (2 * sigma * sigma) amp = 2.0 tr = [amp * k * math.exp(s * (x - mu)*(x - mu)) for x in xrange(canvw)] # TODO: Random permutations, or Perlin noise. return tr for t in range(tracecount): if t == 0 or t == tracecount - 1: continue y = t * canvh / tracecount trace = randomtrace() for x, t in enumerate(trace): t = int(t) top = y - t if top >= 0: canvas[top][x] = '-' for i in range(t): top += 1 if top >= 0: canvas[top][x] = ' ' for row in canvas: line = "".join(row) print " ", line
Interesting, but the article misses the point in all kinds of ways. It was common knowledge (at least, to those familiar with Joy Division and Saville's work) that the image itself was appropriated from an original that was in the public domain. The interesting point here is not copyright, but the way in which an image can come to represent a concept such that it gains new meaning. When the intended audience sees this, they think, "Joy Division", not "pulsar". Hence, when you copy the image by way of Saville, you are appropriating the association that he has established. So, this isn't about stealing images, it's about riding on the coat-tails of a talented designer who managed to create a strong brand.
A proper understanding of what's going on here makes this sentiment: "If you ever want to use the image for your own personal benefit, just make sure its clear you have no connection with Joy Division, Peter Saville, etc" pretty shiesty.
I'd love to see the t-shirt produced, and the reaction from the record companies.
Apparently it was done with some sort of oscillograph.
So how come the peaks hide the drawings behind it?
Ok, thinking about this, if the drawing is done all at the same time, (like a signal FFT from the 60's) then the lower drawing device hits the upper drawing device (if the signal is bigger) hence making both trace the same thing.
Disclaimer: I'm also one of the IPS authors, so I agree with some of NixOS' ideas :-)
===On NixOS, you do not need to be root to install software. In addition to the system-wide profile (set of installed packages), all user have their own profile in which they can install packages. Nix allows multiple versions of a package to coexist, so different users can have different versions of the same package installed in their respective profiles. If two users install the same version of a package, only one copy will be built or downloaded, and Nixs security model ensures that this is secure. Users cannot install setuid binaries.===
Requirement to be administrator to install software is the root of all evils in managing OS.
As far as keeping everything in a special location (/nix or whatever), this reminds me SCO OpenServer 5: they had all the files somewhere in /var; /bin, /sbin and everything else were just symlinks. It did not work all that well.
this talk by Eelco is a good introduction for hacker types. And the motivation is at the beginning of the talk.
It shares concepts and some bits with NixOS, but replaces the configuration language with Guile, an implementation of Scheme.
Does anybody have any experience/testaments to post about this OS?
After some research online that night I began to doubt myself, most people concluded it was too rare and would not be visible.
The next day I saw someone asking in a newsgroup about the mysterious flash he had seen the night before while observing the moon through his telescope. Again, the general consensus was that he couldn't have seen an impact, it was too rare and would not be visible.
I checked with him and we both saw the flash at the same time.
I also saw a satellite transit the moon once with that same telescope, it was so cool.
And to think I don't even pull it out anymore. Sad....
Originally it was a Plone site but after a year we realized it was too hard to meet the deadlines of NASA VIPs. So we moved it to Django. Also, myself and the other developers have NEVER been happy with the flash on the front page. :P
"The Moon has no oxygen atmosphere, so how can something explode? Lunar meteors don't require oxygen or combustion to make themselves visible. They hit the ground with so much kinetic energy that even a pebble can make a crater several feet wide. The flash of light comes not from combustion but rather from the thermal glow of molten rock and hot vapors at the impact site."
To this day, I'm not sure what caused it, and I've always eagerly followed up on any reports of 'transient Lunar phenomena', or, as in this instance, 'bright explosions'.
I once spoke to Patrick Moore about it, with a full description (I remember him asking if it was summer time - yes, it was). He was similarly intrigued, and promised to look into it, but I never managed to follow up...
Date: US date format Weight: metric Size: metric Speed: imperial Explosion: metric
Cosmic rays? Nope - it's the meteors you really have to watch out for.
If so, this isn't much of an explosion - it's just the most significant impact we've seen so far. I guess explosion is more interesting to the every-man.
I like Reddit, and I wish they had a way to do some sort of sponsorship. If I advertise on Reddit, it damn sure better come across as me supporting the site, not me annoying their users.
I wonder how r/HailCorporate (a subreddit that outs PR companies that spam and manipulate reddit) would feel about their layout being changed.
In order to run a successful campaign on reddit it seems you need to engage with the community in the subreddits you're targeting, but engaging with that community can be done without advertising, so the benefit of advertising is somewhat diminished.
Plus, it'd make the site a whole lot better for users if the site's traffic was spread out across more interesting topics.
Reddit does not have this type of targeting by platform. I'm not sure why that is. It would probably take me about 24 hours to write an MVP script that would serve a different ad dependent on platforms. I would certainly at least try them out if they allowed targeting by platform like the major advertising networks do. And if I tried them out and I seemed to be getting a decent ROI, why wouldn't I keep using them?
The reason for this is their odd "pay per day" system, which has a $30 minimum.
However, they're moving to a CPM system soon, I'm told, which will make Reddit a very interesting ad opportunity.
I don't quite understand the constraints on the branded subreddits. That seems like it could be effective if done carefully and disastrous if done bluntly.
This seems like a slightly extended htmlentities(nl2br($input)) (if done in php). handy in those times you need stuff converted so it'll output the same way as what you are pasting in.
I would just prefer to wrap my code with <pre></pre> instead of using a whitespace generator which makes pain in the ass to make modifications on the code.
Yes, a PhoneGap app may never run as smoothly as a native app but I'm not ready to sacrifice the advantages that PhoneGap approach brings:
- Using HTML/JS/CSS for all platforms- I can strip all PhoneGap related calls from my app and have a mobile web app (which can run as a full screen web app)
And there're various tips and tricks to help you achieve almost native experience with PG (http://coenraets.org/blog/2013/05/top-10-performance-techniq...).
Imagine doing this in:- ObjectiveC for iOS- Java for Andriod- C# for WP- HTML/JS/CSS for having a mobile web app
Sacrificing some performance suddenly starts making sense.
Basically you write the core of your app in C# and then use the bindings to the native SDKs of iOS, Android, WP to build real native UIs on top of it. Its a bit more work and you need to learn C# (which is awesome) but imo its an optimal compromise between speed of development/maintainability and the resulting user experience.
This system was pretty much designed to be abused.
13" Retina Probook with 2.5GHz i7 processor, 8Gb RAM, 512Gb SSD, costs ~ 1650.
13" Airbook with 2.0GHz i7 processor, 8Gb RAM, 512Gb SSD, costs ~ 1600.
So for an extra 50, you can go from the Airbook to the 13" Retina Probook. You gain a vastly better display and 20% faster CPU, in return for a 300 gram weight penalty.
My reading of this is that the 13" rMBP has massively eroded the value proposition of the high-end 13" Airbook. So either the 13" Airbook price is going to have to come down significantly, or the spec is going to have to rise, or both. (Something like a 2.5GHz Haswell CPU and a 50-100 price cut would begin to make it appealing again.)
Haswell demos at IDF last year were pretty awesome, so I think longer battery life at the same travel weight (and better overall performance) is pretty much a given.
I wonder if OS X itself would be tweaked a bit to facilitate enhanced power efficiency. An Air with long(er) battery life + Retina + decent crunching power could potentially threaten the "Ultrabook" segment.
What they say on the tin is true -- you feel like a horrible person when you play the game, which is extremely cathartic.
Hell, they even did a pay what you want for a small package of Christmas themed cards and pretty sure they pulled a 70k profit from that maneuver, despite ~25% percent paying $0.
Their average credit card fee was $0.43 per transaction. Ouch!
The Cards Against Humanity guys are leaving money on the table. Who's going to pick it up?
On the other hand, I'm normally the one to introduce groups to Apples To Apples. Those who claim this more tame version of the concept isn't fun are missing the real joy - how a limited set of choices forces surreality, playing for the person, and twisted readings of the cards.
Of course, if you're playing any of these as straight-up "this one wins", you are missing the incredible joy of "hamburgers smell, but only the bad ones are fragrant. Hilter probably was fragrant, but I doubt anyone lived to tell the tale. My birthday, however, boy was that fragrant...". The verdict slow-descriptive-reveal as the judge is the real art, and where you learn the most about people
It's a real shame too. It will go out of style in a year or two and, gasp, maybe these people will have to get real jobs or start a real company! Assholes.
We launched our little meta-board gaming company at http://susd.pretend-money.com a little over 1.5 months ago. And we're already profitable!
We made a conscious decision to forego taking money from advertisers/investors, and even dodged a pre-launch acquihire offer, in an attempt to create something that's 100% our vision (unless YC wanted to fund us.) Our plan is to grow slowly, keep up the quality, and use the money that we're making from the show/blog/podcast to fund even more ambitious community/tech projects.
Board Games are Big Business!
Board/card/traditional gaming (whatever you want to call it) has been exploding in America over the last 10 years or so. It taps into that primal need for people to sit around together and ACTUALLY interact with each other.
We're in a bit of a "Golden Age of Board Gaming". Quinns gave a hilarious talk on the subject: http://susd.pretend-money.com/videos/v/board-game-golden-age...
i.e. perfect for parents =)
Quote: 'And its dawning on them that theyre doing something impressive. Were doing a lot of stuff that no one has done before, Hantoot reflects. I do think were sort of proof that if you streamlined your business enough, you could do a big thing with a few people.'
It's also a great way to judge if you'll get along with someone.
love it when a business professor analyzes why something like this game is so successful
Also, it'll probably happen in the Midwest. Chicago, Austin, Madison, and Minneapolis are among the cities to watch.
My background: I am both a web hosting industry veteran, with a successful high-end hosting company under my belt (see http://www.erica.biz/2009/the-end-of-an-era/ for my story)...and my current co-founder and I also did a presentation at SXSW this year on "How to Find the Perfect Co-Founder."
You've made 2 classic mistakes here:
1) You haven't started building the business without your co-founder.
There is absolutely 0 reason why you need a developer co-founder to build what is essentially a high-end hosting company. Put up a WordPress site, set up a Stripe account, collect payment (3 months in advance for new customers will help you buy the server) and you're in business. This is EXACTLY what I did when I started my hosting company. There are many options available to lease high-end hardware (I'm not talking about leasing hosting; I'm talking about leasing the hardware and colocating it) and there's no reason for you to not build and prove out this business.
2) You are looking for a co-founder and not a particular skill set. When my co-founder of my current startup and I met in June 2010, I wasn't looking for a co-founder; I was looking for a developer. We worked together for several months and I paid him to develop the site and back-end for our customers. We signed our first customers and only then did I offer him a co-founder position with equity. But I paid him the entire time.
Can't afford to pay someone? See my first piece of advice. You don't need anyone else. When I built my hosting company in 2001, I had just started to learn how to write code. I taught myself PHP, wrote my own shopping cart, set up an integration with Payflow Link (now owned by Paypal), and I was in business. You need to do the same thing here.
The bottom line is that no one wants equity in an idea. You have to prove the model. Things like WordPress themes and Stripe make it easy to do so, so anyone even remotely technical who doesn't do that doesn't appear to be serious about the business. (I'm not making a judgment call here, but that is the perception when you don't even have a simple website with products for sale and a checkout process before looking for a co-founder.)
On top of that, the hosting industry is exceedingly difficult (I've written about it on my blog at http://erica.biz extensively) and you're really going to have to prove that you have something awesome and different to succeed in that business.
Think you've got it? Here's the challenge: Get a site up with a checkout process in the next 24 hours. When the first order comes in, put that server on a credit card and deliver to the customer. Then repeat 100x more in the next 6-12 months. You may find you don't need a co-founder, or you may find your business idea was wrong. Either way, you won't be banging your head against the wall saying things like "I can't move forward without a co-founder!"--you will have taken control of your business and moved forward to prove the idea with the skills you have right now.
This runs both ways. You need to prove to all your potential cofounders that you're the right person to partner with too. They will want to know that you're qualified and interested
Do your ads explain exactly what skills you bring to the startup? Can you show any validation? Have you already found people who would be willing to pay for your idea once it's built?
You haven't mentioned exactly what your idea is (and keep in mind it will probably/definitely change as your startup grows) but if it's possible to start finding customers with a solution that requires little or no technology then absolutely do that. In other words, try to find a way to run it yourself.
This will either prove your idea has merit, and will make it easier built a team around, or it will let you weed out any gaps in your business model until it does. It's better to find problems before everything is complicated by having two personalities to manage.
You might also need to check that their history will not be a problem when you come to raise finance. Are they an undischarged bankrupt for instance (in the UK - are they disqualified from acting as a company director).
Then it is all down to - can you work with this person? Plus, is this person likely to represent the business well in their selected role?
would you marry someone who responded to an ad on some website?
1. Seek out negative feedback. Ask your friends NOT to tell you what they like about your product, but rather what they don't like. Underweight positive feedback, and overweight the negative.
2. Reason from first principles rather than by analogy. It's easier to compare a situation or a problem to something similar to it and be satisfied by the analogy. It's much harder to actually think and reason about it logically as you would a physics problem.
Also, don't forget to check out the rest of the site for more Elon Musk transcripts.
If you have some time to spare, each interview is worth a watch: http://foundation.bz/
Tumblr is a good example of an 'uncontrolled platform'. What started as a beautiful blogging platform, has now turned into a junkyard of cat memes, 'blurr-photo-in-the-background' quotes and animated GIF thumbnails of movie snapshots and softcore pornography. Of course your feed depends on what/who you subscribe to..but due to the nature of Tumblr's platform, even the best blogs sometimes reblog either of the junk above, which makes the platform very painful to use. Sometimes, it takes upto 5 whole minutes to load the entire dashboard. Also tumblr has a terrible UX implementation site-wide (Example - if you want to enable the ability of your followers to answer your post, it's title should end with a question mark, after which a tiny checkbox will pop-up from no-where which you can then click to enable answers.)
In my opinion, $1.1 Billion is a really good deal for a trashcan full of 99% animated cat GIFs and 1% decent content. Rejecting it could be a bad idea as far as I know. Yes Instagram was over-valued, but hey, atleast it didn't come with animated cat GIF's.
And then later in the paragraph:
> sources say the company only has a few months of cash runway left.
This must be a joke. If you have a few months of cash runway left, $1.1B is more than enough. Seriously. There is no circumstance when this isn't true, unless you have massive non-cash assets on hand.
Yes, I'm aware that they could go raise more money and try to hold out for more, but let's be serious here: they make (effectively) no money and they're being offered well over a billion dollars. Billion -- with a 'B'. This sort of public posturing is just obnoxious.
Start a successful extreme sports website and you will find brands like redbull that's brand fits in with your message, start a music sight and you will find a brand like pepsi that fits in well. Tumblr is all over the place, i have no idea how do you control the message? This website was built to just be cool and over the last six yrs they never tried to tie their identity to the type of revenue model they were anticipating. The reason for this is because they did not think of monetization at all. If you started a magazine back in the day, you would choose your segment and also tie in the magazines identity with the type of ad revenue you want to generate like a house & home magazine, you have home depot etc. This is not a billion dollar company. I am rooting for Marissa but her social media profile is starting to look bigger than her bite.
I will also add that Tumblr did try their had at curated content a few months back but decided to scrap the idea. This shows that they understand the need for more quality consistent content but are unable to execute. Flipboard has totally taken them to school on this front by allowing people to create personal magazines and you find a better quality experience. They need to learn some stuff from Flipboard even though it is not 100% comparing apples to apples.
> Tumblr has no real revenue, let alone profit, making it a value dilutive acquisition for Yahoo.
> The acquisition price is artificially being inflated by investors who are trying to squeeze Yahoo, who is trying to "turnaround" its profitable business. The $1.1.bn price is already "too high" for Tumblr's true underlying value.
> Yahoo has no track-record of successfully acquiring, integrating and generating value from such acquisitions. Broadcast.com ($5.7bn), GeoCities ($3.6bn), Inktomi ($235m), Overture ($1.6bn), del.icio.us ($20m), Flickr ($?m), and the list goes on.
I feel sorry for Yahoo's retail investors. I guess "greed is good" when it comes to startup acquisitions.
For a good user-generated content comparable, YouTube wasn't profitable until around 2010-2011, 7 years after its founding. It is, of course, very profitable now and looks like one of the best acquisitions ever made in the internet space. Google only had to fork out $1.65Bn in an all-stock transaction for a company which would now be worth many, many times that (some numbers would say over $50Bn [assuming $5Bn income at a conservative 10x P/E], I would say many times more).
Revenue is, of course, a massive lagging indicator in the software industry. I think anyone who sees Tumblr as being overvalued greatly underestimates the sheer size of their user-generated content library, especially because most popular externally-facing Tumblr sites have custom URLs which hide the true size of the network. Most regular internet users will visit Tumblr many times throughout the day without noticing it. You have to remember that its Alexa rank has been climbing non stop over the last few years, and it is now at 19 in the US with a steady pageviews/user count (which not even Facebook can claim).
They "expect" $100M revenue and $60M profits in 2013.
Even if their expectations work, whoever offered them $1.1B is a complete idiot.
There's a problem with quickselect: while it will find the median, it doesn't properly pivot the median around itself if the median occurs multiple times. So you could end up with the median sprinkled around both sides, which may or may not be a problem (it was for me).
One way to solve this is to take a second pass over the data to pivot -- which is essentially the core of QS where you nibble from both ends and swap low/high values.
Another nice property of QS is that it'll be approximately sorted, with values generally growing closer to the median towards the middle. This helps if you need to do repeated sub-selections on the partitions.
this is used to median filter images in the IRAF package. i don't know if the approach is published anywhere (it's pretty obvious once the idea of keeping points within the window in a sorted tree "clicks"), but frank valdes did test it against other approaches.
the main drawbacks are that the overhead/constant is pretty high, so you need fairly large datasets (more exactly, large windows) for it to be a win, and implementation in old fortran is a pain...
I also spent the better part of 2003-2005 replacing Dell Optiplex GX270s that had failed motherboards - bulging capacitors - almost 50% of our desktops were turned over.
Plague barely captures how bad it was.
[Edit: Apparently "Plague" was the word being used back in 2005 as well: http://news.cnet.com/PCs-plagued-by-bad-capacitors/2100-1041...]
> On 18 May 2013, Capacitor plague was linked from Hacker News, a high-traffic website.
Does anyone know the rationale behind adding this? It doesn't seem like they're auto-locking/semilocking the article to prevent inappropriate edits when an article is linked to from a high-traffic site.
Think about all the electronic junk piled up because of this espionage slip. All the hidden costs and environmental impact caused. I'm sure even software faults could be attributed to that (at least the famous BSODs giving Windows a bad rep, I'm sure). Something impossible to calculate.
That was after almost ruining it by attempting to actually unsolder the original caps from the board. Those things are soldered hard! I tried to apply too much force, slipped, and made a big scratch on the board with the soldering iron. Didn't go through the varnish though.
to apple's credit, they replaced it without cost. seems like they sent me a refurbed unit with "good" caps.
About the patent lawsuit thing:
As I understand it, Shazam sold their patent to Landmark Digital Services, which are a part of BMI the record label. They kept an exclusive license to make Shazam-like software for phones.
You can imagine BMI wanting it to make money from how a service such as Youtube fingerprints and detects copyright infringement...
And it was this BMI company that were trying to get this blog post explaining the patented algorithm removed from the internet.
One post from the BMI lawyers to Roy in the Netherlands was particularly broad bullying:
> Mr. Van Rijn,
> The two example patent numbers that I sent you are U.S. patents, but each of these patents has also been filed as patent applications in the Netherlands. Also, as I'm sure you are aware, your blogpost may be viewed internationally. As a result, you may contribute to someone infringing our patents in any part of the world.
> While we trust your good intentions, yes, we would like you to refrain from releasing the code at all and to remove the blogpost explaining the algorithm.
> Thank you for your understanding.
> Best regards,
> P. Briggs
> Vice President &
> Chief Technical Officer
> Landmark Digital Services, LLC
Roy gave a great talk at Devox about this: http://www.redcode.nl/blog/2012/03/devoxx-2011-talk-freely-a...
I think I heard that Shazam recently got the patent back. I speculate BMI found no-one to license their fingerprinting tech for copyright infringement.
I wonder how the work is split between client/server in (actual) Shazam. (I suppose only the key points are sent to the server, but I may be wrong - Siri for example sends the server a compressed audio file of the recorded sound)
I mean, did they bought/rent mp3's?
Great article, thank you
An acquisition of Tumblr seems very much like the acquisition of reddit by Advance Publications. They both have huge audiences that are passionate and growing fast but have great difficulty monetising their audiences effectively and are providing no real value to the parent company (other than the potential for the sites to become profitable). If Yahoo bought Tumblr how would they ever convert the audience into Yahoo users?
I guess it comes down to: what value is there to any company in "owning" an audience if that audience has no interest in becoming the audience of the parent and will actively resist it? People would get very angry if AP started pushing their ownership of reddit onto reddit users, having Wired articles automatically frontpaged, things like that would drive everyone away, how will Yahoo avoid that?
I wonder which will be a bigger deal for Marco...
[Edit - I also wonder whether he had an inkling that these conversations were taking place. He has been discussing his tumblr roots a bit more than usual recently, including his undocumented podcast easteregg that he built into tumblr, and the fact that the tumblr source code was open source, but not public, which allowed Marco to use it for future endeavors...
Edit 2: And this little hint from his Blog on May 11th.
"I ended up joining Davidville instead, for less money, because David would let me work on a brand new Mac with any keyboard I wanted and more than three feet of desk space. A few months later, we started Tumblr. Turned out to be the right move. "
Maybe Yahoo is afraid that offering say ~$400MM in stock would dilute the existing shares and irritate existing shareholders?
It seems a bit odd, and everybody knows how these Hollywood style "romances" tend to end..
If the idea was "explain relativity simply" then it could have been done better -- word complexity (ie "reading level") is a better measure than outright word length.
If the idea was simply to see if it could be done with 4-letter words, well, mission accomplished :)
This is not as self-evident as the author believes.
1. Having taught a great many college level physics students, they have trouble grasping this.
2. More importantly, there's a reason people pursued the theory of the aether for so long -- you have to actually do the fucking experiments to show that there's no absolute reference frame you could be said to be moving in. Thinking that you can deduce physical facts about the universe a priori is the opposite of science.
e: Suddenly remembered a Feynman bit from Lectures where he talks about exactly the attitude of treating this is somehow obvious: http://www.sciencechatforum.com/viewtopic.php?f=10&t=207...
The results in their Hall of Fame are fascinating. It's inspired by the xkcd linked elsewhere in this thread.
Still, this is a great intro to relativity and it was a fun read. Also a cool literary feat.
Scott Aaronson's Quantum Physics is one: http://www.scottaaronson.com/democritus/lec9.html
Similar to this: http://www.wired.com/wired/archive/14.11/sixwords.html
The best I can describe it is: "Matter is like water through a drain", I wrote a post with my consolation of how the three can be seen as one:
"Dana sees each rock at the same time, but Bert sees one rock and then sees the next rock."
How would anyone's movement, or lack of it, affect their perception of whether the rocks landed at the same time or not?
I removed "and", "you", "the", "that", "a", and "to" as those were just a bit TOO big.
I recall particularly enjoying `A Monovocalic Sonnet on Dante's "Inferno"` (http://www.muppetlabs.com/~breadbox/txt/infirni.html) - the essence/joy being in the Notes section: http://www.muppetlabs.com/~breadbox/txt/infirni-notes.html - it's so random and intense - a true hacker spirit I say :)
"In May 1954, Life magazine published a report on illiteracy among school children, which concluded that children were not learning to read because their books were boring. Accordingly, William Ellsworth Spaulding, the director of the education division at Houghton Mifflin who later became its Chairman, compiled a list of 348 words he felt were important for first-graders to recognize and asked Geisel to cut the list to 250 words and write a book using only those words.  Spaulding challenged Geisel to "bring back a book children can't put down."  Nine months later, Geisel, using 236 of the words given to him, completed The Cat in the Hat. It retained the drawing style, verse rhythms, and all the imaginative power of Geisel's earlier works, but because of its simplified vocabulary, it could be read by beginning readers."
The sad thing is that the hardware actually looks pretty neat. This device should be cool enough that a realistic demo could easily sell it without misleading people. I hope Kickstarter starts cracking down on projects using pie-in-the-sky concept videos to raise expectations that they can't possibly deliver on.
Why not use something like the occulus rift? Instead of projecting new objects over the top of existing ones; replace the users field of vision completely.
I'd love that.
One of the guys in our hackerspace (plug: heatsync labs, Phoenix AZ) got an occulus, and we've been talking about how cool it would be to build a "virtual office" of sorts. Sit down with an occulus and some noise cancelling headphones, and have an infinitely large workspace.
2 monitors? or 1000 monitors; it doesn't matter because your entire field of vision (or your entire environment) is being rendered for you.
I think people are very attached to the idea of your eyes seeing the "real" world instead of a re-displayed one. I understand that, but I think that ideology is going to hold AR back for a while.
Couple of components which are not going to work:
1. A see-through glass with Field of View as shown in the video just doesn't exist today. The model they are going to use are more like a tiny TV-screen floating in your view and not even close to the visualization they created.
2. Real time 3D gesture recognition from point cloud data on ARM (+ overhead for applications + games all in low latency)
3. Real time 3D environment reconstruction from moving point cloud data (requires something like quad-core i7 + 32 GB RAM + desktop-class GPU processing)
They want to achieve it on an ARM running from tiny batteries!!!
+ On top of this would come the whole application / game experience, something they seem to be concentrating on, instead of getting the basics right.
4. Then there is latency, which is just not going to be solved for the next 5 but more probably 10 years, just read Michael Abrash blog about the reality of Augmented Reality glasses (http://blogs.valvesoftware.com/abrash/).
To be clear, I'm not saying that they won't be able to make what they promise, I'm saying that not even Google or anyone will nearly be able to achieve it for at least 5 years, and everyone knows this who is even a little bit into augmented reality.
So personally I find the Kickstarter campaign to be a fake campaign and it is just bending the rules of Kickstarter which requires a real-world hardware prototype. So they made a glued together prototype with a fake visualization, with the whole campaign built around the video.
Nonetheless, the campaign has a chance of being a massive hit, because every sci-fi fan is dreaming about it for decades and is willing to back it if he has the funds. In that case, it might have a chance of the biggest Kickstarter failures of all time. The best case for them would be a quick Google acquisition and integration into the Glass team.
* The Moverio consists of two parts, the glasses and the control box. The two connect via a seemingly proprietary connector. The control box runs Android 2.2, archaic by today's standards. USB host mode was introduced in Android 3.1, so there would be no straightforward way to feed the depth camera's information into the control box.
* Unity3D, which Meta's software stack claims to be using, does run on the control box once you output your Unity project to an Android application. For the app to run, I had to tweak the build settings to support both ARMv6 and ARMv7 (The app failed to start when built for ARMv7 only). This was doable in Unity 3.5.x. However, Unity 4 removes support for ARMv6.
So I'm full of question marks:
* Did the Meta team somehow obtain/reverse-engineer the specifications for the Moverio glasses' connector, plug it into a more powerful device, and ditch the control box?
* Did the Meta team replace the Moverio control box's OS with a more modern version?
* Is Meta 1 stuck with the older Unity 3.5.x?
* Or am I doing it wrong, and is it indeed possible to run Unity 4-built apps on the Moverio control box?
Also, other have mentioned but the field of view is disappointingly small with this device - just a small window in in the middle of your view.
This is actually pretty exciting tech, but it's going to be absolutely nothing like what they have to show in the pitch video.
I'm mostly thinking about ARQuake and the like, where the AR objects are walking around the room or hallways rather than being confined to a table in front of you.
Sounds like a great recipe for disappointment. They should have at least posted a real-life video (or a realistic rendition).
The first screen shot from the second video shows exactly what their gesture tracking looks like. When doing the perceptual challenge, this was mainly the stuff we were thinking of as applications for the hardware, funny to see someone now taking it and simply mounting it on glasses.
Give me something like this that I can run through my MC worlds on and I'm paying.
Upvoted, busy, threads float nearer me.
Flame-fests shrink back from me.
I have to feel v2 will, given the possibilities of applications as demoed here.
Another way to fight spammers, would be to quietly shut off sending for their account, while still providing simulated email data to their dashboard, reporting successful sends, opens etc... That way, they would think they are still sending out spam and it would take them a while to realize that they had been cut off, slowing the cycle of them doubling their efforts.
Since when has a spammers return on investment been low?
Since when have spammers only used hijacked "legitimate" business domains instead of just using some wildcard email domain setup?
Its not enough that he posts his strategies online to make it easier for his adversaries to learn from, but this guy doesn't even sound like he grasps the fundamentals of what is supposed to be his profession?
As an ESP, isn't that pretty much the game you chose to play, both as the cat and the mouse?
Can you make a way to skip sections?
Living in a house built in 1840, jumping jacks are out of the question...
(Also if you click rapidly on the 3/2/1 countdown you can kind of skip things, because the app goes to all madness.)
The main problem is that the standard timer app on iOS only acts as a stopwatch...so the final ten seconds of each interval, I'm watching the clock so that I can hit "Lap" and move on...this is awkward when I'm also wearing headphones to listen to music.
What would be ideal for me is to have a simple timer that would alert me when the interval was done and automatically move on to the next one....like a repeating event on a calendar. I'm sure there's an app for that but I just didn't feel like downloading a bunch and doing trial and error.
One more twist: I can't do all the exercises in the 7-min workout (as made famous in the NYT)...jumping jacks would annoy the shit out of the people below me. So I make up my own. A timer that would allow me to set up my own sequence would be fabulous.
Anyway, this is just a longwinded way of saying that there's a need for a niche app here, and it would definitely be a fun coding project...I'm glad someone else thought of it first :)
One small suggestion: Perhaps a louder audio cue for transitions between exercises in case you aren't looking at the screen.
They could then create workouts by creating a list of exercises and rest periods and play their routing with the timer you created.
Does this exist? I want one.
A few notes for you and others:
1) There are a few that switch sides/legs and I would handle them differently. For the lunges and step-ups, I think alternating sides is good. For the side planks, I think it would be useful to give the other side a whole segment. Splitting it in half wouldn't be much of a workout.
2) This is awesome because for the most part, you can modulate the workout however you want. In fact, keeping a log of the number of pushups/situps/high knees/etc would be cool because people could see progress. This might be a nice extension for the site!
3) It may be good to balance things out as far as muscle groups go. Pushups are repeated multiple times, as are squat related exercises. It is important to balance these out with the muscles that oppose these exercises.
4) Even better (at least for me) would be to have a series for desk workers that open up your body. We spend so much time crouched forward that a series of exercises to counteract this would be awesome.
Thanks and I hope you keep building on this!
I don't want to presume anything. Did you purposefully shorten the workout from that described in the ACSM article? It indicated 30 seconds on and 10 seconds off. (Your total duration variable should be 480--don't ask me how they added that up to "7 minutes"!) This has lead to some confusion in the comments here. And, although their intervals are somewhat arbitrary, and asserting this routine is "scientific" is debatable to begin with, it would be more accurate.
Again, great job.
"THAT'S WHAT I'M TALKING ABOUT!!!!
That's. The. Most. Ingenious. Thing. Ever.
Now, I just have to bring my phone with me. Woohoo!
When I play it on the computer it ticks down, my phones doesn't so I'll have to pay attention to it, which could be tricky, but that's sweet. Thanks!"
1.) You can now change the length of the workout 2.) Sounds now work (as well as they can) in IOS 3.) Changed duration of the breaks to 10 seconds no matter how long the workout 4.) Added a sound-effect to tell you to switch on exercises that need it 5.) Made some UI tweaks to improve the look
Thanks for making my week.
Thanks for this. I'll give it a try in about an hour!
EDIT: but this is an awesome thing, regardless
According to wkiipedia, it's safety is disputed: might be injure someone with bad knees... something to keep in mind.
One suggestion would be to add a Switch pop-up if you run into exercises like Side Plank.
1. The images don't update until after the first tick of the new exercise. It would be nice if the updated when the rest screen changes to the new exercise screen with the timer and the text.
2. It would be cool if for exercises like the side plank (I think that's the only one in this set), where you hold something on each side, it gave you a halfway warning to tell you that it's time to turn over.
3. The rest period at the end isn't really necessary.
I will be using it. Although I have to second others.. It'd be nice to choose my exercises.
P.S.: Great job! And great website idea!
Feature request: a nice sound when each section is finished. Sometimes I'm not looking at the screen while doing the exercise, so a sound marking the section changes would be nice.
I also wonder why the images or better the whole site isn't responsive? I would also add a link to one of the sources.
The last two should be repeated twice though (one for each arm)
aside from this the site looks good, simple and to the point, props for it.
Also, what is BubbleConf, and why haven't the disinvited Zed Shaw? Curious.