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

Early last year Google asked people to report such problems. You probably won't see any direct impact from doing so, but there's no harm in trying.

The form is still live at least: http://searchengineland.com/google-scraper-tool-185532


The article contains some good observations, but I'm struggling to understand this one:

"Some sites try to communicate with Google through comments in robots.txt"

In the examples given, none appear to be trying to "communicate with Google through comments" - how is including...

  # What's all this then? 
  #   \
  # 
  #    -----
  #   | . . |
  #    -----
  #  \--|-|--/
  #     | |
  #  |-------|
...a "mistake" to avoid? There's no harm in it at all.


"Some sites try to communicate with Google through comments in robots.txt"

I thought that was the whole point of robots.txt


No, the point is to communicate with Google through non-comments in robots.txt.


I don't think those examples were of people trying to communicate with a crawler. I think they were examples of comments that the owners knew would be thrown away by crawlers.


For the command to match the description, shouldn't that be "echo -n"? Otherwise the signed string would include a trailing newline.

I do not expect this will make a material difference to the challenge - presumably you used the quoted commands to generate the answer.


There is no portable way to echo without a newline. Use printf instead.


Meanwhile over in a Makefile...

    # Automatically figure out what echo options to use so that echo
    # '\r\n' actually just outputs the characters CR and LF and nothing
    # else. This is very shell dependent.

    ECHO_OPTIONS := -e -n -en
    ECHO :=
    $(foreach o,$(ECHO_OPTIONS),$(if $(call seq,$(shell echo $o '\r\n' | wc -
    c),2),$(eval ECHO := echo $o)))
    ifeq ($(ECHO),)
    $(error Failed to set ECHO, unable to determine correct echo command, 
    tried options $(ECHO_OPTIONS))
    endif


Maybe they changed the description in the meantime, it now includes the newline, saying: "Proof I have your key\n"


(a) They are a charity.

(b) They demonstrated the Pi running Quake 3 at a reasonable frame rate in 2011. There's a picture of it in the blog post.

(c) The competition rules say "To submit an Entry, and Entrant shall email a link to a public GitHub repository containing the full source code for the Entry..." so just showing the result wouldn't be eligible to win. That and they already know what it looks like, because of (b).


They aren't really a charity; they sell a product from a manufacturer (the Broadcom SoC) and were started by Broadcom employees. So, in a way, this "charity" is really just a marketing subsidiary of Broadcom.


Whatever RasPi is, the fact remains that they're selling a relatively open platform at price near production costs. And that platform just got significantly more open.

And they are now offering a bounty for the creation (refinement, really) of more free software. Which will benefit the entire community surrounding the RasPi. So that is good. Even if they were offering $10 USD, there might be someone who'll take up the challenge just to get the bragging rights.


"Relatively open" in the way that your mother was "relatively pregnant" when you were born?


Are you suggesting he's a premie?


No, I'm suggesting that "relatively open" is semantically null.


No, I'm suggesting that "relatively open" is semantically null.

I don't know if you are familiar with the embedded world, but a large percentage of the offerings (specifically system on chip or SoC) have NDA requirements for the documentation.

And many of these platforms don't have a decent Linux port, even though they could support it.

Even with SoC vendors such as TI, the graphics core for the OMAP4 (for example) is a binary blob. There is no documentation for that, and no hope that situation to change (in part because TI has exited the mobile phone market).

Please tell us of your mobile platform experience, and what vendors you consider open or closed.


They are a UK-registered charity organization, and the Raspberry Pi is much more than just the Broadcom SoC.


"The Raspberry Pi Foundation is a UK registered charity (Registration Number 1129409)"


In that case everyone in the industry is a charity case. Almost every invention, from the advent of integrated circuits, digital signal processors, LCD displays, even Google all the way up to the Internet itself — came from publicly funded research projects. In the computer industry in particular the "you didn't build that" claim is probably more true than anywhere else. Shoulders of giants, folks.


>So, in a way, this "charity" is really just a marketing subsidiary of Broadcom.

You could look at it that way if you like. But if you compare the rPi to the comparable low-priced educational development boards available when the project started (none). You might conclude that their marketing effort had a good and very real effect on the availability of low-cost edu dev-kits for both Broadcom SoC products and others' as well (like the BBB). So, as both an educator and Open Source advocate, I am fairly pleased with the rPi project, and even if it isn't exactly what I would have wished for I can't imagine how it could have been more successful or had a better result.


rPi is probably the most aggressively priced, but you talk about it like that market didn't exist. The BeagleBoard is probably the closest, though that was designed more as a dev-board for ARM processors and not a mini-computer like the Pi.


>but you talk about it like that market didn't exist.

For most practical purposes, it didn't. What existed were either inferior to rPi and more expensive (>4x) or approximately equivalent and much more expensive (>8x). It has had a significant positive impact on the way instruction is given.


I had almost the opposite experience!

The big difference for me was that my old Amiga 600 has a PCMCIA card slot in it. I bought a modern (and very cheap) SD card reader that fit it and copied the necessary device driver over to the Amiga via a floppy. Thankfully it was already set up to read PC disks.

After that copying files (and the entire HD image) to and from my PC was straightforward - the driver even supports VFAT long filenames. I was impressed with the whole thing.

I had a similar issue with the Amiga's floppy drives, and was surprised to discover that some software called "AMI Alignment System" seemed to get the internal drive working fine again. I'm not sure if it worked some magic or just loosened up the drive a bit; either way it let me read my old disks again. It might be worth a try.


The Guardian's style guide[1] has it in lowercase, as does the BBC News[2]. Reuters[3] is slightly more nuanced:

  Capitalise as a noun, lower case as an adjective e.g. internet banking, internet cafe.
[1] http://www.theguardian.com/styleguide/i

[2] http://www.bbc.co.uk/academy/collegeofjournalism/how-to/news...

[3] http://handbook.reuters.com/index.php?title=I#Internet



Can you recommend any automotive firmware reversing resources or published work?

Thanks.


This is a good intro and overview of security issues: http://embedded.communities.intel.com/community/en/applicati...

If you want to just hack around on CAN bus, check this project out: http://www.gadgetgangster.com/news/54/556

To get at actual firmware, you'll want to identify the ROM chips and wire up an appropriate reader. You might be able to get by with a bus pirate. Once you have the actual firmware, you should be able to identify the processor (get ready to learn old obscure Motorola instruction sets) and you're off to the races. If you luck out with an x86 or ARM processor I highly recommend the Hex Rays Decompiler.

I was working as a generalist on the team, so the HN expert collective may be able to give you better pointers on specific items.


I'm used to playing the "UK, United Kingdom, Great Britain, England..." guessing game in drop down lists but putting "United Kingdom" in between Gabon and Grenada is a new one. I'd almost given up looking by that point.

(Presumably the list is sorted by country code.)


Yes. I have to change this. Thanks


Thanks for the interesting tool.

Perhaps a couple of examples (from the time of writing) of niches you've identified with it would be helpful to first-time visitors?

I know there's the slideshow on the homepage, but after putting a search phrase in there's nothing that immediately grabs me and makes me think "wow that's a big opportunity". Perhaps it's just me being mostly ignorant of the mobile market, but it's some honest feedback.

There's a typo in the App Store/Play headings ("Competiton").


Yes, I have corrected this typo. Thanks


It makes sense as "Great Britain"


The video has a music soundtrack ("Ring of Fire") which gets it blocked in Germany.

Wikipedia have an article about it:

http://en.wikipedia.org/wiki/Blocking_of_YouTube_videos_in_G...


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

Search: