skysight-inc/HackerNews huggingface dataset:
Disagree with the fire risk comments, even if it burns it's outside in a suitable enclosure.

The real problem here is DIY RCD with microcontroller in the loop. The soldering on the high voltage wires is absolutely horrendous and if those come loose and the enclosure or chassis becomes live you are trusting your life on the atmel interrupt delay and software. Good luck!

Edit: it's not even an interrupt, its just part of the Arduino loop(): https://github.com/fotherja/EV_Charger/blob/main/EV_Charger....
In my opinion, there is no way that early Facebook was reducing happiness and life satisfaction in aggregate. I doubt you were a Facebook user in that period if that’s your perception. It was so benign in the early days.
There are a few other mfgs, Yuji is another great one, but the best price/performance IMO is SunLike from Seoul Semiconductor. They are in GE Sun Filled and Norb SMILE bulbs in the US.

http://www.seoulsemicon.com/en/technology/sunlike/casestudy/
Huawei S5735-L48P4XE-a-V2 Switch
Using a single function, and then recursive Fibonacci of all, is certainly not enough to give estimates about The Language. Everyone should know that although recursive Fibonacci is like that one poster function that comes right after Hello World it is not a recommended implementation strategy for that functionality in most languages (but of course if you can make it run as fast as the linearized version that would be a good thing).

I haven't implemented any language / VM of my own, but when I write a library then even for very specialized purposes I often write several tests when I want to be on the safe side as far as performance goes (correctness being the more important concern most of the time). Also, I typically want to have tests involving other libraries (or other VMs in your case) to get an idea of how fast I am in comparison, otherwise I'd be stuck with oh wow 1000 times doing something takes just under a moment kind of wisdom.
Huawei CloudEngine S5735-L48P4XE-A-V2 switch with 48-port 1000BASE-T, 4-port 10GE SFP+, 2-port 12GE stack, PoE+, with 2 power slots
You appear to be reading more into what I'm saying.

I didn't say this was exclusive to Jenkins, just that Jenkins has always been a subset of this problem. Selfhosting this, and wanting to make it completely customised to fit the whim of whatever someone in compliance/security/accounting decided is an issue. It doesn't help that Blue Ocean is a terrible UI, but that's just an ugly facade to a system that enables bad habits.
Other systems can be abused, but whenever Jenkins appears it is always abused.
> As a sysadmin of machines on several distros, IME Arch is the most "linux-like" in that I'm constantly having to figure out obscure errors to make shit work again after an update.

This is interesting because it hasn't been my experience at all. IIRC in the last 3 years I only had to fix something after an update once, and that was only because of my own stupidity.

I actually find Arch a lot more stable now than when I was using Ubuntu many many years ago, where something would always break after upgrading to a new version. (But maybe Ubuntu's better in this regards nowadays; I don't know.)
Great Dane puppy rescued after plunging 50 ft into well in North Carolina woods
What are your thoughts on the prql language?
This is a great point. I remember having my wisdom teeth removed in early university. The pain was unbearable at night. I would take pain killers... then wake up 4-6 hours later after they wore off. Waking up from pain is an incredible experience. I can still clearly remember it. And, to state the obvious: After surgery, good sleep is important for healing!
End of next year. So in theory I could 10x the number of data points.

But its one of the more annoying experiments to let a coin decide if you have to take another walk :) So I'm not sure how often I will do that. I'm pretty convinced already that walking more is a good thing.

I'm in a hurry right now, but I will probably write a full blog post about the steps-sleep relationship with p values and everything some time next year.
My experience setting up a Linux NAS server on a HP Proliant N54L is that once you’re past the initial set up cost (doing Linux sysadmin things which is very time consuming and sometimes frustrating) it’s basically done.

Sure you’ll have to apply updates and reboot from time to time, but that’s almost nothing.

