HNHacker News
TopNewBestAskShowJobs

seniorgarcia

42 karma · joined June 5, 2020

submissionscomments
seniorgarcia··on Video of Tesla FSD almost hitting pedestrian receives DMCA takedown
Gotta give you that. He still might have moved the steering wheel with his thigh though ;-)

Crazy how it handled a shitty situation like around 6:55 in https://streamable.com/grihhc but failed there. Guess that shows what most of the ADAS engineers already know, the really hard part are those last few percentage points to make it actually reliable.

seniorgarcia··on Video of Tesla FSD almost hitting pedestrian receives DMCA takedown
Just to point to another possibility, since the drivers right hand is not in shot, even though his left hand is carefully poised over the steering wheel for the whole shot, it also looks like he pulled hard on the steering wheel with his right hand.

That might explain the car trying to re-route on the display, although I'm not even sure it does. To me it looks like the black line disappears into compression artefacts at just the right time.

Mostly I think we don't have enough evidence either way and speculating just expresses our desire for the technology to work or not.

seniorgarcia··on I Implemented /dev/printerfact in Rust
>>It feels like the height of arrogance and gatekeeping to look down on someone who just wants to be able to italicize or bold some text in their emails sometimes.

I really disagree with this part of your post. Plain text is just that, plain text. By definition there is no bold and no italics. We can talk about the the weird technical limitations and requirements for submitting inline patches all night if you like but I'm not sure what you are even complaining about aside from the technical limitations of plain text emails. If you think this is gatekeeping and it keeps you from expressing yourself I don't even know what to say.

seniorgarcia··on I Implemented /dev/printerfact in Rust
Which is pretty interesting. Apparently Outlook mangles inline patches for the lkml as well to the point that they are unusable and that would have been an interesting talking point in and of itself.

But apparently talking about this is not in scope of this post and trying to piece together the issues just gets you downvoted so... Thanks for your advice, I was not aware that Gmail clobbers plain text mails, I guess there is more to it then getting your mail client to send plain text email. Maybe some explanation of the subject would have been nice.

seniorgarcia··on I Implemented /dev/printerfact in Rust
Which is why I asked what the issue was and the author replied he/she was using Gmail/Apple Mail. I can see using the lkml with Apple Mail being difficult since Apple Mail sucks but sending plain text mails with Gmail should just work and nobody should have to change their email client if they are fine with using Gmail.

Even not using lkml, it's a standard conforming mailing list that (presumably) will accept any plain text mail just fine and I do not see why anybody would need to install a separate email client like aerc just to use this mailing list. So, to me it read "I know how plaintext emails work but for some reason my workflow does not work so I changed it to include something else" and I was curious as to why... Curse me for asking? Curse me for damning Apple Mail? Idk... I guess curse me for being curious and trying to help a fellow nerd out while shitting on Apple Mail at the same time.

seniorgarcia··on I Implemented /dev/printerfact in Rust
Was my comment mansplaining? I'm genuinely curious.

