skysight-inc/HackerNews huggingface dataset:
Accessibility is not a bolt-on extra feature, it's core to being able to make a product that suits all your users. Everyone needs, or will need, accommodation sometimes.

When you have an accident waterskiing and end up on crutches, you'll be glad for the accessibilty of doors that open with a button press. When you poke your eye hiking and need to wear an eyepatch for a few weeks, a screen reader might not seem such a niche use case.

These are even kind of extreme examples: frankly, even stuff like dark mode that we take for granted at this point is an accommodation to how some people need or want to use their computers. Migraines are a good example of an (astonishingly) common condition that benefits from flexibility around having to stare at a screen.

None of us gets younger as the days go by, either, and that comes with changed needs. I'm still thirty years from retirement and I find that the 10 point font I used to prefer isn't good enough anymore. Bumping up text size is a quotidian action for me and millions of other people.

ADDITION: Ah, finally found the quote I was looking for. Maybe not directly relevant, but thought-provoking:

> SMS texting was invented [to] figure out a way for deaf people to communicate with one another without speaking. ... Now text messages are universal.

https://blog.ai-media.tv/blog/why-designing-for-accessibilit...
Not surprised they'd hide it considering the WD Red CMR debacle where they didn't notify customers that they changed from CMR to SMR.

https://news.ycombinator.com/item?id=22875094
Hmm. To me, "too many tunable parameters" sounds very much like "not a fundamental explanation". It's a philosophical bias, not an experimentally verified fact, but... the fundamental theory should have very few parameters/constants in it.

For example, how many constants does General Relativity have? G and c, and isn't that all?
What is the best API for historical price/returns data of mutual funds?
There's a labor shortage in US right now. You can feel it everywhere: from having to book car mechanic appointment weeks in advance to construction projects going to standstill.
If you want to have that in production, you should run a test suite on it. There is a popular test suite by nst.

Although some go too far. I just had to write my own JSON parser (resp. rewrite one), because the parser I was using did not pass the test suite I had.
Yet again, crypto comes in to provide a revolutionary, groundbreaking solution to a problem that's already been solved.

Antiques and art used in money laundering are generally warehoused with custodians for a relatively inconsequential fee. Ownership changes hands over and over, and the item doesn't move an inch.
Digital, yeah? D I G I T A L.

It has the feel of the "With Bob and David" sketch that spoofs Shingy.
We're not hiring any FTEs outside of the US yet, but we probably will in 2022. Keep an eye out, there should be some interesting stuff coming up in the future.
What BASIC were you using in the 70s that had garbage collection?
I'm an AirPods-wearing iPhone-loving guy, but I totally lost it at "(whispers) It's a headphone jack..." and lol'ed all over the place. It was long but kept me entertained.

I won't be buying a Pixel, but I can certainly appreciate the fun the marketing team had with this one and I'll take it. :)
Would it not be more profitable to process all payments for all internet transactions, rather than one app store?

Ditch app stores, fully integrate the web as a platform, then bake Apple/Google pay into the browser/OS, and just be the payment processor for all transactions.

This would also make it much easier for web developers to fetch payments from their apps, no third party API needed. The boost in volume from this factor alone should be considerable.
>Why 5 years? Why not 1? Why not 50? What's so special to people about 5 years?

Clinical trials are conducted over many years (rather than just 1) for historical safety reasons[1]

>There is a faction of fools out there who resist being a part of society, but claim all of its privileges. These are sub-human individuals

This is hate speech, especially considering the disproportionate rates of black and hispanic people who are unvaccinated.

[1]https://www.brightfocus.org/clinical-trials/how-clinical-tri...
Agreed - SO hard to read. Either it hasn’t been edited or someone thought the long winded style would keep me scrolling.

Good thoughts though as you say.
A classic, but I did find the Toyota product placement a bit distracting.
So what’s the alternative? If you are unwilling to build schools for the poor. If you are unwilling to build water cleaning stations for the poor. If you are unwilling to build them libraries and parks. Then you are basically willing to let them live as third class citizens. We need to recognize this.

