skysight-inc/HackerNews huggingface dataset:
A resident that works from home earns a salary that is calculated according to the economy where he resides, whereas a digital nomad, tipically chooses a destination with a lower cost of living, while earning a salary that was calculated for the economy of his original whereabouts.
The digital nomad creates inflation and makes it impossible for locals to live on their own region, while someone who works from home does not have that ability to tip the economy.
I don't know how much you actually care, and I'm the nano OP of this comment chain/thread but there are some vims (and emacs) with plugins and what not built in. Only one I can think of off the top of my head is https://spacevim.org/ but theres a bunch.

If you are interested they might give you a good start.
Gitlab has been exploited to launch a novel proxyjacking attack
Maybe ticket isn't a great example. Another general problem I've had with mappings is say, one service uses a one-to-one relationship, and another puts both entities into a single entity. E.g., maybe there's a way to share tickets externally. One allows you to create a shareable link as a separate entity, and another embeds the shareable link as a property of the ticket.

I think, looking at this, I'd still probably prefer to create something custom. What would really help is simplifying having to set up OAuth and api calls, and just being able to do the mapping (or transform, of extract-transform-load) myself, in case there are edge-cases.
Ask HN: Mpv+yt-dlp YouTube streaming painfully slow
As I mentioned in the title, I have been facing this problem for about 1 maybe 2 weeks, did anyone face this?
I usually watch my videos 1.5x and its literally impossible right now since streaming slow as hell video stutters every time.
Smart phone addiction is going to be what kids in the future blame their Millennial parents for.

We millennials got our parents hooked on them so they would stop bothering us for the bad habbit ourselves.

Whichever young generation has to deal with an infrastructure crippling solar flare will probably be less dependant, but society has a number of digital vices. None of which are going away, but they are the product of demand.
I tried searching for something similar in python but didn't find much
Do you have any evidence of this at all?
If we can't decode this, how do we think we can interpret alien writing?
> Coeffects are the dual of effects. Effects represent what your program does to the world while coeffects track what your program requires from the world.

I think this is a neat follow up to both the how to read types[1] and the railway oriented programming[2] posts. Railway oriented programming made me think of algebraic effects, which reminded me of this article. It's also a really really great presentation format where you can drill down into various topics or just stay at the top level.

[1] https://news.ycombinator.com/item?id=37138807

[2] https://news.ycombinator.com/item?id=37171943
>There's also the very likely scenario that a central database like this becomes a prime target and leaks.

Leaks/bugs already blamed, in the article:

>GEDmatch tools that provided access to DNA profiles that were opted out of law enforcement searches, which she described as “a bug in the software.”
Oh but it does require liftestlye changes. You'll have to spend more money on "green" cars. Instead of you know, not spending any money since WFH means you dont need a car.
Apparently you didn’t even read the first paragraph: “hottest month in recorded history”.
> - Always shot horizontally.

you mean vertically?
Cool. This stuff is just at the edge of my understanding.

At first glance it reminds me of this [0] paper about Tandem's SQL for their distributed Guardian OS, and integrating SQL down at the disk process level - the level that actually controls writing to the discs.
A true friend stabs you in the chest. - Oscar Wilde
You can long tap the app icon (depends on the launcher) to open the app shortcuts. One of them is to open the subscriptions tab. You can long tap + drag to move it to your desktop (again, depends on the launcher) so this way you can open YouTube directly to the subscriptions!
Your claims are no different from allegations about the Trump kids, except unlike the latter, there is no evidence that associates of the crack head actually had any access to the VP.
Of course the problem is that the vast corpus of legacy C code was not written with such aggressive compilers in mind.
> The fact you have to trick the system to do something should give pause

This sort of Exceeding Access isn't being used to violate copyright or expose Gov wrongdoing. There is zero politician outrage over it, purchased or otherwise.
How big is your screen? What's your resolution? How far away are you sitting?

