skysight-inc/HackerNews huggingface dataset:
> I can't readily access it, so nobody should have it

Where do you draw the line though? If accessibility is not a requirement of doing business, disabled people can't access a large proportion of places, either out of indifference (it's cheaper) or just not considering it.

Furthermore, the ADA (at 42 U.S.C. § 12182(b)(2)(A)(iv) - https://www.law.cornell.edu/uscode/text/42/12182) defines discrimination to include:

> a failure to remove architectural barriers, and communication barriers that are structural in nature, in existing facilities[...], where such removal is readily achievable

with readily achievable meaning:

> easily accomplishable and able to be carried out without much difficulty or expense. In determining whether an action is readily achievable, factors to be considered include—

> (A) the nature and cost of the action needed under this chapter;

> (B) the overall financial resources of the facility or facilities involved in the action; the number of persons employed at such facility; the effect on expenses and resources, or the impact otherwise of such action upon the operation of the facility;

> (C) the overall financial resources of the covered entity; the overall size of the business of a covered entity with respect to the number of its employees; the number, type, and location of its facilities

In addition, for the complaint under 42 U.S.C. § 12183(a)(2) ("facilities altered [...] must be made readily accessible"), there is a requirement that "such alterations [...] are not disproportionate to the overall alterations in terms of cost and scope" (I'm unclear on the claim that "the Facility was designed and constructed (or both) after January 26, 1993" as this appears to contradict the article's claim that "her nearly 100 year-old building needed some upgrades").

There does not appear to be any intent to place any undue burden on a business.
Their computer isn't meant to be opened, so even if it's possible, installing Linux would probably be a lot easier.
So you were told this when you talked to a lawyer?
But with a different goal
Why 'but'? It's not like any of that money goes toward making the business compliant.
Chinese battery giant CATL confirms supply agreement with Tesla
I have rejuvenated confidence in Google after seeing the push on Pixel phones and Nest devices, though that confidence still isn't very high.
Doesn't look like a "small technical violation" to me. There's clearly a bunch of stairs in the photo.
1. With complex social phenomena like this, we're not going to have rock-solid scientific demonstration. Doesn't mean it's not worth considering the possibility of a connection and what implications that would have.

2. Because it's a disturbing (to many) aspect of inequality in the U.S. today.

3. Yes. Times change. The point of articles like this is to make observations about those changes, their significance, and sometimes to make some value judgements about them. I'm not sure what your point is.

4. Is the author claiming that they alone can unwind structural inequalities? When participants in an institution can be critical of their and associated institutions' role in a social problem, and be honest about the limits of said institutions in addressing those problems, that seem useful.
I don't know if it's changed but at least at one point the USA moving industry was super corrupt. There was a 60 Minutes episode on it decades ago. Here's a more modern version

https://www.cbsnews.com/news/spartan-van-lines-moving-scams-...

I had a TV stolen the one time I used movers instead of doing it myself.
Having access to facilities is very important, but that is not what was achieved here. Now the facility is gone and nobody can access it.

If the goal was to increase access to this facility, it failed miserably.
I did too... but plowed forward with a project in Python... until it stalled.... took about 20 hours and re-implemented it in Lazarus/Free pascal, and haven't looked back since.

It's not quite as solid as Delphi was, but then again I don't have $5k to dump on a compiler right now.
> We are thrilled to have them.

The royal We?

Your comment would read better if you didn't claim to speak for some group - presumably anyone living within a few miles of the HQ2 site. I'm sure that many people could be found there that strongly disagree with your confident predictions:

> We have subsidize part of their expansion, but the growth will pay back that investment in 5-7 years.
> but giving Linux to an elderly person also feels somehow wrong.

There's nothing wrong with giving Linux to an elderly person. Provided that elderly person is willing to learn and adjust.

But if they have simply memorized the 'pictures' they see in W7 (you mention "and they want Windows (7)") without abstracting away from the picture and learning the underlying meaning of "what" they are asking the machine to do when they manipulate that particular area of pixels, then giving them anything but W7 is going to cause nothing but trouble. The reason is that only W7 is going to look and act exactly like W7, and if any deviation from that causes them grief, then you will have to decide how much grief is too much.

The one advantage you have with a Linux is that there is no monetary investment to install it on something (provided you have a spare something) to use to show them to gauge their reaction and willingness to learn something different.

But the real key is going to be what @zzo38computer mentioned. Just exactly what software do they use. If it is all web based, and will run in Firefox on Linux just fine, then you have a greater chance of success. But if something they use wants MSWin only, you'll have a much harder time moving them to Linux.
I don't think that data exists (outside of Honda's internal servers), does similar data exist for Teslas?
> we can almost always tell with 100% certainty

