HNHacker News
TopNewBestAskShowJobs

calaphos

317 karma · joined November 23, 2018

submissionscomments
calaphos··on Academics steal data from air-gapped systems using PC fan vibrations
Quite a problem, especially when considering cryptographic implementations. Here's am article from 2016:

https://dl.acm.org/doi/10.1145/2851486

calaphos··on Rust Survey 2019 Results
But arguably what makes rust hard to write is the borrow checker which eliminates a lot of painful runtime debugging.
calaphos··on Rust Survey 2019 Results
C++ might not be harder in theory but at least for me right now it is a lot harder to learn than rust. C++ just has so much stuff and different ways of doing things (of course, it's been in use for decades) that it I feel quite lost as a beginner on what to actually use.

Also in my experiences the rust compiler errors are extremely helpful, especially compared to the c++ template stuff.

calaphos··on First Robotics Competition: An International High-School Robotics Competition
There is the RoboCup [1], most participants are (post)graduate students or alumni. The competition is more focused on the academic aspect with a conference in the end.

[1]: https://www.robocup.org/

calaphos··on SIMD instructions
The AVX ALUs also go into power saving when not used and take a couple of cycles to switch back on, delaying the first AVX instruction. There is afaik even a paper on a side channel attack that uses this.
calaphos··on SIMD instructions
The cpu just takes a bunch of numbers and applies the same operation on them in one instruction instead of a bunch single ones. E.g. if you are writing some simulations/game code where you deal with 3d vectors a lot the use case is there a lot. Is it worth writing the custom instruction intrinsics yourself? Most likely no as the compiler often (!) does a good job at auto vectorizing or the underlying library already uses them (I think c# vector types does).
calaphos··on Next stop, hydrogen-powered trains
Extremely good for weight and extremely poor for volume. To reduce the gasses volume storage is usually either highly compressed (200-700bar) or cryogenic (30K), like in the space shuttles tank.

In both cases the volumetric density is still quite poor, cryogenic is about 70g/l, which is actually less than the weight of hydrogen chemically bound in a liter of gasoline.

There exists some concepts of storing hydrogen chemically bound, e.g. to hydrocarbons or metal hydrites which release the gas on high temperatures (100-200°C).

calaphos··on Airbus unveils 'blended wing body' plane design after secret flight tests
Modern aircraft, as in 787 and a350 are mostly carbon composite structures by now. I image that would be even more the case for a blended wing body Design
calaphos··on The limits of high-speed rail
In Germany in the 80s the Transrapid, a maglev train was developed. Sadly, the technology was dropped in favor of the ICE, predominantly because that one could use the extensive existing rail network. The only Transrapid Line actually operating is the Shanghai airport line.

In hindsight the needed new network could have been an advantage, as very little of the current rails is capable of anywhere near the 300km/h operation the ice can do. Would also have avoided all those scheduling problems where slower regional trains are regularly delayed, as they have to let other (also delayed) high speed trains pass.

calaphos··on The limits of high-speed rail
Afaik the problem with air travel is not only the CO2 released from burning fuel, it's also the various byproducts getting deposited in the higher atmosphere. Synthetic fuels avoid the net CO2 Release but still have those impacts.
calaphos··on The cup-of-coffee pricing fallacy
As a fan of epsresso I a absolutely agree with that fact that you should consider your own grinder and machine, but mostly for the massive increase in quality, certainly not saved costs. Even with second hand gear you are easily looking at an investment of 600 euro upwards. And as often, the sky is the limit. With the 0.3€ per coffee you mention, that's the equivalent of 2000 drinks, or 5 years of usage.

Also fresh high quality beans often result in costs per coffee a lot higher than your number. While I would encourage people to get into espresso as an hobby, I wouldn't recommend it to save on Starbucks cost.

calaphos··on Show HN: I built a website to better compare USB-C hubs found on Amazon
For choosing the right product based on a list of spec requirements I can highly recommend the price comparison website Geizhals [1]. They offer an insane amount of filter options over a wide category of products. Want USB C hub with Power Delivery, Gigabit LAN, a card reader and at least 2 display options? Here are your options: [2]. Also works for Mainboards, TVs and a whole lot of other stuff

[1] https://geizhals.eu/?cat=nbdock [2] https://geizhals.eu/?cat=nbdock&xf=5206_2%7E5207_DisplayPort...

calaphos··on Cartridge cannot be used until printer is enrolled in HP Instant Ink
At least in Germany I usually get a QR code for the online bought postage I just show at the local post office on my phone. They print out the the postage thing on a sticker. I need to go there anyways with the package.
calaphos··on WebAssembly becomes a W3C Recommendation
You can take a Canvas element and draw anything you like on it - even hardware accelerated 3d using webGL. I think there are some projects trying to (re) implement a 2d user interface, rendered onto canvas. However the issue id that you will need to reimplement a lot of things the browser already does for you: rendering text, scaling, zoom, input methods, highlighting text, accessibility features, etc... Unless you use case is very different from normal browser usage (e.g. 3d graphics) the advantages seem dubious to me.
calaphos··on Challenging projects every programmer should try
I image most of these 'low level' approaches involve OpenGL which seems to be a bit troublesome on macOS. I can recommend to have a look at webGL, it's basically a limited openGL subset that is called from Javascript. Really easy to get started as it involves no dependencies, compilers, etc. except for (basically any) webbrowser.

Used it for my first graphics related programming project. Was lots of fun and I learned a lot.

calaphos··on Boeing changing Max software to use two computers
In Airbus case, who have been doing full fly by wire for a while now, there are at least two completly seperate software implementations which run in parallel and cross compare the result. They also run on redundant flight computers with different hardware architectures.

Boeing probably has a similar thing for the fly by wire fighter jets they are involved in but there passenger planes are still mainly directly controlled by the pilot.

Some material: https://www.researchgate.net/publication/26587285_Challenges... https://www.researchgate.net/publication/220845884_Approache...

calaphos··on Facebook Research Warned of ‘Tipping Point’ Threat to Core App
I 've heard thag Facebook uses microphones in smartpones to correlate users with TV or billboard ads. They use ultra or infrasound to broadcast information to nearby phone microphones so Facebook (or others) now that you watched the add
calaphos··on Apple’s $9 engineering marvel no one wants (2017)
maybe you could connect them with something, so you cant loose them. A cable would work for that :)
calaphos··on How the car industry hid the truth about diesel emissions
The biggest problem with cars, at least in European cities is the amount of space they take. Despite rising rents, making some cities unaffordable for people working there, we still mandate parking spaces for every build flat and use large amounts of space for multi lane roads, tolerating emissions, noise etc. Electric cars don't solve most of that. Making it easier to live in cities without owning a car should be the focus, not electric cars
calaphos··on What If Amazon.com Actually Is a Horrible Website?
Sounds like they are stuck in a local optimum with their site.
calaphos··on World first as wind turbine upgraded with high temperature superconductor
The (closed cycle) cooling compressor uses helium as a working fluid, but Tue quantities are usually very low. Hight temperature superconductors are usually cooled with just liquid nitrogen
← PreviousPage 4 of 4