HNHacker News
TopNewBestAskShowJobs

mrkwse

520 karma · joined April 22, 2015

submissionscomments
mrkwse··on Why We're Building Observable
The data flow is really well implemented with Observable. The fact you don't need to go through and repeat the execution of a number of downstream cells when you make a change is really useful.

Another great advantage they have is the data map on the right-hand margin. It's a good way of seeing how complex a notebook is getting as well as being a really efficient way of navigating through the data flow.

mrkwse··on Why We're Building Observable
I really like Observable a lot, and have made a couple of brief, messy visualisations with it (messy in terms of code at least).

I hope at some point they can offer some sort of offline support. The focus on ease of sharing is great, and the volume and breadth of content has really helped me to get more proficient with d3. The inability to open and edit notebooks offline/locally is a real inconvenience, however.

I have a small personal site on Netlify (with Next.js) and going forward I'm looking at hosting the sort of stuff I have on Observable there, simply as it's easier to work to when offline. The quality of the community and resources is a really valuable thing, but the need to be online is a real drawback at times.

mrkwse··on Airbnb S-1
The usage you're describing doesn't equate to success in China, you're still a customer outside of China even if they're working with businesses in China.

I'm not saying the two services you referenced do or do not do well with the Chinese market, but it's a different proposition to actually capture a massive distinct market vs expansive options for the existing customer base.

mrkwse··on Sweden bans public events of more than eight people
Pfizer, Moderna, and AstroZenica (not as advanced) are all two shot vaccines.
mrkwse··on Sweden bans public events of more than eight people
What makes you think the number of infections should remain constant? Studies suggest up to 20% of Covid cases are asymptomatic - those people wouldn't know to follow any guidance/regulations on isolation.

