skysight-inc/HackerNews huggingface dataset:
I'm sorry but this is just a crazy thing to say. You cannot use Tailwind without understanding CSS.

Take the example `block`. Ok so a junior FE dev is supposed to use this class without understanding CSS? How?! It just maps to `display: block;`. It hides literally none of the complexity.
Why stop there. We could take out people who fail to pay their taxes or who let their firearms licenses lapse or don't follow covid quarantines.
This is not what is claimed, at least, not by the reasonable people opposed to such marketing.

The photos would constitute gore. Just like the Balencia photos constitute pedophilia flirting with ritual abuse.

The photographer is just pushing aside blame. They knew damn well what they were depicting when they checked the light values on the dog bowls and discarded adult clothing placed on the floor of a child's room.

The photographer still says the pushback in general is way overblown, and that people repulsed by these images are overreacting. They know what they did, they just donnot see a problem with it. That is how normal such shoots are these days at the higher levels of the fashion and modeling industry.

What would you expect of someone who takes photos of starving children in a bright Beneton shirt?
gocryptfs is another option.

https://nuetzlich.net/gocryptfs/
Every cell in your body is running a full blown OS fully capable of doing things that each individual cell has no need for. It sounds like this is a perfectly natural way to go about things.
> The amount of extra time available as a student that I had to pursue things of interest was in the negative. All academic time was spent getting course content accomplished.

Did you go to a "good" school?

I went to a mediocre one for undergrad and a top school for grad. The one glaring difference I saw between the two: The top school's undergrad program gave students way, way too much busy work. All that work didn't give any insights, and was merely used to artificially distinguish students for grades. Their grad program was nothing like this.

Really glad I went to a mediocre school. Still learned everything, but had plenty of time to explore.
Define variables before you start defining words. Make sure you use one variable per word. It's a manual process but when composing words helps make sure variable collisions don't happen.
Their album which incorporates some of these sounds is pay-what-you-want, and I found it enjoyable enough to support/purchase.
All this neat presentation, but then they couldn't render the Unicode chars of their donors on the last slide properly ;)
Wheat was first grown in Mesopotamia, literally in the middle of the Middle East!

> The industry is growing at 25-30% YoY…. That’s gonna snowball fast.

Pure fantasy. We’ve had vertical farming for thousands of years already - first built by the same Babylonians that grew wheat in Mesopotamia! When’s it going to start snowballing?
I think you were referring to this part with "errors creeping in", such as the Usenet storage servers probably using cheap/old drives & controllers with bit-rot & bit-flips before it got to the TCP/IP stack.

Probably also using cheap/old network equipment too that would bit-flip between when the TCP/IP checksum was recalculated. And like you said, combined with the re-publishing of corrupted files if they didn't bother to par2 correct them first (ie., human errors creeping in :)
> The other grant will examine how the protein lactoferrin – a novel protein found in human and cow’s milk – may help improve the intestinal absorption of iron

That's interesting that a milk ingredient boosts iron absorption.

A dietitian recently suggested I serve iron-rich and calcium-rich foods at separate meals. They said that calcium in milk can inhibit iron absorption.
Do you worry about the battery being a fire hazard?

But I do agree: run pi-hole as vm/dockers on some home server.
That's fair that I should add a qualifier that I'm from the US.

The only reason I can think of is exactly what you pointed out: that it would be abused. It's really not. Most people want to work. Most people want to feel productive and that they're meaningfully doing something. It's why the myth of the welfare queen is so ridiculous or employees exploiting paid leave is equally ridiculous. The abusers are the exception to the rule, so don't punish the majority for the acts of an extreme minority.
I am making a point that people who decry 'free speech / no censorship' have not thought it through to its logical conclusion. By telling a private entity such as twitter to 'remove all forms of censorship' then you are asking them to open the floodgates to every form of non-illegal speech. (I note illegal for obvious reasons because you have no discretion on removing illegal speech such as CSAM, you are obligated to do it).

'Remove all censorship' means not just 'free speech I want other people to have to deal with regardless of context' but also 'free speech that annoys the fuck out of me regardless of context', which very much includes spam.

