Hal Berenson
hal2020.com · Personal blog · on HN since 2011
Hal Berenson, a former Microsoft general manager, writes about Microsoft strategy, SQL Server, WinFS, and the company's business decisions.
What HN saysHN commenters recommend it for understanding Microsoft, praising his insider view and posts such as the aQuantive mistake and Windows 8.
39HN people shared it
15linked it in comments
48stories submitted
385story points
5 years agolast shared
2011people per year2026
Most-shared posts
- 1Why SQL server was never ported to Unix5 people · 124 points · first shared 2011 · 47 comments on HN
- 2WinFS, Integrated/Unified Storage, and Microsoft3 people · 3 points · first shared 2013 · discussion on HN
- 3WinFS, Integrated/Unified Storage, and Microsoft3 people · 1 points · first shared 2017 · discussion on HN
- 4“FAT/exFAT patents seem to be responsible for $1B+ in revenue” (2014)2 people · 4 points · first shared 2014 · 1 comments on HN
- 5Dear Developer, excuse me while I slap you silly2 people · 4 points · first shared 2012 · discussion on HN
- 6Steven Sinofsky comments on Hal Berenson's blog2 people · 4 points · first shared 2012 · discussion on HN
- 7Acknowledging the aQuantive Mistake2 people · 2 points · first shared 2012 · discussion on HN
- 8My Mobile Phone Is Sacrosanct2 people · 2 points · first shared 2018 · discussion on HN
- 9The Future of Microsoft – Part 22 people · 2 points · first shared 2013 · discussion on HN
- 10Homepage2 people · first shared 2013
- 11WinFS, Integrated/Unified Storage, and Microsoft1 people · 87 points · first shared 2013 · 37 comments on HN
- 12SteveB’s Retirement Announcement1 people · 59 points · first shared 2013 · 71 comments on HN
- 13The consumer guys at Microsoft are just plain wrong1 people · 38 points · first shared 2013 · 60 comments on HN
- 14Understanding the Microsoft Surface (a sort of Review)1 people · 6 points · first shared 2012 · 2 comments on HN
- 15Developers, ignore creating Windows apps at your peril1 people · 5 points · first shared 2012 · discussion on HN
What HN people wrote when they linked it
yuhong · 2016-06-09
Note that SQM telemetry is separate from any ad tracking. I think part of the problem is declining PC sales. I recommend that you read this: https://hal2020.com/2013/03/07/what-if-microsoft-had-done-windows-8-di…
ryanburk · 2014-05-15
hal berenson is super smart and I think says it best in his reply to your comment[1].
microsoft, just like google and apple and redhat and linkedin and facebook, is a company - it is there to make money for shareholders. what they do to make money and how they do it can be very different and cause disagreements. but I think people don't always think of that when considering tech endeavors, particularly when there is any entry in a market that is free.
[1] http://hal2020.com/2014/03/03/satya-shuffles-his-leadership/#comment-1…
kvb · 2013-07-11
If you want to understand Microsoft, you could do a lot worse than reading http://hal2020.com/, by a former General Manager at Microsoft. I learn something from pretty much every blog post he writes.
For instance, in his most recent post he discusses how the lack of coordination between the divisions after the 2005 reorg can be viewed as a feature rather than a bug, but also something that now needs to be changed.
wluu · 2012-07-04
I think this blog post by a former Microsoftee (Hal Berenson) is also worth reading - http://hal2020.com/2012/07/03/acknowledging-the-aquantive-mistake/
HalBerenson · 2013-07-30
I'm pretty sure I wrote about the history of the Enterprise vs. Standard decision making on my blog (http://hal2020.com) but I can't find the post right now. I'm one of the people responsible for the original philosophy, and I don't think it's changed much. I'll go back and look for it again.
Basically you have three dynamics going on. The reality check of course is that the competition is Oracle and IBM DB2, and to a lesser extent open source databases, and various analytics products. Check out Oracle's price list and SQL Server Enterprise remains inexpensive. And Microsoft has introduced cheaper options to keep "free" open source options somewhat at bay, though the truth is that without multiplatform support there is nothing they can do to really capture that segment of the market.
Standard Edition exists because I couldn't convince my then boss that we should bifurcate it into a couple of sensible products, one slightly lower in capability and one slightly higher. The slightly higher one would have been a "Small Business Enterprise" edition that included many of the features of Enterprise but somehow retained differentiation from full Enterprise and would have been dramatically less expensive. I had a differentiation, but I don't recall what it was. The reason the bifurcation was rejected was that Standard was the edition that matched earlier versions and we didn't want to piss off customers by forcing them into a more expensive or less functional edition. And…
fishtacos · 2022-01-24
MS tried it [0] and failed. It was not easy. This was in the days of Whistler, Blackcomb and Longhorn and always an interesting read if you've the time. [1]
[0] https://en.wikipedia.org/wiki/WinFS
[1] https://hal2020.com/2013/03/10/winfs-integratedunified-storage-and-mic…
iso-8859-1 · 2019-08-21
That discussion doesn't contain any high quality posts, why not link the actual article?
http://hal2020.com/2013/02/14/winfs-integratedunified-storage-and-micr…
nayuki · 2018-04-06
There is a series of blog posts that gives a retrospective on WinFS:
* https://hal2020.com/2013/02/14/winfs-integratedunified-storage-and-mic…
* https://hal2020.com/2013/02/14/winfs-integratedunified-storage-and-mic…
* https://hal2020.com/2013/02/25/winfs-integratedunified-storage-and-mic…
* https://hal2020.com/2013/03/10/winfs-integratedunified-storage-and-mic…
amatwl · 2017-11-15
smt88 · 2015-12-02
That's an unreasonably high estimate, and there is some data to support the idea that it's unreasonable[1].
Microsoft has been losing, at most, a few billion[2] a year on Bing. Assuming they've spent $45B since 2009, that's $6.4B per year spent on Bing. A net loss of $2B on Bing would mean Microsoft is making $4.4B per year, which isn't in the ballpark.
1. http://www.businessinsider.com/chart-of-the-day-microsoft-online-opera…
2. http://hal2020.com/2013/01/18/about-that-2b-annual-loss-from-microsoft…
cek · 2014-02-10
This has nothing to do with Microsoft.
Due to anti-trust law, Microsoft can't have any influence over decisions Nokia makes before the acquisition[1]. Even if Microsoft hated the idea of Nokia building and Android phone (likely) it could do nothing about it. And, even more importantly, Nokia could NOT change its plans even if Microsoft wanted them to.
[1] http://hal2020.com/2013/10/16/how-much-influence-is-microsoft-having-o…
mrng · 2013-10-10
BarkMore · 2012-01-15
See http://hal2020.com/2011/07/27/porting-microsoft-sql-server-to-linux/#c… for a history of the SQL Server guts. It is now a complete rewrite of the Sybase code.
contextfree · 2011-05-20
I'm not sure if this is "the real reason" but here's an explanation from a former Microsoft GM: http://hal2020.com/2011/03/07/why-microsoft-shouldnt-do-a-kin-tablet/
irahul · 2011-09-21
PS is just a piece of the puzzle. In fact, if I were to automate things on Windows, I would pick perl/python/ruby(on linux, I use shell scripts only for jobs which are less than 50 lines).
The major question is does the objects which are to be automated lend themselves to automation?
Here is one of the results I found while looking for 'sql server automate'
http://msdn.microsoft.com/en-us/library/ms187061.aspx
If I were talking about MySQL/PostgreSQL, they lend themselves very well to automating. The shell script just calls the relevant programs.
Likewise, if I am automating nginx, shell is just the glue. nginx provides the nut and bolts, and scripting is the wrench.
Unless IIS, SQl server et al. provide similar facilities, powershell isn't going to help.
I haven't used SQL server in a long, long time. My doubts were from some articles I have read:
http://hal2020.com/2011/07/27/porting-microsoft-sql-server-to-linux/
nix DBA’s used shell scripts as their primary management tool, but the SQL Server of that day was not scriptable. Would those DBA’s accept the use of GUI tools?
So it looks like it used to be the case that it wasn't scriptable, but it is now.