skysight-inc/HackerNews huggingface dataset:
> You're missing almost 1.5 years of bug fixes the

No I'm not, I used vanilla vim without LSP until Bram (R.I.P) decided to write another vimscript, too much NIH for my taste. I'm fine with what I use and have my workflow. I'm considering trying out how Flatpaks work for me for the isolation though.

I do use Docker and even the occasional VM for complex environments and don't notice any difference in my use.

> Stable versions are not bleeding edge

Bleeding edge as in latest features.
agreed, but harder to find in Europe
Thanks. We're doing the second but I heard that at a certain scale you might need to pay fees anyway?
Only half of those 27 countries were in Europe, others were all kinds of shitholes.
> How many of the general public wouldn't just choose Google if shown a list to choose a search engine?

Do you think google is stupid for paying $21B? I don’t know the answer to your question, but I suspect Google does, and maybe Apple. And it’s a lot of people. So many people that Google would lose more than $21B in profit.
My view about this: Don't be fooled! Microsoft embraced money, opensource is a tool and strategy in order to get more clients/money by being relevant and don't have all the costs of developing everything.

Azure accounts for something like 35-40% of all their revenue, and those pesky tenants insisted on installing Linux and running things on their other than Exchange or Microsoft Dynamics.

With Microsoft there's always a catch. ( they're are not alone of course ).
Yes, but not to the advantage of the weakest participants.
HolyC is like this as well.
Nix/NixOS too
You should have switched Bitcoin LONG ago.

Soon we will have to stop having sympathy for people who get screwed by the banks as the alternative is just too easy and obvious.
True.

Many 1980's electronic devices needed too much power to be run by the NiCd batteries of that era.

I failed to learn DC motors, controllers, and gear boxes in part because I lacked batteries powerful enough to drive the small motors I had. (Or maybe I was an idiot:o) Decades later, lithium 18650 cells make it easy for my students.
I think you're agreeing?

The superiority of Mercurial works against it, because while https://xkcd.com/1597/ is entirely relatable, people are used to Git's specific flavour of incomprehensibility. It's normal, and the lore helps folk avoid the sharp edges most of the time.
The purple icon in the shared transcript indicates GPT-4.
There's an article like this every year. Last year the fear was that Berghain was up for sale.
I think experts are given credence because they can do a deep analysis. I expect a civil engineer to do calculations instead of just saying "I'm the expert trust me"

Is this whole trust the expert thing some new phenomenon? Because I feel confident scientists were very keen to provide the reason and evidence for their beliefs. Saying someone should be trusted just because they are an expert seems against the spirit of science

So is there reasons to believe in man made global warming? Is there is lots of reliable evidence. We should focus in that instead of who is making the claims.

You and the parent are making different versions of a similar fallacy - his is ad hominem and yours is appeal to authority. The flaw in both is they focus on the identity of the speaker rather than evaluating the validity of what is said
My guess of info tech letting Africa grow is more that they can use it and go on Wikipedia or Youtube for how to fix stuff. I'm not really expecting them to produce much tech themselves. Africa's economic strong area seems more in resources which may be sort of old tech but which has made Australia say quite wealthy.
Who cares about X?

Only shitposter and people who still think that the X followers they have really matter.
I agree, to the point that it's getting harder for me to even have any sympathy when I hear about this issue.

Anyone without a good portion of their net worth in crypto is making a huge and obvious mistake.
You’re not using the word monopoly correctly.

Apple doesn’t have a monopoly on their platform. They make a platform that’s part of a market. And they have a minority portion of that market.

That’s like saying Folgers has a monopoly on Folgers coffee. The sentiment is kind of right, they are the only ones who make Folgers, but it’s not the right term as being an exclusive manufacturer is not a monopoly in terms of anti trust or this conversation.
Venture backed NFT collectible crowd is not that crowd