By 'any conditions you place on it are arbitrary' I am referring specifically to 'if y is greater than x then spam else not spam'. That is arbitrary; you made that up. There is no 'if repeated more than once' appended to the end of "to suppress or delete as objectionable" in merriam webster under 'censor'. If you make up a rule to suite your convenience it is arbitrary.
Many states did this habitually for decades with restrictive abortion laws.
I mean, in the UK you can get a debit card from 13 years of age so I'm not sure how that helps. Credit cards no, but requiring one would exclude a massive portion of the population as they just aren't as popular.

Frankly, to me that's just an argument against requiring anything to prove your age on an online platform. It shouldn't be necessary and I consider this a bad development.
Apparently it's true. I wonder when this was implemented?

Canonicalize separators

"All forward slashes (/) are converted into the standard Windows separator, the back slash (\). If they are present, a series of slashes that follow the first two slashes are collapsed into a single slash."

https://learn.microsoft.com/en-us/dotnet/standard/io/file-pa...
I'm building a decentralized ai marketplace and guess what? This piece of software is the backbone of our off-chain file transfer protocol. It just works; however, its seeder (BitTorrent-tracker) depends on node-webrtc, and it is not an official node package for web-rtc. It has some weird issues. For example, when you seed the torrent through BitTorrent-tracker, and on the client side (chrome browser), I used chrome://webrtc-internals to debug rtc connections. First time in my life, I coined the term connection leakage. A bug in the WebRTC handshake leads to too many connections (300+) for even 1kb torrents.

I hope it gets solved very soon.

I also attach my node profiling output. Looking for some advise if you have any..

[C++]:

ticks total nonlib name

5511 16.9% 43.2% epoll_pwait

692 2.1% 5.4% __pthread_cond_timedwait

682 2.1% 5.3% __lll_lock_wait

413 1.3% 3.2% __GI___pthread_mutex_lock

338 1.0% 2.6% __GI___pthread_mutex_unlock

128 0.4% 1.0% __write

84 0.3% 0.7% __pthread_cond_broadcast

83 0.3% 0.6% __lll_unlock_wake

62 0.2% 0.5% __mprotect

[Summary]:

ticks total nonlib name

153 0.5% 1.2% JavaScript

8206 25.2% 64.3% C++

116 0.4% 0.9% GC

19811 60.8% Shared libraries

4411 13.5% Unaccounted

[C++ entry points]:

ticks cpp total name

692 27.3% 2.1% __pthread_cond_timedwait

679 26.8% 2.1% __lll_lock_wait

413 16.3% 1.3% __GI___pthread_mutex_lock

337 13.3% 1.0% __GI___pthread_mutex_unlock

100 3.9% 0.3% __write

84 3.3% 0.3% __pthread_cond_broadcast

82 3.2% 0.3% __lll_unlock_wake

52 2.1% 0.2% __mprotect
I've noticed a marked uptick in traffic on my Twitter feed over the last week or so. A couple of weeks ago my feed was a ghost town.

I haven't followed anyone new, so this traffic is coming from people who stopped posting for a bit and then returned. Some of them I know are crossposting from mastodon, but not all of them.
NAT behaviour discovery using STUN
This is imprisonment without conviction, no matter how you gussy it up.

It's unsurprising. NYC elected a cop as mayor, and his only idea for solving the city's problems is more policing. It hasn't worked in the past, and it won't work now, but the media and real estate classes here keep demanding it anyway.
Thanks for the recommendation. I love my pihole, except for the once or twice a year it manages to break itself and lock up my headless pi.
> YOU are an idiot, if you buy into racism or whatever else hot topic mentioned on the article.

Advertising works, so does any other form of propaganda. It's taught in psychological manipulation 101.

What you are doing is called victim blaming.
reminds me of the federal reserve.

