skysight-inc/HackerNews huggingface dataset:
It's unsupported though. As you mentioned, minor version releases and security patches certainly don't get updated in it. I couldn't find os_unfair_lock_with_options in it (maybe I just missed it). AFAIK the only reason you can still build from the source is because of the work from volunteers.

So, unless your target is Darwin, you can't be sure that the source is what your code is going to be interacting with. It's certainly a helpful starting point, but you do have to attempt to reverse engineer the interface to make sure you understand how it behaves.
"The real problem is that they imported the concept of null/nil being a value of every type from C."

While I agree that's a problem, it's mostly a separate problem to the nil interface vs. interface containing a nil. The "nilness" provides a cognitively-convenient hook, especially with the attractive nuisance of the whole issue of nil/null in general, but the root cause of this particular issue is really "putting things into interfaces that don't fulfill the contract of the interface", which as I show in my post, doesn't require a nil anywhere in sight to do it.

When you stop doing that, this whole interface nil vs. containing a nil problem goes away. Basically, in Go code, you should never be trying to penetrate an interface value to see if it contains a nil. If you're doing that, the error occurred when the value you are examining was created, not at the point of use.

In fact, stop putting values that can't implement interface contracts into interface values and other code issues just go away, too. Not just in Go, either. Most large dynamically-typed language programs I've ever worked in are also shot through with this exact issue, it's just less visible because the compiler doesn't help you with the interfaces. They're still there, though. Just in the dark.
Safeguard your device(s) against pesky ads, trackers, and malware
That's definitely a good thing, though the terminology isn't that scary.

"metaethics": Study of moral thought. Rather arguing about whether euthanasia is a good thing or not, we're arguing about lofty matters like "what is morality anyway?"

"anti-realism": The rejection of the idea that a sentence with a moral statement is true or false. Eg, an anti-realist would look at "euthanasia is a good thing" and say that in reality you can't say "that's true", or "that wrong" like you might to "There's a bottle of milk in the fridge". In reality it means something more like "Euthanasia is a good thing if you subscribe to my particular values", or "The thought of being able to end my life when I want makes me happy".

"deontology": Moral behavior is following rules without regards of any consequences. Eg, if the rules are "don't lie", then you don't. No matter what happens as a result of that. If innocent people die, you still did a good thing. As opposed to consequentialism which holds that it's the consequences what matter. Lying to murderers is a good thing because it keeps victims alive. Lying about being qualified to build a bridge is bad because you'll probably kill people.
As long as we use their oil, it doesn't accomplish much. President Biden practically begged them to increase oil production in the wake of the Russia/Ukraine war and they refused. It's time the US at least stops approving weapons sales to SA.
How hard of a requirement is the NVidia graphics chip? Polaris era AMD chips do work decently at the 4gb level (although a bit finicky) and Navi/Big Navi AMD cards work reasonably well with modern ROCm.
Well, As opposed to having to plug register addresses directly into C code. That's the alternative, isn't it?
Even beyond acute reactions, current headsets are also pretty bad for eye strain, and for some heavier headsets also neck strain. Pretty much no current headsets are comfortably usable for very long periods.

If the bar is "can spend as much time in VR as I currently do on PC gaming/console gaming" we're nowhere close to it. I can (and have) sat in front of a Playstation for 5-8 hours in a row, and even though my body feels like crap afterwards it's still a heck of a lot longer than I can stand being in a Quest 2.

There's a reason the most successful applications are short-and-sweet. But if you want people to socialize in VR and spend a large amount of time there both the acute illness issue and long-session comfort need to be solved.
You missed the little word "failing" there.

Try reading with your eyes, not your ideology.
Well put in the first few paras. All systems need discretion, which can be abused. Also it's important not to fixate on the bad, there's plenty of good.

The last 2, gets a bit self-congratulatory. Jim crow laws (until 1965). Emmet Till didn't get much rights to free wolf-whistling https://en.wikipedia.org/wiki/Emmett_Till And plenty more.

