skysight-inc/HackerNews huggingface dataset:
Car manufacturers try almost everything to avoid the need to write code because they are terrible at it and don't (want to) respect the craft. Hence, tooling that promises no actual programming required.

It's getting better, but the things in the article happened over 10 years ago.
Streamlit App: Your Personal AI News Podcast
When looking more closely at the code, this violates RFC in multiple ways, no SOA record, answers for NS are catch-all by qtype, resolve() doesn't modify authority or additional sections, they're not implemented. ANY qtype not implemented.

I'm not a fan of nodata responses with empty authority, same as nxdomain responses.

Missing TCP listener. While not required by any RFC, some ccTLD Registries enforce udp+tcp before delegating, like .de
Working at a Startup vs. in Big Tech
Several NGOs tried at the time to raise awareness that a possible genocide was coordinated on Facebook. Facebook did nothing to interfere with this, despite that their platform is not only a passive message board, but actively features posts with high "engagement" to as many users as possible.

We have to be able to value free speech and a free exchange of ideas, and accept that this means we will have shady web sites inciting war and violence, while at the same time holding mass media responsible for their actions.

Whoever runs Facebook should be just as responsible as said shady web site. We should be talking personal responsibility in a literal legal manner here, not having philosophical arguments.

Keep in mind that Facebook at the time still tried to win over web forums, had the Arab spring in their back and did not miss a chance to talk about how they could change the world and had the political clout to do it.
The issue is not the frequency of your signals but the edge rate.
Thank you for this gem.

It is a delight to read.
Except its a very common adjective, so any time you refer to it you have to say 'main branch' otherwise you've introduced unnecessary ambiguity. Whereas 'master' refers to one thing and one thing only in most contexts (unless you're selling bedrooms).
https://skilldrick.github.io/easy6502/
That only works well for dense enums unfortunately.
> Also, changing language that explicitly says “white good”, “black bad” can’t really hurt. It takes very little effort and “allow list” is actually clearer anyway.

That isn't what they say at all. The only way that argument holds any water is with profound ignorance.

It's the same line of thinking as saying that "red team" is offensive because "red" used to be a derogatory term for native Americans. https://news.ycombinator.com/item?id=34039816
The Small World of Simulating Other Worlds
Capitalizing the "B" in "Black" is not some kind of reverse racism or a ploy to elevate one race above another. This is fundamentally about granting a basic level of recognition and respect to a community that has been uniquely disenfranchised. Their identity and history were forcibly taken from them due to the slave trade. They can't point to a specific nationality like "Japanese," "German," or "British" with a capital letter to highlight their roots, so the capital "B" serves as a symbolic nod to that lost heritage.
> And before you say well there are costs involved with finding people that have the skills to do that kind of thing and time needed to set all of that up, yes that is true, but our industry has moved from one bucket to another one that is more expensive in the end with a bunch of downsides

You really glossed over this point as if it wasn’t one of the most important points of debate in the cloud vs colo debate.
Not diving into the debate about whether this is a useful change, but I do want to push back on the notion that this "costs you nothing." It costs effort, which means it costs billable hours, and therefore money. The question is if that spend pays dividends.
I think the issue is the persistent violence of colonisation. The loss of land, language and culture. It does intergenerational harm. I can't see how it matters a jot whether it was hundreds of years, or thousands. But that said, 1840 - 1250 = 590 years.
We're again swinging to the extremes.
SARS-CoV-2 infects coronary arteries, increases plaque inflammation
In 18th Century Britain Latin and Greek generally were not part of a man's education either, of course.

Indeed:

There was no national system of education before the 19th century, and only a small section of the child population received any schooling. Opportunities for a formal education were restricted mainly to town grammar schools, charity schools and 'dame' schools.

https://www.parliament.uk/about/living-heritage/transforming...

The majority of British children had no formal education and those that did largely had perhaps six years of basic primary school. It was essentially only the wealthy and|or children of some clergyman that received an education ... and perhaps surprisingly it was not uncommon for well off girls to have good education in numbers and languages via private tutors at home, at least, even if they did make a habit of pretending to have none.

Eton, Harrow and Westminster delivered a high quality education to the (only) boys that attended but for a great many if not most attending was less about the education and a great deal more about the social connections and on ramp into the corridors of power.
I've noticed some regional US English dialects use "anymore" in place of "these days", or "nowadays", but have never seen them used adjacently!
If you want people to be able to contact you, you can add details you your HN profile.
Also, for "www' you either return address records or cname, never both. This is a violation of RFC...
Yeah I dont think germany is a good example of mutual respect. Far from it actually. Racism and discrimination are rampant in that country, including in tech. Any german moralising americans on racism should first look at their own 10x issues.
It may be meaningless to you. But it's not meaningless to other people.

