Found in 68 comments on Hacker News
microtherion · 2024-10-22 · Original thread
It's somewhat ironic that, while the individual books are still accessible, their index pages https://www.oreilly.com/free and https://www.oreilly.com/openbook both redirect to some AI propaganda these days, with no links to the books left.

A third party page still has links to some (possibly all) of the books: https://zapier.com/blog/free-oreilly-press-books/

Going down a list of top websites, these URLs respond with HTTP 200 (possibly after redirections) when sent an ordinary HTTP/1.1 GET request with 0D0A line endings, but respond with HTTP 400 when sent the exact same request with 0A line endings:

  https://br.pinterest.com/ https://www.pinterest.co.uk/   https://apps.apple.com/ https://support.apple.com/ https://podcasts.apple.com/ https://music.apple.com/ https://geo.itunes.apple.com/   https://ncbi.nlm.nih.gov/ https://www.salesforce.com/ https://www.purdue.edu/ https://www.playstation.com/   https://llvm.org/ https://www.iana.org/ https://www.gnu.org/ https://epa.gov/ https://justice.gov/   https://www.brendangregg.com/ http://heise.de/ https://www.post.ch/ http://hhs.gov/ https://oreilly.com/   https://www.thinkgeek.com/ https://www.constantcontact.com/ https://sciencemag.org/ https://nps.gov/   https://www.cs.mun.ca/ https://www.wipo.int/ https://www.unicode.org/ https://economictimes.indiatimes.com/   https://science.org/ https://icann.org/ https://caniuse.com/ https://w3techs.com/ https://chrisharrison.net/   https://www.universal-music.co.jp/ https://digiland.libero.it/ https://webaim.org/ https://webmd.com/ 
This URL responds with HTTP 505 on an 0A request:

  https://ed.ted.com/ 
These URLs don't respond on an 0A request:

  https://quora.com/   https://www.nist.gov/ 
Most of these seem pretty major to me. There are other sites that are public but responded with an HTTP 403, probably because they didn't like the VPN or HTTP client I used for this test. (Also, www.apple.com is tolerant of 0A line endings, even though its other subdomains aren't, which is weird.)

ttepasse · 2023-06-11 · Original thread
I remember when Tim O'Reilly coined the term Web 2.0 for a collection of unrelated web development and business practices. I don’t know if his essay holds up.

https://www.oreilly.com/pub/a/web2/archive/what-is-web-20.ht...

Clearly something has changed from Web 1.0, but everyone sees that part of the elephant differently. If your interested in APIs, maybe the moment Web 2.0 died was when Twitter killed its RSS feeds. Technically true, but it doesn’t get the social change.

As a „Xennial“ I’m with you: the blogosphere and independent homepages, loosely joined, was and is for me the truest expression how the Web should be.

(But maybe that is just because we spend our early adulthood in that timespan.)

adfm · 2022-11-18 · Original thread
I suggest you read Tim O’Reilly’s “What is Web 2.0” post first [^1]. Most of what you mention hasn’t progressed beyond that. To be clear, Web3 is MBA/“crypto”bro snake oil sold to an audience looking for a quick fix. Don’t fall for the scam. XR, blockchain, decentralization, distributed computing, etc. will continue to progress on their own.

[^1]: https://www.oreilly.com/pub/a/web2/archive/what-is-web-20.ht...

diehell · 2022-10-03 · Original thread
https://www.oreilly.com/ learning seems to be good and diverse, although the price are a bit steep where I'm from currency conversion-wise.
noselasd · 2022-07-04 · Original thread
Most people writing books, e.g. these, https://www.oreilly.com/ would not do so if they could not monetize it - which would be even harder if there was no legal protection of the work they did. I don't like your idea at all.
paulgb · 2022-01-02 · Original thread
I don’t recall anyone looking for a killer web 2.0 app, because they already existed when the term was coined. Examples included Flickr and Wikipedia; YouTube came not long after.

https://www.oreilly.com/pub/a/web2/archive/what-is-web-20.ht...

avinassh · 2021-11-25 · Original thread
Grammarly - 55% off on the first payment

Pro Writing Aid - 50% recurring off - https://prowritingaid.com/en/App/Purchase

Coursera Plus $1 for the first month - https://www.coursera.org/courseraplus/special/cyber2021

Pluralsight 40% off - https://www.pluralsight.com/offer/2021/bf-cm-40-off