In my opinion the whole “throwing money at the problem is not a solution” excuse is not enough to justify maintaining status quo. Yes, I agree, governments are the worst at efficient spending. Wasted money. Unjustified spending. Corruption. Nonetheless, we have a problem that must be solved.

If the wealthy have a better idea that involves no money being spent — great. But let’s not pretend like the human cost is going to go on pause while we debate this. Impoverished children will continue to live and grow in environments that do not help them to break out of poverty. What is worse is that the odds are getting worse for them because disparities are getting larger.
Convenience a big part of it but not only thing. The platform owner needs every big club available to it to keep developers in line with the platform rules and conventions.

Otherwise we would end up with something along the lines of the growing Electron cancer that macOS is affected by.
How do you feel about software licensing, then? GPL and BSD licenses are certainly too long and heady for the "average joe" to understand when installing software, yet they're an essential part of software freedom. Are they also being exploitative, since they're subjecting the user to conditions they're unaware of?
Sure, the UK has certainly not been free riding from its profits. But the UK wouldn't be nearly as rich as it is now without the initial investment that came from plundering colonies. Innovation doesn't come for free, wealth is needed to finance it. People say the physical resources that were stolen don't matter, but that's absolutely not true, they matter a lot, even to this day (see how the media is talking about the Taliban sitting on trillions of dollars of minerals in Afghanistan).

For example, if not for India, Britain would be absolutely destroyed after WW2 and would be far from their current position in the 21st century (assuming allies still somehow win, big if). India was Britain's cash cow and is the reason why it survived the war.
There are sadly a ton of ISPs that do CGNAT on a v4-only service. Smaller or newer ISPs like WISPs often do it, or ISPs for apartment blocks or student accommodation, but it's hardly limited to those.

Germany in particular has a couple of large ISPs that give you a choice of either their new platform (DS-lite = v6 + CGNATed v4) or their old platform (v4-only). That's a choice made by those ISPs... and unfortunately it's one that causes a lot of people on those ISPs to end up blaming v6 for problems caused by CGNAT.
I think the difference here is that Genshin only has variable rewards and allows you to pull levers for them with real money. Civilization (for the right player) has bottomless gameplay time, A game like WoW has a fixed subscription cost (with cosmetics) and a bottomless gameplay time; what Genshin Impact adds to the danger list is the “gacha” style gameplay progression where you gamble with as much money as you are willing to spend for game items, stat boosts and characters, many available for only a limited time.