Now you can choose not to care about their opinion and be dismissive of their integrity by claiming it's only for social status. But you're never going to hire the best engineers if that's the approach you take.

I've worked with some of the very best in the industry and never seen anyone do great things by being intolerant of people.
Less silly than you might think. An important part of life is letting people you don't like make the world better. The people behind this change are the up-in-others-business personalities. They're always going to be destructive, but we should appreciate when they do a little good nevertheless.
Religion devalues the human life. So what wrong with dying, everyone will have an afterlife anyway.
My wife received one of these threatening notices. In her case she had simply retweeted someone's tweet that contained the offending image. This enforcement activity is definitely the wrong side of abusive.
Maybe we need more conscientiousness around race, not less, given what is described in the article.
damn, straight to the point. thanks! :)
Yep this is why I use Switzerland for my VPN exit.

Sharing is not legal there though. But downloading for personal use is.
Surely you just have them sign a standard form that they have the correct license to allow you to use the image? Then, if you get targeted by a license holder the burden is passed to the people that told you they had the license. Regarding the larger org “trying to do the right thing”, they still failed to do their job properly. These license agreements are usually quite clear and specific in my experience. Their inability to understand it is the issue. They need to hire someone who can. I might not fully understand the tax system but I still have to follow it and “I tried my best” is not a valid excuse.
I get the criticism if the accuracy is allegedly low, I still don't see the connection with race. Is it more acceptable to unjustly subject non black residents to potentially harmful high-stakes police calls ?
> [0] a German word that should exist in English: to be used to deny a negative, where "yes" or "no" might be ambiguous.

Do "ugh" or "uhmm" fit the bill?
Be serious here. It takes a few seconds to change the branch on a Git repository.

This isn't a technical problem that needs some complex processes and automation.
I think it's curious that you consider typing speed the obstacle for handling email on the phone.

For me, the problem is that I struggle to find all the info needed to answer an email when I'm on my phone. Answering emails often incolves cross referencing something from the email with a document stored somewhere, or something I need to look up on a website, etc.

I can do most of these things on my phone, but it takes me 10x as long as on my Macbook.

It seems that people use email very differently than I do when the typing speed is what's holding you back.
ICal - ICalendar Internet Calendaring and Scheduling Core Object Specification

https://en.wikipedia.org/wiki/ICalendar
The article says these were images sent by the organisers.

So it's plausible that the organisers did get a license that allows this.

It's also plausible that they thought they were getting a license that allowed this.

Ultimately though, it seems the photographer had been paid at least once.

Further, in this case, it seems to me the onus should be on the organiser sending out the images intended to be used to promote the event, to make sure they have a license to do that, not on the individual websites. How are they supposed to confirm the copyright of an image, other than what they are told by the supplier of that image?
Going by your logic. Nothing is an MMO. Minecraft is a significantly more demanding game than some cooldoen based ability activator where you can only hit things you click on or hit with an area attack and yet it is possible to have thousands of players on one big server.

Your "synchronization techniques" pale in the face of destructible terrain.
Germany is not the one with the "black person shot by police" protests setting stuff ablaze.
Executing Cron Scripts Reliably at Scale
Its not really an ownership issue, it's a redress issue. It's not about applying some letter of the law approach regarding land ownership, it's about restoring the mana of the Maori people - really just providing what was guaranteed under te tiriti o waitangi - ironically, very much in line with the co-governance approach being so maligned in NZ today.
At least, that's my opinion as a pakeha who has read the treaty (both versions) and read some of the early history of Maori land theft. What redress really looks like can only be adequately expressed by Maori, IMO
Inertia is not merely caused by a psychological block, overcoming it carries real tangible costs. There are countless examples where technically superior solutions exist, but the benefits they offer do not outweigh the cost of overcoming inertia.

Consider the QWERTY keyboard, which is far from the most efficient design. JavaScript is notorious for its quirks. Unix commands often lack intuitiveness, suffering from poor naming conventions. Linux is coded in a language that has memory safety issues. Even the English language itself, is riddled with inconsistencies and arbitrary exceptions. The list goes on.

To surmount the inertia for any of the mentioned examples, the replacement solution has better be significantly superior. A marginal improvement simply won't suffice, given the large costs of change.

To many people, the switch from "master" to "main" had benefits that were, at best, debatable, while introducing substantial costs such as fragmentation, outdated tutorials and scripts, and confusion for beginners, among others. That's what got people worked up.
And ffmpeg too. It is also used by commercial video editing tools, thunbnail generation, etc. Not many people use proprietary encoder software. And HW encoders in cpu/gpu are often awful (generating big files for good-enough quality).
Father forgive me for I have sinned: I am still using a graphical IDE, and have tried vi, but have never tried emacs.

I am installing it now.
Yes. WEI is even going to be worse. It's going to kill the open internet.

