HNHacker News
TopNewBestAskShowJobs

marksomnian

936 karma · joined February 3, 2015

DevOpsian and unsalvageable tinkerer.
submissionscomments
marksomnian··on Dropbox ignore file or folder in beta
If you're a Node/JavaScript developer, you might want to keep code in Dropbox, but putting node_modules in there will tank it.
marksomnian··on Students defeat new 'Barnacle' parking clamp, skip fines and get free internet
cf. https://en.wikipedia.org/wiki/Social_Credit_System
marksomnian··on A Next-Generation Trash Can
Nowadays in UK train stations most bins are simply plastic bags on a hoop - I presume this is to make it easier to spot explosives?
marksomnian··on Facebook crawls links in PDFs you send in Messenger
I'm fairly sure Google's search crawler already uses a masked UA, to detect when pages serve it different content than they do to users.
marksomnian··on Mailgun Acquires Mailjet
Key part:

> We’ll continue to maintain separate brands, develop new products for each brand, and enhance our existing offerings. As a Mailgun customer, you aren’t likely to notice any change, except for new features and functionality coming your way soon.

marksomnian··on A cartoon intro to DNS over HTTPS (2018)
We already have this situation though - the people who control DNS resolvers already have total control. ISPs have already been known to abuse this power [0].

This proposal doesn't solve this problem. Rather, it solves the problem of e.g. your ISP intercepting, logging and/or modifying your DNS request.

The solution will then just be to run your own DoH endpoint / proxy.

[0]: https://arstechnica.com/tech-policy/2009/08/comcasts-dns-red...

marksomnian··on I just lost my wallet on the way home from work
I'm with Starling Bank, and along with the usual Mastercard numbers (card number, expiry, CVV etc.) it has the account number... though not the sort code, strangely. I guess you could look it up if you wanted to, but you'd need to know this 8-digit number with no label was the account number. Weird.
marksomnian··on Google Cloud Worth $225B, Deutsche Bank Says
Microsoft's DNA is Enterprise with a capital E. Google has always had the startup pretense (or rather, the pretense of still being a startup, even when they're not by any stretch of the imagination), meanwhile in almost every Fortune 500 company you'll see offices full of Windows desktops running Office. The sales networks are there, and they can reuse them for Office 365 and Azure too.
marksomnian··on Apple iOS 13.1 Personal automation via Shortcuts
When the attacker has your keys and your phone, you have bigger problems.
marksomnian··on Dropbox exposes personal details of viewers of publicly shared Paper documents
It's probably their CS Twitter client that's coded without proper awareness of threads (likely only letting staff reply to the original message)
marksomnian··on France and Germany Agree to Block Facebook's Libra
Surely she meant decentralisation, though? Visa is anything but decentralised.
marksomnian··on French city of Dunkirk tests out free transport
Luxembourg has had it for people aged under 20 for a few years now, and next year it's becoming free for everyone: https://www.mobiliteit.lu/se-deplacer/titres-de-transport/gr... [in French]
marksomnian··on Misinterpreting hurricane forecasts
For this exact reason, the image of the cone on the NHC website [0] has the following disclaimer on the top:

"Note: The cone contains the probable path of the storm center but does not show the size of the storm. Hazardous conditions can occur outside of the cone."

But apparently media organisations repost that image without the added disclaimer.

[0]: https://www.nhc.noaa.gov/refresh/graphics_at5+shtml/144746.s...

marksomnian··on GitHub Supports Web Authentication (WebAuthn) for Security Keys
Yeah, that seems like the best bet - either hardware key or TOTP (because, although hardware keys are better for security, not all users will have one - cf. myself), and then store your backup codes in a password manager.
marksomnian··on National Certificate in Kazakhstan Is Canceled
Discussion in mozilla.dev.security.policy (mailing list to discuss TLS implementation in Firefox/NSS): https://groups.google.com/forum/#!topic/mozilla.dev.security...
marksomnian··on Kazakhstan's National HTTPS Certificate Is Cancelled
Discussion in mozilla.dev.security.policy (mailing list to discuss TLS implementation in Firefox/NSS): https://groups.google.com/forum/#!topic/mozilla.dev.security...
marksomnian··on Elsevier cuts off UC’s access to its academic journals
Copyright as an idea is fine - as in, how it was described in the Constitution: "securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries", emphasis on "limited times". It's our current batarnak of an implementation that's causing all the problems.

Getting rid of copyright and instituting a copy-anarchy would mean that creatives would have no real incentive to publish (no matter how much you do for passion, you still need to keep the lights on and put food on the table) - but our current system, with lifetimes tied to the time since Walt Disney's death, is a bit of a mess too.

Can there ever be a happy medium?

marksomnian··on Pika CDN – A CDN for Modern JavaScript
From what I understand, the idea is that you don't use a bundler, but let the browser download all the modules that your app needs - hence some features like the "differential serving" (a.k.a. polyfills added if necessary with UA sniffing).
marksomnian··on Google Cloud Networking Incident Postmortem
Probably various billing services that need to talk to the mothership in us-east1.
marksomnian··on Google Cloud Is Down
> the status dashboard now correctly highlights that multiple things are impacted because Networking.

this column of green checkmarks begs to differ: https://i.imgur.com/2TPD9e9.png

marksomnian··on Public Sans – A strong, neutral typeface for text or display
https://analytics.usa.gov
marksomnian··on Preliminary conclusion MCAS misfired in Ethiopian's 737 max crash
Paywalled, anyone have a workaround?
marksomnian··on First .dev Domains Go Live
> They were created so people didn't have to memorize ipv4 addresses

New problem: memorising a UUID is even harder than memorising an IP address. Someone will eventually invent a DNS for the UUID-space, and we'll have this problem all over again.

marksomnian··on First .dev Domains Go Live
There is one thing that annoys me about generic TLDs like .dev, .website, .cloud, .network etc. For example, Salesforce have https://crm.dev - are they the only CRM in the world? Hell no, but they're the biggest, so they can be the only one in the .dev space. Same with workers.dev.
marksomnian··on How does one appear in the Google News carousel?
> In every way we can measure, our search engine is the best it’s ever been.

To take a quote from Jeff Bezos, "The thing I have noticed is when the anecdotes and the data disagree, the anecdotes are usually right. There's something wrong with the way you are measuring it." Metrics are important, but metrics definitely aren't everything.

marksomnian··on Software ideas are born: step-by-step guide on generating one for 2019
Look at OP's past submissions, in particular the domains.
marksomnian··on Syncthing graduation day
Wow, either I'm reading the stats wrong, or someone has 84.6 TiB in Syncthing. That's impressive.
marksomnian··on Comparing Pythagorean triples in C++, D, and Rust
Can it catch something like accidentally writing "x == y", when you meant to write "x != y"? I feel like this kind of bug can be insidious enough to waste lots of debugging time, yet difficult to catch until you run the code.
marksomnian··on Comparing Pythagorean triples in C++, D, and Rust
How do you debug logic errors in that case? I imagine that most logic errors can't be caught by the compiler, although I could be wrong.
marksomnian··on How Facebook Keeps Messenger from Crashing on New Year's Eve
Seems like Messenger is getting WeChat-ized - in China, WeChat [0] is your one-stop shop to getting anything done - chatting, following celebrities, booking housekeeping, payments, even "mini-programs". And now many Western messaging apps are starting to take inspiration from this [1].

[0]: https://en.wikipedia.org/wiki/WeChat

[1]: https://blog.ycombinator.com/lessons-from-wechat/

← PreviousPage 4 of 10Next →