HNHacker News
TopNewBestAskShowJobs

bztzt

161 karma · joined December 11, 2011

submissionscomments
bztzt··on Rust is tier-1 language at Microsoft
in Windows, some teams/people use it others don't. Historically it hasn't worked well with some of the internal build/test/etc stuff, that's mostly changed in recent years.
bztzt··on Astra for Coding: Why Are We Doing This Again?
内卷/involution seems like one possible kind of "recursive self-improvement". A circle is also an exponential: y = i^x.

(I have no idea what will happen. 内卷 or intelligence explosion both seem plausible.)

bztzt··on The two Christian saints who are the Buddha
Buddhism itself also has such a history, for example with the Hindu gods, or with Shinto in Japan.
bztzt··on Windows 11's built-in Weather app wastes more than 1 GB of RAM
You don't need a tool, you can just right-click and uninstall.
bztzt··on Prevent cognitive debt by manually retyping LLM-generated code
this is how I did "AI coding" (for unfamiliar languages/frameworks/etc.) back in the GPT-3.5/4 days. Except I'd also test each line to verify it actually did what I thought it did.
bztzt··on MAI-Cyber-1-Flash inside MDASH
MAI is supposed to have its own design language/brand identity that is unrelated to the overall Microsoft brand. It has its own fonts, logo, colors, etc. The weird thing is that consumer Copilot, which is (or was) developed at MAI (as opposed to business/M365 Copilot which is developed in Redmond and designed based on the regular Microsoft stuff) also has its own design language which is different from the regular Microsoft stuff and different from the MAI stuff.

tbh all of this has always struck me as an ego thing from the MAI team, who are mostly based in Silicon Valley, not Redmond, and think of themselves as too cool for Microsoft

bztzt··on Linux Kernel Has Been Forcing Different Behavior for Processes Starting with “X”
Microsoft's head of marketing at the time posted about this on internal Yammer. He said there were two main reasons: first, "Windows 10" just did better in focus groups than Windows 9 or other alternatives; second, since the plan at the time was for all future changes to be delivered as updates rather than a newly branded Windows release†, it felt better to end on a round number.

† btw, what became Windows 11 started development as just another Windows 10 feature update, and what gets branded as a "new release" vs an "update" is mostly a marketing decision.

bztzt··on Microsoft has turned the Surface Duo into a handheld Xbox
switching between a touchscreen and mouse is no more awkward than switching between a keyboard and mouse, imo
bztzt··on eBPF on Windows
I'm not sure there's any crisply definable bright line separating them. Generally embrace/extend strategies do involve trying to make extensions that some people will consider valuable.
bztzt··on Why I care about Firefox OS fading away
WinRT doesn't depend on the CLR at all, it's just an updated COM-based model.
bztzt··on Why Are Corporations Hoarding Trillions?
Aren't your two paragraphs really two ways of saying the same thing?
bztzt··on Flux is the new WndProc
no, but they've introduced a bunch of versions of it under different names (WPF, Silverlight, Phone Silverlight, WinRT XAML, UWP), a few of which broke compatibility, so that's probably where you got that impression.
bztzt··on Apple, Google, and Microsoft are all solving the same problems
voice is just an input method. a natural language interface can also support typing or other inputs.
bztzt··on Stop pushing the web forward
The meaningful difference is whether there are isolation and distribution/update mechanisms so that users can install and maintain apps with less risk and hassle. This doesn't have much to do with (in-app) UI per se, though.
bztzt··on Examining Microsoft Edge Browser Performance
These benchmark articles frustrate me because I rarely feel they tell me anything. What do the benchmarks actually measure? When one tested product benchmarks as better/worse than another, what specifically is happening to make it better or worse? I feel like a good technical reporter ought to be able to dig deeper, do some investigation and provide real insight.
bztzt··on Looking Forward: Support for Secure Shell
Yes
bztzt··on Microsoft Surface Hub
Correct.
bztzt··on Microsoft is killing off the Internet Explorer brand
the answer from "silverstorm" is correct. To elaborate a bit, if you add a feature or API to the underlying OS, but there's no corresponding browser feature that makes use of it, to someone who spends most of their time in a browser the OS feature may as well not exist. Microsoft's main reason for investing in IE has generally been to try to add to the perceived value of Windows by making new Windows features accessible through the browser and thereby more relevant to web-centric PC usage. Examples are taskbar integration in Win7, live tile support in Win8, the emphasis on hardware acceleration in IE9+ (which was designed to try to make the underlying Windows graphics system more relevant to web browsing), smooth touch panning/zooming in IE10+ (by being early adopters of the Windows DComp/DManip APIs), better font rendering on high-DPI displays via DWrite etc.

