skysight-inc/HackerNews huggingface dataset:
In my opinion, much of the time "positive discrimination" is a misnomer. The most salient debate is in college admissions — some people believe that BIPOC have an "easier" time getting admitted to schools like Harvard with the same amount of "merit." ("Easier" and "merit" in quotes for reasons below.)

Often, they justify this by claiming that Asian and white people have to score much higher on the SAT to gain admissions. But that's probably the wrong metric. The purpose of college is to grow students, which means a better metric of merit is not a snapshot of how proficient a student is at a particular moment in time, but by how much they have improved from some baseline.

We also know that society puts BIPOC at a disadvantage because of their race. For example, historical and present day discrimination means that they have less economic power, which directly translates to educational disadvantage (worse schools, worse nutrition, less time interacting with parents who may work longer hours). BIPOC are also less likely to be recommended for gifted programs at the same level of skill. Therefore (because of society) their baseline is lower.

So given the above two points, I don't really see admission of BIPOC as discrimination at if you shift the metric to "ability to grow." IMO this is also reflected in the admissions criteria; the ability to overcome adversity is sometimes cited, and adverse life events usually accompany some amount of growth. And even though the average SAT score is lower for BIPOC applicants, that average is not low enough for those people not to be able to handle the courseworks.

That's not to say that all BIPOC applicants come from a lower baseline than all Asian/white applicants; of course there will be some distribution overlap. But using growth as a metric (instead of absolute score) could probably explain most of the test score/GPA discrepancy.
The actual poll[1] paints a substantially different picture: less than half of American Jews polled said that Israel was "essential" to them; the 80% figure comes from a separate group that explicitly said "important, but not essential."

That could mean any number of things. For example: I have family members in Israel. Their health and happiness is important to me. Does that make caring about Israel's affairs important to me? It would probably depend on how the question was framed. But it would be incorrect to conflate that with support for the Israeli state.

Other important numbers from the poll:

* Only a minority of American Jews (34%) oppose the BDS movement, and believe (33%) that the Israeli government's peace effort is "sincere"

* Only 32% believe the core doctrine of Zionism, i.e. that Israel was is the land of the Jews by birthright.

In other words: I don't think it's correct to conflate the American Jewish identity with any positive or dispositive interest in Israel. We're a big group, and our national identity is overwhelmingly American. Asking us to reconcile our ethnoreligious identity with an unrelated national identity is bewildering at best, and insulting (cf. canards about Jewish loyalty) at worst.

[1]: https://www.pewresearch.org/fact-tank/2021/05/21/u-s-jews-ha...
In the US, barring other qualifiers, "classified" is a federal designation for national security data. Police are not federal. I could get more pedantic about it; there are designations like "Unclassified/Law Enforcement Sensitive" for data that can be shared with police. The police are allowed to keep various information internally. I'm not sure that license plate ownership information is protected at all, though, for this specific case.
Where Chess Pieces Are Most Often Captured
So Apple pushes others to be Opt-in meanwhile they are Opt-out?
Porting Takua Renderer to 64-bit ARM
> The question is ""How is Lenna's picture disturbing or suggestive?"

Right. Which is a subset of the possible reasons to not use it. Everything about playboy is outside that subset, and does not answer the question, despite being a reason not to use it.

Much like "It's a violation of copyright" would also be a reason not to use the image that doesn't answer the question.
In the case of Katie Hill, there is the matter of the employee/employer relationship. Apparently this is also contrary to the House of Representatives code of official conduct (clause 18a): https://ethics.house.gov/publications/code-official-conduct (It would also be against the rules in every office I've ever worked in.)

> 18. (a) A Member, Delegate, or Resident Commissioner may not engage in a sexual relationship with any employee of the House who works under the supervision of the Member, Delegate, or Resident Commissioner, or who is an employee of a committee on which the Member, Delegate, or Resident Commissioner serves. This paragraph does not apply with respect to any relationship between two people who are married to each other.

Of this, Speaker Pelosi said "[Hill made] some errors in judgment that made her continued service as a Member untenable. We must ensure a climate of integrity and dignity in the Congress, and in all workplaces."
While I agree, I've witnessed first hand a local newspaper repeatedly going after a local political office holder because the publisher simply didn't like her and was in support of an opponent. There still has to be some accountability to the press as well.
How to Avoid Common Mistakes Made by Junior Developers
Everyone should always read the usernames. I picked it for a reason. :)
"[E]xceed[ing] authorised access" (EAA) may occur where information accessed is located in "areas of the computer that are off-limits", e.g., "files, folders, databases". Access for an unauthorised purpose does not amount to EAA.