That's just your brain again. You might mistake a bike for a lamp post, and switch between beliefs several times, before you figure it out, then convince yourself you knew it the whole time.
You may be off by a decade. malloc and free existed long before 1988. I can find evidence of it going back as far as 1979 with 7th Edition Unix: https://en.wikipedia.org/wiki/Version_7_Unix http://man.cat-v.org/unix_7th/3/malloc

Most of what was defined by POSIX already existed on common platforms, like SunOS, before it was formally standardized. SunOS 4.0 even had mmap in early 1988! (See https://archive.org/stream/bitsavers_sunsunos4.erenceManual1... )
Location: Bishkek, Kyrgyzstan
Remote: Yes
Willing to relocate: Yes (Europe or North America)
Technologies: C, Java, JavaScript, Common Lisp, Erlang,
PostgreSQL, Redis, full-stack, systems programming
Résumé/CV: On request
Email: kamils80@gmail.com
If readers would like to read an implementation, one is here: https://github.com/sharpobject/runningstats

It includes skewness and kurtosis.
I looked into Auth0 (and some competitors) a few years ago, and eventually figured out that, outside of a narrow usage band, it was extremely expensive given the not-trivial nature of integrating it and its various downsides. So, compared to implementing an OSS auth server/framework yourself, it just didn't seem worth it.
You’re on the right track: Was called CNCP telecommunications: https://en.m.wikipedia.org/wiki/CNCP_Telecommunications
To name a few: generics, pattern matching, memory safety by default (though not concurrent yet), no untyped-nil, the capability for C-like performance, deterministic memory management. Protocols are pretty similar to traits as well.

Though the way all of those work is substantially different. Swift doesn't monomorphize generics like Rust does[0], for example.

Swift doesn't have a concurrency story yet, so it is possible to have data races if you share data between threads. An ownership system[1] is in the works, but it is not complete yet.

[0]https://www.reddit.com/r/rust/comments/7gkiie/implementing_s...
[1]https://github.com/apple/swift/blob/master/docs/OwnershipMan...
There's a middle-ground between bookmarks ("permanent" storage where it feels like you're archiving the page), live tabs (obvious issues), and "to read" lists (which are better for a stream of content that you know you want to read but can't get to yet), that isn't served by current approaches. Firefox Preview (Android) had a really good idea with "collections", where you essentially save tabs into groups that were visible on the "new tab" page, but it doesn't seem to have percolated to any of Mozilla's other browsers.

My painful tab overuse is caused by skimming HN/reddit a few times a day, popping anything I'm interested in looking at into a background tab, then getting to those tabs as I go through the day. It doesn't feel the Pile Of Prospects should be in a "to read" list, as it seems that such a list should only contain long articles & videos & etc that I'm certain I want to read but don't have time for. That is, the "to read" list is meant to be something that could be integrated with a tool like Pocket, where the content could be backed up and read offline while in a continuous, focused state. Rather, the Pile Of Prospects should go in a sort of "haven't looked at yet" list that needs to be pruned and which is always visible so as not to go untended.

I'll probably write an extension to deal with my use case, but I think this slow creep is how most people end up with a thousand tabs open.

I do agree that thousands of open tabs is a terrible way of operating. It's not great for memory consumption (even with tab discarding), it makes hunting through the "real" active set of tabs difficult, and people do end up losing their Pile Of Prospects. I'd love to see Firefox et al gain better support for this without needing to resort to extensions, especially as most extensions designed for this are a touch too slow, have rough edges, or try to do too much.
I don't know if very many people visit 200 unique buildings in a year period, let alone ones with accessibility problems.
Design for Airborne Electronics
If I sorted debuggers I've used by how great they are, they would all be better than that ruby debugger, including visual basic 3 for windows 3.1.
Yes. It betrays a fundamental lack of respect for the user of the computer.

They don't think of themselves as guests who have the privilege of being installed on people's computers. They actually think they own our machines. In their opinion, the mere existence of cheats is an affront to their divine authority over our domains. To them, we are merely an adversary who must be attacked and defeated preemptively before we do something we aren't supposed to do. Our power, freedom and autonomy must be taken away for the sake of their security and the integrity of their video game.

This is unacceptable. Game companies don't get to decide what we can or can't do with our computers. Users are free and they own the machine. If they want to run client-side cheats, so be it. It's not like they're cracking and taking over the game company's servers. If they disrespect users by messing with their computers, they should not be surprised when users show them who's really in charge.

We have quality and trust issues with drivers written by hardware manufacturers and we're finally getting them to contribute free or open source versions. The situation is finally improving. Proprietary cheating prevention software is the last thing we need running in kernel mode right now.

Besides, the video games industry doesn't deserve our trust. For example, capcom.sys had privilege escalation as a feature:

https://twitter.com/TheWack0lian/status/779397840762245124/

https://www.theregister.co.uk/2016/09/23/capcom_street_fight...

The privacy policies and terms of service associated with existing cheating prevention software don't exactly inspire confidence either. They collect and transmit a lot of personal information and will even take screen shots. It's unwise to run this software in anything but a completely isolated environment, to say nothing of kernel mode. Unfortunately, the ability to run the game in a completely isolated and controlled environment is exactly what enables us to hack it and cheat. They're going to have to live with that.
If businesses only had to pay the actual provable amount of damages caused by non-compliance, few businesses would find it remotely worthwhile to comply. That's why the ADA allows for more.
Metaprogramming has an actual meaning and it means something completely different from what it is used for on this website:

"Metaprogramming is a programming technique in which computer programs have the ability to treat other programs as their data." [1]

i.e.: it's a programming technique and not something related to any process related to building code.

I understand the idea of giving some more practical side of using computers in a "missing semester", but please pay attention to the nomenclature. It can be really confusing for someone studying CS that does not yet grasp the concepts that well.

[1] https://en.wikipedia.org/wiki/Metaprogramming
Pretty much. Our house came with a mid-80's arcade game because the previous owners didn't want to be bothered taking it with them. It works fine. I replaced the coin acceptor with a switch so you can play until boredom sets in. Everyone's already lost interest.

The best part of getting the game is that it came with full (hand drawn!) schematics!
I just moved from the US to Hong Kong and containerized shipping seems to be the standard for international moves.

I'm not sure it would make sense for moves within the US, since everything would probably go by truck anyway.
We decided as a country to not discriminate based on certain qualities. One of those is physical disability. Those with physical disability is a small part of the population, so businesses can easily ignore them. What’s the alternative? You’re fucked if you use a wheelchair?
I understand the article is about visa, but the salary discrepancy between the two is very large. I am sure many Canadians are moving to SV to double or triple their salaries.
Raw numbers don't tell the whole story. From personal experience, Canada is great for new immigrants to get educated and started, but US always vacuums up the best talents.
I wrote a co-operative multi-tasker for Turbo Pascal 7, back in the day. I needed to be able to pipe things between a few filter routines, and it helped make everything work. In the middle of compute heavy code, you sprinkled calls to "Yield"... and it worked.
The landlord should not be allowed to rent this space out until it is ADA compliant. It has been THIRTY years since ADA was passed. Enough! It should not be the problem of the business renting the space.
Cash is not equivalent to stock. Stock has a higher expectation since you can invest unvested stock but not unvested cash.

Hell, a stock offer is something like 30% more valuable than cash over 4 years, though obviously riskier.

This is also why a lot of start-up offers actually blow away faang comp (way higher expected rate of return).. again at expectation.
That sub is full of preppers with a romantic idea of the zombie apocalypse. And now they feel their dream has come true.

It's amusing to read how many people in the sub are buying ammo as their first priority.
Let's not pretend that Canadian cities are a utopia for tech workers. Vancouver and Toronto are insanely expensive and salaries just don't compare to those a hundred kilometres to the south. Hopefully it steadily improves but I'm not hopeful with these tech companies having virtually an unlimited supply and no incentive to boost salaries.
And their expenses!
> Do you know what "readily achievable" means legally?

It's quite clearly defined in statute (and includes cost):

> The term "readily achievable" means easily accomplishable and able to be carried out without much difficulty or expense. In determining whether an action is readily achievable, factors to be considered include—

> (A) the nature and cost of the action needed under this chapter;

> (B) the overall financial resources of the facility or facilities involved in the action; the number of persons employed at such facility; the effect on expenses and resources, or the impact otherwise of such action upon the operation of the facility;

> (C)the overall financial resources of the covered entity; the overall size of the business of a covered entity with respect to the number of its employees; the number, type, and location of its facilities; and

> (D) the type of operation or operations of the covered entity, including the composition, structure, and functions of the workforce of such entity; the geographic separateness, administrative or fiscal relationship of the facility or facilities in question to the covered entity.

https://www.law.cornell.edu/uscode/text/42/12181
My understanding is that the Washington D.C. metropolitan area, which includes Alexandria/Arlington is one area in the country that is all but recession proof due to the high number of federal government and associated jobs. Thus loss of tax revenues and reduced property values just aren't a thing in this region.
JS has it's own debugger problems, largely because of transpilers and the shattered ecosystem surrounding them. Source maps help but aren't perfect.
Testing and debugging is still a weak spot for me.

I did a bit of dorking around with web development on my own, decided to change careers, needless to say the boot camp didn't cover any of that and the 3 dev company I ended up with we're still trying to wrangle together good practices and pull old code into the future to the point that we're not doing nearly as much testing as we should... so I'm left to my own devices.

Even my usual web resources don't really cover much in the way of JavaScript / Node debugging outside "here is how you set something up ... k bye!".
“Meta” means “one level of abstraction above”. I find it perfectly okay to use it in this context.
You've made my point for me. Incredibly limited offerings for alternatives.
Offering free machine learning analysis on your ad campaigns
> the extra money could contribute to the middle class' wage.

Aggregate CEO pay at the largest 350 firms in the US was $6 billion in 2018[1]. Let's quadruple that to account for the remainder of large firms and other C-suite executives.

Let's assume all of CEO compensation is entirely rent-seeking, CEOs don't add anything of economic value, and we can just redistribute their compensation to every man, woman and child in the US with no loss of GDP.

In total that would represent an income gain of only $72 per year for the median person. CEO pay may be symbolically important, but it's simply inconceivable that rising CEO compensation has had any meaningful impact on middle class wages.

[1] https://www.epi.org/publication/ceo-compensation-2018/
And yet extensions work on ChromeOS on machines with no more power or memory than my phone. In fact my phone beats my ChromeOS machine at many benchmarks, has the same amount of ram, and more storage.
Waymo has the best technology in self driving.

They have not deployed their tech at scale, when competitors (Tesla) has widely deployed worse technology.

Even if they deploy their tech widely, it isn't clear it will generate significant revenue/profit. It might not be that expensive (think less than 1B) to build a good enough self driving car in 10 years. That'd create competition and drive down prices.

Someone else might figure out how to capture the value of self driving cars too. Maybe the profitable parts of self driving cars are the "apps" you can build once self driving cars are cheap.

I wouldn't invest in Waymo at 100B until they have a real business with real revenue and a real moat to protect that business.
Back in 2017 wildcard https certificates were expensive which made self-hosting Sandstorm trickier.

Now Letsencrypt support free wildcards so perhaps it'll be easier for Sandstorm to get momentum.

Sandstorm uses a new hostname for every session
https://docs.sandstorm.io/en/latest/administering/wildcard/#...
Creator of US BioWeapons Act Says Coronavirus Is Biological Warfare Weapon
Physical goods are easy and cheap to move. Highly skilled labour much less so.
Toronto salaries are less than half than in the US for software developer roles. With the high cost of living, I dont know how anyone can live there.
Waymo is at least 5 years ahead of Tesla. They are running driverless self driving cars already on city streets. My Model 3 can’t even navigate a parking a lot half the time I use the summon feature.
“I want to talk about something that some may say is a weakness. I took a Sab. But, I want to talk about my strengths and why I’m a good fit.. “

Always start with your weak points and finish strong. Setting the bar low early will make them think highly of you.
If Tesla's autopilot has no notion of object permanence, then it's worse than 5 month old infant in some respects.
I have never used a language that doesn't support visual debugging from the editor except maybe embedded c. Considering the complexity of "logging frameworks", logging is not always as easy as it may sound.
You should think of a stock buyback as another way of paying a dividend without triggering a taxable event for stockholders. The value transitions into a greater price of the now-fewer-outstanding shares.
How to reduce attention residue
Show HN: A Client Side AWS CodePipeline Dashboard
First-party ads are a thing.

Kind of related post: https://news.ycombinator.com/item?id=21582698
The question is whether they were being predatory. Visiting 15 times to put a multiplier on statutory damages, which were already 500x the actual damage, is predatory.

$4000 is a nice kick in the pants but there should be a large delay before the same person can get a second instance of statutory payout, if ever.
Ideally this should work, but this involves the patience of other person to wait for you to type in, and the text that comes your way to be accurate. In my experience, unless you’re calling a TTY-specific number of a company, neither will be in plentiful supply, and I’ve had people just drop the call once they realise what’s happening.
But wait, how does closing just this location resolve the lawsuit?

She has another coffee shop, and a restaurant, and says that she'll be incorporating the empty space into the restaurant.

So I guess that these are all incorporated separately?
Show HN: Rust+GraphQL, an example using Dataloaders to beat N+1
Reminding people that this is a viable threat model is why sudolph.in exists, albeit for the drive-by someone-left-their-laptop-unlocked case rather than regular local privilege escalation.

I should probably add a check for catching someone within the sudo timeout and give them a hard time if so.
> 2. CEO salaries are certainly relevant to the working middle class, since they are commonly seen as tremendously too high and the extra money could contribute to the middle class' wage.

This may be how they are "commonly seen", but is it correct?

Walmart pays 5 of its executives a total of ~$70m/year [1]. Walmart employs 2.2m people [2]. Redistributing 100% of these 5 executives' salary to all 2.2m workers would be a raise of... $32/year.

The bigger issue with wealth inequality is the investor class and favorable treatment of capital (low capital gains tax rates, carried interest, shady real estate business, etc.), not salaries/wages, even extremely high salaries like those of executives. Even talking about "management" as relevant to this issue is a distraction.

1. https://www1.salary.com/WALMART-INC-Executive-Salaries.html

2. https://corporate.walmart.com/newsroom/company-facts
We're up-front about this test being part of our hiring process. The test is also not the first step, but follows an hour-long interview. We don't want to waste anyone's time either, so we only give it to people who really think have a good shot at passing it.