I have no doubt this model is much more lucrative but it feels like there is a slot machine standing in the way of what is otherwise a very impressive fusion of different ARPG ideas.
Join Archive Team [1]! As that site says, "Archive Team is a loose collective of rogue archivists, programmers, writers and loudmouths dedicated to saving our digital heritage". We have a number of volunteers actively monitoring various sites and searching for others that are shutting down (there's a lot), which are noted on the Deathwatch [2].

Typically the process is as follows:

1. A site announces it is shutting down.

2. Archive Team discovers the site is closing and adds it to the Deathwatch.

3. Members of Archive Team collaborate to write scripts to extract user data from the website, using an existing archiving framework [3] developed for / by Archive Team.

4. Members of the public are invited to run instances of the archiving software [4], resulting in a distributed archiving network. This is often quite powerful, and has to be managed carefully to avoid overloading the site being archived.

5. Once completed, the data is (in many cases) uploaded to the Internet Archive to be stored permanently. Note that Archive Team is not affiliated with the Internet Archive, although we greatly appreciate their willingness to host this sort of data.

I'm not particularly actively involved with Archive Team at the moment (too busy with real life!) but I was heavily involved with a few projects, the most significant being the project to archive Yahoo Groups in 2019, which was quite complex due to the site structure (and Yahoo being less than helpful [5]). We got a lot (much more than I ever expected to get) but the majority of all that data was deleted.

[1] http://wiki.archiveteam.org/

[2] http://wiki.archiveteam.org/index.php/Deathwatch

[3] http://wiki.archiveteam.org/index.php/Dev/Seesaw

[4] http://wiki.archiveteam.org/index.php/ArchiveTeam_Warrior

[5] https://arstechnica.com/tech-policy/2019/12/verizon-reported...
Please see https://en.wikipedia.org/wiki/Corporatism#Fascist_corporatis...

"Corporate" means body, and isnt used in its modern sense. Fascism is, as you'll see, exactly the opposite of what you're suggesting.

A fascist corporation is a collective owned by the state.
I wonder how many of the people missing the humor don’t have their sound on. Because that video was hilarious.
That was my knee jerk reaction as well, but if you look again you'll see the loop is doing a different check than you think.
Nude hunt: LA phisherman accessed 4,700 iCloud accounts, 620K photos
Ha, thought the same thing. That plus Adobe Flash support.
At least in local network environments, using mdns (avahi) to discover other hosts is preferable and possibly more user friendly for less knowledgeable users.
This happened on the same day the US Supreme Court decided to make 5-10 million Americans homeless.
Have you ever wondered where your phone is, and some joker pulls out an image of Earth and says "here"?

Well, you're that joker now buddy.
I guess my point is that most users spend very little time actively using Windows. When my computer is on, close to 100% of my time is spent in the browser or Visual Studio or email or some other program that requires Windows. I spend very little time in Settings, the Start menu, the device manager, etc.. I would guess File Explorer is my most used part of Windows.
Let me get this straight:

Refusing to perform a simple task (getting a vaccine) and putting family and loved ones at risk isn't political... but not wanting to be around people who put your family at risk is political?
Hell if I know, if I'm going to be frank I responded more from stress and wishing FizzBuzz was still a common test than anything.
Seems like you're affiliated with DuckDB? Knowing what paper inspired the software [0], and regularly commenting about it's performance/recommending it [1][2][3][4][5][6][7]. Perhaps you should consider being more forthcoming?

[0]: https://news.ycombinator.com/item?id=24669902
[1]: https://news.ycombinator.com/item?id=27878401
[2]: https://news.ycombinator.com/item?id=26825096
[3}: https://news.ycombinator.com/item?id=26588029
[4]: https://news.ycombinator.com/item?id=26476649
[5]: https://news.ycombinator.com/item?id=24534795
[6]: https://news.ycombinator.com/item?id=24534721
[7]: https://news.ycombinator.com/item?id=24338671
I'd say that's definitely the right way to do it.
Both. It’s a official parody ad.
It's really no weirder than Rick Sanchez and Superman avatars dancing to Martin Luther King Jr's "I have a dream" speech in Fortnite. The metaverse is strange.

https://twitter.com/Mlickles/status/1430923368237252609
Note that it is also the judicial branch's job to act as a check on the power of the legislative branch. (For example, if Congress passed a bill that said that nobody could collect rent for the next two years, that would probably be an unconstitutional "taking".)
> We've spent a lot of time building Grafana dashboards and they've been extremely helpful with debugging. It doesn't solve all problems but it certainly helps narrow down where to look.

This is what I was about to write. Most of our services have 1 or 2 dashboards showing some service KPIs - for example HTTP request throughputh and response time, and also interface metrics to other sub systems - queries to postgres, messages to the message bus and so on.

With dashboards like this, you can very quickly build a deduction chain of "The customer opened a ticket, well because our 75%ile of the response time went to 20 seconds, well, because our database response times spiked to an ungodly number".

And then you can go to the dashboards about the database, and quickly narrow it down to the subsystem of the database - is something consuming the entire CPU of the database, is the IO blocked, is the network there slow.

In the happy cases, you can go from "The cluster is down" to "our database is blocked by a query" within a minute by looking at a few boards. That's very, very powerful and valuable.

And sure, at that point, the dashboards aren't useful anymore. But a map doesn't lose value because you can now see your target.
What about if a pipeline company with a history of property destruction and abuse of residents comes through the neighborhood?
Ok thanks :-) (I guess it is in the US)
It sounds like vaccinated US travelers would be exempt from a restriction. It'll also probably vary by EU member state, as it does today.