Apple Mail sucks and I'm always shocked how many people think it's "good enough". All the Apple apps are barely functional but fall short when it comes to replace groupware (or actual standard compliant clients. Don't even get me started what Apple Contacts does to vCard).

>>I just think it's annoying that I had to change my perfectly good workflow that is enough to get me hired at large companies for this.

I don't get what workflow you are talking about.

seniorgarcia··on I Implemented /dev/printerfact in Rust
I don't post to this specific list, so there might be weird issues I'm not aware of but...

Gmail has the plain text option behind the 3dot menu in the bottom right corner. Apple Mail deserves to die a fiery death and I refuse to support it but "Format" -> "Make plain text" *may* send a plain text message, or not depending on the OS X lottery. You can force Apple Mail with "Preferences" -> "Composing" -> "Message Format" -> "Plain Text" to compose plain text messages. Or you can use an actual mail client.

seniorgarcia··on I Implemented /dev/printerfact in Rust
I'm kinda curious which client makes writing plain text emails hard though.
seniorgarcia··on Click
I do not dispute that you can use this in your app, my issue is with the server knowing about it (as it is in the demo here) and everything the server can call back from the client. It is not about airgapping but about realizing that current browsers can exfiltrate basically anything.

Your JS app wants to compute the amount of threads it can use on a client, that's great. If your JS app can calculate me switching browsers and using independent websites and their usage, that's cool. Why would you send that back to your server though?

If you do not think that current browser implementations have an issue with the amount of fingerprinting they can do, that is up to you as well. I think that the amount fingerprinting is at the very least difficult though. It is not about building native apps, it is about the amount of information that is send back. Or I'm drunk at this point and should go to sleep, I think I'm done in any case. Sorry about being an ass.

seniorgarcia··on Click
>Why does a webpage get to know how many CPU cores I have?

The question we have been replying too? Nobody gives a shit what you can do within the client. Fingerprinting the client as the host is an issue though, you might at least appreciate that...

seniorgarcia··on Click
And it is up to the client to manage all this. You do not gain anything by knowing the clients thread count. Which is what I have been complaining about all along.
seniorgarcia··on Click
And that is totally fine. If you don't care you don't need to know.

That has been my issue all along. Client computation of course needs to know how many threads are available to distribute computation in an efficient way. Why would the host need to know this though?

seniorgarcia··on Click
I believe that you think that your answers are true but my desktop will report 12, my work laptop will report 16, my macbook will report 16 as well, my work desktop will report 64 (my surface laptop will report 12 as well, my ipad pro will report 6... I can continue this for some time).

Which machine do you think has the best performance for your app?

seniorgarcia··on Click
Maybe you do not know what words in the English language mean? I have a Quest and an Oculus VR and a Samsung Gear VR and a shitty cardboard daydream.

I get how concurrency works. I do not get how you get any sort of useful information from my desktop claiming 12 threads, to my phone claiming 8 threads, to my quest claiming 6 threads, to my ipad/samsung tablet claiming however many threads over webxr.

I do not see how you can do anything useful with the thread count which is what I have been disputing. CPU thread count seems especially useless since it has no relation to VR performance.

seniorgarcia··on Click
So, why do you need to know how many cores my platform will provide if you can not judge the performance of the cores anyway?
seniorgarcia··on Click
So, considering the amount of responses for thread count that you can not count on for any sort of performance, why do you need the thread count? Since you already answered downstream, I'll spare you the bother of doing it here...

>You don't need it. I do. blabla, it makes it easier for me blabla native apps are tracking you as well

seniorgarcia··on Click
But how is my CPU count useful to you in that situation? My i7-8700k has 12 threads, my Surface book 2 pretends to have 16 threads, my iPad Pro pretends to have 16 cores, my iPhone pretends to have 12 cores.

What is the API I can use to map that to any sort of useful 3D performance? How are 3d game processes using this data to evaluate what they are supposed to be doing?

seniorgarcia··on Click
And I do not get this at all. For my desktop you would get 12, I'm on a i7-8700k with a base frequency of 3.7GHZ and a permanent boost of 5.1GHZ. This rig runs Oculus VR/Steam VR all the time.

If I ran that site from my Surface laptop the response would be 12 as well. The 12 cores on my surface boost is 12 1.3GHZ cores though if they boost. The cooling might work out to boost 2 cores to 1.9GHZ. Or however the Intel boosting works out in this thermal constraint.

So, what is the useful info you get for your VR app from these values?

seniorgarcia··on Click
https://developer.mozilla.org/en-US/docs/Web/API/NavigatorCo...

There is no good answer to why, except to improve fingerprinting. Which is most of what this site shows, the amount of data a site, even open in the background, can use to continuously fingerprint you. Or maybe I misjudge what this is supposed to do.

seniorgarcia··on Myanmar's satellite held by Japan on space station due to spying concern
>He said it right there. If it has no possible military use, why did he even mention the military?

How do you get "the satellite could have military applications" from "The satellite was not designed for that"?

>On what basis do you assert that Human Rights Watch are not capable of assessing the satellites capabilities and possible uses?

You mean aside from "We won’t get involved in anything that has to do with the military. The satellite was not designed for that"? Why do you think the HRW has any capability to assess the possible applications of a satellite? Nothing on the HRW website either...

https://www.hrw.org/asia/myanmar-burma

seniorgarcia··on TikTok wants to keep tracking iPhone users with state-backed workaround
I don't think there are any details on the implementation out yet.

Judging by this article https://www.sohu.com/a/415394669_344262 (in Chinese) the company behind CAID is https://www.reyun.com/. Pretty hard to find info on them and their product in englisch though. The only quick result I got was this: https://bloomgamer.com/2020/10/reyun-data-completed-its-c-ro...

seniorgarcia··on CA crews handle tricky fire at Tesla factory
It's a "molten metal" machine at the Fremont factory, it contains "molten aluminum" and is used to stamp vehicle parts... so yeah, "Giga press".

https://en.wikipedia.org/wiki/Giga_Press

seniorgarcia··on Myanmar's satellite held by Japan on space station due to spying concern
> “We won’t get involved in anything that has to do with the military. The satellite was not designed for that,” one of the officials, a manager of the project, told Reuters, asking not to be identified.

I dare you to find a quote by anyone familiar with the satellite citing military use.

seniorgarcia··on The 0x community DAO. The next step towards decentralized
It's really weird though when you realize that jEveAssets and the tools accompanying your API access are more capable that anything your bank makes available to you and the only issue is how they integrate with your banks bond/fund structure.

Even weirder when you realize that your Eve Online market tools and their historic data access might be more capable then what you account manager at your coop has access too.

I mean, of course there is regulation and there are reasons, but come on... Regional ammo/torpedo/missile markets may be far more volatile then a lot of real markets...

seniorgarcia··on The 0x community DAO. The next step towards decentralized
Car phone service in Chicago was launched in 1946 and reached capacity within the year.

>On October 2, 1946, Motorola communications equipment carried the first calls on Illinois Bell Telephone Company's new car radiotelephone service in Chicago.[2][3] Due to the small number of radio frequencies available, the service quickly reached capacity.

Widespread adoption of mobile phones was limited by availability (or distribution) of radio frequencies. Laptops were adopted between 1987 and 1991 as soon as the input device was figured out. The 3G smart phone was figured out between 2003 and 2006 (the time most markets took to adopt 3G data). The modern touchscreen smartphone was figured out between 2007 and 2010 (the rise of the iPod touch and Android).

seniorgarcia··on The 0x community DAO. The next step towards decentralized
Wait a second, you are calling my comment out for snark but I'm not allowed to call the OP news post "indistinguishable bullshit". Oh wait, I did not call the post bullshit...

You can join the discussion about DAI, it'll take about 5 minutes on your end if you google DAI spreadsheet and you will be able to farm on the top end of every other DAI player. It'll also not cost you any money.

If you can not explain your crypto bullshit maybe it is my prerogative to call out your bullshit. Maybe I think smart contracts are dumb, digital signatures is something that has been solved in 1996 and your blockchain is just dumb.

Sorry my post wasn't pretending your bullshit is magic. Maybe go read about something else.

*EDIT: I mean look at my metrics...

https://imgur.com/ajLZL7w

Nevermind that there is no appreciable scale, that's not important.

seniorgarcia··on The 0x community DAO. The next step towards decentralized
I was hoping this is Dragon Age Origins but it is just another crypto scheme. Or whatever this is...

>If a majority and at least 10M ZRX in voting power are cast in support of the proposal, it is queued in the (optional) Timelock.

I have been on the internet since 1996 and that sentence just sounds like "we'll print money unless you stop us". Which is great, even though I have not been part of this particular money making scheme, I have profited of similar crypto monetizations.

I think I do not understand stuff like this anymore: "We created an on-chain binding governance system able to perform arbitrary actions on a 2M ZRX community-owned Treasury, seed-financed by 0x Labs. The smart contracts work in orchestration with 0x’s existing staking system, for what concerns both the voting power delegation management and votes cadence."

Even having read the ToS from https://0x.org/terms it feels like I understand even less now. It sounds like you put money on their ledger and you are fine with whatever.

I think I don't understand crypto and I would like to play DAO. I share a really popular Dragon Age Inquisition spreadsheet if you are interested in something completely different: https://docs.google.com/spreadsheets/d/16Pt3AMXjBogM7UZ7Y92-.... I'll approve your edit or copy requests soonish...

seniorgarcia··on The internet didn’t kill counterculture – you just won’t find it on Instagram
I can ship a 30 year old paperback of it for my personal use to my home for 60$, that is true. I'm not sure what else you are trying to tell me.

Do you personally think that is a good offer?

seniorgarcia··on The internet didn’t kill counterculture – you just won’t find it on Instagram
JSTOR and the Harvard press needs to just go away. As someone who does IT for a university library in Germany JSTOR access is just ridiculous, even ignoring their fees.
seniorgarcia··on Myanmar's satellite held by Japan on space station due to spying concern
In context of this satellite, they is the MAEU (Myanmar Aerospace Engineering University) and the reason the satellite is being held is because apparently JAXA (Japan Aerospace Exploration Agency) can't reach the rector of the MAEU to make sure what the satellite would be used for.

The reason why they can't reach the rector of the MAEU is because he might have been arrested or is in hiding (https://www.myanmar-now.org/en/news/soldiers-raid-aerospace-...).

So, all in all, Japan is being careful and the situation in Myanmar is "undetermined". I think it is questionable where the "spying concern" is coming from, aside from being clickbait.

>Officials at JAXA could not be reached for comment. MAEU did not respond to calls seeking comment, nor did a spokesman for Myanmar’s junta.

It could be used for spying, because it's a satellite with cameras. If it has the capabilities to be used for spying is unclear, all the data would go through Japan anyway. Japan does not want to comment on it, persons responsible at MAEU are in prison or in hiding and the junta would probably lie anyway.

Page 1 of 2Next →