skysight-inc/HackerNews huggingface dataset:
Accessible design tends to be easier to read in general, helping everyone. Non-blind people may like to use a screen reader so they can do stuff by ear. I suspect a lot of HN readers like to navigate web sites by keyboard, something a lot of sites fail at and something accessibility design ensures. Lots of people who would never describe themselves as "disabled" require corrective lenses and accessibility can help them when their glasses are in the next room. And everyone will reach that point eventually, unless they die young. So my post was not 100% correct. There are some people who do not benefit from accessibility at all: those who are in excellent health and will die a sudden death before they age too much.

More discussion about how both digital and physical accessibility helps everyone:

https://blog.ai-media.tv/blog/why-designing-for-accessibilit...

https://medium.com/@mosaicofminds/the-curb-cut-effect-how-ma...

https://www.npr.org/2015/07/24/423230927/-a-gift-to-the-non-...
> And if we see it come back, it could well be more an authoritarian political tool than any actual attempt to ensure competitive markets.

I think for there to be political will to redistribute the power that concentrates in monopolies, there needs to be a clear rallying cry.

When you look at the trust busters of the 20th and 19th century, they had a clear rallying cry from the masses: improve working conditions.

I wonder if with automation taking over, the new rallying cry will be UBI? I mean, to pay for such a thing, you need to redistribute social wealth, which is now concentrating in monopolies.

People notice the concentration of money, and the lack in other parts, more than the particulars of how markets work. Then the rallying cry brings about change in unexpected ways, maybe? I don't know, but I'm hopeful.

As to getting downvoted, I'm not surprised, my take: Many people in tech now are very idealistic and have a lot vested into the companies they work with. They truly believe door dash is about 'empowering small businesses' (or whatever pretty words their employer has on the about us).

And the thing is, doordash does do that. But the reason for it's valuation, and the ultimate purpose of the investors, is rent seeking. Providing service is the way to get people hooked, it's a secondary consideration for these investors. So anything that directly or indirectly highlights this discrepancy between what the workers are trying to achieve and what the ultimate company beneficiaries are trying to achieve, will be viewed with hostility by those who so truly want to make the world a better place. Which I think is the majority here. :)
I don't want to get caught up in arguing what is noise in the mathematical sense. I think the parent is refering to the fact that the arbitrage traders are not adding any real value by making these trades this fast. The market would adjust in miliseconds. Who really wants to let some guy who built a 825 mile cable be a rent seeker on every trade for all eternity? https://www.businessinsider.com/chicago-stock-exchange-respo...
Additionally, but on a slightly different note, I can think of two other common situations where these equivalence validation techniques are useful.

When refactoring or doing performance work, its very helpful to create two variant implementations, for instance the simple, obviously correct version and the new, optimized version. One can then send the output from a property based tester or a fuzzer into both implementations and test: assert forall x . referenceVersion(x) == optimizedVersion(x). A good property based tester or fuzzer will give one high confidence that behavior has been both understood and reproduced. Since changes to legacy code and bug fixes are among the primary causes of defect introduction, these testing techniques usually quickly bring to ones attention how fallible one is.

For non code artifacts like configurations and build systems where output is assembled or generated. The Unix diff utility can be useful. One assembles or generates the artifacts in two directories. One directory is representative of the project before the change and the second directory after the change. Anything that shows up in the directory diff should correspond to exactly to what one expected to see as a change. Since the full actions of package assembly and generation are often opaque, this technique provides assurance in parts of the system development process where there are often few other safety nets.
You're right that it's not represented as a class in byte code.

At runtime, LambdaMetafactory creates function objects that implement the require interfaces.

The objects are instances of java.lang.Object, including returning a value for getClass() that is the same as for any other other lambda objects created from same expression.

Not compile time classes, but runtime instances of classes.

Uses different machinery with keeping compatibility.
So they created the tap-you-on-the-shoulder problem for remote workers?

