skysight-inc/HackerNews huggingface dataset:
Have you looked into Soundex or Metaphone? I myself have not used them. I just saw them mentioned in PHP's function list and thought they might be useful some day.

- https://www.php.net/manual/en/function.soundex.php

- https://www.php.net/manual/en/function.metaphone.php

PostgreSQL has an extension, fuzzystrmatch, that uses the same algorithms:

- https://www.postgresql.org/docs/12/fuzzystrmatch.html

But it warns that the functions "do not work well with multibyte encodings (such as UTF-8)." So maybe first translate any such characters to ASCII?
Looks like Web Bluetooth is more supported. Surprised Firefox doesn't support it.

https://caniuse.com/#search=Web%20Bluetooth

I know you can connect game controllers to your computer, but maybe that uses the Gamepad API instead. Haven't dug too much into that but was playing with a Babylon Demo and thought the camera controls with a Xbox One Controller was a bit nicer than using my mouse.

https://caniuse.com/#search=Gamepad%20API
Yes, but the best (most benefit to society) solution is likely building inspectors verifying compliance when buildings/business change hands. Not plantiffs demanding sums of money to be paid personally that could be put towards the remediation.
Hi, Burak - are you just launching this or do you already have people participating?
Thank you so much for creating this.
Just because they take a long time to fall down doesn't mean they won't, though. That and they aren't really offering anything that no one else can (besides unlimited capacity, maybe?)

If DuckDuckGo's any indication then I'm holding out hope for new challengers.
this isn't "burden and cost".... it's providing a large set of requirements and giving clear expectations about what is realistic, and the flexibility of choosing which requirements you satisfy to demonstrate your skills.

unless I'm misunderstanding why you're referring to?
Their head of AI talked about this during their AI Investor Day and he said that even when the road is entirely covered, there is still enough subtle clues for the neural net to pick up on that it will be possible to have a self-driving car in the snow. Just like how humans are able to observe the edge of the road (enough) to slowly drive to their destination, the car will pick up and learn from those clues too eventually.
literally just the first course in the cs major sequence. they didn't actually have to do any math. as I mentioned in a sibling comment, the department used calc I as a proxy for the quality of your high school stem education. that was the official reason, anyway. there were a lot of courses with irrelevant prereqs. cs was by far the largest major at the school, and they were constantly short on faculty to actually teach a the courses. a cynical person might think that the track was designed deliberately to stop people from being able to take too many cs courses at once.
Five over is still an acceptable rate, right?

Okay, good.
Any other HN users getting an Access Denied on their website? The usual "You don't have permission to access "http://www.tesla.com/" on this server."

I'm not behind any proxies - I'm at home, connecting from Brazil here.
Drove out to Calgary in 1982, both for The Stampede which is truly the world's best rodeo and to see Banff and Jasper.

Driving out on Highway 1 the brightly painted grain elevators were iconic. I even bought a calendar on my trip that featured these colorful wooden elevators. Those sentinels defined the little towns they were in. Stood out versus the ones that didn't have them, guess they're afraid of their town being anonymous. Losing their towns identity.

Just like barns there isn't enough public interest to save more than a few. But I do hope they do so future generations can see a little of the Canadian history that truly made their West.
The problem is a bit more subtle. NULL is often used with two distinct meanings:

- I know that Theodore Roosevelt has no middle name.

- I don't know what Theodore Roosevelt's middle name is

The semantics of each case are different in a subtle but important way. Consider the following two predicates

