skysight-inc/HackerNews huggingface dataset:
> we focus on how to improve systems

Sometimes the correct answer is, "We accept that this was a low-probability event, and we accept the risk of it happening again. No change required"

IME most "system improvements" elongate the feedback cycle so they need to be weighed against risk/reward.
I think they are anticipating importing extremely cheap solar power from Australia.
Yes, it does, but it often needs at least an implied threat of a lawsuit or some extra deliverables that help implementation of the technology.

Patents also turn "I got crushed by Google" stories into legal battles done by patent trolls that often have a decent payoff.
You've misread my comment. All my uses of "deallocate" refer to RC.
Seems like Rivian has a great product, but it's unclear whether the company is going to make it. If someone believed that the company will ultimately succeed and achieve scale, they should buy stock. It's very cheap.
you mean the zendesk ## Please do not write below this line ##?
I ran into this issue when diving into the world of Rust. What ended up getting me to move forward was asking Claude/4o to design a curriculum that would teach me the basics in a way would lead to completion of a project I had in mind.

I ended up dropping 4o and going exclusively with Claude. Claude is amazing at teaching.
Everywhere I’ve been interviewing at recently has told me upfront that they expect a 50-60 hour workweek with a few outright stating they work half the day on Sunday. I’d love a four-day workweek, but right now I’m just hoping for a five-day, 40-hour workweek to start.
That's only true if he's aware of it.
Knowing physics is roughly same every where in the universe, same rules of biology will apply elsewhere where if conditions meet, maybe earth is one of many conditions that can form life.
Pretty much. Guess it would have been as viable getting electricity from Thailand (one nearby country that could supply it electricity) as it is getting cheaper electricity from Australia + laying the cable.
I've worked with various frameworks and libraries in the past, like Prototype, jQuery, AngularJS, React, and Next.js, but I think I've ultimately come to trust Vanilla JavaScript the most. Compared to developing with Vanilla, I noticed that using these tools often results in unnecessary code in the final product.

As a side note, I was never really fond of jQuery, even when it first came out, and it ended up becoming almost obsolete. Lately, I'm also not entirely happy with the direction React and Next.js are heading. It could just be because I've grown so accustomed to Vanilla JavaScript.
There is a limit of how much time You can spend on repetition daily and how much cards brain is able to remember. Preparing cards is big overhead, using cards by other people usually is not recommended.
> I'm assuming that powering them down isn't a viable option

Sadly that might be assuming too much... here and on reddit I've seen a handful of people who have said that we should continue with AI progress even if it causes the extinction of humans, because we'll have ~"contributed to spreading intelligence throughout the universe and it doesn't really matter if it is human or not."

With that as the extreme end of the spectrum, I suspect the group of people who simply aren't considering what happens to obsoleted humans is much larger, and corporations certainly haven't demonstrated much interest in caring for those who technology has obsoleted in the past.

Tbh it is really disheartening to see so many technologists who seemingly only care about technology for its own sake.
It's 24.

GET https://cloud.appwrite.io/v1/databases/6472e9626de7a4f0ed84/...

X-Appwrite-Project: 646b9b4f135c66cd2455

"total": 24
> It seems quite obvious that Gen AI will be a major change in the creation of game assets.

Check out the authors discussion on the subject of 'turds' [0], image artefacts created by AI that totally break immersion as soon as you properly notice them.

[0] https://novalis.org/blog/2023-05-30-turds.html
https://en.wikipedia.org/wiki/Desertec comes to mind.
This is correct. And it is called ensuring 'Freedom to operate' - FTO.
The sober mind has been trained to carefully construct grammatically flawless sentences for the teacher. Hence the sober mind is hesitant, fearful and prone to second guessing itself.

The drunk mind he knows it not matter. Tempo and rhythm importanter. No stopping. Know not how conjugate don't conjugate. Not remember word loan other lingua. Say story no stopping manier words is gooder.
Listen, stop playing with serious mental illness.