"If Americans have not consistently enjoyed equal free speech [...] then that's more a knock on the US' value of equality"

If you don't have 'equal free speech' then you don't have 'free speech', full stop.
This is what a quant fund bubble looks like.

Stock market bubbles are dramatic because people drive visible stock prices high.

When a quant stategy is overbought the returns on that strategy tend to converge on the T-bill rate at best. This might be hidden for a while because people turn up the leverage to make up for diminishing returns.

In a case like this, for instance, people investing in volatility hedges can drive down volatility.

See

https://www.amazon.com/Hedge-Funds-Perspective-Financial-Eng...
I'm not sure that's true. "Doers" by definition, are putting their effort solely into providing food for a populace. If a company becomes necessary to do that, so be it, but it's an obstacle to be overcome. "Planners" (in this case, at least) are focused on building an organization which meets the 7 + 1 coop goals linked at the end of the article and will, when complete, allow the provision of food to a populace. One is a bottom-up approach, the other is top-down. They share a goal, but they have different aims.
I switched to this keyboard for my Wanikani reviews because I find I make fewer typos with it, but I personally find it slower than the QWERTY-based romaji input.

Words that use unvoiced, full-size kana are super fast (especially if it has a bunch of あ vowels like あたたかい, which takes 4 taps and 1 swipe instead of 8 taps in romaji), but words with lots of voiced consonants and small kana need you to tap the modifier button a bunch (e.g. ざっぴ requires seven taps+swipes, instead of just 5 taps on the romaji input).
Vercel OG Image Generation: Fast, dynamic social card images at the Edge
I find that very surprising too, but would consider it a (pretty extreme) outlier.
I originally tried organizing my intro to software engineering course around the SWEBOK, and I must say it felt really, really dated and not all that useful.
Nations that practiced colonialism didn't actually benefit those "nations", more like specific people in the nations. It probably made them poorer if anything, though people will sacrifice wealth for feeling proud of being in a cool empire and getting to drink tea.

The former colonial nations do always show up high in every index, but that's correlation because they're in Europe. The colonised Finland and Ireland are always in there too.

https://www.socialprogress.org/global-index-2022-results

Looking at US states:

https://news.gallup.com/poll/247034/hawaii-tops-wellbeing-re...

…I have no idea what's going on here. Is this native marketing for Wyoming?
A little early in the week for a list of things written by an executive about what engineers should do.
How are they getting promoted? I hate the idea of cheating. Interviewing is unpleasant on both sides, and I don't want to compete with cheaters. But getting promoted isn't easy. It's been common advice to get a promo at another company if you are having trouble at your current job. Sure promos can be political and involve luck, but hopefully they are backed up by real impact.
I wonder if the same will happen to Midjourney or Dall-E. I have generated images on Midjourney that literally had a 'Shutterstock' watermark plastered across them. This watermark was conspicuously missing when the image was upscaled.
Battery life seems like an afterthought for anything other than Safari (and back when it was Trident-based, MS Edge on Windows), which is kinda weird when one considers how laptops have come to dominate computing.
>There will always be fraud, bad actors, scams, theft, etc. Shit happens.

And we have the courts to solve any disputes. What jurisdiction does bitcoin reside in?
This is a great point. The chrome extension I was using before building Linkidex had a fixed layout, and I was often times able to quickly navigate it without reading what I was clicking on because I had memorized where certain things were.

the first UI I built with Linkidex was a grid instead of rows. I moved to rows because the grid became tedious for users to parse when they began to search or filter and grid elements started shuffling.

Linkidex does not currently get a sites Favicons, and currently doesn't have a way to fix where a given Link is on the page. I have catalogued this feedback thank you.
Where is the code of ethics of the managers of software engineers?
Most places that is where all the decision making power really lives, so it is vacuous to put onus on the underlings.

And what good is a code that has no teeth?
What happens when people do not behave as required by this code?
It’s likely not a very profitable business. Very limited scope to advertise on private messaging without really pissing off your customers. Whatsapp has opened up the API and I’m already getting sick of spam messages from businesses abusing the API.

