Oren Eini

aka Ayende Rahien

Oren Eini

CEO of RavenDB

a NoSQL Open Source Document Database

Get in touch with me:

oren@ravendb.net +972 52-548-6969

Posts: 7,575
|
Comments: 51,195

Copyright ©️ Ayende Rahien 2004 — 2025

Privacy Policy · Terms
filter by tags archive
stack view grid view
  • architecture (606) rss
  • bugs (450) rss
  • challanges (123) rss
  • community (377) rss
  • databases (481) rss
  • design (893) rss
  • development (640) rss
  • hibernating-practices (71) rss
  • miscellaneous (592) rss
  • performance (397) rss
  • programming (1085) rss
  • raven (1442) rss
  • ravendb.net (526) rss
  • reviews (184) rss
  • 2025
    • May (7)
    • April (10)
    • March (10)
    • February (7)
    • January (12)
  • 2024
    • December (3)
    • November (2)
    • October (1)
    • September (3)
    • August (5)
    • July (10)
    • June (4)
    • May (6)
    • April (2)
    • March (8)
    • February (2)
    • January (14)
  • 2023
    • December (4)
    • October (4)
    • September (6)
    • August (12)
    • July (5)
    • June (15)
    • May (3)
    • April (11)
    • March (5)
    • February (5)
    • January (8)
  • 2022
    • December (5)
    • November (7)
    • October (7)
    • September (9)
    • August (10)
    • July (15)
    • June (12)
    • May (9)
    • April (14)
    • March (15)
    • February (13)
    • January (16)
  • 2021
    • December (23)
    • November (20)
    • October (16)
    • September (6)
    • August (16)
    • July (11)
    • June (16)
    • May (4)
    • April (10)
    • March (11)
    • February (15)
    • January (14)
  • 2020
    • December (10)
    • November (13)
    • October (15)
    • September (6)
    • August (9)
    • July (9)
    • June (17)
    • May (15)
    • April (14)
    • March (21)
    • February (16)
    • January (13)
  • 2019
    • December (17)
    • November (14)
    • October (16)
    • September (10)
    • August (8)
    • July (16)
    • June (11)
    • May (13)
    • April (18)
    • March (12)
    • February (19)
    • January (23)
  • 2018
    • December (15)
    • November (14)
    • October (19)
    • September (18)
    • August (23)
    • July (20)
    • June (20)
    • May (23)
    • April (15)
    • March (23)
    • February (19)
    • January (23)
  • 2017
    • December (21)
    • November (24)
    • October (22)
    • September (21)
    • August (23)
    • July (21)
    • June (24)
    • May (21)
    • April (21)
    • March (23)
    • February (20)
    • January (23)
  • 2016
    • December (17)
    • November (18)
    • October (22)
    • September (18)
    • August (23)
    • July (22)
    • June (17)
    • May (24)
    • April (16)
    • March (16)
    • February (21)
    • January (21)
  • 2015
    • December (5)
    • November (10)
    • October (9)
    • September (17)
    • August (20)
    • July (17)
    • June (4)
    • May (12)
    • April (9)
    • March (8)
    • February (25)
    • January (17)
  • 2014
    • December (22)
    • November (19)
    • October (21)
    • September (37)
    • August (24)
    • July (23)
    • June (13)
    • May (19)
    • April (24)
    • March (23)
    • February (21)
    • January (24)
  • 2013
    • December (23)
    • November (29)
    • October (27)
    • September (26)
    • August (24)
    • July (24)
    • June (23)
    • May (25)
    • April (26)
    • March (24)
    • February (24)
    • January (21)
  • 2012
    • December (19)
    • November (22)
    • October (27)
    • September (24)
    • August (30)
    • July (23)
    • June (25)
    • May (23)
    • April (25)
    • March (25)
    • February (28)
    • January (24)
  • 2011
    • December (17)
    • November (14)
    • October (24)
    • September (28)
    • August (27)
    • July (30)
    • June (19)
    • May (16)
    • April (30)
    • March (23)
    • February (11)
    • January (26)
  • 2010
    • December (29)
    • November (28)
    • October (35)
    • September (33)
    • August (44)
    • July (17)
    • June (20)
    • May (53)
    • April (29)
    • March (35)
    • February (33)
    • January (36)
  • 2009
    • December (37)
    • November (35)
    • October (53)
    • September (60)
    • August (66)
    • July (29)
    • June (24)
    • May (52)
    • April (63)
    • March (35)
    • February (53)
    • January (50)
  • 2008
    • December (58)
    • November (65)
    • October (46)
    • September (48)
    • August (96)
    • July (87)
    • June (45)
    • May (51)
    • April (52)
    • March (70)
    • February (43)
    • January (49)
  • 2007
    • December (100)
    • November (52)
    • October (109)
    • September (68)
    • August (80)
    • July (56)
    • June (150)
    • May (115)
    • April (73)
    • March (124)
    • February (102)
    • January (68)
  • 2006
    • December (95)
    • November (53)
    • October (120)
    • September (57)
    • August (88)
    • July (54)
    • June (103)
    • May (89)
    • April (84)
    • March (143)
    • February (78)
    • January (64)
  • 2005
    • December (70)
    • November (97)
    • October (91)
    • September (61)
    • August (74)
    • July (92)
    • June (100)
    • May (53)
    • April (42)
    • March (41)
    • February (84)
    • January (31)
  • 2004
    • December (49)
    • November (26)
    • October (26)
    • September (6)
    • April (10)