I don't understand why people like it so much because it's not even a great browser. Firefox is a lot better IMO and not just privacy-wise.

I think it's just that people don't know any better. The same way they didn't know any better than IE until MS let it get so bad they had to get something else.
Hand wringing about "placing people in buckets" is one the last things we need to worry about when it comes to dealing with racism and it's effect on victims of racism. Like, "now we are colourblind, hooray! racism is finished!" While ignoring how disadvantaged people who suffered discrimination in the past (and still do) continue to feel the effects of institutionalised racism, regardless of any changes in law.
It also creates downstream impacts. Reddit famously had a major outage caused by this; my team had all of our builds break because a transitive dependency changed methods from "blacklist" to "allowlist".
The photographers work wont get circulated either

I use to create and post images without any watermark and just use reverse image search to demand fees, that was the whole business model

but then everything went deep web with Facebook and group chats so it couldnt be found
zero-values are the root of all go problems. Lack of sum/union/algebraic types are the root if zero-values.
Not meaningfully so with ECH, the whole point of this subthread.
> Conversations are intimate, contextual, and should be far more directly under the local control of the speakers.

Fair enough… but what about people who use Facebook as a way of broadcasting information? (Such as Ashin Wirathu in the linked article.) To me, that case feels very different to ‘intimite, contextual conversations’. And it is fundamental to Facebook’s design that it blurs the distinction between these two cases.

Is the answer then to restrict such things more severely than ordinary conversations? I really have no idea. But our current way of doing things doesn’t seem to be working very well at all.
with so much overhead with meetings that can happen with an email, don't think this can work unless you optimize your time elsewhere.

also, many companies treat fridays (second half at least) as a write off for routine work as it is, and it does not practically lead to more productivity imo.
Regarding 2.: Most of these objects do not directly correspond to rendered elements. Basically every page has one (typically) content stream which will contain all rendered elements. The biggest rendered thing you see outside of that are annotations (link boxes, form fields, actual annotations, ...).

It's a bit different if you are looking at a tagged PDF, where the tagging structure is in there, but if you want to look at that in detail you are probably better served with e.g. ngPDF (https://ngpdf.com/) which will show the tagging structure including the mapping to rendered elements.
Its not a trivial change, git actually doesn't have an default branch, it is actually just the remote HEAD. And its not possible to git push that information. Thats also why all the manuals about changing the "default branch" require setting some select box in the WebUI.

I do maintain a git mirror chain with several pulls/pushes in a row and the whole master/main thing has been a pain in the ass. And both sides in that debate implicitly made that wrong assumption that a "default branch" even exists, which bites me even more.
> How is the LLM supposed to determine the truthfulness of a thing?

I read on HN thal LLMs know literaly everything (electronics, computer science, physics). /s
> most people primarily drank some form of alcohol

The substitute for clean drinking water was "small beer", a brewed ale with about 2% alcohol. Much safer than drinking water from the pump; or, heaven forbid, from the River Thames, which in those days was even more of a sewer than it is now. You'd have to drink a lot of it to get drunk.

TFA describes a murder that happened in "the parish of St. Aldates". St. Aldates Street runs from the centre of Oxford downhill to the Thames at St. Ebbes. St. Ebbes itself was a slum; wealthy people wouldn't live next to a disease-ridden open sewer. The side-streets off St. Aldates are all narrow, dark mediaeval alleys.
Not a lawyer but in US, First Amendment provides freedom to practice hate speech. The best way to combat hate speech, however vile they are is to let them be said in public and to shame them in public with an order of magnitude of a better alternative speech. Providing government right to pursue criminal charges for speech is a slippery slope.
but TL2 shouldn't be using more memory than say TinySTM, i don't think. If the implementations are object based and nodes are cache aligned, adding an extra 8 bytes for the versioned-lock shouldn't bump the node size to greater than a cache line.

however, i do think the tl2 implementation as described in the paper is memory based, as is TinySTM so every read needs to do a hash to locate the corresponding lock / meta data. the read-only transactions for tl2 and TinySTM seem identical to me which is why i am so confused.

looking at other figures from the 2PLSF paper, the TL2 for 100% lookup on hash set and skip list it looks like such a dog compared to the other algos.
Because it’s not in the german media. Censorship ensures the image is clean but in reality germany is at an extreme that makes the us shine. Perhaps not shootings but other types of discrimination.
We are talking about a % of a minority position since only ~38% of Americans have a bachelors degree or higher. How many people really care about this issue given that majority of people in the country don't even have/did not pursue a degree from one of these institutions that had affirmative action policies.
It's clearly not that extreme, given that Europeans overwhelmingly express strong preferences for American-built communications and information tech.
Enabling it by default could break lots of valuable data over the history of computing. That's why I prefer simh-classic.
Anecdotally, I intentionally never worked more than 4 hours any given day when writing my masters thesis. I ended up finishing many months ahead of my peers, which I feel like was because of, not in spite of, limiting the hours I worked.

