skysight-inc/HackerNews huggingface dataset:
Accessibility seems to be thrown under the bus under MVP style thinking. You are trained not to focus on issues that only affect a small number of users. I know I do this all the time. The reason is money.

At what point do we just accept that security, accessibility, and similar properties are actually important, and that we shouldn't accept half baked products anymore?

I don't have a clear answer. But regulating the software industry is just going to make running a startup almost impossible. No more jobs for self taught hackers. All platforms will be a walled garden, including the web.

I'm leaning towards the viewpoint that companies (or anyone) should not be responsible for accessibility problems.
Correction : Al Gore made doom predictions that haven't come true yet!
Yes, photo captions are often a source of better titles. Thanks!
Maybe we already did that in a previous civilization, but lost the ability to recognize the beacons.
That story is, quite frankly, incredible. I would like to hear more accurate quotes and confirmation from additional sources.
There's a lot of stuff out there that's not maintained, but is still useful. So "recompiling every few years" is a pretty big burden.
Well, there is the Naproche-SAD project:

https://github.com/Naproche/Naproche-SAD/blob/master/README....

> Proof Checking of Natural Mathematical Documents, with optional support for Isabelle Prover IDE.

The goal is to be able to proofcheck from Latex directly. Most of the machinery is (used to be) written in Haskell. It is definitely a cool project, and they could definitely use help.
> So who should get to dictate what gets built?

Whoever owns the land it's getting built on, and whoever's doing the building.
This is true, but unfortunately, a lot of games are almost completely unmaintained, especially on macOS. Many of the smallest indie game developers don't even own Macs—they either borrow their friends' machines to do one-off builds, or they use cross-compilers and rely on fans for testing.

Even just recompiling the game might be a challenge for a lot of developers in the "long tail" of the Mac game library.
I think part of the reason is that it's just a small minority that intends to turn right. For them, waiting is somewhat useless, as they're not crossing any other traffic. Once the traffic light turns green, not many of those waiting turn right; most of them cross the road.
Oh there are you know. Some people want to murder other people that they have never met and don't know, also they want to murder those people's children. These people don't have some reasonable arguments, instead they have a shared assumption of hate and (im)moral purpose.
> If I had to go and "fix" all my utilities every few years* because a new OS broke something that was working before, I would have less time for actual new developments.

Welcome to the life of a Mac developer.

*year
I haven’t played with 3d printers in a while, but my understanding is that they’ve pretty much standardized on the STL file format to describe prints. CAD packages should be able to export it, and printer software can read it.

Other than that, there’s likely a bunch of parameters that control the actual printing process— there are a lot of tradeoffs to make between print speed, material usage, part strength, etc. The printer software will ask you about these before starting a print.

https://en.m.wikipedia.org/wiki/STL_(file_format)
You are more cautious than the SF city government - basically all of the recent (and future) construction is in the most seismically unsound parts of the city!
That book was written a few centuries ago by one bishop.
Software Engineering Genba
Many people are riding escooters on the cycle paths in Copenhagen. There are private ones and several hire companies breaking every regulation they can find.

I don't know the accident statistics offhand, so this might justify our refute your point.
I think here is room for some literate programming here. Why not have once source document for both formal proofs and semi-formal expositions. Then one can extract from that the coq proof and thus have a proof that everything is sound and also extract a LaTeX document that is nicely readable. In particular one would probably not extract proof bodies because coq proofs are not that readable but replace them by semi-formal proofs that are also included in the same source document.
Is there a EU/Australian/British equivalent? I'm an Indian employee developing for EU and want to scare people into cutting back the design madness that makes sites unreadable and slow.
Meatless meat is becoming mainstream – and it’s sparking a backlash
https://en.m.wikipedia.org/wiki/Chilling_effect
Will progress in elearning be affected by a bifurcation of global internet use?
Talking about a subscription model, my ideal music streaming subscription would be:

1) Pay a fixed amount per month (like Spotify, Apple Music, et al.).