I'm joking of course but it would do everyone well to read about the bank war.
"Man Jose" is characterized by endless sprawl of modest single-family housing and is full of ethnic communities (South Asian, Chinese, Vietnamese) and families raising young children. It has more small neighborhood churches than almost anywhere else I have lived. Describing San Jose as a land of antisocial young men strikes me as frankly bizarre.
Unfortunately Mastodon is doomed to failure because 50% of people will spell it "Mastadon" no matter how many times they see it written correctly.
Hi Daniel, the interview you linked should be a HN submission in its own right. It's a shame to have it lost in a comment two levels deep in a long thread.

I am sure there are a lot of people interested in the history of computing and user interfaces that would really appreciate this interview and seeing the original prototypes and sketches.
You'd find plenty of unfriendly inequalities just like yours if you made the exponent decimal. e.g 1/3 + 1/3 + 1/3 != 1. The fundamental issue remains, which is that some rationals don't have exact representations in the (finite) floats, so there is some roundoff error. Sure, using decimals means that if you're only working with decimal literals and addition and subtraction and possibly multiplication you usually won't have any roundoff, but how often are you doing something that matters that won't add roundoff some other way?

Someone here said recently: It is rarely a good idea to compare finite representations of real numbers for equality. I am inclined to agree.
Not necessarily but they would talk about "normalizing" and advancing certain unwelcome attitudes and behavior. Let's say they "recreated" a Srebernica scene -it would certainly be controversial. No one would accuse them of massacring the actors --less so if they used CGI --but never the less is it would be considered beyond the pale and would be denounced by virtually everyone and for good reason. It's gross. It's repugnant. What they did was and is repugnant as well.
I use CometML (because I work there), but creating data artifacts and versioning my data have made life so much easier.. especially if I put a project down for a bit and try to pick it back up.
Currently on Emacs 28, on my personal machines. I see that there is a Emacs 29 pretest version available, for Windows. Are all Linux users building Emacs 29 from source?
Regarding mathematical existence, one thing that I have thought about before and don't have an answer for or understanding of is the concept of infinities. In set theory, there are cardinalities that are "infinities of infinities". This is all fine and makes sense within the world of mathematics, as the study of idealized structures. But what makes me curious is that the universe is finite, and thus presumably, contains a finite amount of information. That is, the universe has a finite amount of bits that can be used to represent information.

How does this work then? We can represent these sets of cardinality infinities of infinities in our brain and on paper, but representing these sets with all the available bits in the universe is not possible. This seems like a paradox, because our brains and paper are part of the universe.

Does anyone have some thoughts on this? Is this a well-discussed problem? Any good references?
I don’t think it will be a huge problem. Most drivers would rarely need to visit a charging station because they can charge their car overnight or at work as the car sits parked and unused. It’s only when you are driving more than ~100 miles per day that you start needing to use a faster charging system, so most people would only need to visit a charging station when they go on a road trip. Since commuters aren’t visiting charging stations regularly, I think that if we really go 100% electric then most gas stations will simply vanish rather than be replaced with charging stations.
It isn't now is it? I work at small UK Ltd company. I know roughly who our owners are. But it isn't public information beyond what we choose to publish.

Edit: I checked companies house. No information on ownership at all. Only 2 directors are named. One is the CEO, the other is our accounting firm (the firm, not an individual there).

Either people are very misinformed, or "it's public" means "it's only public if you want to make it public"...
> All four accounts had been singled out for criticism by Andy Ngo, a far-right writer whose conspiratorial, error-riddled reporting [1] on left-wing protests and social movements fuels the mass delusion that a handful of small antifascist groups are part of an imaginary shadow army called “antifa.”

Let's see these errors then. [1] is a twitter thread about Ngo's reporting on the Dayton gunman Connor Betts' presence at an anti-KKK protest 2 months before his killing spree. Ngo claims Betts came to an antifa rally and wore black-block style clothing to mask his identity.

But this is entirely false - it was not an antifa rally, but a "diverse array of anti-racist groups and individuals". He did wear sunglasses and a bandana to mask his identity, but did not wear "all black". And while he was "in the crowd", the journalist claims he was "not part of any group".

