skysight-inc/HackerNews huggingface dataset:
https://www.masterorganicchemistry.com

Been doing this 12+ years, mainly focused on teaching sophomore organic chemistry. Started as a blog, don't know if it really qualifies anymore as I've organized many of the posts into chapters that follow the typical order of topics as taught in most North American schools. Still write rants from time to time
I like mine, but it has a small capacity compared to a standard dryer, and we find that over time water slowly condenses inside of it, so we have to drain it a couple times a year to stop it from shorting its control panel. Not 100% if it's design flaw, micro leak, or what. 8 or 9 year old LG unit I think.
Cloud Backed SQLite
Instead of peppering me with labels, why not respond to the substance

(Also definitely not anarcho-capitalist lol)
https://yeri.be
I stand corrected. I knew it was an expansion of the existing plant, but When I read it, or some other article on the expansion, it said that the environmental review and all the consultations would take a decade.
Apparently only crusty old weird people (like me) use computers to access the web in 2023. Why even bother with a website?
Men Adrift (2015)
I don't know what you're saying to me. The state is the only one allowed to cage people
Writing extremely good quality software is hard and expensive. In the vast majority of cases all you need is okay software developed by people who just want to get the job done. Understanding how software creates value and what kind of software at any moment is valuable; and which parts of your job is tied to that process makes this much clearer.

If anyone reading this just want to write bash scripts that don't violate fundamental principals, there are jobs out there, but they're typically low paying and academic
See that's one of the things that _didn't_ impress me. It's basically just a fancier way of doing what's already available in stock Fish installs and slightly tuned zsh ones.
For me, that platform is Windows LTSC / Enterprise / IoT, using a resale market product key.
Go vs. Rust: Choosing a Modern Language for Your Apps
Plato would not have missed the irony. He was incredibly literary and ironic in his writing.

There’s always tension in Plato as to what was his opinion and what was Socrates’. Furthermore many characters in his dialogues are explicitly meant to be wrong in their opinions. Just reading a Plato quote as evidence of Plato’s actual opinion is a route to confusion.

This idea as communicated in Phaedrus, by Socrates, was certainly Socrates’ opinion: Socrates never wrote anything down.
Ask HN: How Do You Remember How a Complex System Works?
I’ve been on the same team for a few years now, and I’ve contributed all over the project, but I still struggle to explain how things work in parts I haven’t touched recently. I can work on them, but I always need time to refresh myself and I struggle to give good answers about them until I’ve started working.

A senior colleague of mine is the go to guy all over the company because he remembers and understands everything on the fly. I asked him how he does it and he says it’s just natural.

Is there anything I can learn or study to retain knowledge about our very complex system so that I can answer questions more readily and be productive faster?

Are there any books on the subject?
Recent blog post (which I haven't read yet) may be relevant.

https://blog.joinmastodon.org/2023/07/what-to-know-about-thr...
There's at most like three do you really want to dialogs to cancel prime. I do a month every so often and the cancellation works reliably. It's bad yeah but not anywhere as bad as the site just not allowing you to cancel.
The lesson here is to withdraw funds from shady exchanges as you accumulate them. They probably wouldn't have noticed a 0.1 BTC daily withdrawal, but the 2.7 BTC transaction set off alarm bells.
You can already do this with Evernote in fact, it’s called “AI cleanup”. It’s not that good now but I like the idea of having an AI format everything cleanly
I use Obsidian for note-taking, but Evernote for my "digital shoebox" of receipts, PDFs, photos of wine labels, insurance statements, etc. They are all quickly findable through a combination of OCR and tags.

Does anyone have a good alternative for this use-case?
Getting my code to work for the first time (early 2000s.)

Starting out with intranet PHP was a daunting task, had to get the system setup (Apache, PHP, MySQL) write the code then mess with permissions, etc. Getting that first response back that it worked (or at least kinda worked) said to me you can do this!

back when I learned BASIC 20+ years before that, was the same thing, Back then, I started by either entering or loading a simple program and changed stuff and realized I can change this and the silly experiments in changing values and commands gave me more encouragement to learn and try more.

Early success even if stupid, is big positive reinforcement. If you can't get to Hello World because you are stuck in language/IDE configuration, you aren't going to get fer. If you can get there quick and realize the potential you now have - all that low end stuff becomes a desired necessity to make your magic happen.
The extent to which this is infeasible is the extent to which Rust is not good enough, sigh.

E.g. it would be very nice to derive doing unicode regexes on u8 (as you say) from the serial composition of `user_regex . unicode_regex`. Fusing that composition into a single automaton is a handy generic thing to have in the library bag of tricks.
There’s a “show fields” or something (alt-f9?) that turns a dynamic ToC into a code that doesn’t recalculate whilst working on the document.
It was sometime around 1994 and I had working as a UNIX sysadmin / systems programmer for the college of engineering for about a year, while studying computer science. Most of what I was doing involved scary stuff like TCP/IP, other forms of IPC, terminals, permissions, filesystem quota management, etc. I often lacked confidence that I was doing it right.

Then one day I was at the book store and stumbled upon W. Richard Stevens Advanced Programming in the UNIX Environment. I spent hours reading it while sitting on the floor right in front of the empty spot on the store’s bookshelf. It taught me that much of why I was doing was right and helped fill in a bunch of gaps. A couple weeks later I was back with half a week’s pay to take it home with me.
Europa: Jupiter's Ocean Moon in Depth
I doubt it. Not for most people writing software anyway. It might just be my own limitations, but I feel like I'm challenged quite a lot. I'm also not sure how much improvement we can realistically get. Some improvement will certainly come with practice, but at a certain point you're bound to approach your limits and the number of errors and amount of time wasted won't be worth the extra effort expended depending only on what your brain can hold onto at once.
No, but the average tenure at Microsoft is around 5 years. Depending on their career moves before and after their tenure, they aren’t necessarily rich.
Just a note that the infant ones have a 5-year lifespan from date of manufacture. Not sure if it’s the nylon straps or the foam mechanical characteristics.

We were gifted a hand me down and I had to cut the straps and bag it.

We ended up handing down the two infant sized ones we got that were the same model.

Also any car seat involved in a collision needs to be disposed of.

I dislike waste but you don’t mess with car seats and helmets.
Yes? That was my point! Spam from Threads can become a burden on Mastodon instances.
I wonder what $15,000/month means for FB, and how much revenue FB lost from the federal government. My guess is not much, ane FB doesn't care.
I’m at https://prog.blog. I only have a few posts (sort of meta-software-engineering-focused. The posts are on, like, “why does programming always take longer than you think?” and “how do you make decisions while working on a project”). I have more at the draft stage that I’m hoping to publish soon!
The same FDA that's had nothing to say about glyphosate, aspartame, or Vioxx in its day? The one that routinely allows manufacturers to run rigged trials including specifically the Covid vaccines? That FDA?
While I happily sing and prance in Apple’s “Walled Garden” and have done so for over a decade, I feel uneasy about putting all of my notes in Notes with no easy export option.
The difference is that most of the value of a movie doesn't come from the title and a synopsis of the prologue. You need to actually watch most movies through to completion in order to speak about them with any competency.

In journalism, articles are generally written following an "inverted pyramid" pattern. The most critical information is put at the top (the headline, and the first paragraph). As you move further down, the information becomes less and less critical to the overall story. The idea being that most people only want the broad strokes (X candidate won an election, Y submarine went missing in the Atlantic).

It is harmful to the news orgs because people used to have to buy their newspaper or magazine, or see ads on their website or TV channel, in order to get any of this information. Now people get 90% of the relevant information from their social media feed, where Facebook or Reddit or whoever rakes in all the ad revenue.

I'm not endorsing Canada's solution to this problem, but I don't think it is very helpful to pretend this isn't a problem at all. Good journalism is expensive, and the fact that nobody is willing to pay for it is why it seems like a lot of the news that is left is either clickbait or propped up by corporate or political interests. We need some way to continue funding quality independent journalism or it will cease to exist in a sea of clickbait and AI-generated nonsense.
> I disbelieve that this is the case, for copyrighted material;

The blog post provides this link to section 107 of the US Copyright code: https://www.law.cornell.edu/uscode/text/17/107

And, in the text of the statute is the following:

> Notwithstanding the provisions of sections 106 and 106A, the fair use of a copyrighted work, including such use by reproduction in copies or phonorecords or by any other means specified by that section, for purposes such as criticism, comment, news reporting, teaching (including multiple copies for classroom use), scholarship, or research, is not an infringement of copyright.

The above was also quoted by the blog itself. The actual statute says "the fair use of a copyrighted work, including such use by reproduction in copies or phonorecords ... for purposes such as ... teaching (including multiple copies for classroom use) ... is not an infringement of copyright.".

So the statute explicitly details that the statement by the GP is correct. That making multiple (meaning more than one, 30 being more than one) copies for classroom use for the purpose of teaching is actually "not an infringement of copyright".
The first time I took a rather complex library, learned it inside and out. I read documentation, did examples, wrote my own examples, implemented quick and dirty working versions, refactored, sometimes started again from scratch and eventually clicked with the material. It started slow, but once I really began to understand things, the code started to write itself quicker and quicker until I had stable production code that I’ve been maintaining for several years now. The beginning stages was like solving a big puzzle and built a lot of confidence.

Also in school we had to do some big projects like make a virtual machine from scratch and implement things likes call stacks, threading and memory management with our machine op codes. Doing a big long project that really pushes you out of your comfort zone is a BIG help and also can be an opportunity to do something really fun.

Edit: I left out the important role of asking questions, talking with others and even taking the time to compose a forum post or issue on github when it seems that I’ve truly exhausted all my options. Bottom line is, when I took my time and really tried my best to learn something new/difficult there was always an eventual breakthrough and consequential boost in confidence
I don't know anything about submarines, but it doesn't seem crazy. Maybe they figure the battery has a 1 in 100 chance of failure and the sub can only make 50 trips in it's lifetime and it wasn't worth it considering the other systems like the weights and the hydrolic something or other that they actually used to get to the surface. Everything is a trade off and the extra battery would have cost money, take up space, could catch on fire, etc.
It lets devs easily ignore feature requests most of the time.

This is not in a cynical way it's just likely not urgent.
Yes, every hype cycle brings reckless gamblers and outright conmen, but crypto is remarkable for the high ratio of scams to value produced. This was also true for the real estate boom preceding the 2008 crash, and the invention of stocks in the 1600s. Financial innovation seems to be somewhat riskier than purely technological innovation.
I invested $25,000 into buying secondary equity shares of Evernote about 1.5 years ago. In January, I got an exit check back for $120 bucks after the sale to Bending Spoon :/
I used React for about 5 years, pre-hooks. I thought it was good, felt productive using it (thanks MobX). I have been putting it on my resume, but I'm starting to think I should be avoiding React jobs because of this churn and grief in the ecosystem. Hooks was bad enough but RSC seems like strike 2.

Have been using Lit.js in a hobby project and I'm really enjoying it. I'm not big on how stylesheets don't penetrate the shadow DOM but otherwise it just feels like I'm back writing heyday React.
But using it to train an LLM and profiting off said LLM is different than providing a public service.
> Even the ones based out of the US or Singapore spend most of their time in Shenzen

Agree. Lived in SG for 14 years, worked for hardware startups for 8 of those. There really isn't much going on HW wise.

My experience has been that if you work with the government on a project, as if by magic, ST Engineering comes up with a competing product within 1-2 years.
i like the lone wolf, but without the PR just a repo with commits only by me.
"Lee Valley" sounded vaguely familiar, so I plugged it into my email. Turns out I purchased 2 hanging wine glass racks [0] from them in 2020 for $6.20 apiece (to go above my kitchen sink on either side). We're talking generic "wire" 2-up wine glass racks I got to maximize space in my very ordinary rental apartment. I spent 5-10 minutes researching and identified Lee Valley as the best vendor for this very specific need, when I didn't trust the selection at the large Ace Hardware a mile away. Not remotely luxury, in my scenario ("Ikea for hardware"). But reflecting good SEO, clear photos and product specs, and low-friction checkout! Shipping was $7.95 by the way.

[0] https://www.leevalley.com/en-us/shop/hardware/kitchen-hardwa...
Honestly I've found that if all I want is text, images, latex, code snippets, and maybe a tiny bit of javascript, then Hugo or maybe Jekyll with static deploys to some normal ass webserver is the most consistently easy and maintainable. Beyond that just straight up HTML files.

I've had too many blog services close on me, too many frameworks go stale and require inordinate amounts of time to update, too many deploy strategies deprecate some aspect I depended on, to want to go through all that for whatever bells and whistles I get for doing the extra effort.

My blog is just hugo https://github.com/komali2/blog

and my co-op's blog is just a folder of html files in our website directory lol https://github.com/508-dev/508.dev/tree/main/src/blog
> In other words, they are not authorized to allow you to make a copy for any other purpose. Even if that other purpose is covered by fair use.

This is not how I parse this. Notably, the library is an intermediary and the purposes enabling fair-use for the end user do not apply to them. They require their own framework, which is provided under Section 108. However, while this regulates the activities of the library as an intermediary, this does not apply to the end user. For the latter, the note still refers to the general conditions of fair-use.

(I also do not see how these purposes may be hindered by this: in order to express your criticism, you go to the library to research the original material. The title for the library to provide you a copy is your research. Now, you can still use this material under the general conditions of fair-use. On the other hand, the library is not supposed to provide you a copy for the purpose of commercial distribution.)
Stupid people are easier to control.
Yeah, nope. Which means I won't be seeing much of this new site until they decide to fix this.

If Firefox strict mode blocks something, I generally accept that as a net good thing.
Perhaps, but setting aside the philosophical point, Evernote was nowhere near "done".

Their 'new' client software (Electron-based, of course) never even achieved feature parity with their 'legacy' client software. The mobile app wasn't exactly screamingly performant, to put it nicely. Really basic core use cases, like creating a note, typing in a title and some content, tagging it with a keyword, and saving it, required a lot more clicks than it seemed to me like it should. Hierarchical tags, while technically supported, seemed like a weird add-on that never got full support. And Penultimate -- their tablet-centric app that stored data in your Evernote account -- hasn't been updated in several years; I'm actually impressed it continues to work.

There's plenty of room where they could have built new features, if they'd wanted to. Off the top of my head, I'd have liked to see Markdown support instead of their quasi-HTML WYSIWYG editor (some versions of the thick client had a subset of Markdown-like syntax but others didn't). Penultimate would have been great if it had on-device OCR / handwriting recognition, or even just a way of tagging specific pages or page-regions with keywords.