I prefer being scheduled not someone blaring audio at me because it’s convenient for them... but it’s what the business owners want
Take this for what it is... an interesting exercise in what's possible - not necessarily practical.

I'm a big fan of everything Lady Adafruit does. She has been and continues to be a huge contributor to the IoT ecosystem and OSS ever since she started her little shop 15 years ago.
Is this position remote in the US only ? Are you also hiring for part-time roles?
Accessibility is a cost of doing business. One of the requirements of operating a business in the US is that you can not discriminate against people within a protected class. If a startup can't follow reasonable accessibility requirements then I'm of the view then it has already failed.
Not at all! For the last few decades, reductions due to efficiency gains has far outpaced increased demand. For example, we nowadays build much more well-isolated homes which reduces the need for electrical heating in colder climates, and air conditioning in hotter ones. I don't think there is any Western country in which the per capita consumption of electricity has grown significantly over the last 20 years.
> The arrival of wild boar in town squares and city parks is forcing us to confront a new reality: we are bumping up against the limits of urbanisation. This is a crisis we have largely inflicted on ourselves. City sprawl is driving the species out of its dwindling natural habitats and forcing it to live alongside us.

What? That makes no sense. Increasing urbanization in larger cities means higher average population densities where people live, which means more land available for nature, not less.

It seems more likely that is an issue of a cultural attitudes towards animals being increasingly cuddly, and hesitant to use hunting, or similarly straightforward and lethal methods, to deal with the encroaching animals.
Show HN: Ecommerce for Carrd Websites
Thank you, that's exactly the kind of answer I was looking for.
Is it possible to copy and scroll over multiple pages using mouse in tmux?
https://www.section508.gov/create/web-content
> Where's the flaw in my logic?

They make a lot more money from selling pizza than from tracking you, and if someone who is blocking trackers can't reasonably order pizza, Dominos would be shooting themselves in the foot.

If their website doesn't work for <my browser configuration>, I'm not going to pick up a fucking phone. I'll just order from any other pizza place in my vicinity.

The likely reality is, they are lazy, and don't want to spend dev effort to be compliant.
You are amused that the Web has worse typography than TeX???
It's already solved on the web. Fancy use of "technology" is what breaks it!
Buggy. They broke clear recently. Copying and pasting is strangely difficult. It’s not as good. Settings through a json file is fairly confusing & esoteric at times.
Glad to be of service. It's not obvious if you don't already know about it, but once you do, you start to see how "accessibility" is so much more than "accommodate a few disabled people."
SEEKING WORK

Hello, I'm Michael - I build the tech so you can build the business. I'd love to learn more about your company so that I can help streamline your business processes. You can learn more about me here: https://michaelrice.io/

Technologies: Node/Laravel. React, HTML/CSS.
Wasn't his ideals originally based around the federal government deregulating, and letting states decide how to handle internet?
Related: dwitter.net
Non-water consuming income stream, which also rests the land. Minor worries about erosion and soil health, but feels like a net beneficial model overall.
Huang's comment is also very interesting:

> Regarding how long it took me to find this proof, here is the timeline for those who are interested.

https://www.scottaaronson.com/blog/?p=4229#comment-1813116
Amused to find Pakistani Pop right next to Christmas music and Polka.
I get that you're probably trying to leave it as an exercise to the reader, but the word "frequentist" doesn't even appear on the wikipedia article for Decision Theory, nor the Stanford Encyclopedia of Philosophy.

I can't tell if you're being hyperbolic, or if it requires deep study to grasp how bayesian and frequentist statistics are rendered irrelevant by decision theory.

Anyone care to take a stab at a layman's summary for the benefit of the under-educated folks around here?
So what, you'll end up paying less for their PrEP than for their HIV infection.
The devs are lazy but the lawyers are hard working enough to bring a case to the supreme court? Surely the amount of effort to have a case there is less than the effort required to make the site meet some accessibility guidelines.
ETFLogic | Full-Stack Engineer | New York, NY | ONSITE | www.etflogic.com | Full Time

