skysight-inc/HackerNews huggingface dataset:
I'm unsatisfied with this title, but the full title was too long.
Perhaps - but at what point do we stand up and say "no"? One day something you agree with or love will be taken down because it's found to be "offensive".
> A new libc starting fresh would be nice.

Agreed. I want to make something like this on top of Linux one day. I discarded the entire libc and started from scratch with freestanding C and nothing but the Linux system call interface. Turns out the Linux system call interface is so much nicer.

https://github.com/matheusmoreira/liblinux/blob/master/examp...
> can’t even have any semblance of an honest election.

Expand on this please.
What you're describing used to be called contextual advertising which worked perfectly fine based on the content of the page user views.

It just wasn't bringing all the excess profits that advertising corporations wanted. So, enter the fingerprinting and tracking. Like a stalker following you around the web, gathering data on what you are and what you might want to buy.
Just banning is not fair; Include the alternatives;
Tesla. As a bonus, it can do it even without the traffic jam!
All this stems from C strings being zero-terminated.

This in turn stems from the dedicated CPU support for working with zt strings that traces all the way back to PDP-11. So what C does here is exactly what it has always been doing - it provides a thin wrapper of the existing hardware functionality.

The variadic arguments are of the same nature - they basically allow for manual call stack parsing, again something that is a level down from the application code.

It's also easy to see how an API like sprintf and scanf came about - someone's just got tired of writing a bunch of boilerplate code to print a float with N decimals aligned to the left with a plus sign. So they threw together a function call "spec" (the format string), added a call stack parsing support (va_args) and - voila - a beautifully concise print/scan interface. It is a very clever construct, you've gotta give it that.

The flip side that it required people to pay close attention how they use it, which wasn't that bold of a requirement back
then. But as time went on, the average skill of C programmers went down, their use of the language did too, so more and more people started to step on the same rakes.

So, here we are. Zero-terminated strings are forbidden and va_args calls are nothing short of the magic.
As usual with ebay they'll do it for about a couple months till no one cares then it will easily be gotten around and they won't care. Knowing this from the cancelled items in other hobbies I follow.
Yes, please explain "What about CAA"? Have you read it? What parts of the CAA are you opposed and why?
Please don't take HN threads on generic flamewar tangents. It leads to predictable discussion, and usually nasty places, which isn't what this site is supposed to be for.

https://news.ycombinator.com/newsguidelines.html
JAX for Machine Learning
“Reality” it ain’t. It’s crafted, exploited, tweaked, being steered, engineered, if anything it’s a long way from reality. Reality is boring, tedious in comparison and doesn’t keep the eyeballs watching for those ad dollars.

That said, it really does seem more of US thing to make things larger than life, for instance I see some BBC reality portrayals (just watch their daytime program for some examples) that does seem closer to reality, and less flashy shiny scripted stuff.

So I wonder if it is a culture thing.
I am tempted to find these books, since it is many years since I've seen them, just to figure out what the actual offensive images are. It's irritating to think that my disposable income should be used that way, because otherwise I would not be able to see what is under discussion.
Yay for errors, it should be memcpy(dst, src, strlen(src)+1). Strlen doesn't count last 0. If your dst is not zeroed already you will have unterminated string.
You can easily find Mein Kampf on eBay, but Dr. Seuss is too far.
While I denoted I was uncomfortable with your analogy, I still responded to your criticism.

I'm not sure why you need an analogy to get your point across.
Probably just one more reason to stay away from all the "reality" shows. Stuff is trash.
Yikes. Please keep flamewar comments off HN—especially classic ideological battle stuff. Also, please note the site guideline against calling names.

https://news.ycombinator.com/newsguidelines.html
Ah yes the old "just build your own internet" argument.
I understand that these and other terms have historical baggage, but that seems like a property of language in general.

If we’re really thorough about this stuff, we’ll probably end up with hundreds of words and phrases that we can’t say because they could remind people of something dark or unjust in our history. Everyone will have to think about it constantly to avoid slipping up.

