skysight-inc/HackerNews huggingface dataset:
You can always create more stocks, but that delays the value of each, so investors might not like that.
Are they? At least Google doesn't seem to be.
I will have to discover that one too! :)
Exactly. That's why I don't build the toy anymore: Too many broken promises of "Yes, we won't put it into production until it's ready", and then my team is left maintaining a system in production that had no business of ever being in production.
Same. Lightwave switches replaced several dozen Zigbee bulbs. Apart from the lack of reliable control over state, Zigbee at least gets slow if your house isn't conducive to direct paths unless you add repeaters, and someone manually flicking a single switch might make the mesh unreliable for several rooms. I'm sure it can work well, but it was too much hassle.

Ended on Lightwave because it works on two wire setups and my wiring is old.
Not so much these days. But back in the day one of the crude efforts to control access to porn on the internet was filtering for the word "porn", which lead to a standard mis-spelling of it as "pr0n". Which became so ingrained that I now spell it that way by default.

I was mostly referencing that rather than trying to avoid an actual filter now.
> Had no idea that 7000s series doesn’t official state support of ECC.

You've misinterpreted the author.

All currently-available Ryzen 7000 series CPUs have official ECC support, but it requires motherboard support as well.[1]

This conditional ECC support has been the case for all past AMD consumer CPUs going back to the original Athlon 64, but the Ryzen 7000 series is the first time I can recall that this support has been explicitly listed on AMD's marketing materials.

What the author is saying is that mention of ECC support had disappeared from ASRock's motherboard documentation. This was a notable change for ASRock, as they had explicitly mentioned ECC support on their previous Ryzen motherboards.

[1] Example from the Ryzen 5 7600 spec page: https://www.amd.com/en/product/12756#:~:text=ECC%20Support,R...)
I see it a lot with Windows Explorer and Microsoft Word, never with Firefox, even though I use all of them daily on my work laptop. It seems people have so different usage patterns that they see completely different bugs...
> one of the greatest inventions of all time

Seriosly? Overcomplicated protocol to make it very hard to bit-bang and thus pay USB-IF for every chip, every logo. There was already 100mbit Ethernet at that time, just add power wires and use existing network stack in software, but how can you squish money from it?! Ofc they needed something new proprietary, overcomplicated, with terrible reliability. USB is the curse of modern hardware.
I did a lot of cross platform development work from 1982 onwards and 1987 was very much the year of C for Intel | DOS machines - they were cheap (comparitively), widely available and Borlands Turbo C was a fully integrated IDE that was affordable (and|or pirated) with some outstanding manuals.

Between that and their ASM for low level work, C took off in a big way and Pascal sharply dwindled in popularity (although it still hung on for a long time, even up to the present).

https://en.wikipedia.org/wiki/Borland_Turbo_C

There were better more expensive tools, but that was the product that planted a flag for widespread C development.
We finally have a software-fallback, and do not hard-depend on AES-NI anymore. But if it's present, we'll use it (also its equivalent on ARM64)
The most impressive thing about the video is not the skill but the control of their fear.
I'm a freelancer now and similarly to OP, I'm not sure I want to add any additional costs so paying for your app is a no-go for me when I can use Google Sheets for everything I need.

Basically, I don't see a value-add (YET) for paying for something when right now this admin work isn't costing me any significant time or causing me issues.
> Apparently due to the way they work, in off state, there still will be a little bit of current leaking to the circuit

I've had this problem with dumb-on/off switches and LED bulbs. Stray currents are a known issue with LED fixtures in general.
When buying the motherboard, you must check if it declares ECC support.

This is normally specified in the "Memory" section of the specifications, in something like "ECC & Non-ECC, Unbuffered Memory".

Beware of mentions of "On-die ECC", which is present in Non-ECC memories and which is irrelevant.

