skysight-inc/HackerNews huggingface dataset:
Why on earth would you choose the word 'lynch' here? At worst I'm suggesting mild disapproval and regulation, not historically racist mob violence.
Friend bought an older house and had a designer over. They were looking at one rooms redo and upon hearing the previous owners were younger gen she sighed and said “Oh, that it explains it. We call them The Grays”
> It's just that generational/incremental collection is hard to impossible without having support for write barriers/read barriers/snapshotting on the compiler or hardware side, which makes that a practical no-go for a language that was never designed to have GC support.

It was demonstrated in the mid 80s that the MMU could be used to implement the write barrier (when I saw that I knew lisp machines were a dead end, though I kept using them for as long as was feasible). You can use this and other compiler support to implement it in a language not designed for GC support, no problem.

The issue I think you meant is that you can’t have a transporting collector (which also compacts your working set, even allowing you to return memory to the system). A language like C++ doesn’t anticipate an object’s address ever changing, so that’s a no go.

I suppose you could write special shared_ptr / unique_ptr that supported address mutation but you’d need a compiler flag to check for an object’s address being taken… but to some degree the destructor paradigm renders a lot of this moot.
Heh, small world. They were briefly a client of ours back when I joined my current company in 2015. We were hired to develop a prototype PLC-based energy monitoring system for a cafe, based on the idea of profiling various devices' energy usage (and maybe mains harmonics?) so you could tell which devices were switching on and off. The project was already underway when I joined, so my involvement was limited to drilling some holes in enclosures.

I never really heard anything more from them after the project was complete. Interesting to see what else they did.
on my crappy old i5 dell laptop running ubuntu 22.04 i see ~1.5ms for bash and ~1ms for sh. i dunno where these really bad numbers are coming from tbh.
What, but that "Wild and Free" banner totally livens everything up. /s

I would be interested in seeing the adult that grew up in that nursery. Like, do their meals have a side of fava beans and a nice chianti?
GrapheneOS.

Other than dumb phone, it’s your best bet. However, your phone’s ISP will still collect your location data and sell it to Google and everyone else.
When was it two-sided?
What about multiple smaller rotors? Or would that cause weird turbulence effects? Could we use some kind of jet engine?
GPT-3.5 crashes when it thinks about useRalativeImagePath too much
Because the sources giving the mainstream theory, have turn into propaganda machines with 1 dimensional point of views, that will lie, omit, censor, discredit, and do almost anything, to push their political narrative, except confront the facts

So the population looses trust of mainstream institutions over time, and will believe instead on anything that aligns better with their believed "theory of everything"

Government lies, authorities lie, FoxNews only talks A, CNN only talks B, Alex Jones shouts about everything, they all attack each other... what can we believe?
This. Apple’s built in migration tool always (well, the last 3 years anyways) fails to move everything in my File’s app over to the new device.

I’ve moved ~500-800GB via air drop in one go before.
Websites – Butterick's Practical Typography
The new Prius is actually not that awful.
Doesn't this just offload the work of marketing the main product to marketing the free tool?
This is how we eventually get Soylent Green.
That's what I don't get about a lot of medical testing.

I presume Adderall was approved based on tests that lasted a couple years at most. It definitely seems like there is a class of medicine that can be beneficial in the short-term but be likely to produce bad results over decades.

I assume opioids could fall into this category too. In the short-term they could make people happier and more productive, but also their is chance of developing a dependency that may not be noticeable in the data until much later.

If drug X was found to benefit 100% of people for the first 2 years of taking it, but 5% of people developed a dependency that landed them in rehab or worse after 5 years, would we want the FDA to approve it?

I have a lot of libertarian leanings so I am mostly fine with it, but it does seem like the boundaries for what we consider beneficial or not are pretty arbitrary.
Maybe I am misremembering the interview. Maybe the person said that they used to use a hardened IBM power chip?
If you were “not being tracked” to the degree you seem to be assuming, then you couldn’t even log into a website, as you have to be “tracked” for it to know you’re the same person who logged in a second ago.