ETFLogic is a technology company that provides data and workflow automation to the ETF ecosystem. Our clients are ETF Issuers, Asset Managers, Financial Advisors and Corporates and we help them make more informed investment decisions with Exchange Traded Funds and grow their assets. ETFs hold in excess of $5 trillion in assets globally. That number is projected to reach $30tr by 2030. Investor demand continues to drive innovation and complexity in the ETF landscape.

We are looking for a full-stack engineer to architect the next generation of financial tools and navigate the complexities of the financial markets. Interest in finance and trading is a must. Other topics we focus on are: ETF pricing, fixed income analytics, flow monitoring, portfolio optimization and MPT, risk modeling, liquidity and impact cost estimates, factor and style analysis, etc...

Our tech stack is comprised of JavaScript, React, Python and AWS. We employ a scalable micro-services framework for rapid data delivery to a global set of users.

Please reach out with your resume: info at etflogic dot io.
The Don. Quite a fast turnaround too.
Maybe they were canaries in the coal mine of free speech but now some of them have been co-opted to do real arm e.g. Russian trolls pushing anti-vax memes [1].

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6137759/
I've never used Firefox 1.x so haven't used that UI, but it sounds like something they could've made configurable but didn't want to, for whatever reason.

However, in all the tabbed browsers I've used, Ctrl+F4 closes the current tab.
> Seems like all humans should be on Domino's side, at least all techies.

I am unable to, without resorting to profanity, and a personal attack, express how self-serving, and anti-human this opinion is.

Why exactly do you have against people with disabilities?
They got this far with public funding, that's enough for proof of concept. Let the billion-dollar budgets of institutional/prop trading desks see what they can do with this technology.
Unfortunately looking to save a buck by limiting wheelchair access is frightfully common. That's why people have to get sued under the ADA.

The point of the ADA is to make violating it more expensive then complying with it.
What’s the motive for reporting inflated temperatures?
I don't believe accessibility is really mutually exclusive with dynamic sites anymore. As long as your scripts result in an accessible DOM, you can change it. Identifying the tracking scripts from the main scripts is just what ad blockers do, no?
> That is a pointless comparison.

I was highlighting the difference between online advertising and financial markets. They operate at different scales.

> That $107b was all revenue for somebody (Google, Facebook, etc), while the $145b was just the nominal value of shares traded.

These are cash instruments, not derivatives, so that is indeed $145b of cash changing hands each day.
Interesting question, I don’t know the answer, but why would a gas fall back down to Earth?

Wouldn't it expand to fill in the volume?

On the other hand the jet is angled downward (or opposite the direction of increasing orbital energy) so I guess it does fall down.

But when it hits the upper atmosphere, wouldn’t it break apart into its constituents by the UV?

I dunno!
It is. I'm not saying it's a bad or overpriced monitor. I'm saying it absolutely doesn't fit the common somewhat budget-conscious desktop use case.
As a 58 year old, I think semi-constantly about my need for an advanced health directive. I also now suspect (reading this) that whilst no 15 or 16 year old is actually capable of processing the issues (amygdala) even young people need an AHD.

I'm all in favour of the tubes. My partner is not. If you don't know, then your fate in the system is left to others. The AHD won't give you your wishes but it at least tries to address them.
Honest question for the folks complaining about input lag, does this actually effect your typing of text/commands into the terminal? I feel like I am particularly sensitive to latency in the audio world (such as recording though effects or using virtual instruments), but I work all day long in iTerm2 and never once have I thought to myself that text is not appearing fast enough as I type it. Is this problem exacerbated when like pasting a huge chunk of text into vim or something?
What I noticed is a lack of mention of installing elevated solar panels so grasses and other plants can grow under the solar panels where the shade reduces the impact of too strong a sunlight exposure.
Most companies wouldn't be stupid, or penny-wise, pound-foolish enough to litigate this sort of thing, but it's not unreasonable to think that there's always the exception that proves the rule.
This is an absolutely awesome reading, thanks for the upload.