It strikes me as a lot of sound and fury for something that ultimately isn’t going to make a single oppressed person any better off, and that will lead to a lot of conflict and resentment when people feel that innocent patterns of speech are being policed.
> dynamic allocation after application has started is banned -- any heap buffers and data structures must be allocated at the start of the application and after that any allocation is a compile time error,

how do ensure that?
So the f in fMRI stands for fishy? :-)
Not the infrastructure but the attractions.
We have a #daily-updates channel where we can just drop status and blockers. We roll it up into a weekly summary.
It might be a thinner line than you think: At the end of the day, governments and private companies are both just big entities with strong influence, specially in monopoly situations. Consider this: If ebay and amazon simultaneously ban one specific book, author, genre, etc.; how much would that decrease their reach?
The reverse ordering [modifier noun] is common in Classical and Middle Chinese.

Just like [noun modifier] is no longer standard English, but we do keep phrases with that ordering from Middle English (e.g. Surgeon General)
The search for simple forms of consciousness is aimless, like a search for simple smartphones. Is a feature phone a smartphone? Is a dumbphone a smartphone? Is a rock a smartphone?
In my experience, you want a slightly inconvenient barrier, or else you'll be swamped with beginner's questions only partially related to your project.

For computer vision topics, StackOverflow is recently full of people who did a "deep learning expert in 4 hours" course and now need help with things that are covered in every textbook on the topic, like "what is disparity?".

Not everyone strives to be a teacher. Some of us also just want to work on cool stuff with like-minded people.
So is it also censorship that certain posts are flagged and moderated on HN? It's a hard-line stance, anything goes?

Dr. Seuss Enterprises stopped printing these books because they decided the books were insensitive and offensive. Should we force them to print more of these books?
Both are institutional failures.

We don't have any technical defense against institutional failure. In some places and times there are cultural defenses, but those are often seen to erode.

The best defense is not to need any. There is much less need to defend against institutional failure in the case of renewables, because the technical failures to guard against have limited impact, well constrained in cost, time and space.
> Golang's HTTP server API does not provide any way to detect peer disconnect before sending the final response [3].

Iirc, the context mechanism can be used to detect
the client's disconnection or cancellation of the request
in some cases. From [1]:

> For incoming server requests, the context is canceled when the client's connection closes, the request is canceled (with HTTP/2), or when the ServeHTTP method returns.

[1]: https://golang.org/pkg/net/http/#Request.Context
I think it is, up until politics and managers come into play. If you leave to the team level, and you have some good senior people in a team that can also help and guide junior developers, you can do great.

In the end it depends on the people, and the biggest thing that can make or break this is the product owner. We had someone as a product owner who had absolutely no political play in the game, he was a designer that stepped in and understood the product. All he did was explain some quirks and come in to help if there are questions or things that are not clear. On the other hand, when the product owner tires to be a manager of the team and the processes, it all goes extremely wrong.
That can only lead massively off topic. Please don't take HN threads into generic political flamewar.

https://news.ycombinator.com/newsguidelines.html
Yes but it looks like gender roles from the outside.
Half of them are true. The rest is exaggerated. Both sides hold extreme opinions about this matter.

To be clear I don't hate muslims / christians but the expansionist attitude of few religions. I believe Savarkar's Hindu Atheist ideology, for all his faults, is the way forward for India.

The problem as seen by many right-leaning people is that girls of other faiths (Hindu/Christian) date with low-status-but-high-pretention Muslims, and marry them or if there's opposition by family, elope with them. They also generally get converted into Islam. But the opposite happening (Muslim/Christian getting converted to Hinduism, especially) is very rare in comparison. Also, (non-urban or previous generation mostly) Muslims have multiple wives and have many more children than others. There are anecdotes these women are pressured to have more children by those Muslim families, I don't know how pervasive that is. We can't disagree Islam has some extremist attitudes. (Sadly Hindu leaders also calling their followers to have more children, this doesn't solve the problem)