I suffer from severe mental illness since I was young - ketogenic therapy is evidence based medicine and has changed my life in a way medication never has.

When you downplay this emerging field of metabolic health you're preventing many people to have access to a treatment that can save their lives.

Please inform yourself better - do not careless spread misinformation that can hurt other people.
Euclid is stationed at L2. I like to think it grabs a drink at the end of the day with other satellites out there like James Webb and Gaia. They discuss the day's discoveries.
I like /tmp in RAM myself, it's truly temporary that way

EDIT: I do this more for avoiding certain disk reads/writes than security actually
It looks like a little car riding inside a bigger car.
You say that, but I highly doubt you actually listen to the radio or podcast formats or view lots of the ZDF productions that are very much critical of the established parties, and regularly publish investigative research.

Journalists tend to have a high education background and thus tend to hold more progressive and liberal opinions, but that’s unavoidable. The public broadcast services are still miles ahead in terms of unbiased reporting than privately owned publications in Germany.

And having said all that; would you really want to have to choose between Fox News and ABC? Journalism should not depend on private interests. I’m not claiming it’s free of political influence either, but at least public broadcast includes provisions to prevent that. The alternative is worse.
Standing desks are bad for your health – study
Bypassing the Popularity Bias: Repurposing Models for Long-Tail Recommendation
I just found this explanation on the linked site:

Many Germans incorrectly believe that copyrights cannot be abandoned. The actual situation in German law is as follows:

"Nutzungsrechte" (literally "usage rights") include the rights of copying, modification, distribution, etc. These rights can be waived, as in other countries.

"Urheberrechte" (literally "originator rights") include reputation rights and generally cannot be waived. This protection against fraud, libel, etc. has nothing to do with whether something is in the public domain.

https://cr.yp.to/publicdomain.html
There is or also was https://en.wikipedia.org/wiki/Desertec
> it does not leave a good taste in your mouth (esp software patents)

The very _concept_ of software patents should leave a bad taste in anybody's mouth.
Is it possible to configure every user to see /tmp as $USER/.tmp via some Linux isolation method (namespaces)?
yea this

i see it as moving physical abstraction into mental abstraction

save few lines of code
but costs more mental ram
Half the US has already deployed it and 100% of the mobile carriers. I would say the detractors who continue to stomp their feet about not deploying IPv6 are holding a fake title of "Network Engineer". People need to grow up and do their job or get out.
80-90fps on pixel 8 pro. Occasionally spikes to 3 digits for a few moments.

The calculating power of current gen devices is honestly mind-blowing
I haven’t owned a car for over ten years, so a bit more realistic than you make it out to be.
I feel like this must be a Melbourne thing. I haven’t experienced any such issues since the 90’s (apart from local lightning strikes causing brief outages).
How big approximately is this L2 for practical purposes? Sounds like it will be valuable space-estate one day.
Oh man, this sort of thing is part of what I love love love about systemd. It bakes in so many great isolation/sandboxing/privacy measures for units! From the article:

> There should be per-user temporary directories. In fact, on modern systems there are per-user temporary directories! But this solution came several decades too late.

> If you have per-user $TMPDIR then temporary filenames can safely be created using the simple mechanisms described in the mktemp(1) rationale or used by the old deprecated C functions. There’s no need to defend against an attacker who doesn’t have sufficient access to mount an attack! There’s no need for sticky directories because there aren’t any world-writable directories.

May I introduce you to PrivateTMP= ?

> PrivateTmp=¶

> Takes a boolean argument. If true, sets up a new file system namespace for the executed processes and mounts private /tmp/ and /var/tmp/ directories inside it that are not shared by processes outside of the namespace

https://www.freedesktop.org/software/systemd/man/latest/syst...

Notably you don't even need to change how programs work (no $TMPDIR necessary)! It creates a filesystem namespace for your process, such-that you see the normal fs, but with your own /tmp ! That way your program behaves regularly/as convention goes everywhere else, and existing programs you run can also benefit without re-writing!

