skysight-inc/HackerNews huggingface dataset:
It escapes me how a group of educated scholars could think going to another country and meddle with the nature and weather there would be in any way acceptable, let alone all the risks that the Saami actually and correctly called out.

I think that’s utterly ridiculous and only topped by “The group said it has begun a public engagement process to ‘help the committee understand Swedish and Indigenous perspectives [...]”

As in they actually needed HELP in understanding that someone else lives where they were going to run their experiment.

I can think of a couple of “interesting” scenarios that come up when “party A spreads stuff in the sky over party B without telling them first”. Many of them involve unfriendly conversations.
I doubt the lockdown rules say "only walk or bike".
It looks like Clementine is being actively developed again, but there are no new stable releases yet.

https://github.com/clementine-player/Clementine
Coming from a country where that's not how it works it sounds quite strange. Does it apply to houses? Gold? Antiques?
> I mean, the entire purpose of "file://" would seem to be to provide access to local/mounted files and only those.

This is the only story here. Everything else sounds like clueless hyperboles.
> JSON, which is [...] unambiguous about its types

With the one exception that with floatig point values the precision is not specified in the JSON spec and thus is implementation defined[1] which may lead to its own issues and corner cases. It for sure is better than YAML's 'NO' problem, but depending on your needs JSON may have issues as well

[1]: https://stackoverflow.com/questions/35709595/why-would-you-u...
This is true, but if they're convincing enough when acting publicly impassioned, it might be hard to identify all of the dissenters, at least. Voting would still be a major risk, but slightly less so than a non-anonymous vote.
Nano Antivirus Pro 1.0.146.90815 Crack and Keygen Free Download
We had a Grafana dashboard where one of the columns was a short Git hash. One day, a commit got the hash `89e2520`, which Grafana's frontend helpfully decided to display as "+infinity". Presumably it was parsing 89E+2520.
I was thinking along those lines as well. The telescoping alphorn exists for a reason!
have you tried i3 [1]?

[1]: https://i3wm.org/
MacOS classic had some nice UX touches that modern MacOS lacks though. For example having the close button on the opposite side of the window, so there's no questioning you meant to close the window. Same with the trash can being in the corner of the screen, if you dragged something there, there really was nothing else that could have been your target.

Apple really thought about those things a lot back then. In some ways, modern MacOS is a step backwards on details like this.
>I don't know if there are any states that don't have open container laws

Louisiana is one. Most people associate New Orleans with drinking in public, but I believe there's no statewide law against it.
you may also like "Voice", also on F-Droid.
It’s not that weird, but probably less widely used now; it’s wrapped up with NFS - SunOS had this starting back in the eighties and it’s really handy.
You can also do much the same including HTTP access with UNC on Windows.

Both will follow normal network file access controls in their respective environments.

As for the why? It’s a really easy way of sharing resources between computers, and also way more efficient and easier to manage than static mounts.
And if you want to open the minimized or hidden window, after cmd-tab, do a option-cmd-tab and finally release cmd-tab. The window will get focus
> controls for the playback speed

Click the 3 dots > playback speed and pitch

https://images2.imgbox.com/22/8f/gICcStTu_o.jpg

You can move this to the main menu by click the 3 dots> "Quick Access" Shortcuts> Tick the checkbox beside 'Playback speed and Pitch'
I think the parent commenter’s issue with Delphi wasn’t technological but rather the “commercial situation” - that Delphi is proprietary and a bit expensive, which is both an annoyance and potentially a serious liability. Especially given that Delphi, while far from dead, is in a tenuous market position.
To preface, I think all of the author's complaints are pretty valid. I spent 15 years primarily on Mac laptops/desktops and finally switched in 2015 after a few years of being less and less happy with the direction both the hardware and OS was taking, and it was definitely a rough transition even having years and years of UNIX/LINUX experience and using "perfectly" compatible hardware (I started with a Thinkpad X250 and started with an Ubuntu default DE before ditching it pretty quickly for a custom Arch/Openbox setup that I've been yak-shaving since). There are still quirks (sleep/suspend, bluetooth, multi-display, DPI and color adjustment) that make it far less dependable than using a Mac, but on the flip side, I feel like I've had much superior (if more complex) customizability, and in general, less unsolvable/nasty surprises when upgrading. I still have some Mac testing machines and it seems like MacOS has continued to get buggier and less power-user friendly with every update.

