skysight-inc/HackerNews huggingface dataset:
No, almost every piece of non-live media that was produced from the 1940s onwards went into huge broadcast archives. Some of the media it was stored on was destroyed, or otherwise reused for newer broadcasts, but much of what survived wasn't due to the inherent quality of the content and we have vast amounts of it remaining. Take this compilation of 1960s commercials from the Prelinger archives [0]. These obviously weren't produced to the same quality as the Chevrolet videos, but it's also not drastically different from contemporaneous syndicated content. The pacing is slower than modern ads, most include practical demonstrations of why the product is better/necessary, and there's just less optimization towards the visual frenzy we see today.

[0] https://youtu.be/EGUuyewrNNo
System Verilog is the C++ of chip design. It sucks, but it’s everywhere and tied into everything. Like C++ there are so many ways to write dangerous code. We do need a new chip design language but it’s going to take something special to move the needle.
So, apparently what you're saying is controversial https://en.wikipedia.org/wiki/Substantive_due_process --

"The phrase substantive due process was not used until the 20th century, but the concept arguably existed in the 19th century. The idea was a way to import natural law norms into the Constitution; prior to the American Civil War, the state courts were the site of the struggle. Critics of substantive due process claim that the doctrine began, at the federal level, with the infamous 1857 slavery case of Dred Scott v. Sandford.[11] Advocates of substantive due process acknowledge that the doctrine was employed in Dred Scott but claim that it was employed incorrectly. Indeed, abolitionists and others argued that both before and after Dred Scott, the Due Process Clause actually prohibited the federal government from recognizing slavery. Also, the first appearance of substantive due process, as a concept, had appeared in Bloomer v. McQuewan, 55 U.S. 539 (1852)"
On a related note, I used to organize my multi-monitor setup according to each project, and used to switch workplaces on all the monitors in sync. https://github.com/sainathadapa/i3-wm-multi-disp-scripts
Thanks. It helps to find some interesting phenomena in neuroscience.
If this is your approach to hiring consultants, I'd like to set up a meeting. :)
Both the academic vision and the commercial product are built around the same core idea: store as much application and system state as possible (ultimately, much of the state of the OS) in the database. This idea enables many of our platform's benefits, like reliable execution and time travel, and that list will only grow as we continue to build :)
> I gave up and accepted it.

Some people also said "just accept it" and that's part of why I ditched it. If it can be helped I do not accept it. This is not limited to code formatters, I want to have control over the things I personally use. I want to be comfortable doing my stuff.
> I'm not even a native speaker.

It might actually be easier for non native speakers. It seems a lot of native speakers have a harder time reading pinyin for example (compared to non native speakers).
Ask HN: Measure the mouse current DPI being used
On Linux, how is the simplest way to measure the current DPI of mouse being utilized/employed

by any way, S/W, H/W, low-level/high-level program, etc, as long as it's definitive, viable way
The thing that interests me in your comment is why would you try for thirty years to "get into" something? Or do you mean you don't much care for his music, but no rush in jumping to conclusions...