Nice try
That's choose vs something else being default scenario right?
In April 2000, Kristina Beard frantically attempted to contact her Identical Twin Sister Jennifer…
The case of Jennifer and Kristina Beard is a harrowing tale of deception, betrayal, and the unwavering bond between twin sisters. This Narrative delves into a web of deceit, where a mother’s sinister intentions put her daughters’ lives in grave danger. In this article,
I had a project a couple years back implementing this and various other 'dead' (rejected) language-level proposals dynamically at the interpreter with just an install of a package, https://github.com/isidentical-archive/pepgrave. Was a fun experience looking back to the history of Python to see all these rejected proposals and getting them to play nice with the current language itself which has significantly evolved since they were proposed.

E.g. here was an implementation of the roman numeral literals PEP, https://github.com/isidentical-archive/pepgrave/blob/master/... which is extremely simple AST manipulation
It appears to be straightforward denialism.
You mention 13ft as another open source inspiration. How is Ladder improving on what 13ft does?
Um what does it say about C++ then? Getting a program to compile doesn’t mean it’s an easier language, it’s just deceiving
IIRC, there were ambulance-shaped advertising gimmicks given away that looked like functional GPS receivers, but did not function for some reason. I never figured out if all the chips on them were bad or if just some of the chips were bad.

I would not assume that GPS receiver was ever designed to work. It may have been just for looks despite having a lot of expensive parts on it.
In Vim:

:w !sudo tee %

Which I map to :w!!

Of course, if you’re not using Vim, you’re doing it wrong :)
Check out the amazing features continuous integration environment has to offer.
If you've been that far you might as well view-source on WireHub and see for yourself ;)

To answer your question though, wgeasy was definitely a source of inspiration as to the simplicity and cleanness of the design compared with other WireGuard related tools.
In other news, water is wet? Everyone knew Elon Musk bought twitter for him to control it. The CEO role was just is a scapegoat / figurehead role.
> Which everyone does, no one in Israel wants a one-state solution

That is absolutely bullshit. Netanyahu showed maps with Gaza included in Israel even at the UN, and his coalition including many far right fringe figures actively and publicly advocate for the genocide / ethnic cleansing of Palestinians, encourage settlement in the West Bank and even go as far as publicly saying Gaza should be nuked. Many in Israel would be happy if Palestine stopped existing all together.

> whether they support Israel's right to exist.

That's where I differentiate between supporting Palestine's right to exist, and supporting Hamas which denies Israel's right to exist. Although you're right, one can dislike Hamas for religious or whatever reasons, but still agree with their mission and not support Israel's right to exist. But merely saying Palestine has the right to exist shouldn't elicit a response of "this is antisemitic and denying Israel has a right to exist" which it way too often does.

In any case, there are far more people supporting Palestine than Hamas. But sadly, there are people (like the crazies in Essen yesterday) who absolutely do support Hamas and hate everything Jewish and Israeli. They should be restricted severely (if refugees/migrants - expelled immediately; if citizens, arrested for hate speech and sent to mandatory education courses).
> Rust is actually that hard that only a small share of developers will ever master it

Kind of disagree here. Don't really think it's that much harder than C++, just hard in a very "annoying" way. Which, given its purpose, is a good thing. Making the borrow checker happy is mostly an exercise of going up and down method call chains to see where you screwed up. Or verbosely wrapping stuff in Arc<Mutex<T>> to make it a shareable resource.
Let's be honest, hn has always been populated with cowboys...

https://en.m.wikipedia.org/wiki/Cowboy_coding
Nah, it's because they're 70x more likely to get their vulnerabilities via crate supply chain attacks!

[pulled off stage with a cain]
I wanted to use Rust on embedded. I probably gave up way to early. But I really could not do it.

This is how to set a GPIO bit, from the official "Embedded Rust" book:

MY_GPIO.borrow(cs).borrow().as_ref().unwrap().odr.modify(|_, w| w.odr1().set_bit());

I tried. I really tried.
The article was not meant to describe everything in GT. There is a whole book delivered in the environment to cover this. You can also see it here: book.gtoolkit.com.

In the second half of the article it says that those are just examples of what is possible, but the really interesting bit is that we build these tools for every single development problem, including when we deal with external systems or languages. And this leads to a new way of programming which we call Moldable Development.
"The Free Market" does not have this concept.
Libertarians don't have this concept.
Right wing is the opposite they love to attack the weakest.
The hustle culture only thinks about money.
The Blockchain boys only think about money.

Who has time for the weak? Not the free market.
This is a very poor and overly simplified text to write basic JSON parsers, not touching any topic of writing actually fast JSON parsers. Such as not-copying tokenizers (e.g. jsmn), word-wise tokenizers (simdjson) and fast numeric conversions (fast_double_parser at al).
The #1 driver for human motivation is prestige. Look into it, the assessment is damning, rending our species an immature little tea party, with death.
Look up 'limerance.' There are many online resources, including a few good subreddits. You may not have it, or may not have it strongly, or it may come and go — but some people are highly affected by having limerant obsessive feelings for someone, sometimes for decades. Understanding how it works may help you move on.
Is it just me or has 12ft become less and less effective? I rarely get through with it these days.
For context, I run a security consulting firm focusing on high risk clients like fintech firms and my job is quite literally defending my clients from sophisticated adversaries which includes state actors. Your threat model is not my threat model.

Degoogling and solving for privacy from corporations makes CalyxOS a great option for many, but privacy and security against actors willing to more blatantly violate laws is not as easily an attainable goal on Android sadly. I spent months building the aosp-build project and compiling and signing my own AOSP roms from scratch but even then there are just an insane number of blobs with way too much power to ever be able to trust.

Binary blobs with root access to my devices is a non starter for my privacy goals, free software preference, and threat model. QubesOS is about the only OS that suits my requirements, and even then it only runs on hardware that is hard to trust. Ideally it can be ported to my ppc64le Talos workstation soon.

All of that is only half the reason though. I was addicted to connectivity and over reliant on tech to live my life. Giving up my phone means not having constant bombardments of information and notifications and distraction making it difficult to be present in and enjoy the real world. When I walk away from my desktop computers, or leave my home, I am offline.

The ability to confidently navigate the real world and be comfortable in my own head with minimal tech took a while to build, but it feels like a superpower now. I have no interest in going back. Giving a phone to a kid feels like child abuse to me now given how much control I feel I have over my own brain again. I want that for others, especially kids.

I would maybe carry a Precusor when it gets a matrix messenger as a single purpose wifi only device I use to coordinate with people at events, but in no rush.
Dating apps lose their luster with college students
It's actually INCREDIBLY easy.

99% are scam to be ignored, so really just looking at the oldest "coins" works.

Basically there is only BTC, BCH, XMR and ETH to choose from (of you cant tell the rest are scams that's on you).

Between those 4, BTC is a ponzi scheme for morons that doesn't really work as cash, eth is a hobby security but has equal potential to break or go to $1million.

That leave BCH and XMR, the only two cryptocurrencies that are not obvious scams.
At least they have a hide arrow for the Recent News.

Each headline can only be a few words so they have to get right to the point, with keywords like "missing", "shooting", "died", "convicted", etc.

Compact doom side scrolling.
How to start having more fun
Look at old latin inscriptions in Europe and you might see IIII instead of IV. Turns out the rules of Roman numerals we know today are a recent convention :)
The idea first really occurred to me when the woke movement gained steam. I saw people wielding ideological positions as a club. Suddenly people who may have felt like they were oppressed and had no power, had a new weapon to oppress and force people they saw as their oppressors to do something they did not want to do. It was almost like a mantra of righteous indignation. "How dare you not agree with my political, social, or whatever position. That makes you a bigot, and I'm going to get you."

The government turned a blind eye to that, and in many ways condoned that behavior. The Internet probably made it worse.

I do not believe that one person has the right, or should have the power, to force their opinions, views, or ideas on another person. Organizationally, that's another story, but as a person, I believe you should have the right to believe and think and feel whatever you want even if it's contrary to everyone else. So long as you're not directly harming anyone. Words alone are NOT violence, unless it is calling for violence, or expressing a desire to cause harm.