I'm on a 4K 27" monitor, and I can easily squeeze two columns of code, each 120 characters long, and still have room for my project structure view. If I limited my code to 80 characters per line, I could fit 3 vertical columns.
What are "old drafts"?
> saying "having children is the worst thing for the climate" is a totally defeatist attitude towards the issue

But, spreadsheet at hand, it is.

It's always the parents that get offended by this. We are not judging anyone's lifestyle. Relax.
I find it a further stretch to call them "alleged purchasers of our products" when the only purchased element is theoretical ownership.

The speculative investors who respond to whatever phishing campaign is in their spam folder don't get confused for product purchasers.
"Concrete" is a composite material that can vary wildly depending on composition and process. These tests on grade M10 concrete for example concluded with 136, 131, and 147 kg/cm2 for their 3 samples. For plain cement, generally grade M15 is used[1] which is about 153 kg/cm2

[0] https://civilplanets.com/compressive-strength-of-concrete/

[1] https://theconstructor.org/concrete/grades-concrete-strength...
With modern CPUs, that kind of hand-tuned assembly gets rarer and rarer. Pipelines and caching and branch prediction make it hard to know what's actually going to be faster. And even when you do know enough about the CPU, you only know that CPU -- sometimes only one model of a CPU.

There's still a niche for it, but it's tiny and it keeps getting tinier.
Certain code can run with bugs forever, even vulnerabilities, because it will never interact with anything (see the famous "the missile" bug - a counter would overflow at some point, but by then the warhead would have detonated, so who cares?).
Judging by response quantity and low quality (Some are really defensive), this has really struck a nerve here.

15 min logout on a bank site isn’t even enough time to read a full statement pdf.
I found this patch, which adds PAM support to coreutils 5: https://lists.gnu.org/archive/html/bug-coreutils/2003-04/msg...

It removes the section at the bottom of the man page, and has this addition to the source code comments:

+#ifdef USE_PAM
+
+ Actually, with PAM, su has nothing to do with whether or not a
+ wheel group is enforced by su. RMS tries to restrict your access
+ to a su which implements the wheel group, but PAM considers that
+ to be fascist, and gives the user/sysadmin the opportunity to
+ enforce a wheel group by proper editing of /etc/pam.conf
+
+#endif
Step 1: Define just what "portable assembly" actually means.

An assembly program specifies a sequence of CPU instructions. You can't do that in a higher-level language.

Perhaps you could define a C-like language with a more straightforward abstract machine. What would such a language say about the behavior of integer overflow, or dereferencing a null pointer, or writing outside the bounds of an array object?

You could resolve some of those things by adding mandatory run-time checks, but then you have a language that's at a higher level than C.
That's not a thing. Any prescription medication can be stored in a refrigerator if it degrades with heat.
To disagree is also racism now, how insightful.
Air quality is better in San Francisco than Omaha by the way. If you want peace and quiet, you have world class nature less than an hour’s drive away instead of the endless corn fields flat as a pancake for hours in any direction.
Yeah, but most email clients do linkify urls in text/plain emails. Heck, an awful lot of email clients linkify urls in text/html emails.
It's not

temperature = constant * (energy from sun - energy reflected - energy radiated)

Temperature is precisely what leads to 'energy radiated' after all (see: black body emission).

Temperature is not 'the leftover energy'. The Earth is broadly in equilibrium.

It's more like

delta_temperature = constant * (energy from sun - energy reflected - energy radiated)

Any imbalance between energy in and energy out is what manifests as increase or decrease in global temperature.

This Veritasium video gives a good idea of what we do get from the sun, if not 'net energy in': https://www.youtube.com/watch?v=DxL2HoqLbyA
Fender*
Who does that actually serve?
I stand corrected on the wrap behavior of the original nano 1.x. Softwrap and the default wrap mode change weren't added until later.
Phosh and SXMO at least (not sure about Plasma Mobile but probably it too) generalize to running on large screens with external keyboards etc, so they should work for such hardware too, so you can try them if you are still interested.
As the 2nd story on the linked page discusses, the $120M Endowment has never published one of those. It's completely non-transparent:

https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/2...

https://en.wikipedia.org/w/index.php?title=User_talk:Jimbo_W...
Not at all. You don't have to describe anything when throwing an error because that's the point of exception inheritance. Second, the whole point of exceptions is to bubble them out of the handler(!) because otherwise you would use return values (like in Go).

Since you are saying that you have to describe the problem within the error object, it sounds like you must be you are parsing error messages and stack traces to figure out what the error is. That's not how exceptions are to be used and I think that's why you are not seeing why you would bubble errors.

In other languages, you don't have to do any of that nonsense because object identity is much stronger, but JavaScript uses prototypical inheritance so you can't really tell if an error is an ImageError or an IOError. Despite this issue, exceptions were added to the JavaScript language without resolving that problem. The reason why you have to worry about frameworks eliminating error information is because that problem wasn't resolved and so frameworks roll their own error handling and there is no standard.
These were all subsidized to be much cheaper or free than competitors for years.
These things only require a car in the USA because of racist zoning policies that cover >75% of American residential land.

https://en.wikipedia.org/wiki/Single-family_zoning
It literally prevents me from banking well. It’s not enough time to do banking tasks that require analysis or reading.
Its pretty well known that increases in CO2 aka global warming do cause plants to grow better. The world is getting greener.

The more C02 the more plants grow.
Yeah that's pretty important information!

It's fascinating, though, to read it from 2023 and judge how astute the observations were or weren't.
Endianness strikes again.
Is there a way to migrate a block list to a mute list? I used the block functionality for blocking promoted tweets.
Concrete isn't known for being very earthquake resistant. If you're building for that wood is a much better choice
Faster Reading from the Lakehouse to Python with DuckDB/ArrowFlight
Oh believe me they are. Even back when the london olympics took place people were quietly muttering about the risk of terrorist attacks. To be fair the UK/MI6 are doing one hell of a job at keeping people safe, but the risk is massive. If the US wouldn't be as paranoid as it is believe me it would be worse. I am not justying the level of government oversight, I am genuinely curious what the alternatives are.
The point is, you have to define compatibility with regards to what. Otherwise nothing can ever change. The purpose of the C standard is to provide that reference point, via its definition of what constitutes a conforming program and a conforming language implementation. You only get compatibility problems when you step out of that scope.
I said hur dur to suggest im stupid and dont know what im talking about
That... really isn't all that true. I find that myth being mostly perpetuated by people who don't do any kind of performance work or have any understanding just how terribly unperformant most code out there is.
> When I'm working in C, I'm frequently watching the assembly language output closely, making sure that I'm getting the optimizations I expect. I frequently find missed optimization bugs in compilers.

Do you repeat this exercise when you upgrade or change compilers?
That's the point, it's referring design decisions R7RS-small made, as being due to the possibility of running it on microcontrollers.
That's interesting. I haven't ever had that problem. I have had a ton of problems with zsh adding characters to things like SSL certs (I forgot, maybe an ending %?) where I had to switch back to bash to base64 encode/decode it properly.

I write the standards for our engineers to follow/emulate/consider. I don't have very much for nano but this is what I put into every containers userdata scripts. I can't get this curl command to show up correctly.

# Add syntax highlighting and line numbers to nanorc, need to fork syntax repo so we're not installing random git repos

curl

https://raw.githubusercontent.com/scopatz/nanorc/master/inst... | sh

{
echo set constantshow
echo set linenumbers
} > ~/.nanorc
I think what makes the topic complicated is that the high vs low context dichotomy is actually split across multiple dimensions rather than being an overarching single dimension.

For example, in educated coastal-liberal California asking for favors or for hospitality (eg can I get a glass of water) is low context but certain topics like religion or most politically controversial things are generally off limits. Conversely in the South, hospitality has a decent number of high context expectations, but religion or political discussion are more acceptable for discussion. And of course every culture has common cultural/historical references that are implicitly known and sometimes implicitly referenced without explicitly making the reference or expanding on all the details.

That’s why I think a lot of cultures see themselves as low context compared to others, except perhaps the most pathologically high context ones (Japan), because we all have blind spots about where we’re actually high context.
Candid camera set out to test this theory, and found that underneath the softhearted exterior was… exactly what it seemed.

https://youtube.com/watch?v=vV-eVYahckA

http://www.neighborhoodarchive.com/misc/candid_camera/index....
No, this myth needs to die

Calories are fattening. Energy does not come from the void. Period

Problem is people overcompensating because they had a diet coke so they think it's ok to get the large fries
Yeah, and I don't trust those much. But I also think Musk or Bezos are similar, and just self interested but rational. That's not true of niche religious groups. And those are established orgs that have come under control, not orgs built from the ground up to push an agenda...
Bedr00mZ: ASCII Gone Mad
"Elite Tier"

Oh, says who?
I don't think eliminating contradictions matters that much. Wikipedia is a good starting point for reading up on topics that matter to you and then doing your own research, and a nice website to kill a few hours reading about topics that don't. Even with contradictions it works fine for both use cases.

It isn't a good encyclopedia, I agree – but what is?
How exactly is this different from food stamps?
The specific example that comes to mind was translating a Java application doing similarity search on a large dataset into fairly naive Rust doing the same. Throughput I guess. It may be possible to optimize Rust to get there but it’s also possible to (and in this case did) end up with less understandable code that runs at 30% the speed.

Edit: And probably for that specific example it’d be best to go all the way to some optimized library like FAISS, so maybe C++ still wins?
The thing is, kids who grew up in those good families are in fact more resilient then abused kids.

Kids with bad childhood will not categorize semi bad childhood as trauma, but have worst interpersonal relationships, worst stress handling, abuse drugs or alcohol more often and display whole range of at risk behaviors

It is simply not true that being poor or abused or neglected makes people resilient.
Do users here actually want youtube to show you "what's popular across the platform" i.e. the default youtube homepage?
Good idea. Let’s set it to 0 minutes. If they’re not in an active mouse click rhythm just nigh of Liszt, log em out! is what I always say.
> It will be harder to get away with crimes if everyone's DNA is on file.

A core problem with any surveillance is that it is disproportional and only available to the powerful. If access to surveillance were as universal as possible, powerful interests would suddenly find the will to wind it back.
Ordinarily you're at the whim of the optimizer whether calls in tail position are made in a way that grows the stack or keeps it constant. musttail guarantees that those calls can and are made in a way that does not let the stack grow unbounded, even without other conventional -On optimization. This makes the threaded interpreter design pattern safe from stack overflow, where it used to be you'd have to make sure you were optimizing and looking carefully at the output assembly.

If nothing else musttail aids testing and debugging. Unoptimized code uses a lot more stack, both because it hasn't spent the time to assign values to registers, but people often debug unoptimized code because having values live on the stack makes debugging easier. The combination of unoptimized code and calls in tail position not made in a way that keeps stack size constant means you hit stack overflow super easily. musttail means that problem is at least localized to the maximum stack use of each function, which is typically not a problem for small-step interpreters. Alternatives to musttail generally involve detecting somehow whether or not enough optimization was enabled and switching to a safer, slower interpreter if not positive... but that just means you're debug and optimized builds work totally differently, not at all ideal!
> How terrible is that?

Not terrible at all? For most people (not you, OF COURSE) I would ask: could you run Tomcat better than Spring can? Then why care?
Rejecting statistics that you don't like while pushing those that you do is a case of selection bias, the extension of which is the infamous "the election was rigged" trope.

