skysight-inc/HackerNews huggingface dataset:
> cannot criticize israel

IMO large part of distaste for Israel is reflection of how criticizing Israel doesn't do shit due to how entrenched and influential Israel Lobby is in US politics and centrality of Israel is to US foreign policy in MENA. Let's be real, Israel isn't going to get substantively sanctioned by US + LIO co for any of the henious shit they do. There's plenty of hate boners for PRC/KSA as well, but also tangible policy/diplomatic actions against these "bad actors" while Israel get's off with relatively light slaps. The long running hypocrisy and impunity is a bad look and triggers broad groups, most of whom IMO are simply anti-Israli influence because it's a reflection on how realist and interest driven US foreign policy actually is. Optically, frequently it looks like US can't keep Israel on a short leash, and sometimes the dog is walking the owner, this pisses off from antisemites who simply hates Jews to murica exceptionalists who thinks Israel is functionally a vassal and everyone in between. TBH pro Israel propaganda is doing pretty well all things considered. Evoking antisemitism seems to work out better than sinophobia or islamaphobia at least in MSM.
This sort of experience frustrates me to hear. I'm out here trying my damnedest to be knowledgeable, well-spoken and engaging during interviews, and failing to get an offer. Someone with a buzzwordy resume and Google for interview answers gets hired instead...

Why even try?
Oxide – Rack-scale server with tightly integrated hardware and software
Minor nit:

Principal Skinner; Chalmers was the superintendent.

https://www.knowyourmeme.com/memes/am-i-so-out-of-touch
> He also explicitly mentions he uses the ratchet by turning only the axle and keeping the handle steady in his hand for a lot of the screws.

This is shown in action at this point in the video:

https://www.youtube.com/watch?v=2K5Gqp1cEcM&t=606s

In many ways, this mimics the function of a jewelers screwdriver:

https://www.victornet.com/milpixpics/1315_GEN-SPC-100.jpg
Arm's filed complaint:

https://s3.documentcloud.org/documents/22273195/arm-v-qualco...

I find it interesting that Arm Ltd. has demanded a trial by jury. I would have thought that as a risk in a case which depends on interpreting correctly the wording of a business contract.
Is the permission also use Zanzibar? or is it using a different thing?
This is missing the whole point of privileged ports. The problem is that I tell you "connect to my webserver on port 80" you want to connect to the actual webserver that I expect to be there. If port 80 isn't privileged any user on the system can bind that port before the webserver starts or if it crashes. Even with TLS this is a DoS attack.

What I really want is to be able to delegate specific ports to different processes. CAP_NET_BIND_SERVICE can be used to allow a process to bind any port but I want to be able to allow it to bind just a single port. My webserver can bind 80 and 443 but not 25. The MTA can bind 25 but not 80.

Currently there are two main approaches to this.

1. Socket activation/passing. This has a huge number of other benefits as well. The service manager can keep the socket open across restarts, crashes or even do on-demand startup to save resources without losing a single connection.

2. A proxy that binds the privileged ports and then proxies to UNIX sockets or other things. This is fairly similar to 1 expect that it doesn't necessarily have to spawn the program. This way only a single process has the permission to bind all of these ports, every other service just creates a UNIX socket which is bound by filesystems privileges.

The real model I want isn't privileged and unprivileged, it is "assigned" and "ephemeral" ports. Assigned ports can only be bound by services that were explicitly granted access to that port. ephemeral ports are always random addresses and never collide with assigned ports. But the privileged/unprivileged split is close enough.
That Another John Doe never, ever had access to johndoe@gmail.com, they just gave a wrong address. That's not gmail's fault.

This. My wife and I have two flavors of this.

Her address is firstmlast@gmail.com. There people frequently forget the m initial and somebody else owns firstlast@gmail.com She's since started using dots first.m.last to mitigate the error.