You also have to buy ECC DDR5 UDIMMs and you must be careful to not buy by accident ECC DDR5 RDIMMs, which are incompatible with AM5 motherboards. The ECC DDR5 UDIMMs have a width of either 80 bits or 72 bits. The width does not matter, as long as it is not the 64-bit width of Non-ECC DDR5 UDIMMs. (For some vendors it is cheaper to use identical x8 chips in ECC and Non-ECC modules, despite wasting some capacity, which results in an 80-bit width; there is a myth that DDR5 ECC DIMMs must have a width of 80 bits, the myth is wrong, because the standard includes 36-bit channels, which result in a 72-bit width for a dual-channel DIMM; for instance Micron makes 72-bit DDR5 ECC UDIMMs)

The last time when I have checked, ASUS had the most AM5 motherboards with ECC support. I like most the PRIME X670E-PRO WIFI because it has the best PCIe expandability beyond the slot occupied by the GPU.

However there are many other cheaper MBs, when less connectivity is enough.
Why you should not use JWT
Is a bearer token a secure way to handle authentication? If not, what is the alternative to JWT?
Yes, this is the correct explanation. Intel basically forbids ECC on consumer HW.
Roughly yes.

I believe you can also in some instances skip the hardware capture card and instead capture the data stream out of the host's RAM.

Inside the monitor, the decryption module and the main SoC controlling the hardware are usually the same physical chip, so grabbing data there will be close to impossible.
The v-color RAM I linked to in the post is available at up to 5600MHz (that's what I got): https://v-color.net/products/ddr5-ecc-udimm-servermemory?var...
Web GUI for the Ripes RISC-V simulator
Casual reminder there are talks to extend the reach of the chat control, now plenty of reactionary politicians wish it could also target regular criminal offenses, like drug dealing, or drag shows.
You have to consider the fact that workarounds are dime a dozen.

In any case, startups aren't exactly in a position to gamble away their endowment in a court battle, which can trivially get stretched out by their megacorp opponents until they run out of cash.
Thanks!

> The concept that a source of mechanical energy exists in the cochlea appeared validated when in the late 70s it was discovered that sound is produced by the inner ear. [---] Within five years it was discovered that the outer hair cell could be made to elongate and shorten by electrical stimulation. The function of the outer hair cell in hearing is now perceived as that of a cochlear amplifier that refines the sensitivity and frequency selectivity of the mechanical vibrations of the cochlea.

Like high-resolution variable valve timing in ICEs? Amazing things going on in the body.

> Aspirin has long been known to cause a reversible hearing loss and more recently it has been shown to block otoacoustic emissions. The experiments show that aspirin causes both effects by a direct action on the outer hair cell.

Oh, wow. That sounds like useful information.
This doesn't make sense. WebGL is as GPU accelerated as the other young'ish GPU accelerated terminals, except that they're not running in the browser, which should(tm) make them run faster.

On the other hand, rendering is just one thing to benchmark, there is input latency (already mentioned in this thread here somewhere), but also (terminal / PTY) bandwidth throughput. This is three categories where 2 of the 3 are not related to "GPU acceleration" at all. :)
The thermohalice cycle is a prime exchanger of water. Hot gulf stream water goes north, cools, and sinks, displacing existing cold water there & oxygenating lower levels of ocean.

We risk losing this major ocean oxygenator. I haven't heard any good theories for what happens instead, if theres still some kind of gulf stream but it mainly hugs the coast. There's been incredible warming of the Gulf of Maine in the past couple decades, for example, and that seems nowhere near deep enough to have this kind of thermohalice exchange.
Well, that was an intense reaction. Did you have any experience like this in your own life?

You have an understandable revulsion to relying on external sources which can be seen as unreliable and inefficient, and a commendable trait of independently learning from the manual, which is pretty self-reliant!

Do you have any examples from your own life where you didn't discover something for a long time after using it, but were happy when you did?
I have always blamed my various linux desktop window managers for that bug, never realizing its always the same culprit :facepalm:

On occasion (a smaller screen) it could be quite annoying as it might interfere with the display of a form or other critical element.

Looking forward to the update and the next 22 years of firefox not just being bugfree but being the impactful application it once was.
Agricultural lifestyle isn't great per se, but once you create a centralized state and industrialize it becomes no-brainer. We do not know other way to put stuff in space and make computers than agriculture followed by industrialization.