It's easy to select a subset of trains to make the statistic of this subset look bad. Take a single train that was canceled. In that subset, the "on time" statistic is 0%. Really bad, eh? Or take one that was on time. 100%. Great, eh? Well, not useful, just like all other anecdotes.

So, yes, sure, we can all pick the subset for which the statistic suits our narrative and then keep disagreeing about the facts. It's not a useful way of debating though and only suits lobbys in pushing their agenda.

(Or we take the facts as they are.)

P.S.: Even the 80.6% that you quote are not "really bad". Ever been in North America? No train traffic at all sounds worse than 80.6% to me. The German train system has its issues, but it's by far not as bad as the public perception seems to believe.

P.P.S.: Check out the German "Staustatistik" some time. Over a thousand every day. Of course nobody who wants to make trains look bad and implicitly push the car as the better alternative talks about this.
I've seen C++ systems that are considerably slower than equivalent Java systems, despite the lack of stack allocation and boxing in Java. It's mostly throughput, malloc is slow, the C++ smart pointers cause memory barriers and the heap fragments. Memory management for complex applications is hard and the GC often gives better results.
I don't find it that random in a post about Postgres to show a picture of an elephant. If it had been a badger or something, then yes, but an Elephant is pretty relevant as animals go.
> Total disregard for rules of evidence, or for legal processes. Shocking arrogance

> Jail time. Violating the law should result in criminal prosecution.

Addressing the failures of one corrupt institution by having them reviewed by...another one? The DoJ's track record is even more hilarious than the FBI's.

Nobody's ever been wrongfully convicted, and those that might have been were immediately released and made whole once exonerating DNA evidence surfaced. Especially if the convicted has run out of appeals-- the DoJ is all about adherence to rules of evidence and legal process. /s
I'm wondering if I'll ever see the day when somebody who asks me for money actually needs it.
what I parsed it as is: [(The exact opposite of a solution) in search of a problem] => a non-solution in search of a problem

what he actually said: [The exact opposite of (a solution in search of a problem)] => naive translation (a problem in search of a solution)

but what he meant is: a solution in search of a problem that ended up finding far more problems than anyone suspected.

"problem in search of solution" => bad. exact opposite of bad => good.

what it really is? I think closer to the first one.

why do they talk in such gobbledygook
> That'd be true if every project started from scratch with only the language standard library. And yet..... almost any project you start is going to be dependent on a large chunk of code you didn't write, even on greenfield projects.

I think this is true, and I'd refine my original statement accordingly. My original comment was thinking more from first principles, not as much about pragmatic considerations of ecosystem support.

If we were to disregard the momentum of existing ecosystems, I think C/C++ would be niche choices today: very important for certain, focused use cases, but not meant for the masses. Taking into account the momentum of existing ecosystems however, they still play a large role in many domains.
The law is for everyone else, they're free to break them.
Without Gunnars I can look at a display for 5 hours before eye strain sets in, with Gunnars I can look for 12 hours. So either they used shoddy lens/filters or I am just special somehow.
I don’t think that concept in itself causes offense, but the fact that guests often don’t dare to actually live by it and prefer to be a little cold over an extra blanket…
https://archive.is/QR4Cq
Environment variables should never be used. This was a known security hole already in the last century. Several OS solved this by config files that comes with file permissions. The correct solution on Linux and Windows at least. And still people use envs.
Interaction and a larger corpus would be invaluable differences to help counter the balance, assuming they have any interest in communicating with us in the first place.
This is simply beautiful
I've always wondered what you really needed to do to bacon to be safe from parasites (like trichinosis)
> Acronym’s clothing is designed to be an interface between the wearer and the world. Typically, wearing technical clothing and wearing regular clothing are really two separate experiences.

Clearly the author has never set foot in the Alps (or any other mountain range). People wear technicals all day every day
Nuclear plants don't tend to burn the fuel into tiny particulates and send them into the atmosphere.
Torrent. Ad blockers.