Due to minority appeasement politics played in last 70 years by Indian National Congress, Muslims also enjoy some more privilege than Hindu counterparts. This despite most of them being ruler/trader class in past (so unlike Scheduled castes). Now the game is majority appeasement and Congress has not caught up. Thus BJP is only player in the town.

A COVID19 superspreader event was an Islam religious event which also villain-ized them more in the eyes of majority.

Lastly, there are always communal fights in many parts of India and each side sees the other as enemies that must be extinguished. (There are statistically exceptional states like Kerala, but again Kerala is very educated state).

Doesn't help some of the practices of Muslim citizens irritate everyone else, like high sounds in mosques and "atther" or whatever that's called smell in public transport.

All this can be used to create a common enemy for majority of youth and boomers today.

Modi is a lot like Trump, but also intelligent enough.
Have you considered that going through wives might have more to do with how divorcing HNW individuals is a perverse incentive created by the legal system rather than a fault of the individuals in question? In your marriage, how do you hedge against that?
I would urge you to reconsider this stance since it would likely result in bans of classical work by Seneca( https://sententiaeantiquae.com/2018/01/28/seneca-on-the-trea... ) when taken to its logical conclusion.
I don’t understand this logic. If someone has $1000 for an entry level m1 machine then they also have enough money for a separate rig with a GPU that’s probably another $600-1000 for something decent? Cloud GPUs are also pretty expensive.

I don’t think anyone is seriously training their ML models on their ultra thin laptop but I think the ability to do so would make it easier for lots of people to get started with what they have. It might be that they don’t have lots of extra cash to throw around or it’s hard to justify on something they are just starting.

Cloud training is also just less convenient and an extra hassle compared to doing things locally, even if it’s something like google collab which is probably the best option right now for training on thin laptops
Automatic testing could have caught this, maybe.
Perhaps they would have read the book - realised it's complete trash and realised the error of their ways?
> I almost wonder if this could be done safely in a decentralized manner. Everyone runs a BitTorrent like service and when you make a request the swarm proxies it to a specific node who then serves the page back to you.

> Under this scheme it would become impossible to trace who you are.

This is how i2p works, in a nutshell. Every i2p user is a node in the network for others to proxy through.

Unfortunately, hiding your IP and geographic location isn't enough to stop fingerprinting and other forms of de-anonymization.
Doublespeak is used to hide the truth, not to express the truth. The renaming happened in the late 1940s, in a United States that was reluctant to join WWII in the first place, and as the entire world got behind the idea that aggressive war was a violation of the law of nations.

https://en.wikipedia.org/wiki/Charter_of_the_United_Nations
This is the root cause of fs corruption that Phoronix reported.

https://www.phoronix.com/scan.php?page=news_item&px=Linux-5....
Jetson Xavier NX, but that comes with a high price tag. It’s much more powerful however.
AKA the Anti Anti-Trust Project
> ... and that is not to participate in the game at all.

Well, WOPR did say that

> "The only winning move is not to play."
On a similar note there's also the wonderfully named Westward Ho! [1], exclamation mark included.

On looking up the link for the above I learned it also shares an exclamation mark with the incredible Saint-Louis-du-Ha! Ha! [2] in Quebec.

[1] https://en.wikipedia.org/wiki/Westward_Ho!
[2] https://en.wikipedia.org/wiki/Saint-Louis-du-Ha!_Ha!
My point is that because "For nothing" is subjective, my own bias will lead me towards discounting the benefit of a given change. So, I err towards being accommodating when the request requires something so small from me.

At the time, I thought the change was ridiculous. It took me a few years to realize I was just being petulant.
But you know that's the next step and it's going to happen.
I remember a couple decades ago, an "enlightened" fellow college student called one of our British collaborators on a project "African American". Because people around that time started thinking calling someone "black" was offensive.

Lots of this is very English and even US-centric. The lack of awareness and what is effectively an attempt to dominate other cultures in the name of inclusiveness is kinda interesting.
It's been revised and updated, yes, that means the document is withdrawn but the standard lives on in 19944-1:2020.

"This first edition of ISO/IEC 19944-1, along with ISO/IEC 19944-21 cancels and replaces ISO/IEC 19944:2017, which has been technically revised.
The main changes compared to the previous edition are as follows:

— provides additional material which principally deals with organizational data and the need to treat some organizational data in particular ways in order to ensure confidentiality, integrity and so on,

— the new concept of data facets is introduced and data facets are used to extend the expressiveness of data use statements, including adding the concept of which individuals or organizations have control over data,

— the new data use categories are introduced, including some that address the newer uses of data associated with artificial intelligence systems.

A list of all parts in the ISO/IEC 19944 series can be found on the ISO website."
The Kia Niro EV can drive pretty well on highways at L2, it's actually almost difficult to use at night because you really are just holding the steering wheel.

It doesn't do lane changes or anything fancy, mind you, but I definitely like how it manages traffic jams; while normally I find them stressful, in adaptive cruise mode it's more like just idle time.

You do, of course, have to keep your hands on the wheel as that is the standard for anything built in in the US at the moment. If you got something like OpenPilot you could probably get away with hands-off.
They made new compute cards, but they aren’t available to customers. (Only businesses, under the Radeon Instinct brand)

With the price to match for those...
The interior design is old fashioned and very bland on this Honda A8 "flagship". It doesn't look like the future but more like the past.

The Honda E interior is a lot more interesting in my opinion. The Honda E may not have level 3 self-driving in traffic jam yet, but it does have a virtual aquarium.
So, the future users/contributors can personally talk to the owner/maintainer of the OSS projects. This is good for both the parties. The owner/maintainer can get a huge set of idea/directions to take forward along with instilling some confidence in their users. This idea seems great to me.

Also, this looks vaugely similar to the Pre Sales/Sales call as well.
> You ever heard of good people banning books and banning words?

A majority of developed democracies have laws that restrict hate speech, including Australia, Canada, Denmark, France, Germany, India, South Africa, Sweden, New Zealand, and the United Kingdom.

That said, I disagree with what eBay is doing.
The EFF: 'Google’s FLoC Is a Terrible Idea'
you're putting a lot of weight on someone having the right followers or someone casually reading some rando.com website. comparing that roll of the dice big bang level of random vs having direct contact with someone that uses code you created and can vouch for you seems skewed in the wrong direction to me.
That's alright, it were different times. No Ledger or Trezor at the time, no fancy browser plugins or great wallets.

A lot changed. But still, 2021, most Credit Card companies will put an (more than) elevated risk score on transactions when done for crypto sales. I know this first hand, although I can't go into details, if you're a payment provider dealing with crypto companies - even with best-in-class KYC and AML checks - your rejection rate will be significantly higher than usual.

What tells us that? Many times Crypto is used to scam people, because there is no SEPA network to get the money back.
I don't know where you live, if you even live in the US, but that is a travesty that you weren't able to access quick testing. In the Bay Area, I get free testing through Project Baseline. My family has alternated getting tested once every 2 weeks, since our assumption is that if one of us gets COVID, then all of us gets COVID. Collectively we have been tested around 15 times,including children, and it's a breeze to get here.

But overall lack of testing capability is one of the stupidest things that happened over this past year. The US should have free testing available to everyone at least once a week. The capacity to test 100 million people in 2 days should have been built up, because testing is so vitally important to understanding what is going on. The fact we don't have that should be a crime because it has lead to so many deaths.

One thing to keep in mind is that a very bad flu went around in February/March. I know at least 10 people that thought they had COVID but didn't, because this flu was occurring at the same time. The other thing that many people have gotten mixed up with COVID is severe allergies. Try taking daily antihistamine to see if that clears up her coughing. Antihistamines need to be taken for weeks at a time in order to get good effectiveness, doing it one-off isn't nearly as effective. Her illness last March, be it COVID or not, may have made her more susceptible to alleriges or anything that irritates her lungs.
lite is amazeballs as a command-line utility (leveraging any of several console-mode browsers, including w3m, lynx, links, elinks2, etc.).

As a bash (or zsh) function:

ddg ()
{
/usr/bin/w3m "https://duckduckgo.com/lite?q=$*&kd=-1"
}

Note that this enables any bang searches as well, though you'll need to single quote these to avoid attempted history expansion.

lite is also my default w3m search bookmark entry.

So:

ddg '!w foo' # Wikipedia article on foo
ddg '!dict foo' # Dictionary search on foo
ddg '!etym foo' # Etymology Dictionary search on foo

Note that if the endpoint itself relies on JS for local search, the bang won't be successful (though DDG will do its bit). Reddit, and HN/Algolia, I'm looking at you.

I happened to be running some quick lookups a few days ago while a friend was watching, and they 1) wondered how I was doing that and 2) if they could have a similar feature. Power of the shell.
If someone is shelling out for a brand new, early adopter product, then they probably have a decent amount of money.