My address is firstlast@gmail, where first and last are not globally common, but are fairly common in Scotland. Once a year or so, I receive email for somebody else that shares my name. I don' know his real email, but I've been "invited" on his family vacations 3-4 times now. Infrequent enough that I just respond "thanks for the invite, but I think you'll be disappointed when I arrive and not the Alistair you were expecting."
I won’t belabor the point because others have already made it: this article assumes there is some way to sort through good and bad arguments in the absence of data - a pretty big leap. The reality is all of our arguments are appealing to some sort of data (eg previous experience), it’s just that it doesn’t always fit in a neat definition of data.

Obligatory: https://en.m.wikipedia.org/wiki/All_models_are_wrong
As a junior developer I once had a pair programming session with a more senior developer who was baffled that I don't rely on VS Code features like replace all, I don't copy-paste code from other sections of the application that roughly resemble the feature I'm building, etc.

So, while development is about thinking, delivery speed is always a factor, and they don't care if that speed comes from quick thinking, quick typing, quick replace all or quick copy-pasting.
What are the physical differences between a dark and light skin other than color?

[edit] Oh I get it wrong. It's not just a creme for dark skin. I see it is a product to bleach dark skin but without bleach?

I don't know what I'm reading here anymore. Basically healthy bleach for dark skin? I feel a bit deceived though. Thought you were against bleaching, but it's just the bleach itself that you're against.
>> The young Yoshida was a tinkerer who designed his own customized zipper machines when he wasn’t satisfied with existing production methods. One by one, Yoshida brought basically every stage of the zipper making process in house

This where a lot of things are today. You don't just need a good design, you need a good production method that produces that design. With manufacturing coming back to the US this seems like a huge opportunity.
Also (just for context), the employee in question is also Jewish.
Japan's digital minister has “declared war” on floppy disks
This is not what the data shows

https://www.google.com/search?q=data+driven+companies+more+p...

Any good-argument-driven based argument you attempt to make is almost always based on political motivating factors, rather on what is good for the business.

Intuition driven decisions work when the market is behaving normally, however, are generally too slow in a fast changing market like we have been since the start of COVID.
In my eyes, if you’re self aware enough to realize that there’s always something to learn and improve, you’re already better than 90% of your peers.
The Google thing is very common now with remote interviews.

I've interviewed several candidates that were clearly googling questions. Some I thought were scammers, others not so much.

The funny thing is that they were all on camera. You can see the pause,you see the slight head turn and the eyes gaze away from the camera, you hear the click clack of typing and then the sudden recitation of a perfectly worded dictionary answer.
No, god.

There are good developers out there writing blogs. You can tell how good they are by how intelligent and insightful their thoughts are. Most coding blogs (99% of what you find on Google) aren't those people; they range from "unhelpful" to "criminally bad, you just learned to code last month and your bootcamp requires you to keep writing blog posts and pretending to know things until you get a job" (a real thing!).
That’s not how a business sets prices. It charges as much as consumers are willing to pay.
You don't have to have been a great racehorse to be a good jockey. A lot of advice about some ostensible topic is actually advice about how to organize your life, good habits, that kind of thing.
> The creation of the synthesizer

compare music as played in a cultural setting, say 100 years ago. and the avalanche of dance tracks in the last thirty years (ravers, you are not invited to do this test). Honestly tell me that creatively nothing is lost in musical arts.
Here’s a starting point for finding that data.

https://www.energy.ca.gov/data-reports/energy-almanac/califo...
> racist ideology

Israel has a right to exist as a nation state just like any other country in the world. This belief is not racist, and any decent person on Earth should be a Zionist by definition, just as he should support all other nation's rights to self-determination and freedom.

Anti-zionism, on the other hand, denies jewish people this right, and is inherently a deeply racist and oppresive ideology.
Implicit in all of this is the is-ought problem.[0] The data are collected and interpreted under some procedure, often with normative biases built in about how the world ought to be (especially when involving human subjects), but are interpreted as saying what the world is. Thus data collection is fertile ground for charlatans.

