skysight-inc/HackerNews huggingface dataset:
I wish people would find a new word, instead of persisting in using gutter English. Not just back alley, but gutter.
Presumably the number of faces in the training set far exceeds the number of dice by more than a few orders of magnitude.
I would suggest to buy one at Walmart or Target, set it up, and then FedEx it yourself.
It's important to note that there are two schools of OOP that often get conflated and muddy the waters of understanding. On the one hand is the one evidenced in the OP and C++, where OOP is mostly an organizing principle and function calls are bound early. On the other side is the Smalltalk school, emphasizing message passing and late bound everything, which is slower but a lot more dynamic and flexible, as best laid out by Kay in his famed email [0]. At this point, object-oriented programming is about as precise a term as socialism (and equally likely to start a flamewar).

0. http://lists.squeakfoundation.org/pipermail/squeak-dev/1998-...
Not to mention in 2022 jQuery is STILL pretty useful and relevant.
Perhaps "understand" was the wrong word given I meant for me to understand. I have a C background and Pascal as well as assembler back in the day (late 70s/early 80s). I dove into Ada/SPARK2014 and picked it up much quicker than Rust. Ada has been around a lot longer than Rust, so I think it's syntax allows for a clearer readability even if they have similar borrowing rules. If I had my druthers I'd be programming in APL or J all the time, so take what I find clearer with a grain of salt. There wasn't as much tribalism around PLs as there is nowadays. I guess people stake a lot of emotion on what they have chosen as their main language or programming paradigm they may have committed so much of their time learning. I still recommend Ada/SPARK2014 to anyone who asks me about verifiable or high-inegrity software with a follow on comment to keep an eye on Rust especially with Adacore and Ferrous Systems teaming up to help Rust get there. Zig does not have a major sponsor like Rust, but it appeals to the low-level hacker, former C programmer. I love playing with Hexops' Mach game engine and graphics toolkit in Zig! I tried Bevy and Rust, but it just doesn't flow as quickly for me. Maybe it does for others.
Not sure I understand the point of this article. It seems that we're trying to talk about how popularity doesn't reflect the most advanced technical solution. But where is that the case? Java's adoption is huge compared to say Clojure or Elixir. One reason why people choose React is due to being able to hire a specific set of developers and leverage the huge eco-system of tools, libraries and information surrounding React.
React has reached the late majority now, and it's everywhere. Most of these mentioned libraries, i.e. Svelte or SolidJS, are probably more in the early adopter phase. These things take time.
I've been a British reader of el Reg for roughly 20 years. Please do remember where you came from and how your brand came to differentiate itself.

You have aggressively used the word "folks" without a license 8)

el Reg has always had a tone and attitude all of its own. Let's face it the forums are pretty functionally crap and yet it sort of works.

Mess with the format at your peril - make the forums/comments work effectively ... that would be nice.

I have no idea why you insist on calling it "the Reg", it's currently "el Reg" due to the Spanish influence unless you can do better ...

Do you remember say "Eadon"? or a Canadian bloke with a decently potty mouth (Trev).
Reliable information on future maintenance costs is hard to find, but https://www.yourmechanic.com/article/the-most-and-least-expe... is a 2016 article which might help.

Per model costs can only be reliably measured for old models. New models are usually difficult to predict. I think more generally product brands are becoming harder to use as predictors of good reliability.

Disclaimer: I now avoid anything except 2nd hand Toyota - but New Zealand car market is weird due to 2nd hand imports from Japan
> There was also a fair few issues around the fact that the only way to share the photos was a cumbersome vendor lock in site iirc.

That's... not how you make a new product popular and make tons of money. That's how you make a new product a niche product. That's how you kill a product.

Vendor lock-in is for when you have already acquired the mindshare. Users hate vendor lock-in.

To start out having vendor lock-in baked in you'll have to have such an incredibly amazing and useful new product -one that's in its own category- that users will disregard the lock-in for having no choice. The Lytro camera is not such an amazing product.

