skysight-inc/HackerNews huggingface dataset:
Do you live in the U.S.? Because, as a minority myself, I'm really at a loss to understand what you mean by "[we] live in a racist society."

Also, what the hell is this supposed to mean:

> For doctors, lawyers, architects, accountants (yes) etcetera being from a similar community as your clients is very helpful for your clients.

Most folks at Harvard law are going to go to corporate law firms, where most of the clients are rich white people. Are you suggesting that as a Bangladeshi I'm less helpful to my clients because I'm not from a similar community? Is a lawyer from a less affluent part of Appalachia less helpful?

I can at least understand the justification that quotas are needed to allow access for historically oppressed groups. But the "diversity" justification seems like straight up racism to me. Are we supposed to be the same or are we not?
largest single attack on a civilian target in history?

Japan would like to have a word with you.
Only the ghetto ones to that. Many rural area people really respect nature.
Running this on header-heavy or header-only code is still an unsolved problem however.
Isn't that why they're creating Carbon?
Mr. Nobody – Film Review (2009)
Mozilla's engineers are enthusiastic about JPEG XL, but their directors less so. Mozilla's director a year ago: "I'm locking this conversation as it has passed the new information stage." This is not a great position, as loads of new information about human rater studies has been obtained, the codecs have advanced further significantly, the ecosystems are developing, industry is developing their stance, and even new objective metrics to evaluate codecs have been developed.

I'd like to highlight two things there:

My arguments for JPEG XL: https://github.com/mozilla/standards-positions/issues/522#is... -- it comes with links to 3rd party evidence of the somewhat outrageous but correct claims.

Jon's arguments for JPEG XL: https://github.com/mozilla/standards-positions/issues/522#is...
Just the fact that it has borders and minimal whitespace is enough to distinguish it from the hyper-optimized UX dumpster fire we have most everywhere else on the net.
My bad, I glanced at “compiling” page and assumed c++ for some reason.

[0] https://developers.google.com/speed/webp/docs/compiling
Consumes 85% CPU on my Firefox. I'm sure both Firefox and this tool could do better.
> A good gift gives employees a renewed fervor to work harder, helps them feel more motivated, and makes them feel more valued by their employers.

Does it? I’ve never experienced this.

A company is not a person. A good gift or a bad gift makes me feel the company made a business decision that affected me, just like any other business decision that affected me.
I guess it depends. When you're talking to a person directly, most likely your ears aren't blocked. So you get the feedback of your voice levels, and adjust accordingly. This is really difficult to do when you have earphones in, blocking everything. Usually people with both earphones in tend to raise their voices nearly to a shouting level. I don't know if OP does that or not though.
It is common in India to gift gold and silver. They can be sold(most jewelers will take it for cash value) and it is something that would go up in value.

This year, cryptocurrency and NFTs are also making news as Diwali gifts.

Cryptocurrencies and NFTs shall be taxable in the hands of the recipient under Section 56 (2) of the Income-tax Act, 1961 if total value exceeds Rs.50,000 for the year.
The 1979 HP APL\3000 compiler was pretty cool. As I remember, the project was led by John Walters who led the IBM 360 assembler development and was unique in how it managed data references.

An earlier compiler/interpreter in the same vein was written in 1971 for the Burroughs B6700 by Jim Ryan and described in the 3rd APL Conference.
Setuid!

Then there’s miscellaneous stuff like cloexec. Not privileged, but atomic.

The binary you exec may load code at the same address you’re using for code, unless it’s PIE. Not insurmountable, but tricky.
Out of curiosity, what kind of ping do you have now in absolute terms? I think mine is in the region of 1-2ms (Europe), but I do remember having double digit ping.
A retail greenhouse would tend to use Metal Halide lighting. It has a wide spectrum that covers human and photosynthetic portions of the spectrum, with a light that looks a lot like natural sunlight. But MH lamps are expensive, hard to install, and can cause fires or explode.

If these LEDs let us design LED fixtures that make both humans plants happy while cutting costs vs MH Lamps, then these lamps will gain market wherever we currently use high quality MH lighting on plants. This might let interior designers substitute MH lamps for plants displays in retail, office, or living spaces.

Likewise, broad spectrum light can reduce fatigue and boost the efficacy of visual plant inspections. If the new LEDs cost the same as the purple LEDs, then indoor farmers may choose the new LEDs to make their work more productive.
HEIF is the default format for the iOS Camera app and has been since at least 2018.
Thats the point.

I like four character width indentation. Linus prefers eight. With tabs VIM shows me what I like and shows Linus what he likes.
Pretend for a moment it's a Nazi-espousing group. That's how some are seeing this group even though they swing the opposite direction into Marxism.
The vast majority of crime is not random, easily punishable, statistically preventable, and if you live in constant low-level fear and vigilance about your possessions, it is because you are being fleeced to benefit a constellation of client classes. You may not be able to do anything about it, but your mind can at least rest easy that it's not incompetence, it is hierarchy, and you are at the bottom.

