HNHacker News
TopNewBestAskShowJobs

guntars

1,167 karma · joined September 12, 2014

submissionscomments
guntars··on 100 years of whatever this will be
> Rather, it has seemed to me that rural folks live closer to nature than urban folks, and have often had firsthand experience that mother nature tends to be nasty and brutish.

That's an interesting interpretation. To me, what's more nasty and brutish than a fellow man? I always thought the divide was explained by how in the country everyone knows everyone and have repeated interactions with the same people. It's prisoners dilemma, but the game doesn't end. Who needs rules when you can all punish somebody for an offense (like being gay)?

guntars··on Ask HN: What mental models do you use everyday?
Intentions can be very nebulous. We are not always aware of why we’re doing something and tend to come up with explanations after the fact. These can even change over time. Ultimately we can only guess at what happens in other people’s minds.

Alternatively we can look at the effects of an action. To use your example, when someone says “all lives matter” it, among other things, alienates black people. IMO makes it a lot more clear cut.

guntars··on How I got wealthy without working too hard
Raising a family in NYC on $40k is what poverty looks like, not wealth.
guntars··on I'm “still afraid to use spaces in file names” years old
Which makes for fun issues like there's no standard way to display a filename in Unix. A system that's, you know, all about files.
guntars··on HTTP is obsolete – it's time for the distributed, permanent web (2015)
Try browsing the IPFS example "website". I opens for me under a few hundred milliseconds.

    ipfs cat /ipfs/QmQPeNsJPyVWPFDVHb77w8G42Fvo15z4bG2X8D2GhfbSXc/readme
guntars··on BepiColombo’s First Views of Mercury
You don't think this is worth the money, assuming no scientific value?

https://solarsystem.nasa.gov/system/resources/detail_files/9...

Source: NASA/Johns Hopkins University Applied Physics Laboratory/Southwest Research Institute/Alex Parker Published: July 23, 2018

This is the most accurate natural color images of Pluto taken by NASA's New Horizons spacecraft in 2015.

These natural-color images result from refined calibration of data gathered by New Horizons' color Multispectral Visible Imaging Camera (MVIC). The processing creates images that would approximate the colors that the human eye would perceive, bringing them closer to “true color” than the images released near the encounter.

This image was taken as New Horizons zipped toward Pluto and its moons on July 14, 2015, from a range of 22,025 miles (35,445) kilometers. This single color MVIC scan includes no data from other New Horizons imagers or instruments added. The striking features on Pluto are clearly visible, including the bright expanse of Pluto's icy, nitrogen-and-methane rich "heart," Sputnik Planitia.

https://solarsystem.nasa.gov/resources/933/true-colors-of-pl...

guntars··on BepiColombo’s First Views of Mercury
Yet there's a fantastic PR and public value. The resolution is also only 1024x1024.
guntars··on The Software Industry Is Still the Problem
The customer is paying for it either way. Do you want liability insurance on your critical software project? Sure! But it'll just balloon the already ridiculous costs and a fraction of that money will maybe be spent on educating the engineers and ensuring the system is secure.

On an individual level, expect to see this: "Our records indicate that you have previously committed (a minor, unrelated change) to a software repository that was later exploited, unfortunately we are not able to offer you a position at this time (due to insurance reasons)"

guntars··on YouTube is banning anti-vaccine activists and blocking all anti-vaccine content
Clogging up hospitals and traumatizing the healthcare workers. If it wasn’t for that, I’d be all for lifting all restrictions and letting it rip.
guntars··on Fukushima studies show wildlife is doing nicely without humans
That's not what I took from that comment, but there's another by the same poster that I can't see so maybe that's what they were suggesting there. Obviously, I'd personally vote against any such plan, but the issue is that there might not be a vote. By the looks of it we are inching towards one and half the world is in denial and the other half is arguing about how much beef we should be eating. It's ridiculous.

Anyway, I have no doubts that life and people will be around for a very long time, it's our current lifestyles that are either going to voluntarily change or be changed for us.

So to offer a solution, I think we need to put a dollar value on biodiversity in addition to carbon tax so that these things start to show up on the spreadsheets of people with the actual power to change things.

guntars··on Fukushima studies show wildlife is doing nicely without humans
It’s just a fact - people are bad for biodiversity. I don’t think anyone can argue against it. What that implies is kind of dependent on your values, like you said, but it doesn’t mean we can’t discuss it and need to erase all such comments.
guntars··on Disclosure of three 0-day iOS vulnerabilities
We can only speculate, but my guess is some combination of “didn’t feel the need to” and “the code responsible for this is nested 6 layers deep between 3 different frameworks”.
guntars··on Disclosure of three 0-day iOS vulnerabilities
Just tried it again. I have 70GB available. Got on the hotspot, started the download, unplugged the laptop, waited for it to go to sleep, woke it up - same result. I had to accept the EULAs again and it started to download from about 50mb.

Having attempted (unsuccessfully) to write a resumable HTTP/HTTPS downloader, which is what I suspect nsurlsessiond is using behind the scenes - it's really hard to get it right. Meanwhile I expect to be able to start a BitTorrent download, throw the laptop down the stairs, take out the hard drive and be able to successfully resume it on a different computer because that's a protocol that was actually designed for it.

guntars··on Avoiding the audience paradox when writing job descriptions
Well, yes, they think they're saying something which reveals a lot more to you and you know to avoid this company. I also like to ask myself - who would be attracted by such a job posting and would I want to work with them?
guntars··on Disclosure of three 0-day iOS vulnerabilities
The other day I tried to update my Macbook over a personal hotspot and it happily downloaded about 2GB before the computer went to sleep and I was greeted with a "Whoopsie, failed to download the update, try again" message when I woke it and, of course, it would just start over again. They don't even support resuming the download! That's just embarrassing.
guntars··on Revolt of the Delivery Workers
Yeah, like a mail box, but you have one at multiple addresses in most cities.
guntars··on Currying in JavaScript
A bit of both. V8 can and will optimize away closures if they can be inlined or they're unused, but it has the additional wrinkle that it's a JIT compiler and we regularly throw megabytes of compressed Javascript at it all while the user is waiting for something to happen. Not an enviable position for a compiler to be in because all analysis and optimization has to be weighed against any potential payoffs and also why I wouldn't rely on the optimizations like you could in an AOT compiled language like Rust or Haskell.

Here are some trivial examples. As you increase the N, the closure containing ones get faster, except the last one (Chrome/M1). I think in real world scenarios the benefits of the optimizations are less clear cut and also the reason why V8 has a reputation for being a bit of a memory hog which is why we should give it a hand and write dumb imperative code.

https://perf.link/#eyJpZCI6InN0NmQ4cTRrd20zIiwidGl0bGUiOiJDb...

guntars··on Currying in JavaScript
A word of caution - using functional programming principles in a language that is not optimized for it can result in awful performance. In JavaScript, whenever you create a closure it’s a heap allocation. If you’re doing that in a tight loop, it’ll completely dominate the time it takes to run your program.
guntars··on WAGI: WebAssembly Gateway Interface
Not sure I follow. A reasonable framework would stream both the incoming request as well as the response. If the WASM module wants to read the whole thing into memory, it's free to do so, but you could have it process the request piecemeal. It's just reading the request from a file descriptor and writing the response to another one. Not that different when those fds are actually sockets.
guntars··on WAGI: WebAssembly Gateway Interface
Wonder why they wouldn't pass in the whole request on stdin? That would also mean that instances could be pre-started in anticipation of a request and not just when one is already waiting.
guntars··on 2MW Electric Aircraft Engine
You're right, I should have said "solvable" instead. Maybe some people wouldn't react so poorly to the comment. The point was that dumping the combustion products into the atmosphere and as a result reducing the total mass of the plane as it flies isn't some unsolvable advantage of jet fueled planes compared to the electric ones.

