skysight-inc/HackerNews huggingface dataset:
> That way the location of the .text section becomes reachable to the running program via the section header table.

Not sure why you would want to find .text in the program, but if you do, the linker (at least ld.bfd and ld.lld do) adds the symbols __executable_start and _etext, which surround the program code. Using linker-resolved symbols is much more reliable than parsing section headers.

> In addition to that, they must also be sorted! For some weird reason

For efficiency and simplicity when loading.

Re your article:

> Unless I can figure out a way to move the program header table to the end of the file without breaking everything

This should be doable, but you need to make sure that the program headers are mapped to memory (i.e., completely covered by a PT_LOAD segment).

I do wonder why you use program headers, though: depending on your exact use case, it might be easier to link against an object file containing only data (e.g., from objcopy) and use symbols instead.
I just used my old PC when I got a new one, use that as my NAS/torrent box with vpn, and kept buying HDDs for it. I'm up to 45TB but it never really "hurt", as I just buy a new drive when things feel tight. At this point I'm going to keep purchasing 18TB drives instead of smaller ones, it seems like the sweet spot of capacity to price right now.
Re-invention of wheel. See "Internet addiction disorder".[1]

[1] https://en.wikipedia.org/wiki/Internet_addiction_disorder
Ok, we've taken VC out of the title above.
The US has a unique problem in that major chains like Target only charge ~$0.10 per reusable bag. If that price were bumped up to something more reasonable, like $1, you can bet more people would actually bring their own bags.
I had a great time at the party you threw but I really need my bag back. you keep ignoring my calls
A UI designer does a good job if the person who's paying them thinks they did a good job, not whether or not they actually followed best practices, unless that's how the work gets approved. A frontend developer does a good job if their tickets are done and their boss likes them, which may or may not include actual quality work that's accessible or usable. That's the secret I wish I'd known when I started working, could have avoided the extra personal cost of trying produce quality results despite there being no incentive structure for it.
It's interesting because Apple had to be pressured into even allowing native mobile apps. When the iPhone was launched they told everyone to develop web apps.
I have the same idea about how reality comes together. Hard materialism cannot help but run into fundamental contradictions so it must be false. I think consciousness must be the fundamental nature of reality, and our minds are shards or prisms of it. And the experience of the material world is itself emergent. You might like a book called Biocentrism by Lanza and Berman.
These are bad processors born out of ridiculous market segmentation done by Intel for which we pay for dearly (also worth calling out making ECC server-only feature, because profit, exabytes of user data corrupted be damned).

Not only they are not worth targeting, it is a moral imperative not to consider them for pieces of software like PostgreSQL. If the push comes to shove, a "-compat" or "-legacy" flavour of binaries can be offered to select few users which use older systems with CPUs made before 2011 (pre-Sandy-Bride and Jaguar respectively), which would allow the overall ecosystem get healthier while not leaving affected people behind.
I have to disagree with Haidilao comment, which I have visited several times in different cities, it is packed with people, when people queuing outside, and I don't see the price is cheaper than previous year.

Maybe when prices have dropped if they are converted into dollars. I am not sure should we use dollars to measure everything to should I use Yuan for China.
It is cheaper, especially if you build the modules into the roof, as you then don't need the roof materials. It still suffers a little from being specialist, and so more expensive regardless of material costs.
Digiclysm.
The people and culture.
"It's not unethical! They agreed to it! We completely disclosed it! It's not our fault that they didn't read paragraph 17 of the privacy policy under the little expandable bullet point that gives you the address to send a SASE to get an unlabeled QR code in the mail within in 6-8 weeks which will give access to the full details in plain English using our proprietary messaging service that requires a Facebook account, DOB, and Social Security Number to log into (covered under a separate privacy policy) using the last released version of Mosaic and a locally installed Java applet. If they don't want to do that, they can even subscribe to our PrivacyInfo Deluxe subscription at $8.95/mo (billed bi-annually) for an immediate PDF download."
The obvious ways to do this in Rust are safe, on the other hand, if you write some Rust where all it does is call this glibc function then Rust didn't magically save you because the function is broken. Does that help?
They want that future because they ultimately believe in human hierarchies.