When the psychiatric profession or Google or whoever else use experimentation to decide on what criteria they should follow, with sound controls, valid statistical analysis and loads of replication, they either arrive at evaluation procedures without much bias or, more likely, they realize the phenomenon they're trying to measure is almost all noise with no or excessively weak signals.

A better approach would be to acknowledge as much normative bias as possible up front, then conduct tests using sound experimental design. But the problem with this approach is that the data shows performing a bunch of well-crafted experiments is expensive, and management doesn't buy in if the vast majority are unlikely to reject the null. That leaves us which a class of "data driven" managers who are in fact indulging their biases to a sometimes extreme degree, using "the data" as a shield.

[0]https://plato.stanford.edu/entries/hume-moral/#io
I'd elaborate and endorse this view, but I'm too busy writing code.
Yeah, they support +something. Sadly lot of websites don't accept it as a valid email address because of the +.
Yes, but chairman Xi is stupid enough to launch an invasion even involuntarily due to military provocations (misfires) to quell unrest at home by projecting anger outside.
Idk what you call it but ones with a back knob that spins freely so you can press with your palm to hold it in place are my favorite for tiny screws. I definitely prefer ratchet for bigger stuff.
"Previous experience" is not what is meant by 'data' in this industry. If company's decision-making was including both data and experience/wisdom/intuition, it wouldn't be so frustratingly wrong all the time.
The intention behind the work is not something that can be automated, since intentionality is (by definition!) a teleological notion. No matter how complicated a process is, I'm not obliged to ascribe intentionality to it. Looking at an ice crystal through a microscope I may be awestruck by it's complexity and beauty, but it won't be art, because there's no person making it and having an intention with it (except, I suppose, God, if you allow that).

Conversely, even if something IS made deliberately and by a human, I'm not forced to recognize it as intentional. I could likewise argue that the guy making it is just a big blob of molecules following (mostly) deterministic rules, and deny them personhood. It would be a pretty shitty thing to do, but it wouldn't be factually wrong. Or right. As I said, it's a teleological choice to ascribe something the ability to have intentions.

But it would not make much sense to ascribe intentionality to both a computer algorithm and the person using it, seeing as the former is a product of the latter.
Gaming for everyone, everywhere: our view on the Activision Blizzard acquisition
Some of the most fun programming starts at the point where SO becomes useless. I’m not sure where Copilot pans out, but I suspect it happens there as well.
When did that change and how do you know about this?
You also forgot about C++, which is supported by the entire world.
> but after you've had a thought, you need to see it "in writing" and execute it to evaluate it and see if it was a good thought after all.

I don't know that that is the only way. For instance, when I have thoughts, I often:

- repeat them in my head from various angles, while pacing around the room

- jot down some key words as anchors

- draw a diagram or two; sometimes to visualize relationships, sometimes to map out individual elements of the thought

- etc.

Then, when I start writing, even then I don't start with full sentences. I think about overall organization so might outline and iterate on that a few times so that I can refine. Only then do I start writing full sentences and edit, edit, etc.
It's not really contracts 101, it's a question of what's in the contract that ARM is relying on. They're basically saying you can't transfer any IP without their permission. Who would agree to those terms, if creating IP is your business, and how could Qualcomm miss that if it was clearly stated in the contract?

I just can't see Qualcomm's lawyers flubbing this one. They are an extremely aggressive company when it comes to IP and the law. It's not like they don't have top notch IP lawyers. If ARM persists in this stupidity my money is on Qualcomm tearing them a new one.
OHCHR assessment of human rights concerns in Xinjiang [pdf]
There are at least three different claims here that I'd like to unpack:

1) "If you really have to pick a belief system to put your faith in, you can do much worse than traditional religion." Now, I'm a lifelong atheist, and atheism is one of the few things I never changed my mind on, but I came to the conclusion that this is probably true: at the very least, traditional religion is a stable belief system that won't destroy your life.