I am certain that when links to the right are found with a mass shooter, this same journalist will remain consistent, and claim there is no such thing as the alt-right, merely a "diverse array of anti-globalist groups and individuals", and that while the shooter may have attended their protests, he was "not part of any group".

Later in that thread: Ngo showed his fans an image of the small black bloc contingent at the anti-KKK protest. His fans won't hear me say they were about a dozen in a crowd of 500-600 and Betts was not with them.

Reminds me of the saying "If there's a Nazi at the table and 10 other people are sitting there talking to him, you have a table with 11 Nazis." Apply this rule only to your enemies - the Good Guys can associate with whoever they want, and come out clean.

[1] https://twitter.com/RobertMackey/status/1466292569843793921
I'm no beto fan, but props to him. Lets see if the other $40 million in donations to a particular party/cause get returned as well.
To be frank, for Python I still use just elpy - it's good enough. The biggest headache I've had on Emacs with Python is dealing with virtualenvs.
There is currently a Fedora proposal to add -fno-omit-frame-pointer to default compilation flags [0](mailing list discussion: [1]).

[0]: https://fedoraproject.org/wiki/Changes/fno-omit-frame-pointer
[1]: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/OOJDAKTJB5WGMOZRXTUX7FTPFBF3H7WE/

edit: whoops, this was already mentioned in the blog post. Should read before commenting :)
I think the good ol’ saying applies here as well that security through obscurity is not secure. Here like in other aspects it is best to secure users in such a way that if a christian school does a search like that and punishes students based on what they do in their free time (or worse their gender perception or sexual orientation) then there should be an easy course of action through the legal system for the student to get justice (and for the school admins to be punished).
>> With increasing prevalence of documents being processed online, why hasn't it been the case that the HTML5 option appears as prevalent as the PDF option in say research articles?

Many research articles appear in printed journals. If a research publication uses online distribution rather than a printed journal, then perhaps HTML would make more sense.

Traditionally research papers have been distributed as printed magazines and volumes, so PDF has been a common interchange format.

>> I guess a complete phase-out of PDF is not currently possible, but the provision of HTML5 alongside PDF should definitely be possible?

Yes. It in most cases it should be possible, it depends on the use case, target audience, and perhaps the traditions surrounding what is being published.

>> I found some online options to convert Word documents to HTML5 too so it's clearly not technically impossible, is it?