Note that if other browsers themselves adopt new Windows APIs in competitive response, that actually still benefits Microsoft because ultimately they don't care about the browser for its own sake, they care about increasing Windows API and feature usage across all browsers. But in practice competing browsers tend to be late adopters of new Windows stuff (e.g., even now nothing but IE supports DComp/DManip and Chrome is just very recently getting around to improving its Windows high-DPI and text rendering support), hence Microsoft funds IE.

bztzt··on KDE and the Semantic Desktop
even if you're "good at" hierarchical filesystems they have a few inherent problems:

1) there's overhead associated with coming up with a hierarchical file structure, keeping it updated whenever your problems or your understanding of them change, etc.

2) there's overhead associated with always remembering to put a file in the "right" place every time you save it, actually navigating there to save it, and then fishing it out of the "right" place every time you need a file (getting to a file with search can sometimes be faster than navigating to it even if you know exactly where it is)

3) there is no perfect hierarchical structure for information; there will always be situations where x/y makes as much sense as y/x and both are sometimes inconvenient

this is not to suggest that search, tags and other alternative mechanisms don't have their own problems.

bztzt··on Mike Ey, Microsoft HoloLens designer, killed in hit and run
There used to be a bus route that went from Seattle to Bellevue at 2:15 and 3:30 am, but it got shut down as part of recent budget cuts. :(
bztzt··on What Microsoft is this the Altair Basic of?
what, are you saying Bozo the Clown wasn't a success? :)
bztzt··on On Rust and Nim
certain core systems components are often developed by small teams or individuals even within large organizations. the .net GC was written/maintained by 1 dev for a long time (Patrick Dussud, later Maoni Stephens), the Windows thread scheduler was written and maintained by Dave Cutler over many releases, etc.

some development efforts are just really hard to scale out.

bztzt··on Marilyn vos Savant and the Monty Hall Problem
the ambiguity is that it's presented as something the host does in this particular instance, but the validity of the probability calculations depends on it being a protocol the host always follows (in particular, that the host will always reveal one of the goats not behind the contestant's first choice of doors).
bztzt··on Lenovo CTO: We’re Working to Wipe Superfish App Off of PCs
thoughtlessness and callousness are far more common sources of evil than either incompetence or malice strictly defined. "People who don't care if I live or I die".
bztzt··on Why Nadella's Second Year as Microsoft CEO Will Be a Lot Harder
there is a separate, smaller "quality" team with a separate reporting hierarchy that is supposed to address this - that's where the reference to data scientists, etc. in the article comes from.

basically the idea is to split the SDET role into two - SE testing (closer to the code than SDETs used to be) and "quality" (further from the code than SDETs used to be). SDET testing, though not directly driven by the code structure, tended to be at a pretty low level driven by a detailed functional spec.

bztzt··on Microsoft to invest in Cyanogen
Aren't we seeing it? I thought Qt does support WP8+: http://doc.qt.io/qt-5/winrt-support.html
bztzt··on Windows 10 for Raspberry Pi 2
Windows Phone is some shared core components from Windows desktop (which RT is basically just an ARM build of) + its own stuff on top. The shared core has been growing with each release.
bztzt··on Microsoft to invest in Cyanogen
They had to block native code on WP7.x because they were on the CE kernel, knew they were going to move to the NT kernel in WP8, and native apps wouldn't have ported over.
bztzt··on Firefox Hello
imo the browser is just a better navigation model for a wide range of apps than typical OS GUI shells. so it's natural that either native apps get hosted in the browser (the plugin model) which has gone out of fashion, or APIs to do whatever an native app wants to do get added to the standard web API.
bztzt··on A new Microsoft browser?
Bing isn't losing money anymore, they're finally breaking even as of last year.
Page 1 of 4Next →