skysight-inc/HackerNews huggingface dataset:
I’m not sure if it’s a monopoly, but a stronghold for sure.

I’m not seeing how Apple’s behavior is any different than that of other players who have a stronghold in their markets though?

It’s exactly the same with $10.000 rents in San Francisco or super expensive country clubs where you can mingle/deal with fellow rich people: it’s expensive to get access to a scarce resource.

Apple has the scarce resource (people willing to pay for apps) so they charge you a lot of money to access it (30% of your revenue).
It's good to see action being taken against these horribly dishonest people. Cloudflare doesn't "host" because they want to define hosting as running the actual server that hosts web content? Sorry. DNS is hosting. Providing upstream is hosting.

You can't facilitate criminals, then say you're not responsible for the harm you've helped facilitate.
Oh actually I thought '\u{1f4a9}'.at(0) === '\u{1f4a9}' but np, after reading the docs, it's just like charAt except for negative indices

Quite disappointed so, my parent comment doesn't stand too
Sure, but the overhead to iterate in insertion order is very small. Sorting by key is way more expensive.
This is a good idea. In a sense this is somewhat available now when choosing whether to run certain things on gpu vs cpu. My understanding is gpus tend to play faster and looser since people don't tend to notice a few occasional weird pixels in a single frame. What if it could be made finer grained by the instruction?
If your underlying assumption is that no protected group is more or less meritous than the general population, then in aggregate diversity goals eliminate discrimination.

To give a toy example: If half the population has green hair, and the other half blue, and there is no difference between them other than hair colour, you should expect half the candidates to be of each hair colour, and half of the successful applicants of each hair colour. If you don’t see that, that should be a strong signal that your hiring process unreasonably discriminates.
Your singular anecdote aside, "a company that doesn't care" is not a description that could be applied to Toyota in any aggregate. It's simply not true.
I'm willing to bet you don't admin MTAs on a daily basis...
Casting a wide net is great. That’s how I would operationalize diversity (alongside high-signal criteria and corrections for restriction of range).

However, I’m much less certain of the value or sanguine about the prospects of diversity-focused hiring in Silicon Valley, which is very check-box based, is reliant on a definition of diversity that is very US-focused, and has malleable standards. The last point is a contentious issue, but I’ve encountered instances in high-profile companies (Facebook, Netflix, Google) - it’ll be interesting to see how this works out, and I for one will closely look at all the data that I have handy.
In this video, I dont think the car is actually in autopilot. Its just displaying what it thinks it can see, while the driver drives.

(the steering wheel icon at the top of the screen is grey, not blue)
> I've seen it do amazingly well in the rain at night

Not anymore, since they removed the radar. Rain seems to really interfere with the vision based system, and apparently auto high beams are required at night, and they flash constantly.
L-systems are a lot of fun. When messing around with pen plotters a few years ago with a friend, we implemented an L-system driven plotter and one of the more interesting programs we found to run on it was an aperiodic Penrose tiling. We ended up throwing a party with the plotter going and art supplies so folks could grab a copy and color them in. Some videos below of the plotter in action.

https://www.instagram.com/p/Bfp0hATFzfm/?taken-by=dannysaza

https://www.instagram.com/p/BgS4MkeDEt0/?taken-by=dannysaza
Show HN: Open-source viral waitlist API built on express
Lets say you have two equally qualified candidates. It sounds like you believe that choosing the "diverse" candidate over the majority candidate is discriminatory. If that is the case, why isn't choosing the majority candidate discriminatory against the "diverse" candidate?

Diversity goals are not created in order to encourage hiring less capable people. They are challenging companies to work harder on finding the capable "diverse" candidates, reevaluating what it means to be qualified, and whether those qualification criteria actually indicate a capability to perform the job.
In a sane world, his job wouldn’t even need to exist.

Most people interested in diversity thrive on creating drama and conflict. Embarking on witch hunts. Arbitrating blame.

What comes around goes around.
Everyone in the world has heard of Starbucks, GM, and Facebook. I’d never heard of Snowflake until today.
5. People who don't want to compete with a global pool of workers