O'Reilly / Safari online, 40% discount, use CYBERSAVINGS21 - https://www.oreilly.com/

Apress - https://www.apress.com/us/shop/cybermonday-sale

NoStarch Press, 35% off + free shipping, use BLACKFRIDAY35 - https://nostarch.com/blog/2021-holiday-gift-guide (not affiliated with any of these)

DaiPlusPlus · 2021-11-14 · Original thread
> Wonder what other pay to post sites from Web 1.0 remain and how they are now.

Given that SomethingAwful's non-forum content is predominantly user-generated and user-submitted (although not algorithmically) I don't consider it Web 1.0, it's more "proto-Web 2.0". See this article from 2005 which tries to define Web 2.0: https://www.oreilly.com/pub/a/web2/archive/what-is-web-20.ht...

----

As for your question: ClassMates.com is still around (lel...), but most sites around that time actively tried to avoid requiring payment to join or do anything because payment-barriers (even "only to verify your age!"-type walls) presented a massive narrowing of your conversion-funnel (like you could go from 90% visitors completing a free signup to less than 1% as soon as you put a period-correct (and aesthetically ugly) Authorize.NET credit-card screen (ah the days before Stripe.com...).

I think the horrid results of adding a paywall for low-value activities from 20+ years ago is permanently ingrained into web publishing people today and why they're so averse to it, even when there's clear demand for a premium-tier (especially ad-free) experience from YouTube Premium, Twitter Blue, Hulu, et cetera.

Tim O'Reilly wrote a seminal paper about the "Web 2.0" in 2005 [1]. I remember reading it and it truly was an influential masterpiece "one of it's kind". Since then cohorts of much less important groups keep counting up and releasing things echoing Tim's "2.0", e.g. "Industry 4.0"

From a time line perspective we seem to have reached "5.0". This time with the prefix "Society".

[1] https://www.oreilly.com/pub/a/web2/archive/what-is-web-20.ht...

techjuice · 2021-06-05 · Original thread
I recommend getting a subscription to something like oreilly.com so you can get access to official books and videos from vendors to go through the following certification material. As what you are wanting to do is not covered in introductory courses or covered in depth enough with the free options and you will need the good stuff in order to be able to be confident and not mess things up very badly. https://www.oreilly.com/

Key here will be to go through the material and study it, and implement what you learned. You can sit for the actual exams if you want at a later time. These will give you an expert foundation as if you mess it up you could cause an outage and require someone else to come in and do the work for you. Though if you do find yourself overwhelmed it is probably best to have a consultant come in and do this for you instead as this could be outside your current capabilities and experience. It is best as a growing engineer to know when you don't know something or acknowledge something being out of your depth and asking for help vs taking on something too big for you at the time and failing hard for it. It is also easier to move forward and gain trust of your company to have someone else that is experienced in this type of work come in and take care of it quickly vs trying to learn all of this in a short time and increase the of risk factor of project failure. Either way this should be a great learning experience and the following should help you out with it.

Physical colocation hardware and networking:

CCNP

- Implementing and Operating Cisco Enterprise Network Core Technologies (ENCOR)

- Implementing Cisco Enterprise Advanced Routing and Services (ENARSI)

CCNP Security

- Implementing and Operating Cisco Security Core Technologies (SCOR)

- Implementing Secure Solutions with Virtual Private Networks (SVPN)

AWS Networking Connectivity and Administration Baseline

- AWS SysOps Administrator

- AWS DevOps Engineer

- AWS Advanced Networking Speciality

This will give you the strong baseline to understand how to: Properly setup a secure Point to Point VPN connection between AWS and your colocation or how to use VPC endpoint AWS PrivateLink and Direct connect setup between AWS and your colo along with setting up your colo to properly and securely router the desired traffic to the third party and be confident that it is actually secure and reliable.

nantes · 2019-11-01 · Original thread
O'Reilly Media | Search Engineer, Backend Engineer, Product Designer | CA, MA, REMOTE | https://www.oreilly.com/

Our mission is to build a better future by spreading the knowledge of innovators and talking about the stuff that we think matters. It’s a big job, and we can’t do it by ourselves. That’s why, we’re always looking for deeply committed individuals to join our team. For nearly 40 years, we’ve shared the ideas of our deep community of experts and alpha geeks through books, articles, conferences, and our online learning platform.

We’ve also maintained an unwavering commitment to our customers and their unique goals. Whether it’s to advance their career, hone leadership techniques, achieve a breakthrough, or simply learn a new skill, we have the tools to make their dreams a reality. And we always strive to do this in a way where we create more value than we capture. Our rich ecosystem of in-person and online learning experiences helps people solve challenging problems, and inspires them to expand their vision of what’s possible for themselves, their industry, and the world.

As engineers, we're free to pick and use the right tools for the job. Having said that, most backend projects are Python-based, in particular Django and DRF, including on the teams we're hiring for right now. We also use React, Java, Scala, and Ruby for other projects along with tools like Redis, PostgreSQL, Solr, Docker, Kubernetes, and Terraform.

- You can see open positions at: https://www.oreilly.com/careers/#positions

- Check out some of the stuff we work on: https://medium.com/oreilly-engineering

dredmorbius · 2019-06-29 · Original thread
Correction: Jerry, not Larry.

mh and xmh

http://shop.oreilly.com/product/9781565920934.do

He's a co-author of the classic UNIX Power Tools

http://shop.oreilly.com/product/9780596003302.do

Add'l ORA pubs:

https://www.oreilly.com/pub/au/28#Books

"Power Tools" columns for Linux Magazine:

http://www.jpeek.com/articles/linuxmag/

Though I've not read it specifically, From Bash to Z Shell seems likely to focus on shell art and arcana most closely.

https://www.apress.com/us/book/9781590593769

His 1999 SVLUG talk was a classic, the slides don't give it justice, though there are some nuggets there for many users.

http://www.jpeek.com/talks/svlug_19991103/

dredmorbius · 2019-06-03 · Original thread
Spafford and Garfinkel was what I'd meant to write.

Unreliable tablet input compounding even less reliable short-term working memory.

http://shop.oreilly.com/product/9781565921481.do

clumsysmurf · 2019-04-28 · Original thread
Seems like OReilly really goes out of their way to hide ALL books these days. When you go to the main site (https://www.oreilly.com/), where do you see anything related to books? All I see is "online learning", "blended courses", "conferences" and "ideas".

I'm a bit upset by this, because I've found the Safari experience terrible.

gambler · 2019-04-18 · Original thread
>We're all angry at the broken promise of what the web could be

Most users enjoyed the web in 200X. It wasn't a broken promise. It worked. Then there was a concerted Web 2.0 campaign[1] that pushed in the direction of "harnessing the collective intelligence". Well, Twitter is what "collective intelligence" looks like in real life.

[1] Remember this? https://www.oreilly.com/pub/a/web2/archive/what-is-web-20.ht...

sedachv · 2019-03-10 · Original thread
> Almost nobody buys books anymore.

Can you use a search engine before posting nonsubstantive, dismissive comments?

https://www.publishersweekly.com/pw/by-topic/industry-news/b...

I am not sure the total count of how many books O'Reilly published last year, but they have not exactly slowed down in releasing new titles: http://shop.oreilly.com/

slucha · 2019-02-13 · Original thread
http://basedremote.com/ is an excel list of companies offering remote positions, you can filter the list, albeit not by size. At first glance the following match your criteria (don't know exactly what your criteria are for BigCorp) https://www.salesforce.com/ https://www.palantir.net/ http://www.oreilly.com/ https://www.digitalocean.com/ http://www.linuxfoundation.org/
dekhn · 2018-12-12 · Original thread
I got a lot out of http://shop.oreilly.com/product/9781565923126.do but it's . not specific to finance and HFT
zephyrfalcon · 2018-10-01 · Original thread
I don't think the number of tutorials matters, otherwise Haskell monads would be super easy to learn. ;-)

Python circa 2000 was a language that was easy to learn. [1] What you saw was basically what you got. Python in 2018... well... it has grown lots more features, which might not show up in tutorials but a beginner will see them as soon as they look at actual code. List comprehensions, generators, context managers, metaclasses, async/await, decorators, 2/3 split, ABCs, etc. Useful? Yes. Easy to learn or understand for a newbie? Maybe not so much.

Never mind that setting up an environment is no longer as easy as creating a 'lib' directory somewhere in $PYTHONPATH and unzipping files in there. Now we have many package managers, virtual environments, competing Python versions, you name it. Back in the day I started a Python "project" with a single file and worked from there, growing as necessary. Nowadays I see new projects with a dozen files and directories. Again, there are (presumably) reasons for all this, but easier it certainly is not.

[1] Although even then the "Programming Python" book was like 900 pages... http://shop.oreilly.com/product/9781565921979.do

DanBC · 2018-06-25 · Original thread
This is an entire book.

http://shop.oreilly.com/product/9781565922006.do

It might be useful to have said which bit of this is most interesting.

quantumfoam · 2018-04-19 · Original thread
Try checking out Oreilly's offerings and video training catalogue. Modern software training often with paths.

https://www.oreilly.com/

eesmith · 2017-12-20 · Original thread
If so, that would have been NeXTStep. BeOS was (mostly?) POSIX compatible, but was less of a Unix than Linux.

John Perry Barlow described it: "I have a NeXT machine -- I expect a boo or two -- that's as close to UNIX as I've been able to get, and that's kind of like UNIX with training wheels by Armani." http://shop.oreilly.com/product/9781565929920.do

gist · 2017-12-15 · Original thread
> but 2FA was both possible and a consideration 18 years ago

You could setup your own dns servers obviously 18 years ago and in fact when starting out in the mid 90's that is exactly what we and many others did. (Criket Liu nutshell books from O'Reilly)

http://shop.oreilly.com/product/9781565920101.do

http://www.oreilly.com/pub/au/284

hliyan · 2017-11-26 · Original thread
The full list of all free O'Reilly books: http://www.oreilly.com/free/
brudgers · 2017-07-05 · Original thread
The original history of O'Reilly Animals from 2000, http://archive.oreilly.com/pub/a/oreilly/news/ediemals_0400....

And a story about the artwork, http://oreilly.com/news/lejeune_0400.html

lovelearning · 2017-02-11 · Original thread
Have a look at O'Reilly's resources (links below). They give fairly good overviews and surveys of the field without going deep technically.

[1]: http://www.oreilly.com/data/free/archive.html

[2]: https://www.oreilly.com/topics/ai

retro64 · 2016-12-15 · Original thread
And here is the book. First edition published in 1992:

http://shop.oreilly.com/product/9781565920637.do#top

Don Libes' Exploring Expect[1] is a devops classic (if there is such a thing). It would be nice if O'Reilly would make the text (completely) freely accessible[2], as they have done with some of their other older titles[3].

See also the Caius framework[4].

[1] http://shop.oreilly.com/product/9781565920903.do

[2] https://www.safaribooksonline.com/library/view/exploring-exp...

[3] http://www.oreilly.com/openbook/

[4] http://caiusproject.com/

SanderMak · 2016-11-25 · Original thread
O'Reilly is running a 50% discount on all ebooks: http://shop.oreilly.com/category/deals/cyber-monday.do

(full disclosure: I'm writing 'Java 9 Modularity' with them, available in early access)

knabacks · 2016-09-03 · Original thread
Not a concrete Project for you (the list is long with good projects), but maybe you find some usefull stuff in the oreilly data archive

http://www.oreilly.com/data/free/archive.html?imm_mid=0e7547...

patrec · 2016-08-19 · Original thread
This battle is lost and the reality is already much worse than just DRM. It is increasingly impossible to actually own digital content and all content is moving to digital. You only lease at the revocable pleasure of some multi-billion dollar corporation. No resale, no inheritance, no right of refusal of obnoxious TOS changes if you want continued access.

Yes, for some technical books it is still possible to buy a DRM free pdf and have something approximating ownership rights, including resale -- for example http://shop.oreilly.com/category/customer-service/ebooks.do.

But as far as I can tell that's only true for a tiny techical niche -- if there is an alternative to kindle, amazon etc. that actually has a reasonable selection and true ownership I'd love to hear about it.

Don Libes' Exploring Expect[1] is a devops classic (if there is such a thing). Highly recommended for those wondering what Tcl is (still) good for! It would be nice if O'Reilly would make the text (completely) freely accessible[2], as they have done with some their other older titles[3].

See also the Caius framework[4].

[1] http://shop.oreilly.com/product/9781565920903.do

[&] http://www.nist.gov/el/msid/expect.cfm

[2] https://www.safaribooksonline.com/library/view/exploring-exp...

[3] http://www.oreilly.com/openbook/

[4] http://caiusproject.com/

dekhn · 2016-05-18 · Original thread
i'm an average programmer but reading "High Performance Computing" http://shop.oreilly.com/product/9781565923126.do made a huge difference for me even when writing more efficient CRUD apps. A big issue is understanding the cost of the operations in the stack you are using and the overheads caused by your stack.
Danilka · 2015-11-27 · Original thread
All Ebooks & Videos at O'Reilly - (50% off) http://shop.oreilly.com/category/deals/cyber-monday.do

Thats a cyber Monday deal.

rbanffy · 2015-11-18 · Original thread
They have good OpenCL and MPI support. Intel has tools that help characterize the performance of programs running on it. They are, obviously, complex tools that take some time and dedication to master.

http://shop.oreilly.com/product/9780124104143.do is an introduction and weights more than 400 pages.

baldfat · 2015-10-13 · Original thread
I would totally disagree with the term "Data Science." It maybe used loosely but it certainly is more than statistics and more akin to science. Any inter discipline study has these issues.

It is science since you are taking data to answer a question. If your not answering a question or using a scientific method it falls short.

Good example is all the medical data science that has been happening in the past decade or so. http://www.oreilly.com/data/free/how-data-science-is-transfo...

piraze · 2015-09-09 · Original thread
The book is not listed at http://www.oreilly.com/openbook/

Also the PDF has a link to a notorious ebook pirate platform on every page. If you really believe content on college pages is legal, you must be very naive. I've never seen a naive webmaster that uses domain privacy though.

I started with Don Libes' classic book on Tcl/Expect[1] and am moving on to the 3rd edition of Clif Flynt's book[2].

Someone in #tcl on Freenode suggested that this set of essays would be a good resource for exploring some of the new/er features in Tcl.

I'm experimenting with using Tcl as a basis for rapid prototyping and testing[4] of services and service compositions built with docker and docker-compose[5].

It would be awesome if O'Reilly would consider making Exploring Expect[1] an Open Book[3] – it's an "oldie but goodie"!

[1] http://shop.oreilly.com/product/9781565920903.do

[2] http://shop.oreilly.com/product/9780123847171.do

[3] http://www.oreilly.com/openbook/

[4] http://caiusproject.com/

[5] https://github.com/docker/compose

a3n · 2014-08-28 · Original thread
O'Reilly is having a 50% sale on all ebooks through 9 September.

http://oreilly.com/

I just bought the early release of that exact book for $13.60, which was 60% off, because you get 60% off if you order $100 worth of prediscount ebooks.

http://shop.oreilly.com/product/0636920032823.do

When the book is finished you get the final version. It's mostly already finished.

"With Early Release ebooks, you get books in their earliest form — the author's raw and unedited content as he or she writes — so you can take advantage of these technologies long before the official release of these titles. You'll also receive updates when significant changes are made, new chapters as they're written, and the final ebook bundle."

ccozan · 2014-07-11 · Original thread
Ah, the magic of X. I've done my first steps into X by programming a graphical FTP client on a SGI Indy 2 under IRIX. It was 1994 and I spent about 3 weeks and I had luck to get the O'Reilly X books [0] ( and other two, can't remember ).

[0] http://shop.oreilly.com/product/9781565920156.do

rkda · 2014-05-06 · Original thread
You might want to check their Data Science Starter Kit collection

http://shop.oreilly.com/category/get/data-science-kit.do

Thinking With Data's a great introduction too.

http://shop.oreilly.com/product/0636920029182.do

larrys · 2014-04-29 · Original thread
"I'm wondering how Dyn is taking this. "

I use dyn as well as run several dns servers in different places [1]

My reason for not using this is that it's being offered by google and the obvious fear that they will decide one day to stop offering this, supporting it, or improving it. As I am experiencing now with google voice for example,

[1] Since the mid 90's actually learning from this book:

http://shop.oreilly.com/product/9781565920101.do

incision · 2014-02-25 · Original thread
All so true.

I still have my copy of "HTML: The Definitive Guide" [0].

I thought I was hot stuff when I figured out how to pre-cache images by making invisible references to them on my landing page.

I really enjoyed trying to make things look good and appear fast in the dial-up era.

0: http://shop.oreilly.com/product/9781565921757.do

mindcrash · 2014-01-31 · Original thread
Grab this set: http://shop.oreilly.com/category/get/data-science-kit.do for Data Science, and maybe this set aswell: http://shop.oreilly.com/category/get/machine-learning-kit.do if you're into Machine Learning.

Both from O'Reilly (with some Packt mixed in). Excellent content.

incision · 2013-12-19 · Original thread
You can get a preview of Packt books over on Safari [0].

Personally, I've found the quality of content and editing in Packt books to be consistently terrible. I won't click on a Packt book in my all you can read Safari Library subscription, I certainly wouldn't pay $5 for any of them.

At the opposite end of the spectrum, I can't recommend No Starch Press [1][2] enough.

0: http://my.safaribooksonline.com/browse?publisher=83&publishe...

1: http://shop.oreilly.com/category/publishers/no-starch-press....

2: http://my.safaribooksonline.com/browse?publisher=59&publishe...

stasy · 2013-11-10 · Original thread
My high school teaches programming (Visual Basic and C#), but I started learning before that. I looked at all the possible ways of development (I eventually chose web development) and bought books from them. I tried learning online, but those did not help. Project based learning is really beneficial, so I recommend that. http://oreilly.com/ has really good books. But just getting the top books on amazon for the language is the best way to find good books. This is if she likes to read a lot and spend a lot of time (years of weekends) on it.
Ruska · 2013-10-02 · Original thread
There are quite a few services that offer non-DRM epubs. O'Reilly's online store[1] is just one example, and there are a lot more listed in Defective By Design's ebook guide[2].

http://shop.oreilly.com/category/ebooks.do

http://www.defectivebydesign.org/guide/ebooks

infinity · 2013-09-16 · Original thread
Perl seems to be used in Bioinformatics, because there are several books out there discussing the application of Perl:

- Beginning Perl for Bioinformatics

- Mastering Perl for Bioinformatics

both are published by O'Reilly (I haven't them, so I can't give a recommendation. Also I don't have any contact with the field of Bioinformatics.).

A search on Amazon reveals quite a lot of books on the combination of Perl and Bioinformatics.

There is another book which sounds interesting:

- Developing Bioinformatics Computer Skills (O'Reilly)

http://shop.oreilly.com/product/9781565926646.do

It also appears to discuss the question why Perl is used for some things in Bioinformatics.

The same author (Cynthia Gibas) has written an introductory article:

Computers + Biology = Bioinformatics

http://oreilly.com/news/bioinformatics_0401.html

I can't tell you if learning Perl will give you a competitive advantage in job applications, but I have enjoyed learning Perl very much :)

kamaal · 2013-08-28 · Original thread
Mandatory reading when it comes to keyboarding: http://oreilly.com/news/zenclavier_1299.html

So far, I've used many keyboards. Nothing comes close to the IBM Model M, or their modern incarnations. Here in India, you get a TVS Gold keyboard which is the basically IBM Model M of India. The difference between that and my office HP standard keyboard is so enormous, I can nearly write a short book detailing it.

Firstly the build, Model M's ones are built like a tank. They will last decades. Secondly the spring feedback and clicky auditory feed back you get. Thirdly, and the most important feature of the keyboard is the impedance match when your fingers hit the keyboard and the resistance/friction those keys offer. The Model M some does this so well, you will almost feel you are becoming one with the keyboard, combined with this the clicky auditory feed back and the rugged build is what makes the IBM Model M the king of all keyboards.

Now every time I use the Model M at home and then come and use the keyboards at office, I see two straight issues. One I see is either the keyboard is offering too much friction/resistance which in case my fingers hit the keys faster but the keys don't mechanically respond as faster, or in cases of keyboard like the Apple's flat aluminum keyboard the resistance is too less and fingers tend to slower compared to the keys. And yes the feed back thing isn't in any way remotely comparable to the Model M.

Lastly you can argue that, this should even matter to you as a coder. As good coding is above typing skills. Though I agree with you, I would suggest you read the article I posed at the top of this comment.

Beyond all, once you've some really awesome. Even the very normal all begins to feel like bad.

Long story, short- a good geek/nerd keyboard needs to:

    1. Provide auditory feed back while typing.     2. The impedance match between the key response and     your finger's hit force need to match perfectly.     3. Keyboard must be rugged.     4. Important code related keys should be big.

srgseg · 2013-08-11 · Original thread
Tim O'Reilly created a site called BountyQuest in 2000, where he posted a $10,000 bounty to invalidate Amazon's 1-click patent.

"The way the system works is that a company or individual, remaining anonymous to the public, must pay BountyQuest $2,500 to post a bounty on the site. BountyQuest, which is to receive a 40 percent commission on bounties paid, will monitor the process and will be liable to pay the bounty if the posting group cannot or will not pay it to a deserving party."

http://www.nytimes.com/2000/10/23/technology/23PATE.html

However Tim then shut the site down, saying "I had high hopes for BountyQuest, too; it seemed like a great idea. But while I still believe that the failure to search for prior art remains a major problem for the patent system, the company was not able to make a successful business bridging the gap. Of course, this could simply have been an execution issue, or market timing. But it could also have been the fact that the patent mess is a thorny thicket that doesn't lend itself well to penetration by amateurs."

http://oreilly.com/pub/a/oreilly/ask_tim/2003/bountyquest_10...

GuiA · 2013-06-24 · Original thread
If you want to get into OCaml, O'reilly is releasing a new book about it next October, with an early release eBook available since earlier this week:

http://shop.oreilly.com/product/0636920024743.do

I haven't read it, but heard very good things about it from friends who did.

olalonde · 2013-06-18 · Original thread
The book is on sale here: http://shop.oreilly.com/category/deals/velocity-celebration.... (50% discount)
martin-adams · 2013-06-15 · Original thread
Their site says the following:

---

They're Your Books. Unlike most other retailers, ebooks from shop.oreilly.com are not restricted. You can freely loan, re-sell or donate them, read them without being tracked, or move them to a new device without re-purchasing all of them.

---

Source: http://shop.oreilly.com/category/ebooks.do

The following link might provide more clarity: http://support.oreilly.com/oreilly/topics/e_books_and_site_l...

It appears that when you purchase a DRM free book, you are purchasing a single entity. Therefore you can only loan, resell or donate it once. It doesn't give you distribution rights, just the rights to loan, resell or donate your since license.

tonteldoos · 2013-05-29 · Original thread
A couple of throughts from someone who recently moved from C (plain vanilla) to Ruby:

1] O'Reilly has a sale on C e-books on that expires today - have a look at them (http://shop.oreilly.com/category/deals/c-owo.do?code=WKCPRG)

2] Your biggest hurdles will be going from object coding to procedural coding, and going from dynamically typed to statically typed variables. Focus on these topics.

3] Once you have the basics of C, start focusing on dynamic memory usage (pointers, etc) as soon as possible. It's one of the most difficult topics (especially for someone that's only used managed languages), but also one of the most useful and powerful features in the language (and also the source of much pain if not done properly).