They went so far as to put in the tautological warning that your activity “might” be visible to the websites you visit. Really, you think?
Nitrogen gas execution would be much more humane than current methods (although, I don't think execution should be an option at all).... That's how I would kill myself if I ever wanted to, liquid nitrogen expands like crazy.

I'm surprised to hear that from Alabama though...
More than 100k protest across Germany over far-right AfD's deportation plan
It Only Costs a Coffee per Month
Oilpan can theoretically be used as a library as well - see:
https://v8.dev/blog/oilpan-library
https://v8.dev/blog/tags/cppgc
https://chromium.googlesource.com/v8/v8.git/+/HEAD/include/c...

Due to the nature of web engine workloads migrating objects to being GC'd isn't performance negative (as most people would expect). With care it can often end up performance positive.

There are a few tricks that Oilpan can apply. Concurrent tracing helps a lot (e.g. instead of incrementing/decrementing refs, you can trace on a different thread), in addition when destructing objects, the destructors typically become trivial meaning the object can just be dropped from memory. Both these free up main thread time. (The tradeoff with concurrent tracing is that you need atomic barriers when assigning pointers which needs care).

This is on top of the safey improvements you gain from being GC'd vs. smart pointers, etc.

One major tradeoff that UAF bugs become more difficult to fix, as you are just accessing objects which "should" be dead.
I learned a bit of Datalog back in university, too many years ago. It was impressive how powerful the query language is. You could do in a single line what required several lines of SQL, and far more intuitively.

But ... the problem is how many DBs support it, and how useful of a skill it is to know.
Firstly, it’s an enormous human tragedy, and I’m not justifying it. I’m trying to understand why the problem seems so widespread.

> "sacrifices are required in order to industrialize."

No, I’m making a different point. I’m not saying it ought to be that way (to industrialize) — only why it’s so naturally, and therefore what changes are needed to improve.

Safety margins in construction, and proper regulation/inspection are “overheads” which can only be paid once you have surplus (economic productivity). In some cases, the extra cost is minimal (just preventing corruption/carelessness in an already sufficient process/design), but in other cases it requires being willing to pay extra “for safety”, so it becomes a question of affordability & access eg: traveling in a well built car rather than an auto rickshaw, or discarding food past the "sell by" date.

To use another example from a sibling comment: a dozen children being crammed into an auto rickshaw on school commutes. Suppose the society starts enforcing a law mandating that no more than 3 humans (incl children) can travel in an auto rickshaw at once. The consequence is that the cost of commute has now increased manifold — does that take it beyond the regime of affordability for some fraction of the population — Will the kids now have to walk/cycle to school instead? What tradeoffs would those kids/families prefer?

So investing in safety requires not just that the business under consideration be profitable, but also that all customers have enough economic productivity which manifests in their willingness to spend larger amounts and demand safety and/or raise the floor forbidding unsafe products.

Reasoning in analogy with a minimum wage — if you raise the level too high, you just rule out a whole bunch of low-surplus economic activity. To make the trade off worthwhile, and not forbid essential economic activity, the wage floor can only be raised in tandem with economic productivity.

Consumer goods at least segment markets with price discrimination, so richer people can buy Eg. larger+safer cars. But they might have to drive on the same roads as everyone else (potholes and all), or use the same cable cars (to borrow an example from a sibling comment), or use the same medication — because "infrastructure" that needs to serve a larger population can only match the average (cumulative, in some cases) productivity. It’s an example where inequality hurts — however rich a single consumer might be, they only have access to are what the rest of the market is willing to buy (made viable with economies of scale).

Finally, what I'm trying to point out is that these are not "sacrifices in order to grow" (i.e. investments) to some rosy future -- these are tradeoffs necessary for functioning today. Growth is a separate story -- if and when it does happen, the prosperity helps bootstrap the system into safer operating modes, for which we may be thankful.
> Still, my main point was the lights. I guess I am well into minority situation since turning them on/off is easier than talking to a thing or, god forbid, using a phone.

My dad uses Alexa routines for lights and shutters. Turning the shutters up when the sun rises, and down again when the sun sets.
I didn’t need to address the issue.

Sometimes the best escalation is no escalation: get your task done and get on with your day.

I don’t have a responsibility to their company to improve their service quality.

To me it was a brief nuisance that turned into a shareable anecdote.

If this is sufficiently annoying to other customers, they can address it however they choose to, or not… doesn’t affect me.
if the work isnt worth a living wage, the difference is charity.

Nobody is owed more than their work is worth.

If we want to have charity to make lives easier, that's fine. There are lost of good reasons to avoid angry and starving people in the street. They can be paid by taxes. You could even tax businesses to pay for it.

Pretending it isn't charity is what I object to, and the economic problems it creates.
You imagine correctly. I cruise open directories regularly, usually looking for books to add to my growing collection (note: books I will actually read/use), generally taking only 2 or 3 books with me when I leave the site. At least once a month, I head to an OD I like to grab a new book or two only to find the host shut the gates because it got posted on r/opendirectories and a bunch of people did pointless site rips, as though they'll read 40k pdf files or whatever. I often wonder if they do it because data caches like that are small currency on other parts of the Internet, sort of the way you had to maintain an ul/dl ratio to stay on a well-maintained BBS back in the day. Who knows.

They're certainly not rehosting the libraries in any useful way, I can say that much.
When you hit F5 (copy) or F6 (move) you typically get a dialog with the destination of the action where the other pane is pre-entered as a default so can just hit Return to start, but which you can also override by typing something before hitting Return. You can type whatever relative or absolute destination you want without having to navigate there explicitly in the other pane. For up/down one directory I personally type .. or the child-directory, if the destination is further away it is often more convenient to navigate there in the other pane.
Yield curve adds to mystery over US economy
> I don't think arresting mechanisms are common, and they require extra space to install them. The crew having the training and authority to divert to an alternate airport when it is wet and they are overweight is probably a better focus.

so during the Mangalore flight landing attempt, the first officer asked to divert to another airport (twice) but the captain refused. doesn't that show the lack of safety concern for captain or lack of repercussions if they made it safely? i bet the first officer would be laughed at if they landed safely and s/he wouldn't even bother complaining about it.

if they don't have the space to install the arresting mechanism, how about installing them and limit the size of the aircraft that land at that airport (if expanding the runway is out of question). i mean any nation that care about human lives would do that.

> Of course, it's also important to avoid criticizing poor people for being poor. What were the alternatives? It would be much safer for each kid to be in their own family SUV, as is common in the US, but this increase in child safety is due to increased wealth, not increased virtue.

the alternative would be to find another rickshaw driver who limits the number of kids to 5. sure, it will be expensive but human lives should have more value than a 100-200Rs/month savings.
Good morning to you, sir!
Any AI art/video/photography/music/text/etc generator company whose generates revenue needs to add watermarks to let the public know its AI generated(it's embedded with metadata specific to each company). This should be forced via legislation in all countries.

If they don't then whatever social network or other services where things can shared/viewed by large groups to millions & are posted publicly need to be labeled "We can not verify veracity of this content."

I want a real internet ..this AI stuff is just triple fold increasing fake crap on the Internet and in turn / time our trust in it!
Why not some helium balloon type craft that could float along with low power for longer periods of times? Could cover vast distances? Descend into fertile plains looking for samples?
It's a shame that there doesn't seem to be any decent open-source implementation of Datalog. If you go for full Prolog instead of Datalog, there are several (Scryer Prolog being my personal favourite).
Memory seems to be a weird thing to study in isolation from such a study. Is this an example of p-hacking where 100 different variables were tested and 1 had to come out as statistically significant but pure luck?

Not to mention how problematic it is that the variable tested is either cocoa or a multivitamin which can contain hundreds of different chemicals.
Developing a Poker Planning App
Yes I do. I'm often moving files between two Macs and sometimes my iPhone. I have a few important documents and maybe 100 photos backed up in my free google drive storage, everything else is stored locally.

Email/Text has very small files size limits so that's not an option for me.
My daughter worked at Publix and was only drug tested at time of employment. Just like I did when I got my engineering job. I heard Publix does random drug testing, not sure.

Walmart is the same.

“ After pilots and flight attendants have been hired, they are subject to random drug screenings. Federal regulation detail the percentage of the total employees who should be subject to random testing in a given year, and this figure is usually around 50% and varies by the positive test rate from previous data. As drug testing is random, flight and ramp crew don't know when these tests will occur. Pilots and flight attendants who are randomly selected for drug screenings will often be met on the jet bridge after passengers have deplaned. An official holding a clipboard is usually the sign of an upcoming random drug screening.” - https://simpleflying.com/pilot-drug-test-frequency-guide/
Can someone explain how this differs from Glaze, which is apparently "defensive" while Nightshade is "offensive"? Their goals sound the same to me, maybe I missed something.
What I'm recommending is just part of the bare minimum security requirement for an authentication system. SQL parameterisation, transport encryption, input validation (and more) are all as important.

Stopping SQL keywords is a distraction dressed up like security. It's harmful.
If anybody wants to see an intended use of javascript in SVG images take a look at flamegraph profiles[1]. Very useful to find program hotspots when you can click to focus on particular code paths.

[1] https://brendangregg.com/FlameGraphs/cpu-bash-flamegraph.svg
I think a better way to put it is that commercial aircraft personnel are under strict legal time limits while the legal time limits on truckers are not enforced particularly strongly and the trucking companies provide incentives not to follow those rules. So truck drivers are incented to take stimulants to a degree pilots are not.

“To a degree” means some pilots will still stay up late and try to use stimulants to stay awake. But the pressure on the two cohorts is not equivalent.
Many think otherwise and will pay a lot of money to make that true.
This is what I'm thinking too. A number of posts above talked about physical limits based on speed of sound and rotor length. Cool, so add two rotors, or four.
That's who I meant, yes.
My current place have this. I don't care to pay to replace it, but I would much prefer something light wood. Which is somewhat traditional indoors. It would also go with most things.
What even is the point of using the word ‘deadly’ here? So obnoxious.
running a throughput-oriented GC instead of latency/realtime one is a common error of those people (also, throughput oriented ones are usually the default)
I find it equally probable she just doesn’t give a shit. People bend over backward to give people like this the benefit of the doubt for some reason.

/wfh parent of two
I use a couple web apps in production©. The development experience is awesome, deployment is easy, the runtime is fast, the language and the ecosystem are stable. CL being CL, you get many errors, including type errors, at compile time (hitting C-c C-c, the feedback is instantaneous). You have less needs for stupid unit tests. My Sentry dashboard is empty :) Coming from Python I appreciate all that.

We have a choice of libraries, but no big batteries-included web framework, so you must be ready to assemble pieces (or simply, to know web development). Ex: a login system? There are examples to look at, not a use-and-forget library.

A CL webserver coupled with a client library like HTMX is great. I don't recommend Reblocks (weblocks) or CLOG yet for serious stuff.

resources: the Cookbook, my lisp-journey #web content, my last youtube video (@vindarel channel).
Hey, if you don't mind a question...I need to help a friend back up all the photos off an Android phone and have had a lot of difficulty doing it on my Mac for the reasons you've stated. I do have a Windows notebook at work, are you saying if I plug the Android phone into a ThinkPad, it will just show up like a drive and let me copy photos?

It's critical that the photos (thousands of them) keep their original EXIF data and filesystem dates, and the methods I've found to get them onto my Mac don't accomplish this.

Thanks for any advice!
Incognito mode is not for preventing anyone from remotely tracking you, it is for preventing someone that is using the same computer from looking at your history (at least that's how I understand it).

Of course it has other purposes like letting you read articles where they apply limits, temporarily logging out, etc...

Just use the Tor browser if you want to be in "incognito" mode (it brings a bunch of other problems though, like cloudflare)
> makes the code less clear and requires additional complexities since you can't just jump from a child to its parent by subtracting an offset from its address.

Wait, so you're saying that code that subtracts an offset from a child node to get to a parent node is clearer and less complex than alternatives?
A Plan is not a Roadmap
At this point there is so much that is claimed to be racist that the word is just about to lose it's meaning
This was the most surprising aspect to me, that such a solution would apparently work robustly? Does the paper cover this?

They claim it's not future proof, but does it actually work now?
I have thought about this a lot, but came to the conclusion, that people are most likely to write tools if the format is easy to parse and construct in many programming language. I think it's hard to find an encoding that suits this criteria better than JSON.

It also has the benefit of being single-lined, since newline characters are encoded, which is necessary for a line based format. This, in turn, allows the use of many UNIX tools, like grep.

However, it certainly is not the most compact format, when encoding large amounts of binary data. Gzipping for storage will alleviate the overhead somewhat. Overall, dealing with large amounts of binary data in web application testing seems like a less common use case, so I felt like I shouldn't put too much focus on it.
He's an older dude. I see him working with like 135-155 but never seen him max
Modern generative image models are trained on curated data, not raw internet data. Sometimes the captions are regenerated to fit the image better. Only high quality images with high quality descriptions.
On mobile so no links, but I enjoy the following YouTube channels:

Primitive technology: researching/developing e.g. metalworking, agriculture, building techniques without using any premade tools. No voice but closed caption explanations.

Primitive skills: homesteading in Vietnam with traditional techniques, minimal outside materials/tools. No voice, closed caption explanations.

Wintergatan: years-long project to build a marble machine musical instrument reliable enough for stage performances. Lots of experimentation and some meta engineering techniques too.

Jamie Mantzel (spelling?) Used to be building a giant robot in his garage, more recently built small boats and a house. Haven't checked recently.
You can always take your business elsewhere.
> It was demonstrated in the mid 80s that the MMU could be used to implement the write barrier (when I saw that I knew lisp machines were a dead end, though I kept using them for as long as was feasible). You can use this and other compiler support to implement it in a language not designed for GC support, no problem.

Yes, that's why I wrote about support "on the compiler or hardware side" (i.e. MMUs). That said, while this might work in theory, the BDW GC does have support for it, and in practice it doesn't actually work well. Throughput suffers and pause times can actually get worse.

By the way, another alternative way of having incremental collection without compiler support is to use fork() for snapshotting (there's an option in D for that), but that has its own issues, of course.

> The issue I think you meant is that you can’t have a transporting collector (which also compacts your working set, even allowing you to return memory to the system). A language like C++ doesn’t anticipate an object’s address ever changing, so that’s a no go.

No, I wasn't talking about a compacting collector. I very specifically meant generational and/or incremental collection.
In other news, someone having something nice is unequal to someone who doesn't.
Here’s my pitch: https://cdaringe.github.io/programming-language-selector/
I have been trained to prefer off-white... So I find that grey or brown somewhat offensive and think off-white is actually better for light and everything... Even when my choice is as non-personal.
The server shouldn't even be able to know that a password is being reused as it should be hashed and salted there is no situation where this would be acceptable