skysight-inc/HackerNews huggingface dataset:
.ca as well:

> This DNSSEC Practice Statement (“DPS”) is a statement of security practices and provisions made by the Canadian Internet Registration Authority (CIRA). These practices and provisions are applied in conjunction with DNS Security Extensions (DNSSEC) in the Canadian country-code Top Level Domain (ccTLD), .CA.

> This DPS conforms to the template included in RFC 6841 . The approach described here is modelled closely on the corresponding procedures published in a corresponding DNSSEC Policy and Practice Statement published by .SE (The Internet Infrastructure Foundation) for the Swedish top-level domain, whose pioneering work in DNSSEC deployment is acknowledged.

* https://www.cira.ca/en/resources/documents/domains/cira-dnss...

To provide a means for stakeholders to evaluate the strength and
security of the DNSSEC chain of trust, an entity operating a DNSSEC-
enabled zone may publish a DNSSEC Practice Statement (DPS),
comprising statements describing critical security controls and
procedures relevant for scrutinizing the trustworthiness of the
system. The DPS may also identify any of the DNSSEC Policies (DPs)
it supports, explaining how it meets their requirements.

* https://datatracker.ietf.org/doc/html/rfc6841
> I always thought a round ringed TRS style plug like headphones use would have been great. No way to orient it incorrectly.

Now consider the forward-looking bandwidth implications with that class of physical interconnect.
Keys to Startup Success
I thought the tongue should have a little bump on the right or left, so if you're upside down you can tell straight away because the connector will want to angle over, rather than wiggling and wondering and doing the standard 3 tries thing.
Don't be so down and depressed. This is not in defense of plastics but flip it around. If we were still making things out of wood and metal the items would be incredibly expensive due to the labor and resource cost.

I equally dislike all the plastic junk that is bought for a couple bucks that are basically use for a moment and become trash. There are also amazingly wonderful things made out of plastic that last a long time when taken care of. Heck I still have toys from 30 years ago that were made out of plastic that are still in pretty good darn shape because they do not hit the sun. My rice cooker has a plastic shell and has lasted a long time. Same with my difference keyboards.

Be aware of your consumption but don't let it drag you down.
I guess you need to mark the correct sides of the cable (and maybe the port) with a dot from a marker, so you know which way is "up"...
It's not made in commercial quantities anywhere, so there is no typical availability.

In the paper, they were looking at scales of 1nm, using a high-resolution electron microscope.

The test sample was made via high-pressure/high-temperature compression of "onion carbon" -- itself a very unusual material.

It's an interesting paper, but I don't know if the material's manufacturing method scales -- and, in any case, the self-healing effect is on the smallest possible scale, so it stands to reason that bulk samples, visible to the naked eye, will not exhibit it to any appreciable degree.
I can certainly see (1) happening, especially with cables that come with the device they are expected to plug into. It already widely happens with fallback to slower bit rate or lower power charging.

But (2) seems very unlikely. Most consumers just won't even consider that it has an orientation, and after it fails a few times chuck it in the bin or send it back. If it comes with a device (i.e. printer or monitor comes with a non-reversible cable) they're likely to send the whole device back. That would be a ridiculous false economy for the manufacturer.
I believe most plugins expose their GUI only as an X window that needs to be nested in an application window, so any change here would require reimplementing the GUI of a lot of plugins.

But even if we do want to take this hurdle, is it even possible yet? What interfaces are available to do this on Wayland and embed a plugin-drawn GUI in a GTK 3, GTK 4, Qt 5 and/or Qt 6 application?

My guess is we still need a new spec that would probably revolve around OpenGL/EGL or Vulkan/WSI, but I'm not sure, and there's also the question of how input events are delivered.
Agreed. Obviously you shouldn't render all of that, just keep it in memory and render the rows that are scrolled into view.
Ok, but I guess httpie are raising money in an environment where investors are wanting to invest a lot of money, and they thought "why not, it will raise lots of exciting possibilities for the business". So I'm still not getting why there's so much criticism from people in this thread. You'd probably have done the same in their situation.
tactical .
> The lack of rollbacks