'Jim' = [no value]
vs
'Jim' = [I don't know]

The former predicate is obviously false. 'Jim' is not equivalent to a non-existent value. The latter predicate however, can't be assigned a truth value. It's entirely possible that the unknown value could later turn out to be 'Jim'.

The key issue is that SQL treats NULL values according to the latter ('I don't know') rule and ternary (Kleene) logic, as TFA discusses. That, in turn means that using NULL to represent [no value] will lead to painful and hard to diagnose logic bugs (e.g., WHERE x = 1 OR x != 1 not returning all records).

[edit: clarifying why bugs will arise]
If someone else comes around wanting a ramp they get to sue too.

>Tran said. “And even if we settle, there’s always the risk of someone else coming around and suing us again.”
I’ve been waiting for more concise visualisations like this to start showing up. Much easier to consume the important statistical information once a day or two, than to get sucked into the normal media fear cycle in order to keep informed.
> And Apple doesn’t care. What are you going to do, sue them for ADA violations?

Yes, maybe small claims is enough to provoke a response.
It's not zero-sum. For an analogy, you can shear a sheep every year, but you can eat a sheep only once.
I think Web-Something is going to be critical for the next few years of IoT development. WebBluetooth looks like an obvious candidate, and if it works, the niche for WebUSB gets smaller.

I've played with WebBluetooth some and hope it gets more love!
HTTPS/Letsencrypt would be a good thing if it was optional. But now every 2-bit static website is forced to implement HTTPS or face complaints from users whose browsers have locked them out. What a total fsck-up!
"I had to spend $50K total 10 years ago to make my side walk ADA compliant (as it is front of a bus stop) when I bought my place in SF. "

You got had. That sidwealk is public easement and if they demanded ADA work for a public fixture (bus stop) it was on them to pay for it, not you.
> Because the odds that a regular disabled person would encounter 200 unique buildings over a year that they couldn't access because of their disability seems quite slim.

I would guess the opposite, that 200 buildings seems low for what a person might encounter in a year that failed to be accessible. That's basically saying, "It's a roughly 4-5 buildings a week" which absolutely seems in the realm of possibility to me. Especially in a older part of town.
Youtube is incredibly important to google.

1. It's the second largest search engine in the world, and likely the GO TO search engine for any DIY / Howto type topic. Keeping control of this keeps them in control of search field.

2. It's a massive platform for adsense. Having a single stop for advertisers on both the web and on youtube helps keep google ahead of it's competitors in advertising

3. The unspoken advantage it gives google in the world of machine language and AI. Endless natural language data in every language you can imagine, facial recognition, etc etc.

I highly doubt they care how much money it loses.
I literally have never once signed an employment contract. I only work in devops/cloud/security consulting firms
Same here. Tesla's website is blocked in Brazil by Tesla itself.
I still see a Google homepage
AMD is not part of that index, presumably because its leadership is still largely male (the index is not based on just the CEO).

You can see the holdings at: https://www.etf.com/SHE#fit
Customer needs first, business needs second
Exactly - strict sandboxing and isolation is the only thing a sane user should apply to a game using such "anticheat" garbage.

A game fidling with the OS kernel ? Like, seriously ??
As someone who uses vim consistently, I hope I'm not a life-long vim user, I plan on at least a short retirement ;)
The alternative is that the kid never has to share their ball with people with disabilities? I think everyone's ideal outcome is that the business makes itself accessible.
Only bad thing is apparently Bluetooth spec has a connection limit. Sounds like it's 7? So sounds like some people might be pushing close to that...

Say they have their Magic Mouse, Magic Keyboard, Airpods(probably counts as 2 connections) and then sometimes the case status shows up too. So 5 connections. Looks like the limit is 7, so some are pushing it.

[0] https://superuser.com/questions/931188/how-many-devices-can-...
Can’t see why it would hurt, and it’s obviously much easier to explain than a gap.
They're apparently asking for something on the order of $60,000 for not being able to go into a cafe and get a cup of coffee. That seems quite far beyond the damages incurred. sounds predatory to me.
So... You're on the side of people that want to be allowed to make fun of people that care deeply about being acknowledged as a chosen identity? You find this position defensible somehow?
SEEKING WORK | Madrid, Spain | Remote: Yes

Senior Mobile Software Engineer with over 12 years building mobile application and APIs.

Front-End: Swift, Kotlin, Objective-C..

Back-End: Python, Java, SpringBoot, Elixir...

Devops: AWS (EC2, S3, Route 53, RDS), Kubernetes, Docker...

LinkedIn: linkedin.com/in/kamiro

CV: compas7.com/202002Gary.pdf

Email: kamiro/gmail.com
Just launching. I'm going to fill up the first batch and run just that one for a while. If it's working well I'll start opening up more batches.

I'm hoping for the first batch to include 3 people I know personally, plus a dozen brand-new friends.
Yes. You have to buy new cords and carry two of them
around - I can’t imagine the suffering that must cause....
Tesla short-sellers take record losses in battle with Elon Musk
Considering how the postal service has been hobbled by politicians attempting to privatize it[1] and as for the TSA, it used to be private, do I really have to argue why that was a bad idea?

[1] https://www.fool.com/investing/general/2013/03/04/how-the-po...
Following Alibaba, Meituan offers to help merchants hit by coronavirus outbreak
Oh man, I thought the point of smearing is to avoid the need for such conversions.
I graduated a top 50 school, that gave us an “engineering” degree but had no such similar course. There were no more than 20 students, out of 300ish, who understood the material of this course well enough to teach it. From my perspective, this knowledge was generally inversely correlated to GPA and strongly correlated to postgrad performance.

Take my anecdata for what it is, but I think these skills are strongly underrated by universities and students alike. Kudos to MIT for publishing this online; I know I would have benefitted from exposure to these topics in my first couple of years.
In the west the idea of a hukou has been used by kings, lords, police, governments big and small of all kinds for more than 1000 years.

It’s not a new idea it is one that I think most western countries would say, “we tried it and it failed.”

For me it brings to mind racism, slavery, a good excuse for genocide.

In the west the idea of hukou isn’t “foreign” it is too familiar and ugly. Like an alcoholic father you have left behind.
>>> 1,400 businesses were potentially breaking the law and denying access to people with disabilities, shouldn't they be the subject of suits?

> I'm looking at the picture in the article. You absolutely could not get a wheelchair up to that door without people carrying it. I'm aware of standing, and in this case it seems pretty clear cut.

In this case? Maybe. You made a statement about all the cases they brought. I responded to that general statement, not this specific case.

It's possible every suit they brought against a business was for a situation where people with disabilities really were harmed. If that's the situation, I'm not sure why someone with a real disability didn't bring the cases then.

There are reasons why people are required to have standing to bring a case. I think it's pretty obvious what some of those reasons are.
WorkPatterns (www.workpatterns.com) | Full Stack Engineer | San Francisco or Los Angeles | ONSITE | Full Time

WorkPatterns is improving workplace relationships by making best practices automatic. We're starting by building workflow & automation tools for managers and employees. Product-first company with strong VC backing and serial founders. You'll be responsible for an important part of the product roadmap & will work closely with the founders.

Tech Stack: Ruby on Rails, React, React Native, GraphQL, PostgreSQL

Ping me at dmitri at workpatterns.com
best describe as "green and red", so, yeah, I imagine it would not be remotely colorblind-friendly.
Not really. The short (90 day) Let's Encrypt expiry is intended to promote automation because it's annoying to do so many renewals by hand, and is also a reflection of the relatively short lifetimes of most Internet names.

Historically it was common to issue 3 year certs, and five year certs weren't rare (until 2015). But whilst it's reasonable to expect microsoft.com or bbc.co.uk belonging to the same outfit in five years, it's hard to be as sure about say jsnes.org (currently a Javascript NES emulator) or catandgirl.com (a web comic by Dorothy Gambrell) which might well entertain offers from somebody else who wanted those names.

The underlying domain name is typically on an annual renewal cycle with perhaps just 14 days grace if you stop paying, and individual FQDNs might have even shorter turnaround. With a five year certificate this means you could buy a certificate the day before your renewal payment is due, and then still have an apparently good, working certificate for that name five years later when it's owned by somebody else entirely who has no idea you once owned that name. Not great. Let's Encrypt's renewal cycle closes this gap considerably. The BRs were also amended, the limit is now 825 days instead of 39 months or (originally) 60 months.
If you look closely, you'll notice that the stopped cars aren't actually blinking - their outlines are changing color from yellow to black. Who knows what that means, but at least it isn't losing track of cars completely.
You can see that over 5 years (not more data available) that gender diversity fund has significantly under-performed its reference index.

But that's not enough time to make a definitive judgment.
Electronically, in an account at the Federal Reserve
How is this possible? I've gotten paper receipts when purchased in store and email receipts when purchased online. How did this fall through the cracks at POS?
Bravado | 3 open positions: Front End Engineer, Full Stack Engineer, Dev/Ops Engineer | Full-Time | San Francisco or Russia | Bravado.co

Bravado is the first professional network and community for sales professionals. We provide online tools and in-person events which empower our members to build their personal brands, connect with other sales professionals, and be the best they can be in their jobs. We are looking for web magicians to solve problems that delight users both internally and externally. You will work closely with the product, design and research teams. You will bring your engineering philosophy and practice to support our growth initiatives to change the profession of sales.

const devops = “DevOps/Backend engineer (AWS, Docker, Swarm)”;
https://share.hsforms.com/1ct8q7WjjSueKNDyXGHxGBw2ncu1

const backend = “Backend/fullstack engineer (Rails,Postgres, Vue)”;
https://share.hsforms.com/1yGvVqHxpSciOAVjWEgDqlQ2ncu1

const frontend = “Frontend engineer (Vue, Vuex)”;
https://share.hsforms.com/1B8ckkRs-QUSQfkcEZmG2-A2ncu1

[remote, dollars];
I wish that this is how it worked. The sidewalk was in 'significant disrepair' and any repairs/replacements have to be ADA compliant: https://www.sfpublicworks.org/services/permits/sidewalk-repa...
FAA to Begin Certification Process for Civilian Drones in U.S.
In my understanding small claims requires demonstrable financial loss - something that is more like an unpaid invoice.
Uber blocks drivers who picked up coronavirus-infected man
No, no. See the above post, the CEO changed.
Sweet - looks like you're in NYC - I'm just across the river in NJ.

Definitely wish you the best of luck, and would be really interested to hear what kind of interest you receive ... have a possibly similar idea in the works, but not necessarily directed at CTOs.
My wife and I took a month long honeymoon. Really hoped it'd be as close as possible to one of those Tim Ferris-esque "mini retirements." The first morning I awoke early with some serious jet lag and couldn't really figure out what to do while she was still sleeping. So of course I rewrote my whole vim config from scratch and had a blast doing it.
I do! It's my default way of working.

Thinclient: ~$200
Monthly Computing cost: ~$5

I'm broke so I bought a $200 chromebook, threw linux on it, that's my thinclient.

I issue credentials and spin up VMs from my thinclient with terraform or bash scripts using awscli/

When I have to, I use VSCode remotely with tools from https://github.com/cdr.

I also use the awscli to make Cloud9 instances for disposable dev environments, playing with a new language for example.

If you want to do native Linux over web and you have decent latency/bandwidth, you can spin up a vm and use Apache Guacamole, basically RDP/VNC through the browser over https.

Then I use my browser (Firefox ftw)

I also use twilio exclusively for phone/sms ($<10 per month)
How do you define huge success?

You can be extremely success without talent or hard work. But luck will always play a factor.
"But I do want to ask you to make sure not to post like https://news.ycombinator.com/item?id=22082038"

Oh, I can't tell the truth about what's happening in my state due to OTHER states? Gracias. I didn't even call anyone names. I stated a plain fact and you let butt-hurt people called out on their BS have the advantage.

You are beyond disappointing as a moderator.
I purchased through the Settings app in the phone, which I understand is a new flow that genuinely does not produce any receipts for the time being.
Most is now reproduced for restoration. Even a well perserved cabinet has a bit of fading and wilting of the marquees and screen frame by now, not to mention the sides and control surfaces.
Quite the contrary - Windows is becoming a dystopian operating system uploading telemetry data left and right, user privacy is next to zero with kernel level advertisment incentives marked with 70% marketshare. Fuck advertisement. It has ruined the world and continues to pillage everything.
No we not did not get the Browser choice in the US. That’s kind of the perfect control to show that government policy didn’t have any effect. Chrome took over in both markets.

Also it wasn’t the choice of browsers that made Windows less relevant. It was that everything moving to the web made Windows less relevant and that gave to the rise of the modern mobile platforms now that you could do everything on the web that most people cared about and then the app economy.

What do you really think had a bigger impact on even IE losing marketshare, browser choice or the most popular website destination - Google - giving prime advertising real estate to Chrome and Google bundling Chrome with third party apps left and right?

We also see from FB that the little fines that governments hand out don’t stop corporations from behaving in a way that the government doesn’t like.
I work at GitLab. Article sums it up. All of it seems right to me. There's also internal pushback and criticism on the diversity blog post. I guess the plus side is if you're a man and agree with everything the e-group says you'll go pretty far.

CEO and CMO keep saying there are inaccuracies in the story to discredit core concerns. Seems like they're positioning it as performance issues (it wasn't, they were all amazing and top talent) because they'd only not be able to comment on reasons for termination. That makes sense because disagreement with e-group and some in s-group more than once or twice is a performance issue now. Hard for them to say everyone is lying and the lived experience of everyone is wrong and they don't have a diversity problem with a straight face, so implying it's a performance issue seems fitting.
It'd be closer to zero-sum than your analogy, but either way it wouldn't need to be, as taxes could be re-adjusted as needed.
That in of itself is discrimination, isn’t it?
I’d prefer a Sweden in the 70s, but where they succeeded in turning industries over to workers and put the IKEA guy in prison for tax dodging and helping Nazis escape prosecution. And yes, the neoliberal turn that actually happened has been going bad for most everyone but the rich, but I’d take even where they are today.
Rocket League down for days, following MySQL update
If compliance were the goal, then I would be inclined to agree with you. However, this lawyer is suing first without any notification first that the shop is non-compliant. That's what makes it come across as predatory.
Something about the guy who has the keys to all my cloud-synced files associating with Zuckerberg makes me queasy.
I'm not sure about that, homeowners are typically responsable for the sidewalk in front of their homes, even for damage caused by public works such as trees, which are maintained by the city.

That being said, 50k buys a decent amount of sidewalk even in the SFBAY, especially if one is merely repairing/grinding down certain areas for pedestrians, and lots aren't particularly wide in SF.
HAHAHAHA.. This is absolutely hilarious.
Just listening to the number of complex shenanigans experienced sysadmins have to employ to keep up with the demands of managing HTTPS makes me wonder how on earth your average non-technical DIY static site developer has a chance in hell of keeping his site from failing modern browsers' requirements. Universal HTTPS is a bad joke.
There used to be a lot 5+ years ago.
Bossa Nova|Pittsburgh, PA|ONSITE|VISA|AI,ML,Robotics & DaaS

Bossa Nova (www.bossanova.com), a top 50 Artificial Intelligence high-tech company as recognized by Forbes, was formed in February 2005 as a spin-off from Carnegie Mellon University's Robotics Institute to deliver advanced, robotic technology for seamless retail operations.

Bossa Nova is looking to hire production-level engineers/technologists, possessing at least 4 years of experience, in the following key areas:

1) Machine Learning Engineer - Computer Vision
2) Senior Software Engineer - Tools & Infrastructure
3) Software Engineer - Cloud Application
4) Software Engineer - IoT & Embedded
5) Software Engineer - Data Engineering
6) Software Engineer - Machine Learning

All of the above positions, and more, can be found on the Careers page of our website which is www.bossanova.com/careers

Apply now and partner with us in driving the technological advancements of tomorrow!
>
> I don't understand why so many smart "tech people" fall for the hype.
Maybe it's just that some of these "tech people" are not that smart at all?

The crux of the problem is you have people who although may well be cabable of driving to work--they are by no means cabable of understanding driving at its essence. They will never, not ever; be able to create a car that can also interact with human drivers because they don't understand driving. Period... end of story.
Presumably though there's change in a lot of different fields (not just CS), and it would just be up to whoever is maintaining a course to keep the tools up to date with what's used in industry.

But also, how long has it been since vim/emacs were first used? Or a vcs? I think a lot of this stuff would remain pretty well the same year on year.
Exactly. It’s a about a capacity for risk. Rich kids have plenty of capacity since they’re essentially backstopped. A poor kid has one shot, and if it doesn’t start paying out quick, that kid starves.