I think there's a lot of room in the notetaking space. I'm still waiting for an app that isn't a glorified text editor or a drawing program, but also doesn't lock your data into some unparsable binary format or obscure graph database behind the scenes. I want to take notes, using a pen, on a tablet, that might or might not be text, and then I want to annotate the shit out of those notes and keyword them and cross-reference them, and I want the whole thing to be searchable and I want the handwriting recognition to not suck, and I want all of this to be encrypted at rest and in transit, and I want native clients for all major desktop and mobile operating systems.

So, yeah, I don't think notetaking is done quite yet.
An unavailable whitelist checker fails deadly for all items.

An unavailable blacklist checker fails deadly for only blacklisted items.

Only if your system design must fail safe in all scenarios (and most do, to be fair), only then does it become a single point of failure.
I believe you can inform your credit card provider and have them freeze payments for the company.
>Microsoft is known to have built off BSD networking code for Windows.

30+ years ago, when everyone was basing their TCP stacks on the BSD implementation. That was one of the reasons that the infamous 64k+ "ping of death" affected more than just Windows in 1998.

The stack was re-written for Vista/Longhorn more than 20 years ago.

My point being that the GP question was about FreeBSD's success today and the Windows TCP stack is not a good candidate to illustrate that.
> People come and hang out - can't effectively do this on Meta sites,

Why not? There isn't a physical table but folks came and hung out on USENET, BBSes, etc. before Facebook came along. And folks appear to hang out on Social Media sites the same today.
how much did it take to buy? i just checked on namecheap for the one i want and they wanted 5k for it to start… :/
A friend of mine signed up for a quick glance to see what their feed would bring up, since there's no way to get just who you follow.

The literal first handful of things she saw were transphobia, racism, misogyny, or conspiracy theories.
Survey of "Telephone call recording laws"
https://en.wikipedia.org/wiki/Telephone_call_recording_laws
Absolutely true, but cross reference: the new owning company is laying off Evernote's staff.

So in this case, yes, there is a lot more wrong.
The problem is that this isn't the only news about a wacky new science curriculum. There's also the attempt to shoehorn "Matauranga Maori" - Maori (the indigenous people of NZ) "ways of knowing" in there.

https://whyevolutionistrue.com/2021/12/19/what-are-maori-way...

I get the feeling the people dreaming this stuff up don't know what science is or why anyone might care about it. If it's going to be severely watered down, why bother teaching it at all?

(throwaway account, this is a hot button topic in NZ)
Too little, too late.

When I wanted to buy a personal copy of pro after having purchased IDA Pro + decompiler like 5 or 7 different times with different employers over the last 15 years, they wanted full retail prices. No discounts, wouldn't give me info for my old license to do an "upgrade" license, even though they are named licenses.

