Hacker Newsnew | past | comments | ask | show | jobs | submit | volatile's commentslogin

Inspired by John Conner with this Atari Portfolio and a ribbon cable in Terminator 2? http://imgur.com/5AVTMHV


I remember hearing about Singularity a few years back - it sounded promising. Looking at the linked page, there doesn't seem to be anything published or presented since 2009. Anyone know what's going on with Singularity these days?


The "qualified buyer" requirement is interesting. I understand the intent but wonder how it would work in practice. The linked blog post suggests using a program that needs to be modified and submitted to inquire. A qualifying test like that seems too easy to cheat. I imagine the modified program would quickly become available online for anyone who cares to look.

What tests could you design to verify a hackers proficiency and acknowledgement of the product's quirkiness that's practical to verify but can't easily be cheated?

Perhaps when you initiate an inquiry you could be given a unique function that makes a set of randomly generated non-destructive transformations to a string. Your task is to submit a string that will be transformed by that function into your email address. If not your email address then the output string "I will not ask Bunnie for help, I will fix problems myself and share my fixes"


>but can't easily be cheated

does it really matter? the goal is just to discourage mass market consumers. if somebody wants one so badly they're willing to cheat on a test to get one, that isn't really mass market.

and isn't cheating sort of the spirit of hacking that projects like this want to encourage? if you want something, you make it happen without worrying about the "right way" to do it. nothing wrong with a bit of cheating - this is reality, not school.


Don't underestimate mass market consumers' readiness and ability to use a search engine. The small effort to find the answer online will not deter anyone who comes along wanting a laptop.

What I have seen called cheating by hackers are things like exceedingly clever shortcuts. Cheating by using someone else's answer in a qualification test is not in any sort of spirit of hacking that I'm familiar with.


Jeremy Howard, the founder of FastMail, responded to a similar question on Slashdot in October 2009. http://tech.slashdot.org/comments.pl?sid=1391605&cid=2963235...

  We've had a number of US-based law enforcement bodies over
  the year try to get hold of our data without going via the
  appropriate Australian bodies, and it doesn't work out for
  them. In the end, they have always ended up submitting a 
  request for cooperation via the Australian Federal Police,
  as they are required to do, and we respond to that request
  in line with Australian law.
Even so, as an Australian I decided to use a hosting company whose servers are physically hosted in Australia.


That was before the Opera acquisition and the subsequent changes to their infrastructure. I wonder if their servers are still encrypted?


Fair enough. Hosting in Australia is something we consider occasionally, but the bandwidth pricing is just so much higher. It's always worth looking at demand of course - are there enough people who would be willing to pay a premium to have their email in Australia to justify running up a full instance here.


I'd pay extra for Australian located email hosting too. Or even a European option.

Also, since we're talking feature requests: 1) contacts syncing via CardDav and 2) Calendar.

Contact syncing is vital though. It's really a killer at this point.


I currently do pay a premium and I'd prefer to be paying it to FastMail.

Recent revelations mean there may be a few more Australians willing to pay a premium to host mail in Australia.

Also, thanks for your work on Cyrus.


This from a piece by RMS in The Guardian "Is Android really free software?" [0] explains his reasoning behind accepting hardware with permanently embedded firmware.

  In any case, the phone network firmware in an Android
  device is not equivalent to a circuit, because the 
  hardware allows installation of new versions and this
  is actually done. Since it is proprietary firmware, in 
  practice only the manufacturer can make new versions 
  – users can't.

  Putting these points together, we can tolerate non-free
  phone network firmware provided new versions of it won't
  be loaded, it can't take control of the main computer, 
  and it can only communicate when and as the free operating
  system chooses to let it communicate. In other words, it 
  has to be equivalent to circuitry, and that circuitry must
  not be malicious.

0. http://www.guardian.co.uk/technology/2011/sep/19/android-fre...


Yes, this is a good description. It still isn't ideal, though, but it is a compromise.


The author seems to claim that is is implausible for a router vendor to sell a router that drops more packets.

  The marketing plan is that the because router
  vendors are unwilling to say ‘has less memory!’ as a
  marketing tactic, maybe they’d be willing to say
  ‘drops more packets!’ instead. That seems implausible.
Yet he concludes by suggesting the router should drop all the packets.

  The best way to solve that is for a router to notice
  when the queue has too much data in it for too long,
  and respond by summarily dropping all data in the
  queue. /snip/ Of course, I’ve never seen that proposed 
  anywhere…
Based on his earlier reasoning, that would also be implausible.


That's what you would do IF you were going to be serious about making the router drop packets in a way which actually helps. I don't expect it to happen any time soon.


And if you want to know about Australian politics, watch The Hollowmen.


There are a few instances of unnecessarily keystrokes in this exercise. Moves to the start of the line for a command that will act on the whole line (0shift-D, 0shift-V, 0dd). The 0's aren't required for those. Also a few times it switches to command mode when the editor is already in command mode based on the last step. 0shift-V2j selects 3 lines, not two.


Is shift-d supposed to effect the whole line? Default 7.2 vim on winxp shift-d goes from the cursor to the end of the line making 0shift-d the correct thing for me to delete a line.

The 3wcw to change a misspelled word is also incorrect(for me at least it should be 03wcw)


You're right, the 0 is required. Now I think about it a little more, if you want to delete all the characters on the line, but not remove the line, then 0shift-D might is good. I tend to do ddO for the same operation.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: