HNHacker News
TopNewBestAskShowJobs

bleair

527 karma · joined January 24, 2010

submissionscomments
bleair··on StationeryObject
Some of these with the letterpress printing or embossed images have a lovely physical and 3d quality
bleair··on A Detailed Look Into The Making of Tron Legacy VFX
Here DD means the "post" vfx effects house Digital Domain https://en.wikipedia.org/wiki/Digital_Domain

The vfx business was and continues to be a "challenging field to work in", but man what an incredible experience it was working there.

bleair··on Six months as a full time pancreas
May I suggest you look at this project that combines the Dexcom with your pump along with software. It is not a simple turn it on and automatically everything is perfect, however it is by far the best option right now for type 1 diabetics if you are willing to put in the effort to set it all up - which from all the testing and finger sticks indicates you are.

https://loopkit.github.io/loopdocs/

bleair··on Twitter set to accept Musk's $43B offer – sources
The motivations are different, but I think wikipeida is an interesting example where editing / moderation does (mostly) work. Again, I can't see how that could ever work on twitter, but wikipedia is the only large-user-base example of "social media" that isn't horrible.
bleair··on Pilot FriXion Erasable Pens: A Comprehensive Guide
They are fun / nice-colors to use, but be aware that your writing can disappear over time.

A friend has journals a few years old and on the right 2/3rds of the pages the writing is nearly gone (theory being maybe that side got warmer, but not certain)

bleair··on The Unreasonable Math of Type 1 Diabetes
There's also two "open source" systems - https://loopkit.github.io/loopdocs/ - https://openaps.org/

Tidepool is also trying to take the loop project and get a version of it FDA approved.

Both of the open source projects require you to do the work and actively take control of your setup (a cgm plus pump plus phone). They have really nice support communities. I would never go back to not using Loop.

bleair··on Ask HN: How do you create a cross-platform GUI without using Electron?
https://www.fltk.org/ - fast light graphics toolkit https://nanogui.readthedocs.io/en/latest/ - nanogui
bleair··on The Real Story of Pixar
Also relevant

https://www.cartoonbrew.com/artist-rights/ed-catmull-on-wage...

bleair··on Installing Windows 11 on Legacy BIOS Without Secure Boot
Has Microsoft publicly made it clear that the true reason for the tpm requirement is all about shepherding all users into the windows App Store? As in users might be allowed to install non App Store programs for a while, but the operating system will give complaint/hassle dealings and require the user to go through several extra steps (aka macis). Some future windows releases will likely be licked to only allow Microsoft App Store-signed apps.
bleair··on Unreal engine 5 showoff demo – preview now available
Preview now available

https://www.unrealengine.com/en-US/blog/unreal-engine-5-is-n...

bleair··on Colonial Pipeline Paid Hackers Nearly $5M in Ransom
Assuming the ransom was paid, it's an interesting example of how cryptocurrencies contribute to the viability of this new "business model"
bleair··on Likely payment by colonial pipeline to make ransomware attractive business
If the payment was made, it could make a strong point about something that cryptocurrineces play an interesting role in enabling.
bleair··on Turkish crypto exchange boss missing, reportedly taking $2B of investors’ funds
Another report - seems little users can do (by design of crytpo currencies and the exchanges people use) https://www.tomshardware.com/news/turkish-crypto-exchange-go...
bleair··on 1984: The Hitchhiker's Guide to the Galaxy
I'm pretty sure I read the game was "a carefully crafted artificial intelligence test" as in how artificial is your intelligence. :)
bleair··on Chrome extension great suspended now tracking you
Thread with more details https://github.com/greatsuspender/thegreatsuspender/issues/1...
bleair··on Jetbrains founders turn billionaires without VC help
The freezes might be caused by IntelliJ's jvm running out of memory. Go to the help menu and then Memory Settings (it's not in the normal settings)
bleair··on The companies that bring us knife steel
I'm not an expert, but that sounds right (matches what I've read in papers).

This page has interesting info. https://www.tms.org/pubs/journals/JOM/9809/Verhoeven-9809.ht...

It seems likely 3 factors were important in creating "real" Damascus steel. The key one being the mixture of elements in the raw ore that specifically came from the mines in a specific region of southern India, and once that ore ran out the "secret was lost". There's also the knowledge of the forging process - namely the temperatures, heat treatment processes used, and what organics (aka carbon) got mixed in.

bleair··on Some HP Enterprise SSD will brick after 40000 hours without update
More comments: https://www.tomshardware.com/news/hpe-ssds-firmware-patch-br...
bleair··on Ed Catmull and Pat Hanrahan Win Turing Award
https://www.bloomberg.com/news/articles/2014-11-19/apple-goo...

"“Like somehow we’re hurting some employees? We’re not,” Catmull said. “While I have responsibility for the payroll, I have responsibility for the long term also,” Catmull said. “I don’t apologize for this."

bleair··on Pledge() and Unveil() in SerenityOS
Neat, though I wish pledge and unveil included a string parameter to indicate why the process is needing the requested resource)s). Thus way as the user of an application I have a hint for why a process is trying to access some resource. The code making the call could try to lie, but at least I’d have a hint about the processes claim med intent vs. what it does
bleair··on Second paper about Mayak accident
Also a summary - https://news.yahoo.com/russia-appears-kept-major-nuclear-172...
bleair··on C++ 20: The Core Language
Htfy96 is right. This post gives more examples. https://devblogs.microsoft.com/cppblog/simplify-your-code-wi...

Along with automatic synthesis of all the operators, c++ 20 also clarified rules about overload-matching and automatic construction of objects for purposes of comparison, so you don’t have to write the friend methods to for example compare int to your type if you have trivial int-taking constructor for your type. Also if your == operator or != is more efficient than a full lexigrapgical comparison the compiler will now do the right thing

bleair··on Recursive Make Considered Harmful (1997) [pdf]
Interesting.. I did not know that. My googling shows that there has been an announcement with an intention to adopt cmake (~ 2 years ago)

http://boost.2283326.n4.nabble.com/CMake-Announcement-from-B...

It appears further discussions are underway, but I don't know what that means in terms of how quickly they will switch. https://groups.google.com/forum/#!topic/boost-steering/5ifzu...

In terms of bjam vs. cmake... I get why the boost library has needed a custom build tool chain (if you're curious just look at the complexity in headers in trying to work around various template bugs in different compiler versions, or the many many many ways to request naming of the generated libraries). I should have been less snarky in my first post. If boost does migrate to cmake I predict it will be quite a gnarly set of cmake logic.

bleair··on Recursive Make Considered Harmful (1997) [pdf]
30 years on and I've used make, imake, autotools, cmake, ant, gradle, boost.jam (because every C++ library really should have its own individual custom build tool-chain), scons, ninja, and maybe the least bad was a very nice system internal to ILM (though it was purpose written for building C++ & python targets). These days I'm using bazel the most, and while it can be forced into working, it's pretty miserable (and requires support of about 5 people on a dedicated build team). It does not bring software developers joy.

A group/language/team decides "that's it, I hate build tool X, we're going to solve this problem", and they go build their thing, but they care about different details and make some things easy, handle some things automatically, and leave other things as "just don't care" with the resulting tool ends being just like all the previous ones.

I'd be willing to wager lots of money that in future years there will be many more build systems, and they too will perfectly match their predecessors.

https://www.xkcd.com/927/

bleair··on SpaceX Gets FCC Approval to Sell Wireless High-Speed Home Internet from Space
I can see the appeal for customers who in rural areas with one or no real option for internet access, or if you like to vacation / travel via RV.

Will the SpaceX system use frequencies that allow decent reception and transmission (to the sats) if you're physically in a city? If you're indoors?

bleair··on Insulin Pumps, Decapped Chips and Software Defined Radios
Aside from all the technical arguments, why don’t more devices give me clear explicit control (pairing, even if I want to allow remote control) and even better transparent indication of how the device is running
bleair··on Insulin Pumps, Decapped Chips and Software Defined Radios
In short, real humans and these medical devices are inexact. The device must choose “How much insulin should be dosed?”. Lawsuits argue medical devices should be flawless, so no company will bring out a device that could be pointed out as causing an incorrect amount of drugs being delivered The open source insulin pump and continuous-glucose-monitors as a feedback systems are just incredible BUT they require the user to be very aware of what is easy and reliable and what can be flaky (see all the details about pod screamers - e.g. the pod can’t continue, or drift in cgm data)
bleair··on Stop Memsetting Structures
If the author is only going to add "caveat", then that sounds like word games and being unwilling to admit that the blog post's advice is wrong (for the security risks and other reasons pointed out here in the comments)
bleair··on [dead]
I think we are seeing cryptocurrencies demonstrate one specific use - an easy means of defrauding others of what is "valuable".
bleair··on Generating C code that people want to use
Another benefit of generating good output is that someone can observe the input and the resulting constructed idioms and learn from the example
Page 1 of 4Next →