Probably not. It depends on how the documents are originally written and the "expressiveness" of the documents needs. Many research articles are written using TeX or LaTeX (https://en.wikipedia.org/wiki/LaTeX) which, like PDF, was designed for typesetting.

Microsoft Word and most similar modern word processing software will export to both HTML and PDF. Most LaTeX-based systems also support HTML and PDF output. Other word processing and document preparation software may have a range of output and exporting options depending on what it was designed for.

It is more a question of what the target medium (web publishing, printing, ebook formats, etc.) is and what publishing format best fits the document's needs.
Comments moved thither (since that one was the earlier post). Thanks!
It seems like to make this work, we need clarity around what's the public interface and what's the implementation.

Some implementation details need to be visible to debuggers and for analysis, but hidden in "regular" code so that you can substitute a different implementation without invalidating constraints.

For example, functions normally have names for debugging purposes, but the names can't be relied on in "regular" code or you wouldn't be able to rename them without breaking things. It may be better if the names aren't visible at runtime at all.

The reason Python function decorators have these issues is due to a lack of structure; a lot of metadata is just there for anybody to use, with no constraints.

It's also possible to do this by convention - for example, many things in Go's reflection package will break abstraction boundaries if you use them the wrong way. It's less of an issue if you have strong language conventions against doing that. In many scripting languages, the conventions for when you can use metadata are weaker.
Why do you want to run programs that are wrong?
You probably aren’t gonna believe this, but I never said, for the people that don’t have cars to go buy electric cars

I simply meant replace all gas cars with electric, and we’d have cleaner air
Sometimes, asking your allies to tone it down a little puts you in their enemy list.
What battery?
> Want to open files? OK here are your files from your own machine. It does not understand, that it should use the generic action of showing available files in the context of the opened SSH session.

Are you sure? If I launch a remote session window and click open file/folder, it's on the remote (either SSH or docker for my workflows).

VS Code runs a server on the remote with any plugins (including LSP servers) installed with it. This is as opposed to Emacs, which AFAIK does not have a server on the remote and instead interacts with the remote directly using SSH (or `docker exec`, etc). Note, you still need to have any LSP servers installed on the remote if you want that capability.

I would argue that VS Code's remote editing experience feels more integrated than Emacs with TRAMP; I've had issues before where something is more difficult to do over TRAMP than locally, but I've never had that with VS Code.

You're right though, "blows out of the water" is a stretch, I just have fights with TRAMP fresh in my head haha

In terms of making editing on a remote seem just like editing locally, both VS Code and TRAMP are capable, I just find VS Code remote editing to be much more user friendly. It just works with little to no configuration.
vim's stewardship is a lot more conservative but neovim has gotten a fair amount of press with recent releases
The alternative is these people continue to live and die on the street without care where they are frequently targeted for exploitation or abuse, not freedom
Haunter mentioned SmartTubeNext, but if you use an Apple TV, there's yattee: https://github.com/yattee/yattee
That's impressive. A Pi-Hole outage in the middle of Thanksgiving prompted me to sign up for NextDNS the next day, and since then my household has already used 150k of the 300k available for the free tier.

NextDNS' unlimited queries for its paid plan is also a large reason why I picked it over AdGuard with its 10m queries/mo limit. Even if I'll likely never hit that limit, I don't even want to worry about it.
I was concerned with the power draw.
But as per the article, it looks like the difference is negligible.

I assumed being ARM, pi was supposed to draw lower power. Looks like not the case.

Found another study confirming the same.

https://uni.hi.is/helmut/2021/06/07/power-consumption-of-ras...
> Says the person whose answer is "I don't know".

Better than the person who pretends to know :)

> I told you why knowing the percentage of people affected is important.

It's important… But I have no way of obtaining this information.

> No. Apple has sold millions of devices. Which is important when discussing failure rates.

:D

We are talking about scuba diving specifically. I'm sure apple watches tell the time absolutely fine. What we are discussing here is their reliability under water while tracking the dives.

Can you stop pretending being daft for a minute and admit there are comparatively very very few units that are used for this purpose?

> You base your opinion on "I don't know, all of them, only rich people will use Ultra so issues will not in the same numbers". That's no data. That's pure speculation.

I base my opinion on being a diver and having held in my hands dive computers and watches.

And an apple watch isn't so good in a dive. It's tiny, you won't even see the numbers if your mask is a bit foggy or the water isn't so clear.

It's also harder to use.

Do you know how a dive computer works? You put it on and jump in the water. When it touches water it turns on. You don't need to open the correct app and whatnot.

> And yet. "I wouldn't trust Apple unlike these manufacturers that have sold millions of devices because data!"

I wouldn't trust apple because my macbook fell apart, and so I understand that a flimsy watch won't be as sturdy as a sturdy dive computer.

Anyway, please come back to me after trying scuba diving at least once.
But if you pick fruits from trees you are taking away food for some other animals that also eat those fruits.
> Third, in your fabricated scenario, a fourth company would just come in and buy the (fictitious) discounted parts and win the bid. That's how the free market works.

So if there isn't a fourth company, yes there will be a premium paid due to the boycott. Your claim is essentially that if the winning bidders don't engage in the boycott then the boycott will not have an effect. Sure, but if the winning bidder does engage in the boycott, it will have an effect on cost.
Ask HN: Has HN Algolia indexing slowed down recently?
I am unable to find any stories or comments that have hit the front page either today or yesterday.

https://hn.algolia.com
IIRC we know about their internal Linux port because of some comment left in the open source XNU release.
I think he is getting at this part "non-mass scale platform." He's implying it only protects the big players that can afford the change.
Perhaps node-datachannel could be a viable alternative?
https://github.com/murat-dogan/node-datachannel
It does not seem like New York City or New York State enacted any laws in this case.