I am glad they caught this ring, of course, but this is not meaningful crimefighting. The only message it sends is: the pole to the top is a bit greasy.
Unless you can hide the fact that it's running in a VM, I don't see why code couldn't act normally if it thought it was being analysed like this. Or what about some kind of payload that executes after a long delay, and would become visible for long running programs but not short tests? and so on.
When the Supreme Court strikes down legalized discrimination against asians, I hope you remember who put those judges there.

Politics is about people voting in their self interest. If you're Asian, that calculus is simple. Trump might be boorish and say mean things, but his side wants to maintain a system that has worked extraordinarily well for Asians. Poor Asian kids have more than double the income mobility of poor white kids. Vietnamese people came to Reagan’s america in poverty, and closed the gap within a generation. The numbers are irrefutable.

Sure, the other side will make an elaborate show of learning how to pronounce your name. But they want to create a system where your kids (and my kids) will be left holding the short end of the stick simply because they're "not the right kind of diversity." Just consider the phrase they love to use "BIPOC." Non-white people all lumped together, our distinctions erased, except for two groups listed as "first among equals." They are telling you who they are, believe them!

And don't think for a second it will stop at college admissions: https://noahpinion.substack.com/p/why-affirmative-action-had.... In Kamala Harris’s America, Asians will be 7% of the engineers at Google and Facebook, instead of 40%. That’s “equity.”
From the README:

So you might be wondering, hey, how did you make a javascript applet ping these arbitrary servers? What about cross-domain request protection?

Answer: I did it by just making the queries anyway, and seeing how long it takes to get the error message back that my request was refused because of cross-domain request protection. Yes, this results in an infinite number of error messages to your javascript console. Don't look at your javascript console and you'll be fine. Trust me on this.
>You had the momentum generations of high caste privilege and high caste education focused culture in India that let you achieve that.

still not a reasonable justification to misdirect talented individuals to mediocre colleges and waste their potential.

On a long term, this negatively affects scientific progress, and indirectly the national security.
To me it's very simple: nation states should have their own layer that uses the national registry for companies to verify a domain.

When you register a business you also provide your official domains and so the validity of the website is checked against the validity of the business.
Sure, why not? It's not like anyone is saying merely installing the app makes you guilty of anything. It's just a lead. Police chase leads all the time and then abandon when they determine the person isn't involved in the crime.
I'm not really familiar with the space, but the article kind of suggests another reason I could imagine not supporting JPEG XL: if it has the long list of advantages described, then how much of a single thing is it? Do you have to implement every feature in order to be considered supporting JPEG XL? Or would a browser implementing from scratch run the risk of splitting what the format means?

I don't think having an existing library that all browsers could "just use" is a good argument. That just means that the implementation is the specification, no matter what the official spec says.

Note that I'm not saying that this is a problem or that JPEG XL shouldn't be supported. I just don't know what the real situation is, and this article smelled a little like it might be sweeping some things under the rug. (And for the other other side, the justification in the bug also seemed lacking.) Anyone know more?
You subsample. One package I used made N 'random walks' for each node. The random walks are written out as 'sentences', where the node id's are words.

That results in a huge text file, that you then embed as if it were a normal text. The result is a normal 'word embedding' where the words are in reality the node id's. Works like a charm. Highly scalable.

https://github.com/dwslab/jRDF2Vec
Yes, exactly. So it's pretty much the standard image format on the iPhone.

So I was wondering if/why it's not also part of Safari.
That is fair, though, I'd guess that no other mainstream language except for modern C++ and Rust would fit the bill of OpenSSL. Both of which are embarrassingly recent.

It is not a failure of C that we couldn't improve on it for so many decades.
I mean that anyone who would have had one of those firmware updates, would have had a licensed box that was receiving updates and had agreed to the terms of purchasing the box and associated software service.

It wasn’t some action taken in a specific act of malice against anyone in particular. It was functionality baked into any device that was operational at the time the function was delivered.
Interesting point about Fermi estimations. I used to roughly estimate things in my head without knowing that it has a name.
> the app phones you, texts you, or emails you (or all three) at the right moment

My instinct would be to get rid of this granularity and automatically notify every contact method that a user has set up. I might even require more than one at signup.

The problem that most people who’d use this kind of thing have isn’t missing reminders as much as ignoring them.

Think about a broader target audience of e.g. people who set 10 morning alarms scheduled one minute apart. You could nudge them at the set time and then again every X minutes afterward until they mark the task as completed, only allowing one snooze per task.
It does not matter the point stands. I can think of almost nothing worse than data in spreadsheets that LOOKS good but is wrong.
Version 7.2 just dropped a few days ago; M2 Macs and the new Windows Dev Kit 2023/Project Volterra computer are supported, although things like full graphics hardware acceleration are a work in progress. So it's a going concern. Grab a spare PC or fire up a VM, and jump in!
I hired an operations person to plan silly stuff like this because people that worked for me wanted a culture