Sometimes those hierarchies are natural and essential (race, gender, age, whatever), sometimes they're contingent and constructed (skillset, grindset, 'hard work', whatever), but it always has the same end result: they think that you can categorise people like insects, and that some groups of people deserve better things than others. Naturally they believe they would not be at the bottom of the hierarchy.

You may also be interested in the term 'capitalist realism'.
The Guardian must not be allowed to shape the next era of humanity
The Fonz on Leadership Lessons He Learned from Happy Days
Keep your business logic on the server and use whatever language you want. I stick to vanilla JS and only use it for DOM manipulations. I try and leverage CSS for simple manipulations when I can. I don't go out of my way to, but it can do a lot these days.
Related: Our highest-maintenance users by far (SaaS) are the 'small fry' - companies with a handful of users. They are usually an order of magnitude more demanding than companies with 50+ users.
Btw Metas "internal mercurial fork" has been sapling for a while now. If you work there try typing `hg --version`.
There are a number of different overpayment interest regimes[1]. Mine was paid based on time elapsed from the time of overpayment (overpaid quarterly estimated taxes).

[1]: https://www.irs.gov/payments/interest#pay
> you simply aren't allowed to work in any form if you are in Japan on a tourist visa

You will never get the Japanese government to say this, if "any form" includes incidental remote work. And "incidental" is undefined and they aren't going to want to be pinned down on that either.
Exactly! But people make all sorts of statements about it and we can’t even agree on base concepts.