Do you care for Berg or Webern, by any chance? (Or Stravinsky's serial music for that matter)
Thats just a regular storage heater...
most CPAs send your stuff to india and have no clue what they are doing

especially if it involves advanced stuff like startups

i have switched CPAs more often than changing pants
That's great if you can afford to do this.

If someone asks, "I've downloaded SUPER SQL EXPLORER PRO how do I connect to prod database so I can add a few columns", then you don't sit back and wait, you take actions fast, including contacting manager and revoking access if needed.

In a less extreme situations, you might have a shared task with quick deadline, and someone else went off to the woods instead of making a working design, increasing load on their teammates.
Was the steam produced by coal? Kinda hard to imagine stoking the boiler at 130MPH.
It's pretty hard to compete with open source plus byte-reproducible builds for anyone serious about security. Not only is MS neither of those, it's also the premier malware target and a voracious surveillance instrument on its own.
A new spin on Betelgeuse's boiling surface
Thanks for asking! This is definitely a deeper lets get beers convo when you're in the bay! But - Have you ever seen the Microservices video? https://www.youtube.com/watch?v=y8OnoxKotPQ

I was leading the developer products team at Facebook back then and started a project around injecting remote capabilities into local dev. Short of it was that thousands of developers were waiting 45 minutes for cold builds...
Part of the initial steps for the project was to map out the entire SDLC (so we can get a sense of what parts of the toolchains we need to rebuild), that's where that video above comes into mind if you look at that whiteboard towards the end... Visualizing how complex we've made it is what got me into the headspace of - this can't actually be how we go about this.
Funnily enough, Matlab offers a high-level synthesis (HLS) tool to lower Matlab code and Simulink models to Verilog [1]. I have not personally used it, but the last I heard, it works well enough for those who need it and Matlab puts in the work to support it. However, HLS is another whole can of worms, and it can be confusing when discussing new HDLs and the distinction between an HLS tools and high-level HDL dialects.

[1] https://www.mathworks.com/discovery/high-level-synthesis.htm...
Congratulations on the Oscar!
nanos's small size and linux binary compatibility make it potentially a great candidate for

- pedagogy
- systems language research
- CPU architecture research
- embedded systems development where a linux process model is useful
- OS research (assuming anyone still does that)
- systems with high performance or low variance needs
- HPC
Of course, that is why there needs to be some incentive to get them to change their minds.

Biden Calls for Federal Workers to Return to the Office

August 2023

https://www.shrm.org/topics-tools/news/employee-relations/bi...

The government wants people in the office because it helps boost the economy.

I suggest the exact opposite.

Are we serious about climate change? Which is a more effective strategy? Encourage people to switch to electric cars or just have them drive their existing gas car less? My monthly gasoline bills dropped from $250 to $70 during the pandemic.

How much are we spending on health care? How many people don't have the time to exercise? I had an extra 60 minutes a day to take a walk instead of commuting.
Honestly, do people really believe the unemployment rates, or take them at face value?

The real rate of employment is much worse. Not to mention that pay has not kept up with inflation. What would the employment rate look like if it had?

Many low paying jobs are being created and since pay has not kept up it is barely a living wage.
What programming language should none professionals learn
Normally you allocate on the stack, so the local function owns the object. You pass (unowned) references to any function you want to call. Those functions are not concerned about RAII for those references, since they don't own them.

If you want to pass ownership to a different function/thread, you move the object. It's the owner's responsibility to run all the destructors once the caller deletes the object, which RAII does for you.
Granted, this can get undeterministic with the reference counted shared_ptr, since only the last owner of the reference will actually delete the object.

I actually really like RCU for shared access: https://en.m.wikipedia.org/wiki/Read-copy-update
Deallocation is always done in a background thread and there is no synchronization when reading.
I'm not sure what public libraries are available, unfortunately (I've only used our internal rcu library).

If you want to make efficient use of your zillion cores, you need to make sure single threaded performance is excellent ;)
See Amdahl's law.

But I agree, development velocity is an important factor to consider when choosing languages.
The barrier to use Linux is lower than ever and doesn't require installing a new base os. On Windows you can just install Ubuntu from the microsoft store or run "wsl --install"
Which doesn't work if you tell them about your competitors :)
Good luck including Intel microcode updates in that..
I’m honestly not worried at all. I just see it as another tool to take care of mundane work, if it’s even that helpful. You still need context and domain knowledge to build features / fix bugs.
It was the telematics data screen
It's strange to me that Alpine Linux won over Unikernels. I guess it makes sense, once you add logging, observability, printf-debugging (just kidding) to your unikernel, you basically have a full OS anyway.
U.S. Government Budget Proposal Seeks Major Increase to Cybersecurity Funding In
I'd say it's more akin to being dealt a bad hand and trying to work through a strategy to play it well.

Sure, you'd like to have been dealt a better hand. But you haven't, and dwelling on that won't help anyone.

The problem with this metaphor is that it's easy to describe the contents of a hand. But computer programs are a lot more complex than that, and sometimes it's non-trivial (and possibly NDA violating) to describe why the recommended solution isn't feasible.
Magnet fishing there isn't allowed. They explicitly don't want to incentivise you to do it, because they don't want you to do it.