When I was an employee I hated non-work related stuff as part of work

turns out, even the patronizing stuff is team building amongst the workers. they build rapport with each other by talking about how patronizing it is. shrug. moving on.
I had regarded the lossless re-compression as an interesting parlor trick, but I get it now.

Coincidentally today I was testing how much we can shrink our archived videos. We have lots of videos recorded with the Intel hardware encoder in H264, so not even the state of the art of H264. I figured: pop it into handbrake, change the codec to H265 (X.265), and boom 30%+ reduction. No, the H265 file got 3X larger. Well the default handbrake quality might be higher than the original video, and now it's going to some spend bits trying to encode the artifacts in the source video, while adding artifacts of its own. Sure you can find a happy medium where the quality won't be too much worse and you reduce the file size in most cases. But it sure would be nice to be able to losslessly recompress those videos!
Bloated College Administration Is Making Education Unaffordable
No, but there would probably be some middleman who has connections overseas, and would collect/ship converters for a fee.
The article completely misses the point. Some middlemen like Twitter or Facebook does not want to be associated with certain images or point of view, perhaps because of advertising or user demographics or whatever reason, and they decide which content is ok or not. Both sender and receiver can want to have Trump tweets, but Twitter will not want that so they block it.

I don’t think Twitter is wrong, and it is not really different from Apple not letting pornography into the App Store, but it is still deeply troubling to me at some level. And it is neither moderation like discussed in the article or censorship as discussed in the article.
Better yet, working Xmas weekend while the c-staff took off a week early.
> Berkeley

If it makes you feel better, public California colleges cannot employ affirmative action as documented by https://ballotpedia.org/Affirmative_action_in_California, so your son's chances in the UC system should be unaffected by race based quotas. Best of luck to your son on college admissions. Having recently gone through that myself, it's a hell of an undertaking.
Are they really though? Did the iPhone share among young people decline significantly afterwards?
This reminds me of the Amazon employee discount. 10% off any and all purchases on the site.

Up to a maximum of $100 per year.

Or in other words, a benefit you could never even notice you had.
> people-of-color skin is better represented in JPEG XL

wait what? What is this woodoo and why it itsn't the case for other image formats in which encodings color in RGB?
is it illegal to have more than one job?
Before finishing the article, I just want to mention: I'm liking the minimal and neat layout. I don't often comment on look and feel like this.
Definitely tricky. I solved it with a Python implementation by building up a big jumpbuffer so that the moment I leave Python-land I copy from temporary buffers to the right addresses and then ultimately jump at the entry point of the newly loaded binary. It's tricky and took quite some debugging to get right, but it's proven rather solid now.

See https://github.com/anvilsecure/ulexecve/blob/main/ulexecve.p... for details. Especially the `CodeGenerator` classes with implementations in x86, x86-64 and aarch64.
I have FTTP, so I get ~1ms-2ms to my ISP.
Yes, I quite like high quality company swag like sweatshirts and hoodies with logos on them. It's particularly fun in retrospect after the company has gone under and you wear them to your current job or out on the town. People will say things like "Hey, I remember them! So you used to work for them?" It's a conversation starter.
Glad to see someone suggesting, or at least hinting at, competitive moderation over the same message stream. That's probably part of the future. However,

> preferably by offering moderation too cheap to meter

this is not happening. Moderation, at least good moderation, is inherently labor intensive. It requires judgment, especially when people start specifically trying to find your corner cases, which is basically as soon as you start trying to scale. So good moderation will always be expensive (for someone, if not directly to the bulk of users, thanks HN mods).
That would be a great idea.
What exactly does the DNS checkbox do?
Was there any momentum getting JPEG XL approved in browsers (not behind a flag) before Google decided not to support it? I barely heard about it at all. Perhaps if Google wants to create developer enthusiasm for some new feature they want to implement, they should first announce they're NOT going to be implementing said feature, then when the inevitable backlash happens, very publicly backtrack.
Replacing my home desktop computer
* to local servers. Now that I've tried out blip on a 4g LTE connection it's around 50.
If I look at [1] whilst logged in to that instance, I do get a slightly different (first couple of pages have a few more posts, then it starts diverging) view than from [2] where I am not logged in. Also slight difference from [3] in that posts from, e.g., @infosec_jobs@mastodon.social are not there but are in [1] and [2].

[1] https://octodon.social/tags/opensource

[2] https://tech.lgbt/tags/opensource

[3] https://photog.social/tags/opensource
>You don't optimize to shorten ur sleep.