Genuinely fascinating.
> Nanosecond pricing updates might be a little more than anybody needs.

This statement reveals that you do not understand what is happening when a transaction occurs. The price is simply the market clearing price. It is not as if updates are being published, simply that the correct price is being discovered more rapidly.

If you think of the price erroneously as something that has been published, then of course there is nothing beneficial about speeding up the transaction turnaround time.

But if you think of each transaction (and every participant willing to transact for close to the clearing price) as a vote that the price being transacted is close to accurate, then the more participants and volume available amount to significantly more information than was previously available.

Imagine if trades were available only once per hour. Consider the kind of spread would a market making firm have to utilize to avoid losing money!

Speeding up the market adds additional efficiency and reduces inventory risk for market making firms, increasing information and liquidity for all.
"You are required by law to make you site usable by an entire class of almost entirely proprietary 3rd party software with widely varying quality and features and who will definitely not take advantage of the fact that every major site has to legally be compatible with them."

There is the accessibility standard but is Domino's on the hook when it's not enough to actually use the site with some applications?
Yes HAS is a relation, but in my example it's also the predicate.

A predicate is a statement that may be true or false depending on the values of its variables. In my example we'd have HAS(order_i, item_2), where both the order and the item are variables (or vertices) in our graph.

It wouldn't make sense to model with HAS_AN_ITEM(order_i), because as you say you'd proliferate predicates all over the place when you introduce new entities.

So yes, HAS is a predicate, and it handles nicely models a shopping cart.

A single Order, order_i, has the edges:

```

HAS(order_i, item_1)
HAS(order_i, item_2)
HAS(order_i, item_11)
HAS(order_i, item_49)
...
```

DGraph models this with a 'PostingList' anchored on the predicate (they call it the "attribute"). This model is not particularly advantageous though in this shopping cart case as using a single HAS predicate means that in practice almost every 'PostingList' will have the same predicate and thus we will more often find ourselves joining across PostingLists when doing single predicate queries, which shouldn't happen.
Don't know about birth complications but otherwise same.
Kenya has 35 oncologists for 40M people
You may not need any of the features today.

What about your older customers? I have it on good authority old people also enjoy pizza.

And how do you know you're not going to need that accessibility when you least expect it? You don't wake up expecting a retinal detachment or an accident, but sometimes shit happens.

And, though I'm a designer and not a developer, accessibility has had a strong correlation with technical debt. Semantic class names, well structured HTML, not rendering your headline fonts as a bitmap so you can have your on-brand typeface…accessible code tends to go along with resilient code.
I explain it in my comment below. But ultimately its because this is human nature
Knovember Beta Signup – Match with Your Candidate
I think there's a difference between discrimination and not going out of your way to accommodate. I don't think you can discriminate accidentally, it must be intentional.

That being said, I don't know the legal precedent on this, I'm just talking from what I consider moral.

You shouldn't have to lower all of the shelves (or provide ladders) just because really short people exist, but if your employees refuse to assist when asked, then you have a problem. Likewise, Dominos will help blind people at their stores or over the phone, so there's still a way for them to reasonably order food from them.

I don't think Dominos should be forced to make their website accessible, though they certainly receive the negative press.
No they're variables, or in DGraph parlance, 'Entity's and 'ValueId's.
From the first comment:

> "amino acids don't hook together by themselves" https://www.youtube.com/watch?v=zU7Lww-sBPg&t=26m58s

This is a very weird remark considering that the article posted here is about how amino acids hook together by themselves, and which amino acids hook in the correct way and which hook in the incorrect way.

---

It's a long talk (1h). Which are the main points? I only skimmed, so I hope I have a not very unfair selection:

* We don't know the details about how life begun.

I agree. I think we all agree.

* Most press articles (and many research article) are overhyped.