This audiobook is a pretty good introduction. The whole thing makes my brain hurt https://www.audible.com/pd/B00D97UL5K?source_code=ASSORAP051...
Yeah I am a huge OSX/macos fan that converted 10-12 years ago and every single job in my last 10+ years has given me a MBP so I know it almost better than linux or windows now (I've been an eng for both).

Whatever goes on in the Apple MacOS meeting rooms every year lately is like, nothing that I could ever imagine in my wildest fever dream. Stage manager? Why do I still have 5 app packages "mounted" on my desktop after 3 years that I eject every few weeks and come right back? Webcam emojis with thumbs, cool. etc etc. That iphone webcam thing was cool for a week but i completely forgot about it until I wrote this.

I can think of so many goofy bugs or weird MacOS idiosyncracies that just never get mentioned that we deal with. I've had SO many Macbook Pros, I have 3 M1s in my house right now and I have like 2x the amount of white chargers than I have of actual laptops nowadays and they all act exactly the same.

When I wake up monday morning and bang on my keyboard no matter what version of OSX it is I have a 40%ish chance of it not waking up without me grabbing the laptop and opening the lid.

20 years later.

Honestly, nowadays, windows is my "chill and relax" OS. It's windows snapping is amazing. I hate developing on it though, I did it awhile with WSL2 years ago and had many frustrations, like completely breaking my wsl vm somehow.
Sorry, but I use Mac and Windows computers (by job requirement). Windows is and has always been clunky and difficult to use. Maybe you don't feel that, but it is a fact. I wound't spend any time with windows if I had a choice.
It's not clear from the homepage that I can scroll down the page. I really thought it's a screenshot plus download button only. Browser window size 1930×4552 pixels.
OneDrive has had block level sync dor all files for 4 years.
It worked for Christof (Truman Show), and for Morty Smith and his child.
Open Source is a game developers play amongst themselves. When Open Source developers say "users", they often mean other developers.

The vast majority of real, ordinary *users* don't really care.
>How does that not demonstrate the ineffectiveness of the regulations?

The only reason there was a recall was because of the regulations and the gargantuan and slow bureaucratic apparatus surrounding Philips.

Philips tried, and would have succeeded without the regulations, to brush this off. They stalled, delated, cajoled, and lied.

Consumer protection laws (i.e. just sue after someone dies) are almost worthless in this case. No amount of rationally acting rational actor's next of kins bringing individual actions after the death of a loved one would have gotten Philips to move. Those wouldn't have even occurred because the only reason the link was made was because of a medical device monitoring system put in place by the FDA and government medical researchers looking into anomalous death statistics whose only common factor was Philips CPAP machines and the ensuing technical evaluation. Numerous deaths occurred, were attributed by some other cause because dissecting a deceased person and examining their alveoli for microscopic particles isn't an action typically performed after someone dies of what appears to be a stroke in their sleep.

Indeed, when this whole mess first started Philips deflected and delayed for years and their teams of lawyers would have annihilated each individually rationally acting rational actor's lawyers one by one to protect their bottom line drowning each litigant in delays, appeals, and litigation by financial attrition as the cases popped up one-by-one.

"Duh gubmint" is slow and often ineffective, but in this case the only reason anything happened at all and Philips CPAP machines aren't still out there literally and actually killing people is because of "a fat cat gubmint parasite" enforcing "onerous and burdensome" laws.

Of course I could be wrong. We all remember how magnanimous and ethical corporations were prior to all of these systems being put into place, don't we?

Wait. We don't?
Socially I'm more worried about targeted harassment, legal threats to safety, and murder than indifference to my existence.
Infostealer Infections Lead to Hacking of Google… Law Enforcement Systems
Seems like that’d be the default assumption - I pay zero point one bucks per kWh, of course it’s an amount. What’s more interesting is kW/h, it feels like a rate but it’s more like an acceleration.
I guess it's interesting that these studies fail to replicate. But I fail to see how saying a "lack of theory of mind" is not a very accurate way to communicate the experience and symptoms of autism.

Autistic people, by their own account and by well documented empirical evidence, express and demonstrate challenges with understanding sarcasm, irony, nonverbal cues, idioms, figures of speech, etc. Autistic people have a unique set of difficulties with maintaining friendships and employment.

Now, I'll take two definitions of Theory of Mind:

> Theory of Mind is the branch of cognitive science that investigates how we ascribe mental states to other persons and how we use the states to explain and predict the actions of those other persons. [0]

> In psychology, theory of mind refers to the capacity to understand other people by ascribing mental states to them. A theory of mind includes the knowledge that others' beliefs, desires, intentions, emotions, and thoughts may be different from one's own.[1] Possessing a functional theory of mind is crucial for success in everyday human social interactions. [1]

So... I'm confused. If autism is the impaired ability to ascribe mental states , how then is autism not an impaired ability to form theory of mind? Are we just arguing semantics here?

The authors of this research might be resting their case on a slippery re-definition of theory of mind?

> The assertion that autistic people lack a theory of mind—that they fail to understand that other people have a mind or that they themselves have a mind—pervades psychology.

Of course Autistic people understand that other people "have a mind" or "that they themselves have a mind".. This seems ridiculous. I have had many relationships with autistic people and obviously they know what a mind is and that other people have a mind.

[0] - https://iep.utm.edu/theomind/

[1] https://en.wikipedia.org/wiki/Theory_of_mind
Thanks for the recommendation! I will add it to my list
When I started work in 2003 in London, buying the Evening Standard from the newspaper chap on the way to the station was a normal thing, but the morning paper was on the way out as a free paper "The Metro" had taken root.

The launch of an evening version ("The London Paper") soon put an end to that, and the standard eventually became free in 2009. A couple of years later smartphones started to take the place of the "something to look at" - at least on the surface lines.
The day after the crash, Seamus died. The hospital charged the couple’s insurance $180,000 for his care.

Focussing on the wrong issue..
> Storyboards are indeed terrible. XIBs are notably better due to not bogging the editor down with N screens but still not great. Both suck for version control being gigantic blobs of machine generated XML.

I guess these problems stem from their heritage in XIBs being NIBs, i.e. binary “deep frozen” object graphs.

Using XML to make them version-control “friendly” was always a bit of a crutch.
I've only read the abstract, but it seems to directly say "this paper ignores any unflawed research that supports the idea that autistic people have no theory of mind."

(a) says it looks at empirical research that fails to support the theory, (b) is targeting examples that fail to replicate, (c) documents studies they believe made some inherent mistake, (c)2 (why are there two c?) looks at external research that does not support the theory, and (d) is the conclusion made ignoring any research supporting the theory.

Usually when I see these meta-studies, they say they look at all of the data and then will further say they excluded some for some kind of flaw. This one seems surprisingly open about choosing it's data.
I also thought only of utopia.

dystopia is a relatively recent derivative of utopia.

An individual can suffer in the middle of an utopia.
It's interesting that, every time an article comes up like this, I wonder why I never seem to experience the same kind of digital addiction or negative feelings that other people do - and then it turns out I'm already doing almost everything the article suggests for "unplugging". I've taken an hour long walk every single day for the past 15 years, and shower, and make sure I'm not getting overwhelmed with notifications. Yet, I feel no desire to interact with the physical world. I prefer being online, perhaps because I know how to handle it properly. I wonder how much of our misery is caused by poor user-experience defaults that people don't think to change (like always-on notifications). We get used to a corporate-designed hellscape and think that's the only way to experience a digital existence.
>At this week’s hearing, California Sen. Laphonza Butler encouraged Snapchat CEO Evan Siegel to apologize to the parents of two 16-year-olds who lost their sons to drug overdoses after buying pills on Snapchat.

I'm sure she'd have said the same thing to the CEO of Verizon (or Apple?) if they'd corresponded by phone.
Perhaps Mozilla WebRender?
I am a huge fan and user of Backblaze B2. For archival (essentially, my “tape” backups), I like S3 Glacier Deep Archive. It drives the storage price to approximately $1/TB/mo, though access isn’t instant and there’s a six month minimum cost on the storage capacity used. (Some other caveats and important considerations also apply. For anyone interested, do yourself a favor and read the docs.)

If that’s within your use case it’s fantastic. I use B2 to store my backup repositories, and S3 Deep Archive to mirror “master” stuff like my optical media backups, family photo archives, etc.

Microsoft has an almost identical product in Azure at a similar price point.
Most browser extensions seem to be used on Firefox, because Google is so hostile to ones on Chrome. With the decline of Firefox, the extension world has shrunk. I had something called "Ad Limiter" on both Firefox and Chrome for a decade. Identical code, even. Google sent me threatening messages last year, as they tightened the screws on ad blockers, and I dropped it for Chrome.
That would be reckless. We must estimate risk differently.

Btw the more accurate reason why we don't do things like that is that we don't want to because it would feel bad. It's not who we want to be. However, the actual reason doesn't always have much persuasive power and when I'm sensing that's the case, I use the cynical argument ("not in our interests", basically), because it's also true. But as the cynical argument isn't persuading you, maybe I should switch back!
Yes. So it feels. In particular the 1989 earthquake and the years that followed were put to good use removing freeways in the SF Bay Area (and not replacing them - nobody complains that the Embarcadero shorefront freeway should be removed but it's fair to object to the lack of substitution) - And abandoning the idea of elevated and double-decker freeways instead of doubling-up wherever else it could be. Highway 85 completed shortly after that (but was in the works long before that). By contrast, it feels Los Angeles continued on an optimistic path, when the Bay Area turned back (and for example fought new housing as much as possible). This is also the time San Francisco turned against visitors and businesses - working to discourage people from visiting as much as possible. And then turned on its own inhabitants.
To quote an Austrian philosopher

"Love the reps" - Arnold Schwarzenegger
And.. this reminds me of "Tunnels of Armageddon" a DOS game from 1989 ...
Tax write offs would be my guess. Every employee of charities that partner with retail locations for PoS donations must die a little inside each time some fool confidently asserts that they never give to those charities because it's all a scam. The money, they will assert with the confidence only someone so wrong can muster, is just used for write offs so the executives can have a big bonus and the company gets to claim they donated all the money. Bonus points if they assert that the charity doesn't even get the donated amount.
It's not obvious to me the developer was using a 3D library! It looks like this was made in 2010, and uses and SVG library and vanilla Javascript. https://github.com/bwhmather/missile-game

The flash game it's based on does have more textured walls, although overall shading is still pretty minimal. I don't know what 3D flash development was like.
I quite like what has been come up with here. In particular, I understand exactly how HCL would drive someone down this path, as it is infuriating to try to get that language to compute what you want computed.

I think at the end of the day, k8s YAML is focused on the datatype, i.e., what would be the result of your `rcl evaluate`. I do think this would be a much saner path than what Helm provides, though, and Helm's textual templating, as opposed to understanding values and building the actual datastructures, and then converting that to a format like JSON or YAML … is the wrong path. (I.e., I can see RCL being a possible replacement for Helm.)

> The language is a superset of json.

I'm going to introduce what I think is pretty much a universal law: languages claiming to be supersets of other languages are not supersets.

In the case of JSON, there's basically one counter-example that breaks all alleged supersets:

"\ud83d\udca9"

And if we try it:

» printf '"\\ud83d\\udca9"' | cargo r -- evaluate
Finished dev [unoptimized + debuginfo] target(s) in 0.01s
Running `target/debug/rcl evaluate`
stdin:1:2
╷
1 │ "\ud83d\udca9"
╵ ^~~~~~
Error: Invalid escape sequence: not a Unicode scalar value.

Help: For code points beyond U+FFFF, use '\u{...}' instead of a surrogate pair.

Now! This to me is not a bug in RCL: this particular facet of JSON is utter crazy town, and I would strongly encourage you to not adopt it. (Since down this road lies madness, like unpaired surrogates. JSON's grammar & standard is sloppy here, and JSON/JS's syntax of using the UTF-16 encoding, and not just the scalar value … it's the part of JavaScript that is just what JS is, but is the part that we shouldn't be copying.)

It is much saner to just have a flag/way to indicate "my input is JSON" and then to just parse it via an actual JSON parser. Then let RCL evolve on its own merits. If there's a lot of happy overlap, and most JSON documents are blissfully polyglots with RCL, that's fine too / a happy little accident. (But the option is important if you want to apply it somewhere programmatically, where the inputs are JSON.)

YAML breaks the same way, too: it too is a "superset" of JSON that isn't.
The current theory in the community is that since visionOS is based on iPadOS that it's more of a reference to a possible known exploitation on iPad that requires similar attestation on visionOS.
"We" is my small 20 year old Metamorph Research Institute and our spinoff companies Morphle Inc and Fiberhood Coöperation. Apologies, my websites are down and I still need to publish the science papers on the tiny MPPT chips and microcontrollers. We also design the largest chips [1] and I build Enernet microgrids [2] based on our chips.

We are chip designers and made a 1 dollar cent 64 bit 8 core microprocessor with MPPT and bidirectional buck/boost flyback inverters built-in. This nanoinverter can take the <0.5V of a single solar cell and convert it to (for example) 6V. Because these nanoinverters are networked over the DC conducters to each other, they can aggregate their output voltage to 48V, 110V or much higher so the conductors become much thinner.
With all the power transistors, opamps, capacitors and diodes integrated into the chip you save more than $50 on discreet component MPPT and microinverters per panel while also boosting the MPPT per cell thus mitigating almost all shading losses.

The same chip can also charge/discharge (lithium and other) batteries. You can get 20 times more cycling charges out of Li-ion this way but you also save on the charging inverters. A single nano-inverter chip can take the output of one or more solar cells and charge li-ion cell, saving you half the number of nano-inverter chip in a total system.

I still need $50K investment to start the mass production of the new model 180nm chips, that will drop the manufacturing cost to 1 cent. Sadly Ycombinator won't fund me as they dislike single founders and dislike funding hardware startups.If you know anyone who can help us with sales or funding please send me an email.

A competitor already manufactors solar panels with microinverters for strings of cells (6-8 per panel) but their panels cost so much more that it is not worth it.
Our nanoinvertors are two orders of magnitude cheaper.

[1] https://vimeo.com/731037615

[2] https://www.researchgate.net/profile/Merik-Voswinkel/publica...