As for security, set things up correctly (proper samba auth) and use firewalls. UFW on the box. I have a Linux router and only computers on the right Ethernet ports can touch the the NAS. Done.
I went practically 10 years without seeing the sun (jail) and I always wonder what damage it did to me, if any.
I disagree - the actual current switching electronics are off-the-shelf relays. It's more like "didn't use a GFCI or AFCI breaker where one is required, but did try to address the same safety hazard those breakers address, in a way that wasn't as good as such a breaker, but isn't totally incompetent"
The nim language appears to have better gc and metaprogramming support while also offering most of the other advantages that D touts.

If someone more experienced in D could offer any insights around why someone should prefer D over nim for a new application outside low level applications where gc is absolutely undesirable, I'd really appreciate that. I am not an expert in either.
The parent's point is by separating everyone has a different mainstream imagine they believe everyone else normal lives in. Some of those bubbles may deem your bubble groupthink a certain way.

We had segregation at one point. I'm not sure that benefited everyone equally. Why return to that?
Thirteen tools to build your MVP and validate your idea FAST
An extra cheeky name might have been "stainless" (steel that doesn't rust) ;)
Thank you! Will email you in the morning.. I need to un-base64 you :D
The portablest solution I have found is:

rundir=$(cd -P -- "$(dirname -- "$0")" && printf '%s\n' "$(pwd -P)")
As always, it's all about the money. Especially in the military industrial complex. Fusion is simply the milk cow to earn money for Dassault Systèmes.

https://boikoartem.medium.com/lobbyist-wars-and-bim-developm...
My setup:

* 3 monitors
* 1x 2560x1440@60Hz
* 2x 1920x1200@75Hz
* X99 - Broadwell chip
* Fedora Workstation 38/39
* GTX 1070
* Driver 545 from RPM Fusion
* Currently on 545.29.06

Workloads:

* Excessive terminal use
* Code authoring (VSCode/Vim)
* Web browsing/app usage in Firefox/Google Chrome
* Screen sharing and recording (browser/OBS)
* Electron apps including Slack, Element, and Discord
* Occasional use of Krita^

^ Krita has a known issue with (X)Wayland, canvas acceleration, and tablet input.

I decided to give Wayland on my workstation another go when the 545 series dropped. Hilariously, the main reason being the underlying features added that enabled support for GNOME's Night Light feature.

Other than the first day of going through my apps and making sure things worked, I haven't had any real issues. For the work I do, Wayland more than covers my needs.

I have gotten a smidgen of cursor glitching after upgrading from the released 545.09.02 NFB driver to the beta-NFB 545.09.06 version. It only happens when GNOME switches to its "loading" cursor, but it's mostly been ironed out by now. I updated the driver as part of the system upgrade from Fedora 38 to 39, so that probably had a hand in causing it.
Posting just a link is lazy. Give us some context if you want to convey real meaning.
I did this once. It was great. I still think of it and wish I could go back.

Yes, it causes issues within our society. That's the only thing keeping me from it and I bemoan this on a daily basis. If we were more flexible I could thrive.
Not exactly a side "job", but I was part of a group making a mod for Half-Life that got purchased by Valve. It did actually turn into a side job for a handful of years while I worked full time at a university position.
I think we've entered an era where this isn't worth the mental toll anymore. Especially as LLMs ramp up in adoption, the internet is becoming one giant demoralising psyop. I'm more interested in filtering and minimizing the impact rather than trying to engage with it.
Not since the original proposal ~20 years ago, Peskin has made comments since reiterating that he wouldn't let it happen. We may not be at capacity but SFO has a pretty terrible on time percentage, and traffic slows massively when there's bad weather.
Fellow ADHD haver. You sound like you have ADHD and burnout. You need to tease those apart and deal with them one at a time. ADHD is going to be easier to get started on.

If you indeed get diagnosed with ADHD.

Do NOT try to do a bunch of weird stuff to "boost" your brain and fix your ADHD. Pills are good and I take them and if your doctor agrees you should then its a good idea to take pills.

But I see people with ADHD thinking that they need to make their brain more reliable. But the ADHD brain just isn't. It's like trying to say you only need 1 replica of this service if you can just get it to be reliable enough.

You don't need 1 reaaaaly reliable replica you need 3 replicas in HA and circuit breaking.

Make your environment; your job, your house, your finances, your routines, ADHD proof. Treat yourself like the chaos you are and make your life resilient to it.

Don't make it so you don't have ADHD (impossible) make it so it doesn't matter.
TIL. https://plugins.jenkins.io/blueocean/

Blue Ocean status

Blue Ocean will not receive further functionality updates.
Blue Ocean will continue to provide easy-to-use Pipeline visualization, but it will not be enhanced further. It will only receive selective updates for significant security issues or functional defects.
Nobuild: Header only library for writing build recipes in C
You can program in D without ever needing the GC.
It is or was used by some companies in Munich (funkwerk) and a few others. Companies like ebay and netflix have some projects in D. The users are mostly C++ veterans so the forums are full of experienced ppl who can help. I used it heavily in my work for local scripting tasks and even write a small GUI app for our API. Used it mainly instead of Python. It’s basically a safe C with a rich stdlib. There is almost zero syntax overhead and hence if you know C, you should be fluent with D in short time. It is a pragmatic language with some nice functional syntax sugar that makes Scala cry. But the language and the ecosystem struggles with the lack of ppl and overall direction. Contributors tend to complain about long times and endless PR discussions. Some D contribs moved eventually to Rust or Go, which is sad but here we are. I think D deserves more attention than it got and continues to get.
I ended up building a JS Framework too.. all part of the journey! ;)
for 99% of applications, especially with proper system design, this stuff is super easy now with containers and automated backups

