624 karma · joined March 19, 2010
Interests: ECMAScript, Rust, security, data, networking, cognitive bias
Microsoft alum.
Email is best way to reach me. Mention HN.
[ my public key: https://keybase.io/paws; my proof: https://keybase.io/paws/sigs/yN1KZs8UWccCKsnw4B6Olcx0KYTLhZOu7ZSWnixzIxs ]
Thank you contributors!
[0] https://employees.theworknumber.com/employee-data-freeze
[1] https://krebsonsecurity.com/2017/11/how-to-opt-out-of-equifa...
> Kaplinksy’s claim to fame is that he’s the lawyer who figured out you could get rid of the ability of a consumer to go to court by using what’s called a pre-dispute arbitration provision in a contract.
I'm no expert but Kaplinsky sure sounds like a modern day super-villain.
[0] https://www.thebignewsletter.com/p/ending-junk-fees-the-most...
[1] https://www.ballardspahr.com/People/Attorneys/K/Kaplinsky-Al...
What magical event happens to people at age 30 that led the legislators to ban catastrophic? Would love to see the actuarial data on that. I have no knowledge/evidence of the reasoning but to me it definitely smells like lobbying.
[0] https://www.healthcare.gov/choose-a-plan/catastrophic-health...
This is a great line, thanks! Going to share this with my distributed database reading group
EDIT: "this" meaning posting
As far as I know login.gov is a viable solution, already in use at the SSA, that is government-run aka doesn't require users to kowtow to an EULA, capricious arbitration, etc. The problem is there was apparently interagency squabbling that messed up the original deployment schedule. So it's not available. I do hope that changes because the current situation, of mandatory id.me seems pretty terrible.
Compared to other vendors, it seems like Apple has an aggressive obsolescence position. This app offers a significant countervailing force to eWaste, and IMO deserves broader recognition. Authors: great job, thank you.
The macOS appocalypse was a really shocking moment -- it was so disappointing to learn that despite the privacy marketing shtick, macOS engineers chose to have Macs phone home sensitive data in an seemingly aggressive way, with no opt out. Now in 2023 the fact that "a preference for users to opt out of these security protections" never materialized, and the copy just disappeared from the website, is quite disappointing. Great write up here [0] - thanks @lapcat!
Anecdata: Ever since that day I've blackholed ocsp.apple.com/ocsp2.apple.com at the DNS level, and all my Mac apps have launched just fine since.
If anyone at Apple reads this, I want to be given the choice. Warn me, stuff the setting into whatever plist -- whatever, but give me the choice.
Frankly for a company with Apple's resources, it's hard to believe the OCSP test suite somehow didn't consider half-open TCP connections. If a global catastrophe like that can happen once, it can happen again - which is why, in addition to the clearly negative privacy implications, Apple should give users who care a clear opt-out.
https://www.theregister.com/2020/08/12/splunk_sales_discrimi...
I'm trying to understand why a counterparty would enter into an arrangement where a stock price change obligates them to financial liability like this. Presumably there's some upside if the stock price goes the other way, but it's unclear who the $ would come from in that case.
Also: Who originates options? When someone buys an option, is it the brokerage who collects the fees? Is the counterparty already involved at that point?
What makes LittleSnitch/Lulu/similar nice is they listen for "all" outgoing traffic types TCP/UDP/ICMP/etc, and show UI immediately, including for non-browser apps, e.g. games, VoIP, P2P apps, whatever -- it tends to be covered. Unless I'm mistaken I don't believe a captive portal can be triggered when "just any" process originates traffic.
That's the strength of LittleSnitch/similar, but the major weakness with host-level filtering they rely on, is you're 100% at the mercy of Apple's networking stack, and this Sonoma issue isn't the first time Apple moved the goalposts. Not too long ago Apple exempted their own services from whatever LittleSnitch hooks [1] and it could of course happen again with any macOS update.
In my view this is precisely why a separate box is appealing. Ideally it'd have as tight of a UI as the incumbent apps, including the same metadata (process name + app icon, protocol, port #, most recent previous attempt, etc).
Do things e.g. pfSense support that already? "Hold" an outgoing connection from the moment the SYN is observed, notify whatever client, and only allow if the user clicks?
[0] Seafowl is an early stage open source database written in Rust. https://seafowl.io/
[1] https://github.com/splitgraph/seafowl-gcsfuse
Post https://www.splitgraph.com/blog/deploying-serverless-seafowl
[2] Previous post https://news.ycombinator.com/item?id=36215088Can you please share more about this? I've been curious to build a router with redundant internet providers ever since I noticed certain PCEngines boards supported LTE modem modules. [0]]
I assume you're using Linux; do you wire all your modems via Ethernet and manage MultipathTCP all in your router? Any hardware offloading you're aware of/recommend?
Via the article:
> Fifteen months after the Colorado bill was signed into law, there is so far little evidence to support any widespread negative effects on police retention or recruitment.
Now that it's been more time I've been curious to measure how curtailing QI has affected 1) police misconduct 2) police hiring and 3) insurance rates (e.g. indemnity) municipalities/townships/states pay.
If anyone has insight on ways to measure, places to find data, etc would be appreciated.
Meanwhile for those curious about Chicago police misconduct, TIL about [1]
[1] https://cpdp.co
For those interested in how caching works (i.e. if your dataset is public it could be an easy win) more info is in the docs [1]
[0] https://open-data-monitor.splitgraph.io/week/2023-05-22
It's a Socrata scraper that renders diffs of public/government datasets
[1] https://seafowl.io/docs/getting-started/tutorial-fly-io/part...
[0] https://www.splitgraph.com/blog/deploying-serverless-seafowl
Because you were downvoted I can't reply directly so doing it here instead.
I attempted to use the migration tool [0] for upgrading an in-house LOB app, but unlike previous upgrades client hated the resulting UI - understandable b/c of major styling regressions everywhere - so downgraded back to 14.
Angular 14 LTS support ends in November [1] and as best as I can tell, if we want to stay on a supported Angular release we're forced into a lot of custom styling work users simply don't care about.
If there's some way to stay on the "legacy" [2][3] components on Angular 15 or 16, would appreciate any links/hints. Cheers
[0] https://material.angular.io/guide/mdc-migration#2-run-the-mi...
[1] https://angular.io/guide/releases#actively-supported-version...
[2] https://material.angular.io/guide/mdc-migration#form-field
[3] https://material.angular.io/guide/mdc-migration#library-wide...
"These changes generally improve spec-compliance and accessibility." Maybe that's great for some folks, but the client liked the UI exactly as it was.
Granted, unlike today, in the 40s when this tax treatment was being established I doubt any government was considering taxes as a way to tackle climate change.
[0] https://www.iata.org/contentassets/ebdba50e57194019930d72722...
[1] https://en.wikipedia.org/wiki/Kerosene_tax#Criticism_of_kero...
Basically it's a script that scrapes several places for flight deals and "mistake fares" and notifies my phone if it matches with my city. No searching like other flight apps, you basically just set it up and wait, and various places will pop up. Helps if you're in a hub city e.g. NYC.
The phone notification was crucial because such deals sold really fast. In case the booking didn't work out I was usually covered by the 24 hour cancellation rule [0][1].
I started off running it on my own server but later I learned IFTTT handles device notifications without paying the Apple Developer tax, so I migrated things there. Used it more when I was single but nevertheless it's helped me land some killer deals e.g. NYC-Dublin RT for $300, NYC-Paris RT for ~$400.
Thought about making a paid app out of it but the limited seating and time-sensitive nature of these deals is tricky.
[0] https://www.transportation.gov/airconsumer/notice-24hour-res...
[1] I believe this rule, which is not so broadly known, was imposed on air carriers in response to certain fraudulent online marketing practices going on at the time.
I'm interested in learning where it was actually _curtailed_ in some measurable way e.g. due to the public pushing back, or other reasons. If you know of resources/studies on the pushback story, assuming there is one, would be appreciated.
I know that because my dad used booking.com last year, but when he presented the booking.com printout at the front desk - 'Sorry sir, we can't recognize that.' He wasn't late or anything. Pretty sure he prepaid too. Total nightmare - you had one job, booking.com, GTFO.
Personally given the blatant deception, plus the way they took UK/Netherlands pandemic money and laid workers off anyway [1][2] I don't think I'll ever use it. Also, Barry Diller thinks working from home is a crock [3]. I'll take my business elsewhere, GL with that Barry.
[1] https://hospitality-on.com/en/concept/booking-holdings-repor...
[2] https://skift.com/2022/02/11/booking-com-to-eliminate-2700-c...
[3] https://viewfromthewing.com/expedia-boss-trashes-his-employe...