Deep Dive into RavenDB webinars
  previous post next post  
Dec 04 2008

Windows Activation SUCKS: How to give someone a heart attack

time to read 1 min | 54 words

On a day that I have to give 3 presentations, I open up windows and I refuse to log me in, instead, I get this thing:

200812041410.jpg

And then it refuse to activate! Turning the window installation to a brick!

I solved that eventually, but that was a really scary time.

Tweet Share Share 18 comments
Tags:
  • Bugs
  • Microsoft

  previous post next post  

Comments

Philipp
04 Dec 2008
13:46 PM
Philipp

I've stopped purchasing software (especially development tools) that hassles me with activation schemes whenever possible. After all, this is the one thing that I as a customer can do to get over-eager vendors to re-evaluate their positions on the subject.

I can't help but think that activation punishes the wrong people anyway - the ones who are not willing to pay for software will still get their cracked versions (at least if the product is worth being cracked). And anyway: Is that really that bad? I still assume that the vast majority of people who commercially use software will buy it anyway - because they appreciate the work, they want to have access to the latest releases, or simply because it’s just not worth the risk. As for the others - I think they wouldn’t buy the product in the first place, but once they are hooked up, they have become potential customers who will purchase the product eventually. Simply because they want to upgrade or use the software on a commercial product.

It’s not that long ago that I went to school where literally nobody paid for their software (beer ain’t cheap here in Switzerland and you couldn’t download that off the internet ;) ). But here we are today and most of us still work with the same (now properly licensed) tools we used a couple of years ago - that’s a lot of money earned, not lost.

Just my 0.02$

Cory Foy
04 Dec 2008
15:44 PM
Cory Foy

To be fair, it's probably been nagging you about it for awhile. But I had the same thing - I have a DIY webcam security system, and the machine running it has XP, and I forgot to activate it. One day it stopped working, and upon logging in I found the same thing you had above.

configurator
04 Dec 2008
15:45 PM
configurator

I too stopped using purchased software.

Even though I have a legal copy of Windows, I use a downloaded, cracked version to avoid activation. While this is apparently legal and definitely (in my opinion) legit, I still feel like I'm doing something wrong here.

The something wrong is actually buying the software, of course.

Mr_Acronis
04 Dec 2008
17:56 PM
Mr_Acronis

Perform an Acronis (cost $100 or so) image of your system each night when finished working and sleep like a baby.

When your system barfs you re-image in an hour and you're back in the saddle.

Steve Jobs
04 Dec 2008
20:08 PM
Steve Jobs

Or just don't use a shitty operating system?

Linus Torvals
04 Dec 2008
22:55 PM
Linus Torvals

I have the same opinion than Steve Jobs.

J Healy
04 Dec 2008
23:59 PM
J Healy

And don't even get me started on the cost of development tools in an environment where vendors are, in word at least, attempting to sway hearts and minds...

Atul
05 Dec 2008
00:14 AM
Atul

Stop Complaining Ayenda... Seriously you are not regular user many of whom would not know that you need to activate windows and also you are not retard to know that you should have done it.

Firstly you don't do the thing you are suppose to do.... Activate it, Sure windows must have given those prompts to, but you were some idot or trying to be HERO. type of guy and did not do it And then on top of it you use the same machine for presentation and then start complaining....

Seriouly are you a idiot. Stop writing such bad Post firstly... and secondly.... stop blaming others for the things you should have done ...

Codemonkey
05 Dec 2008
03:07 AM
Codemonkey

Ouch

Ben
05 Dec 2008
04:46 AM
Ben

I have run into this problem with virtualization. Especially when it comes to moving from machine-to-machine. It also seems as though Windows updates to the host have caused reactivation requests on the guest.

Don't you own a Mac, are you using Parallels or something like that? Did you just install/change/etc something? I just think activation and virtualization haven't caught up with each other yet. We had a major PITA with a virtual box we setup for portable demos, that someone decided to buy a one-off license for...

Long live volume licensing!

RE: Activation, it's programmers trying to get paid for their work. IMO, it isn't that big a deal, I don't mind. I've never had a time that code I had purchased that wasn't activating wasn't immediately addressed by the vendor. Microsoft included. As a programmer, I buy/pay for all software I use religiously.

Stefan Wenig
05 Dec 2008
08:31 AM
Stefan Wenig

There you go. Complaining about operating systems generates more flak than talking about Israeli security issues. Weird world.

alwin
05 Dec 2008
09:17 AM
alwin

Not everyone has to deal with the Israeli security, but we all face operating systems each day.

Personally, I find it a weird world where cracked software is not only cheaper, but also easier to use than when you payed for it.