I was aiming for 160 chars (2 lines of 80 chars). Not so easy.
So we are going to launch a trillion dollar war on ransomware which inevitably leads to more ransomware before patting ourselves on the back and saying "mission accomplished"? Are we also going to make ordinary citizens take off their shoes and get probed before using their computer?
The willful ignorance and non-action by states that provide a safe haven for launching these attacks seems to be potentially political to me. If the attackers are state backed, then its definitely political. If the attackers are not state backed, it seems plausible that the state has made a decision to allow the attacks to take place because sowing chaos and discord in the united states is an aim of their government.
That is "hacking" the same way opening an unlocked filing cabinet you were told never to look in is "lockpicking".
My right to educate my children to the best of my ability trumps your desire to hold them back for some imagined benefit that might accrue to their classmates.

Your plan is just crab bucket mentality dressed up in egalitarianism's clothing.
Sorry, I don't understand

>Most static type systems that can do what clojure.spec can do tend to include runtime assertion and type checks and do not erase type data from runtime (what some static type zealots call "uni-type" approach).

When you don't erase the type data... you're gonna have more than one type. How is this a "uni-type" approach?
McDonald's pays the rent for their storefronts and owns all the food it cooks for its customers - McDonald's carries all of the inventory risk. It doesn't try to exert any control on the food after the customer has bought it and left the premises and the deals it makes with Coca Cola are about payment terms, branding, and cost of inventory.

If Apple wanted to take on development risk for all of the apps on the app store by paying for all that developer time, then we'd be talking about something that is sorta kinda not really the same thing.
Most people who own EVs aren't going to feel safe enough to sit for two hours recharging their expensive cars next to a convenience store with the standard hangout figures around said stores. These are what personal safety people call "transitional spaces" so it's absolutely the worst place to put oneself for an extended period of time.
> If the object is created without exceptions I can be sure it is valid.

Without some kind of custom validation system in place (JSON schema, property attributes, etc), that doesn't tell you much. With most serialization libraries I've used the default settings would let you deserialize {} into any class without an exception and all the properties would just have the default value for their type. Using stricter setting gets you a little more but definitely no guarantee of a logically valid state. If I want to go even one step past what little validation static typing provides, and I usually do, I'd rather just take the type noise completely out of my data and move all validation to a single place.
WebGPU: Implementation Status
In a lot of cases along with the "megacorps" there is also critical national infrastructure going down.
You can 100% write services with P999 < 20ms in go.
Not even trying that hard.
Go is entirely suitable for this kind of constraints, I dare say that's go's main target.

P99 < 1ms, that's when you're going to want to switch it up.
Except they'll need to write that flight control software themselves, for a plane so different from modern aircraft that there are literally no experts in software design for this class of aircraft. (Outside of anyone doing it for the military, and I can't imagine they'd be allowed to repurpose that work.) There will need to be a whole lot of new software development, along with the corresponding review process by the FAA. Simpler than a complex military fighter, but there's no COTS solution for the software and that's a huge part of this project.
it seems restaurants, movie theaters, grocery stores, are the types of experiences where an EV charger is appropriate. This is like offering an EV charger in a drive thru like McDonalds.
Buying EV chargers from random sellers on AliExpress seems like a great way to get sued after somebody's car catches on fire.
Food supply, fuel, utilities.

I get it, this is serious stuff.
What Developers Should Expect in 2021
What horrible advice. Intellectual property exists even if you choose to close your eyes and jam your fingers in your ears.
I saw the video and it is crazy that they think it is even close to production.
> Low skill set means lots of people will do it means low wages.

High supply relative to demand or low demand relative to supply means low wages.

It is possible (and very real in many areas) that there are low numbers of people willing to clean toilets in a given area compared to the demand. It could be due to government assistance providing them enough such that they do not need to clean toilets to meet their needs.

It could be better job opportunities opening up nearby such as higher paying factory work. It could be that they move away from the area due to higher real estate prices. There are myriad causes for a low skill task to have few willing suppliers for the labor to perform that task.
Out of interest, why not make this a jira app and sell it in the atlassian marketplace? You get low cost distribution, the tool would fit right into the existing product everyone is using, installation is easy etc, data sync is easy, you can still generate the nice pdfs.
there are probably electrical hookup limitations.
I did a double take just to make sure this wasn't an article on The Onion.
I assume 7-11 management is aware of things like parking constraints, and that could be why this is only being rolled out to 250 stores in North America (out of 10,000). I'm sure that there are more than enough 7-11s that do have good parking, are in the right areas where charging stations would turn a profit, etc. If even 1 out of 5 7-11s met those conditions, they can later increase that to 5,000 EV stations in 2500 stores. Remember, there's over 100K gas stations and if we count pumps, you're in the ballpark of a million, so there is lots of room for companies to enter the charging market before it gets too crowded. Might as well set up a beachhead now.
Any news site, but foxnews.com is one of the worst. On top of everything almost every article has some auto-playing video that follows you as you scroll.
I think the core sentiment here is being lost.