Even when TensorFlow and PyTorch implement training support on the M1, it will be useless for practically anything except training 2-3 layer models on MNIST.

So why should valuable engineering time be spent on this?
I wonder if these headers were applied to the majority of C projects in, let’s say, all projects that were part of a Linux distribution- how much would fail to compile. My guess is: a lot.
Also not having smells makes it easier to resist junk food and munch anything healthy more
There has been demand for hindus to manage their own temples. This been a right winged party has done nothing on it for last 5 years. Not even in states they are ruling.

As for comedians there should be demand to remove the blasphemy laws. That would stop those hurting religious cases.
How is eBay removing certain books from its marketplace banning an idea?
I read it and see nothing in this sentence. I am starting to think that this is really much ado about nothing. Woke crowd should start picking their battles/victims more carefully since this may be the last straw for regular people ( HN crowd is not exactly a representative of general population ).
> it didn't even show up in normal testing, exactly because swapfiles just aren't normal.

Uhh, does it mean swapfiles are undertested in the Linux kernel? Or is there some "non-normal" extra testing that is being run for non-rc releases, but not for rc ones? (!?)
What the fuck is this article doing here?
I seriously wanted to know why you thought that you need to post this article that you read today (which looks obviously that you are a fan of this TV show) to HN?
Not easy. You can measure with your phone camera for visual delay but it's still suspect.