Could you elaborate on this part?
Huh? This is not about electricity?

This is a tax companies have to pay not China or India.

CBAM is literally intended for countries like China, as the article explains, companies buy cheaper steel from china because European steelmarket already pay a carbon tax.
Seconded. I can afford any OS but I'm using Linux out of principle. It's also - at least for me - the most seamless developer experience out there because I'm running the same OS on servers and my desktop. Whenever I have to work with Windows or a Mac I feel like a fish out of the water.
> All computerization adds a mental burden

Even if it did, having to write down thoughts or code by hand at slow speed and without convenient way to modify it is significantly worse. Not to mention I'd constantly get distracted by my ugly handwriting.

If you prefer doing it the oldschool way that's fine, but don't force it on others assuming their brains work the same.
Oh! The lack of (what I now know is) Home Manager is what made me drop Nix not long after trying it out briefly a while ago (well, several years now, maybe 2015-16). I really liked the sound of having all my config declarative and managed through Nix, but it's almost all in home - not everything even has system-wide config, and anyway it's easier to version control.

So that's just to say I think it at least warrants a mention, it's helpful for a beginner to be aware of, even if they don't use it (once informed they can decide for themselves if they need that piece or not).
The programming strategy of "less typing, more thinking", it's a good one for avoiding RSI.
I think it's also just individual differences. Some people are naturally more prone to RSI than others.

I get a bit of pain from long typing, especially writing prose, but it usually resolves itself pretty quick. However I knew a guy during my PhD who was like 30, used arm braces, a standing desk, ergonomic keyboard and mouse and took regular break on a timer AND was under lots of pain. That's bad genetic luck.
There's no way to know if this question is sarcasm or not; but it's a good one. The EU is not uniform in this. Some countries face the same question, the UK and Norway comes to mind. Our history era is pretty much defined by oil, both directly and indirectly, but we don't know how long this era is.

Perhaps it would make economic sense to squeeze the market to the last drop? This is also why peak oil is an important concept. The price will certainly increase over the long term and this is a tempting opportunity.

However, this is also how empires fall. There will be technological change, and it will decrease our dependency on oil, not increase it. The economic impetus for this change is clear. Companies resisting change will be irrelevant in the future and the same is true for whole countries. Economies which isn't dominated by oil will be the first to change and master the next economic era. Countries like Russia are not likely to keep up with the technological change, they are much too invested in the old system.

So the answer is that given a long enough outlook, economies gain from this transformation. The US specifically also should have every incentive to keep trade with China under control, given that geopolitical situation. Aligning with the EU would be a strategical move against China, while keeping the European trade partners close. It's a move that would make both economic and political sense.

That's separate from the moral reasons. We know what carbon dioxide concentration in the atmosphere leads to. Over geological time scales it is abundantly clear. We may not want that for our children, but that's unfortunately too late to change now. Economic and political reasons are what remains.
Ardour certainly looks like a commercial project to me. I think this thinking arises from a couple of misapprehensions, namely:

1. Commerce is bad and somehow at odds with free software and the GPL,

2. The only way to do any kind of software trade is proprietary software.

In fact, commerce is beautiful and a cornerstone of economics and our civilisation. Most people in the free software community are not opposed to commerce. What they are opposed to is proprietary software. That is, claiming ownership of software and therefore doing commerce based mostly on rent-seeking and retaining power over said users. Free software and the GPL aims to disable this, but it does not disable, nor does it oppose, commercial software, unless you believe (2), which is evidently false, as you can see with Ardour.
I do think it's funny that the economics prize is the one that "bought" its way into this prestige.

Little to no opinion on what it should be called, personally. The asterisk associated with the name is just what comes to mind first.
The iPod shuffle did this to decrease the connector size and count.
Putting a file into "that dir" also requires elevated permissions.

