skysight-inc/HackerNews huggingface dataset:
I'm certainly not an expert on hardware but this statement from the crowdsupply page piqued my curiosity:

> The SoM plugs into the Reform motherboard’s central 200-pin SO-DIMM connector. This means that anyone will be able to design a replacement SoM to power Reform with a completely different CPU or an FPGA, for example.

So long as you can produce a pin compatible board, the exact details of that board actually don't seem to matter. My first thought when I saw this was "I wonder if you could create a conversion board for CM4 modules" and sure enough the creator of the laptop is working on exactly that:

https://twitter.com/mntmn/status/1462833241933627400

If they can actually pull off a CM4 compatibility board, I'd be super compelled to buy one knowing there's a growing ecosystem of compatible SoMs.
EDIT: This is about modifying code in memory; the article is actually more about modifying the executable file on disk — oops (:

----

One example:

My understanding is that static initialization in C/C++ is sometimes done with self-modifying code.

Eg:

ExpensiveObject &getInstance() {
static ExpensiveObject obj;
return obj;
}

So, the first time through, the generated assembly would run some "if object is not initialized, run the constructor" conditional code. Then, it would rewrite itself to not do that check for subsequent calls.

Obviously, that's all in the "hidden behind the scenes" generated assembly code, and the rust compiler could pull similar tricks, but you might also want to allow client code to do such things, for extreme performance cases.
They're against vaccine mandates.
As someone who has to deal with legacy services from time to time I couldn't agree more. In certain industries, legacy software just doesn't scale at all.
Imagined community
This works fine from the perspective of the admin, but think from the perspective of a business owner hiring admins. What happens when you have employee turnover? You don't want all of the knowledge needed to deploy your critical IT infrastructure stored in one guy's head or personal notebook. Maybe your admins were all disciplined enough to make sure they never made a single change without documenting it and kept extremely detailed, easy to use runbooks, but maybe they didn't. You don't want to get Dennis Nedry'd.
Thank you! I recalled that story but wasn't sure on the details.
Basically same experience. Even the mental health hotlines can be the same way. Unless you tell them you plan on killing yourself they say there is nothing they can do to help.
That only works on the American cyphers.
It even supports really obscure features such as VT220+ double width/height characters. Indeed a solid terminal.
You completely missed my point.

Simply put: People use cryptocurrencies as speculative asset while they claim they are using them for decentralization and other properties.
Argentina strikes breakthrough deal with IMF in $45 bln debt talks
Cydia requires a jailbroken device, which 1) is usually impossible if the device is running an up-to-date version of iOS, and 2) makes the device less secure, making it unreasonable for an organization to require their employees to do.
This kind of sentiment gets repeated a lot. Why do you say this? You really think that significant number of people is deliberately self infecting? I don't know anyone who did it on purpose, and majority of my social circle got the covid at one point without trying to catch it. Some before vaccine was available, some after getting their shots.

Even if 1% of population is stupid enough to do it deliberately, and I very much doubt it's that high number, it still leaves 99% of people who did not catch it on purpose. Disregarding their immunity is not scientific at all. And focusing on miniscule Darwin-award population is not very emphatical to 99% who are not like that. Why do focus on Darwin-award subset like that's the most common case?

And know what? If you didn't catch it so far, it's highly likely that you'll get Omicron pretty soon. Or one of future variants. If not in next months then in next years, as we get back to normal and covid variants keep circulating as endemic virus.

How would you feel if you just recovered from the latest strain, you're full of antibodies, but it's not recognized at all by government and you have to take a booster shot made for last year's variant in order to get back to work? Does that make sense?

