jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I don’t think service animals have to be hypoallergenic.

https://www.ada.gov/regs2010/service_animal_qa.html

> Q26. When might a service dog's presence fundamentally alter the nature of a service or program provided to the public?
A. In most settings, the presence of a service animal will not result in a fundamental alteration. However, there are some exceptions. For example, at a boarding school, service animals could be restricted from a specific area of a dormitory reserved specifically for students with allergies to dog dander. At a zoo, service animals can be restricted from areas where the animals on display are the natural prey or natural predators of dogs, where the presence of a dog would be disruptive, causing the displayed animals to behave aggressively or become agitated. They cannot be restricted from other areas of the zoo.

Edit: also,

https://www.ada.gov/service_animals_2010.htm

> Allergies and fear of dogs are not valid reasons for denying access or refusing service to people using service animals. When a person who is allergic to dog dander and a person who uses a service animal must spend time in the same room or facility, for example, in a school classroom or at a homeless shelter, they both should be accommodated by assigning them, if possible, to different locations within the room or different rooms in the facility.
Can a judicial system be sane enough that big organizations cannot leverage deep pockets to delay justice?
Slow government is sort of only a feature of you don't think government should act. Really we should want deliberate and democratic/cooperative to decide but fast to act on settled matters.
Since compiled binaries are copyrighted, and this has already been tested in court, I believe the matter of generated code being copyrighted should be pretty clear: yes, generated code is copyrighted.
I wrote a whole paragraph based on that assumption. It's one sentence, but it's a whole paragraph.

They have until July to publish the 2020 results.

A well working system would have them be available soon after collection and not matter much (because issues are prevented or fixed upon identification).
Nah because you can iterate through all phone numbers pretty quickly.
If someone shows up with something that couldn't legally be a service animal (e.g. a bunny) or cannot respond adequately as to how the dog has been trained to perform a specific task, then they may have grounds to refuse to admit the dog.

https://www.ada.gov/regs2010/service_animal_qa.html

Q3. Are emotional support, therapy, comfort, or companion animals considered service animals under the ADA?
A. No. These terms are used to describe animals that provide comfort just by being with a person. Because they have not been trained to perform a specific job or task, they do not qualify as service animals under the ADA. However, some State or local governments have laws that allow people to take emotional support animals into public places. You may check with your State and local government agencies to find out about these laws.

Q7. What questions can a covered entity's employees ask to determine if a dog is a service animal?
A. In situations where it is not obvious that the dog is a service animal, staff may ask only two specific questions: (1) is the dog a service animal required because of a disability? and (2) what work or task has the dog been trained to perform? Staff are not allowed to request any documentation for the dog, require that the dog demonstrate its task, or inquire about the nature of the person's disability.
Anyways, I doubt the management style of Mr. Jobs (that worked well in 80s and 90s with subsequent momentum) would work today.
Ripple has still the fifth biggest market cap.

If you look at the five biggest coins by market cap (excluding USDT which is just digital Dollar) then three of them use proof of stake, Cardano, Polkadato and Ripple. Ethereum is actively transitioning to proof of stake.

Bitcoin is the ONLY outlier. Though also the biggest market.
Cool. Now do Volvo Pilot Assist.

Comma.ai is trying to do big things and I hope they succeed. No reason self-driving technology should be bundled with a car and I have little faith in auto manufacturers to deliver.

