skysight-inc/HackerNews huggingface dataset:
> The NSA? No, I don’t think they’re for-hire.

I didn't say "for hire" specifically. But they certainly pass intel to friends as part of the 5 eyes & other intelligence agreements, as well as on specific operations, such as in Rojava or in Ukraine.

Also worth mentioning although i can't find the link right now: ex-3letter-agency workers who started working for a private company contracted by saudi intelligence services who were employed for political repression (although the job was advertised as hunting down terrorists).

> And the others aren’t in the business of political repression: none are known for kidnapping people and driving them around in an unmarked van for intimidation.

And yet the DHS does just that, both for deportations [0] and political repression [1].

> Perhaps the NSA also kidnaps people, but I don’t remember Snowden mentioning it.

Snowden wasn't concerned by kidnapping: he was really afraid the NSA would drone the entire neighborhood he was hiding in (which is arguably worse), like USA police who not so long ago (1985) bombed an entire neighborhood (destroying 65 houses) and killed 5 children for the sake of political repression. [2]

But kidnapping is definitely a thing though maybe not by NSA: see CIA black sites and the inhumane treatment of detainees post-9/11 (waterboarding, etc).

> You do get that repressive regimes will take a family and order their parents to decide which child lives and which child dies, right?

I appreciate the distinction. From my political activities, I'm acquainted with many political refugees, some of whom have been tortured while others had family members imprisoned/disappeared/executed.

But it's worth noting that our "democratic" (cough cough) governments have a strong history of doing that too, and only recently have they stopped because they've improved the subtlety of their counter-insurrection techniques. Still, there's plenty of people framed by State services [3], plenty of political prisoners [4], people mutilated by police forces or outright executed...

Some people would even argue that dictatorship/fascism is the logical byproduct of liberal democracy and its (supposedly enlightened) centralized control and enforcement structures. What if Trump had been reelected (or worse, had successfully seized power), do you think you would have kept your social comfort very long?