Mindshare is extremely valuable. Vendor lock-in is a tool for when your competition is rising, but it's very risky, as it may close your product to new customers while making your existing customers want to jump ship as soon as practicable. Vendor lock-in is very risky not just for the customer but also for the vendor.
Aligning the Eyes of the Universe Machine
Didn't Vimeo raise prices and asked people to pay a lot or get their videos deleted in short transition time?

I don't really know what PeerTube is, and at this point I'm afraid to ask, tried it several time and it just doesn't work, or way inferior to Youtube
My wife and I are planning to move to Canada as soon as circumstances allow. Toronto is not out of the running.
Actually, this seems rather important for computer graphics if you want to transform vector-defined strokes into vector-defined closed polygons (outlines). See: https://youtu.be/F2oSR0Oh25c?t=70

For "corners" on non-smooth curves usually there's some kind of way to resolve the degenerate (or rather, undefined) behavior. Usually this would be something like a stroke-cap property.
In locations with the food court outside, they generally scan it when ordering at the food court window or at the kiosks.
Typescript's type system (not the language, the _type system_ specifically) is the same! Folks have done cool things, like implement TicTacToe types [0] and a pure-types JSON parser [1]

[0]: https://blog.joshuakgoldberg.com/type-system-game-engines/

[1]: https://github.com/jamiebuilds/json-parser-in-typescript-ver...
My only source for this claim is my memory but google was better for phone number reverse lookup in the past.

I wonder whether google has nerfed their own search results for phone numbers and email addresses.
Yes, but with an open, global system like bitcoin, they can't do this any longer.
> As it’s deterministic (given the exact same request parameters, random seed included, you get the exact same image) it’s a form of compression (or at least encoding decoding) too: I could send you the parameters for 1 million images that you would be able to recreate on your side, just as a relatively small text file.

For any input image? Or do you mean an image generated by the model?
I wouldn't call potatoes a vegetable, but they are nutrient dense. They are actually about the most well-rounded thing you can eat if you had to choose only one food to live off of. The only negative to them is the glucose spike, but if you have an active job, it's less of a problem
I do miss the Booch cloud diagrams, they brought a bit of whimsy to OOD.
If you enable gzip or brotli compression you can get even smaller.

With brotli level 11 I’m down to 330 BYTES.

https://tools.paulcalvano.com/compression.php
You can definitely do JSX wrong. React doesn't do a whole lot to protect you from it, it's true. But, in a project which uses it well, I hate it a lot less than I once did.
> the issue of listboxes only having the currently shown items loaded

I challenged this design decision when Fiori was introduced and the thing is that statistically the lists are either small or huge. When they're huge, they got touched in less than 10% cases, so by not loading the whole content you save a lot.
Gzip and Brotli Compression Level Estimator
Sorry, that's a cop out. It says "About X results" and it shows this on a page of results. The inference is clearly that I could see about X number of results if I'm patient enough.
Not all sliced bread. The bakery at my grocery store offers all of their breads in sliced and non-sliced forms. I'm sure they put in some type of preservative, as it lasts longer than when I bake bread, but it lasts no where near as long as the sandwich bread that is sold in a different section of the store.
TLS certs won't count against your initial congestion window, although there's still a bit of overhead.

If there's a session/ticket resumption, the server won't send a certificate, but it does still need to send a negotiation finished message, and it may likely want to send new tickets (I'm not sure if you can delay that though). In TLS 1.3, the client may send the request as early data, if not the request will come as the beginning of the second round trip, so the congestion window will have opened more for the response.

If it's a full handshake, the certificate is part of the first round trip, and the content is in the second round trip; the cert won't count against the congestion window, because it must have been received before the client sent the http request.
I'm surprised how many people are pointing to the halting problem. It might be the most well known thing about Turing Machines, but doesn't seem like the most relevant here.

Turing equivalence seems more interesting. Intuitively I'd think that type systems are supposed to be more constrained than programs they are being applied to. The fact that they are equivalent makes me think that those type systems are flawed (though I can't explain why).
I agree with him. They always had like 5 different types of arrow that had various easily forgettable meanings.
It was answered in the 15th paragraph.