I cannot emphasize enough how many excellent well integrated kick ass security features systemd gives you totally for free. DynamicUser= turns on PrivateTmp= by default and is an easy way to insure isolation, to prevent needing to hand-code & safely manage uid/gids yourself; I'd start there if you can.

There's so so so many great isolation features in this man page.
Developers and AI: Productivity, Changing Roles and Impending Loss of Purpose
How long did it take? I’m doing an MRI for extremely elevated prolactin. Even if there’s no tumor I’ll probably be prescribed cabergoline, but would prefer to return to normal without using another drug.
Upvoted because your ToS is very clear about the images we scale aren't used to improve training. Thank you for that.

I have some pretty old photos I may have to pull out and upscale. They're from back in the old 1MP camera days.
My point was that RC in practice is pretty deterministic in the vast majority of cases, and I think equating its unpredictable rare cases with natural unpredictability of a GC is scaremongering. The differences between their non-deterministic behaviors are significant enough that they can't be simply equated with a sweeping generalization.

This is true regardless of which approach has higher-throughput implementations or lower overhead overall, and completely unrelated to Apple's marketing, or Microsoft being first at something.
Please check your facts. AEMO and others are tightening the thumb screws on coal plants more and more.
Replacing the rotation mass for frequency stability is another challenge.
You'd need to pin pages in physical memory to guarantee it stays in physical memory. What happens if an 'attacker' (or accidental user) exceeds available physical memory? OOM Kill other applications? Just don't accept temp data, leading to failures in operations requested by the user or system?

Pages in physical memory are not typically zero'ed out upon disuse. Yes, they're temporary... but only guaranteed temporary if you turn the system off and the DRAM cells bleed out their voltage.
Sales tax compliance can completely swallow up the profit margins of a small ecommerce business, according to some friends in the biz. Small businesses pretty much have to outsource their sales tax compliance, which means thousands per month for vendors like Avalara.
This exact thing is possible with pam_namespace.so!
The process of simplifying real-life complex events into catchy MBA-compatible anecdotes, while sacrificing any sense, and factuality has been the hallmark of Gladwell's works to the extent that the whole process was nicknamed 'gladwellization', a not exactly flattering word. Every one of his fables gives that, 'aha'-experience which, upon further consideration turns into 'wait, that makes no sense'.
The /tmp in RAM does not address any of the vulnerabilities unfortunately.
> Publicly funded media is a great thing to have

Depends on the kind of media.

Educational content? Sure.

News? Not going to be impartial so I'd rather be able to pick my poison - otherwise it's just propaganda.

Sports? A waste of money in my view and the state should not decide what kind of entertainment gets to exist.

Inane talks shows with hosts taking home ridiculous salaries which are funded by extorting money from people who are barely able to pay for their basic needs? Unjustifiable.
Non-reproducible.
Fully agree. Over 20 years ago, I did the same job as the Patent Engineer (I had a slightly different title, but same role) at a big law firm. Half of the patents I filed were BS software patents for a name brand tech company, and the other half were for actually novel and cool inventions for things like super-efficient distillation/chilling systems for coffee and satellite antennas for moving vehicles.

Getting that job was almost as easy as getting a software job in 2019. I had a masters in EE and a few years of SWE experience. I sent out 5 applications to top local law firms, got 3 interviews, and one offer over the course of a month. Apparently, the bulk of people in that role were post-docs in bio/chem who weren't excited about managing student loan debt while being underpaid lab people. (The EE/CS contingent was 5 out of 30 in the role, and I was the only one with actual SWE experience, so it gave the me and the firm creditability with inventors)

My salary matched my SWE salary, I had my own office + secretary, and the firm paid overtime and law school tuition. They also charged $250/hour for my time. I also only lasted about year in that role since it was very isolating and not collaborative.