Those initial waves of offshoring were nothing compared with what COVID did. Wait until this affects labor prices.
They can’t be used to prove legal ownership of real assets, because you’d need a way for an authority to modify the data.

Say I own an asset legally, and lose my private key. Or it gets stolen by a malware. I’m still the legal owner.
One of the reasons I went with a 99% remote job. I'm an hour from the office. There's nothing I can't do from home a vast majority of the time, but the proximity to the office means that when there is value in me showing up, I can, on very short notice. They definitely paid me more for that ability, even though they were fine with me only planning on coming in maybe once a quarter. And I like that I'll still be getting some face time.

Relatedly, after my previous job tried to force everyone back in the office a majority of the time, and I gave them my notice after accepting an offer a week later, my former boss was suddenly very willing to discuss working from home 3 days a week if it meant I stayed. They can do it, they know remote work has been fine for a year+, they just don't want to. If you're an employer, make your peace with a hybrid or remote environment and make the accommodations clear now, not after all your people have started interviewing places that will. No matter what you're paying your tech folks, someone else will pay them more right now, and then it'll be too late.
>"Unless you fully accept that you are a person with biases that are unconscious and invisible to yourself"

I'm open to introspection, but at some point "bias" has to become something falsifiable. If it remains something unconscious and invisible, then how does one actually bear responsibility for it?

In many ways your quote reminds me of Christianity. Simply replace the word 'bias' with 'sin'.
Why do articles about this company and man all seem like carefully engineered PR pieces to make the myth they present true? Even the Wikipedia article on Snowflake reads like ad copy.
Personally I view the problem here not as a failure of object recognition or what would be considered a visual system, but of abstract reasoning (or lack thereof, of course)

Aritical neural networks are pretty good at object recognition, among hundreds of other things, and even better than humans at some of them. They are, however, generally pretty bad at abstract reasoning, critical thinking, 'understanding' concepts in-depth, and so on, and I think that's a more constructive way to phrase the problem we see in this video.

When a problem is fully redicible to a simple vision problem, modern neural networks are a great choice, but being a good driver involves much more than just the visual cortex.
Racing-game: open-source racing game developed by everyone willing
I use Clojure quite a bit and I don't write anything imperatively.

But passing contexts I can see. There is a not uncommon pattern that one can use of keeping a large map with state in it.

However it's completely compatible with pure functional programming.
But the author is wrong about that and 'gabereiser is correct - Ubuntu has been trying to push changes in to Debian, and in some cases that involves pushing Ubuntu-specific conditionals into the Debian git repo (especially when the same people maintain the Debian and Ubuntu packages). See for instance the GCC packaging: https://salsa.debian.org/search?search=Ubuntu&group_id=4586&...
You can influence, but you can’t control, and money is a very strong form of influence, so if you’re from a poor background life can be a lottery.
that implies that there is no value at all in having a diverse workforce and hiring a minority candidate is just doing the person a favor.

it also implies that people get hired based on professional skills alone. so if a minority person gets lower score it must mean that they don't have enough skill. but in fact, the whole discussion is about (unconscious) bias against minorities. so you can't really assume the interview is fair.
Did any of your grad school work make it into the real world at all? Typically I'd suggest that such ideas are simple in theory and difficult in practice.
> It's statistically impossible that the best programmers in the world all happen to be 20 year old white dudes who live in San Francisco.

Which is why companies in SV sponsor visas, spin up satellite offices, and acqui-hire.
You can have arbitrary types. Like a PrimeInteger type or a NameStartingWithD type or a complex hashmap with types defined for each key, like found in most configuration files.
Subaru Eyesight goes down to zero and handles stop and go with lane centering. Though I guess provided you've started the adaptive cruise control system above the minimum speed.
The existing managers all got where they are now by navigating the office environment.
"10 years of pure autism" -- This made me smile.
The car is not under autopilot. The driver is driving. (the grey steering wheel icon would be blue if autopilot was on)
> like arguing the kid was entitled to throw a party because he had my key