While many US cities lack decent public transport options, “it does not follow logically that we should flood our streets with dangerous, oversized, glacier-melting SUVs when smaller and more efficient vehicles that could easily satisfy most motorists’ needs exist,” according to Doug Gordon, co-host of the popular The War on Cars podcast and an avid New York cyclist. “If the Tyre Extinguishers spark a conversation about the absurdity of driving a 6,000lb Cadillac Escalade to pick up a 60lb kid from soccer practice, then good for them.”

This is a valid question. It's unclear why the public at large should pick up the negative externality of some people's desire to drive in a large carriage. Raising the cost of ownership is a market-minded asymmetrical strategy.
That's pretty heartless. People are trying their best to succeed in life.

I remember people getting pulled in by DevRy and similar. Places that I thought massively oversold the outcomes people would receive. I don't rate the education that highly, but you can't fault an individual for trying.
> I'm convinced that half of the jobs listing React are using Svelte or Vue or something, but know they'll get more candidates applying if they hire for react and then just train the person in vue after they start.

Easy to convince yourself of this, but in reality what is the benefit of having to sift through even more applications and waste time to go through the processes just to say "oh by the way we don't use React, we actually use Vue, hope that's ok" and think that the candidate, expecting to be hired to do React will just be like "yeah sure no problem, I actually mastered all the frameworks so it's fine that you lied about what you use."

Fantasy land.
You've got it backwards. The value I see in other people is talking and communicating. I have zero doubt that a sufficiently advanced bot would pass a video-game opponent turing test long before the original turing test.
> Once I know what I want, only then do I break things up so that everything is in the right place

You could apply TDD at this point. Doesn't have to be before you write a single line of code.
Too lazy to research a good candidate and vote, instead they resort to vandalism. Vandalism is not public discourse and doesn't result in people changing their minds. Instead it makes tax paying voters demand more strict enforcement.

Hooliganism is all fun and games until somebody gets shot. Then it's no fun for anyone.
Regarding the eSIM-only iPhone 14 models in the U.S.
> Nobody at the time gave a hoot about "unsafe memory accesses"

Right. We had Purify for that.
This might be relevant if UML made software easier to survey, review and/or audit. I don't expect this to be the case. (Which is not to say that other plausible solutions don't exist. For instance, an advanced type system often does a good job of surfacing the broad "design" of a piece of software.)
https://en.wikipedia.org/wiki/Fourier_optics physicists were doing fourier transforms long before they had computers. But it's not an abstraction- it's just a straightforward application of physics (although, I think I understand what you mean).
> You can also keep ads disabled if you want.

Only for this special educational project. YouTube has been putting ads on un-monietized videos without asking the uploader for some time now.
Interesting!

I feel that instead of reimplmenting the React <Component> tree and its hook system (What they call "Live"), they could have made a customer React renderer instead (like React three fiber for example). Focus on the interesting bits (WebGPU), don't reinvent the wheel (React)
What /u/kyleee said :-)

I developed the Discord community via the channel plus other ways.
> I'm always ripping on people using the title Engineer when talking about software development.

Why?
Nobody needed to use dialectical extensions. All C compilers supported everything you needed, and all with the same syntax.

Except "near" and "far" pointers, which were an absolute plague.
In one of the other posts I noticed this option:

> GFPGAN Face Correction: Automatically correct distorted faces with a built-in GFPGAN option, fixes them in less than half a second

So apparently there is still an issue with faces.
We adopted two kittens late last year, and thought it would be nice to let them outside to run around and explore nature. We used to have an indoor cat that lived in apartments his whole life, and I always felt a bit guilty since he wasn't very happy and would always try to get outside.