The problem with power, and something that's never really been applied to the random individual, is that it corrupts, and the more power one has, the worse it gets.
During tumultuous times of breaking news, such as wartime, it becomes a place for live updates, rampant disinfo, fierce debate, and blatant propaganda.

Everyone hates the platform but it has a ton of engagement and traffic right now.
I’m sympathetic, I really am, but it’s also surprising to me why people don’t have a backup credit card /bank account (shoot I think you can only buy gas at Costco with a Visa!) - I’m not saying you did anything wrong or shouldn’t be upset, but it’s the financial equivalent of only having a gmail account and then being screwed when some algorithm locks you out of your email. (Doesn’t make it ok, but it is a bit of a foreseeable situation).

It does feel like depository institutions should have to make your funds available the same day via wire/cashiers check/cash if they close your account in this manner.
The sneakiest possible program representable in n bytes is never less sneaky than the sneakiest possible program representable in n-1 bytes, assuming you can pad a program out with nops.
My Xiaomi Mi 10T has a built in app for receiving FM radio, and I'm sure my old Samsung galaxy also had it.
Last time I checked every alternative to Git was lacking some major feature that would immediately make it a non-alternative to me. (And I wouldn't even remotely call myself a Git power user.)

For Mercurial, that was shallow clones. I haven't looked at it in a while, but a quick googling shows me a wiki page where they discuss how an implementation could look like, and it hasn't been updated since 2015.

Network effects are certainly a reason git is popular. But also: If you want to challenge git, you should be able to compete with its basic features.
Fair enough, yes. That said, people need to understand that this (as I understand it from the article) is absolutely having a physical tissue-level effect on their brains, and it's not necessarily a good thing.
Sorry, maybe "control" was misplaced. What I mean is that you can't keep them safe in that way (by trying to "control" the situation).
Wait an actual cool peace tech on the HN front page?

What happened here 0_0

Cool peace of tech!! keep on doing great work.
> This works fine

This is a very strange way of using the word "fine"... What if the value that lives in the key triggers some functionality in the application that should never happen due to the semantics you just botched by executing it?

Example:

{
"commands": {
"bumblebee": "rm -rf /usr",
"bumblebee": "echo 'I have done nothing wrong!'"
}
}

With the obvious way to interpret this...

So, you are saying that it's "fine" for an application to execute the first followed by second, even though the semantics of the above are that only the second one is the one that should have an effect?

Sorry, I have to disagree with your "works fine" assessment.
Lower degrees of separation from right-wing militant extremist groups. Also tends to be the sorts of folk who vehemently deny structural racism exists and the irony is entirely lost on them.
There seems to be one for the UK: https://menssheds.org.uk/.
I've always thought about it as a potential terrorist attack vector. It can be done remotely (from afar) and your target is unlikely to understand what's happening (vs. say a stabbing event). It might be because terrorist events are about spreading the terror more than the damage itself. Still, it is a worrying thought that you could be walking the metro one day and an evil person can decide to end your sight.
That’s gotta have improved by now… right? Right??
Agree, but BTC stopped being "Bitcoin" as defined as "peer tomorrow digital cash" long ago.

Now BCH is closer to Bitcoin and still works great. BTC is just a ponzi scheme for morons at this point
Doesn't the snippet above hide the errors and warnings (since I do not see any code to print them)?

Does not seem very ergonimic to me.
becomes much more readable when you newline before each period.

Though to be honest I am sure someone will pop up with a much easier and cleaner way to do this.
> If you've been that far you might as well view-source on WireHub and see for yourself ;)

This isn’t a service I currently understand I need - I already have wgeasy and the site didn’t make it clear to me how this was better or different, so I don’t really have time to evaluate. I didn’t want to sign up for the beta if I wasn’t going to use it :)

I did have questions around your future monetisation approach and licensing, but also did not find ready answers.
For some reason, the comparison is always current rust Vs 20 year old c++. Mentioning that "modern" (12 year old) c++ does not have these problems gets downvoted.