I reckon its a bit like email. Great as a top of the funnel customer acquisition tool. Not that great from a money making perspective.
Excellent workaround indeed!
Seems you're new here. But your tone looks more appropriate for Reddit or Twitter. You'll probably find better strawmen to beat up on over there, while you pound your chest for upvotes.
Record Heat Waves and Droughts Can’t Dry Up This Native Garden in Phoenix
It is a feature for the people who were paid in cash. Not being stripped away from soemthing you have earned is important. Ask merchants their feelings about chargebacks.

Furthermore nothing prevents you from using an escrow/third party for transactions in crypto that you hope to be able to reverse under a certain time.

But obviously you lose some of the main advantages of crypto. It provides this optionality, soon, with the accelerated dispariton of cash money this choice will not exist with fiat money... even less with CBDCs in my estimation.
So much enlightening info in these comments about the economics of these stores and the truth behind the sourcing of the food.

I've been a co-op member for almost 20 years; back before I had kids and lived really close to the store we used to go there almost every day. The biggest draw was always the quality of the food; the chain stores were only selling conventional and mass-produced products and if you wanted a better and/or local product, the co-op was your place. But then in the mid-2000s we got Whole Foods, Trader Joes, and and an organic/specialty aisle in all the supermarkets. Eventually the organic aisle disappeared and it was just organic products on the regular shelves. When we moved away, our new city also had a co-op but it was a 15+ minute drive from home and there was very little draw for us: it was largely the same products we could get at our local stores, but 20% more expensive. The only reason to go there is if we happen to be in the area and/or if there's something we want that we know they only sell there, but that's no different than the 3 big-chain stores in our town.
I am conflicted on the definition of a ponzi. It seems to me that there are ponzi dynamics at play but sometimes the intent that makes it a "scheme", ala Bernie Madoff, with ringleaders is not always there. In this case there is Maschinsky with a lucrative insider exit, but was that planned all along, and did he cause the collapse that influenced his exit? I think not.
It's really not hard to realize that organizations whose entire existence is predicated on actually cracking the security of other nation states might garner more investment than a red team focused on checking that your company's security is intact.
https://twitter.com/bitcoinfool/status/1579479999333076992
Show HN: Subtitles are not the same as sign language
Hello HN,
get your videos translated into sign language quickly and easily by uploading them and choosing your favorite language.
After 48 hours you will get your final video.
That's it.

Looking forward to your feedback.

Thanks a lot!
Italy is either two or three days, I can't remember which.

The reason, I believe, is that there are random checks by the health service to ensure people on sick leave are actually sick. But if you only take a day off due to a headache, by the time it gets registered and checked you could have already got better - so your claim is hard to verify.*

A dishonest employer could easily defraud the system by claiming a lot of individual, unverifiable "sick days" and getting the state to pay for a nice chunk of his payroll expenses.

By contrast, an employer gets alerted sooner of an absence and is in a much better position to guess whether an employee claiming fake sicknesses. In case of suspicion they're legally allowed (at a small fee) to have a physician check on their employee from day 1.

* now that I think about it, with everybody having a camera phone nowadays, this might eventually be solved - a video call might not be enough for a diagnosis, but it can probably tell "yep you're sick" with a reasonable degree of confidence?
TDD and 'Discipline'
> the == equality operator is a bitwise comparison

With floats being the exception
Is this structure more or less stable than fences that are made in a zig-zag at ~90° corners?
This book might interest you:
Culture Hacks: Deciphering Differences in American, Chinese, and Japanese Thinking
https://www.amazon.com/Culture-Hacks-Deciphering-Differences...
Can you make the ui InvokeAI as easy to install as running a Windows 11 command line script?

I couldn't get it to work following https://invoke-ai.github.io/InvokeAI/installation/INSTALL_WI...

Similar to https://github.com/cmdr2/stable-diffusion-ui/releases/tag/v2...
"Economists are people who wonder if what works in reality can also work in theory."

