skysight-inc/HackerNews huggingface dataset:
Affiliate marketers can manage better their traffic
#AffiliateMarketing can use link rotators to drive traffic to different storefronts like #WalMart, #Amazon and see which one sells more and earns more commissions and promotions.
Cryptocurrency in India: Is a blanket ban possible? Here's how things may change
I agree with this statement; it's better to put some updates slowly over time but not to the point that it will transform the whole product.
I work in a VFX adjacent space, so I have some pretty strong feelings about what data should be stored in the colorspace tags. The colorspace data should be an arbitrary string. I would also like to have "usage intent" tag for whether this is color or non-color data. You would think that the colorspace would tell you, but people do silly things like save specular maps as sRGB. For completeness I would want the following fields:

- colorspace - arbitrary string, the colorspace of the color data on disk.

- rgb_primaries - arbitrary string, indicates the physical meaning of the linear RGB values.

- transfer_function - arbitrary string, indicates the function to use to linearise the values from disk into the RGB primaries.

- intent - one of display, texture, data, or an arbitrary string. Display images get tone-mapped, textures do not, data only gets linearised, even if it has rgb_primaries attached, other values only have internal meaning to the concrete art pipeline.

For the first three, rgb_primaries and transfer_function take precedence over colorspace. The reason I want them is because people do mix and match. You could say that you can put the same data in some string format in the colorspace tag, but then everyone will invent their own slightly different way of specifying it and interoperability will suffer. Best to just force the values to be unstructured.

A lot of arbitrary strings, but that's how it is - there is really no standard list of colorspace names. These four fields can cover pretty much everything I have seen people do.

Though currently a lot of people just tag the filename with a colorspace suffix and call it a day. OpenColorIO even has a function to directly get a colorspace from a filename.
Russia is using Facebook to launch disinformation campaigns in Sudan
True, but franchises only stay franchises because they are making money. McDonalds in general tries to ensure that franchises make money. They won't let you get a franchise if you they don't think it will be good for all. All includes other franchises in the area - there are only a few cases where there is a McDonalds "near" another, and most are owned by the same person. (The only cases I know of is the original McDonalds has a bigger one across the street because the original is too small for the traffic and would be closed without the historical significant; and a case where one is inside a mall while the other is outside, and thus get different traffic)
Windows is actually quite a bit better. The APIs require you to use an encoding. The multibyte `A` APIs can be whatever encoding the current process is using and will be automatically converted to valid UTF-16. The `W` APIs are for UTF-16. The issue is the latter does not enforce valid UTF-16.

So in practice the only way invalid UTF-16 shows up is from malicious programs (or people testing their handling of non-unicode).
Java and .NET have entered the chat
Intellij uses UseConcMarkSweepGC gc, which has been deprecated since Java 9. Jetbrains is still investigating the use of ZGC. https://youtrack.jetbrains.com/issue/IDEA-247824
Oh I see. The difference is that it works from class files, not source (making other jvm languages supported as well)
Im not at all surprised that they learned at the same rate. Their English reading was bootstrapped by the German.

Likewise, I could mostly read English when I arrived in the new country despite not being able to say or understand a single word. This is because English is, maybe, 75% phonetic and I had already figured reading out.

Reading is not just memorizing characters and phonemes, but being able to join everything into a fluid mental motion. In english, practice of their fluidity is constantly being interrupted by an adult having to tell the kid which sound variation a vowel has
My understanding is that on pre-retina displays, subpixel anti-aliasing was a fairly difficult, complex, and resource intensive technique that resulted in huge improvements in readability, and in the era of retina displays, it is a lot of complication that results in barely perceivable gains.
Because of using binary libraries and the ABI can break at any time, in fact ABI stability is something quite recent, introduced in VS 2015 and now plenty of people are asking for them to break it again on VS vNext.

C and C++ runtime libraries aren't an OS API on non-UNIX platforms, each compiler vendor ships their own libraries.

Windows 10 now has C universal runtime library as part of the OS, but that is because nowadays almost everyone only cares about Visual C++ compatibility.