Carl
05 Dec 2008
14:14 PM
Carl

"Perform an Acronis (cost $100 or so) image of your system each night when finished working and sleep like a baby.

When your system barfs you re-image in an hour and you're back in the saddle. "

Wouldn't have really helped in this situation, because re-imaging would've picked todays date up and then kicked off the activation process again, I think...

Chris
05 Dec 2008
17:43 PM
Chris

@Atul: Windows refused to activate for him. If it activated without undue delay, Ayende probably wouldn't have posted this.

Mr_Acronis
06 Dec 2008
03:47 AM
Mr_Acronis

@Carl:

Well at the worse case he could have gone back 1 additional day and re-imaged, activated, then used the current days image to restore any source code etc. he was missing.

Ok, so he's now down an hour and a half instead of an hour, but you still sleep like a baby. Oh, I forgot, when you re-image you sleep like a baby too.

Ayende Rahien
06 Dec 2008
03:49 AM
Ayende Rahien

You seem to miss the point.

I WASN'T ABLE to activate.

Joe Bob
06 Dec 2008
15:13 PM
Joe Bob

But at least your install isnt a "brick" if you had a backup. You simply restore and activate. Right?

Or install a new OS, activate, and restore your files. Right?

Eric Hauser
07 Dec 2008
16:45 PM
Eric Hauser

Click Activate Later, open a command prompt, and type slmgr -rearm. This will give you another 30 days of time to activate each time up to 120 days.

Comment preview

Comments have been closed on this topic.

Markdown formatting

ESC to close

Markdown turns plain text formatting into fancy HTML formatting.

Phrase Emphasis

*italic*   **bold**
_italic_   __bold__

Links

Inline:

An [example](http://url.com/ "Title")

Reference-style labels (titles are optional):

An [example][id]. Then, anywhere
else in the doc, define the link:
  [id]: http://example.com/  "Title"

Images

Inline (titles are optional):

![alt text](/path/img.jpg "Title")

Reference-style:

![alt text][id]
[id]: /url/to/img.jpg "Title"

Headers

Setext-style:

Header 1
========
Header 2
--------

atx-style (closing #'s are optional):

# Header 1 #
## Header 2 ##
###### Header 6

Lists

Ordered, without paragraphs:

1.  Foo
2.  Bar

Unordered, with paragraphs:

*   A list item.
    With multiple paragraphs.
*   Bar

You can nest them:

*   Abacus
    * answer
*   Bubbles
    1.  bunk
    2.  bupkis
        * BELITTLER
    3. burper
*   Cunning

Blockquotes

> Email-style angle brackets
> are used for blockquotes.
> > And, they can be nested.
> #### Headers in blockquotes
> 
> * You can quote a list.
> * Etc.

Horizontal Rules

Three or more dashes or asterisks:

---
* * *
- - - - 

Manual Line Breaks

End a line with two or more spaces:

Roses are red,   
Violets are blue.

Fenced Code Blocks

Code blocks delimited by 3 or more backticks or tildas:

```
This is a preformatted
code block
```

Header IDs

Set the id of headings with {#<id>} at end of heading line:

## My Heading {#myheading}

Tables

Fruit    |Color
---------|----------
Apples   |Red
Pears	 |Green
Bananas  |Yellow

Definition Lists

Term 1
: Definition 1
Term 2
: Definition 2

Footnotes

Body text with a footnote [^1]
[^1]: Footnote text here

Abbreviations

MDD <- will have title
*[MDD]: MarkdownDeep

 

FUTURE POSTS

No future posts left, oh my!

RECENT SERIES

  1. RavenDB News (2):
    02 May 2025 - May 2025
  2. Recording (15):
    30 Apr 2025 - Practical AI Integration with RavenDB
  3. Production Postmortem (52):
    07 Apr 2025 - The race condition in the interlock
  4. RavenDB (13):
    02 Apr 2025 - .NET Aspire integration
  5. RavenDB 7.1 (6):
    18 Mar 2025 - One IO Ring to rule them all
View all series

RECENT COMMENTS

  • Scooletz, Yes, we look at other stuff. Most of those are _not_ allowing you to build themselves incrementally nor are they...
    By Oren Eini on Scaling HNSW in RavenDB: Optimizing for inadequate hardware
  • Have you considered other approaches, DiskSpan, Spann etc.? HNSW, as far as I know, is terrible in regards to updates and det...
    By Scooletz on Scaling HNSW in RavenDB: Optimizing for inadequate hardware
  • Steve, The check is for _equality_ - if the current version matches the value in the versions array. When the `_version` ...
    By Oren Eini on Optimizing the cost of clearing a set
  • I'm not following that part, the first 65K times (until ushort.MaxValue) it will be smaller so you'll enter the if/return, bu...
    By Steve on Optimizing the cost of clearing a set
  • Steve, No, I don't need to. It is going to wrap around anyway, after all
    By Oren Eini on Optimizing the cost of clearing a set

Syndication

Main feed Feed Stats
Comments feed   Comments Feed Stats
}