Completely unrelated: there are at least two dedicated anti c++ communities.
C++ is memory-unsafe and a Google search will not always return the latest and safest features, but raw pointers and C-like code. As a beginner, you often don't realize this.
Rust makes it a little more difficult for you with "unsafe" blocks and explicitly points this out to you.
It's a lot more common with USB-C, since you don't need special cables
The only thing that told me was that the author is used to Go primitives and doesn’t like switching to Javascript.

That might be completely wrong, but it’s the impression I get when someone says that something the rest of the world uses without issue sucks.
Supposedly that's how peppers evolved their capsaicin irritant. Discouraged land-bound consumers but encouraged avians who would carry the seeds further.
I'm surprised that some of the Rust ports still had security issues, especially in things seemingly trivial like audio and colour management.
>It's primarily to do with users not being cognisant that Bing is a search engine. For example, I set my friend [...] she types: "google supermarket opening times" and so on.

I'm not debating you because I don't have the raw usage data but I observe a different behavior with non-HN non-techie crowd: they deliberately want to go to the "google.com" home page to also navigate to Google's webapps like Gmail, Google Calendar, etc

example screenshot: https://imgur.com/a/X0pFgAs

The users have Google sign-ins and they don't know (or haven't memorized) direct urls like "gmail.com" or "calendar.google.com". What they do know is the colorful icons on Google's main page to click on to get to those apps. In these use cases, the Google landing page -- which has a search bar -- is also acting as a modern-day version of America Online's "portal to the internet". That's what I personally observe people typing "google" into Bing is trying to accomplish. Of course the prominent search field is still front-and-center so they'll naturally use Google Search because of familiarity. The search text field PLUS the Google web apps reinforce each other's continued usage habits.
Who cares about Twitch? All the public bodies, charities, non-profits, health authorities etc who still use it as a primary real-time communications channel
I mean the foot gun is using TS/JS itself for such things instead of already using a lang that is good at this like Go.
Can you maybe share a few details about what you find annoying about the style of writing? I'd love to improve my writing.
Show HN: Spam-free email protocol backed by micropayments
How to end spam and get paid for your attention.
The beauty of C++ is that you can still shoot yourself in the foot when using smart pointers.
Nuclear Safety
As near as I can tell, “Effective Altruism” is just the latest lame label for what is essentially “trickle down economics”, where some overly entitled individuals condescendingly try to justify some notion that they know how to spend money better than the plebs, so they must clearly be the obvious beneficiaries of any/all proceeds of any given transaction. It isn’t new, and it certainly isn’t helpful. It’s cynical and needs to be called what it is—a framework for extending and perpetuating income inequality while making those who benefit the most feel good about themselves.
Yeah, yeah. My hand just happened to fall into that man's back pocket. It's not my fault his wallet stuck to my palm
I did try 13ft. But it misses several points.

The ladder applies custom rules to inject code. It basically modifies the origin website to remove the Paywall. It rewrites (most of) the links and assets in the origins HTML to avoid CORS Errors by routing thru the local proxy.

The ladder uses Golangs fiber/fasthttp, which is significantly faster than Python (biased opinion) .

Several small features like basic auth ...
For folks like me who have no idea what 12ft.io or 1ft.io are, they appear to be services for bypassing paywalls on websites.
I have a bit of silver lining - I saw an article on Wikipedia about Unicode that was factually incorrect and I edited that anonymously, fully expecting that some overzealous bot will overturn my edit. It’s a few months later now and my edit is still live for the whole world to enjoy!
I guess because only the 1/70x configure their c++ toolchain with sanitizers.

Assuming the paper is actually relevant given anyone can post any PDF to hacker news and make it semitruth.
Seeing as how “google” is now a generic word for search, I suspect most people would choose it. DDG may be a good search engine, but the name doesn’t roll off the tongue like google.
Why didn't you politely suggest to call Wells Fargo' central phone number and have the switch board transfer you to him?

Seems pretty much a no brainer to me.