You can have your binaries without extra dependencies, code against Win32 in C without any dependency on ISO C or ISO C++ calls, that is how demoscene competitions work.
[sarcastic finger quotes]?
I'm familiar with Alpine in container scenarios, but is there any mileage to using it as a day-to-day desktop distro?
A color space and color profile are not the same. The point is knowing what a byte represents in a byte array. Is it red, hu, saturation, alpha, brightness etc?
If only it works like that. Maybe you find yourself lucky with a manager that looks at your productivity stats with all warm and fuzzy feelings, but the manager above that sees only ROI, and in your review that productivity dip a 3 o'clock stands out. If you don't have this now, then YAGNI.
Daniel Shiffman has an amazing way of teaching. He's the only YouTube channel I've ever paid for and it's well worth it. I've been making my own drawing program off of what I've learned from him.
While I do think a space like 4chan is needed it is worth judging a platform on how it affects people outside it‘s walls and I do think it is okay to take action against spaces that have a tremendously toxic and negative affect on people not involved in any of that. Of course this is not straight forward and mistakes will be made.
Do you have more info on (2)? I couldn't find any info from a quick google search.
We created a dashboard anyone can use to create audio rooms and add to a website
We used to run a social audio app and pivoted last summer to B2B. We now help organizations add fully customized audio rooms to their own website or app. For our launch today, we're making the room creation and styling dashboard available for free to everyone. Try it out, play around with it and tell us what you think. We are also on Product Hunt today where you can find more info: https://www.producthunt.com/posts/angle-audio-for-business
I understand these types of posts sometimes get a bad rep here, but in this situation I'm commenting and upvoting hoping this gets visibility since if you are familiar with kids in this condition you know how important routine is.
It's probably not too much of a conjecture to assume that these fit in front of the stator vanes and would be effectively supported by them, so would not come in contact with the the rotating turbine blades. Even if the turbine blades could create a vacuum, the maximum pressure it would have to hold is 14 pounds per square inch bridged between the vanes. I'd also guess that "cheap" is relative and they are using something between high-end commerical and engineering-grade plastic (still way cheap compared to the composites on the aircraft), and that this could withstand the pressures for at least the few seconds/minutes it took to fire it up and toss it in the drink.

I'm more surprised that they didn't notice it in firing up the engines - don't they run it briefly to full throttle as part of their checks? Seems it would at least sound badly off-tune, but what do I know...

Major fck-up all around...
You can’t make a plug-in since the approach is extremely hybrid. There are lots of things in arcane which are hand animated 2D animation and hand painted 2D backgrounds.
> Germany have a few working planes i think.

Oh, yes, history has proven that we want cats guarding the milk, ahem, Germans protecting other European nations from invasion. ))
The FDA is approving "treatment applications" [1] now,so un-approved applications that claim to offer medical benefits probably oughtta be treading lightly or just folding (or seeking approval but that's spendy).

The FDA put people in jail over aspirin with the wrong words on the labels, years ago; as I recall. When they sniff yer space you flee or become one of their serfs.

[1] https://www.theverge.com/2021/11/16/22785609/vr-chronic-pain...
a lot of people seem allergic to using the linker these days.

As a result you have to inline all their code, which is usually ridden with warnings so you can't compile anymore with sane options like -Werror.

It's not like using an actual library is really hard in the age of cmake and meson.
Samsung plans $17B chip plant in Taylor, Texas
What is not shown is those benchmark is how much CPU is used for each GC.
For example the latency for ZGC is much lower but does it means it uses more CPU than G1.
And no one forced her to take a break and take conscious perspective of how we live our lives.

This is a common experience: we all take things for granted or assume that things have to be done a certain way, simply because that's the way we've been doing it for so long.
If you read his books, it’s obvious he’s doing that on purpose in order to get more attention (which eventually is converted to fatter bottom line for him).

Essentially, the dude is a professional troll.
Pagecloud Start – Create your free, custom, no-code, one page website
Thanks for sharing the NFT-as-access-token example, it's far and away the strongest example of a relatable use for NFTs that I've heard, and is compelling both in its value to the issuer (as a verifiable access token) and to the buyer (for both immediate use and due to its resale of residual value after having been used).

I imagine that your friend's NFT contract stipulates he gets a cut of resales, but I'm also curious if/how your friend deals with potentially bad actors that, say, scrape the entire content then resell the token for most of what they paid for it having extracted the content it unlocks. Obviously the contract could help offset a part of that trade, but seems tricky nonetheless?

Edit: I suppose part of the premise is that there are only 500 passes and content continues to be produced, so if you want access to the current library after all passes have been used trading the pass is actually a key attribute of others gaining access to the content.
You do every shot differently. That’s the only way. That’s how they did Spider Verse.

Basically - time and money. And willingness to spend it.
I do love exploration and discovery games. Especially with a good story line.

Some of the games that I have greatly enjoyed are (in no particular order)

Myst,
Everquest (1 and 2),
Dark Age of Camelot,
Age of Empires,
Fable,
Guild Wars 2,
Baldurs Gate,
Half Life,
Valheim (currently playing),
Descent (played with two joysticks, one in each hand to give full 3D controls),
Star Wars Galaxy,
Sims,
Call of Heroes,
Ultima Online
Only stabilized in Java 15
Snappiness problems are often due to lazy loading Java classes.

For example first time loading project settings takes 1+ seconds while next less than 0.5. This value might get lower later if JVM decides to optimize more some parts of UI application.
Latency and throughput are fundamentally opposite ends of the same axis. And perhaps the majority of Java applications prefer better throughput.
For anyone else wondering:

"Where does the geographical data come from?

We use many copyright free datasources, mostly based on OpenStreetMap."

https://www.jawg.io/en/maps/
aye - latecomers to a company may have massive financial/product impact but have less equity when the IPO happens vs. those who were there initially and left after 12 months. On the other side the board and others can dilute early equity holders at their leisure.

At the end of the day you're really throwing money into a black box which may turn out to contain a trash can. There is more financial transparency in penny stocks.

I've personally had great success with RSUs, but those are ultimately part of your comp even if you discount them to zero - there is no requirement to put in additional money.
Well, the point is that traditional display technology had limited spatial resolution, which is exactly why algorithms like subpixel rendering were created — to improve the visual fidelity of text on an imperfect screen. The algorithms themselves are not without drawbacks — sensitivity to background colors, implementation complexity, caching cost, scalability etc. If the spatial resolution of the display is high enough that the font looks smooth with "normal" rendering, why bother with complex workarounds?
Yes, 100%

Legalized and taxed drugs make them safer for all and reduce the amount of deaths we see from overdoses.
The Game of Life on an infinite grid, starting from a uniformly random pattern (i.e. each cell is either alive or dead with probability 1/2), gives you a whole multiverse which is governed by rules different from our own which probably contains intelligent life somewhere within it. Is that what you are looking for, or are you instead asking for an alternate universe where the rules of mathematics itself (or possibly even logic) are different?

There are mathematical models of alternate universes where math and logic don't work, in the sense that a person living in those universes would easily prove that 1 = 0 from the Peano axioms (and would presumably give up on either the Peano axioms or first-order logic as a result). These mathematical models are uncomputable (so we can't actually simulate one like we can with the Game of Life), but they can be defined unambiguously and could even be simulated if we had access to a halting oracle. But even these alternate universes where math doesn't work are still built out of math - it's hard to even imagine a model of something which isn't built out of math.
>somehow I ended up with a job that pays over $100K a year, that makes me work for about 3 hours a week from home and has been paying me for years to do that