I measured my delay using a USB keyboard which are generally assumed to have zero delay but that's not great.

I base most of my delay numbers off of reviewers that have special hardware
Sure, and that's a valid choice (although if IRC is the best filter, or just a convenient one, is arguable), but that's even more an argument that having an IRC channel is not quite the same as "having office hours by chat", especially if you don't want to have office hours. Maybe I just misinterpreted your initial comment, but to me it read like "we don't need office hours, our IRC channel does the same thing".

What works best entirely depends on what your goals, personal preferences and audience are.
Please no. It can only lead massively off topic, and is certain to turn nasty. We're trying to avoid that here.

https://news.ycombinator.com/newsguidelines.html
I want the same but for interviews, or for the other way round. Making virtual HR or a manager put his head in his hands; cause him to shout and yell would be priceless.
Yep, building sufficient housing such that demand never rises above supply is a great way to keep housing representative of it's true value.
> In my company, we receive forms from clients asking us to survey our employees for their sexual preferences and racial categories

Wait, what? Is this legal?
This seems nice in theory but reaches the wrong audience.

Since a couple months ago DDG decided to block TOR Browser users, so I would guess that most people that were concerned about their privacy already moved on to the competition.

Though it's nice to see better support for 2G slow networks, even when it's not for the sake of privacy as they claim.