HNHacker News
TopNewBestAskShowJobs

idlewan

533 karma · joined October 29, 2012

submissionscomments
idlewan··on Unfortunately, the ICEBlock app is activism theater
> ... versus what the rest of the 350 million people voted for

Are we talking about a different country than the USA? There's ~174 million potential voters in the US, 77 million voted republican vs 75 million voted democrat at the last presidential election (https://www.statista.com/statistics/1139763/number-votes-cas...)

So there's an about even population split that is in theory in support of those policies, versus the same amount of people against. Surely it's not "one state against what the rest of the country voted for" like you're suggesting...

idlewan··on USB-C hubs and my slow descent into madness (2021)
I have a USB-C JBL speaker (Flip 5) which charges alright with a USB-C to USB-C cable (and USB-C charger), but only in one direction.

So sometimes I have to plug it, realize nothing is happening, unplug, flip the cable and plug it again for it to start charging.

idlewan··on Ray-Ban Meta Smart Glasses
That might be Firefox's Facebook container's fault. I don't like this behavior either, you lose the tab history and the ability to recover it, unfortunately.
idlewan··on Show HN: Lottielab – Create product animations in the browser easily
User names are useful in a team context: when you see who created a file or who is currently modifying the file with you. Also when receiving the email invite to a team / project.

Otherwise, you'd have to display the full email, which isn't as readable.

Using social logins would definitely help in making the sign-up simpler (but I guess you still need it in the form if using email login option though).

idlewan··on Ask HN: Why did Frontend development explode in complexity?
The publish-subscribe/observer/mediator pattern is perfectly fine for state management, and doesn't need a framework. At most, a small-ish library, but you can also re-implement it yourself quite easily.

Reading your comment, I have the impression you took it as "there shouldn't be any state management necessary", instead of "state management doesn't need a framework" sense.

idlewan··on Best Font for Online Reading: No Single Answer
Doing a visual comparison (tab flipping between https://fonts.google.com/noto/specimen/Noto+Sans and https://fonts.google.com/specimen/Open+Sans?query=open+sans&... , aligning the sample text exactly), I could notice some differences though:

- The 'g' character was changed, they are quite different

- For the regular (400) weight, Noto Sans is slightly bolder but also more compact

But you're definitely right, most character shapes look directly inherited from one to the other.

I wonder if the weight & letter spacing change can explain the reading speed differences, or if measurement error / random jitter is actually what explains the different average speed in the study between the two.

idlewan··on Mumble: Open-Source, Low Latency, High Quality Voice Chat
A feedback cancelling solution would probably increase latency however, so it would kill the 'low latency' claim if it was on by default. Definitely something needed to be switched on for problematic setups though, since the disadvantages would be outweighed greatly (not having feedback \ echo is a necessary feature).
idlewan··on US agencies call for pause in Johnson & Johnson vaccine
This one is about how they found out the link for the AstraZeneca vaccine: https://www.theguardian.com/society/2021/apr/13/how-uk-docto...
idlewan··on Sensors of largest digital camera snap first 3,200-megapixel images at SLAC
On one of their picture, it shows 7 moons wide, which is probably a good approximation (6 lines of those 7 moon images does seem close to filling the area of the sensor in their pictured representation, if you then shift some moons when the sensor lines get shorter at the top and bottom).

So using your calculation it could be, approximately: 7*0.5° = 3.5° in FOV.

idlewan··on Facebook trying to position itself as friendlier to small businesses than Apple
I don't know if there exist any other commercial store for Quest/Go than the Oculus Store, but for experimentations/betas, SideQuest is an example of how to play things that don't come from the store (https://sidequestvr.com/).
idlewan··on Why is the Fessenheim 2 nuclear power plant closing in France?
I've never heard of a tsunami on that side of the Atlantic. At least none are listed there, regarding the french Atlantic coast: https://en.wikipedia.org/wiki/List_of_tsunamis_in_Europe

Does it matter if the one french reactor at the shore of the Atlantic wasn't safe against tsunamis?

idlewan··on Yahoo Is Down
But also Aol, Huffington Post, Engadget, Techcrunch... I'm hearing it's because their DNS is down, and I think all of Oath's online properties.
idlewan··on Oculus Rift S
Moving furniture around because you don't have a 3m x 3m space free all the time is tiring and a major pain point for me (I own a vive, I don't re-setup everytime though I do change the boundaries & optimal furniture placement sometimes)
idlewan··on Serious Chrome zero-day
FileReader is not related to an image tag loading its image, it's a javascript API: https://developer.mozilla.org/en-US/docs/Web/API/FileReader

So attacker would still need to have some javascript loaded somewhere for it to work. If electron app displays user-generated content, XSS can help run a javascript payload, however.

idlewan··on I almost lost my hearing from the lid on the tank of a toilet
I use the happyears: http://www.happyears.co/ I recommend them, they're cheap, easy to clean and quite comfortable. Sound quality is always harder to tell (and subjective, it's hard to own hardware to measure it), however they're fine if you ask me. I own pairs of ER-20 XS and pluggerz music, and the happyears are my favorite (pluggerz is quite good as well, happyears are slightly more difficult to fit in the right place. ER-20XS are just uncomfortable in my ears).
idlewan··on Massgate – The central server for the game World in Conflict
Do you know what's going to happen to the rest of World in Conflict's code ? Shelved forever on a couple hard drives, then forgotten and lost ? Or is there any hope of seeing more of it ? I've got great memories of playing multiplayer with friends, and it would be really cool to dive into it again, but with more knowledge of the source and gameplay. I'd love to be able to mod it :)
idlewan··on Joplin – A note-taking and to-do app with builds for desktop, mobile, terminal
How is a markdown editor not a note taking app? Sometimes leaving search and sync to the system/other programs (grep, dropbox, syncthing) is a valid approach.
idlewan··on Extensions in Firefox 58

   .. works just fine ...