The same problems apply in France where i reside, where a new form of anti-muslim nazism is rising (thanks to the media oligarchy spreading FUD). The last time the nazis seized power, we had genocide after genocide, even long after WWII ended (see also, french genocide in Algeria and the 1961 Vel d'Hiv sweep).

[0] https://foreignpolicy.com/2020/10/13/dhs-migrants-guatemala-...

[1] https://www.washingtonpost.com/nation/2020/07/17/portland-pr...

[2] https://en.wikipedia.org/wiki/MOVE

[3] https://www.theguardian.com/world/2011/nov/16/fbi-entrapment...

[4] https://www.theguardian.com/us-news/2018/jul/30/black-panthe...
Stick around ≠ dominate, etc
> outrage over buying from Russia while turning a blind eye to Arab monarchies seems rather perfomative

The Arab monarchies largely keep their messes in their own backyards. When there has been leakage, it has been limited. Russia rolling tanks into Europe is so harebrained it creates a new category of security risk we haven’t had close to home in a while: that of a madman.
A few other commenters hit the points better, but mostly it comes down to avoiding allocating objects every frame/tick.
In part this is through avoiding LINQ, lambdas, yield return, async etc. (fine to use in code that is run once like startup, or on relatively rare triggers)
Using struct, arrays of struct/value, Span<>, ref, fixed etc. to keep memory access sequential or on stack.
Use mutable structs, avoiding properties, avoiding struct constructors, moving throws into utility methods, etc. to support (the rather weak) optimizer to do more inlining.
And move data processing of arrays of struct with tight loops, like compression, lighting, meshing, pathfinding into a native c++ dll/so or if applicable gpu. (c++ autovec/simd optimizations or much better than what the clr optimizer currently provides)
The National Archives are investigating why the US Border Patrol is using Wickr
I would suppose so, if you see a relatively big organization promoting things that you want to happen why wouldn't you finance them?

That Russia would finance the Greens doesn't automatically what the Greens advocate for wrong, or that the Greens are actually traitors, what it does is twofold - start a process whereby the Greens can over time be corrupted (via the money spout), and indicate that whatever the Greens are doing there may be unintended side effects which would be of benefit to Russia.
> and they become less poor afterwards.

> This doesn't happen when you're paid subsistence wages, which sweatshop workers are.

I’m just trying to figure out if this is true or not. Seems to me the evidence is clear that such workers become wealthier over time. China, the United States, United Kingdom, and others seem to be clear examples of that.

Injecting a moral argument here doesn’t change the practical reality of how the world works. The opportunities presented to sweat shop workers are not great, and often times working at a sweatshop is the least bad option. But my point of contention was with this exchange of comments. I do think sweatshop workers become less poor over time, and the evidence I see is present in many countries where this happened.
the nodejs plugin fails on version asdf v0.7.8 use v0.8.0 or higher to avoid the unbound variable error
Interesting critical review.

This book is hard to criticize because it was JR’s labor of love, and he passed away recently, before it came out. I liked the pointed examples of JR’s uncritical praise, and this broad corrective:

“Long though it is, Richardson’s Life was never intended to be definitive since many important archives are still closed. Nevertheless, it is an anthology of memorable gossip from the margins of Picasso’s life.”
I love the execution of this!

Not comparing but I did a similar project 8 years ago at the peak of Israel / Palestine conflict to compare tweets from Palestine vs tweets from Israel.

Incredible difference when you see them side by side.

It would be great if someone would execute such an idea for more areas of conflict to bring awareness.
> my personal experience with Amazon is pretty decent as well

Considering the endless dark pattern manipulation to get people signed up for Prime etc, the intolerably bad search, the hard to manage/judge "sellers", the god awful semi storefronts within a storefront from actual brands etc etc.

It is just not low hassle anymore, at every stage I'm paying extra attention lest I'm getting screwed. Turns out I'd rather go to a bookstore or a hardware store or whatever at this point. Even accounting for travel time it's lower stress.
It depends on tank size and usage. I have small tank
I use just for a range and it gets filled once a year—I use less than the minimum.
I wouldn't go by whether a plugin is first-party or third-party.

The only plugins under the asdf-vm github org are for Ruby, Node.js, Elixir and Erlang, because those are the only languages I needed.
What do you mean by "performative"?
Amazon makes historic launch investment to advance Project Kuiper
Or just have a mx record. It's legit usage of a domain. You don't even need a website.
I am not a Trump fan, but I do enjoy me some, how you guys say, schadenfreude:

https://www.youtube.com/watch?v=Vpwkdmwui3k
> looked nothing like the ones in the pictures

This is surely too high a standard!

Did Coke ever give you the satisfaction of the people in the Christmas adverts?

Did you get girls after you bought Lynx?

Did you score more goals with those Predators?
I think the other issue is mechanical robustness. μUSB, mUSB, and USB-C were engineered to fit on small devices like phones, cameras, and laptops. μUSB ports and cables fail all the time. mUSB and USB-C are better, but the large USB-B connector is king.

The original idea was to have a few sizes corresponding to a few sizes of devices. For large devices expected to last many years, like printers, scanners, multi-drive storage devices, many types of pro-AV equipment (e.g. one of those pan/tilt/zoom cameras permanently installed in some lecture halls), scientific equipment, and so on, the square plug is king.

You don't want to lose a $5000 device due to a failed connector.

I mind having a proprietary cable for each device. I don't mind having a few types of cables as they make sense.
Edit: terafo pointed out I've got BO rocket's names wrong! Fixed!

And most of these launches on rockets that have never flown.

> The satellites will fly on powerful rockets currently being developed by European launch provider Arianespace, US-based United Launch Alliance, and Blue Origin

Arianespace: probably the Ariane 6, which might get a test flight this year if all goes perfectly.

ULA: 9 launches planned on the Atlas V, but afaik the rest will have to be on Vulcan. But Vulcan is still waiting on Blue Origin to provide it's new BE-4 engines, which are years late.

Blue Origin: New Glenn uses same engines as Vulcan, the BE-4, stuck by the same delays. Plus, if BO uses the BE-4 on New Glenn before delivering to ULA, ULA will get very upset.

My guess is that the Atlas V launches will launch a few test satellites for Kuiper to prototype with, and nothing else will launch until mid-23. Meanwhile SpaceX is launching almost weekly right now, and offering a real product today.
You're not wrong but I don't think they're the only backers. The anti-nuke movement is a rat's nest of perverse influences.
Eventually someone will implement Nix in Javascript, and then it will explode.
Except it sounds like the spyware is still installed even if they log in with their personal account? The isolation principle is violated. It's a huge security hole.
Prefix sum depends on associativity, not commutativity.
Doomscrolling and restless legs are often just symptoms of ADHD.
somebody convinced the Swiss that benefits are not worth the risk and/or costs; it's quite clear now that some of the risk of being reliant on gas was... understated. the greens, for all my love of the environment for the sake of my grandkids, are blind to geopolitics, and I used to think this is just naivety; I'm starting to doubt that considering the extent of FSB's and GRU's influence.
i guess this is the course you are referring to:
https://course.fast.ai/
I think of myself as a pretty experienced hacker but asdf has never really worked for me on any platform. It’s always a kludge. Love the idea, but I’m sticking with pyenv for now.
SEEKING FREELANCER (s) | Toptal | Developers | DevOps| Data Engineer | QA | REMOTE (Anywhere)

Toptal is an exclusive network of the top freelance software developers, designers, finance experts, product managers, and project managers in the world. Top companies hire Toptal freelancers for their most important projects.

While you are in our platform:

- You set your own rate and get paid on time, every time
- Work remotely from where you want, when you want, and on your own terms
- Choose from projects with 10,000+ clients, which include Fortune 500 enterprises and Silicon Valley startups
- Receive exclusive access to technical academies for in demand skills, financial support to earn technical certifications, career coaching
- Participate in in-person and virtual networking events with talent from 130+ countries

If this is something you are looking for, feel free to reach out through yisfalem.alemayehu@toptal.com
Where's its search engine?
I just raided the project git repo and there is definitely no common lisp in there. Unfortunate name clash!

https://asdf.common-lisp.dev/
This post is showing up in grey text for me. Does that mean it's being downvoted? I can't imagine why.
> a way to contact the creator

https://loowitimaging.wixsite.com/home/contact

https://www.twitter.com/srosenow_98

https://www.flickr.com/photos/rosenow_photography

https://www.instagram.com/srosenow_98/
I think you forget that Ukraine has the right of agency and has the right to choose to join a defensive union. I'm also finding it hard to get any concrete examples of offensive actions by NATO. So far every single one seems to be okay with Russia (given they didn't veto it in the UN security council).
The one war video that made it through to the Russian bot:

The clip is shared by a Russian account and contains a gaming reference for pausing games

Good factoid to note for dodging automatic filters
Jabba never worked on windows for me. So now I just install jdks globally via scoop and have a powershell plugin that automatically detects a .env file in each directory.
That was the older thinking. Turns out users know how to use the back button quite well, and don't expect or know how to return from the pop-ups target=_blank creates, it breaks the back button. In user testing they report they think they've clicked a spam link, and it hurt our conversions.

That's before the accessibility concerns, users don't expect pop-ups anymore and find this confusing and difficult to navigate.
I'd be careful recommending pyenv to beginners too. I've seen it turn an interns system python install to absolute mush. Took some real doing to finally get pyenv unhooked from the system and everything back in working order.
>'and with that we "the people" are as stupid as the green party, right?'

Yes.
This same topic drives me mad too.

I got a USB-C Satechi hub, for some inexplicable reason, the webcam didn't work and other devices were super flaky. Maybe faulty unit? I returned it anyway.

I got another USB-C hub with HDMI and it didn't really work well with my monitor -- it turns out my monitor is 3440x1440, but has an HDMI port which does not support that resolution at 60Hz, so the HDMI is unusable. Oh well, not the USB-C hub's fault, but it still turns out I can't use one with this monitor.

So I got a Thunderbolt one. But that didn't work because it's Thunderbolt 4, and my laptop is only Thunderbolt 3. Of course, both are identical cables, and Dell's website doesn't explain this anywhere -- I only figured it out thanks to Reddit.