Hmm. Don’t you think that anyone can do what they want?
TL;DR: According to you, an Indian teenager born in the 21st century should be treated as less desirable during a college admission process, because of things that some white people did to some black people in the 19th and 20th century.

Sorry, this is textbook bigotry to me, and I am dismayed by the fact that this way of thinking infested the American academia and half of its political system.

As a young guy in the 1990s, I knew a few old bigoted Polish Catholics who disliked the Jews because they "killed Christ". Being naive, I was thinking back then that this kind of heritable guilt was on its way out. Nope, I was wrong. The ideology that you describe is arguably even more nonsensical, classifying totally unrelated ethnic groups as "white-adjacent" and assigning them the same or even greater level of malus points.

The most absurd thing about your argument is that OPs ancestors probably lived under British colonial rule more recently than American blacks under their masters, and approximately at the same time when Jim Crow was rampant. And in 2022, white liberals treat them as undesirables once again, and once again for racist reasons; only the details have changed, but not the principle: Sorry, there is too much of your people on the campus already. Begone.
'all but' == 'all except'
> [...] then how can the US compete?

Short answer: It can't.

Longer answer: The U.S. defense industry is pretty much optimized for maximum short-term profit, by selling the-most-shiny-features equipment, at higher-is-better prices, to a domestic military establishment & government which are soaking in the rich gravy that the U.S. defense industry pours into Washington D.C. Do not expect them to compete with any competent, efficient defense company from a country that is a technological near-peer to the U.S.
Is criticizing tech on political grounds valid?
On the other hand, letting all that water condense onto a cold surface should be easy.
There are a few alternative decoder implementations in progress. I believe J40 is the most complete one: https://github.com/lifthrasiir/j40
Mixture of expert denoisers (basically multiple diffusion models for different noise levels rather than a single model for the entire diffusion process) might become the next big thing in diffusion model literature:
https://twitter.com/iScienceLuvr/status/1587973173932195840
Ask HN: Trust and Automated Trading Systems
What would make you trust an automated trading system?

Right now the architecture I'm thinking of is a cloud-based server that calculates the trades, with a Web UI. Then a client that the users would run locally to open and close trades, with logic to ensure these requests are valid.

This is for crypto at the moment.
As I've said for a long time, I don't mind moderation, I just want to be in charge of what I see. Give me the tools that the moderators have, let me be able to filter out bots at some confidence level; let me see "removed" posts, banned accounts; don't mess with my searches unless I've asked for that explicitly.

Power to the people.
I understand the server is having difficulties, but this is the first time I see "406 - not acceptable" in the wild. I expected it to throw a 500 error or just timeout.
Exactly. Maybe I'm somewhat color blind, but many times people have told me I'm wearing one dark blue and one black sock. So I've solved that by buying all identical socks. Then there's no issue.
>Affirmative action is targeting specific groups of people to achieve some desired makeup. That's literally what affirmative action means.

When the 10% of a high school class consists of a statistically outsized proportion of a desired group of people favoring them would be called affirmative action, yes. Just because a policy doesn't pick people out by the color of their skin doesn't make it not affirmative action. (And likewise, just because a policy doesn't call out skin color doesn't make it not racist.)
Maybe you should have opened the dev tools after all -- that's not why it breaks in modern browsers!
There's a python script to decrypt the vault which you can use from a desktop with a little bit of code.

https://github.com/beemdevelopment/Aegis/blob/master/docs/de...
Safari 16 didn’t support animated AVIF but 16.1 does.
Switching to the meow modal editing system
Why is the world so cold when it's closest to the sun in January?
Most people only rarely do 200+ miles of driving at a time where that would be an issue.
Yep in most cases and to different degrees in different cultures and contexts, gifting seems to be a procedure that primarily is about the giver and their needs, rather than about the receiver - while claiming the opposite.
You said US companies have a leash, even though US is the prime example of corporate control of government.

Companies are the same all over the world, their job is to maximize their value to investors by any means necessary. That's as true in China as it is in the US, so there's no difference.

When it comes to government, neither US nor China has any effective democratic controls on corporations. China has only one party which controls companies with authority, and the US has two parties which both represent the companies themselves.
No it’s not. That’s a different comparison.
> Its only insane because you have no knowledge of actual history

You realise that Russia and the USSR lied nearly constantly right? And you can hear about it from like hundreds of millions of post soviet citizens?.

I mean it’s gotta be beyond clear to anyone that Russia lies to its own citizens there soldiers dug defences in one of the most radioactive parts of the world.
It's more that their full attention isn't on the meeting at hand - how can it be when they're wandering some nature trail taking it all in? If I spent a week busting my ass to get some feature shipped, and in a sprint re-cap meeting all I see is my boss wandering a forest trail going "Uh-hu, uh-hu, wow there's a red-breasted warbler..." I'd become very upset.