skysight-inc/HackerNews huggingface dataset:
most of humanity's longest existing civilizations don't care about free speech, or liberalism altogether for that matter which is a fairly novel experiment in and of itself.

You used like half a dozen adjectives in a two word sentence to express your discontent with censorship without advancing any point.

Any real discussion would need to leave the ideology behind and ask some actual questions. Why is censorship bad? (rather than making the trivially wrong assumption that everyone who disagrees with you is a censor). Why should free speech be absolute, rather than differential, how does that relate to the abundance of information and modern technologies abuse of it etc.

Dogmatic belief in free speech just reveals that no thinking is going on. It's a sacred cow, just like democracy or the meaningless phrase 'freedom', any criticism of which gets the same response you get from devout Muslims if you were to criticize the Quran.

'Free speech' itself is ironically enough a loaded phrase that tries to suffocate any view that dares to be anything less than 'free' right from the outset. Rhetorically everyone who disagrees is already "unfree" by definition, and what kind of barbarian wants that?
Or to put another way, the risk is in the "Republic" aspects like the Senate and Electoral College overwhelming the "Democracy" aspects like proportional representation and popular vote.
Ask HN: How do you capture analytics and what do you capture?
I know people use Google Analytics, but how exactly are you using it? What do you capture in terms of analytics? Do you use funnels? etc
Yep, done correctly, it's a lot like debugging. Although, maybe in reverse. When I'm debugging, I'm trying to learn from the infallible machine how my assumption of how my own code works is incorrect :)
obligatory link:

https://www.youtube.com/watch?v=yZyBuZQ9MEo

We all thought it was pretty darn awesome when the video first circulated some 20 years or so ago... Now, with 5G and always-on devices it's probably not as impressive anymore ...
> Two words: survivor bias.

Pfft. You're only saying this because you're alive. I want to hear from dead people.
This is a neat idea but I'm afraid it's fraught in that the resulting code could be as hard to maintain as the same written with goto.
wait what? expats in singapore dont want same sex relationships (not even marriage) being legal and are threatening to leave?
“There is no difference between a stick of butter and your brain.”, Hibbeln

- https://www.newscientist.com/article/mg17523575-800-the-happ...

"A study by JR Hibbeln showed that around the world, countries that consume the least amount of fatty fish show the highest levels of major depression (MDD) in their population. And countries where fatty fish is the main diet show the lowest incidence of MDD."