This isn’t so much a call to action against Apple’s fees.

It’s pointing out something that I’ve felt building over the last couple of years out of Apple, which is an attitude of hubris, contempt, and a “taking for granted” of Apple’s developers.

The WWDC spiel of how much they value us has become trite and transparent.

They do produce some really nice tools and APIs. I can’t knock what they provide developers.

But often times the attitude beneath the veneer is a precursor of things to come, and it’s becoming noticeable that Apple’s culture seems to care less about its developers now than before.

You might say “sure, but so what? Developers are part of the means to an end of selling stuff”, and you’re not wrong.

But one of the things I loved about Apple circa 2009 was their respect for their user. It was palpable and magical, even.

Then, learning Cocoa and Interface Builder coming from Eclipse and Java, that same respect seemed to permeate their dev environment as well.

That seems lost. Following some of their tech leads on Twitter exposes some rather vitriolic feelings towards people in general.

Customers, be they users or devs, deserve respect. Apple used to be great at giving that respect. I fear it’s slipping away culturally, and is worth calling out.
Is this an advertisement problem? Does google have to advertise jobs? Does Snowflake?

I’d assume that any CS grad would apply to all these firms. I certainly did when I was in university.
This is an idyllic situation which has sadly never panned out. Apple has had plenty of times to integrate their hardware and software with open standards, but time and time again they reject it in favor of overcomplicated and inherently insecure solutions. Imagine how simple messaging would be if iMessage was an open protocol, or Airdrop was a standardized and unlicensed. The solution isn't to crush your competitors, it's to coexist with them. Google, Microsoft, Amazon and Facebook have all accepted their postmodern places in the industry, and Apple will continue to stick out like a sore thumb until they return to their core competencies and quit repeating the mistakes Microsoft made in the late 90s.
Yes. It's because technological progress is fast in general, halting a particular avenue of development down can cause it to never be pursued again.

Technological progress isn't a line, it's a graph. Someone patents an invention and decides to sit on it, and by the time the patent expires, the entire technological environment has shifted around in a way which makes that invention worthless, and follow-up work unlikely to happen. Whereas, were it not for that patent, the invention would had people extending it further, perhaps generating even more immediately useful technologies.

In this way, a patent - in particular, a defensive patent, taken to prevent anyone from developing a technology that endangers your business - is closing off avenues of progress.
Yes, it likely should be a criminal act, and it may even be covered by one.

But it should not be a violation of the CFAA.

In your Geek Squadder case, you gave him access to the computer. He may have used that access improperly, but he did not increase his access through any illicit means. It is likely a crime, but not one that should be covered by the CFAA.

Your plumber case is a much different scenario. Also definitely a crime, but you did not grant him access to the machine. So it's possible that the CFAA should cover that, but I don't have the knowledge required to answer that with any amount of certainty.
LSD was and still is one of the cheapest black market drugs you’ll find. There is no shortage. Imo it’s easier to get and test for safety than ever before.
Wow, that's some pretty disappointing behaviour if true. Since at leat one of the authors is here, would be good to get a comment from them on this?
Sure, but they are up against state-sponsored, highly trained actors, and that's not a fair fight. This requires the resources of the US Government as their bodyguard.
Katie Hill herself posted them to /r/wifesharing
You know, like they're hiding their message in something that could be seen as natural.
You can buy your own and pop it on PlugShare.

There are zillions of free-as-in-free-beer charging locations.

Edit: https://www.plugshare.com/
I was at Apple in SWE at the time.

While three months for public APIs was a tight schedule, a lot of the frameworks already existed and it was shoring up public access to them. Apple tends to dog food their own stuff for a while before making it public. The iOS 1 apps were using common APIs even if they weren't public.

The early iOS APIs were pretty limited and were typically a subset of everything in a framework. Subsequent releases added to public APIs or released new revamped APIs for the same purpose.

So it's not like Jobs was asking for years worth of work in three months, maybe just six months of work in three months.
Wave Drowning Detections Systems – Safer swimming starts here
It’s common British English idiom.
in our case that specific person now owns all the aspects of a huge platform (~400 people), right next after the VP of our org (and being an engineer on a pet project of that VP is what resulted in such a career jump). The platform of course is just nowhere to be of any success - it is an unmanageable pile of modern sounding technologies (based on k8s of course; and you name any buzzword - we have it) done in our very "enterprisey" way - yet "we're making progress".