Did he steal your key? Or did you give it to him? If he stole your key, he wasn't entitled to your house. But if you gave him the key, he had entitlement to it.

If this were a friend, not a kid, you might be able to sue her for throwing a party in your house without permission. You would not be able to get her charged with breaking and entering because she overstepped the conditions that came with your key.
But this is just a reason why you should go back to the office, not why someone who feels differently should.
> Perhaps the dynamic type system can have a fancy linter that does something crazy like running your code... but I'm not aware of any such linter.

Names in Clojure codebases and libraries are pretty reliably annotated with trailing exclamation marks, looking like: `save!`.

To that end, running Clojure code blindly to test it and its types is a fairly practical practice, coming up in cases like Ghostwheel [1], which uses this for generative testing of clojure.spec types, which can be much more sophisticated than what is commonly used in static systems, even with refinement types.

[1]: https://github.com/gnl/ghostwheel#staying-sane-with-function...
I’ve dumped stuff at low transaction fees and had it stay there forever.

Try setting 1 cent as your transaction fee and see if anyone picks that up.

This works great if you already prebought way back when, but is not suitable for any current use case I can think of. And certainly not usable by many.

There’s not many situations where $10 for a few bytes is needed, even with the cool feature of free storage forever.

For comparison, 1GB is 2 cents per year on AWS deep glacier. And I trust AWS to be around in a hundred years more than ethereum. Not to mention that storing 1GB costs a fortune in transaction fees.
I think that you meant to post the following URL -- https://twitter.com/benedictevans/status/1396811577442045953

Unfortunately, it was truncated in your post

Cheers and thanks for the reference!
I agree that Apple is nowhere near restrictive enough with what makes it into the App Store, which is an argument that they ought to be more restrictive.
I too don't see any issue with this. They built the phone and created a platform to build upon. They exact a 30% tax. So be it. I will not use, install, or tell my friends or family to use, install, or get software from any third party app on their phones as it would break one of the biggest selling points of the iPhone: it's appliance nature and how difficult it is to brick or screw up.

I also don't want the podcasts I subscribe to to have my email. Podcasters claim to want to own the customer and the flow. They only want this for upselling or cross-selling. No. I will pay you through apple-pay without revealing my email, and you can talk about promotions and things in the podcast but otherwise let's leave it at that.
Vitalik Buterin: Ethereum 2.0
So much for non disclosure agreements. Or are they not respected at Google?
These goals aren't in tension. Merit comes from who you hire. Diversity comes from who you interview. Cast a wide net, give opportunities to diverse candidates, and you'll end up right.
What are you thoughts on the demographics of the NBA?
I don’t think the GP comment is “taking issue” with it - but showing that without a specific piece of knowledge it’s easily misunderstood.
In the book she exhales:
"She pushed her jaw forward in a yawn, opening her throat and her Eustachian tubes. Cyn yelped as she hit OPEN OUTER DOOR. Air tugged at her once, hard, as it evacuated. Adrenaline flooded her blood as she was assaulted invisibly on every square centimeter of flesh. The breath in her lungs rushed out of her, trying to pull her lungs along with it.[...] With her lungs empty, there was no reserve. She wasn’t holding her breath, surviving off the gas held inside her. Someone could hold their breath for a couple minutes. In the vacuum, she could make it maybe fifteen seconds unaided.

Corey, James S.A.. Nemesis Games (The Expanse) (p. 425). Orbit. Kindle Edition.
My Kia EV does exactly this, and is fairly competent at it.
I care very little about the App store. In my world the iOS app is a small part of our ecosystem.

What I care about is getting charged for a developer licence that was never delivered.

Needing a licence to use hardware I paid money for. Without the licence I cannot put apps on the iPad I own connected to the Mac I own, apps I write on said Mac.

Buggy developer tools that they will not fix. Xcode (and its Swift ecosystem) work well for a small project, really great. Until you realise that the debugger is lying about the state of your variables.