And I don't see how you can ever factor out conquests and taking peasants as slaves.
Well use static_assert then. Not all checks can be done at runtime.

Also isn't failing the assertion the whole point here? Without the assertion you would have a possibly hard-to-find bug rather than an assertion failure.
Cool, thank you very much! And nice username charm. Does it work?
If it's really unreliable, I guess one could consider it a maybebyte
The link the tweet promotes: https://apibakery.com/blog/tech/no-jwt/
Found the one cheering for greedy megacorps. Hope they might see your comments I presume and send you a check?
The Gamecube had a 'locked-cache' feature. You were able to reserve 16 KB of L1 data cache to use as scratchpad.
Yeah what I proposed is several phds worth of work, not thinking practically at all.
You get most of that with.good smart switches too. Reliability will never be quite as high, since it's hard to beat physically connecting and disconnecting the wires, but they're reliable enough that I've never had one fail.

But in terms of predictability and discoverability and fixed placement, a good smart switch is no different.
In Europe, in a MS-DOS world without cross-platform considerations, it took until Windows 3.x release, and Watcom C++ with its DOS extender for folks to really care about C and C++.

In fact, we used Turbo C 2.0 to prepare our code samples to deploy them into a single Xenix computer shared across the whole school, and that was it, nothing else.
> which means the opportunities are also great there

Opportunities to spend significant amounts of time working on tooling and other engine features (with a non insignificant likelihood of still ending up with something inferior to Unity depending on your use-case) instead of actually making your game?

Yes, what Unity's management tried pulling off was stupid. However The engine itself is remarkably cheap from the perspective of many developers compared to any open source options.

> unless the T&C explicitly clarifies and makes it

Funnily enough IIRC Unity had a similar issue with the T&C back in 2019 when they promised to never change it retroactively again. Somehow they managed to "forget" it in a couple of years...

I guess one important difference with Unreal is that Epic has way less bloat (several times less employees) and make huge amounts of money from Fortnite so they don't need to try and squeeze as much as possible from their engine clients (currently anyway..)
Yes! I thought I was going crazy, or was just somehow running a broken installation!
I've used the desktop version a few times, but the GUI is now available online.

It does not allow you to compile C code to assembly, but you can run example assembly code through the system and observer cache hits/misses, memory access and I/O accesses. It's a really useful educational tool.
Apple, for iOS? You have to use their browser engine, you can't install anything like a JVM or the .NET runtime that competes with their APIs, you can't replace the Apple libraries that other apps use even if you were willing to implement the same interface, you have to use their App Store app to install other apps, you can't produce kernel drivers for third party hardware, pretty much all of the software they include with the device you're proscribed from replacing with a competing offering from someone else.