- Ronald Reagan
A naive solution could be to just display the first letter of whatever the user has named the given link. Not as helpful as a favicon, but it will prevent the page from looking broken if a bunch of favicons don't exist.
That's one of the most annoying things to me coming from Python: the inability to have a default argument value.
I'm not convinced about Blink having won. Webkit is a significant factor which seems to be making it harder for Google to drag standards wherever they want, and Firefox still _works_ in 99% of cases (i.e. black swan could cause easily public perception shift, and there's an alternative right there).
I'm going to assume they are fighting the tumors and take it as a sign to increase my dosages of reishi and chaga powders.
> In all of its public spaces in the metaverse, you can walk around and listen in on conversations if you want to, but if you’re socially awkward it’s going to suck for you.

That's true, but another thing that to me is a huge blocker in that sense, is simply having an accent. When I'm writing in chat rooms my English is fluent and I can just fit right in. But I'm really awkward going into a conversation with a foreign accent in the metaverse.

Even though my accent is not strong at all, and I live in the US and have no problem interacting with people f2f or on the phone/Zoom all day, something about it in the metaverse just makes me feel too self conscious about it. It's weird, it's the only space in which I feel like that, it could just be me I suppose.
Well, Hitler had his Germania megacity project to stoke his ego. They aren't too dissimilar;)

I guess dictatorships and stupid planning/construction projects go pretty much hand in hand.

https://en.wikipedia.org/wiki/Germania_(city)
Stable Diffusion works for me with a Polaris GPU. Had to compile my own local copy of Tensorflow to use it, but everything runs.
> If you use firewalld, I wrote this in my setup script that you can use:

Aren't you supposed to use argo or certificate authentication for this?
You're telling me the demand for gas went up during the time period when people were mandated to stay home? That doesn't make any sense.
More like 10,000x.

Hedonistic expenditures can always rise to consume all available capital.
This looks like a good idea. What is the difference between sign language and subtitles?
Not your keys, not your cheese.

Never, ever, ever forget this.
I had the chance to work with Vercel OG / Satori a little while ago for Vercel's Next.js conference. I expected the OG cards for our word game to take hours, but it took minutes instead. Huge productivity boost.

You can try the playground with examples here: https://og-playground.vercel.app/
Definitely is out of the bottle, especially when training capable cards are getting within reach of regular people.

Sort of hinted at it upthread, but would be interesting if this eventually brings competition to the GPU compute space (AMD, Intel?) .
Dicekeys
Yo, I tried uploading my openapi.json file and all I got was a big error on the right hand side.
Apollo (reddit client on iOS) solves this by having the same gesture undo itself -- tap at the top to scroll to the top of the reddit post, tap again to return to where you were.

I'm not saying your complaint is invalid, just that there are ways of mitigating the issue. And that said, I can't imagine how reddit threads would work if paginated.
> They're actually importing Russian oil for domestic use to bail out Russia.

FTFY.
Different societies have different legends, e.g. https://en.wikipedia.org/wiki/Hadza_people:

"One telling of Hadza's oral history divides their past into four epochs, each inhabited by a different culture. According to this tradition, in the beginning of time the world was inhabited by hairy giants called the akakaanebee "first ones" or geranebee "ancient ones". The akakaanebee did not possess tools or fire; they hunted game by running it down until it fell dead; they ate the meat raw. They did not build houses but slept under trees, as the Hadza do today in the dry season. In older versions of this story, fire was not used because it was physically impossible in the earth's primeval state, while younger Hadza, who have been to school, say that the akakaanebee simply did not know how.

In the second epoch, the akakaanebee were succeeded by the xhaaxhaanebee "in-between ones", equally gigantic but without hair. Fire could be made and used to cook meat, but animals had grown more wary of humans and had to be chased and hunted with dogs. The xhaaxhaanebee were the first people to use medicines and charms to protect themselves from enemies and initiated the epeme rite. They lived in caves.