- https://www.loricalabresemd.com/blog/effect-of-fatty-acids/
School funding has accounted for a majority of the outsized tax levy in the suburb of Chicago I live in, for decades, predating the movement towards formalized DEI (in fact, we're only recently beginning to hire dedicated DEI people). DEI is not the reason schools are so expensive.

(That's not to say DEI is necessarily benign or useful; the jury is still out for me.)
So we don't really have strong coding standards (kind of tricky when you inherit a 10 million LOC codebase written over ~20 years), we just try to be pragmatic and improve the code where we can.

So we have a collection of plugins, see here:
https://cgit.freedesktop.org/libreoffice/core/tree/compilerp...

Which verify a variety of things.

We focus on 2 things: finding dodgy code and using APIs correctly. We don't try to modify the C++ language, just restrict accidentally straying into some of the really nasty corners.

But I like to keep an eye on experiments like yours for ideas :-)

e.g.

no c-style casts:
https://cgit.freedesktop.org/libreoffice/core/tree/compilerp...

use the comma-operator sparingly:
https://cgit.freedesktop.org/libreoffice/core/tree/compilerp...

is your loop variable really big enough:
https://cgit.freedesktop.org/libreoffice/core/tree/compilerp...

calling virtual methods from destructors is dodgy:
https://cgit.freedesktop.org/libreoffice/core/tree/compilerp...
> “‘Love the Lord your God with all your heart and with all your soul and with all your mind.’ This is the first and greatest commandment. And the second is like it: ‘Love your neighbor as yourself.’ All the Law and the Prophets hang on these two commandments.”

Define love and define god.

Some Christians have defined loving their neighbor as forcing gay people into barbaric gay conversion therapy. Some have defined it as taking young indigenous children from their families and raising them as good, civilized westerns to get the Indian out of them.

God doesn't exist, so loving god with all your heart doesn't mean anything objectively. What "loving god" looks like is entirely subjective and there have been many opinions throughout history about what that means. Some interpretations have included sacrificing children. If there actually is a god, they doesn't seem to be very good about consistently telling us what they want and how they feel loved by us.

The Bible has plenty of good passages, but also tons of bad ones. It's a fine piece of literature to study and get insight for your spiritual practice. But never forget, the Bible got the question of slavery wrong. Not even the new testament condemns slavery. This is not a good book.
Thank god they didn't agree, I don't even think they should be able to talk about shit like this. We should force them to use regulators as mediators.
Don't be silly. Any self-employed plumber is an entrepreneur. Some of them (many of them) didn't have the cash to get a degree or the college experience, but their job is highly entrepreneurial.
Sure, and if stuff lives inside your "application and text-processing library" for long enough and performs enough of the thusly optimised actions without leaving, you might even amortize the cost of the work you did at the edges.

But probably not.
Meh. Even hypocritical billionaires depending on government spending and contracts can be right sometimes. The US isn't a shining example of regulation or competitive free markets, at least not yet.
> 5. Schools are just too darn big. Thousands of kids in a big prison-shaped building and we wonder why everyone is alienated, miserable and dehumanized?

Personal anecdotal: I started programming on my own freshmen year of High School and I wrote and self published a book sophomore year. When I showed my computer programs and a physical copy of my self-published book to my teachers, they basically gave me a pat on the back. I did not receive 1 point of extra credit. I was told to take my seat and learn about Microsoft Word (by my computer teacher) and to write a 3 page story like everybody else (by my English teacher). As I’m sitting in my desk, I’m thinking “Why waste my time with Word, clearly I’m beyond it? Why am I writing a 3 page paper, I already wrote a book!”

What I concluded from this experience was that the education system is not designed for self starters. It’s designed for the lowest common denominator. I don’t dislike my teachers, rather I dislike the education system for being inflexible. I can only hope technology will allow students in the future to customize their educations to a degree beyond what I was offered. Another commenter mentioned schools being about churning out cogs. I don't disagree.
It’s good stuff. I turned it down because the work bored me to tears but I could have made $150k/yr and retired at 52 for $120k/yr for life.

If anyone wants in on it, IT at a large public sector university.
I can force push to git. I can selectively prepare and decide to publish branches. I can rebase, cherry-pick, and ammend.

Really git has too many features, and too little publishing features that prevent repudiation.
Potentially out of date, but:

"Regular" gasoline (87 octane much of the US, lower in the western states) was (is?) a commodity. What one bought at the pump was whatever 87 octane was available at the depot, regardless of the brand of the station.

High-octane (93 in much of the US, lower in the western states) is brand-specific. Pipeline loads are measured using clocks and flow-rates. E.g.: from 12:00 to 12:05, it's Brand X Ultimate. The pipeline flow-rate is used to determine what's in the line at the various depots.

The head and tail of the load are mixed, but if the high-octane is in the middle of a regular gas run, it's likely not a big deal. I don't know if it winds up in the purge tank or just a part of the other runs.

The intermediate grades were (are?) mixed at the station between high-octane and regular.
I've had the lets encrypt renew script fail silently once. I found out when we started getting warnings like this. Turned out to be a mis-configured server that had broken some months before. Our fault of course. But it still happened.

Probably a good idea to monitor your certificate expiration. You don't want to cut it too close.
MacBook Pro OEM Batteries
I ordered and installed on my own:
First I changed a battery through Apple’s approved lab. Lasted less than 2-2.5 hours.

I talked to CDX via customer support on email channel and they were very kind. They hadn’t been shipping to my country, but they agreed to make an exception.
The battery is slightly better than an OEM ones. OEM batteries are no longer manufactured, the battery technologies has been changed. Now there are different cathodes in use at the factories. OEM battery with an old cathode would have costed you around 500$-600$.

Their battery costed me 100EUR plus shipping and taxes in my country. However, despite the VERY low price it lasts longer than the very initial and old battery as were shipped in my 2014 MacBook from the store. The OEM battery was giving me around 5 hours of watching movies. That one gives half an hour more of movies time, 5:30h or so.

Very recommended. If you’ve got an old MacBook and you love it, save its life and order a CDX High Quality Battery. Pay attention to choose the High Quality one. It’s 15-20EUR more but that’s what makes the difference.

And you can install it on your own.

*Clarification: OEM battery that was giving me 5 hours, was giving me 5 hours at 2014 :-)
I love being a victim so much
What concrete evidence do you have that any covering-up is actually happening? Unsubstantiated cui bono? reasoning is nothing but conspiracy theory.
> Whatever studio created it probably has a copy of every episode on old tapes. Also I wonder if this is viable business model to request people who have a copy of a “lost media” to turn it up for a reward.