I was always refreshed and motivated, and it was trivially easy to be productive and effective during the 4 hours I was working. After starting a regular 9-5, I've never felt the same kind of productivity, because I am never as rested and refreshed.
As a black person, the switch from master to main, is the most condescendingly racist thing that has been widely adopted in tech. It says "black people are too stupid to understand context. We (small group of white people) must protect them against words."

Another thing it does, is that it promotes the identification of blacks as slaves when all races have been enslaved (and continue to this day).
Asianometry : Soviet computers

https://youtu.be/dnHdqPBrtH8
The presumption that computers are working correctly
Completely useless in most juridisions if someone decides to go court.

What we are missing is that most people still don't do it as frequently as in other industries.
Thats also my observation.

Whats new is that people now base their identity around it and expect some kind of validation to happen. Do a mental scenario where people did that not with gender identity, but with their heritage or national identity.
Probably related: "Gnat Pro for Rust": https://www.adacore.com/press/adacore-announces-gnat-pro-for...
I don't think this is really a "both sides" kinda thing. It seems like you're minimising some serious issues in a very glib way.
They have a build on Jenkins, not GitHub Actions.
Yeah I know right? Didn't they settle for a massive amount last time?

I'll never forget the infamous 'lack of toilet paper' story that came out of Giga Nevada. It freakin came back when Musk bought Twitter: this time garbage piling up and no toilet paper at Twitter. I don't know what is it with Musk and toilet paper but it seems like all these companies have poor organizational issues.
Yeah, I'm not the confused party here

"De facto, (Latin: "from the fact") a legal concept used to refer to what happens in reality or in practice, as opposed to de jure ("from the law"), which refers to what is actually notated in legal code. "
One of these requires having the spa challenge authentication method active, which concerns NTLM passwords. I’m going to guess that approximately zero currently running exim mailservers are using this authentication method. It’s not even mentioned in the default Debian configuration files.

Another is a stack overflow, which will hopefully be caught be the stack-protector hardening on Debian/Ubuntu.

Which leaves the worst of them - the buffer overflow :(
https://www.nzherald.co.nz/nz/anne-salmond-maori-once-were-t...
> Those images would never be legally bought or licensed anyway

Why? If they are good enough that people choose to use them in their publications then why do you assert this?
I can understand the master/slave thing as it does directly come from "slavery" so although I think it's stupid to change git I can see it being an issue. Not being from the US I never realized why the large bedroom in a house was called the master bedroom.

Changing blacklist and whitelist to allowlist and denylist is however stupid.
Acolytes of Church of Emacs can use mobile phones, it is considered a minor sin. But, of course, this prohibits a path to sainthood for them.
> I suppose it follows the pattern of nationality names

why not Ask HN, there are black people here. what's interesting to me is that your interpretation prioritizes things that aren't really factors, and some child comments are already trying to mold that into their unworkable world view.

the only person triggered is the top level comment and thats the non sequitur on its own.

Black and black are equally benign adjectives and interchangeable, it doesn't need to be rationalized. the absence of capitalized white is an editorial choice, be the change you want to see?
100% with you here! Great arguments

edit:
It also reminds me of men playing feminist and stepping (aggressively) up to protect women’s rights. I heard from my female colleagues that they hate this since it implies that women are like children and aren’t able or mature enough to speak up for themselves. So the «strong men» need now to protect them…
Thanks, the more I think about it the more this feels like the most salient point. Over the last few years, the people with sway who I had (and still have, albeit outside of the workplace) good mutual respect and rapport have made themselves scarce, moving to other verticals or leaving the company entirely... I guess I shouldn't be surprised that over time this just leaves less of them in management. It's sad but the truth is I'm just also ready to leave this org to the B minus suck ups and corporate ball washers so I can go actually make something again.

Thanks for commiserating
It costs them nothing to try, as often a human is not involved in the initial call, only being looped in if the call is answered.
Even after GSM they lobbied for their CDMA standard which is why 3G and its successors are based on it. Due to their parents.

It's too bad because GSM was good tech with guaranteed cell capacity and better on weak connections.
>> Perhaps not shootings but other types of discrimination.

Like what?
The idea is to make the accesses safer, not necessarily more readable. The monadic operations make it impossible to access the value in a std::optional without first testing that it actually contains a value.
My only concern is not being able to share the state of the page with others.

I feel like that is a necessity.
open source contributions partly funded by corporate time is often a win-win.

i would be cautious about being too optimistic about x year being the "year of linux desktop" just yet tho. but it does indeed have gotten much better if you just play singleplayer games and get all work done on a browser.