skysight-inc/HackerNews huggingface dataset:
Thanks so much for sharing your experience. I look after a couple of server in my current job that have hardware RAID (Dell) but they were set up by my predecessors and they’ve never given any trouble since I started working there (touch wood). I have also not had any problems with Linux Software RAID, e.g., I was pleasantly surprised to discover that I could move the RAID 1 disks from my previous home server (a repurposed Dell workstation) to the Proliant microserver and my Debian OS had no problem recognising them.

The consensus seems to be that RAID isn’t particularly useful for a home server. Backup would be more useful as I would be more likely to accidentally delete or over-write a file than for a disk to fail catastrophically) so I think I might use the second disk, similar to how you use yours. I would also be better served by using ZFS; its de-duplication would also be useful – so I’m going to try it as an experiment.
On the last type, I had one where I had to write code for a checkout system with the developer sitting next to me. I hated the pressure and felt very stressed, halfway through the problem I hit a bug and my mind went literally blank, all the map in my mind of variables, flow etc literally went black. I remember it happening and I totally lost myself, ended up looking out the window for a while at the sun shining on a building. Somehow got it back and ended up finishing the task and I remember basically shouting I'd finished and that that was it, I wouldn't do anymore as I was so relieved it was over.

Got the job.
Nutrient deficiencies are associated with a longer lifespan, so I'm not sure there's a real reason for concern.
ReadThisPaper – Help you arrange your paper reading plans
I love this, thank you for sharing. Also, I'm curious... what does the "Great Wolf Lodge" button do?
The fallback DNS was put into place because some users have local DNS that returns non-conforming responses in a way that breaks dns resolution in alpine containers (think broken implementations in some of those shitty router-modem bundles that most ISPs give you). Home Assistant OS is based on containers, many of which run Alpine. They had a lot of bug reports about these issues, and they all went away once the fallback DNS was implemented.

They did not originally allow this fallback behavior to be disabled because it should not have been needed, and would only result in those original bug reports returning.

However there was a problem in the original design for fallback, where it had an issue where DNS could get stuck always being routed to the fallback servers. Which means local DNS names won't resolve. While annoying, this is often reasonably easy to work around, as one can typically just assign static IPs to relevant local devices and use the IP addresses. They did eventually fix this, so that it cannot get stuck using the fallback as the primary, and local dns names work again.

Furthermore, they are now able to detect when locally configured DNS is broken in ways that break alpine containers, so they now offer a feature where you can turn off fallback DNS, but if you have broken local DNS your system will be flagged as unsupported, which means that the devs can summarily close your bug reports without investigating, unless you have reproduced the issue on a supported installation too.
If you assume price=quality and therefore always buy the most expensive one, you’re not participating in price discovery and they can just raise it, producing Veblen goods.
What does this even mean? How would fiat work without control?
Test cricket is going through its best phase in a long time with a lot more results than draws. Even when draws happen, they are usually very entertaining which wasn’t the case before.
Molecule.dev
The fund still exists, but it's a failure. Many funds lost far less money than ARKK.

ARKK was levered bet on growth stocks, and buys them at high multiples. There's no risk management. Good funds manage risk well so that it's harder for them to be cleaned up by a black swan.

Granted many fund managers don't very do well either, but at least Burry had a much better track record:
https://stockcircle.com/portfolio/cathie-wood/performance
https://stockcircle.com/portfolio/michael-burry/performance
No, Cathie Woods is stupid because she runs her fund like an institutional scale day trader and makes knee jerk reactions to catch falling knives in bad companies that just compound her losses. She has made errors that even basic stock market investors know not to make and refuses to learn.
that would set an inconvenient precedent for the future, when MS/Apple themselves start bricking your hardware for using unapproved software or failing to comply with Disinformation Governance Board regulations
Congratulations, there is no chance in hell I would put myself through that.
Sounds quite progressive!
I built a Reddit clone in 2 weeks using Bubble: nocode
Abs aren't built in the gym, they're made in the kitchen.
Ask HN: Implementing Licensing for a Python Application
I am wondering how to implement licensing for a Python application (intended for business use).
One very successful application I know is Prodigy (https://prodi.gy/) from explosion.ai, but I don't know how exactly they implement counting installations etc.
Is there any pre-made tooling available for this or is it typically hand-rolled?
I would appreciate any hint you may have.
are there KVM devices capable of switching a multi-monitor setup with HDMI/DP ports? I couldn't find any a few years ago
Maybe one day we could require full replicable procedures with "YouTube" videos for patent approvals. So that at least Patented technologies wouldn't be quite as "lost".
retool + bubble for frontend?
But I do. My degree is Bachelor of Engineering (B.Eng). I'm even a member of the Union of Professional Engineers.
So much for search engine NLP. I couldn't find anything other than pages with Sheffield stands for sale using the term "tapping bar". Had to read the tweet[1] to get the term "tapping rail", which successfully turns up civil engineering documents.

Maybe creating a Wikidata item with both terms as labels would give search engines a better idea.

[1] https://twitter.com/LikeEngineer/status/1493321090470486023
There are sometimes vague hints about things to avoid, e.g. putting too many branches on the same cache line, and they usually publish the size of their tables, typically 4K, 8K entries these days? But the actual predictors are wicked devils; they clearly are doing some tournament predictors, using tiny ML modules (perceptrons), and god knows what else. I studied this carefully when trying to make good Spectre gadgets, but it is very very difficult to 100% trick (or utilize!) a branch predictor these days--they just learn in interesting ways...and entries alias :-)

I honestly don't know if it's worth it to try to optimize branch prediction in compilers these days, beyond the obvious step of putting the highest probability target next (for fallthrough prediction) and generally laying out hot parts of the code together. TurboFan and most other dynamically-optimizing compilers put rare code at the end of functions, and that's a huge boost.
I'm doing similar with a Novation Launchpad X that I already had.

I'm primarily using it with OBS but also use it with Zoom and a few other applications.
Here are tools people commonly use for notebook version control with git -

[1] nbdime to view local diffs & merge changes

[2] jupytext for 2-way sync between notebook & markdown/scripts

[3] JupyterLab git extension for git clone / pull / push & see visual diffs

[4] Jupyerlab gitplus to create GitHub PRs from JupyterLab

[5] ReviewNB for reviewing & diff'ing notebook PRs / Commits on GitHub

Disclaimer: While I’m the author of last two (GitPlus & ReviewNB), I’ve represented the overall landscape in an unbiased way. I've been working on this specific problem for 3+ years & regularly talk to teams who use GitHub with notebooks.

[1] https://nbdime.readthedocs.io

[2] https://jupytext.readthedocs.io

[3] https://github.com/jupyterlab/jupyterlab-git

[4] https://github.com/ReviewNB/jupyterlab-gitplus

[5] https://www.reviewnb.com/
I created Newsy to make use of my un-used domain names and turn them into Reddit-like content aggregators.

https://newsy.co

It has all the features you are looking for in a content aggregator/curation tool (and some more).
My favourite channels on Youtube, once they become large enough they start to include sponsoring/ads. Production quality goes up, but my enjoyment and trust goes down. I prefer the old hobbyist internet over this manipulative and shallow ad-driven one. So I install adblockers on every system and I don't understand people that look at ads to support content creators. If you want to support, then why don't you use Patreon or subscriptions? (I wish micropayments had worked out)
The Retraction Watch Hijacked Journal Checker
I've heard so many stories about people being locked out of their accounts, but I've never heard about what happens if taking legal action to regain access. How is that not a thing yet? Or does it just work so well at getting human attention that it isn't even worth writing about?
Stagflation is defined by inflation and a lack of wage growth. A wage-price spiral is, by definition, not stagflation.
I like my Stream Deck a lot, and I don't care for the Touch Bar at all.

It could have been okay if they went for haptic feedback, but I'm glad they're phasing it out.

I think we will see an Apple laptop with OLED keys someday, maybe just the top row, not soon but perhaps before the decade is out.
What was really interesting about Self was its optimizability - they were able to implement a Smalltalk on Self that was much faster than the contemporary Smalltalk systems. The impression I got from poking around at Self was that there was a class/inheritance system informally approximated in the prototypical relations of the objects and traits, but that doesn't mean you can't formally define one.

For anyone curious, I recommend this talk [0] by David Ungar, one of Self's creators, that explains the history, philosophy, successes, and failures of the Self project. It's a shame more didn't get done with it (though V8, arguably the most important language runtime, is very similar). Someone has even been making a Zig version of Self recently [1].

[0] https://www.youtube.com/watch?v=3ka4KY7TMTU

[1] https://sin-ack.github.io/posts/zigself-01/
Once I tried to explain to an coworker about Cricket:

https://www.reddit.com/r/Cricket/comments/lq2zh3/cricket_in_...
>so was legal homosexuality not that far ago