Old tapes don't last forever, even the fancy professional ones.
That is something that should be determined up front by the purchaser. If you want it to be open source, require it.

It isn't something to blame a vendor for several decades after you agree to a contract when you feel like you missed out.
I completely understood the context of the tweet in the post, but was interested if there was traction in the investment marketplace.

I've browsed microacquire both as a founder and as an investor. As an investor, I always come back to the same thought that I'd just be buying another job, which isn't so appealing.
I understand the mistake that led to the rejection. The arrogant, obnoxious, unhelpful, and entitled way the mistake was handled is what’s infuriating.
It wouldn't throw away any power if the GPU makers decided to

1. Enable SR-IOV (or whatever their equivalent is named) for all GPUs, so people could split the GPU power as they wanted and allocate these shares to VMs

2. Continued to evolve SR-IOV to reduce overhead and allow more dynamic allocation of resources
Ugh a SAP system is probably one of the most boring and user unfriendly things that have been inspired by star trek.
While not sqlite… duckdb is inspired by the design of sqlite

https://duckdb.org/
The article was about the US. My response is about the US. I believe in a more just American society that takes care of the most vulnerable, not just those that contribute the most.
> glucosamine (for joint health)

Studies on it are mixed. Interestingly, you omitted creatine. Studies on it are not mixed; it increases power output.
I wish I could perceive some kind of even minuscule cause-effect for any of the supplements I take, barring caffeine
You can directly redirect the service's output to a file: https://www.freedesktop.org/software/systemd/man/systemd.exe...
Brian sent me a lovely (and surprisingly lengthy) reply. He noted that length() was already O(N), as onetrueawk just represents strings as NUL-terminated C strings and uses strlen() (though strlen is a lot faster than decoding UTF-8). However, he said that substr() and index() have indeed gone from O(1) to O(N), as it used to be possible to just index by number of bytes.

The most challenging part, he said, was updating the regex engine, which "was written by Al Aho in 1977 and hasn't really been touched much since".
If the PDF is from a scanned source, converting it to DJVU with equivalent DPI typically results to about half the file size (figures can vary depending on the specifics of the PDF source).
> it seems 1.2TB is uncompressed text

