skysight-inc/HackerNews huggingface dataset:
Hispanic isn't a race according to the Census Bureau.

> The United States Census Bureau uses Hispanic or Latino to refer to a person of Cuban, Mexican, Puerto Rican, South or Central American, or other Spanish culture or origin regardless of race

The way it's used in popular imagination is as a "race" though. My mom doesn't see Pope Francis as hispanic because he isn't mestizo.
Are software salaries even lower in Portugal?

Or is it that there are simply no companies/jobs/growth?

(also - doesnt the German weather get u down?)
There's a fair amount of "who goes first" or "who sees that it works end-to-end". My personal experience has been several situations where some piece of software that doesn't work, or is slow, suddenly works when I disable ipv6. That includes vpn client software I had to use for a job, dns configuration at another job, a mesh network for some hobby thing, etc.

Had I spent the time to dig into it, I'm sure I'd have found the issue. And it probably wouldn't have been directly a true ipv6 problem. But I had more important things to deal with, so it moved to number 11 on my "top 10 list".

I'm guessing I'm not alone in that. So while individual teams and products might be working to support it, end users often see that it doesn't, because of some peripheral thing that's misconfigured, doesn't have support, etc. So they give up, which reduces perceived demand.
This article is trash with no odds or useful data provided.
If you're already interviewing, they are unlikely to restart the whole process based on that question, they will answer it and keep going.
Which is racist. It’s good intentioned, but it’s also almost the definition of racism.

I don’t particularly mind affirmative action policies but I wish people were more honest with themselves how it’s really an imposition of one kind of injustice in an attempt to remedy another.

The world is messy and complicated, it may be warranted, but it seems to me these kind of measures really have to be viewed as temporary measures and aimed to phase out as soon as a certain level of “target equality” has been achieved.
Your thinking is kinda bizarre - why do you demand accountability from the store, not the author/creator of the malware app?

For other products the accountability is always on the manufacturer/creator of the product - why, in software, do you all demand that big tech censors and polices what you're allowed to consume instead of actually punishing the wrongdoers who created malicious and dangerous software? Why can they just get away with zero accountability and you don't even spare a millisecond of thought?
Are my third parties green?
Oh I see, I didn't realize it extrapolated out that way, this was a good explanation that makes a lot of sense to me, thanks. Also.. that's f'ing cool.
Git: Use dash to change back to previous branch
My server deals with quite a bit more than that.

It's also withstood two HN "hugs of death", peaking out at multiple visits-per-second (a few dozen RPS). For what it's worth, it's hosted on a consumer-grade PC off domestic broadband.
Maybe you didn’t intend it this way, but your statement is pretty much the default liberal argument of the past several years: “everyone who does or says something I don’t like is racist.”

As a result, calling someone “racist” has pretty much lost all meaning.
The beeping is almost certainly just to hold the frequency. There is no digital component. The pirate has another HF transmitter somewhere else with a good antenna and an amplifier. There is no “carrier” on USB transmissions. It is suppressed, so many transmissions can be received at once.
Well the html format does allow for JavaScript, images, etc. Not to mention it allows for arbitrary document hierarchy. it would be a large cognitive burden on users who are publishing content to remember what is the gemini-supported subset of html that is allowed. It would also be hard to standardize the subset and prevent the subset from growing.

What Gemini got right is that simplifying and limiting the publishing format prevents bloat.
Joining the other thread about ipmi/iLO interface being exposed to the WAN: make your server non discoverable by the different services that scan the entire internet address space. It is security by obscurity and you must have other layers of security but it’s not an insignificant layer.
No it's not possible.

Google Play hides some permissions on its own, but very basic one (like the one allowing access to internet). That's it.

The dangerous permissions mentioned in the article need to be manually enabled by the user, after installing the application.
For all intents and purposes, I am white but I am also of French descent. My wife is also, for all intents and purposes "white" - . When my wife was pregnant they asked for our ethnicities but wanted more details than just "white". When they found out that I had French descent, they added initial genetic screening for the baby for a disease which only statistically significantly occurs in people with French descent.
Nothing very automated I am afraid, but we had enough people who cared to do the admin work to make the figures reliable.

We wanted to get a handle on how often work went backwards in our life cycle, and why it went backward.

We had a JIRA lifecycle hook that asked for the reason for moving from SIT state back to Development state, or from UAT state back to Development state etc..

One of which was defect. A defect either being a confirmation that wasn't implemented as per the spec, or an edge case bug.

Test failures were different, we had automated testing so test case failures were picked up before the ticket moved on in the lifecycle.

We could also move completed tickets from Deployed to Review, if a production error was linked to a ticket. This movement could also be tagged as a defect in the same way.