2) Take your amount of seconds listened and divide accross the artists you listened to (unlike Spotify et al.; they pool all plays across all subscribers).

3) No free tier. Nada.

4) Maybe get special offers on live events and merchandise. The artists will be making their money there; live performances is what brings home the bacon. But at least, unlike Spotify et al., if you listen to only one song the whole month then that artist gets your full $5 and not Justina Biebergrande.

And that's it.
I for one welcome it, and would like to see sandboxes everywhere, given that it doesn't seem to be any other way to force people to actually care about security.
Aside from startups, very minimal amount of companies do recruitment in-house.

Recruitment agencies charge anywhere from 25% to 50% annual wage for a successful hire, at least here in SEA, I'm not sure about the US, but imagine it must be comparable.

How would they charge for bringing in a contractor?
If open source is doing well and Free Software isn't, what's the problem? This is a serious question. What's the problem with LLVM over GCC, for example?
Not really.

A child's kick scooter is small, but adult sized electric ones are long and fairly bulky.

A folding bicycle is roughly backpack sized, and easy to stand over (like a backpack) on a metro train.
Are CLI tools inherently accessible?
They're probably planning to set up a Chinese NBA league that isn't directly part of the main NBA league. The NFL did that in Europe for while for example. A bunch of teams in Europe competed against each other in their own league for their own cup (The World Bowl), all separate from the 'real' NFL, but all under the NFL banner and with NFL backing.
Yeah, I was dumbfounded when I ran into this problem. I would be ashamed if I was on that team. At least include a converter.
Avoid the issue: assign UUIDs to everybody.
The point is, managers don't think in moral terms. They think in terms like risk vs. market opportunity. I've never heard a phrase like "But wouldn't it be immoral?" during a board meeting. So, if they feel no wrong was ever done, what should they ask forgiveness for?
If Jobs horrible behaviors sound "funny" today, whilst Stallman's antics are "unacceptable" is only because the former had much more money to buy journalists.
Yes, they were stuck on the ancient last GPLv2 release of bash. Surprising it took them so long.
Poor Apple, that's certainly too onerous of a burden to put on their shoulders.
I was surprised to find myopia here. Is there a level of myopia that can't be corrected with glasses and thus is a disability?
He is, in my opinion, considering he’s the primary maintainer of what has been called GNU’s flagship application, emacs.
When Prophecy Fails: When People Continue to Be in a Cult
Found this nice snippet from the book When Prophecy Fails by Leon Festinger, Henry RIECKEN, Stanley Schachter

Festinger stated that five conditions must be present if someone is to become a more fervent believer after a failure or disconfirmation:

1. A belief must be held with deep conviction and it must have some relevance to action, that is, to what the believer does or how he or she behaves.

2. The person holding the belief must have committed himself to it; that is, for the sake of his belief, he must have taken some important action that is difficult to undo. In general, the more important such actions are, and the more difficult they are to undo, the greater is the individual’s commitment to the belief.

3. The belief must be sufficiently specific and sufficiently concerned with the real world so that events may unequivocally refute the belief.

4. Such undeniable disconfirmatory evidence must occur and must be recognized by the individual holding the belief.

5. The individual believer must have social support. It is unlikely that one isolated believer could withstand the kind of disconfirming evidence that has been specified. If, however, the believer is a member of a group of convinced persons who can support one another, the belief may be maintained and the believers may attempt to proselytize or persuade nonmembers that the belief is correct. (edited)
yeah but my point being if half the team is uk and half is U.S. and you have a blind programmer on each team.

You could see where there could be some major nomenclature issues.

Of course a good design policy could help, but someone still can mis-spell something, or even just caps in the wrong place.

Someone might make: const Sidebar and someone else calls it SideBar.

My main question is how do blind programmers deal w/ these sort of issues, I think that would be the hardest thing not being able to see.

Hell, I've mis-spelled something before and took me awhile to figure out that was what was breaking things.