I wonder if this will incentivize people to get vaccinated or even make vaccinated people feel safer on long haul flights to Europe.
I know how code works and that DNA is code.
In its beginning, Apple marketed its computers as easier to use. The GUI was a selling strategy. Applications tied themselves to the GUI and suddenly consumers were buying a computer to use Adobe products, with a little browsing and e-mail on the side.

Eventually, competitive pressure forced Microsoft to develop ("heavily borrow") a GUI. All sarcasms aside, mWindows has become usable. But this GUI is a heavy cost.

GNU-Linux is a success. For the generations of people who were sold "a GUI", Linux is often seen as too hard. But for people who found easy access to compilers and other tools through GNU-Linux, there is nothing better.

There is room for all these operating systems, obviously. As for which one is best, there is no contest in my mind. The one that does not lock me in and lets me build what I need is an easy winner.
I don't blame them. I'm sure there are some dumbasses out there who already associate Delta variant with Delta Airlines.
This is legitimately fast (7s for 100M), but I'm more interested in the impact of the disk spills when swapping the hardware underneath, because the pointer swizzling is a very page-dirty way of loading data into memory with a memory map.

> When a heap block is offloaded to disk, the pointers pointing into it are invalidated. When we load the block back into memory, the pointers will have changed.

> The machine has an Intel(R) Xeon(R) W-2145 CPU @ 3.70GHz, which has 8 cores (up to 16 virtual threads), and 128 GB of RAM, so this time the data fits fully in memory.

However, the M1 + SSD is basically cheating on that trend, because that beats most of my server hardware on both memory latency & ssd. Though that fits with how people will use duckdb for local analytics.

But otherwise this is page-fault hell.

> catalog_sales table is selecting 1 column ... always ordering by cs_quantity and cs_item_sk

The choice of sort keys is a bit odd for a comparison like this, because that tuple has a lot of duplicates. So one of the tricks my code in Tez uses to sort faster is the gallop borrowed from Tim Sort, which skips over the identical key sections when doing the merge-sort to do fewer comparisons over all.

If you sorted on the primary key for catalog_sales, which is (cs_item_sk, cs_order_number), then that is actually used to store data in-order for sort-merge-joins out of disk (against catalog_returns).

And if you get into storage ordering optimizations, you might see a massive difference between ordering them by swapping the order of those columns - if you pull the radix out, then putting the most variable keys in the beginning to skew the bits changing to the first word of the key.
If corporations with a history of property theft, and property, human and ecologic destruction came through my neighborhood, I hope my neighbors would join me in protest too.
What about if a corporation with a history of property destruction were scheduled to come through your neighborhood? Like, say, a pipeline company?

Wouldn't you want the authorities to protect you against that danger?
Now we know why Softbank wanted to get rid of Arm. As it has lost the largest market to its own subsidiary
Tom Cruise luggage stolen from bodyguard’s BMW (key cloned)
Can someone explain the difference of redux to elm? I don’t see a difference on the first look. I‘m a React/Redux Developer.
That story reinforces everything that I've learned about Oliver Sacks. What a cool dude.
So how come the US is still the worlds leading producer of porn? Why does Mastercard not refuse to deal with all porn related sites?
There have actually been studies done on this. The estimate I’ve seen is that for every year of life that would be prolonged by mandating helmet use in NL, 25 years of life would be lost from the loss of exercise by people who don’t take bike trips because they are put off by helmet wearing. This is a real thing that has to be taken into account.

The other interesting stat is that an hour of bike riding in NL carries approximately the same risk of head injury as an hour in a car in the USA. So, should we make all car passengers wear helmets? It would make them safer…
Great the new PC I just built has the "BLU" version.