The coolest part of that whole experience came a couple years later when I went to dinner with my wife, her close friend, and the friend's serious boyfriend. In the "what do you do" chit chat, he mentioned working with someone on a new way to brew and chill coffee quickly that they were close to bringing to market.

When I asked if it works like [describes invention exactly] his mind was absolutely blown away. As it turns out, I wrote their patent.
Things goes along with the author's "tmp cleanup" section, but I have lost valuable work on a number of occasions from hacking on random files that I created in /tmp under the assumption that they were throwaway junk files, only to reboot my machine a few hours later and have them automatically deleted by the OS. It's much safer and just as easy to use a "$HOME/tmp" dir as a junk drawer and then manually clean it up from time to time.
As I mentioned in my previous reply, I've been using nearly every major JavaScript library and framework for almost 20 years. After all that, I ultimately came to the conclusion that Vanilla JavaScript is the best. Especially when it comes to the build processes involved in updating modern web front-end source code, I've found the experience quite unsatisfactory.

On the server side, you can compensate with better server specifications and resources, but with web front-end development, it's essential to ensure compatibility across various browsers while using minimal resources. This is how you can provide the best possible experience to the largest number of people.

Of course, if you want to avoid relying on other solutions, it's true that you need to be very familiar and experienced with Vanilla JavaScript.
I'm positive that the new Halo people would love to have Staten on board.
It's also the default on most distros these days since it means /tmp is always wiped on every reboot. (For a programming side, this also means that if you write a file to /tmp, it'll probably have the fastest read/write speed you can find on the OS, which can be desirable.)
At least the 'tmp cleanup' related ones from the article
CoffeeScript was very successful, the main win was that it could become irrelevant because so many constructs were adopted upstream.
I'm not convinced this is a good idea either, but abstractions and syntax are what makes people love or hate a language. I enjoy writing python over JS because of ergonomics. Its not really about productivity, its about being happy when writing and reading code.

That being said, stapling on a compile step maybe isn't the answer.
Who's operating the grid in Melbourne?
My most recent foray into MQTT was using the MQTT 3.1.1 compatibility mode in NATS, which was pretty easy to set up once I got the permissions sorted out.

Works great for my smart home needs while also letting me explore latency and throughput load testing if I want to have a little fun.
Can an organization kick members out for not voting?
hell yes I do, capitalizing off of a broken system and then pouring millions of dollars a year into keeping it that way should not be applauded.
For a janky way of doing it, create a new mount namespace, then bind-mount $HOME/.tmp over /tmp. In practice better ways (ex. sibling comment) exist and you should use those.
ISn't the doubt simply the 'when' rather than the 'if'?
It sounds like you have lost your tolerance for ambiguity, the ability to acknowledge things aren’t merely black or white. I don’t blame you; it’s common these days.
The patent system in general and the USPTO in particular is a very strange amalgam. As a holder of multiple patents (both hardware and method/soft), I've found the process to be extremely odd.

First you have to phrase whatever your technology involves in a legal vernacular that is weirdly constraining and rarely maps well onto what the thing in question actually does. You always have the sense that you're playing a game of legal-mumbo-jumbo performance art more than actually describing an invention.

Second, you then have to interact with patent examiners. Some are great, many not so much. One I encountered was possibly the dumbest person I have ever met. Thick as two short planks with two extra short planks nailed on.

Third, the process just seems to go on and on. The examiner will make an objection or point to prior art. These actions may have little basis in logic or common sense, but they do seem to move pieces of paper from one box to another. Meetings occur with the examiner and/or their supervisor where your jaw will drop at how little anyone involved understands the technology being claimed.

You can cut through a lot of this with good legal counsel, but that is really just contributing to the gamesmanship of the whole process.

And, in the end, a patent is a pretty meaningless thing. A portfolio of defended patents might be an "Intellectual Property" asset (what an awful term). But so many people have to jump through the process just as a defensive act so they have a sliver of reassurance that using the novel thing they came up with will not lead to immediate cease-and-desist injunctions from IP-fortified competitors. What a collective waste of human creativity.
A Lake Materializes in the Sahara Desert, Offering a Glimpse into Africa's Past
No not really. These are there for long running jobs. Reboot clean up of tmp is not an issue.
It's just like putting on glasses but for your ears!