Get to 100,000+ lines of code (or whatever measure of size you like, big) Xcode stops working, the tools to navigate your code start getting flaky, the editor with its slick features gets very slow....

And the debugger: It tells lies - but the worst, the very worst, is that in Swift, on iOs comparing a optional to `nil` is unreliable. No shit, this is needed:

if foo == nil {
if let _ = nil {
// foo is not really nil

About 1% of nil comparisons fail...

A trillion dollar company built off the work of developers and the tools are like this? They take money for access?

Times like this I am glad I am on a salary...
In 2021, Work-Life Harmony Is the New Work-Life Balance
>USB Midi support

Web apps certainly could have this if Apple wanted them to. Works perfectly find on computers and Android devices.

>Obviously there is not - nor ever will there be - a Web version of ProCreate. Or GarageBand

There absolutely could be, just needs a talented team. Figma is a web app and runs circles around any native app in the design space, nothing too magical going on in ProCreate or Garageband that couldn't be done on the web with a talented team and an OS that didn't intentionally limit it's power.
Marco likes to complain. This is why Apple needs to be cold to developers, they're already on its head, and even more so if they pay attention.
Speaking of invisible things, the Museum of Flight in Seattle put Wonder Woman's Invisible Plane on display a few years ago and more recently loaned it to the Smithsonian National Air and Space Museum for display [0] [1]

[0] https://m.youtube.com/watch?v=ig4aJey9QZM

[1] https://www.museumofflight.org/aircraft/Wonder-Womans-Invisi...
This stereotype seems like one you got from the press rather than from observing what’s happening on the ground - the best companies in Silicon Valley have overwhelmingly hired East and some South Asians over the last 5 years. The not-at-all-atypical team I am part of currently at Facebook is entirely East/South Asian - zero whites, zero blacks, zero Hispanics. It does represent over 40% of the planet, though.
Of course. Google doesn't exactly own your device — you do. You're free to disable all preinstalled Google apps, including Play Store. I prefer to not have my devices backdoored by manufacturer.
... relevant user name above
Personally, I found the "high authority vs low authority" juxtaposition by Altemeyer better for understanding these dynamics.

https://theauthoritarians.org/options-for-getting-the-book/
Labor prices are up y/y for four straight quarters in the USA, with no signs of slowing down.
I thought conduction propagated as phonons rather than photons.

But I guess the particle interaction comes from photon exchange, on the other hand the frequencies are different enough I think you can safely call it a different thing (like how UV and AM radio are different.)
I'm sorry - every move in gymnastics is dangerous. And yes, I used to tumble, so I know. Furthermore, please explain why the Biles dismount off of the balance beam isn't rated the same as other moves of lesser difficulty. [0]

[0]: https://www.forbes.com/sites/colinseale/2019/10/08/if-you-ca...
Diversity goals are only discriminatory if you assume that hiring practices (sans diversity goals) are not discriminatory. That's assumption probably isn't true, given that there numerous studies that show that e.g. black people have a harder time getting callbacks or passing resume screens solely because of the color of their skin, with all else (socioeconomic background, education, etc.) equal.

In reality, diversity goals aim to compensate for otherwise discriminatory hiring practices. That's a good thing.
The Sunset HTTP Header
> you always get what you pay for.

This isn't true. Yeah statistically maybe. In practice if you are willing to endure some hassle you can save a lot of money by using offshore freelancerds/contractors. However it requires lots of patience and also depends on the field.

Most people hire locals because they want to feel comfortable. It is just nicer to communicate with someone from the same culture, and it is easier to trust that guy.
A supposedly great article I’ll never read the same way again (2019)
The car is not under autopilot, the driver is driving. The car is just displaying what it thinks it can see.

(the grey steering wheel icon means autopilot is not engaged, it would be blue if it was on)
That would arguably be wire-fraud (you lied over an electronic network in order to get some material gain).
I remember as early as last year pulling deb sources and they were full of Ubuntu-isms in a Debian tree. So it’s exactly the same.
A shamefully ignorant article that--like many of the comments here--utterly misses the technical value of HarmonyOS, which I was able to glean in 5 minutes from looking at the official documentation.

Check out the architecture diagram on this page: https://developer.harmonyos.com/en/docs/documentation/doc-gu...

HarmonyOS is evidently not a peer competitor with Android or iOS, but a further abstraction layer above these traditional mobile OS. This is obvious in the fact that HarmonyOS has a "kernel abstraction layer" which supports Linux (Android), LiteOS, etc. The heart of HarmonyOS is not in the particular terminal UI or kernel, but in everything in between--specifically the DSoftBus (from "dbus"?) which ostensibly enables first-class distributed computing across devices.

Based on this basic info, HarmonyOS should be viewed more as a "meta OS", which has been bootstrapped by existing OS-as-backend, Android Linux in the context of phones/tablets, but is not strictly dependent on Android Linux.

Smearing Huawei for this technical approach is like smearing Python as a "C clone" or Clojure as a "Lisp or JVM clone". It's shamefully ignorant.
Unsurprisingly, 150kW appears to be becoming the standard for 400V architecture. 36kW chargers don't exist. Fast chargers are proliferating along major routes. The only major area that doesn't have regularly spaced fast chargers is the northern plains area (I-90, I-94).
And housing prices as well, if people weren't tied to geography by a commute they can work from wherever they like and a lot of them would move somewhere a lot cheaper.
> So what point am I making: I've read that schools are teaching creationism...

The difference between the America as portrayed in sensationalized news headlines and the America I live in is vast.

No, creationism isn't standard curriculum in high schools and no, students aren't spending 80% of their time on sports. When you see these things in news stories, their newsworthiness stems from the fact that it's abnormal, not because it's the norm.

America has half the population of all of Europe and a similar amount of landmass. It's a big enough country that if you go looking, you're going to find pockets of weird culture. The mistake is to assume that when journalists highlight the worst of these, that it's actually representative of the norm.

Judging the US by these stories would be similar to me judging your European education by some of the wild anecdotes my Romanian coworker relayed about his high school experience there.

I suspect his experience has nothing to do with yours, naturally. However, when people read horror stories about bad US schools, they assume it applies to every single high school in the entire country for some reason.
I'm by far more proficient in Haskell than any other language (half a decade professionally at this point), and in general I find that it really helps me manage complexity, which games bring in spades. Abstraction feels like it is key, and Haskell so far even has really allowed for nice abstraction.

I've mostly done some 2D stuff, at most using some fixed-function-pipeline-sort of things (blending.) I'm still early in my computer graphics journey, but the Haskell Vulkan bindings are good (there's even a Quake3 engine written with Haskell and Vulkan) so I figure starting with learning Vulkan will be a good starting point. I'm a CompE by education so I would really prefer to start low-level I think.
This is what she originally said

https://twitter.com/alexi/status/1197290613701513217

> Today I was reminded of some past insensitive tweets, and I am deeply sorry to anyone I offended. I have since deleted those tweets as they do not reflect my views or who I am today.

So yes

> "Sorry you're offended" is much closer to accurate.

is correct.

Only when her plum new editor job was threatened did she offer something more than "sorry you're offended".

> How bent out of shape are you going to get over what a 17 year old says?

Quite bent out of shape actually. Someone that harbors those kinds of views and has no history of having confronted it nor examples to the contrary should not be a position to influence the minds of millions of young children. You might argue that she's worked in anti racist/diversity efforts, but that's not good enough. People are often racist against specific races and not others. She has no examples of having shown growth in her racism specifically towards Asians.

> I'm nothing like 17 year old me and if you asked me to take present day responsibility for that person I would tell you to toss off.

Good thing you don't decide who gets to be editor in chief of an influential publication.

> How much did you do at 17 that you aren't proud of today?

Nothing actually. I was quite the goody two shoes.

That argument makes no sense to me either. We should excuse racism from 1 year prior to the age of majority absent any evidence of growth? Nah, I don't agree with that.