Also, for my needs, luckily I was a lot less dependent on PIM features, and much more so for dev tools, so it was a better fit for my needs overall. WINE (and virtualization) has been a huge thing for bridging some of the missing pieces as well.

While the edges have been rougher, one other big advantage for me has been the much wider hardware selection - over the past few years I've switched from Thinkpads, to Chromebooks, to gaming laptops w/ beefy CUDA support, and now to a 8C16T Mobile Ryzen laptop with 64GB of RAM w/ 12h+ battery life that's almost as fast as my desktop workstation.
ISRIB works just as well as "integrated stress response inhibitor." There are multiple stress response inhibitors in the body, so it's not like the name tells you anything. Both are just arbitrary names.
Maturity (or seniority) is a form of growth and it has stages. I would call this article Stage 2: Do the approved thing.

It's an important stage. But people who stay in this stage too long become intolerable technical architects who yammer away about best practices and high level company goals, produce technical documents no one reads and plan team building events no one wants to attend.

To me stage 3 involves thinking critically about tradeoffs. Applying best practices in relevant contexts and rejecting them in others is a good example.

I always end up linking this silly blog post. https://medium.com/@webseanhickey/the-evolution-of-a-softwar... It sums up the seniority growth cycle better than I can in words.
Portugal, Greece, Finland, Romania, etc., are also EU, so nothing particularly weird with UK's time.
> Those who dare will be quickly put down for not following the rules or even making something hard to categorise according to the current rules.

This is one of the most insightful comments I've read on HN today. I experience this a lot, especially in the arts, in my own country. That constant reference to "the rules" and "the way it's supposed to be done" reflects the kind of "follower-culture" that, I think, impedes innovation.

That is not to say innovation does not (or cannot) happen within such a limiting framework; the framework is limiting and works against an innovative spirit.
I'm not assuming, and that is ok.

Try to not see everything as an attack against your identity, detach yourself from it and don't take yourself too seriously. Been there, done that.

Now I have a way more pleasant life experience and people takes me seriously without having me needing to assert who I am. Life is lighter now and I have more friends, people few more comfortable around me.

I'm giving this feedback because I think it will make your life better too.

Was nice to chat with you, now I'll go out for a bike ride while I still a bit of sun over here.

Happy Easter!
Sure you can, with just an ounce of courage. This is shameful behavior. I hope that the leaders that frequent this forum can do better and set an example.
Pascal to this day remains one of the most readable languages around. It's not fancy, it's verbose, and very clear. I think the only reason it fell from grace is the simple fact that it came from an era when best implementations of it were commercial, and that's not something that is acceptable in this day and age.
I have a portrait 4k monitor in my setup and haven't seen any tearing.
Do I understand correctly that the attacker forks a repository with GitHub Actions enabled, modifies the action, submits a PR, which makes GitHub run the altered action?

If so, I wonder if there is a legit need for running modified GitHub actions from non-collaborators?

Could also subject modified actions coming in via pull requests (from non-collaborators) to heavy resources constraints and timeouts.
> If compilers were to unpredictably remove copies, and thus remove pairs of copy/move constructor & destructor calls, they might break your code.

But they are permitted to do exactly this. This is one of the unusual things about copy-elision in C++. The standard says that under certain circumstances, the compiler is permitted (but not required) to elide a copy operation even if this causes a change in observable program behaviour.

* https://en.wikipedia.org/wiki/Copy_elision

* https://en.cppreference.com/w/cpp/language/copy_elision (the article referenced by the post)
Definitely. I even had the previous lead developer at $work love to say that things were best practice without really giving much justification - it's fuelled my quest for 'why?' a great deal :)
Hypothesis does shrinking in an interesting way.