The basic R0 is believed to be around 5.7, so even with precautions such as social distancing, masks, and hand washing (which won't be followed flawlessly), it's still trying to mitigate something outstandingly infectious. You need to bring the R0 to 1.0 for the number of cases to only increase at a constant rate, as for anything above 1 every 10 cases will lead to more than 10 new cases, which compounds as it spreads.

mrkwse··on UK Codemasters Sold to Take-Two Games
I expect with the likes of Guildford it's also something of an economic decision. Less expensive than being based in London, while being reasonably connected to potentially catch some of that workforce and being accessible enough for those travelling from overseas for business.
mrkwse··on UK Codemasters Sold to Take-Two Games
Remote can mean isolated and disconnected as much as faraway and distant. Plenty of the UK is remote in that sense. I work in a part of Surrey where, despite there being frequent trains to London, the actual town and surrounding area is very hard to get around without a car (and the public transport options there are are significantly less frequent than trains away from the place).

Infrastructure is as much a factor as proximity I'd say.

mrkwse··on Quibi Is Shutting Down
The Verge article on this raised the point that shortform video is a crowded market with TikTok, YouTube, etc. which I'd agree is probably what crowded Quibi out. I've just started a YouTube Premium subscription and expect I'll continue paying for that once the free trial ends, whereas even at half the price, Quibi just didn't have the content or familiarity to get my money at the end of the trial.

One thing I do have to commend Quibi for, however, is how well they reversioned their video content. I think they will be seen as a little ahead of the competition there (possibly before their time). Against other content houses that will have significantly more footage to get through (and/or less resources for this task).

I think the different versions (e.g. portrait/landscape for Quibi) will be a little way off being that common. I expect computer vision tooling will enable it more broadly when it can at least expedite the process considerably (which probably isn't a huge distance off although then the blocker is organisational processes around publishing video).

mrkwse··on My chatbot is dead – Why yours should probably be too
I believe it is to try and avoid negative connotations. Not quite sure how widespread it is, but the BBC do try to be very conscious of their language in such contexts, and I think do a very good job of it.
mrkwse··on My chatbot is dead – Why yours should probably be too
I haven't been able to find anything specifically around popup animations, but the BBC's Cape initiative discusses some of the stimulations etc. that can be intrusive for those with neurodivergent conditions such as autism spectrum condition, ADHD, etc.

I've found that most of these chatbots will use sound alerts to draw attention, and Cape's environmental toolkit definitely references these. While a lot of the content in this toolkit is for physical environments, a lot of it will transfer to digital product UX in terms of stimuli etc.

Cape: https://bbc.github.io/uxd-cognitive/

mrkwse··on My chatbot is dead – Why yours should probably be too
> As developers who never need help, we tend to forget that some people might do

I think one of the most regularly overlooked areas in which people may need help is through accessibility features. I'm not neurodiverse myself, but things that pop-up and animate can be problematic for those that are.

Having the option there may be useful, but the intrusive pop-ups that the previous comment referred to do not seem useful to me, and could even greater confound the experience for groups of people. I'd expect the intrusive features are mostly driven by conversion rates rather than usability.

mrkwse··on How Discord Won
I do wonder if they'll rename servers to 'communities' at some point. A recent blogpost[1] referenced Discord as being made up of communities. As someone with a tech background who game to discord through gaming, servers did make sense (in the sense of old multiplayer servers (pre-matchmaking) rather than IRC server hosts).

Now that Discord has a far more diverse population beyond your more hardcore gamers, I think softening the jargon would be positive. They've already started to move the tone of some of the more playful messages[2] to improve UX for a broader audience, so it may well move away from the current terminology before too long.

[1]: https://blog.discord.com/discord-is-for-your-communities-3d1...

[2]: https://www.reddit.com/r/discordapp/comments/inuc6u/they_rem...

mrkwse··on IKEA to buy back used furniture in recycling push
Well it's also selling on the used furniture with repairs, which I think covers both reduce and reuse.
mrkwse··on VW sees EVs making up 90% of Norway sales in 2021
Sorry, forgot to post the link, which contains a reasonably detailed white paper alongside the headlines on the webpage: https://www.polestar.com/uk/electric-sustainability/transpar...

I expect you're right about the equilibrium extending beyond the first owner in many instances. Volvos are renowned for their longevity (100,000mi is not uncommon) so will be interesting to see how Polestars fair with battery degradation. It would be interesting if Polestar go the way of Apple and try to recapture cars at end-of-life to recycle them and reduce subsequent generation car production emissions.

mrkwse··on AMD Zen 3/Ryzen 5000 announcement [video]
Release is 5 November
mrkwse··on Roof blows off new Tesla Model Y
Which means that when the showroom models don't even get it right, it's all the more underwhelming. The showroom demonstrator we saw had very patchy paint, misaligned exterior panels and trim, and gaps in the interior door finish too.
mrkwse··on VW sees EVs making up 90% of Norway sales in 2021
Possibly, the relatively new Polestar marque has published it's transparency report about lifetime emissions, and references 'Global' and 'European' power mixes along with 100% wind in it's sums about after how many miles it will have produced less CO2 overall (inc. production emissions) vs. a ICE equivalent. Polestar's figures for the 2 are (vs the XC40 on the same underlying platform):

Global power mix: 112,000 km (69,594 miles) European power mix: 78,000 km (48,467 miles) Wind power: 50,000 km (31,068 miles)

The electrical emissions data comes from GaBi, but I can't see reference to the specific mixes they mention in the GaBi professional database, so I don't know what the exact breakdown of the mixes are.

mrkwse··on Roof blows off new Tesla Model Y
According to the initial Reddit thread (anecdotal evidence I realise), while this is the most severe and highest profile incident, there have been quite a few reports of windows being improperly sealed. So as you say, not a one-off, but rather a flawed manufacturing procedure.

I went along with a family member to a Model 3 test drive recently and it was surprising just how many little defects were there, considering the price of the car. While paint finish or panel fit isn't going to ruin a car overall, the fact the big easy-to-spot things are so clearly flawed does make one pause to consider how rigorous the QA is for the parts under the surface.

mrkwse··on Honda quits F1, invests in carbon-free tech instead
The races may be more or less interesting depending on preference, but everything else you've written here is false.

Cars still visibly improve each season, as demonstrated by the fact track records continue to fall each year.

Drivers are still international celebrities, and it's still a very dangerous sport (the fact there are far fewer deaths is a triumph, but it still occurs - Jules Bianchi died from a crash in 2014 and last year in F2 Anthoine Hubert succumb to a hideous incident). If your issue is that too few drivers are dying, then I really don't know what to say because mitigating that risk is a hugely positive thing.

Fans still fill the track grandstands (with the exception of some of the newest venues which may not sell out as easily). Just look at Monza 2019, with the sea of Tifosi under the podium. That passion is still there for a big number of fans, and as the sport is evolving (and more interesting young drivers come through) the fanbase is changing and growing more diverse.

mrkwse··on H&M Hit with Record-Breaking GDPR Fine over Illegal Employee Surveillance
Worth noting that while it's the largest fine from the German regulator, it's only the fourth highest across Europe. The UK's ICO have issued fines of ~€205m and ~€110m to British Airways and Marriott Intl. respectively, while France's CNIL have fined Google €50m. H&M were only fined ~€35m.
mrkwse··on Show HN: bbox-visualizer – Make drawing and labeling bounding boxes easy as cake
Sorry for my slow response, 3vidence has covered my main thoughts, but I've added a bit to his comment.

In terms of convolution of implementing it, there may be a little more effort in terms of figuring some offsets (e.g., path widths may extend bounds), but it shouldn't be anything excessive I don't think.

mrkwse··on Show HN: bbox-visualizer – Make drawing and labeling bounding boxes easy as cake
Yeah this is the main thing, there are different approaches to computer vision problems than OpenCV, so using a smaller more specific library will make the package more portable and better suited to a wider range of projects.

Having OpenCV as a dependency means that if a project isn't already using OpenCV, this fairly minor (in terms of scale of functionality) utility library has a lot of baggage.

mrkwse··on Show HN: bbox-visualizer – Make drawing and labeling bounding boxes easy as cake
Drawing these bounding boxes can be a fiddly thing to get right, and for some it can be troublesome, so this probably will be worthwhile for a group of people.

With that said, the dependency on OpenCV seems entirely overkill. Surely Pillow would be a much more sensible dependency (with ImageDraw), as all you're doing with this package is drawing rectangles and labels, rather than handling any CV tasks?

mrkwse··on We need physical audio kill switches
macOS disables the audio control of HDMI outputs because that is what the HDMI specification expects/defines.

If you think of all the devices that output via HDMI, Windows PCs are the outlier (afaik, not sure how Linux handles it) in allowing separate volume controls beyond those on the output device.

Satellite set top boxes, media streaming devices (e.g. Apple TV - I realise NVidia Shield and some Chromecast apps do have some software volume control), games consoles, and Blu-Ray players will all output a fixed audio signal, expecting the TV/AV amplifier to handle volume.

mrkwse··on The Rise and Fall of Pret a Manger
I'm assuming you're from NZ? Given the greater degree of success NZ is having, are offices still filled there, with little change to pre-COVID?
mrkwse··on The Rise and Fall of Pret a Manger
I guess the coffee deal is mainly to drive footfall. I expect their hope is that when people are deliberating over lunch, those that already have the coffee deal will default to Pret so they don't pay twice for coffee with their sandwich etc.
mrkwse··on Apple Event: "view the AR experience"
Slightly superfluous 3D AR animation, wonder if this points to new AR hardware (e.g. LiDAR on iPhone Pro)?
mrkwse··on The Art of Debating for Software Developers
I think it's important to be wrong and have the humility and confidence to be wrong. Throughout school and, in particular, university I would often try and avoid discussion with teachers/lecturers/seminar groups etc. for fear of being wrong and for whatever judgement would follow that. Part of that was anxiety/impostor syndrome, but also condescending lecturers and teachers.

When I got to my first job, I was hugely fortunate to have colleagues that wouldn't judge anyone for their views/opinions, whether right or wrong (technically, obviously they were expected to be respectful). As such I found myself learning and growing so to such a greater extent, and quicker, in those first couple of years of employment.

It's something that goes both ways, if you're respectful and positive of colleagues who may be wrong, you'll help them to learn and develop, which in turn will contribute to a better team overall, more collaborative and more competent. I think it's especially important to try and include the quiet ones, again they may be wrong, but as long as you impress that it's fine to be wrong and work with them to improve their knowledge and understanding, that bit of extra effort will go so far.

mrkwse··on Apple (Pro) Mouse (2014)
I can't decide my sentiment towards the Magic Mouse. With my last job I had one with a MacBook Pro, and while the system integration was really good, and the function of it was fairly good, the form wasn't.

It looks great on a desk, sure, but it's not that ergonomic, and having to flip it on its back to charge it (thus disabling it), is absolutely useless.

I use a Logitech MX Master 3 nowadays, and while not quite as ground breaking as the Magic Mouse, I'd say it's overall better. The shape of it is great for my (larger-than-average) hands, and the amount of buttons (and additional gestures via modifier button) makes up for the lack of touch surface. The absolute flagship feature though is the magshift mouse wheel, which allows for ratcheted scrolling on Windows, while also removing the ratchet mechanism when you're trying to rapidly flick through a file.

mrkwse··on Show HN: Visualize Data Structures in VS Code
This looks extremely helpful for when one is digging deep into nested structures, I'm definitely going to have to give it a go. Looking forward to the C# support too.
← PreviousPage 3 of 4Next →