It looks pretty much insane to me, but I live in Europe where previous infection is more or less equalized with vaccine. I'm baffled it's not like that in the US.
Serverless was always around and always had a place. It used to be a shell and sftp account on a shared Linux server where you could upload your html and cgi scripts or php files into your own Apache virtual host and get billed per hit on your web site or bandwidth usage. It now just has a lot of tooling around it with a big learning curve and vendor lock in, but at least you get your hits and bandwidth for cheaper than you used to.
I worked at a suicide hotline in Canada. The problem with what you are saying is that, as far as I know, there is no unified organism for suicide prevention centers and hotlines in North America (there are associations, but they don't seem to demand a unified process).

This means that, while your experience totally sucked, it can't be generalized. Most people I've talked to from all over the country genuinely want to help. I assume it's the same in the US. But some centers offer very little training, and their legal means probably vary a lot by location.

That said, there is a lot they can do beyond calling an ambulance, but it still comes down to talking and guidance, no one can physically force people to get better, except maybe some institutions (debatable).
Is there a consensus on whether it's ok to port forward from the firewall to port 22 (SSH) on the BMC, with a strong admin password? I guess this should be safer than exposing the web interface.
Sounds like different issues. I love options. Well designed options are a feature, I use them. Malware/Crapware is something different, it's a contagion that should be controlled.
> Emoji have never been effective or consistent at conveying meaning; at best they convey something to someone in the same subculture and time period

Isn't that the same with all words though? Think how much English usage changes in a generation. For instance, my girlfriend will use the term "I'm dead!" in a similar context to where I would say "LOL" and where my father would have said "What the fuck is loll?"
Assuming you mean selling domains it can be pretty lucrative...

https://www.dnjournal.com/ytd-sales-charts.htm
Then shady apps will include instructions on how to bypass the security mechanisms. You already see this in Windows where game hacks (or just really shitty game mod sites) often request you disable security features to ensure they don't interfere with the hack.
It's harder if you didn't learn back in the 90s or early 2000s. Getting hit by a bad actor was considerably less likely so we were able to learn from our mistakes without a significant cost.

There's much less of a margin for error now.
> No competition at all.

> Owner is so far ahead of the competition, impossible for anyone to catch up.

:)
But it's not a ... "game changer".
Quite similar to Tübingen's Stocherkahn:
https://de.wikipedia.org/wiki/T%C3%BCbinger_Stocherkahn
Compiling code at runtime is not self-modifying. For instance, in GPGPU programming, the kernels (=code running on GPUs) are usually compiled at runtime. And of course any time of JITs in scripting languages do the same.
But how would that basically clone my phone's content on their servers? (Which is claimed in the article) it must be some kind of weakness within the system, with some entry point other than some 'cookie'
Thank you! The hardest part is done - the finding and the scanning. It's great that Susy's first post is hidden in there. I searched for "blond" and there it was.
I am thinking that those two points are probably related.
StyloCard: Stylophone Business Card
Working around the memory/cpu tradeoff was the traditional reason for writing SMC.

For instance, you wrote the code to XOR a line to the screen.
Maybe you also want an AND version and a OR version, but you don't want to pay the cost of having an "if" in the middle of the loop that checks what kind of operation you want to do.
You also don't want to ship 3 nearly identical versions of the code, so you ship one version and patch it at runtime.
>Defending the valor of a self-proclaimed idiot and the guy that thinks "there's no such thing as climate."

Nope, this is your problem and most likely the reason you're having a hard time grasping the issue at hand.

I'm defending the right to speak without the fascist woke mob trying to silence it. I suggest you do some critical thinking and figure out why this is such an important thing in western society. This right applies to ALL or it applies to no one.
Verbatim mode? Never heard about that. In the past using double quotes did something like that, is it the same thing?

Disclaimer: DDG user mostly.
Western cartoons always have boys as protagonists because the execs thinks nobody likes girls. They just have the opposite opinion is all. Mainly the character ages are because they're targeted to readers of the same age, but there's definitely impure reasons for it too.

All these covers have pretty different artstyles, it feels kind of random and the art isn't great either. Not sure if it's meant to be a parodying popular series or what.