Okay, so I got another Thunderbolt one -- TB3 this time. That does mostly work -- except that when the laptop goes to sleep, the hub disconnects the keyboard that goes through it, so pressing keys won't wake up the laptop again. Oddly, the hub DOES feed power to the keyboard, it's just the data connection to the laptop that goes to sleep. I've to open the lid and press the internal keyboard. Meanwhile, the keyboard's power LED remains on.

I also have a monitor light connected to the hub, and it causes the opposite issue: the hub keeps powering the light when the laptop goes to sleep, so the light stays on. If the laptop turns of for any reason during the night, the light turns back on and STAYS on after that.

USB-C is a blessing and a curse. It looks like everything is interoperable, but it rarely is, and it's not at all obvious what products work together and which ones don't. Some cables charge my JBL USB-C speaker, but most don't. Some cables are Thunderbolt, some aren't. Some work with the webcam, some don't. Half these issues I have a mild idea why, half I don't.
All us non-native speakers remember the monkey wrench joke/puzzle.
I save most of the RAW image files of my photos, and with each RAW file being anywhere from 20-40mb I'd estimate the size of my hard drive to be anywhere from 40-80gb. I also duplicated the RAW files onto a second hard drive, but I have yet to move 98% of them into cloud storage.

Long story short, editing a RAW image file gives me much greater control versus editing a JPG or PNG, in which I can fine-tune the mids, shadows, colors, and more. I've periodically gone through and removed the RAW files that I know I'll never work with (i.e. blurry ones), but I ought to be doing it more often.

https://en.wikipedia.org/wiki/Raw_image_format
The maximalist version of that dream, perhaps, sure. Seems a bit early to write it off completely.
asdf is not a replacement for pyenv, rbenv, goenv and nvm, it's yet another abstraction on top of them. Nvm is a fork of rbenv for node, and pyenv is a fork of rbenv for python, the core of all of these asdf plugins are exactly ruby-build, python-build and node-build, which came from rbenv, pyenv and nodeenv. For go, you don't need any kind of environment, you can switch between versions with just a change of an environment variable. Also, a much simpler solution is to simply install these language runtime versions with your favorite package manager like Homebrew or Macports, and use direnv and dotenv to switch between them as you cd into different directories. All of these languages have convenient environment variables you can control to put the right things in your paths.
Video Redaction Using AI
Russians are actually good at building restaurant business. It is one of the most competitive and difficult businesses there, so only the smartest survive. I’d rather go to Starbucks or McDonalds in Moscow than anywhere else in Europe (I’d prefer though a local chain). One of the fastfood chains even applied kaizen in their operations including kitchen.

The biggest problem will be the quality of supplies, as sanctions will damage the supply chain.
People have been earning a living from social life as long as social life has existed. How else do you explain Oscar Wilde? But Mastodon, or the fediverse, or whatever we choose to call it, is pretty clearly past its peak, and absent a significant change in its fortunes looks to continue its slow slide into - well, further into irrelevance.

I do think that's a pity; I've been banging a drum about the hazards, moral and otherwise, of monolithic social media for what by now must be most of a decade, and I would like there to be an alternative that achieves traction without being beholden to the profit motive which in my analysis lies at the root of all those hazards. Mastodon had a real shot at that, and it was a fun place to be for a while there, besides. I hate to see it fail, but I'd be a fool not to acknowledge the plainly obvious fact that it is failing, at this point an also-ran at best, and unlikely to change that trajectory.
Dynamic report on OpenSea social signals
Do not punish learning in software engineering teams
I mean, HN is plagued by people with outlandish theories about pharmaceuticals, nutrition, economics, climatology, artificial intelligence, economics, sociology, history, ethics, and microbiology.

But you’re right, the music theory cranks are the worst.
Sure, not looking exactly like the menu/ads is one thing, that's just marketing for you, but being served a patty in a bare bread bun, missing the cheese, lettuce and other parts of the product you ordered, is an outright scam in legal terms if we're being pedantic.