Which is precisely the point. Mandating eugenics inevitably harms the out groups. The definition of "birth defect" is highly cultural and you will be imposing your definition on others. You might be comfortable saying that a cleft palate is defect , but what about down syndrom, autism, bipolar disorder, deafness, gender disphoria, below average intelligence etc? There is no easy place to draw the line and even a conservatively drawn line will means extinction for whole groups of people. That is such a drastic choice that of it is to be made, it must happen organically through collective individual choices not an autocratic mandate. Doing it the later way is simply Evil, and I don't use that word for many things. Even the former way carries risks and shouldn't be taken lightly.
This thread is my life too. So nice to hear others with the same style chair having the same Roomba issues ( ours is shark brand but exact same issue)
I have a similar problem but I am a bit older than 26 years old by 2.
I took math in community college upto Trig and Technical Math for Electronics which included Determinants and Matrices. Did not help at all with finding an electronics job as only theory was taught. Fast forward to present and lo and behold, Linear Algebra, Determinants and Matrices are where it's at. Now I'm also looking for a solution to the forgot my math problem issue, but now I'm working full time and well my learning environment is noisy.

Were I to be given another shot at learning math knowing what I know now, I would have first found a way to learn learn Vedic Mathematics so that I don't have to waste so much brain cells on intermediate steps when solving math problems and second, I would have concentrated on learning Technical Mathematics with Calculus and Linear Algebra since those concepts, particularly Linear Algebra, are directly applicable to Machine Learning and possibly Quantum Computing, from what I've read but don't quote me on that last point.

Would it not be great if somebody were to design a game that would teach you all the concepts of ML Math, and ML without the victim, er learner, knowing that such knowledge was the goal of the game at least towards the beginning?

Hard probem I know as it requires a totally different way of thinking about math and science in general. I mean, who ever heard of math being fun? ಠ_ಠ
> our entire economy is proving impossible without continuous manipulation by the fed

I don't believe that's the case.

However, once you've put your hand in the meat grinder of debt, what you just said becomes a self-fulfilling prophecy.
Ask HN: What is the most interesting software you wrote in a few days?
Could be interesting to you, to others. Eager to read your responses!
Given that the effect of using a clone is that the device name is replaced with the message "THIS IS NOT PROLIFIC PL2303. PLEASE CONTACT YOUR SUPPLIER.", it seems pretty clear that this is intentional sabotage.
(Cross-posting from another comment of mine.)

I am a newbie with server builds. Can you share an Ebay or Amazon link that can be a good/cheap starting point? Also, will these servers contain everything I need to get up and running (with the exception of hard drives, of course)?
Walt Disney Animation Studios is Pixar.

Or rather, Pixar is Disney.

https://www.history.com/.amp/this-day-in-history/walt-disney...
> Whatever we can do to put the fakers out of business is good!

Not if it means hurting innocent third parties, who didn't know the chips were fake and now they're all in the field and not working.
I can't believe I didn't even think of that as a solution. All the stores in my area already have an app. Allowing barcodes to be scanned would be a gamechanger.

Hell, I'd buy a barcode scanner that connects to your headphone jack, just for this (assuming it exists.)
I don't see any problem with doing the research involved in trying to get fusion working. There are plenty of practical problems that provoke creative attempts at solutions, which are at least educational and might actually advance the state of this or that art.

The problem is promoting the work as if it might ever lead to practical power generation.

The first is the same as all other research. The other is just lying. I don't like lying. That is all.

It is worse when they claim yet another "breakthrough".
Would Ark still have that huge run up if a completely unpredictable event (pandemic) and an even more unpredictable response to that event (lockdowns and massive money printing) had happened?

If the answer is no, then it’s largely pure stupid luck.
5? more like 10. Servo was in development for 8 years before Mozilla pulled the plug and it was nowhere near production ready. And the people working on it were experienced browser engineers already.
The article says "Smalltalk classes are powerful because they themselves are objects".

This is true of CLOS (the Common Lisp Object System) as well. Every class is also an object. Which itself is an instance of...a metaclass. Which is also an object. Which you can introspect and modify at runtime.

One can get wrapped around the axle by modifying such things casually, but when you really need it, it's quite handy.
I believe macOS, Linux, and Windows now all come with standard CDC (USB Serial) drivers built-in, so typically there's no need to install drivers from FTDI, Prolific or anyone else. Or am I missing something here?
Good question. This is in the B2B2C. I doubt I'll get millions of people per day LOL. So anything decent but something that I can quickly set up is what I'm looking for.
A static site generator for documentation, blogs, and websites.

It's under 500 LoC, and the only deps are `terser` and `node-watch`

https://github.com/uxtely/js-utils/tree/main/static-pages-bu...
I feel like they should do something. I’m not really sure what. Revoking the driver keys seems a little extreme but I’m not sure what else they would be able to do.
Cool! I had no idea what to expect from the link; TIL. :)
I agree in general and also take issue with the "we can never prove interesting things about our programs" statements that are sometimes uttered, but it is surprisingly easy to write certain programs that nobody to this date knows whether they terminate, such as: "find the least even number > 2 that cannot be written as the sum of two primes". :)
Any stablecoin that follows the same logic as DAI (i.e. overcollateralized debt-based stablecoins) could also apply (at least in theory). This includes (but is not limited to) sUSD, MIM, LUSD, MAI, agEUR...
I do support a number of creators on Patreon and I myself make a tinyyyyy bit of money from Patreon.