We would then just query the jira database and report on it, by project, by assignee etc..

It wasn't a blame exercise, we were more interested in the % of tickets that moved backwards, and the relative percentages of causes for the move. Another category for example was 'Requirements Changed', we worked with banks, so we had a LOT of these!
Adding that line apparently hasn't helped either.
In Biology (and Chemistry), there was/is a philosophical dispute playing out over what should be taught in high school. Many of the text books more or less teach dumbed down versions of what a Biology undergraduate university student would learn in their first semesters — heavy on the theory, but hampered by a lack of rigorous mathematical etc underpinnings.

My father, who was a biology teacher, advocated that high school biology should be taught largely for the benefit of the vast majority of students who would never take another biology class in their life — a self contained curriculum focusing on nature observation and on practical interactions of biology with the world.

I went through a high school curriculum focused on classical languages, and went on to a math-heavy CS school. The entirety of my high school math probably helped me for less than one semester. The math of my colleagues who attended a math focused high school track helped them for maybe one more semester at most (Their drafting classes might have been more valuable). Yet my Latin and Greek, which I never studied anymore after high school, still occasionally comes in handy to prop up my vocabulary or read street signs in Athens.
Hopefully none of his readers immediately went out and shorted Apple stock!
Why arent developers building more ?

Is it zoning? Need for infra structure ?
I'm not aware of Microsoft ever being sued about the loss of malwares on Windows.
In some ways the author was already behind the times. As recently as 1995 there were graduate students in Houston repurposing circuit simulation software to study biochemical pathways. I imagine in the intervening quarter century more tailored techniques and mechanisms have been developed.
I put Mix: Normando-French in the "Other" category when Im asked at the census in Hong Kong giggling at their expected confused looks. What the fuck is a race, I look a bit different from a guy in Marseille and a lot different from a guy in Beijing but it's all a gradient, why make it discreet and give names (they split between western and viet for instance in HK... but isnt Vietnam west of China too??), do they also have a guide book so we cull impurities ?

It s insane to use races as a concept for humans when clearly we fuck just as dutifully as stray cats in a gutter. Racism is to talk of races.
US also uses a definition of “black” that includes people that are genetically 90% “white.”
There are genuinely different risk factors and biological predispositions that are impacted by one’s racial background. The idea that we should pretend race is only a social construct is completely unscientific and absurd.

To argue asking about one’s race is racism will absolutely, positively have negative outcomes in providing quality healthcare. A good physician should never be ignorant of such things. And there’s no such thing as a good physician who is willfully ignorant of such things.
How to Bulk Upload Images from Your Website to Pinterest Automatically
Don't be triggered, its okay. Take a deep breath
If you don't understand how HTTPS protects one's safety while traversing the wilds of the internet, then I would posit it is you that doing have technical understanding of how things like MITM is a bad thing. Everyone that has challenged is focused on one single aspect vs the hollistic view of it. Given any one thing of the reasons I posted may not be enough on its own, but added all together the link becomes something I would/do choose to ignore.
Belief is not evidence
Bouncing Boulders Point to Quakes on Mars
Author lumped together suspension and headlight problems, we do not know the split between these two issues, but they carry vastly different consequences
The democratization of filmmaking technology makes it possible to do what only Hollywood was able to do just a decade or 2 ago. A few smartphones, drones, and laptops can produce big-budget special effects. It's exciting to see what stories are told when people create and distribute content directly instead of going through the Hollywood filter.
I don't think that's true at all. There are a ton of studies that have proved the problem exists, which has led to real efforts to fix the problem. How would we do that without data?
Measuring Time Shaped History
Does your phone only have a v6 address though? If it did, you would need some kind of proxy (6to4 [1], the most likely example) connecting to HN's IPv4 address on your behalf.

As the sibling points out, if both site and device support v6 the intermediate translation isn't required.

1: https://en.wikipedia.org/wiki/6to4
I am a "Hispanic" that lives in the US. I am also European. In my experience what qualifies as an Hispanic varies incredibly from institution to institution, from person to person. A few months ago I was admitted briefly to the hospital, my race (not ethnicity) was marked as "Hispanic". Other times, in other places, I have been assumed to be "white".

Also, you wouldn't believe how much better I am treated when I am perceived as "white".
Its not the wishbone, but my 4 year old / 40k mile model X had an issue with the ball joints being worn out a few months ago.
There is one individual incentive though: the increasing cost of v4 addresses.
My PhD, in physics, was a mix.

When I was building the physical apparatus itself and plumbing it up, I was working 70 hour weeks because it was more or less mindless physical labor.