So you're right, there isn't much point, and that is intentional.
Well for the past decade you'll find people on here spouting BTC without acknowledging they had BTC.

Anything that happened to BTC was "good" for BTC.
There are criteria for which organizations are covered by HIPAA’s privacy protections. It is not attached to the data wherever the data goes.
Music Software and Interface Design: MuseScore (2019) [video]
There is garn a typescript frontend to the nix language.
https://github.com/garnix-io/garn/
There's very weird language at the end of the GPL:

"The GNU General Public License does not permit incorporating your program into proprietary programs."

This is bizarre because "you" is defined as "each licensee," not "each licensor." It's also contradictory with the definition of "work based on the program," which only applies to works that use the program "in a fashion requiring copyright permission" -- which dynamic linking does not.

It's also hopelessly vague. What does proprietary mean here? There's no definition, and the common definition is simply that it describes something owned by someone... which includes every GPL'd program ever.
Also in the same boat.

I have the complication of android + Rust (com[compiling rust for android + SQLite require gimnastics: https://www.reddit.com/r/rust/comments/1872ftd/exist_a_solid...).

My ideal setup is to have my dev env be the CI env, to stop the chance that every so often things break (my CI breaks my delicate android incantions with some regularity).
Shh you can't say that on Hacker News.
Nightingale Guide
Explore the secrets of Nightingale Games with our website
Essential Nightingale Gaming Guide!
Easily discover infomation on Creatures,Real Cards, Structures, and more.
Concise list format provides key details.
Add an Index to Your Notebook
I agree to a point - regardless of what investors want, I might want to have runway to give me more time to iterate and experiment with ideas before running out of money. My point was also that this particular developer would consume a huge amount of opportunity cost for other types of hires or expenses that would move the business forward.
That Doble engine (or its technology anyway) was used in the Besler steam powered plane. Here is a video of its flight:

https://www.youtube.com/watch?v=nw6NFmcnW-8

On Douglas Self's museum of retro-tech, of course:

http://www.douglas-self.com/MUSEUM/TRANSPORT/steamplane/stea...
The line suggests the opposite yes. That's why I take issue with it.

There's nothing easy about nix. Maybe flox makes it easier, but I am so burned out by screwing around for countless hours with nix I'm not even going to try to figure out if it's true.
Fasting. Without a single doubt. What you need to do is minimally 5 day water fast. This will help you correct your microbiome balance. It is hard but just the 1st day when you're depleting yourself of sugar. Then on 2nd day onwards you're on fat burn but most importantly you're in autophagy mode. Then for couple of days if you can't do longer fast, eat keto-ish meals then do it again. When on water only, make sure you get electrolytes. And btw you can drink things like coke zero and of course black coffee, tea etc. but obviously no meaningful food like carbs, fiber or protein of any kind. But your holy Grail is to correct your microbiome. Absolute worse case, you could spend that money on FMT from a very fit person . Needless to say, don't start fasting unless your doc says you can do something like it. Most doc have no clue. "Water" only fasting is the key to 95% of all aliments we in western culture deal with. Then afterwards like any other "diet.". Maintain healthy Mediterranean diet and do water fasting once a month. You will be weak on day one, but consecutive days, you will be at your max mental acuity and even physical. I do anaerobic while doing water fasting.
DetSys founder here :). Firstly, congratulations to Flox on the launch.

DetSys is founded by Nix's inventor Eelco, and me -- a fairly long time community member (since ~2016.) We're also loaded with long term Nix users and contributors. We (the company) didn't invent flakes, and I didn't have anything to do with it either. While working at Tweag, Eelco worked with Target to develop the idea.

I'm not sure where this idea of bad blood or not contributing back comes from, either. The vast, vast majority of our code and products are completely FOSS, and our most popular product (the Determinate Nix Installer) is deliberately licensed in a way that upstream Nix can take it and integrate it however they want, any time they want. And I hope they do! We also invest heavily in contributions directly upstream. We're long time open source contributors and advocates, and that doesn't change now that we started a company.

I think there is a lot of compression of time and history here that has lead to lot of pretty baseless accusations and confusion. I think some people who don't like the change don't like it because they've built their own mechanisms to get what flakes provides. That's fine, nobody has to use flakes. The old ways aren't going away. Some folks don't like them because they're not technically perfect or bug-free. That's fine, too, but they're not becoming more stable by pretending flakes don't exist.

I look at threads like the one you linked as evidence we're doing something interesting. Nobody would care if what we were doing was useless.

One point that is absolutely true, though: DetSys is 100% contributed to the version of the future where Nix + Flakes is the thing. Flakes solve such vast problems that I feel there is no going back. This is the basis for the Determinate Nix Installer: we guarantee flake stability, and use the installer as the wedge to keep that promise with our users. This promise has been the basis of our work on FlakeHub and our just-launched-today FlakeHub Cache.

Unfortunately, nix.dev -- an official Nix documentation source -- specifically does not teach much about Flakes. To the degree of introducing documentation for unmaintained tools that see very low community adoption: https://nix.dev/guides/recipes/dependency-management.

We've taken a strong position on flakes by introducing our installer and zero-to-nix.com, a flake-first documentation source because of this confusion. I have asked numerous times for the various Nix leadership teams to make a choice on if flakes are the future or not, but as we can all plainly see: they have not chosen to do so. This confusion about flakes comes from the very top, unfortunately. I find this very motivating for building the best Nix company I can, to support the adoption of Nix and flakes in interesting places around the world.
I'm going to plug my PR log level policy here: I add a tag to my PRs asking for "error level" or "debug level" or whatever in between. Then the reviewer can tune their feedback. I started doing this when I was working with a diverse group of folks with different backgrounds. I'd like it to be a standard thing.

I find that I want different kinds of feedback through the process of developing a PR, and whether it's over a day or a month matters a lot too.

That way, I can safely be obsessive about things when giving PR feedback, in the knowledge they're asking for "debug level" feedback, or give it just-the-facts review if they're just trying to get something merged that has been reviewed to hell and back.
Hey SpinKube maintainer here. You're right that you could just run your Wasm (or Spin app) directly in a container and there often are reasons you might want to do that. But, SpinKube executes WebAssembly using a containerd-shim which means we avoid the overhead of starting a container and rather just directly execute the Wasm.

https://www.spinkube.dev/blog/2024/03/13/introducing-spinkub... is a really good blog post on Spin that talks about this.
> how does one determine what "best" is for multiple subjects?

Also, "best" depends on audience and use-case.

Imagine a horribly tone-deaf LLM-powered Sesame Street episode about the importance of recycling, illustrated by supply-demand graphs and Kekulé structures of plastic polymers.
Sure, as long as you're okay being terminated without warning. And we're expecting results quickly. Like within the first hour.
Here's a smaller scale water battery that heats an entire house year round. The water tank itself is placed in the center of the house across all 3 floors and actually makes for a quite nice design element as well. The energy is generated in the warm seasons and the volume of water is large enough to last through the entire winter. It's a German vid but subtitles are quite accurate.

https://www.youtube.com/watch?v=MBLiNHsod8Y
But that content is freely shared on all mainstream outlets. There is an overabundance of that content.
Kind of like Japanese where dialects can be different enough to be mutually incompatible but are all written using Japanese, and the national dialect/lingua franca is "Hyoujun-go" (literally "Standard Language") based almost entirely off of the Tokyo dialect which itself is a subset of the Kanto dialect.
How does it compare to the existing Devbox project (https://www.jetpack.io/devbox)?

Does Flox have an optional cloud solution as well? Can Flox install specific versions of Nix packages? What about OS-specific dependencies?

I've worked with tools like that for 5 years. Curious to understand what Flox brings to the table that we don't already have.
Write React Components Using CSS Only
I actually think the time I spent in school was valuable and that formal education gets a bad rap around here. I believe that my teachers all had good intentions. But they weren't always right. In my experience nobody is right 80% of the time.

I'm skeptical of the AI hype but I do believe there is value. Similar to self driving cars an AI assistant or teacher doesn't have to be right all the time, it only has to be right more often. Proper use of this tool will require skillbuilding like anything else.
> But I contest that people are freely and knowingly giving that data to the CCP

I contest otherwise. Even if that is the case, how does that prevent the govt from acting correctly or morally?

People would love to pay no taxes, should the govt then tax no one? What kind of logic is that?

> The US government isn't saving their citizens from the CCP. They just don't want the CCP to have the data that Americans want to give them.

Strawman argument. Once again it is not just data! It is an oppressive foreign adversary that can push harmful propaganda. And has done so as pointed above!

> Regarding propaganda, it's obvious that it's content Americans want. They would leave the platform if they didn't.

Not all Americans. Americans want to ban TikTok. Thats who democracy works. The house has proportional representation.

> it's obvious that it's content Americans want

Nope, it is not obvious at all. In fact, the other way is more obvious given the majority (352-65-1) with which this passed in the House.
It is obvious Americans want TikTok banned or divested from China.

(You may be unfamiliar with democracy and how it works, if so, my apologies.)
It's so funny, we're talking of AGI or consciousness like if we knew what they were but we don't. At best, we have some intuitions. And so this idea that we could reproduce something that we don't fully understand is pretty funny.

We're like the old sorcerers who wanted to turn lead into gold without having any clue about the periodic table of elements. And them too thought they were close...
Novel technology reaches 100-kW wireless power transfer for passenger vehicle
Hello. What happened to Zortech ? Any chance that Zortech C++ for OS/2 can be open sourced ?
Lots of discussion on the os2museum article last week:

https://news.ycombinator.com/item?id=39600108
I also wonder if it surprised even the AI Researchers/Developers working on OpenAI.

Maybe they were just trying to tweak things and it surprisingly turned out bigger than they had imagined.
What flights go back in time? I guess if you take off near the edge of one timezone and land near the edge of another. But so what? Why is that an issue?
Most times I'm dealing with things local, I didn't really care what time it is elsewhere. And this is said by someone who just had several calls with people from around the world. Id rather deal with trying to figure out what time somewhere else is every once in a while rather than trying to understand what time midday is.
Text-only, no Javascript, works where archive.is is blocked:

x=https://www.wired.com/story/ageism-haunts-tech-workers-layoffs-race-to-get-hired/
busybox wget -U "" -qO/dev/stdout $x \
|tr \< '\n' \
|sed '/./s/^/</' \
|sed -n '
1s/.\*/<meta charset=utf-8 \/>/p;
2,/#main-content/d;
/./{
/dfABRF/,/<\/div>/{/<div/s/>/><title>/p;/<\/div/s/</<\/title></p;}
/bIqFFZ/,/<\/div/{/<div/s/>/><p>/p;/<\/div/s/</<\/p></p;}
/gGcjdZ/,$d;/class=.paywall/,/<\/p>/p;
/span class=.lead/,/<\/span/p;
/a href=.[^\/]/,/<\/a>/p;
}' \
|uniq > 1.htm
firefox ./1.htm

Simpler HTML, no cruft.
Both the Milky Way and sardine sandwiches are visible objects.

That's a comparison that's not disingenuous.

If you're going to label a comparison as disingenuous, the onus is on you to provide a reason why. Otherwise, you're being unreasonable.
It’s always a question of ROI. It’s hard for me to identify any form of technical advice that would be worth that much at my current company stage. I’ve already allocated n% of shares to investors and advisors.

Before spending money I must identify a specific need. I can give a very specific need for code (features, launch dates, customer requests) but frankly do not have a need for technical advice by itself.
Honestly, people in SV iterate with new startup ideas when the last startup fails.

Your first lover is never your wife.
It's easy to do that.
Oh I had heard of it, of course. And heard that it was being replaced / phased out - quite a while back. For a few years now. And still haven't had to deal with it once (for contacts, for filings other than tax returns, for fee and tax payments.) So I was only questioning "that much plugged in".