The third epoch was inhabited by the people of hamakwanebee "recent days", who were smaller than their predecessors. They invented bows and arrows, and containers for cooking, and mastered the use of fire. They also built huts like those of Hadza today. The people of hamakwabee were the first of the Hadza ancestors to have contact with non-foraging people, with whom they traded for iron to make knives and arrowheads. They also invented the gambling game lukuchuko.

The fourth epoch continues today and is inhabited by the hamayishonebee "those of today". When discussing the hamayishonebee epoch, people often mention specific names and places, and can approximately say how many generations ago events occurred."
> it works just fine with Windows 10 until today

What happened to it?
We don't demand that. But (for a small one-off home installation job) we do expect carpenters to finish with a broom-clean workspace, even if that's not explicitly in the contract. It's a basic professional standard and "common sense."

That's the sort of thing I'm talking about.
The sea around Scotland is where these enormous turbines will first be installed.

[1] says in the UK, offshore wind power is now slightly cheaper than on-land wind or solar.

I assume the economics depends very much on the expected amount of wind and sun in a particular location, as well as the expected demand at those times.

But until that red gas line is close to zero when the blue wind line is very high, it should make sense to build more wind turbines and solar panels [2].

[1] https://www.carbonbrief.org/analysis-record-low-price-for-uk...

[2] https://www.gridwatch.templar.co.uk/
This is like giving an artist a new shade of color they've never had before, like a new rich blue or something. It isn't that everything is improved by using that new color as much as possible everywhere. It's that it opens up new possibilities you may never have considered before. This insight may be useless, but there are other useful ones that can emerge that you wouldn't have thought of on your own in a long time.
Legalize recreational nukes
And you love it, so much? It's probably the stupidest thing ever invented as far as UX goes.
Yea, I think references to other values should be a type, like a `Reference[T]`. Then you can pass something by reference, rather than value, without having confusing referencing/dereferencing. A `Reference[T]` could have some sort of element reflection, where you can just use it like it's a `T`.

Pointers, referencing, dereferencing; that can get confusing even for skilled engineers.
It is indeed, terrible. That's probably why people want a phone running Linux, since it supports hardware even longer than the XNU kernel does.
I'm building it, have the foundation in a popular app already. Reach out? alex ... manabi.io
As a person without kids, I'm painfully aware that I'm not (yet) contributing to building the future in which I hope to still be living in, several decades from now.

There are countless things the State spends money on that I resent having to pay taxes for, but childhood and parenting benefits _definitely_ isn't among them. Go nuts.
> EchoVR has players dribbling, precisely throwing, pushing themselves off walls and even _physically jumping_ to catch a disk.

I get how this can be fun (I do enjoy Beat Saber), for short stretches of time and if you're in decent physical condition (my knees hate crouching-heavy songs).

But if you're in a wheelchair, you can't jump. You can't crouch. Heck, if you're over 40, you probably don't want to jump on a carpet with something blocking your view. Bad landings can easily result in permanent injuries. I've seen more than a few colleagues quit after-work basketball games for this very reason.

So, while there's definitely a place for physical games in VR, there also needs to be a place for more Moss-like games in VR too.
Does that matter if the company allows the culture of 18 months then new job?

It's the company's job to create a long term culture. If anything people who can hide bad stuff for 18 months then get a 30% pay raise are simply optimizing for the reward mechanisms in front of them.
Former Uber CSO found guilty of data breach cover up
Ok so no.

I have not checked the code. But I've worked with 3 ssl libraries and they all worked fine with non blocking file descriptors.
Fascinating! Thank you
I just don't need it. Firefox Sync allows you to sync bookmarks and pull open tabs from other systems.
this is a gamechanger! also https://github.com/vercel/satori is such a good name!
> One time setup cost is a small factor in choosing an editor.

Perhaps for you, but empirically for devs as a population, this is very clearly false. A large part of the reason for VSCode's near-takeover for new devs in the last few years is its frictionless setup for almost everything.