When I was writing software to operate the experiment or analyze data, I settled into more of a few hours a day of deep work pattern. Part of that might be the nature of science; after I implemented an idea, it might be hours before the experiment fully responded to my changes or the computers finished crunching numbers. And I needed that feedback to inform what I'd do next.

Writing my dissertation was somewhere in the middle. The actual writing required focus, but a lot of it was tracking down references or making figures, which required some thought but not too deep. That's probably the closest I came to a 40 hour week.

Based on other replies, it sounds like other people have experienced similar relationships of the nature of the work to their capacity to do it.
If the test is actually the specification then, sure I guess, but in most cases it isn't.

Notice that the "failed" example exhibits stability which you claimed was desirable, while neither exhibits sorting by case, this is after all a case-insensitive sort, the "successful" example is just swapping some of the list items for whatever reason, maybe it was how their chosen algorithm worked, maybe it's a bug, they wrote the test so they get to fill out a "correct" answer that matches their behaviour.

Now, striving to pass such tests gets you bug-for-bug compatibility which is what you want if you're an emulator, but the GNU project started out deliberately not doing bug-for-bug because it means people accuse you of copying, and so I don't see why this project should be different.
Indirect protection of children from Covid through parental vaccination
Yes, so is in Vaccine certificate. They could have spent that money in digital legitimacy instead. Not sure if any other country does it.
How so? Looks like filter builds a new array, and so does map? And both while-loops over the entire input?

https://github.com/lodash/lodash/blob/master/filter.js

https://github.com/lodash/lodash/blob/master/map.js

With a quick search I found this:

https://hackernoon.com/es6-lodash-native-javascript-nodejs-e...

Which seems to indicate little difference?
Waymo sues California DMV to keep driverless crash data under wraps
I interviewed with a company once who taught me to give the people interviewing you as much rope as possible, by which I mean ask them to tell you about the company, and then ask them to expand on what they said, and then ask them to expand again.

Two managers interviewed me first, proudly boasting that they don't do "Clone and Own" development. Wha...? Turns out they had one code-base, and everyone had to develop from that. Okay, fine, but... integration? "OH YEAH, that's another great thing!" I was told. "Just a few times a year, we have to make everything work together, so we go 24/7 to integrate it all, and IT'S GREAT, the upper management is there too on the weekends, and buys us pizza!". Okay, wow...

Then I talked to an engineer, and I asked them how often this "24/7" thing happened. They looked haggard and said, "it's going on all the time...".

I did tell the next manager/group-leader type about test-first development, and he seemed mildly interested.

Oddly enough, I didn't pursue the job opportunity there.
> A few people mentioned that it’s much easier to use IPv6 with home servers – instead of having to do port forwarding through your router, you can just give every server a unique IPv6 address and then access it directly.

My ISP firewalls IPV6 addresses on their end, so no ssh to my IPV6 Machines from the outside, not even ping works. I don't know why they do this
The left box is the play store prompt, the right one is the list probably extracted from the manifest file.

As I said, play store list groups and sometimes ignores common permissions. I've tried to find a this-goes-here list that explains how are they grouped without luck, the only thing you can easily find is the full list (https://developer.android.com/reference/android/Manifest.per...) and the play store groups (https://support.google.com/googleplay/answer/9431959), so let me try to guess.

Camera is camera, that's obvious.
Disable keyward is disable lock screen.
Foreground service is probably ignored, maybe the word "service" is hard to explain?
Internet is full network access.
Query all packages is ignored. This is a relatively new permission that allows you to see what apps are installed, on android 10 and below it wasn't necessary to declare it, you could always get the list.
Receive boot completed is run at startup.
Request install packages seems ignored, which is odd but maybe because you can only request, the user must accept to install it in any case (no app can install anything on their own, unless root or system app).
System alert window is draw over apps.
Biometric and fingerprint are ignored, odd too.
Wakelock is prevent from sleeping.