I've always bought Samsung drives without even comparing.

Edit: OP article says BLU is the new "inferior one", while Tom's hardware says BLU is the old one. According to above comment with The Facts™ it's fine either way.

Jebaited again.
A Phone from 2014 is really really old... I feel for your wife.

I have no problems with IoT devices, and online services. As long as used in a smart way. Honestly for IoT Devices, use more advanced networking hardware. I'm all for home automation and smart devices, but they all are on private networks separated out with vlans and kept in line with firewall rules. They only do what is needed, and many private networks are key here. My Camera network doesn't even touch the outside world, but my DVR software allows me to remote view from anywhere.

I'm a heavy user of two factor auth, and really this is the biggest factor in keeping you safe. Not using Multifactor is the biggest flaw in peoples idea of being secure. I don't care if your password is complex.

While I do like Nextcloud, be careful with it. This is not something you should really trust you data with unless you have a pretty beefy setup under it. Like a Pretty well configured Freenas setup or something. Data rot is a real thing, and HDD failures are a real thing. Cloud backups are a thing for a reason, and Onedrive is a cheap way to make sure photos will live on. I can't stress this enough, as i've seen people loose everything from not knowing how to configure a proper data store.

As someone that isn't a fan on jank, used a computer on a TV is something I would have done years ago when I was in school and broke. But I paid for 4K and 7.2 surround and you are not going to get that via the web browser
Not a lawyer, but “steal customers from your competitors” is a really bad framing - see a recent discussion on how Google (or any big company, really) educated people to never use such words.
I have personally witnessed data migration multiple times from the consulting side. There is a reason consulting companies charge what they charge. Migration is generally messy, require understanding your customer domain and generally goes hand in hand with other business transformation. In my experience, the pain points are rarely the technical part of the migration.

Reading your pitch you seem to think you will be able to be cheaper by building a set of tools around the technical part. Do you intend to also deliver the other services a consulting company offer or do you see yourself as a potential service provider for these consulting companies?
Reducing a 1% chance of re-infection to .5% does not imply that population needs to get vaccinated.
They could also do this by exposing get subscriptions and cancel subscription APIs that other payment providers/apps can implement. Just like the share sheet, there can be a pay sheet.
Happy to see phones with headphone jacks are still being produced. I bought the Pixel 4a 5G for the jack back in January thinking it might be my last.

Note: You'll need to watch more than 10 seconds of the video to understand the joke. The whisper voice echoes an English pronunciation of "Aluminum" with "Fancy Pronunciation," dispelling any confusion as to the seriousness of the ad.
> The main exception is that by and large IPv6 doesn't have NAT, so that saves a few headaches in that area.

I wish. ipv6 under cgnat is a PAIN.
Houses are like cars. Nice when they're new, but problems accumulate over time, and eventually with the march of technology and fashion, no one wants an old beater if they can afford otherwise.
> I blew someone's mind by being able to unzip a password protected zip and open a password protected pdf with my phone.

Yes but can you make a phone call? Have you ever tried to make a phone call on your cell phone and it did not work? I have, on multiple occasions. I cannot say the same thing for a land line.
TSP/PSP makes no task differentiation according to what is difficult. If it directly relates to project deliverables, then it's considered time on task.

I'd say that documentation that is expected to be used is every bit as difficult to create as good code.
In their defense, it's a pain in the ass to connect Bluetooth audio...
Merged with or owned by, the results would seem to be too similar to distinguish.
I think that "SF can sweeten the deal for them", while true in theory, does a lot of work in glossing over exactly how it could sweeten the deal for them. By offering higher pay? Or perhaps by somehow providing more affordable housing?

Which (as I understand it) is kind of the topic of this whole sub-discussion: it is not easy to find a solution which will sweeten the deal for them (aka: make it economically feasible and attractive for low/middle income people to live and work in a city with a housing shortage and high housing costs). Rent control is one such proposed solution. It has its benefits and drawbacks, of course, as evidenced by all the debate about it here.