Of course maybe using statically typed languages and things could help.

I'm sure their also tooling I'm unaware of, but definitely curious how they navigate these type of scenarios.
>as an independent state, with all the international law that would imply about respecting its independence and autonomy.

The UN absolutely has provisions in its charter for approved wars. The Korean war was UN approved. A regime that is violent against civilians and outwardly genocidal towards religious minorities like ISIS is exactly the situation UN approved intervention was made for (designed with the Nazi's in mind).

I reject the premise that calling them a state would entail granting them anything.
Good work OP, if this is yours. I enjoyed using it. Would be great to have more contextual information on trains/lines permanently visible when you click, if I could offer a constructive suggestion.
Yea but this is still retarded. Even by obsessive reactionary security means.
We had the Cassini spacecraft in the Saturn system for 10 years, and in the past two years we've found 32 new moons! We've found 67% more moons with earth-based telescopes than we discovered actually being there. Wow, space is big and we know nothing. (Of course, I don't think Cassini was actually looking for new moons on the outskirts, but still, I'm surprised we didn't accidentally find some of these...)
I'm not following. I understood from your first comment that you think the amount of data is low ("underwhelming") and from your last comment that it's a lot ("that much data").

In any case, the data is "whatever needs to be logged".

And it's not "server logs", which is what I'm interpreting from your comment. Scribe transports most data at Facebook to be processed by real-time systems (e.g. Puma, Scuba) and also "batch systems" (data warehouse). So, it's quite a lot, being "the ingestion pipe" for Facebook.

Does this answer your question? :-?

Puma: https://research.fb.com/publications/realtime-data-processin...

Scuba: https://research.fb.com/publications/scuba-diving-into-data-...
Not just trains. Zoomed out a bit and was surprised to see a UAL flight departing from Haneda.
Hi, would you make this also as a downloadable and on-premise version to run on my own homelab?
That would be cool!
Ok fair. Disk being primary storage is still a ops and scalability benefit.
I'd note that in English, the default pronoun actually is "he". The movement to remove that is relatively new and almost purely politically driven.
Show HN: The new Browsee has arrived
From what I can tell it's a) and b). Side-stepping the issue by avoiding pronouns or disengaging altogether was suggested by the moderator but dismissed as not an option because similarly hurtful in (perceived?) intent.
Yes, but amazingly, Hitler had countered this strategy when founding the NSDAP to make the party appear to be larger than it was. The membership numbering started from 501
iso 1. He was number 555.
This is the most PC shit ive read about this year.
Great article! Made me oddly nostalgic for a place I've never been.
It's a very odd trick given that Catalina still supports my 7 year old macbook pro. Why not force me to upgrade sooner if it's all about the money?

Not saying I agree with apple's decision, but it's surely it's just about reducing their own engineering costs.
I watched that the other day and this is the most inspiring, maybe potentially ground breaking video I’ve seen in the last decade. That’s the first time I watched something and thought, this is probably the future. This is the start of something that will have repercussion in the next thousand of years.

I recommend this paper from Lamport on how to write a 21st century proof: https://lamport.azurewebsites.net/pubs/proof.pdf
If it’s just data on them, why not VERY MANY of them, so that they remain in living legend. With slightly different orbits so they deorbit all over the globe, a number of a year for decades or centuries.

Controlled descent is not necessary if they are built to last.
I did not mean this in the sense of political parties but parties on different "sides" of the pronoun issue at hand.
Yeah but maybe dropping 32-bit support is a necessary step before dropping Intel chips...

They will face some* backslash now, but if/when they switch Mac to their own arm chips they might achieve a painless transition.

*They announced 32-bit deprecation like a decade ago, will legacy users be pissed of? yes! Is it a excuse for developers that still relied on 32-bit support over the last decade? NO!
This is great. Until now I've been using ChromeVox, but found it quite difficult to use. Many esoteric keyboard shortcuts, some of which conflict with other browser functionality.

Toolbar seems a lot easier to to use for sighted developers. Less of a learning curve.

Oddly M doesn't seem to jump to the main content for me. I wonder if I've done something wrong. I'm going to play with it.

Thanks for developing this!
Maybe on Windows 7, because Windows 10 does whatever it wants if connected to the internet.

All mainstream OSes are moving to an unsustainable release cycle.
Shades of 1936.
This feels very much like a "tyranny of the minority" type situation though, where you have to bend backwards to aid a small subset of the population at the cost of a larger chunk of the same. There's probably a balance somewhere to be found. Not everything should have to be ported across.
While you raise a fair point, the fact that Seattle is building a lot doesn't mean that Seattle is building enough. IIRC the net inflow is ~50 people/day. Seattle would need something like a new apartment building every week to break even.
A Guide for Ethical Data Science
Oh, absolutely! How can you measure "I'm sick of being tricked into buying", "I wish this site treated me with respect", "I'm the client, and I feel like the product"?
Obviously there are many ways Adobe could have improved their licensing model from the start but the person I was replying implied that there were obvious alternative actions that they could take now. I agree with you but it still seems the case that there "isn't much they could do here".
Because that has been my experience in like, almost every employer and customer I have work for since the mid-90's.
I'm a little confused by this exchange here dang so I'd like some clarification if possible.

If the user above had said "the Chinese government", "The Communist Party of China" or simply "the party" then their comment would have been acceptable to you?
> If using GPLv2 means companies stay away from the project instead of building on top of it, that's not a win for anyone.

Like companies staying away from Linux or GCC? It's debatable if these projects would have been as successful using MIT/BSD.
Friction piles are used around the world, including in far more seismically active areas like Japan. In fact, in many ways they can be advantageous. I don't think I've read a single article on the Millennium Tower where a professional claimed that the tower engineers did anything but apply proper, modern structural engineering. At best the few criticisms are more like, "but I wouldn't have done it."

When unexpected things happen it doesn't always mean anything was done wrong, or even that anything should be done differently in the future.
Being a vice president doesn't seem particularly hard, as jobs go. The 99th percentile for income is $300k, and there's no way the difficulty even approaches that percentile.

Can you name some much easier jobs that pay that much?

You'll always be outbid for the absolute best, but I see no reason you wouldn't have plenty of viable candidates when you're offering >98th percentile income for a management job.
Open source is only thriving behind the scenes and end users are getting more proprietary and less free software than decades ago as we move to cloud software. Having source code might not be much for end users, but they've got a lot better chance at doing something with that than they do a cloud service using LLVM behind the scenes, at least they'd have their own data.

Open source is increasingly become something for software developers only, as Stallman warned us.
Even if the writers clearly make this distinction, Chinese people, driven by Chinese propaganda, will often conflate the two. Indeed, Chinese people, even in a non political context will sometimes treat a comment about a single Chinese individual as a statement about all Chinese people.
Same in Germany, as it always has been.
Except the US government doesn’t massively run on Indian or German software.

I imagine the day Microsoft is dragged into this. Even with the current version or windows/office/exchange server/sharepoint still running “offline”, imagine not getting security updates, no support, no additional support anymore.

In a way this is a threat that always existed, and many govs have tried serveral attempts to get away from MS and other foreign companies, but up until now the threat was hypothetic, and the cost seemed tremendous in comparison. But not anymore I guess.
As an indirect response to this, if you'd like to see impartial predictions for the next election - turn to Vegas [1]. People betting have a financial incentive, not a political one - so it tends to be a great way to avoid potential bias. If you're not familiar with betting terminology something like "+110" (current odds on Trump) means if you bet $100, you will win $110 in profit. By contrast something like -450 (Clinton's odds on the morning of the election in 2016) means you need to bet $450 to win $100 in profit.

So the smaller a number, the more likely it is to happen. Factored into this is going to be a bit of juice. Trump's currently on +110 so Vegas is saying the next election is basically a coin flip. For an example of this revealing things that regular polls might not, it's also showing that Biden is a pretty sizable dog to Warren (+550 vs +375).

You can now use these numbers to see how close your predictions come to what the market is suggesting. So for instance let's imagine you think Trump has a 50% chance of winning. What would be your expected value if you bet $100 on this? It's: 0.5 * -$100 + 0.5 * $110 = $5. So you have expected value there of a 5% gain, so you're slightly more optimistic than Vegas - though once you factor in the juice/vig/'tax' it's about even.

Now let's imagine that you think Biden or Warren stand a 60% chance of winning (30% a piece) with 40% for Trump, and so you put $100 on each of them. We can again work out the math. 0.4 * -$200 + 0.3 * $550 + 0.3 * $375 = $197.5. That means that if your expectation is accurate, you would have an expected value of doubling any wager. So you are going pretty far away from what the market thinks, and if you believe this to be objectively accurate - it'd be a terrific wagering opportunity.

[1] - http://www.lasvegassportsbetting.com/2020-US-Presidential-El...
It'd be super neat to have something like this for trains in other places besides Tokyo. Would a GTFS feed[1] provide enough information, or does this require more specialized data?

[1]: https://developers.google.com/transit
So, this is not about the article. I've recently started using rpy2 as a python wrapper for R functions and libraries and I'm finding that it is not that bad.

There is some performance issues, but I am OK to trade that off for the convenience of using "try:" rather than R's "tryCatch". Having tryCatch as a function rather than built into the syntax is unacceptable to me. But there are some libraries in R that don't have elegant alternatives in Python or which you have multiple options or perhaps not the time to unlearn.
This just sounds to me like "I like regulation, but hate over-regulation". Except that here, like potentially many other cases, there weren't any sane bounds on said regulation.
VPNs are getting increasingly difficult to use there as the great firewall becomes more effective. It wouldn't surprise me if most people don't bother anymore.
It doesn’t fit with any of his skills. People think “oh, he knows cryptography, so he Must be a good candidate to be satoshi”. It’s not that simple, the perfect candidate is someone versed in the ecash literature as well as someone who can write an academic paper (even if lacking, the form is there).
> No wonder they think Dropbox can be easily replaced with an SFTP service.

How is that false?
I'd say one of the reasons why 4chan works and voat doesn't is because /pol/ is reasonably well cordoned off from the majority of 4chan which just wants to talk about anime.
> The ADA mandates that places of public accommodation, like Domino’s, provide auxiliary aids and services to make visual materials available to individuals who are blind

I haven’t read the actual ruling, but Domino’s provides a phone number that you can call, and a person will tell you any of the information on the website and can perform all of the services the website can perform. How is this not a sufficient “auxiliary service to make visual materials available to individuals who are blind”?
Yes, I meant exactly that. You build a spectrum by setting the amplitudes to the desired decay law, and the phases to random. It is an octave/matlab one-liner.
>the dream of liberalization of China is dead, some thought that we could do it but irony strikes again and instead of opening up China our corporations and institutions have become infected and we're in the midst of The Reverse Opium War.

Right, a US company issuing an apologetic press release to continue profiting off China is just like what China faced after the Opium Wars.
Blizzard bans player from Hearthstone following on-stream Hong Kong protest
Knowable’s Strategy to Disrupt the AI Doc Review Market
> The question here is how pay is calculated.

Yes. Specifically, whether your employer can make you do work that they don't define as work and therefore don't pay, even though it has all the characteristics of work: Being where they tell you when they tell you doing what they tell you.
This is true for photoshop, but for any other piece of software (le’ts say Outlook), just not getting security updates would be a huge deal.

Also I wonder if DRM servers stay available in this case. If not, it could stop any new installs, or stop existing instances from running when the current token is expired.
i just want to note that "dark patterns" appear because it could be just one more A/B test that booking.com obsessively implements again and again. If the tested pattern does not help to increase conversion rate, it will be shut down. what's wrong with that?