2) "A lot of people who aren't traditionally religious, actually follow some random bullshit creed that's much worse than religion." I agree with this, there is a genuine human need religion fulfills and many might want to "fill the void" with subpar alternatives.

3) "If you are an atheist, then you necessarily fall into case (2)." Which is blatantly false, as the existence of millions of perfectly well-adjusted and functioning atheists shows.
That illustrates perfectly my question regarding people like this: What do these people think is going to happen if they're hired?

In your case, sure he had a salary for two months, but that can not be the plan? Do people just expect that if they are hired, they'll sort of figure it out along the way? If that's the case, then maybe go for a more junior position and hope there is good on the job training.

Years ago, I worked as a test engineer. One issue that repeatedly turned up when trying to get information about one of the tools we used, was that forums, mailing-lists, you name it, would get swamped by Indians who just wanted the answers to some standard hiring quiz. They just wanted to memorize the 150 or so answers, so they could get a job. Knowing those answers wouldn't help me in my day to day work, or at least very little, so what did they expect would happen if they got hired? Sure you can scam your way though a job interview... Then what? Your new colleagues is going to notice your shortcomings rather quickly.
You are misremembering. Not really your fault, if you're american like me you were only exposed to absurd quantities of propaganda. Worth looking into what things the US did again you'll probably be pretty upset
> Being an Art director is a management position.

Are you sure you know what an art director does? They might or might not be the line manager of the artists but that is not their main responsibility. To quote wikipedia: “It is the charge of a sole art director to supervise and unify the vision of an artistic production. In particular, they are in charge of its overall visual appearance and how it communicates visually, stimulates moods, contrasts features, and psychologically appeals to a target audience. The art director makes decisions about visual elements, what artistic style(s) to use, and when to use motion.”

I would call that creation.

Sure they don’t just grab a brush and start painting. (Except when they do, because that is the best way to communicate what they want from others.)