Sure, I get it, having underpaid and overworked people making your food is not a recipe for a great experience, but ultimately I paid in full, the company got their money and I didn't get the product I ordered, which is why I jusy stopped eating there, since I don't like being "THAT GUY" who ask for "the manager" in order to complain about overworked people on minimum wage that they got his order wrong and they need to redo the order while 10 more customers are waiting in line.
I almost bought a house at the end of AGC. We ran the numbers and watched a bunch of planes land. It seemed cool, until we visited at night. There are lights that flash directly on a house until well after 11pm. It lit up the entire neighborhood. Nope. We looked at typical arrivals and departures…5am till 2am. Unless you love pulsating lights and flight noises, the cost to own near an airport end isn’t worth it.
It's not impossible in a real sense. Many SMBs do this, large players do it somewhat sometimes in some areas and have proven this strategy to work on some level. I want _more_ of that and I think it would be better for pretty much everyone in the long term.

My comment above isn't nearly as nuanced as it could be - I'm pressuring a pain point that I think needs more attention. But I'm optimistic, It seems like sustainability awareness and long term, holistic / system thinking is growing.
What we learned about cache hit rates from caching thousands of GraphQL APIs
> So what?

I find it interesting, don’t you ?
That’s all.
I will absolutely cancel Netflix if they introduce ads. I will cancel Netflix if they cancel shows I want to watch. I don't owe them anything in addition to the money I have already paid them for their service. Their business model and disruption of cable doesn't entitle them to my future money.
I would have a lot more faith in lottery outcomes, if they used publicly verifiable unpredictable randomness.

For instance, for a lottery drawing scheduled at time t, take the last valid bitcoin block hash with a timestamp less than t-3600, and apply some memory hard key derivation function that takes an hour to compute.
You confused New Shepard and New Glenn. New Shepard uses BE-3 and performs sub-orbital flights for rich tourists. New Glenn is heavy reusable orbital rocket that uses BE-4.
No, it's a terrifying security hole, full stop. If I leave my non-managed Chromebook unattended (logged out!) for 30 seconds, someone can sign into it with their managed account and install spyware without me knowing?
I have a sort of extremist take on this: students are literally prisoners. The job of a high school is to keep students from harming each other, feed them, and occasionally teach them something.

It’s why one of the highest offenses is to leave school grounds during school. Ditto for prison.

In that light, of course students are suspects. They’re already guilty of not being adults. They’re not allowed to have jobs, or to decide what they want to learn, or any of the other things that make adults human.

I don’t know what to do about it, but recognizing it seems step one.
America's internet is splitting along party lines
In the UK it’s pretty common for wealthy upper-class people to do a few years in the Army before they take over the family business.
I'm also trying to figure out if they're abusing niceness or kindness when they cut the line. Perhaps both? They clearly expect people to just let them in and not resist. One time there was a huge line in passport control to come home. A couple tried to cut in front of me, bypassing about a 15 minute wait. I very nicely pointed out where the end of the line was. It was not kind to them perhaps, but it was kind to the rest of the folks that would have to wait a while longer, especially if folks kept cutting because they kept being held up by other cutters, and seeing that cutting worked. So perhaps it's abusing the tradeoff between kindness to them as people and kindness to the rest of the line.
Linear | Full stack developer | Onsite/Remote (within EU) | Helsinki, Finland | Full time

==========

Note: Native-level Finnish or Spanish language skills required.

We're looking for a fullstack developer to join us in developing the real estate system of the future for our Finnish and Spanish clients.

Product-based company. We're modernizing the entire process of buying, selling and renting of apartments, properties, business premises and everything real estate. Tons of interesting never-done-before projects and features implemented, even more upcoming on our roadmap.

Nordic business culture, no bullshit, we move fast. If you like getting things done this is the job for you.

==========

Our tech stack:

* React

* NodeJS

* Postgres

* Azure

Development started in 2019. No legacy.

Interested? Send an email to jobs@linear.fi and let's talk.
From another article:

https://www.reuters.com/business/energy/germany-approves-law...

> In Germany, a third of gas storage belongs to Russia's Gazprom (GAZP.MM), whose facilities in Germany had lower levels of stored gas this winter than those operated by other companies.

In my opinion, Gazprom did so (last year) in order to strategically weaken Germany's position and strenghten Russia's position, by reducing the amount of gas that is stored in Germany.