(e.g. C:\Program Files\VSTPlugins )
> It was in 1998 that USB made some real headway, courtesy of the iMac G3, the first computer to ship with only USB ports for external devices (there were no serial or parallel ports).

Um, no? The iMac had an Ethernet port, a phone jack for an internal modem, and TWO FIREWIRE PORTS. And Microphone and Speaker jacks.
It is necessary to call application code to maintain integrity (i.e. the guarantee of global program invariants), if you want to design classes for serialization that is agnostic to serialized format and that accounts for cases where not both sides of the communication are trusted. If program objects can be constructed from bits that arrive from external input that might not be trusted, some code needs to run to ensure that the objects maintain their invariants. Of course, you could say that objects cannot maintain any of their own invariants (that is the approach taken by Zig, where, unlike in Java, it is impossible to explicitly define, at the language level, an object that represents only prime integers), but that requires a very different language design, one that has not yet been proven to scale well (and one that isn't taken by Java specifically).
Warning - opinions ahead. I've use a bunch of ORMs (in various languages) over the last two decades. Imho, one stands distinctly above the others - Microsoft's Entity Framework (EF). EF does something fundamentally different, while the rest are all some version of Hibernate with a different API or Programming Language.

EF converts your code into SQL with the help of the compiler, and is not purely a runtime affair. This is what makes it relatively more usable.

To illustrate, if JS/TS were to approach the problem in a similar way, you'd do this:

1. Allow queries to be written like this:

const bangaloreanStudents = await db.users.filter(x => x.city === "Bangalore" && x.age <= 20);

2. Use acorn/espree to parse this into an AST

3. Convert the AST into SQL, hand over to runtime helpers.

Doing so will allow queries to be written in the most natural way possible.
Can You Learn Empathy, or Is It Something You're Born With?
Empathy means understanding and feeling what others are going through. Some people seem naturally good at this, but can you learn it if you're not one of them?

*Inborn Empathy:*
Some folks just have a knack for understanding how others feel. They're born with it. But don't worry if you're not one of them, because empathy can be learned.

*Teaching Empathy:*
Empathy is like a skill you can get better at over time. Here's how:

1. *Learning in School:* In school, you can learn about empathy. They'll teach you about seeing things from other people's point of view. It's like trying on their shoes.

2. *Training:* At work, your boss might give you special training to be better at understanding others. You might do pretend exercises and learn how to listen really well.

3. *Seeing New Things:* Going to new places and meeting lots of different people can also help you get better at empathy. It's like expanding your mind.

4. *Thinking About Yourself:* Sometimes, just thinking about how you feel and why you feel that way can help you understand others better. You can write down your thoughts or talk to someone about them.

5. *Copying Others:* Sometimes, if you see someone being really good at understanding others, you can learn from them. It's like learning by watching.

In short, while some people are naturally good at empathy, everyone can learn it. On your "http://placement360.in/ " website, you can offer easy-to-understand articles and tips to help job seekers and workers improve their soft skills, like empathy. By doing this, you can help people do better at their jobs and get along with others. Empathy is a super useful thing to have at work, and you can help folks get better at it!
I bought a JBL headset which USB power cable is reversible, instead of a big plastic piece for half the plug, it has a thin strip of plastic, so the block of plastic of the port side can go in either side of the plug: https://images.nexusapp.co/assets/4a/75/a0/5733575.jpg

But I guess it might just have two wires (+5V and ground) and no data wires (I can't check it now because I'm at work).
They also mention mediKanren, apparently built on miniKanren (which is some language for logic programming).

I personally saw a lot of potential for these approaches, and wrote some future outlook stuff as part of my thesis here:

https://bionics.it/posts/linked-data-science

There is some cool new tech coming out here lately, including TypeDB, which is a little like a modern version of Prolog with proper data storage and less cryptic language:

https://typedb.com/

Unfortunately it seems to lack some of the expressive power that makes Prolog so well suited for integrating basically any outside data source on-the-fly :/
Honestly I think I just need to get rid of it!
OK, thanks I don't use C much and definitely forgot about that. But my point still stands doesn't it, in that the author is using these preprocessor macros for general arrays, which don't have a special terminator sentinel.
> European voters may well decide that they don't care about carbon emissions that much

This is tautology--of course it won't work if people don't want to do it anymore.

> India adding extra tariffs to its own products unless we accept Hindutva

If someone is stupid enough to do this, they don't need a reason.
None. The problem is the traces and the kind of signal that has to travel on the traces, not the chips.
>His solution was to educate women.

Really? I never knew this! Can you expand on his rhetoric at all?
> If you’re unsure, think about the last job interview you did, and remember how there was no computer around in the interview room — just your interviewers, a blank sheet of paper, and a blue ball-point pen.

I haven’t done this a single time in my life and I’ve interviewed for no less than 25 positions.
And again no support for websockets all these tools are just basic implementations of what postman was doing at the beginning. Do we have to go through all of the feedback again? Why are you not scoring through the docs and forums of other tools and try to learn from it? I mean you have no moat at least have convenience.
HDMI flashbacks…

The solution is - I guess - to buy plenty of 'good' multipurpose cables and throw anything that doesn't work as expected away.
> Like this blatant bullshit:

Which part(s) of linked article would you consider inaccurate?
The use of the scientific method.
I'm sure it feels intuitive when you have the answer but I am slightly surprised since women working in factories (and for lower wages) was a major issue at least from the 19th century.
Bluetooth Low Energy Data Transfer Modes: A Comparison
Screenshots would have and I don't know why the author didn't add them when they have added them on Twitter[1]. I like the idea but still too low contrast for my personal preference.

[1] https://twitter.com/kepano/status/1710807755140030754
I was under the impression that there were potential positive-energy solutions to this problem that don't require antimatter: https://iopscience.iop.org/article/10.1088/1361-6382/abe692
A three-state solution is the only viable future for Israel and the Palestinians
Yeah, that's the definition I was thinking of, too, but the sentence didn't make sense to me, either.
How I Do Side Projects
RealmSwiftMacro is a SwiftMacro library to generate CRUD operation in Realm.
If you feel sort of boilerplate in writing CRUD operation, please use this library!
I think it’s an under appreciated skill.
I have worked on exactly one project with a technical writer (on retainer); the documentation was for a small internal audience but related to critical national infrastructure. It was money very well spent.
A bit too far for me but it is unfair that economics gets one but the other fields neglected by Nobel don't.
Yep, all that "line" thingy is meaningless, and it is even worse when you are serious enough to consider the life cycle of many pieces of software (does not work with all software).

From a life cycle (and more) perspective, it can be very "better" to write some software with 1000 lines with less deps than 10 with more deps...
Keep your product documentation in the same repo as the product code and the convenience of being able to update it at the same time will manifest into more up to date documentation. Have the tech writers part of code reviews and rewrite things if necessary.

Don't compartmentalize your product and the documentation for it. Developers don't hate documentation, they hate opening 15 PRs to get shit done.
I lived in a big tower in London a year ago and during my stay there my postcode changed twice. Many systems, for example Credit Checking agencies, etc very much do not like this and it's such a pain to deal with.

It got a new postcode because there were too many delivery points for my initial assigned postcode so they split it. Twice.
Wrong title capitalization. It's -f and rm..

Besides that, this poor guy wants to destroy the internet, LOL!
getting there, may be for AV2.
Brilliant read, thank you for this!
Majority of shoplifters that are caught (a tiny number) have nothing more than maybe giving the goods back.

Same with bike thefts.
One of the interesting things about UK addresses is the Royal Mail issues an official list of all the addresses they know of - the "PAF" - as part of their work assigning postcodes to buildings.

That means in the UK it's possible to almost definitively identify, for example, the longest address.

Whereas in other countries that question is unanswerable, because who's to say whether a given building's address is "32 Vassar St, Cambridge MA" or whether it's "Massachusetts Institute of Technology Computer Science & Artificial Intelligence Laboratory, 32 Vassar St, Cambridge MA" ?
Ah I see, so that's what it looks like when you're not using a linux distro to obtain Ardour. And no, I never pressed the button because I just get it through Ubuntu Studio, and I've been using Ardour for years, for my simple (but frequent, multiple times per day) needs whatever version is in there is plenty.
For some more context: Flawed as they are, Flakes solve a large number of problems Nix experiences without them. This is why I, and presumably many others, use them even in their current experimental state.

An RFC was recently accepted to commit to forming a plan towards stabilization of Flakes: https://github.com/NixOS/rfcs/pull/136

Personally, I don't believe there won't be any breaking changes, but I also believe that the stabilization of Flakes is still a ways away and hope that there will be a reasonable migration path.
How Nvidia Got Huge–and Almost Invincible
Knex is probably the closest thing js has to this. It's not an orm though, just a query builder.
I understand. All all-in-one app are targetting teams. I want to change it. I want to work for freelancers. I will maybe have less users and that's ok. Thanks for your comment.
https://archive.ph/qaBzb
This is why I keep a dry-erase in the shower next to the soap-on-a-rope.

I can use the tub surround as a white board for my "ah-ha!" shower moments.
> Electricity prices up all across Europe

There are a bunch of reasons this happened, including the war. But the main reason it hit EU so hard was because Bayern (among others) refused to allow planned green energy projects to start. Pretty much the same thing happened in Texas, with about thesame outcome.

> Instead of focusing on China and India, which are the major polluters clearly shows that the EU lost the sight of the big picture

This is exactly how this will work!
Fair point. Economics is a real science then.
TOGAF, which stands for "The Open Group Architecture Framework," is a widely used framework for enterprise architecture. It provides a comprehensive approach and a set of tools and resources to help organizations develop and manage their enterprise architectures effectively.
How? By bundling WINE? No thanks.
Yes because it's trivial to dynamically link to a windows dll from a linux program
I had a USB-C Xiaomi phone that at some point only allowed being plugged in in one orientation. I guess one side failed, but then again, that wasn't the only failing of that phone, nor even close to the most annoying.
The first iMac was USB only. https://en.wikipedia.org/wiki/IMac_G3#Specifications
> You might assume that the lowest house number would be 1, but there are quite a few houses numbered zero.

In Richmond, VA, there is a historic building which at present is owned by the Black History Museum. It is 00 Clay Street. That's two zeros. It's the coolest address I know of.

https://www.nps.gov/places/00-clay-street.htm
> “Based on its current financials, Bandcamp requires some adjustments to ensure a sustainable and healthy profit margin to cover the cost of being bought by its new owner.,”
OP was joking
My parents house was built before development of the area. The original road was built on and another road built on the other side of the house, both the old and current street names are still valid postal streets (the old street name is still attached to the house on the end). The old street name is commonly used to refer to the terrace of houses.
My parents still have legal right of access (recorded on the deeds) across the back gardens of the houses that were built on top of the old road.
Decimal BASIC
I believe they do that in at least some areas of New Zealand.
Update Oct 8, 2023 :

California governor Gavin Newsom vetoes Hinduphobic bill (SB-403) - https://swarajyamag.com/politics/big-win-for-us-hindu-commun...

Governor's veto message here (pdf) - https://www.gov.ca.gov/wp-content/uploads/2023/10/SB-403-Vet...
I am not sure how Ardour would feel about being referred to as a commercial project. But I do suspect if you went back in time and sent an e-mail to misc@ ten years ago calling OpenBSD a commercial project because they sold CDs you would be told to take a hike. I will just agree to disagree on this one. You seem to want to make a bigger point about software and commerce and all I see are shades of grey in that commercialisation is not clear cut and neither is what is a project, its outcomes, etc.
BD but only because it's convenient. But if the VHS set is already there, with 40" monitor, then why not?

https://news.ycombinator.com/item?id=34488958

https://news.ycombinator.com/item?id=30911383
I would certainly hope that you can do this for years without the drive dying.