For the home version they want you to buy a copy per processor type, like, why... I want to be able to disassemble pic16, arm or riscv stuff for embedded stuff, and I'm not going to pay 600 or whatever a pop.

This is a move born out of desperation and a great example of how a niche company killed a golden goose. It was fine for them to be... difficult to deal with, when they were the only game in town, but with binary ninja and ghidra picking up all the net new people, I suspect hexrays will be in difficult times over the next decade.
This is seriously detached from reality. Cargo ships do not travel short routes, and "short-haul" airflight is far beyond the ranges of battery powered airplanes. You are completely ignoring physics here.

MOE has not actually been invented yet, and there is no evidence it will be either cheap nor scalable. It's currently very expensive and requires plenty of exotic materials to work even as a concept.

No one is claiming hydrogen cars are perfect. But you are making highly delusional claims about batteries. Many of them are totally impossible.

It's pretty obvious that you have never thought about these problems. It's just a serious of assertions from the marketing department of BEV companies designed to shut down critical thinking. The fact is, a hydrogen infrastructure is cheaper than a battery infrastructure. That is simply due to the nature of pipelines versus wire. A pipe is hollow but a wire is not.

So it is 5-10x cheaper to make and move hydrogen around compared to electricity: https://spectrum.ieee.org/green-hydrogen-offshore-wind

Reality doesn't not favor batteries or excessive electrification.
Sadly, a centralized, monetized space-based signaling system seems less like pie-in-the-sky to me at this point than does any particular decentralized platform gaining sufficient network effect to become a widely used standard.
How to pass the 8 though? I can't see any ways...
I also don't appreciate this, but I understand it is because they cannot compete on price, and if they are selling identical products this is one way to try and differentiate their offering. Example: https://www.leevalley.com/en-ca/shop/garden/water-and-irriga... vs. https://www.canac.ca/en/spray-gun-77003365 maybe a poor example because they do indicate the brand.
LockBit louts unload ransomware at Japan’s most prolific cargo port
I am happy to see it still up and running. I spent a lot of time on it over a decade ago, in another life. :)
Is that true? I've heard that the build quality for new houses in China is terrible.
or they took the right lessons on solving cold starts in social networks and your opinion, valid as it may be, doesnt really matter to them.