Lane assist technology exists. Look at consumer reports for a comprehensive review [0] (comma.ai was #1 in lane assist, above even tesla). They are open about their mistakes, issues and tradeoffs, much more so than other companies. I don't think its right for engineers use this as a cudgel to beat them over the head.

https://www.thedrive.com/news/37833/consumer-reports-ranks-t...
I think the failure mode is probably the most serious harm - even more than pricing. What service is the airline contractually / in the court of public opinion obligated to provide you in the case of weather?
Thanks for the suggestions. I've looked at immutable data structure libs some, but I haven't seen any real comprehensive examples showing the behavior you describe within the Flux pattern. Do you happen to know of any such examples?

I ask because the examples I see for react-cursor, etc typically show data being mutated directly inside the React component without using Actions/Stores/etc. Going this route means we lose the advantages such as a unidirectional data flow & the ability to centralize logic for interacting with a Store around well-defined Actions.

So if we did merge the Flux idea with Cursors, I assume we would keep a single Cursor as the underlying state inside a Store, and then use the traditional Action/ActionCreator model to allow React components/server updates to mutate this Store?

What is the big win here then vs. traditional (non-immutable) Stores (other than performance gains by using === in shouldComponentUpdate)? It seems to me you would still have to make a separate Store for editing a single item vs editing a collection.
So glad I don't have to deal with iOS development.
Nope, SourceTree is now 100% gratis. You still have to "register" it and apply a key after 30 days, but this involves a simple signup form on a website.
Where does Mithril fit in this stack: RequireJs, Knockout (with components), SammyJS (for routing/browser history and events)?

--After doing some reading it looks like it replaces some of knockout and sammy but I'd lose data binding and dependency tracking of knockout.
Why is founded in the USA listed as a criteria to be a unicorn?
Instead of focusing on reducing the inequality, we need to convince the rich people that paying more tax to educate the majority of the population is a good thing for themselves in the long run.

Education spending has steadily risen over the last fifty years. Years of schooling has steadily increased.

In my experience, the impact of spending money on education is greatly exaggerated. I was a smart kid, probably 2.5+ STD above the norm in IQ, who went to public school for a while, then to private school. In public school, I learned math mostly by going through problems in the text book. At expensive private school, I learned math mostly by going through problems in the text book. Kids who were at the bottom of the bell curve at this private school still struggled, there was nothing money could buy to make them struggle less. The primary benefit of an expensive private school is that I was surrounded with other smart people, who I could have nerdy conversations with, rather than being a weirdo nerd. The second benefit is that you get to start building a network earlier. This benefit was very limited though, as we all scattered after graduation into different locations and careers. Most of that $40k is being spent on luxuries, not on stuff needed to educate, because education is inherently quite cheap. Mostly you just need to read stuff and practice, with just a bit of guidance from a mentor to check your work and keep you on the right path.

Anyone who wants to spend more money on education needs to state exactly what the money should be spent on, why they believe spending that money will have a positive ROI, and also needs an explanation of why the money we are already spending has not equalized things.

Imagine you had the freedom to design an education for your child and a group of his or her peers. Any money that you save could be spent on helping them get started with a mortgage or investing in their startup or spent on interesting travel or vacations. How much would you need to spend to max-out their learning? How would you spend it?
Does anyone have a rec for similar software on iOs. Unfortunately my firm won't let me use android.
"It is odd that a country founded on the principle of hostility to inherited status should be so tolerant of dynasties."

The sixth president of the United States was the son of the second president. I don't think the founding of our country was quite as utopian as the author believes.
Australia anschlussed Austria last week as part of some covid restrictions dodge. Surprised you all didn't hear about it.
I call that a failure of governance. A ship's bridge or a plane's cockpit might mostly be a place for slow decision making. However, in times of crisis, it should show off its true nature and effectivity.
I would have thought the opposite - that more people would have given accurate info about age and gender to Google than Facebook. After all, your search results on Google, YouTube etc, your premium subscriptions to YouTube or Google drive etc all provide accurate info to Google.

Btw by saying this, I don’t mean to say I trust Google more than FB. I trust neither and prefer DuckDuckGo.
Keep in mind that if they do it again the fine will be much larger. This isn't the USA, and the Dutch DPA is not the FTC. If Booking.com does this again the next fine will be much larger.
'-' is a minus sign. It will appear in code blocks much more often in contexts where you do want it to act as a word delimiter.
++ I almost always disagreed with Scalia, but he was a master legal mind in his written opinions. Like, they're not even comparable to Thomas or Kavanaugh, IMO.
I doubt it.

I've spoken with people from all over the world, including those in developing countries, in Clubhouse rooms.
"look" is a weak word. Anyone with eyes can look.
They were given money to expand their service offerings and hopefully make even more money. That means hiring more workers than needed to keep the lights on for their current services. This is just the market realizing the CEO got lucky with the first product and is unlikely to repeat it.
Yes. Because this is trivial. People have seen genitals for a long time. Humans have coped. If everyone was dying or going insane because the internet makes this different, we'd have noticed starting over 20 years ago. But that hasn't happened.

The minute someone has some actual evidence of a problem, I am all ears, whatever the ages involved (at least until people are consenting adults anyway).

But you comment is, respectfully, exactly what I object to: how I feel about a 4, 8, 12, or 16 year old is irrelevant. Maybe I don't like it. But that doesn't make it harmful. So we should either show some harm or calm down a bit. Or at least admit this is nothing to do with health or child safety, it's just our personally feelings about ickyness...

We've literally had the same moral panics about everything since the dawn of civilization. Just 200 years ago it was common knowledge that showing the legs on a piano would drive me wild with lust. 40 years ago reefer madness was a fact. 20 years ago masterbation made you blind. Now it's porn. Isn't it time we grew up? Aren't we more mentally prepared for change than the victorians?
> And similar is the case with simple static HTML websites - a simple static page is better than all publishing platforms that can ever be created.

?
Wanted to give this article a shot... but ...

There is a simple reason: The United States does not yet have the stomach to look over its shoulder and stare directly at the evil on which this great country stands.

Hmm - could be true (sometimes I think this myself), but also kind of unfalsifiable, not really grounded in anything concrete. But, still "keep reading" ...

That is why slavery is not well taught in our schools.

What? It damn sure was in my school. Along with the evils of Reconstruction, Jim Crow, lynchings, and general trajectory of events leading to the civil rights movement. And the eugenics movement, and Indian Removal. And several lectures devoted to the practice and evils of racism as such (and as applied to other group). Along with questions about whether slavery really ended at at all after the Emancipation Proclamation, or just changed form. Yeah, we went there.

Still, I don't know from nationwide tendencies, and who knows what the author means by "well", so keep reading ...

That is why any mention of slavery is rendered as the shameful act of a smattering of Southern plantation owners.

WTF? Absolutely not true, in my lifelong observation. I'm sure it happens, but in an extreme minority of mentions. Essentially every time the topic has come up, it has always been described as an "institution", a systematic evil, absolutely embedded in the fabric of life in the Southern states (and respected by the legal frameworks of Northern states, etc).

There are definitely legitimate questions to ask about whether mainstream America (or even "White America") has sufficiently examined its racist and genocidal past. And yes, about how this shapes policy and debate up until the current day.

But where this author thinks they're going with this train of hyperbole, I don't know - and won't be able to stick around to find out.
Well, they just got rid of their job board.
IMHO when someone looks at a problem and sees some outlines of mathematical structure and thinks “C++ is overkill performance-wise and I don’t want to take the incremental maintenance burden, but Python is so friggin slow that it matters for even this”, they’ve got a few options. If you’ve already got a JVM in your stack, that’s probably the call. If you’ve already got Cargo in your stack, also reasonable. But if you don’t and are unlikely to, well you kinda go the Haskell/ML route or the Go/Node route.

And as much as my personal spiritual home is the MEAN stack, the Haskell/ML route seems to attract more people who know heavier CS than I do.
A lot of people are of the opinion they wanted to put the squeeze to everyone using ARM, but based on reading that doesn't really seem super feasible to me.

I think nvidia is worried about being shut out of the x86 space so there's nowhere to sell their products. So they had a long term play to guide ARM development as an alternative platform. I could see that platform being useful as a hedge, but also giving nvidia a better way of competing in consoles and if they were really successful maybe eventually turning Intel/AMDs x86 advantage into a weakness.

Back when Intel killed off all third party motherboard chipsets nvidia won a lawsuit against Intel where they forced Intel to ensure a pcie bus for GPUs on all their platforms. That provision expired a few years ago. If nvidia is smart (and I believe they are) they've never let go of that worry that APUs might shove them out of the market. Their best bet is to remain so much better than the competition they cannot be ignored, but it would be wise to have a backup plan.
I got a spin bike that came with spot for an iPad or comparable device, and paid $10/month for a peloton digital subscription. Sure I don't get to be on the leaderboard, but I'm saving $30/month and my bike was $900 instead of ~$2000. My partner's work subsidizes the peloton subscription now though which is obviously even nicer.

Bike would've been cheaper if I had bought before the pandemic but home gym prices went up, unsurprisingly
This was exactly the technique employed by a young drug effected person asking for money who was standing outside the local supermarket. "My mother is suddenly ill and I need $10 / $20 bucks to get to X." Except the guy doesn't tell you his startup idea.
Interesting idea, but I think it ignores the fact that languages aren't equal. You may be able to save on hardware with gwan, but there's also the fact that writing your webapp in C could take a lot more time and effort than, say, php, ruby, python, javascript, etc. Even if the language itself isn't necessarily better, the available libraries are likely more complete in a language more often used for the web.

(Yes, I noticed that the authors seem to think C is the best language, but they certainly haven't proved it. YMMV, I guess.)
I don't know about twitter clients, but Google Reader makes a mess out of it in the HN RSS feed.
How was the old venture terminated? Was there an LLC or corporation that was dissolved? I'm concerned that the previous investors might claim that although this is a new idea and new team, the company is the same. How was each venture established legally?
Maybe browsers could use it when available. I use it whenever I can and with good results!
I loved that a guy was able to win a Tesla because their pricing is so transparent. Yeah the prices change often but at any given time the price you get is the price everyone gets, no haggling.
VLC.js is porting the full VLC in wasm, to be able to play everything inside a webpage.

Sandboxing is a way of securing VLC, so that when it crashes, the machine is not compromised. It's a bit more complex than simple sandboxing, since simple sandboxing is not useful (we have access to everything).
Rate limiting would not prevent individuals running their own bots, or a service that uses a different IP for each request.
Try this extension - https://chrome.google.com/webstore/detail/personal-blocklist...

Blacklists domains from search results in 1-click

Firefox Version
https://addons.mozilla.org/en-US/firefox/addon/personal-bloc...
Am going through this exact transition. Some key learnings I had:

1. Front end is customer obsessed. Trying to think through all customer navigation paths and design UI covering all aspects of usability. ML engineering, many times, is not customer facing. There will always be times when you don't know how your product / algorithm is put to use. Be prepared to accept such a change.

2. ML engineering is a lot about data - raw and unstructured. Your flexibility to work with any kind of data, being creative to come up data related processes is important.

3. Front end is overloaded with frameworks for improving developer productivity. ML frameworks have just set the foundation and your contributions at this stage to some of these will help it to grow stronger.

4. Both front-end and ML need deeper understanding of the domain on which it is applied to. Understanding every business logic involved will help to build better algorithms as well as front end workflows.

5. Lastly, ML too need a lot of front end tools to capture data, annotate data, cleanup data, measure model outcome etc. So, in lots of areas Frontend and ML go hand-in-hand and knowing both would be a unique skill-set in the market.

Good luck on expanding your domain to ML.
Yeah, remember playing that on the Amiga; definitely added something more to the game than battle chess, which was just, well chess with animations.
I'm curious what sort of software you wrote that people gave you a citation reliably? It often seems software fails to get mentioned unless it's central to the work. A few open source projects nudge users to cite them since it doesn't seem to happen naturally.
I agree! It's just that C++ people from outside the gaming industry always give me the evil look when I start ranting about how useless the std containers actually are ;)
Its even more than that. Our cultural biases lead us to perceive the same traits (e.g. assertive) differently. Assertive males are perceived as confident ans positively while assertive females are perceived as bitchty and negatively.

http://www.forbes.com/sites/womensmedia/2012/09/04/gossipy-w...
Need to be careful that you're not being the well-meaning villain in all of this. Reinforcing a social stigma of talking about salary problems with other people who may be having similar issues opens up a world where an awful lot of abuse can go unchecked, and even though you're quietly working behind the scenes to resolve it, it doesn't change that for several years those employees may have been making 40% below what they could have been earning.

If they had found out about it, and then decided to look for another better paying job, they could potentially be significantly further along in achieving their financial life goals compared to where they are now. Underpaying people isn't an entirely victimless scenario, and it might be a little bit paternalistic for you to encourage keeping them in the dark while you gradually sort it out.
It misses one of the coolest ones.
Slow Money, from (Neptune's Brood)[https://en.wikipedia.org/wiki/Neptune%27s_Brood] is based on using the speed of light and the triangle inequality to verify transactions via the laws of physics.

You are allowed to double spend as long as the two expenditures are outside each other's light cones.
This is hilariously wrong. Actual fans of functional programming would disagree with you, as there are several things Swift doesn't do to enable pure functional programming.
> Mastodon is decentralized, but last I heard ~50% of users were on 3 nodes

I would argue that the user distribution does not matter. What's important is eliminating network effects, which you get with federation.

I think most people would consider email a successful federated service, and yet far more than half of users are only on the biggest three servers.

https://www.zdnet.com/article/whos-the-biggest-u-s-e-mail-se...
Twitter and Facebook and Youtube were argued as the alternatives to the previous generation of gatekeepers.

Ungated media such as Usenet of various moderation-free zones online also fail.

There's an inherent cconflict between complete freedom of access -- a sort of full-body local contact or intimacy, and and of distance, time, and/or scale.

Distribution and scale presume a gating function somewhere. The only remaining question is what the channel biases for.
You mention you are hiring, but don't seem to have a jobs page that I can find. I am not looking for a new job, was just curious, but couldn't find anything.
This is so bad. Hahahahaha.
So you're okay giving someone else the power to declare something "a threat" and sacrificing your rights to neutralize it? China is perfectly happy to declare all kinds of opinions threats to their way of life and disallow them from being spread. What's different?

You are not thinking it through. An imperfect analogy to help make the point: You can't put a backdoor in encryption "just for the good guys" because there's no way to prevent that backdoor being used by other actors. Similarly, you can't put restrictions on speech "just for the really bad things" because there's no way to prevent things being labeled as "really bad things"!
Armed terrorists in MI invaded the state Capitol in May, before the murder of George Floyd. Police there took a similar hands off strategy. Are you being facetious?
Response must be in the form of a question.
Cool idea for those who don't talk and type at the same time in a meeting. Would be an issue for me unforunately but boy I hope some of the people I have meetings with employ something similar. (fortunately my keyboard is quite quiet)
Eg. The nazis could argue to themselves that they are just getting rid of the intolerant.
> That is, how do you know at 40 how much you’ll want to spend on your children’s college education?

It's hard to figure how much to save for kids college, because the spectrum is so wide. For example, do you plan for the worst case scenario (ivy league, no scholarship or out of state state school, no scholarship) -- $250k and climbing.

Or the best case scenario (they take tons of ap courses and courses at local cc until transferring their jr year to in state school with full tuition scholarship) -- ~$20k?

Maybe try to aim for the midpoint? It's a hard problem.

What I've read that mad sense to me, though, is that kids can borrow for college and you can't borrow for retirement (reverse mortgage notwithstanding).