if you’re storing lots of user generated data, probably should have just scrapped the idea
The linked repo seems to indicate the first public release was 16h ago, so perhaps you are referring to a different makemake?
You need a class called ScreenManager, one called Screen, and one called Component. Make Screen and Component able to load an htm file, then hook its tags on the DOM and do whatever you want. Update a counter? Write that in your component. Some static networking class in the background either long-polls or gets pushed new data, dispatches update events that any component can listen to. Each component can make its own calls and update its own data instantly when a user interacts with it.

No abstraction, no nonstandard HTML tags, no <template>, no Proxy, no master class trying to figure out what part of the DOM should or shouldn't be redrawn based on inbound data. Every component should be autonomous, every screen should be able to destroy or resurrect its own components. If you need a central data cache, put that on the ping and let every component deal with it on the event firing.

[edit] I've built and maintained two frameworks, one for websites and one for single page apps, rewritten and improved over 20 years, originally in PHP, now in Nodejs. The main guiding principle for me has always been decoupling design from code.
Security: you don't need a NAS because your files don't need to be accessible "online" -- they're already local to your own computer.

Reliability: with local storage, you have the ability to make backups without re-downloading multiple terabytes of data each time.

And there's definitely no way your files could just spontaneously disappear from cloud storage, either:

https://www.forbes.com/sites/jaymcgregor/2023/11/29/google-i...
I took out some loans in 2020-2022 to buy a car, go on vacation, buy some synthesizers, gamble on crypto. I figured loan rates would go up so get them while the money was cheap.
That's a good point. According to their privacy policy:

> We use the information we collect in various ways, including to:

Understand and analyze how you use our website

Develop new products, services, features, and functionality

So, maybe. It's not clarified that they will use the data for training their AI though, that's possible.

https://typehero.dev/privacy
I linked to the costs data earlier (have a look at figure 1, for example. It includes cost projections, too).

Why are you so focused on solar, other things like wind are cheap, too? I couldn't care less about what particular energy source is used, I am just making a cost argument. No goal posts are being shifted by me. If you now want to discuss industrial capacity, then, sure, let's discuss how we can somehow build a few hundred nuclear power plants quickly but not expand wind, solar, geothermal or other things quickly.

If there already are cheap technologies, pushing for another one that isn't but might be is a tough proposition.
I have a cron job running snapraid scrub. And smart demon with email alert. Once I had to quickly buy a HDD (next day Amazon) because it was dying.