The first idea you think of for shrinking it to take the randomly generated values and try to make them smaller. But the generator may be imposing constraints on the values, and if you lose those constraints, the input becomes invalid.

An example of this problem is generating valid C programs to test C compilers (by compiling with different compilers or different optimization settings and seeing if the behavior differs). The constraint there is that the C program not show undefined or implementation-specific behavior. Naively shrinking a C program will not in general preserve this property.

Hypothesis takes a different approach to shrinking: it records the sequence of random values used by the generator, and replays the generator on mutations of that sequence that do not increase its length. The only way this can fail is if the generator runs out of values on the mutated sequence. Otherwise, the new output will always satisfy the constraints imposed by the generator. Hypothesis does various clever things to speed this up.
Under PoW each of those GPUs consumes significant energy and that's the real issue. It seems like a fairly cavalier attitude to ignore that fact. Maybe PoW will be fine in 200 years when fossil fuels are finally phased out, but likely not in this century.
Bigger ASM means you can fit less code in cache, which makes your code slower. If this happens in a hot loop, it may be the difference between "my code fits entirely in L1 cache" and "my code needs to be fetched from L2/L3".

This matters in high-performance scenarios. The fact that you can introduce a performance issue simply by creating a temporary is absolutely bonkers, and makes writing high-performance code more complicated than it needs to be (and god knows it's already very complicated).
"Vinyl" is also great. simple and attractive interface. available on F-Droid.

if network play is needed there's always VLC. combined with Wireshark and Samba, a solid personal music streaming setup.
Anytime I tell people that I switched from Mac to Linux I let them know that it’s not for everybody. I’m happy with my decision, but I did it for the hardware and there are enough quirks that I wouldn’t recommend it for anybody who wasn’t really committed to the move.

Everything in this article is true. I tend to mute the desktop notifications for several noisy applications. I use mail web apps directly rather than using the desktop clients but I am really encouraged by the future of Thunderbird and do plan to switch one day in the future.

In this field, I learn from the quirks though. I use Ansible to manage my laptop configuration and it teaches me a lot about Linux under the hood that I never would have learned otherwise.

When I need docker, I like having a native linux experience.

Ultimately, there’s nothing I need that I can’t do and I can buy hardware that I’m in complete control of (upgrades, etc) which is important to me.

Software wise, I do miss Preview and OmniGraffle. Other than that, I’m not missing much.
Just want to thank you both for the delightful irony of these comments.
I type `Ctrl+b [` and in top right it says [0/1] (even if i have a history of say 5 commands). when i press any vim knpfb keys the cursor doesn't do anything. I feel retarded
Alright, it's happening https://www.youtube.com/watch?v=Zh3Yz3PiXZw
Go spend some time with people who have had "consensual" addiction ruin their lives and tell me there is no victim again.

Thus doesn't mean you have to make addictive things illegal, but it does mean that you should investigate mitigation strategies and regulate the industry to prevent deliberate exploitation of these vulnerable people.
Just take me to most recent non-minimized window of that app. And if there is no such window left, and I told system that I want to switch to the app, then yes, of course I want the most recent window unminimized. This isn't rocket science.
Clay (https://clay.run) | Software Engineers | New York, NY or REMOTE | Full-time | Visa Sponsorship Available
Want to help give the power of programming to an order of magnitude more people? Clay is the spreadsheet that fills itself - the first live-spreadsheet that brings together the best parts of spreadsheets, coding & simple automation.

There are only ~20 million developers in the world, but over 1 billion spreadsheet users - come help us build the bridge that lets that much larger group tap into “programming” superpowers. We’ve raised a Series A from the top investors in the world, and are a small, tight-knit group that is now building out our core-engineering and product teams in NYC. If you want to design and implement novel types of interfaces, and happen to be interested in Brett Victor, no/low-code tools and the history of computing - let’s chat!

Tech Stack: NodeJS, React, Redux, Typescript, PostgreSQL, Redis, Elastic Search, AWS, Serverless & Lambda, Terraform & more...

Open Roles:

- All Open Roles: https://www.notion.so/clayrun/We-re-molding-Clay-join-us-f8f...

- Software Engineer: https://www.notion.so/clayrun/We-re-molding-Clay-join-us-f8f...

- Product Designer: https://www.notion.so/clayrun/We-re-molding-Clay-join-us-f8f...

- Customer Engineer: https://www.notion.so/clayrun/We-re-molding-Clay-join-us-f8f...

Or write us an email at jobs@clay.run
Bitcoin and PoW crypto is priced to the global lowest cost of energy. For instance, it would not be economical mine bitcoin in Los Angeles in the middle of the day in August. Most of the mining happens in remote areas in China where there is abundant cheap energy at off-peak times.

So it's not fair to look at pure energy used by the Bitcoin network as though its some fungible limited supply that we can just move away from Bitcoin production and move to Texas during the winter storm.

Regarding carbon emission, that's a political problem. If you want to create a tax on carbon, you can do that, although I'd prefer carbon capture tech. But in no way should some governing body try to allocate the validity of carbon emissions based on purpose. That would be no different than central planning where some central authority determines how many X should be produced, when and where. It's been tried and failed.

But look at the point of PoW and the purpose of crypto. Its sound money and has value, and an expense to maintain. Whats the alternative? Create a currency with a trusted central bank, and build an army to defend your organization when someone uses your currency to "fund terrorism"? I imagine there's CO2 emissions w/ maintaining an army as well
We don't use SQL as the authoritative store of business state. We use C# types and all the code that goes around them for most of our heavy-lifting.

We map our C# domain model instance into a SQL database (SQLite in-memory) each time we want to execute business rule SQL against the state. These databases are ephemeral. For some interactions, we might generate 5-6 of them per user action. It is very fast to do this when your row counts are low (i.e. projections per user or per user transaction).
I've always felt Windows 2000 was the pinnacle (or perhaps XP with the classic theme turned on). So consistent and clean. The emphasis back then was a computer is a tool you use, not something that needs to be "pretty".
Make Your Jest Tests Up to 20% Faster by Changing a Single Setting
I'm not sure. I didn't have really cold hands but I do think that the fact that my hands are kept warmer is helping the blood flow go more easily?
I imagine Go is super disappointing for Wirth, it couldn't ever be called a successor to Pascal. To C, in some regards, maybe. To Pascal? Surely not.
It's doable. You have a web role in DB that's used for public facing part of a website and then admin role that's used for backoffice part of the website. You can then separate these backends to different machines or at least to a differnet UNIX users, so that when someone breaks through via public facing backend, he doesn't immediately get access to everything, but still has to work for it a bit.

It's not as simple, you still have to make sure public backend user can't access web logs, that may reveal session id of an backoffice admin account or other information useful for breaking in other parts of the website.

Eventually, the attacker will gain access, but this is useful to slow him down enough, so there's a chance he'll give up, or you notice something suspicious.

For example pgbouncer allows you to connect via multiple roles/credentials to a database. It's just about how you configure your pool.
I don't, I just think that too much experience can cloud our vision or close ourselves from having better/new experiences in life.

From your friend over the wire.
Enforce setTimeout and setInterval best practice in JavaScript
I would assume that all bets are off once they reach international waters?
>>Anyone with networked filesystems, I should imagine?

You're either missing the point made by GP or being disingenuous. Please keep in mind that you need to explicitly mount a NFS before you're able to open it, and mounting a NFS not only requires explicit authorization but also only provides access to a specific file system mounted in a specific point following specific permissions.

Accessing the whole internet through file:// without being prompted for permissions or consent or even awareness is an entirely different thing. For starters, the access is not explicit nor subjected to conditions.
> without knowing how the code was built

The article links out to Compiler Explorer (https://godbolt.org/), which shows the exact compiler version and options and lets you play with different ones. It shouldn’t matter which compiler — the standard prohibits optimizing this.
Exactly, also the difference between telescopic vs microscopic work. Code needs to be clear is a telescopic view. Your app needs to run 200fps is more specific, microscopic. A game might need to, a text processor might not. Circumstances dictate circumnavigation.
If you are looking for a free alternative - Free Pascal, for a commercial - RemObjects Hydra.
The poster wasn't using Linux to refer to the Linux kernel here - they used it to mean "a Linux distribution". Distributions have their own hardware compatibility documentation systems. Eg Ubuntu has this: https://certification.ubuntu.com/ and Red Hat has https://catalog.redhat.com/hardware .
If you follow the everything is a file philosophy it seems quite natural does it not?
I've spent a lot of time with addicts who have chosen to stop, and a lot of time with addicts who have chosen to continue. To insinuate that the addict has no control or isn't actively making a choice is to dismiss the large percentage of addicts who decide the other way and stop.

There is no victim when someone chooses to harm themselves, any more than there is a victim when someone chooses to better themselves.
How does this C program without Libc work?
I read it with an increasing series of delighted chuckles; it's a fine example of the kind of cultural observational humor that Bill Bryson is so famed for.

And now I think I shall go for an aimless walk...
Not Quite What the Doctor Ordered – Dr Pepper Lookalikes
I would be really interested in seeing a concrete example of a maths question at this level that has more than one correct answer. I can conceive one at a slightly more advanced level, say a curve with several equal "minimas" and finding any one of them is a valid answer. Or finding one of several equal shortest paths through a graph. Both of those have real-world applications. But either way there is still a finite set of "correct" answers.

I would not want to drive over a bridge designed by, or in a car designed by, ethnomathematics.
> Being "at the whims of politicians and fed officials" seems in practice to provide much better stability than being at the whims of a horde of reddit "investors" (or a cabal of Chinese miners).

Not to mention almost everyone I know who "invests" in crypto does so "at the whims of politicians and fed officials." SEC rulings and the likes.
Decision Quality and Picking Stocks
Just wanted to add that as a total newbie to Free Pascal, I used Lazarus and enjoyed it very much.

I still remain a total newbie but that's not because of Lazarus.
Factor (https://factorcode.org/) is the closest to a modern pleasant to use forth-like language. Not sure if it ticks the other requirements you mentioned though
Agree, just playful commentary here.

A news article insinuating morals about an industry of ridiculously paid engineers creating the most addictive possible behavior, through extremely optimized gambling mechanisms, being posted to a forum of other ridiculously high paid engineers.

It deserves a little jest...

Edit: To be clear, I don’t think being paid well is bad — it’s obviously good thing. I don’t think working for big tech is bad — it’s also a good thing. Just when stuff like this gets posted, the info really deserves “all the cards on the table”. This in particular is extremely greed driven dark corner of tech from the bottom workers to the top workers and honestly I don’t blame any of them.
But Asian in the UK usually refers to South Asian matters generally.
A truly staggering amount of “scare quotes.”

From the site:

> As a conservative watchdog to the nation’s higher education system, Campus Reform exposes liberal bias and abuse on the nation’s college campuses.

The likelihood this is accurate is very low.
Broken and Want to Get over Breakup? 7 Keys to Survive a Breakup
What explains the rise of AMMs? – Haseeb Qureshi
The scroll event processing on the blog is super annoying. With all the js-errors I'm pretty sure we are all guinea pigs for op's hacking efforts lol
This looks like the much older Tinc VPN (https://www.tinc-vpn.org), but in Rust.

It would be great to have a comparison between the two. I've been using Tinc for many years; it's been working quite well, but about once a year I get a segfault (and then it gets restarted). It might be appealing to reduce the chances of that via Rust.

One commonality I found is that both are single-threaded.

I believe I've also heard of the idea of a future version of Tinc potentially using Wireguard as the underlying transport, and building its meshing on top of it. I wonder if that's on the table for VPNCloud as well.
Not sure why you're being downvoted. I would have hoped that the introverted savants here would have more sympathy for being forced to take part in social activities