Our kittens learned to hunt very quickly and would bring animals into the house. Lots of lizards, mice, and birds. We got tired of burying dead animals and vacuuming up feathers. Then one of our cats got into a fight and got bitten. The vets think that the bite must have punctured a vein or artery in their shoulder, which caused a huge hematoma that swelled up their chest. They had severe anemia and almost died from internal bleeding, so they had to give them a blood transfusion. They didn't have any cat blood available, so they used dog blood instead. (Apparently that's quite common!) He's almost fully recovered now, but still has a limp that is slowly getting better. The vet bills ended up being over $6,000. Fortunately we had pet insurance, so we only had to pay $1,300.

So we don't let them outside anymore. We were surprised to see that they don't seem to mind too much. They're not begging to go outside and they still seem perfectly happy. We've put a little bit of grass on an internal balcony, and we might try to build a catio enclosure so they can still have a little area to go outside. Maybe some netting like this: https://catnets.co.nz

EDIT: Cat tax: https://imgur.com/a/umQpcvK
Common decency is a concept most often wielded to increase social control and to stifle challenges to social norms. Where was decency when the monarchy was plundering and altering the lives of millions?

Westerners are generally able to understand this idea, because they are for instance receptive to criticism of Japanese revisionism and loyalty to the Emperor. Yet there's a mental block when it comes to applying this concept to Western monarchies.
The PC and clones were very slow writing to the screen if you used the BIOS or DOS so it was widespread practice for application programs to write directly to the memory-mapped screen, do I/O space operations, register interrupt handlers, etc.

Thus application code often looked like device driver code, maybe you (the application developer) wrote code that wrote to the screen directly or you used libraries that did. By the late 1980s there were text-mode UI frameworks that supported resizable windows, the mouse, and widget sets like you’d use in a GUI application today.
T-Omega re-thinks floating offshore wind turbines for cost savings
I have the Georgi by g heavy industries for steno! I love the builds, and I packed it when I went to Saudi for 2 months. I need to print a flexible base to tie both halves together, but have flex to let them sit on anything. I love the low-profile keys.
This is frankly a reductionist, borderline demoralization post.

"Alpha" is not just some blind thing that happens when you pick <popular_stock> and use it. Yes, in most cases "easy" strategies have been arbitraged out in well covered highly liquid issues.

However, there is significant alpha even in simple trend following strategies in certain time frames, markets, and liquidity. If it wasn't the case we wouldn't have independently verified traders bringing in excess alpha using such simple systems. Dramatic changes in the volatility regime of even a highly liquid issue can make a simple strategy profitable. Timing is often more important than being exactly right. In fact relative to position size a highly active simpler system will tend to produce excessive Sharpe.

The market you trade is more important than the system you use in a lot of cases. Retail traders can generate significant alpha by simply trading where the hedge funds can't see. In fact I've traded a simple seasonal strategy with significant upside profit in several markets using statistical arbitrage. This type of arbitrage is completely captured by variations of the Bollinger band.

Strong EMH is empirically disproven. My post is not a cope post. I would suggest doing more research rather than grouping all methods of technical analysis into the astrology category. Often times these expensive "top tier" quantitative models are nothing more than more complicated variations on moving averages (ARCH/GARCH, etc).
Thanks for this. I was also really confused.
Perhaps in theory ...
>>every group is different, has different needs, and will respond differently to different styles of communication

YUP!!

Especially when some parts of the group are working with Controlled Unclassified Information (even more so for classified); it's a legal requirement that people access it only on a need-to-know basis. Even without that, companies that rely on trade secret protection (Apple, SpaceX come to mind) must also compartmentalize their information both to prevent leaks and to protect it's legal status as a secret (you must treat a secret as exactly that, or risk it being declared public domain)
> Responsible Innovation Team

Whenever I come across a dystopian sounding name like that, I immediately distrust them.
> Different tools for different tasks.