Big appeal of cloud storage is that the data won’t go up in smoke if there’s a fire. But everything else you can do if you’re patient enough.
> There's no such thing as "an ILS approach where the pilot agrees to visually maintain separation from aircraft landing on the parallel runway"

Not a cleared instrument approach, but nothing stops the pilot from following the ILS procedure with approval from ATC on such a "visual" approach.

A full ILS approach could be approved with an aircraft landing in parallel, however, if the required separation was supplied by the cooperating aircraft trailing just behind the ILS-landing aircraft.

> The following conditions apply to visual approaches being conducted simultaneously to parallel, intersecting, and converging runways, as appropriate:

> Parallel runways separated by less than 2,500 feet. Unless approved separation is provided, an aircraft must report sighting a preceding aircraft making an approach (instrument or visual) to the adjacent parallel runway. When an aircraft reports another aircraft in sight on the adjacent extended runway centerline and visual separation is applied, controllers must advise the succeeding aircraft to maintain visual separation. https://www.faa.gov/air_traffic/publications/atpubs/atc_html...

If the Lufthansa was not heavy (and thus not required to slightly trail the parallel aircraft), the required separation could have been supplied by the other pilot, and it would apparently comply with Lufthansa's SOP. It's somewhat counterintuitive to me that Lufthansa would prefer to trust any pilot other than its own to provide the required separation.
Servers that can’t run continuously aren’t very useful, though?
Nearly 200 years ago, Dhaka muslin was the most valuable fabric on the planet. Then it was lost altogether. How did this happen? And can we bring it back?
I guess this answers the question: "Cop28 president says there is ‘no science’ behind demands for phase-out of fossil fuels" (https://www.theguardian.com/environment/2023/dec/03/back-int...)
All the main platforms have realpath(1). It was added to GNU Linux over 10 years ago now, to aid portability, and be a more natural command to access this functionality than readlink(1)
You might be right, thou I don't see that sentence as being exceptionally unclear. The first remark in the OP - stating that this is about fruit flies, made me think they might not have heard about circadian rhythms and were genuinely surprised, as it portrays a certain view often shared by people who have studied little about biology.
Disagree that it's clear. If the text is "oneight", there is a legitimate philosophical question about whether the string contains two numbers. I feel like most people would say no, because the only way to answer yes is by re-using letters between different words, and that's not how language works.
I wrote a book on JBoss for fun around 2006 and it helped me to get a job at Red Hat in 2019. Funnily enough some people at the company thought it was a cool thing, even though I didn't think that the book was important at the time of getting hired. A side note, even though I didn't regard the book as anything special, it was the fact that I has written and published it as being important
Very fascinating read. Reminds me of a recording of a stream I was listening to recently where the person talks about the idea of death being given in a deal to biological life.
you're not thinking of automake?
I love svelte too but I've found it hard to integrate it in different places where I may run js (e.g. obsidian plugins, browser plugins).
It was hard to configure the necessary tooling but maybe it's not sveltes fault. I think svelte would really benefit from better documentation on how to do this (and I don't mean sveltekit documentation).
It was also at least non-trivial to use with typescript and even more non-trivial to have some third-party dependencies/components that don't use typescript. Again, maybe not sveltes fault and hard in every framework but those were my show-stopping issues the last time I tried to build something real in svelte.
Back in early 2000x, I worked mostly as salesperson and CTO of the small company. Bored with marketing and sales, I decided to find engineering job.
To get up to the software development train, I started learning Java and created a small project as the playground. It was time of Web 2.0 / AJAX hype, so I took Java Server Faces as the base and added dynamic functionality to it.
I did name project "Ajax4jsf" https://en.wikipedia.org/wiki/Ajax4jsf.
When it become less or more functional, I created couple demo applications, wrote several blogs about it, and mention it whenever I did found any resource related to Java and Web 2.0.

The goal was to find a job in Russia, but no one pay attention. Instead, the project got some traction in US, and company from here made me offer. So I continued the same side project as the full time job.
They did all work to provide visa ( and Green Card later ), and sell project to Jboss where it became "richfaces" https://richfaces.jboss.org/ .