Google uses different methods (e.g. until fairly recently third party app stores couldn't auto-update the apps they installed, now many apps require attestation that fails if you don't run Google's code), but somehow or other the vast majority of Android phones still end up with Google Play and Google services.
Based on the ASRock forum thread, this sounds right. Before installing the ECC RAM I updated to AGESA 1.0.0.7b.
There's countless people who have screamed that they want to switch from chrome, but can't because profiles don't work the way we want them too. And it's two seemingly small changes that need to happen too.

1. Make the UI around profiles better
2. When I click a link anywhere outside of the browser, open it in the last active window.

Number 2 is the most important honestly
PostgreSQL will match your requirements. Although you won’t load that fast, just because generating the embeddings take longer than that, independently of your storage engine.
I got the opposite conclusion from watching this video.

I feel the way the robots do it is similar to humans. Considering that's all emergency behaviours (not trained with animals' or humans' motion data) I believe that robots will exceed humans by far in few years.
This is highly specific to toolkits, but windows in Windows (wink) do not receive mouse events unless they are configured to "capture" mouse events (`SetCapture`). And even when there exist APIs for them, the existence of faulty websites suggests that the easiest path is probably incorrect anyway.
> I think there's an argument that pixel art was designed for CRT displays and thus optimized for it

In many cases there is no argument to be had.

https://gamedev.stackexchange.com/a/167807/6463

These sprites are terrible without CRT-ness (skeleton has pixels unbalanced, clearly placed for an antialiasing effect; beast is unshaded). Also, look at that waterfall, for which filters have a hard time, either inefficient or making the rest of the scene excessively blurry.

https://m.youtube.com/watch?v=s4QOHe4bOZc

For some games I think the flat pixely look is OK, e.g Zelda III, although I personally prefer the darker, smoother, less saturated look of CRT which in my mind betters conveys the grim ambience than the unfiltered cel-shaded-y one.

For others, either specific bits (Chrono Trigger's overworld map) or the whole thing is plain bad.

> However, I think modern games with the pixel art aesthetic look best crisp.

I would concur. Old game art was designed for CRT... and on CRT, whereas modern games are designed for and on pixel-perfect LCDs, and there's nothing wrong with that.

It's a bit like viewing a hinted vector font with vs without antialiasing (old games)

https://earthobservatory.nasa.gov/blogs/elegantfigures/wp-co...

vs a bitmap font meant to land on the pixel grid exactly (modern pixel art)

https://pangrampangram.com/products/bitmap-fonts

Old games that were designed in the latter way are perfectly fine on LCDs, but those that hinged on it are terrible.
But the person you're gonna take out is more likely to be a senior officer, rather than a 18 years old private.
I mean, we're a two person company. I can assure you that all that writing wasn't about content marketing.

But, just for completeness sake, the list of people who got blindsided by the con artist who was ultimately behind a lot of the crazy included both our experienced local on-the-ground project manager and the factory owner.
What immediately comes to mind for me is: how much are you holding down? Compare gaming and programming and it's pretty obvious which one is going to be the killer.
> It constantly invalidates its own technology every 2-3 years

I'm not sure about that. Unity itself is not at all a particularly modern engine (just like most engines being iterations of something designed in the 00s or early 10s)
Achieving AGI Might Be Harder Than We Think
Exactly.

Assertions are for programmers and their internal work. Exceptions for the rest, mainly the dynamic, user controlled inputs and their derivatives.
The global nail polish market is expected to reach USD 25.8 billion by 2030, registering a CAGR of 6.8% during the forecast period. Nail polish is a cosmetic product that is applied to the nails to protect them and give them a desired color or design. It is available in a wide variety of colors, finishes, and effects.
Better conspiracy theory: auto magazines/websites make most of their revenue from advertising and while car makers spend around $10B/year on advertising Tesla spends nothing.
Nothing on paper says "You own 50% of the company".

The company starts up, it has 100 shares, you get 50. If you calculate it, you own 50%.

Later on the company needs to raise cash, so it issues another 100 shares. Company now has a ton of cash in the bank. Total shares outstanding is 200. Now you own 25%.
Sounds like Twitter.
What if `... more lines ...` depends on `x == 5`? Then you'd want the compiler to catch the assertion error, rather than whatever obscure error is thrown later on. And if it breaks production, you are breaking production without the assertion; runtime assertions aren't ideal but they're better than nothing.

If you don't rely on `x == 5` in the else branch it's a bad idea, and too many of these spurious assertions will create a habit of just removing assertions whenever they fail.
> Is the US supplying offensive weapons to Ukraine contributing to the national defense?

It's not. It's contributing to European security, and as such is necessary for the US to reaffirm their suzerainty over Europe, but it's not really about US defense and even less about National Security. (I'm glad they do btw, because we European powers would have left Ukraine fall after deciding it would be too expensive to help them…)
Can't speak to asrock but asus x570 boards definitely really do ECC, I have a known bad ECC DIMM and it's possible to use it to create correctable and uncorrectable conditions in short order.

Hard to imagine asrock wouldn't run the lines given all the other components are there, but I guess it's conceivably possible. If the kernel says it has ECC, it's right. If not, return the board as defective and use a different vendor.
Many people don't know that Profiles is carried over from Netscape 3.x days (IIRC).

Code powering Profiles is probably is much more convoluted than people have realized.

Addendum: The earliest reference I can find is around 2000 (https://math.vanderbilt.edu/schectex/wincd/tips_netscape.htm), which coincides with Netscape 3/4 era.
For some reason Vodaphone wants me to confirm I’m over 18 to view this site
Life goals. RIP Mr. Feeney.
I was replicating your tone, because the question seems silly: businesses have to do what governments say because governments aren't businesses, they're representations of the people's will and protectors of the people's wellbeing.

Businesses are profit generating algorithms with singular purpose. They have no other concerns. Without governments, businesses would seek profit through horrifying means.
> Wow I came back to post this exact reply. I set my system to a slightly high frequency, ran memtest overnight with errors.
>
> Set it back down to a supported frequency, ran a full memtest suite again with no errors.

Cool. You tested your memory at some point in the past.

How do you know it's still working properly and hasn't flipped any bits?

You don't. Because you have no practical way of testing the integrity of the data without running an intrusive tool like memtest86 that basically monopolizes the use of the computer.

Being able to detect these types of memory errors at a hardware level while the processor is doing other things is the fundamental capability that ECC gives you that you otherwise wouldn't have, no matter how thoroughly you run memtest86.
Why does Canada have three of the most liveable cities?
What machine are you using?
Really great idea! I built something similar for myself but this is looks much much nicer than mine :)
Despite that he is still underinvested in tech looking at how big a portion tech is now of the S&P 500. Mostly because he does not understand it if he did according to his own rules he would have even larger investments in tech.
Here's a better view of it: https://phabricator.services.mozilla.com/rMOZILLACENTRAL8ae3...

Basically it just adds a one line check near the top of a ShowTooltip() function for whether "doc->HasFocus(IgnoreErrors())", and, if not, returns early.
Verily, coz, it saith the level be over four hundred and fifty score!
I've got a 5950x and two NVME drives. The setup is the same as you describe. One has dedicated bandwidth and the other shares via the chipset. I just use them separately rather than trying to RAID them since the speed is fast enough for just about everything I need.
> Yes, and one time it comes into play is when you're dealing with someone else who uses those conventions. IME, people still doing that are very sharp. And if they're doing it, you want to do it in kind, both because it can be more effective, and also to let them know you're clueful enough to know that style of email-fu.

So it is a test to show if you are part of an ingroup or not. Just like any other etiquette... you know, you can tell the common folks from the upper crust by the way they use their fork! How you use your fork proved to be not a great predictor of sharpness in the end but it sure made life miserable for the upper crust. [1]

Frankly, from sharp people I expect to adapt to changing communication styles and utilize the one that facilitates communication the best. You seem to be doing that, so from my point of view you are sharper than those who insist on one way only.

[1] just because it is fun: https://www.youtube.com/watch?v=CSj5stmFkQ0
Silver Lake (along with Qualtrics founder Ryan Smith) bought Qualtrics after a dizzying sequence of planned IPO, acquisition by SAP, and then IPO. They're busily evicerating it, having just announced their second big round of layoffs, and apparently there gonna be even more job losses next March. Everyone I know there is planning their escape. What's hilarious is that this round of layoffs has impacted their ability to deliver on a major internal project because a key player was canned, so the project is now in hold (again).

I wonder how many of these $$$ people are looking at Musk and saying, 'hold on, we could do that too'. It's amazing how resilient a company can be to code rot and infrastructure stagnation. It takes a long time to kill a company, once it has a customer base and decent revenue streams. You could probably fire everybody outside strictly operational teams and simply coast along on the momentum for a few years, creaming off gigantic profits. And what the hell, jack up your prices too, right?
> If there was an easy way to reign in big oil then we would have found it by now.

Shell for example was held responsible in Dutch courts for environmental contamination in Nigeria [1] and ordered to massively cut CO2 emissions [2].

[1] https://edition.cnn.com/2022/05/25/africa/shell-oil-spills-n...

[2] https://www.bbc.com/news/world-europe-57257982
I interviewed the creator of μCLinux recently here:

https://riscvnews.com/posts/j-core-interview/