I agree. Can I get a bot to post that in every scientific post in HN?

* The recipes to build organic molecules are complex, with many steps that are not posible to find in the wild (somewhat like https://www.youtube.com/watch?v=zU7Lww-sBPg&t=12m47s , and many slides with technical details after that)

I agree. The problem is that the recipe for the natural formation of some compounds is something like

"Get a big pool like the Mediterranean, kill all the bacterias so they don't eat the mix of chemical compounds, wait a million years. And then you will get only an efficiency of 0.0000001."

And probably nobody is sure that it is the correct recipe, perhaps it need some metal as catalyzer, perhaps light, perhaps darkness, perhaps lack of oxygen, ...

So the recipes he show in the slides are about how to get the same compounds in a lab, preferably in some flask that you can put over a table, waiting only a few hour, with something like a 10% or 1% of efficiency. So you must use weird conditions.

In particular in the slide in 12:47 it's weird to put Miller in the last bullet point when the first two bullet points don't apply to the Miller experiment at all. The slide is not wrong, just very misleading.
I actually mean it the other way: a "fantasy about control" sounds extremely sensible to me. Whether that manifests as

- being lord of your shack in the woods and its surrounding area

- being in management

- having your house paid off

- being in high demand

All of those sound pretty great to me.

I like being a developer. But I think I'd rather own Papa John's. (Not a Papa Johns, all of Papa John's).
Russian trolls have been promoting who connected the unconnected dots of anti-vaccine theorists [1].

At the same time, we have seen a rise in diseases that could have been prevented through the use of vaccines and in some cases people died.

This is not harmless fun. This is a hostile nation seeking to undermine the health and reasoning of another nation.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6137759/
Yes, it does go both ways, I didn't mean to single out the RS!
Ad blocking probably would be #1. What does it mean if Google pays an extension developer for ad blocking? Would it be racketeering? Bribery?
Wasn’t it Domino’s who claimed to be a “tech company which happened to sell pizza”? If so, that quote says they should know better IMO
I’ve seen those, they are interesting but not exactly what I had in mind in terms of form. I envision some sort of square set up at 45 degrees angles for each panel, aimed inward like a funnel, but now I’m thinking it’ll probably destroy itself with all that heat generated?
It's only an error in strict mode if there's no variable in scope named foo.
This has to be a "worst nightmare" for most people. I came across a guy a very long time ago who had been in a long term care unit after an auto accident for something like 15 years at that point. The story I was told, and I don't know it's veracity, is that he was resuscitated against his stated wishes and the hospital was paying for his care forever. His eyes would open but he didn't respond in any way to any stimulus that I saw. He had a feeding tube if I recall, and breathed on his own without ventilator support. He was a swollen belly with stringy arms and legs as atrophy did it's thing. The nurses moved him around to prevent ulcerations and tended to his "survival". It was terribly disconcerting and I hope to god he wasn't aware because that sounds like hell.

As @ggm mentioned the documents...everyone should get an advanced directive. Anyone can do it and you don't have to have a reason, unlike a DNR which has more restrictions and requires a doctor's approval. A living will/advanced directive is a 5min bit of paperwork you can get done free at hospitals and doctors offices in most places. Submt it for your medical record and keep a copy in your emergency papers. Unsure how much it would have helped the guy above as I don't know the full story, but it's easy to do and important to have. I've seen loads of cases where people were strung along barely or not even "alive" by any metric other than "technically". for months and years and families fought over care etc. Don't put it off as tomorrow might be the day you need it.
The Evolutionary Roots of Human Decision Making
Relevant xkcd: https://xkcd.com/1357/

Free speech refers to the speaker and the government. It does not mean you are free from the personal or professional consequences of speech.
> I think they are canaries in the coal mine of free speech.

Interesting take on it. I remember years back Chomsky had defended the right of some despicable Holocaust denier to publish his stuff https://en.m.wikipedia.org/wiki/Faurisson_affair. I always wonder if he would do it again today.