Decent success story, but keep in mind several points that made it happen:
- Project targeted a current hype wave.

- It was implemented with wide used technologies.

- A lot of time spent to promote it.

For the moment, there are two possible candidates to repeat : Large language models, and cryptocurrencies. But former is already eclipsed the later, so probably it's the only candidate.
There's a little set of technologies used by LLMs, so this choice is oblivious ( keep in mind, the project supposed to demonstrate you skills in areas required by potential employer, so nothing exotic ).
When gold rush happened in Klondike, the total cost of the found gold was several times smaller than money spent on food, tools, whiskey, and whores. So it's better to create some useful tools project ( like LangChain ).
And promote, promote, promote. Wherever it's possible.
Counting is for beginners. I'm into integrating.
Perhaps I missed it but doesn't look like it supports LetsEncrypt (maddy does!).
Yes, some new nuclear technology might shift cost curves, but other sources are already cheaper.

Nuclear never had a strong fall costs that is what makes it a tougher thing because you likely need a change in technology.

There are some reasonably well understood cost evolution in technology.

Wanting to spend huge amounts of money in the hope that the economics will somehow work out is not an easy proposition when other things are already cheap.
What are some... surprising and relatively easy ways to feel the magic of analog computation?
I know a few electricians, and none of them would agree with you. There's some things that can't be done safely on a live panel, but there are some things that can.
A few years ago, while I was still in high school, I began learning how to create websites purely for fun. One thing I found to be tedious was self-hosting fonts, with existing solutions to improve it completely abandoned. Consequently, I decided to learn a bit more about JavaScript by rewriting and improving these abandoned projects which led to the creation of Fontsource[0].

This project has undoubtedly set of a series of impactful events in my life, and I attribute many of my successes to it. I've had opportunities to network with numerous amazing engineers through it, leading to a part-time role and multiple internships. Turns out companies that approached me for support also wanted to keep in touch! I also graduate this year and I am going with a full-time role from one of the aforementioned internships.

While I acknowledge my circumstances are extremely fortunate, I genuinely believe that having open source projects early on in your career can significantly contribute to standing out as a developer.

[0] https://fontsource.org
The moderators of this sub are a bunch of fascists. Everyone that express an opinion that they don't like is banned. And this is the result
They did in my public school…

But I only recently learned about the final fall of Carthage in the second Punic war, when Hannibal had to return to Africa to face the young Roman general Scipio. The war elephants weren’t so veteran and so the Roman’s were able to scare them off as they charged, breaking the Carthaginian line, leading to a rapid routing.

Great battles were described in fairly great detail —
Humans have dealt with serious society-wise cultural issues rooted in base emotional desires like these many, many times before, and evolved beyond them.

We can still develop common sense and a culture that is highly cautious of these attempts to censor everything, the stuff motivated by an ever expand hyper sensitivity to anything in shades of grey of something they don't like.

We've experience half a decade where being censor-happy has become the norm, rather than merely cleaning up communities of the fringe edge cases that are truly bad. As usual with humans a good idea leaned on taken to the extreme, a hammer seeking nails. Definitely not the first time humans attempted something like this.

The constant negative outcomes of these impulsive behaviours usually build up ad nauseam, and almost always result in cultural backlash which eventually turns into a new common sense. Democracy was built of a similar reaction to negative base desire for isolated hyper centralized authority. I'm confident a similar shift will happen in reaction to the hyper-ideological "everyone I disagree with should be banned from commenting" safe space movement. At least as long as the force of government doesn't turn it from merely cultural to criminal or regulatory as it already starting to in some countries.
So add it...
In the US, the school system is significantly less standardized than in most other parts of the world, and the quality of education is incredibly dependent on zip code. So my public school in an admittedly fairly wealthy area certainly covered the Phoenecians and Carthage (though Carthage mostly in the context of Rome and the Punic Wars).
You can make natural purple dyes with ammonia and some lichens.
Smashing up and boiling rare snails sounds like ass compared to that.

https://www.youtube.com/watch?v=fxi2Up7YhM4