I actually was a principal at one mid-size a decade ago. I went there as an IC and was very clear about that, and they gave me the high level just to bring me in. Nevertheless the principal related crap - powerpointing/etc. - was creeping in, and after the first yearly vest i left, despite all the raises in the counter to keep me, for a normal senior engineer position at another place. 2 years later they tried to bring me back as a chief architect to build a new platform, and i almost went there as the project sounded great, just in the last moment right before accepting the offer i really remembered why i left - the technical work will be overwhelmed by the "organizational" work.
I love these paragraphs so accurate. Truth hurts I guess, womyn at FB were DONE with the guy who published a description of their lives to the world.
Ok yes, C++ might not be the greatest language for this.

My experience here is mostly from Kotlin which is a great language for this. Nullability, extension methods, (reified) generics, data classes, delegates, etc can all help reduce boilerplate.
I mean, it could still be used as an IOU of sorts for illegal activities. But if this is the sole remaining use case, I'd imagine there are better means for this than hosting on a public ledger.
Cool to see this space get some more activity. Wasn't this the general idea of Color Labs [1] way back like 10 years ago? It was a neat social experiment that suffered from over-hype and geographical limitations of networking effects.

[1] https://en.wikipedia.org/wiki/Color_Labs
Imagine starting a job as a closure dev and being told you have to learn a new language with substantially different semantics
Electrical permits and metering (if it's not your property).
My (possibly flawed) understanding is that "classified information" in the US is pretty much a federal government thing, and is usually used for information relating to national security or spy-agency type stuff.

I would imagine information about informants or people with hidden identities would be considered privileged information in whatever state/local law enforcement jurisdiction created it, but penalties for leaking or distributing it would be a local matter, and many localities might not have specific laws on their books to deal with it.

Regarding on-going investigations, police aren't supposed to publicly discuss information about investigations, but they may if they deem that there is a public interest in doing so, or that doing so will help them with their case. I may very well be wrong here, but my gut suggests that in most places in the US there are likely not specific laws against public disclosure of details of ongoing investigations.
What you really want is something like the Sturm Invocation from Charles Sheffield.
It's hard to call it a "discrepancy" when imposter apps are the standard, not the exception.
other than lower speeds during approach and departure around controlled airspace with speed restrictions, the overwhelming majority of a transatlantic flight will be at full speed.

of course, there are exceptions with congestion, hold patterns, excessive vectoring, etc, but this is generally true.

another thing to keep in mind is headwinds/jetstream. when going west across the atlantic; they can often be 100+mph. so the delta between boom and eg. a 787 becomes even more pronounced in this situation.
The risk isn’t just to the person holding the wallet: it’s the risk of OFAC sanctions hitting the exchanges that takes dirty BTC and pays USD.

So now, know your customer turns from “be sure I don’t send USD to a specially designated national” to “be sure I never accept crypto from a burnt wallet.”
TinyPilot: Month 11
I’d suggest that case is a bit different, because the tape was leaked purely because it was a sex tape. Also Hogan is a private citizen.

In this case, there was at least some other motive (exposing an elected public official engaging in an unethical/inappropriate/potentially abusive* relationship with one of her staffers).

*: I don’t know whether the relationship was actually abusive
Again, this strikes me as an extremely romanticized view of life and employment.

> Why should someone have a job just to get a paycheck

Because we need some amount of money to survive in our society and we need lots of it to thrive in our society.

> There are always options.

Not really. There are always options if you have highly in demand skills with no external responsibilities that prevent you from relocating to better work or risking a job change.

Most average office workers cannot risk a job change (because job changes ARE risky) due to family or other responsibilities. They also don't possess terribly in-demand skills.

> office is a tool, which, used correctly, can give a tremendous boost to productivity

This is employer talk. It's unclear to me why a worker should care about their productivity more than their paycheque, or their comfort, or their time spent commuting.

> It has natural advantage - like physical proximity between people

This has just as much potential to hurt productivity because the #1 timewaster at offices is other people.
If you think the ITAR has stopped any math from dropping into "disallowed" hands in any meaningful way, I have a bridge to sell you.
You can have a log of N register “transactions”, where N is large enough to hide core-to-core communication. If any of N transactions fail due to mismatch between cores, you roll back and throw exceptions.

A lot of this logic is already in out of order execution (e.g., Tomasulo algorithm). Memory has ECC and is probably a different problem.
I like how the demo points to the c-base.

I visited a couple of years ago and that "library" really needs an updating. :P

I'm not just ribbing, I would be happy to make donations.
> There are better tools available for most aspects of CICD and automated testing these days.

It's easy to say this and not cite examples.

I rock perforce and windows agents, requirements of the environment, and we struggled very hard to find something that beats Jenkins.

One guy even bought an Octopus Deploy license for a year (at the tune of a few thousand dollary-doos) and it did everything worse than our Jenkins setup.

I actually dislike Jenkins, I'm open to suggestions here.
If one quarter of the St. Louis metro population lived in the city
Hahaha true. Using that only as a proxy of EV charger cost.