So, the "hidden" ones are foreground service, request install packages, biometric and fingerprint, as I said I tried to find a description of how the play store is grouped, but failed to do so :( sorry.
Do any of them really cluster genetically? Compare a person whose ancestors come from Senegal to a person whose ancestors come from Mozambique – Americans will call both persons "Black", yet I would not expect those two people to have many recent ancestors in common, or much "genetic clustering" at all.
good start but...

Successful slave traders at the time of the Age of Expansion (1500s) used race mercilessly to define most trading of human captives. However, slave traders have been hated and banned by others at the same time. All 13 colonies of North America had their own laws from the beginning. Essentially, it was the Virginia colonies and similar that fit your description. The northern group forbid slavery, preached against it, and had strict laws to protect people of all races. This fundemental difference is more important than many people realize now, and eventually was the context for the US Civil War.

source: a yankee
Windows is not vetting all apps, and is not forcing you to bribe them 30% of your sales to be on a store fully controlled by them

But yeah, I think making corps accountable would be of great benefit to IT, if we start hitting them in the wallet I guess that's the only way to make security escape conferences and make it to software companies HQs

I get to pay a corp to get a shitty product that makes me subject all sort of security issue, without being able to blame it on anyone, and in the end I have also to pay with my time because manager X didn't think that it was important to deliver a safe product. So yeah, I want to be paid for the time I have to spend to fix corps shits
"is it sort of a standard orchestrator + warehouse/lakehouse + distributed compute + cicd tools stack?"

Ideally, yes, exactly. Except there are 100 orchestrators, 100 small local warehouses, and CI/CD is mostly jenkins.

Some things get forklifted over. I'm not trying to push people to adopt cloud native practices, just move them off physical onprem resources. Even that is a challenge because of data gravity.
I already had a photo-verified-in-person account with ID.me as part of obtaining my California REAL ID driver's license. This involved a passport, proof of residence address, and in person validation.

Why was that not good enough for IRS?
Yeah, well...the consensus seems to be that I was a decent manager. I hated the job, but they kept me for 27 years, so I guess something went well.

Glad it's behind me, though.
That's sweet. I wonder how long that CDC 6600 mainframe took to calculate it in 1966. My mobile phone's web browser did it in 4.54s.
In america it’s important that our ruling class constantly divides all us plebs up by race so that we can all be mad at each other instead of them. It’s incredibly effective.
That was like reading a religious text or self help book - some helpful information and the odd insight scattered among a much more plentiful, hugely moralising nonsense.

There were many clues but this one stuck out for me:

> under-represented minorities (URM)

URM wasn't used anywhere else in the document which means it was a little teaching moment from the righteous to us poor yokels that conveniently also signaled their position amongst the righteous.

wtf indeed.
3 years lifespan for suspension is unacceptably and inexcusably short. No one is asking for parts immune from wear and tear but people should be able to expect at least a status quo.
French is the only thing I was taught at school that I still use. We were not taught it well but it provided enough of a base for me to build on and teach myself to a what I would like to think is a fairly high standard.

I also learned Latin. The Head Teacher was a Latin graduate and he ran a class after school, it was informal and fun and I feel that I picked it up quite quickly.
Those things aren't so incompatible. You can hope they'll go up because they have useful properties.
One of the most transformative parts of Prolog is the DCG(Definite Clause Grammars), you can specify a parser as regular Prolog code out of the box. Combine that with strings just being lists of chars, and it becomes super easy to write parsers, which simplifies a lot of issues.
It has helped politicians. And that means if the problem is ever solved, politicians won’t benefit anymore. So lots of tax money is spent but the problem remains purposefully unsolved.
Interesting, I found Greek more complex, because, in my opinion, there are far more irregularities than in Latin (especially in verbs), and that there are countless dialectal variations to learn if you want to be able to read any Greek text, not just the Attic dialect.
First generation Model S already had air suspension.
Fine, ἀγορά.
For me it was law school in the us. Every other form asked me about my race. Then they made us do a diversity survey with a question: "how much time do you spend each day with minorities?" And "do you want to spend more or less?". I refused to complete the survey. This was Massachusetts. Americans really do not realize how shocking this constant official reference to race is for people from other countries.

The census last year put out a map listing racial makeup in every neighbourhood, with dots representing clusters of people. I was speechless. A government map listing where all the colored people lived. This is normal in America.
Headlights in 3years? There is no reason anything to happen to properly driven LEDs in 3y. That's junior level of engineering.

In that regard I'd expect suspension issues to dominate in the category.
This is an excellent point. You can't prove much. If the person or the AI closing the account knows enough to make a decision, those details can be repeated again.

This is how it's done in the real world. When judges sentence someone, they repeat the charges and the guilty verdict. When parents scold a child, they tell the child why.
Off topic, can anyone recommend an Android keyboard that allows copy and paste the way Swype did (swipe to c, swipe to v) since Swype went out of business and the stock Google keyboard bizarrely doesn't let you copy and paste?
Same thing happened to my friend in high school, there was someone causing some mischief with some of the school computers, and just because he was into BBSs and computers, he was a big suspect, but he was a good talker and was able to avoid any punishment.

He was a good friend because he kept silent about the fact that I was the one doing it ;)
A Renault Zoe costs roughly a third of a Tesla model S new. Which one is supposed to be the "cheap car" again?