Honestly this is how I see it, with the exact same split. Matrix = slack/teams and Signal = text messages/messenger/whatsapp. But I've seen quite a lot of passionate responses about how this comparison is naive because Matrix is a protocol and pointing to Element.

> In the real world, very few people need ever worry about metadata.

I disagree. Personally I'm not a fan of surveillance capitalism. Rather I think that people don't understand the importance of their data and how powerful it is.
What option is this? I see 4 core options reaching ~$20
I’m hopeful that this will be a good thing for high-quality educational content. Udemy, as an alternative, is largely poor quality content scams that have fake reviews and outrageous prices (so that the seemingly constant “sales” encourage you to purchase).
If YouTube can improve on this experience even a little bit then it’s a success in my eyes.
Scientists see spins in a 2D magnet
Is that really true? I thought the foundation bought things from the corporation, like the right to use the Mozilla brand, and did so using donation dollars.
The Telegraph is more like the Wall Street Journal, yet another Murdoch-owned media property.

The Daily Express is like Fox News.
I fully support your change in approach. The Reg was always a solid source of information and opinion but the jokey headlines were, IMHO, often off putting in my later years. You finally graduated out of the frat house!
You lucky bastard! I had to use an egg timer.
I dont really see it that way. Its not like every EV is going to get a full recharge every day. People drive less than they think.. few drives require even a tiny bit of a full EV range. And EVs use less energy per mile than gas cars by quite a bit.
Great Fungi Documentary
Discovered and watched this documentary this morning and found it fantastic.

Can anyone recommend any other good fungi, viral or bacterial documentaries that can be viewed freely on services like YouTube?
Spending 5 minutes performing google searches shows that isn't even close to the truth. The number displayed at the top of the screen is fabricated.

Searching for [google] states about 25 billion results, but it can only show me two pages of search results.

Searching for [meaning of life] states about 10 billion results, but it can only show me 212 results.

Searching for [meaning of life life] states about 7 billions results, but it can only show me 184 results.

It is impossible that these results are correct. They are clearly filtered, and the count of results is inflated for every single search.

Clicking on the text you recommended to expand all search results doesn't do that. It still limits the results, just to 300-400 instead of 200. In no case I tested could I get to more than 20 pages of results.
> there is much academic research supporting the use of cross-sectional and time series momentum

Yes. It gets you published. and...

No. It is nonsense. I have researched TA. My conclusion is that the efficient market hypothesis, in its weak form, is true.

There are a lot of cognitive biases at work and a lot of wishful thinking.

All information has a cost, that cost is factored into pricing, but it is cheaper for some than for others. That explains some of the effects you see.

Another is trading costs. Transaction costs for most actors in the market are as high as they have ever been (it is a deliberate policy of financial firms, and many costs are hidden, but those gleaming skyscrapers on Wall St? Transaction costs). When yuo see a simulation of TA my advice is to calculate the minimum transaction cost for profit, and then compare that to what is actually available (Transaction costs often reach 200 basis points, and the cheapest I found were in German markets in the nineteenth century. A damning indictment on modern finance)
You don't have to believe in a god, but you do have to believe in a higher power. That's a really subtle but crucial difference.

Also... it's also my experience that once you become a Mason, you are a Mason for life, regardless of your feelings on the matter. You can't quit. This, I think, is similar to how you can't be an ex-Marine. There's a whole lotta philosophy I could chat about there, but that's really a subject for an in-person talk over a few pints, not something to spout bytes over the Internet about.
And yet were faster than the 4 MHz ones.
How do you iterate over your abstract factory generator classes in those languages?
you can make a ketchup from scratch pretty easily (if you already use some of the ingredients in your meal it wont add much to your cooking time):

1) put cut tomatoes in a small-mid sized bowl (add tomato paste if you want it more thick)

2) add salt/pepper

3) add vinegar (choose accord to taste u want)

4) blend it or smash it
Google to Buy Pinterest?