Not really. You can't yank the url (yy) in Firefox, and the search is borked sometimes when there is no match on the page. After spending a few months with vimium, I found vim-vixen, which doesn't have these problems.
idlewan··on Extensions in Firefox 58
You can use Tab and Ctrl+Tab, but there has been a pull request adding Ctrl+n and Ctrl+p.
idlewan··on Desktop compositing latency is real
A recent iphone, the samsung s8 and the pixel phones can record at 240fps, which gives you much better precision if you have access to that kind of phone.
idlewan··on Why I use Object Pascal
The Nim language [0] feels very inspired by Pascal while looking like Python. If you're interested in fast, compiled & typed languages, I suggest you also take a look at it. I personally love its readability.

[0]: https://nim-lang.org/

idlewan··on The New Firefox and Ridiculous Numbers of Tabs
Shameless plug: the current lack of a WebExtension for vertical tabs bothered me, so I wrote one: https://addons.mozilla.org/en-US/firefox/addon/vertigo-tabs/
idlewan··on The New Firefox and Ridiculous Numbers of Tabs
I've started making another one that try to respect the system's theme: https://addons.mozilla.org/en-US/firefox/addon/vertigo-tabs/
idlewan··on Don't tell people to turn off Windows Update
That's not a huge engineering challenge. Every single linux distro has been doing it since forever.
idlewan··on An experienced Javascript developer’s account of learning React
React popularity seems to me the result of wrongly-headed thinking: that because facebook is popular, any technology behind it must be good, and because react is popular (allegedly), react must be good.

I've always been very sceptical of react, and I'm glad I didn't invest too much time looking into it, as it seems both a time sink and a boilerplate-filled approach. I wonder why some people like it, writing no-framework javascript isn't difficult at all, and you can organise it in a nicer, readable way, plus there are many alternative frameworks that seem better. Is it because of too many choices, people would hang on to the one they think will stick?

idlewan··on Latest Safari 10 features
Oh finally, inline videos are enabled. Took a long time!

    When the webkit-playsinline property is specified,
    Safari on iPhone allows videos to play inline.
    Videos without the property will commence playback in
    fullscreen, but users can pinch close on the video to
    continue playing the video inline.
    
    On iOS, videos without audio tracks or with disabled
    audio tracks can play automatically when the webpage loads.
idlewan··on NPM and Left-Pad: Have We Forgotten How to Program?
You'd have a good point, if all of those tiny but probably useful modules were given the use you're describing.

Discoverability though is so poor that most of those modules are most likely just used by the author and the author's co-workers.

If a typical npm user writes hundreds of packages, how the hell am I supposed to make use of them, when I can't even find them? Npm's search is horrendous, and is far from useful when trying to get to "the best/most supported module that does X" (assuming that random programmers rely on popularity to make their choice, which in itself is another problem...).

idlewan··on “Why does Chrome not have a good tab management system built in?”
Opera 12.16 (the last Opera version) had both native support for vertical tab bar and toolbars (it already had it a decade ago) and a kind-of-okay "tab group" feature (groups of tabs could be collapsed so that they wouldn't take much space visually).

Unfortunately, they started from stratch with Chromium-Opera, and even after more than 10 versions it still lacks most of the great features of Opera.

Day to day, I use both Firefox with Tree Style Tab, and Chromium with Tabs Outliner. This isn't perfect: Firefox still takes a minute to load the session with 700+ tabs, and Tabs Outliner feels kind of a hack and isn't really integrated.

idlewan··on Techempower Web Framework Benchmarks Round 10
It's getting there fast. We still need some niceties like hot code reload for the server, but experiments like [0] are on the way. I'd love to see Rust and Elixir perform well too for the next rounds!

I recommend you to read the nim code used for the benchmark [1] [2] [3] [4], and if you like what you see, to start with the Nim tutorial [5].

[0]: https://github.com/transfuturist/outlet

[1]: https://github.com/TechEmpower/FrameworkBenchmarks/blob/mast... [2]: https://github.com/TechEmpower/FrameworkBenchmarks/blob/mast... [3]: https://github.com/TechEmpower/FrameworkBenchmarks/blob/mast... [4]: https://github.com/TechEmpower/FrameworkBenchmarks/blob/mast...

[5]: http://nim-lang.org/tut1.html

idlewan··on [dead]
According to the rules (https://news.ycombinator.com/showhn.html):

  Show HN is a way to share something that you've made on Hacker News.
Please remove the "Show HN" from the title if you're not the creator.

The creator is clarkgrubb https://github.com/clarkgrubb (see https://github.com/clarkgrubb/hyperpolyglot ), not zatkin (https://github.com/zg).

Page 1 of 5Next →