I had the same experience as you did - what a difference.
It would be nice if they could change to skin color in transparency mode. ;)
"Another study indicated that alternating between sitting and standing, combined with brief walks, was more effective for health than standing alone."

Standing desks is not the problem, but standing or sitting all day long can be. The key is to mix it up and avoid static positions for hours at a time.
What I do is all users get TMPDIR set to /tmp/$USER and /etc/rc.d/rc.local will create these as 700 on boot. Plus a script in /etc/profile.d/ will set TMPDIR on login for the users. With this you get /tmp cleanup on boot.

As as someone said, you can mount /tmp as tmpfs if you can spare the memory.
There is an Isaiah Berlin essay called The Hedgehog and the Fox. In it he divides artists/philosophers into two categories: foxes and hedgehogs. It is inspired by a fragment of ancient Greek poetry which reads, "the fox knows many things, but the hedgehog knows one great thing." In other words, some great thinkers looked at the world through the lens of one big idea, and others can't be easily reduced.

Two major caveats. The first is that Berlin never wanted the essay to be taken all that seriously. To him, it was an intellectually parlor game. But if TvTropes is any indication, people are addicted to classifying things into simplistic categories, so the fox and hedgehog game took off.

Second, the rest of the essay actually challenges the binary by focusing on Leo Tolstoy, an unimaginably creative thinker and writer who, according to Berlin, was a fox by nature but wanted to be a hedgehog.

Why did I share all of that? Well, without taking the categories too seriously I do think some people are more foxy by nature and others are more hedgehog-esque. I've always thought of myself as a fox (which to be honest, might limit me), and I had no interest in focusing on a single subject in school. At worst, I'm a dilettante who can have a surface level conversation about any intellectual topic at a party. At best, I can muster up a real enthusiasm about trying something entirely new.

I say all this not just because I'm running on 4 hours of sleep, but also because I think foxes get a bad rap. Not everybody should strive to be Ramanujan, because it isn't in everybody's temperament.
Kudos to 3M for that adhesive!
I guess the general gist is shared spaces between users causes security issues.

I recall using 'shared hosting' where instead of using your default IP address for fetching anything from the network, you could do some funky stuff in the shared environment to discover many more IPs that could be used. Useful for scraping and such. Generally any shared hosting that used cpanel would expose all their network interfaces, often a /24 or two.
Is MQTT being used in places where previously Modbus would have been used?
I use this with a size of a few GB: https://wiki.archlinux.org/title/Tmpfs
Pro* tip: don't put your mSQL database file on /tmp on a Solaris box.

Because at some point a few months later people will say "where did the database go?" and you'll have a lot of explaining and reconstruction to do.

(mid 90s)
By default a tmpfs has a really low RAM priority so the OS will try to move it in swapspace if memory gets low. tmpfs size is specified on creation of the tmpfs (and cant be larger than the total memory available, which is swap + RAM) but it's only "occupied" when files begin to fill the tmpfs.

If it gets too full for regular OS operations, you get the fun of the OOM Killer shutting down services (tmpfs is never targeted by the OOM Killer) until the entire OS just deadlocks if you somehow manage to fill the tmpfs up entirely.
> The fix, way back when, should have been for login(8) to create a per-user temporary directory in a sensible place before it drops privilege, and set $TMPDIR so the user’s shell and child processes can find it.

Something like

tmpdir := "/tmp/${USERNAME}"
loop:
rmdir(tmpdir, recurse=true)
while not mkdir(tmpdir, 0o700, must-create=true)
chown(tmpdir, user=$USERNAME, group=$USERGROUP)
export("TMPDIR", tmpdir)

with /tmp having root:root owner with 0o775 permissions on it? Yeah, would've been nice.