I'm downloading the torrent right now and it's 1.2TB of mostly zip files each containing many txt files. So the 1.2TB does appear to be the compressed size (unless the zip files aren't actually compressed, but that would be weird)
> And wow you weren’t wrong. Early seasons were producing a new episode nearly every weekday for half the year. 130+ episodes per year.

Though, if I remember Sesame Street correctly, those episodes heavily reused content between episodes (e.g. I probably saw this segment literally hundreds of times as a kid: https://www.youtube.com/watch?v=ZQ_MEFVx5jM), so that might be less work than it seems.
I don’t think anyone is arguing it can be fully automated, but automating the selection of books to manually review is certainly viable.
Such stories have been posted at regular intervals for as long as I have been reading this site. It seems to be the reality of publishing on app store.

In which case, Apple is funding a bad PR campaign against themselves.
Unless you are suggesting a teacher can clone themselves to however big their class size there is, the individualization is not a realistic prospect given that you have to teach a few dozen kids in a 30-45 minute period. And given that current funding levels are having a hard time keeping teacher retention even at these levels, significantly increasing teacher numbers to make real individualization possible is not within the realm of reality.

Also, individual teaching methods don’t work well in certain subjects; as an example, you need a few people to put on a theatrical production, perform ensemble music, or have Socratic discussions.
Better for the women, not the men lol
Ah, I get your point, now. Thanks.
The public isn't taking all the risk. The creator accepts a lower fee in exchange for the IP rights, commensurate to the future value of any spinoffs/merchandise, etc.
Of course I want the gay people in Singapore to flourish. That's not what I'm saying.

What I'm saying is that it is illegitimate for private companies to use their vast wealth to influence the affairs of a comparatively poorer country.

Western countries colonized entire continents with force and violence. Now we're doing it again, ideologically, with business and geopolitics.
O-3s have been proven to reduce stress and anger! Believe that? From a study on it in Norway. So I guess regardless of what this- now 11 year old study- had to say on the issue, it is likely quite beneficial if you lack adequate amounts in your normal diet.

You can easily get adequate amounts by eating the right foods, namely fish and nuts. But you don't have to eat those things if you don't like them and can take krill oil pills or something.

Supplements aren't created equal. It is important to verify the ones you take are from legitimate brands with 3rd party testing. It's a huge industry and that means fraud.

It's also life today in the world where olive oil, maple syrup and honey are often fake. And guess what!? That fake olive oil made with rapeseed/"vegetable" oil isn't great for you either. There aren't many people making sure that stuff is real either.
The PAP has always been quasi-fascist (if not overtly so.) They hardly even hide it, their iconography is derived from British Union of Fascists.
I am not willing to give up my personal data for the sake of advertising. I don’t understand stand why advertisers need to be so intrusive. If you visit a tech news site vs a celebrity news site like TMZ, you can make some generalizations about the audiences without more evasive targeting.
The medical industry still hasn't got out of the covid mindset.

Doctors are still working from home. Hospitals are still refusing visitors and requiring a week of self isolation before a patient comes in. Staff are still isolating for two weeks if they test positive. They still haven't put back full seating in waiting rooms and refuse to let you in the hospital if you're 10 minutes early for your appointment.

Frankly, dealing with the medical establishment right now is a pain - and I suspect people are avoiding it.

I know people will say covid is still around, which is true, but we are ~all vaccinated. This is as good as it's going to get.

Either it's time for hospitals to return to normal and stop using covid as an excuse, or we have to admit as a society that our risk tolerance for infectious disease has dropped considerably, stop treating this as temporary and reorganise things to be efficient again.
The two main causes of excess excess death that Britian is seeing seeing are vascular issues and diabetes.

Guess what two of the main long term effects we have seen with Covid are?
Why don't you find out and share with us rather than just asking questions and having others do the work for you. If Finland is really significant to this debate then share some data.
If we can't drag tracking out of Chrome because Google won't agree, why would we think they'd agree to keeping anything "out of Google's control"? If our decision-making hinges on what Google would agree to, we might as well wait for Google to announce what they're going to do anyway.
> Google does it with millions of search results

Google cheats, but in a way that very few users will notice. You can only access the first 20 pages of search results. Depending on user behavior, this is one way to offer navigation via page number while limiting worst-case cost.
I spent around 15 minutes looking around, and discovered:

In RFC 8555 (defining the ACME protocol), when applying for a certificate, although they are optional, you can specify a notAfter time. https://www.rfc-editor.org/rfc/rfc8555.html#section-7.4

Per that section:

> The server MUST return an error if it cannot fulfill the request as specified, and it MUST NOT issue a certificate with contents other than those requested. If the server requires the request to be modified in a certain way, it should indicate the required changes using an appropriate error type and description.

I don't think your beef should be with Let's Encrypt. The timestamps they get are all UTC (or should be UTC), and I don't want them inferring timezone from the IP address of the requestor.

So, that leaves two things:

• Let's Encrypt might blanket-refuse any ACME orders that specify a notAfter time, even if the time difference (from notBefore to notAfter, or from $NOW to notAfter) is within their policies

• ACME clients might not support specifying a particular notAfter time.

I leave it up to you to figure out the two points above, to decide if your ire should go to Let's Encrypt, or to ACME clients.
That's exactly the reason why a rejection has to point to the exact point that causes the rejection
Reasons why cookies get dropped exist along a gradient. I like that Stripe knows who I am and only needs my CVV to buy something. I like that I can make a StackOverflow account with my GitHub. Within limits, I even like that the ads I see are relevant to me at least some of the time as opposed to the statistically roughly never that they would be without some basic demo stuff.

HN remembering that I'm logged in is unambiguously not spying. The Five Eyes dumping all my phone calls into a giant complex in Utah unambiguously is spying. Everything else is somewhere along that line.

Like most users on this forum, I have control over when and how I'm cookied and/or tracked bounded only by my "give a shit" factor, it's not technically advanced to send unwanted cookies to `/dev/null`.

Likewise, because I live in the US, all my basic demo information is a matter of public record because I've like, bought a house and interacted with the police and been born and stuff.

I know that the ad-supported Internet is extremely unpopular around here, but jump over to Reddit and people are flipping their shit that Netflix went from $10/month to $15 (or whatever it was): it's not hard to see why there's a certain skepticism that people will pay for Google in large numbers so it could be ad-free. I'd pay 50 or 100 bucks (or more) a month for Google because I'm a computer programmer and it saves me literally hours every day, but I'm demonstrably in the minority on that, and it would be a little narrow of me to project my preferences onto Internet users at large.
My understanding is that special ed money is distributed according to a power law: most kids classified as "special ed" actually need very little help (and very little money), and don't disrupt things for other students. I had a friend in my middle school Latin classes who was blind, and while he needed special written materials and some private tutoring, he didn't need any other help. The same is true of people with dyslexia, people who are wheelchair-bound, etc. They need some accommodations, but they are not where most of the money is spent.

Conversely, the kids who do need tons of resources are usually kids with severe mental or developmental disabilities. These kids usually have a 1:1 aide telling them what to do and trying to help them either understand the lesson or work through a totally different lesson (which also must be a humiliating experience - I would never want that for my child). I have seen both of these cases in public schools. These kids would certainly be better served by having a teacher who can pay attention to their needs instead of a teacher who can't and an aide who tries to keep up.
A version of libgen with just epubs would also compress very well.
“ When someone develops a pain in the buttocks, there may be someone in their lives who is ‘a pain in the butt’.” Someone who develops difficulty swallowing may be reacting to a situation in life that is ‘hard to swallow’. ”

That’s some stupid Chinese medicine level of “if you want hard penis, eat long and hard food”
It depends on where you're teaching; teaching is a terrible deal in rural school districts and in some states, but teaching in urban and especially wealthy suburban school districts is a pretty fantastic deal: it's a white collar salary (every single teacher at the public high school my kids went to makes over $100k) with a defined-benefit pension plan, ironclad job security, and more vacation days than any other profession.

It's not at all the case that teaching isn't competitive with other degree-requiring white-collar professions; depending on where you are in the CS/IT food chain, it's quite competitive with tech.

Defined-benefit pensions have become so alien to private market jobs that it's easy to overlook how valuable they are, or to forget that a lot of people are very happy to work towards a strong retirement.
no, I would be disappointed.
I think it's split into a several different torrents since it's so big.