Mostly they look like boys' comics, "Statistics for Nurses" feels like website clip art, and "Surveying" looks like an older girls' comic or book cover for a Western novel.
Pitty the article didn't mention farm equipment manufacturer's in their survey of the right to repair landscape. John Deere is in a multi-state fight with farmers and state legislators over their restrictive covenants blocking farmers from repairing or even retrieving the diagnostic codes on equipment they own. And we're not talking about some $1000 cell phone or laptop here, these are machines that cost $250,000 all the way up to a million plus.
What’s the worst that can realistically happen?
https://www.aljazeera.com/news/2022/1/28/why-are-anti-vaccin...
Poll: Why do you use a VPN to access the Internet?
To bypass blocks imposed by the site you're visiting (e.g., Netflix geographical restrictions)
To bypass blocks imposed by the network you're on
To keep the site you're visiting of having a record of your real IP
To keep the network you're on from having a record of the sites you visit
To keep the network you're on from having a record of the site you're visiting
Men's sizes have the fortune of being more standardized than women's. Fit is also more important for women, as women have more things they need to fit around (you can have a dress that is the correct shoulder width but doesn't fit the bust, pants that fit the waist but not the butt, etc.) and the fits are a tighter on many clothes. And even worse is that different brands are inflating sizes at different rates for different fits as well. This doesn't even get into other things, like material feeling (the label only tells you so much) or things that you can't easily tell online with women's clothing like nonfunctional pockets.

Although men's clothing is also moving in this direction. US men's sizing used to be just straight up inches, but now they've started doing the size inflation thing, so a US size 33 jean is no longer 33 inches waist.
Not everything needs to happen immediately, Proof of Work isn't some existential threat to human kind and Ethereum is already moving to PoS.

It's still early days for blockchain/crypto world. Alarmist comments don't really add anything to the discussion.
This story seemed relevant to a discussion held in the comments to an earlier submission:

https://news.ycombinator.com/item?id=30101512
Excuse formatting, one phone. Was gonna put more refs... But phone.

Yes, this is not the standard "force field" pairwise stuff you're used to when you heard "simulation" of biomolecular systems. I don't know if it's quite disingenuous, just not what we expect based on what the vast, vast majority of the field does! It does represent that many atoms. We shouldn't include atoms for the sake of having them, right? It should depend on what questions we're asking of the system.

I like seeing other (simulation or analytic) methods get attention. Lattice methods --(HP models[0], for hydrophobicity[1], lattice-boltzmann even. field theoretic (see polymer physics, melts, old theory[2], new theory, and even newer simulation[3]). Even the simplest shit like springs[4]!

[0] https://scholar.google.com/citations?view_op=view_citation&h...
[1] https://journals.aps.org/prl/abstract/10.1103/PhysRevLett.11...
[2]https://www.google.com/books/edition/Renormalization_Group_T...
[3]The Equilibrium Theory of Inhomogeneous Polymers (International Series of Monographs on Physics) https://www.amazon.com/dp/0199673799/ref=cm_sw_r_apan_glt_i_... (numerical scft)
[4]
https://en.m.wikipedia.org/wiki/Gaussian_network_model
I'm having a hard time imagining quantum chromodynamics set in a single point. :)
Trans Lifeline [1] calls that practice "Non-consensual rescue" and they're very strongly against it.

> The organization’s hotline does not engage in non-consensual active rescue,[15] meaning operators never call 911, police, or emergency services on callers without an expressed request and consent, based on research associating involuntary hospitalization with increases suicide attempts after discharge.[16][17] Additionally, they believe that calling the police on transgender people in crisis, particularly trans people of color, causes more harm.

[1] https://en.wikipedia.org/wiki/Trans_Lifeline
I almost always dislike HN comments that find fault, but:

encomiums, anomie, Antipodean, recce, &c.

I love language and people using the rich breadth and depth of it, beautifully and resonantly. Here, these words are either misused or my understanding of the author's meanings are far off the mark, over and over, to the degree that I don't know what they could mean (beyond misuse of these words). I haven't seen the documentary, however, so maybe that is the case.

The essay doesn't need them, these words fall (IMHO) awkwardly into sentences.
HI there. I really like this. If I could get this hooked up to a database with some standard filters and host the output it'd be very valuable to me / my team. I use excel often but really just want to pull some stuff into tables.

I'll reach out and would love to be a user / tester / customer. I notice the .dmg doesn't allow me to open on my Mac bc its from an unsigned dev - if anyone else gets that just go to System Preferences and Security to unblock.
Would developers really be happy with containers running macOS inside? Production is running Linux, so they need two sets of images and their local image will be different from the one running in production.
Satoshi Nakamoto’s favorite colour was red and his favorite fish? You guessed it: Herring.
My brother is a CPA running a practice solely focused on auditing and optimizing cloud expense.

The amount of money set aflame is astounding.

You don’t go cloud to save money. You go cloud to get flexible and reduce capital expense. It’s like leasing a building vs buying. More about tax and accounting.
Thanks for the heads-up. I've always accepted that Ethernet cables do what they say on the wire, but now that you mention it, it seems ruthlessly easy to print whatever on the cable and give you something that will only transfer at a fraction of the bandwidth.

I'm slowly collecting a list of things that I need to buy only from genuine suppliers.
Are you looking into the some clone site coming before GitHub or Stackoverflow problem too?
90% of success is simply showing up every day.
Profit per sq foot is really the golden metric here. The problem is that profits, generally, are a lot harder to data collect into a metric like that, and a lot of the private equity activity that doomed many retail chains in the US were designed to artificially inflate profits.

The three are all more or less related though.
Reaching the tipping point for 3D printing satellites
Why is the FBI paying to get Pegasus? Doesn't the US have NSA to do this kind of hacks or find no click zero days in Android/iPhone and share the zero days with the FBI? Or why hasn't someone try to trick NSO to hack a monitored phone and find out the zero day? I am having these questions because every time I hear about NSO there is this question in my head "What is so special about NSO?". I see 2017, 2018, etc. how can someone have zero days for years and no one copy the zero day or fix the zero day? Why I don't hear about NSO competition? Does it have competition?
In the words of a different (better) band but relevant:

>Ticking away the moments that make up a dull day

>Fritter and waste the hours in an offhand way

>Kicking around on a piece of ground in your hometown

>Waiting for someone or something to show you the way

>Tired of lying in the sunshine, staying home to watch the
rain

>You are young and life is long, and there is time to kill today

>And then one day you find ten years have got behind you

>No one told you when to run, you missed the starting gun

>And you run, and you run to catch up with the sun but it's sinking

>Racing around to come up behind you again

>The sun is the same in a relative way but you're older

>Shorter of breath and one day closer to death

>Every year is getting shorter, never seem to find the time

>Plans that either come to naught or half a page of scribbled lines

>Hanging on in quiet desperation is the English way

>The time is gone, the song is over, thought I'd something more to say
Curious take, this. Allowing side-loading would only have a net positive impact on those who desire it, and zero impact on you who wants the walled garden. So why the opposition?
Calvin Calvin calvinnnn. You never forget it.
> in the future, 100% of the code that you write will be business logic

How much business logic is there across all businesses?

I'm aware of a joke at Google about how it could reduce 90% of the employees without any impact on the business.
The Switch was always sold at a profit relative to its hardware component and manufacturing costs, yet Nintendo charges 30% platform fees just like Apple (and Microsoft.) PS4 and PS5 (disc model) are currently sold at a profit, and Sony continues to charge the same platform fees.

Nintendo (like Apple) needs to recoup R&D and software development costs, and their business model is based on charging platform fees.

It's completely unsurprising that Apple's gaming handheld uses a similar walled garden/platform fee business model similar to Nintendo's.
> you're not gonna fix the noise issue

Firstly, I wouldn't be so sure about what future tech might bring. Perhaps if "flying cars" get closer to something consumers could use in a neighborhood, it will be profitable to look into and maybe something can be done about it.

Secondly, for many of the young men living near me, noise is more of a perk than an issue. You could probably sell them on the idea that the whole town gets to hear that they're rich enough to afford a flying car.
Could be because you’re using a terrible ISP-provided router. Switch that to bridge mode and connect the server directly (if necessary, use the server as a router with a second network card for your LAN) or use a proper, enterprise-grade router (OpenWRT would work as well as long as the underlying hardware is performant enough).
Why I Broke Up with Firefox
Surprisingly backtrace apparently uses self-modifying code in production for feature flags:

https://engineering.backtrace.io/2021-12-19-bounded-dynamici...

This is basically to make it zero cost (as far as I remember)

Google uses a similar system of feature flags, but as far as I know there's no self-modifying code. I guess Backtrace wants to put the flags in tight inner loops.

dtrace and I believe systemtap patch the executable at runtime, for similar performance reasons. But those are kernel features and not user applications.
Pretty hard to move a Vancouver house in a USB stick.
You can definitely boot that SGI in single-user mode or off a bootable OS and read the passwd file. Just found a guide on resetting the root password on an SGI machine[0]. Someone probably would have paid multiple $hundred for that monitor :(

[0] https://software.majix.org/irix/admin-password.shtml
You have to understand that this is a poorly paid phone job for the person on the other end.

They don't have a PhD. They are not top 1% intelligence, top 1% compassion and top 1% drive to help others. They are just people who applied for a job, got it and are following a script or whatever little training they've been given.

When you're younger, you think there's adults who know a thing or two. Then you grow up and realize that's 0.0001% of the population. Everyone else knows how to do a couple of repetitive tasks and repeat sentences they heard other people say, not much more than that.
> plenty of places will forcibly admit you (at huge costs) if they see you as a suicide risk

How's that legally done?

Is suicide even a crime in most countries? I don't think it is.
If that's the case you should only use iOS devices for everything. No macbook pro, no PC. It's so easy to think the walled garden is great when you can just jump out of it when you need to do actual work or run an app Apple has deemed unfit for the appstore.
That's awesome!! Great find indeed. The best working system I ever found was a Pentium 4.
"Oh that's a fancy lock you have over there. I could take 4 minutes to cut it, 2 minutes to pick it, or about 15 seconds to force it open with a pair of wrenches. An actual criminal is just going to break that window over there."
I’ve actually found crisis lines to be fairly helpful. Sure, they have little real world power but the people I have spoken to have been calm and reassuring, which more often than not has been what I needed. A few people I’ve spoken to have been particularly memorably great, and I wish I could buy them all a beer.

This isn’t to dismiss those who’ve had bad experiences. I just wanted to offer a different perspective.
I had the same question, and this article seems to at least attempt to answer this question referring to an ongoing legal case by several tech companies against NSO. Essentially, they're leveraging exploits in various apps (iMessage, WhatsApp, Gmail, etc) commonly found on phones to infect the end user.

So in essence, they're selling limited time exploits to load malware and I guess having to constantly find new exploits to sell. Hell of a business model for sure.

https://www.occrp.org/en/the-pegasus-project/how-does-pegasu...
It's not normally totally illegal, but a surprising amount of land outlaws this kind of development. As an example, 70% of land in Seattle is zoned for only single family homes.
...a poem by Liverpudlian poet Roger McGough (1967)

Source: https://en.wikipedia.org/wiki/Roger_McGough

The Cavern referenced in the poem is a music club in which the Beatle played at the time, now it's tourist trap with canned pop music (what Brits call "cheesy music").
Badger has performed exceptionally well for us. Preferred over LevelDB/similar solutions.

https://github.com/dgraph-io/badger
Fake poop helps evicted owls settle into new neighborhood
Estonians. There are lots of former communists in Finnish civil service. Many of whom were openly opposing Estonian independence.

Unlike other east European countries Finland did nothing to clean the administration.

They just selected new Minister of Social Services, who was most vile pro-soviet communist in the 1970s.

What is worse, the constitution of Finland is currently interpreted by a former board member of Finnish Communist party, one Dr. Martin Scheisse. So everything goes, Soviet-Style mock lawsuits of MPs and China-Style vaccination passports.
Off topic: you might consider adding typesense to https://github.com/RunaCapital/awesome-oss-alternatives
Ok, then consider a lazy-loading dynamic linker that rewrites the thunks when the library is loaded.