1) Detaching heavy objects while in-flight is a tried and tested technology. We've been doing it ever since flight was invented. 2) UAVs are not making the news anymore and fully autonomous landing has been commercially available since the mid-60s, granted, for very different type of aircraft, but it's becoming more common for light aircraft too.

Dropping UAVs from airplanes is of course a whole different ball game, but wouldn't you say it's.. doable? Ultimately whether the added complexity is worth it depends on the proportion of energy used during taxi, takeoff and climbing compared to the total which varies wildly depending on distance and other factors, but tends to be highest for very short (but also very long) flights which is where electric aircraft currently stand a chance.

guntars··on 2MW Electric Aircraft Engine
Easy, the battery bank is a separate drone ship that can be detached at any time. In fact, you could have booster electric aircraft to help the planes reach cruising altitude and then return to the same airport it left from to do it again.
guntars··on Starbucks and TrustArc add fake cookie processing delay if you don't click agree
Also as a web developer, agreed, but unfortunately it’s like spam. I’d never buy fake sunglasses or penis enlargement pills from some email that appeared in my inbox, but the fact that I still get these means it’s profitable. As long as dark patterns are profitable, they’ll be around.
guntars··on 2MW Electric Aircraft Engine
That's funny, I just wrote about the exact same idea! I literally had not heard about it until now, but clearly many people have had the thought. Do you know of anyone actually attempting to build one, toy scale or otherwise?
guntars··on 2MW Electric Aircraft Engine
Also there’s nothing that says a jet engine needs to use jet fuel. You could use electric heaters to heat the air, because ultimately it is a heat engine and it doesn’t care where the heat comes from.

Surely, if you took an existing jet engine and put some electric heaters in it would be very inefficient, but if you played to the strengths of electric heat, you could potentially make something interesting. For example, there are no potentially corrosive combustion products and in fact you don't even need to have oxygen flowing through it - it might as well be CO2 (hello martian electric jets).

The second benefit is that you can deliver electric heat into a closed system continuously without cooling it from fluid flow. It's more beneficial for furnaces and things, but maybe there's a design out there that can take advantage of it. Probably more relevant for some sort of closed cycle piston aircraft. You could reach higher internal temperatures as long as the materials can support it.

guntars··on OSHA to require employers with 100 employees vaccinate or test workforce
Please visit r/HermanCainAward to see a representative sample of people objecting to said “forced medical procedure” and their arguments why.
guntars··on First US Census Bureau Report on Growing Childless Older Adult Population
How do you reconcile the effect overpopulation has on this planet that said kids are going to inherit with the personal choice of having them? Climate change, plastic and chemical pollution, deforestation and subsequent erosion, factory farming, etc are all linked with the population and its consumption. I think currently each additional person is a net negative to the environment. This might be outweighed by them being a net positive to the society, but it's certainly not a slam dunk.
guntars··on First US Census Bureau Report on Growing Childless Older Adult Population
It never even occurred to me that there are people who think not having kids is selfish, but I guess it makes sense - we are all protagonists in our own stories.
guntars··on Climate change will alter where many crops are grown
All true, of course, but USSR had wine regions just the same, they just weren't in Poland. This was a surprise for me, but apparently:

> The former Soviet Union (FSU) was the fourth largest wine producer in the world in 1980 behind Italy, France, and Spain.

guntars··on Life Improvements Since the 1990s
Agreed. I'm working on some hardware that I intend to open source and prepare a ZIP with all the files necessary to order your own boards from some place like JLCPCB that also does assembly. For the user it's a matter of dragging the ZIP to the manufacturers site and filling in some details. But that also means that they can easily swap out parts and customize it any way they want. Together with a 3D printer to make a case, you could make OSS/HW replacements to a lot of the crapware products that we have to use.
← PreviousPage 5 of 13Next →