4] A possible way to start coding immediately, is programming C plugins for Ruby. MRI is very well suited to this, and will cover quite a bit of ground from points 2 and 3 above. There are heaps of tutorials available too.

5] As far as online tutorials go, there are many, and most tend to cover the same ground. Find one that you're comfortable with, and just do it. For the moment, focus on syntax and language elements, but DO NOT neglect to look into the fundamentals of how C actually works at compiler level at some point. It's an amazingly internally consistent design, and will make understanding and using some features a lot easier.

Good luck - hope this helps :)

fdb · 2013-05-26 · Original thread
And until May 31th, you can get 50% on the video using promo code "WKCLJRE":

http://shop.oreilly.com/category/deals/clojure.do?code=WKCLJ...

atsaloli · 2013-05-19 · Original thread
vi is part of POSIX (the UNIX standard):

http://pubs.opengroup.org/onlinepubs/9699919799/utilities/vi...

emacs is not

So it's not surprising you find vi more places than emacs.

Tim O'Reilly wrote that ORA sold twice as many vi books as emacs. (http://oreilly.com/pub/a/oreilly/ask_tim/1999/unix_editor.ht...)

In 15 years as a sysadmin, I've never seen a machine that had emacs but not vi. :) Though I agree it's theoretically possible. In which case, knowing ed would get you going quickly. Knowing ed can speed up your work in vi, too, you can handle large amounts of text quickly using short powerful ed commands. (for example, write everything from the start of the file to the current line to file /tmp/save.txt: 1,.w /tmp/save.txt Or delete all lines that have a curly brace: g/{/d)

Peteris's excellent ed sheetsheet: http://www.catonmat.net/blog/ed-unix-text-editor-cheat-sheet...

phaedryx · 2013-03-09 · Original thread
I should have been more clear. I'm not saying to compare the number of results, but, rather, the things that people complain about with each language.

I've been teaching myself Lua recently and I've found it to be a nice, consistent, small language. Javascript is a fun language, but has some bad decisions built in: http://oreilly.com/javascript/excerpts/javascript-good-parts... and it can be really confusing at times: http://wtfjs.com/

wyuenho · 2013-02-25 · Original thread
I haven't really used Make in any big projects (read: 100s of files and dependencies), but that's mainly because I have a habit of breaking components into smaller projects and thus keeping things, including my Makefiles, very simple. For project structures like that, I think your tools and book are overkill, so I'll recommend this reference from Oreilly's UNIX in a nutshell. I found that this is by far the most easily digestible reference for GNU Make I can find that's free. It's fairly to the point and concise as far as reference go, you can read the whole thing and have a fairly good understanding in under an hour. It's a reference that I go to 90% of the time, the other 10% come from Google and trial and error.

http://oreilly.com/linux/excerpts/9780596100292/gnu-make-uti...

interviewer · 2013-02-09 · Original thread
A "history"? Does your history consist of a single patent lawsuit 13 years ago? Also subsequent to the lawsuit Jeff Bezos went on public record as identifying that as a mistake. http://oreilly.com/news/amazon_patents.html. After which he spoke to congress about how to change the US patent law to fix it.

As an author on 25+ Amazon patents (not the one referenced by the post) I will tell you three things:

1/ The US patent system is broken. Everyone knows this. 2/ Every company has to protect itself by filing patents. This is just a reality of the system that we have. 3/ A company that turns its focus away from its customers and instead focuses on other companies is either a parasite (hello patent trolls!) or has lost its way.

My 0.02.

miloshadzic · 2013-02-01 · Original thread
For what it's worth, OCaml will somewhat soon have a "Real World" book by the guys who've been using it for very real world work for quite some time.

http://shop.oreilly.com/product/0636920024743.do

vitovito · 2012-12-30 · Original thread
Most of the projects in this vein are defunct, including the Tux Droid, the original Furby, the original Teddy Ruxpin, and the Nabaztag rabbit.

I always felt the story of Felix Gallo's "Poppet" project at Data General was interesting: http://metatalk.metafilter.com/13606/#384503

An original Teddy Ruxpin doll would probably have been the easiest to hack, replacing the cassette tape with a stereo audio input and generating the pulses necessary to animate him at your discretion: http://www.illiop.org/workings.html

The Nabaztag rabbit has been resurrected a few times, it looks like you can buy a new "Karotz" model for US$130, needing only a plush exterior: http://store.karotz.com/product/22/karotz

You could stuff another sort of mechanical toy, like a RoboSapien RC robot, into a stuffed animal: http://www.youtube.com/watch?v=e_WJ23Zg1Rg

There's also a new startup named ToyTalk, which seems to be doing something in this vein: http://www.toytalk.com/

You might find it easier to start making something that's not quite as complicated as an animatronic toy. Soft electronics projects and startups have been around for years, with shirts that hug you back and pillows that light up:

Pillow Talk: http://www.joannamontgomery.co.uk/littleriot/?q=node/11

Chatter Pillow: http://sternlab.org/2006/11/chatter-pillow/

For making one yourself, books on soft electronics might be useful.

Making Things Talk: http://shop.oreilly.com/product/9780596510510.do

Fashioning Technology: http://shop.oreilly.com/product/9780596514372.do

Instead of regular Arduinos, you can use sewable electronics specifically designed for this, like the Lilypad, which you can get at SparkFun, in their e-textiles category: https://www.sparkfun.com/categories/204

Adafruit also has their own line, just launched, called FLORA: http://www.adafruit.com/category/92

There are lots of "robots lite" projects you could wrap in fuzzy fabric, too, like this animatronic head: http://www.kickstarter.com/projects/jeffkessler/tj-an-animat...

It really just depends on how complicated you want to get with it. Depending on your experience, it might be best to start small, working through the projects in those books.

peterwwillis · 2012-01-10 · Original thread
I actually got to know Unix with a little paperback reference book: http://www.amazon.com/Pocket-Guide-Unix-Michele-Petrovsky/dp... After you learn the "unix basics" the most valuable thing I found was reading the description of every single common Unix command. I'm pretty sure I also had a small pocket reference which had the same information in a more compact form, and I found myself reading that everywhere I went. Here's a similar book from O'Reilly: http://shop.oreilly.com/product/9781565924277.do

Here's another little guide which goes over all the general topics: https://docs.google.com/viewer?a=v&q=cache:4oBqPlq1f7oJ:...