Your question is better asked to the creators in question I think. They prefer to provide you content through an ad-supported model.
My suggestion: remove the malicious driver from Windows Update, push another update to all affected victims that puts them back on the old legitimate driver, and warn Prolific that if they ever do something like this again, that next time the consequence will be revocation.
You know there is someone this guy building a Foss stream-pi alternative, maybe check that out?
The pictures inside your case give me anxiety for some weird reason. That's the cleanest* inside of a PC I've seen in my life, almost artificial looking; are you building in a clean room?

*Clean in terms of dust, not cable management
I'd just be happy to find a USB to RS-232 adapter using either a Prolific or FTDI chip that just worked. Even non-fake chips are famously flaky. It sort of blows my mind that the supposedly "better" serial evolution in USB can't even get RS-232 communication right. In my experience, it's best if the RS-232 communication is done on hardware as much as possible and then communicated to a computer with Ethernet or another device's actually usable USB driver than to rely on a Prolific or FTDI chip. Relying on these USB to RS-232 converters for anything other than desktop prototyping is a recipe for something not working.
Link is apparently to a book review pertaining to Elizabethan England; curious why this is on the front page.
Created https://biztoc.com on GCP from scratch — As with most ready-made stuff, it would have been too much hassle to tweak thing in the long run. Spam detection in the likes of Reddit is probably the only thing I would resort to a third party solution.
Some open source reddit alternatives:

https://github.com/LemmyNet

https://gitlab.com/postmill/Postmill

https://github.com/Phuks-co/throat

https://github.com/ruqqus/ruqqus

https://github.com/Aevann1/rDrama
Maybe we're just talking past each other, but this is the entire point of a smart contract platform. I deploy code to it, and you now have a guarantee forever on the interface of that code, as well as its implementation logic. If I'm running the same code on my server and you're hitting my API, then I can change the interface, change the logic, or mutate the data in ways not specified by that code.

So really when I say "applications" I'm referring specifically to other smart contracts.
I see your point. Real question: In today's world, what is the difference between a TV and a computer monitor + RasPi? I guess the biggest issue will be streaming on services with very strict operating system / browser requirements.

For example, can you stream Netflix @ 4K via RasPi? I assume no, due to super strict DRM.

It is a little bit surprising to me that the big streaming companies have not creating an open source operating system (similar to Android) that can be used by manuf to create TVs. Then, smaller manuf can find ways to offer bloatware- / adware-free options. Maybe this already exists, and this comment makes no sense!
> For me the concept of bricking device owned by an unsuspected user is a bridge too far.

Its also highly illegal, in the EU, at least as far as I know.

(Assuming they brick instead of just block the device) It's destruction of the user property, nothing less.

If it's "just" deciding to make their driver not work with 3rd party devices then it's legal, though. But highly offensive anyway as even the producer of the device using the USB chip might not know they are using a potential copyright/patent infringing chip.
I used a RP2040 macropad from Adafruit [0] to play with this- I use mine as numpad on occasion, but can also use it for Zoom controls, media volume/next/speed/etc, or Photoshop actions.

[0]: https://www.adafruit.com/product/5128
So what is this?

A “Choose Your Own Adventure”-style starter kit?
Lua's tables with metatables is a particularly eloquent solution to this, because as you say, it's always clear when a pair is being shadowed vs. replaced.
Yep, it’s stupid but it works for most companies out there. If you want a job with me, I look for depth of expertise, rather than breadth. One project that shines > 100 shallow projects.
Same here. I'm waiting for the next generation that comes with a claw to pick up stuff and put it in a "miscellaneous item" box on the first round, then go about the vacuum/mop process.
> Prolific just doesn't have any obligations to the end-users of other manufacturers' chips

To me, this would excuse a change that was actually somehow beneficial for their own chips and just happened to break clones, but it doesn't excuse a change that does nothing for their own chips and breaks clones on purpose.
Ah yes. The "it's not worth the risk to your life to confront the thief" approach.

It happens often here where some person will steal many bottles of expensive liquor and walk out.

In my city a pair of thieves made off with an entire wheel of cheese.
<<premium member hitting million+ request a month from a 4-member family>>

Cripes! That is amazing data. Thank you to share.
Rethink-app: DNS over HTTPS, firewall, and connection tracker for Android
Sounds like it was still possible for you. It's impossible now for most.
If your argument is "anything that attempts to make predictions is a good idea because it's like a brain", that seems enormously fallacious.
This sort of problem inspired GNU