That seems entirely consistent with the supply and demand explanation? If your employer thinks they're getting 100k worth of value from you, and that there's nobody that can do your job for cheaper, the fact that you wfh for 3hr/week doesn't affect the analysis.

>If I were to quit, I'd end up with another job that makes me work for 30+ hours a week, for the exact same salary.

That can partially be explained by the fact that labor is an illiquid market, caused by switching costs and lack of information. On the flip side, you might be able to get 500K working for MANGA if you grind leetcode/whiteboard prep.
Spring Health Burnout Culture Led Employees to Quit
I think the bigger effect is this will create I believe a new round of Off Shoring for a set of jobs that used to be considered immune or at least resistant to off shoring.

I could be wrong but your statement of "if you want me to be in the city from 9-6 every day, while your competitor says I can live anywhere and remote in, you'd better be paying me extra to cover my increased rent" will hold true for for the global workforce as well, and I am not just talking the traditional off shore to India or china, but it could be that EU companies find cheaper information workers in US Mid West, or US Companies finding cheaper employees in EU, or Australia , etc

The high salaries of NY, LA, Silicon Valley, etc I think will be the first losses in this battle, many companies have already told their employees that if you choose to go remote to a Lower cost of living state your salary will be adjusted to reflect that.

It will be interesting but the employees pushing for full time remote should be advised to be careful what they wish for, as they just might get it and not like the consequences
Agreed it is a solid risk. I want to spend some time with wireshark to see if I can get something of my own going until an official local api is released.
Philips Hue lights are sadly not on the same seriousness level as the Lutron hardware.

After a time away, I tried to turn on lights with my phone -- only to be greeted by a message like "There is a mandatory update available for your bridge. You can use your system again after 10 minutes". I found not being able to turn on the lights for 10 minutes because they were installing unprompted updates completely unacceptable, so that was my last day as a Hue user. I now use a mix of Zigbee bulbs controlled with a (stable, offline) zigbee2mqtt gateway.
There's a wide gap between banning a book and using it as curriculum. Find a happy medium.
McDonalds in the US is generally cheaper than the same in the rest of the world. The company decided they don't like being the value option and so raised prices trying to seem premium.

I don't eat there at home, I'm not interested in trying them in other countries.
Scott, what was the thinking behind publishing the source code to some of your early games in magazines (at a time when you could still sell them profitably)? It obviously worked out well, but it sounds like a bold step to take.
no one forces them to be in that industry, other than their desire to earn high wages

Changing career later in life is a risky thing to do, especially if you don't have much in the way of transferable skills. Wanting to avoid poverty isn't quite the same as a "desire to earn high wages". People might know they'd happy on low- or mid-level wages but fearful of ending up with no wages. That's a reasonable concern.
I 𝐚𝐦 serious.
No reason to go so far. Just prepend "documented liar" to every instance of "Taylor spokesperson".
> If you weren't there, you don't know.