Would you also say that movie directors are not creating just managing?
Unfortunately, your reality-driven approach has ~zero emotional appeal for most managers, exec's, and alpha-data-scientist wanna-be's.
Looking at the video, it looks like Davinci Resolve's color tab (or Lumetri or whatever) but "in the cloud"? I didn't notice anything that looked like "AI"?
The US was operating a counter-insurgency, so they didn't use major artillery bombardment, and used precision strike if anything but mostly used mechanised infantry and armour on the ground. It was still extremely destructive. Russia are conducting basically conventional warfare, so they're absolutely piling artillery rounds into these cities.
I'm not sure "enjoy" is the right word, but it's what I've known all my life, so when it's gone (happens sometimes when I'm depressed) it's kind of disconcerting. It's almost like turning off one of your senses.

I also see sound, and it constitutes roughly half of the stimulus I receive from music. Though it can be a bit annoying in noisy places when it can get distracting.
it's literally the first in their list.
Your comment is so full of hatred I don’t think that one can argue with you. A Zionist is one who wanted to go back to the land of Israel. There’s nothing wrong with it, yet you use it pejoratively. It’s not a racist ideology to install a server. It was not their job or call to protest a corporate decision. Any company would fire an employee for open insubordination. Israel treats Palestinians actually quite well for being foreigners and a belligerent state.
Ask HN: Who else is uncomfortable with hardware 2FA for personal use?
I just 'aborted' my Yubikey purchase again as I started to think through how many I would need to buy and where to leave them to be sure I always have access, even if my house burns down and/or the hardware key breaks, one gets lost etc.

I think hardware 2FA is great in a corporate environment where there is an administrator that can enable/disable accounts and issue a new HW key if required.

For personal accounts though, I somehow feel uneasy about reliance on a small piece(s) of HW. Having a great password manager, lots of 2FA (with TOTP, where I own and back-up the secrets) and have all of that secured with a cloud backup with a super strong password that I don't know or have to write down, but can recreate if need be (e.g. an MD-5 hash of a specific segment of a public text).

Too much? Anyone else has the same concerns or am I missing something?
It is still a DoS attack. And of course SSH is usually TOFU so that isn't a strong defense.

Imagine this at a company network.

1. The attacker compromises an application process on one machine and manages to get code execution.

2. They wait for SSH to restart (updates, trigger a crash, OOM?) then bind port 22.

3. Wait for some developer to connect to this machine for the first time. They (unexpectedly) see a new host key so accept it.

Now if that developer has forwarding enabled you can log into other machines (probably with root/sudo access). You have just escalated your privileges from a non-root user on one machine to the entire network.
Porsche Boss Faces Software Woes Keeping VW a Step Behind Tesla
Quite frankly, it's an absurd comparison, and I'm not even a fan of sports.

A football team does not have a fraction of its players qualified to participate in a championship. There is no podium. The goalie is doing a completely different job from the striker.

There are team races, eg rowing, where one person cannot win and the other lose.

From what I see, F1 and other races are individual races! It just happens that individuals belong to the same organization, and therefore the organization forces some logistics shenanigans that go against the sport.
This is exactly why we need detectors for this sort of technology. Like with DeepFake detectors there should also be detectors for DALL-E 2, Stability AI, etc.

The whole technology (especially AI technology, Deep Learning) is a dystopian creation and nothing good comes out of it.

As for this art contest, I would just disqualify digital art all together and only allow hard copy, physical oil on canvas paintings. (And no, not a printed copy)
One might want something better than a fixed subdivision of the Bezier curves.

Anti-Grain Geometry has a good writeup[1] on how to do that. A quick search revealed a JavaScript library[2] implementing the Anti-Grain solution, for reference.

[1]: http://agg.sourceforge.net/antigrain.com/research/adaptive_b...

[2]: https://github.com/mattdesl/adaptive-bezier-curve
Omni: The all-in-one tool to supercharge your productivity
As roused as people get about browser monoculture, they should be doing the same about Git forge monoculture and centralization.
See also China’s response: https://www.ohchr.org/sites/default/files/documents/countrie...
I once had a peculiar issue whereby render jobs would complete fine when I was sitting at my desk, but every time I tried to do an overnight run I'd come in in the morning and find the machines had rebooted a mere hour after I left. Of course it turned out they were overheating as soon as the HVAC was turned off after office hours.
Arguably Java streams aren't really lazy evaluation at the language level, because the programmer must use explicit lambdas around the lazy bits. Java itself is still eager.
Hm. A dozen McD's beg to differ
I agree that the US lost a lot of soft power capabilities over the years, but the Russian invasion of Ukraine really reversed most of those loses in short order. What a blessing in disguise for the United States. For example, you mention that a lot of allies are highly skeptical of how reliable of an ally the US is, but you can see actually that when it came down to it the US was extremely reliable in defending Ukraine and bolstering NATO forces, and the issue of Taiwan is a linchpin of US hegemony: it's existential, there's no doubt the US will go to war to defend allies in Asia including Taiwan because failure to do so basically kicks the US out of Asia and destroys those alliances. I think this goes back to my original comment about China's (or at least many of their more hawkish citizens, less so the CCP I believe) misunderstanding about what's at stake regarding Taiwan.

Though I think your point about obstructionist Republicans is well-founded and accurate and extremely accurate when it comes to domestic policies. With that being said I don't see a significant threat there in terms of US vs Russia or US vs China given that even when their vote was mostly inconsequential (i.e. they could try and virtue signal) most members of Congress, either Republican or Democrat, tended to vote to support US efforts against Russian aggression. The Senate was voting something like 99-1 to support Ukraine (don't quote me on the exact bill or bills) when they didn't really need to and could have tried to stick it to the Democrats as war mongering and followed in Trump's footsteps there.