Technically speaking, for any given situation there's no way you can be wrong.

But this post describes a distinct and, by my experience, dominant industry phenomenon. And the stakes are as high is OP says (dead products).

Industry engineers in the large are massively divorced from product outcome. This should be no surprise, as it is a seller's market:

Delivering product simply and directly can be, depending on perspective, somewhat of a mundane and Sisyphean activity.

Engineering "stuff" is far more intellectually engaging, and there's no market pressure (for engineers) against over-engineering. If my company fails to deliver a product outcome, whether a viable company or startup, in this market there is no recourse at all on my salary let alone my hireability.

I say "depending on perspective" because if you can find a way to be more intellectually and emotionally stimulated by shipping stable product over time, then ime you _can_ unite your joie de vivre with market outcomes.

But that does not at all describe most engineers in industry who generally at best shed off some market value while spinning unnecessary webs of toy abstractions (ie liabilities).
Ah yes, the trivial to build, ultra simple crystal oscillator real time clock. Every hobbyist can just fab them right up, or just dig around in the garden to find a few.
Ah, memories of the dorm, winamp playing music, visuals in the background. good times. (:
Yeah over the last few weeks Alexa has grown annoyingly chatty. Pretty much every ask, like "Alexa, what's the outside temperature?" is followed by the answer and then "Did you know..." which is itself followed by me saying "Alexa stop" in an irritated voice.

"Computer, lay in a course to intercept the Romulan cruiser."
"Intercept course calculated. Did you know, I can automatically reorder toilet paper for the bridge head?"

If any one from Amazon is hanging nearby, please pass along how annoying a chatty home assistant is.
Founders, Stop Obsessing over Venture Funding
>>Sometimes I wonder if journalists compete to get the most eye rolling quotes.

They definitely select the most eye-catching/rolling quotes out of an interview, been there, done that, been astonished at the way the article turned out.

That said, however, this is NOT unusual. When I worked at IBM in Manhattan, my manager lived in Poughipse, and woke up at 4:30 every morning to catch the train, slept on the way in, and was in the office before I was, and I lived about 40 blocks away. And he most definitely did NOT make the big banking salary and bonuses.

A lot of people want the suburban quality of life for their kids, and were willing to sacrifice a lot for that. Now, seeing that it is unnecessary, they are pushing back. Which is a damn good thing.
I think he'll probably recover. Satirists are among the best equipped of us to get out of these kinds of holes.
> But no one forces them to be in that industry, other than their desire to earn high wages.

High wages are definitely a factor but being competitive and feeling energized by trades paying off count as well. It's a combination of high reward, betting excitement, and the pleasure of crushing your competition in a context where score is easily kept (in dollars).

If those are the things you enjoy, it's difficult to find all that in other industries.
Totally agree, but it really felt like he had drunk his own kool-aid at times.
Mini-ITX Seaberry Adds 11 PCIe Slots to a Raspberry Pi
UniFi Protect Security Advisory
> A pay-as-you-go model encourages consumers to compare quantities of something that is quite disconnected from the quality of what they get.

Thanks, that make sense. The reason I asked is because I only need a VPN once every few months for 10-20 min. Currently I am basically setting up my own VPN Server every time I need one. It is just quite a bit of hassle.
Lutron sells a pro bridge for the caseta that exposes the Pico over IP. Allows for easy setup with HomeBridge running on a raspberry pi.
Not going to hold my breath for Archive.org or the ALA's "curated collection" of books banned from Amazon.
I've been on quite the mech board journey since March 2020. Have owned and resold:
- Filco majestouch ninja (cherry brown)
- Microsoft Sculpt
- Kinesis Advantage 2 (KB600 - cherry brown)
- Kinesis Advantage 2 LF (KB600LFQ - cherry silent red)
- Topre Realforce 87UB (variable weight switches)
- Topre Realforce 87USW (variable weight silenced switches)

and after all that, i've landed back on the good old Apple Magic keyboard (sans numpad).

I can't really explain why, other than to draw an analogy with my vim configuration. I've found that the more experience I accumulate (almost 20yrs to date), the simpler my vim configuration has become. To the extent that my init.vim is <100 loc from somewhere near 500 at its peak.

I view moving back to the apple keyboard is another simplification of my setup, becoming less reliant on a special keyboard / layout, although this was never my intention at the start. It's comfortable and I can type >100wpm accurately and without undue stress on my fingers or wrists. (caveat - I touch type and use mostly correct fingers for each key).

What i'm realising typing this out is that my loop through the wonderful world of mechanical keyboards was driven from an undercurrent of being generally bored, both from WFH COVID lockdowns and being bored with my current work assignment. The devil makes work eh...
Here's a version in Rust: https://github.com/alexcrichton/cc-rs/blob/main/src/windows_...