skysight-inc/HackerNews huggingface dataset:
While I don’t disagree with the idea that all crawlers should have equal access, we also need to address the quality of many crawlers.

Google and Microsoft have never hammered any website I’ve run into the ground. Crawlers from other other, smaller, search engines have, to the point where it was easier to just block them entirely.

Part of the problem is that sites want search engine to index their site, but not allow random people just scrapping the entire site. So they do the best they can, and forget that Google isn’t the web. I doubt it’s shady deals with Google, it’s just small teams doing the best they can and sometimes they forget to think ideas through, because it’s good enough.
How to Fully Uninstall Discord on Windows 10 and Mac – (2021)
They are not just taking away internet traffic, but in the flights example, they actually acquired an aggregate flight/travel company and so they are actually entering markets and competing with their own ad customers.

Then it comes fully circle to Google unfairly using their market position vis-a-vis data, search and advertising. It’s a win-win Google lets the data dictate which markets to enter and on one hand they can jack up advertising fees on customers/competitors and unfairly build their own service into search above both ads and organic results.
Like you said reactive programming and OO are not exclusive.

And if you look how you do React now with useState, useEffect and all. It's exactly a reproduction of OO, but inside a function that don't behave like a function anymore. And goes HOC for the inheritance/mixins/composition you flush down the drain.
How do you show correlation of two concepts that are inherently not measurable?

Do only statements that are measurable have value in your opinion?
That’s security vs liberty, not security vs security, and governments (well, the UK at least) don’t seem to listen to security vs liberty arguments.

In principle a government can just demand businesses provide users with a “liberty” button that changes the root of all trust in the system. Even if technical reasons mean that button has to be pressed in the factory and its state is read-only forevermore, it is an option. Still secure, more liberal; if it is rootable regardless of this, I’d say it isn’t secure, because if a user can break in a hacker probably can too.
Agreed; they meant “not a power of 2⁸”.
Probably, but is that a conspiracy theory so much as an insurance policy? Being able to competently complete that sort of nightmare investigation is probably why the investigator was re-hired annually.

A packet capture of the config files would show something was up to anyone suspicious, but knowing what to do about it is a completely different story.
I have had a lot of very good managers over the years!

And when I didn’t, I fixed it one way or the other.
With no commits since 2018, it seems the public/FOSS version has effectively died.
PostgreSQL Users: Take the State of PostgreSQL 2021 Survey
"I made some electrons move from one place to another and I got a beer delivered to my door in 10 mins. We live in the age of wonders".
I agree, when I was working with small companies this kind of thinking was all too common: Can we make a Twitter clone in a week? “Yes it’s just a backend and a frontend.” Vs “with support for 187 million active users? Which level of accessibility? Will we have a cloud provider? Media upload support? Redundancy? What kind of login functionality? Do we have support if they loose their email account? Why are you looking at me like that? You know what: no we can’t do it. No I don’t care that your grandson thought anyone can do it”.
Implementation-defined as far as I'm aware. If pointers with all bits zero actually represent null pointers, things will be fine.

edit:

I haven't found any smoking gun quotation in the C11 standard on short notice, but there is footnote 296 (p.348) on calloc() zeroing all bits:

> Note that this need not be the same as the representation of floating-point zero or a null pointer constant.

Nothing about this being UB in cases where it does represent a null pointer constant.
At this point in 1978 people who wanted to play around with a computer were picking up a TRS-80 from their local Radio Shack. Apple barely exists, and probably would have already gone bankrupt if not for the genius-level engineering of Woz's disk drive, which was far simpler and more reliable than anything else on the market and gave Apple its first real edge over the competition.

The Apple disk drive led to VisiCalc in 1979, and that's when Apple, and the personal computer industry in general, explodes into what we recognize it as today.
>"I spend a whole lot of time reading books, but only fiction. I particularly like science fiction and high fantasy."

Exactly the same goes for me
That’s an interesting idea.

Arguably my best manager had a graphic design and UI background. Where they excelled was having worked directly with software developers and non technical people for a decade they could understand the relevant tradeoffs without getting into the weeds.

However, former software developers where generally much better the deeper and more relevant their technical background. Seemingly because they understand what to prioritize, but perhaps it’s was simply easier to communicate with them.
AFAIK most sports reporting are already automated.. "$TEAM won $GAME at $VENUE!". Maybe with extra logic like "if winning point scored at less than 5 minute before the end, change the heading to "$TEAM clinches victory against $OPPONENT in the last minutes of the game!".

I remember some famous star telling an interesting anecdote on a TV show I was watching live (so not on-demand). I googled to see if there's more to the anecdote online, but as soon as the TV show ended, I got hundreds of results about the anecdote from all the pop culture websites, but they were all referencing her telling of the anecdote from 15 minutes before.

Ah, Internet Content Farms... there was probably a time where people only put high quality content on the Internet. Nowadays content creators ask for comments on their YouTube video to get it "trending" in the hopes of making more money, contributing even more junk.
>Ex-Amazon SDE here: SOA is good, tiny microservices are not.

Fully agree. Unless the strict granularity is needed, which it's usually not, services should align to the tasks that the upstream "user" needs to accomplish. If every task requires calling the same 4 microservices in sequence, you've done it wrong. At the very least, the granularity should exist only where it's needed.
The most pointless dialing roadblock is where a 7 digit call is sabotaged because the area code is included.
But you don't have to recreate the entire stack, that's the whole point.
Not just vaccines, but basically all your data, including billing and disease history. Perfect for both scamming and extortion.

Keep in mind that you actually want your medical provider to have that data, so they can treat you with respect to your medical history, without killing you in the process.
I used to. Now it is audiobooks on my commute. I mostly listen to history books atm.
Well the cadre status is is the same way as the exempt. It’s easy to reach the point where you can ‘qualify’ for it, unfortunately.
It's not supposed to be, what made you think that?
What do you think of: https://www.popsci.com/technology/article/2011-10/x-prize-ch...

Surely it would be profitable when a spill occurs for oil companies to be able to laud their cleanup efforts as the most efficient ever, in addition to benefits to the environment. Yet the X Prize appears to have found a substantially more efficient way than decades of private solutions from big companies.
I read articles/blog posts 30 min a day and Books 30-45 min a day.

The articles are 98% Non-fiction, the books are whatever I'm into at the time. This has been more Non-fiction over the last 10 years because I binged the classics ages 14-22 (probably ~500 books or so, even those nasty thick Russian novels)
> I was thinking more along the lines of international standards for how the appliance could tell that it was in a period of low electricity pricing.

The obvious solution to this is grid frequency. It's already a requirement for solar grid tie invertors for example.
Imagine if Donald Trump decided that indexing Joe Biden's campaign site was unacceptable.

A mandated singular public cache has potential slippery slopes.
The tweet contains the first phase of a 2-periodic oscillator. It links to a tweet of the second phase, which links back to the first tweet.

It's 2 mutually recursive tweets.
>...those conversations are fuzzy and nuanced, and hard to have without real code examples.

This rings true to me. I've dabbled in several languages but started out with Java and for the longest time its style of OOP was how I approached building systems.

In the last 2 years though, I've had the opportunity to work with Typescript and it's been really nice choosing what approach you want to take (structs, functions, or objects). I've found that starting off with plain structs and functions has let our systems grow in a way that would have been constrained by Classifying things up front -- you really _do_ learn more about your application as you're writing them, so why paint yourself into a corner by dictating what data and operations have to go hand in hand upfront?
I have the same love/hate relationship with audiobooks. I'm hoping one day that we can get software reading books in a convincing/pleasurable way. Maybe a company like DeeScript realizes the possibilities of their tech.

Otherwise I don't think the audiobook model really scales. (What's the point in investing x thousands of dollars for a book that isn't/won't sell.)

[0] https://www.descript.com/
That's incorrect. Before the search oligopolies formed, new search engines could start up. There was excite, hotbot, altavista, and more. Now they don't have access. Search these comments for census.gov.
Seems like a very unrealistic view of Gates. It’s true that he was highly technical, but any research into early Microsoft casts him as just as aggressive and cutthroat as Jobs.

The Brin/Page example seems more realistic to me. It’s not at all obvious that they were ‘in control’ though. Google today seems like a function of corporate managers like Schmidt and very little like the force for good that early Page and Brin seemed to envision.
Nassim Taleb, Antifragile
Did you bounce before construction and logistic robots? That is basically the shift from traditional rts-style game to programming/optimization game.
Used to read mostly non-fiction, but have now shifted to 80% fiction.

I like to believe that this shift has led me to understand the world better than before. It is also worth reading for the beauty of the language alone.
I'm not sure if it is a good thing if there is a public cache of everything that Google has. The issue is websites will simply stop serving content to Google to protect their content from being accessed by their competitors, this in turn will make search much worse and will force us back to the pre-search dark ages of the internet. The sites may even serve an even more crippled version of their content just to get hits but there is no doubt search quality will suffer.

We're left with a monopoly that is Google, destroying it now could be foolish.
Ask HN: How many hours a day are you on the computer?
If only Tom had implemented a good set of 360 performance reviews and growth plans, then we wouldn't even know who Zuckerberg is.
Nice, found some new ones there.

I do not have a list, but want to say that somehow i can only read science fiction for leisure and everything else looses me.
The story about Jobs and Woz is super fascinating and also filled with many stories about how Jobs was unfair / a jerk etc.

I believe that neither would have been able to build Apple so successfully without the other. It was the perfect symbiosis.

There is an exciting piece in Naval's "How to get rich" podcast about exactly this model: The Builder + Seller framework

"The Silicon Valley model is a builder and seller

So, generally, the Silicon Valley startup model tends to work best. It’s not the only way, but it is probably the most common way, when you have two founders, one of whom is world class at selling, and one of whom is world class at building.

Examples are, of course, Steve Jobs and Steve Wozniak with Apple, Gates and Allen probably had similar responsibilities early on with Microsoft, Larry and Sergey probably broke down along those lines, although it’s a little different there because that was a very technical product delivered to end users through a simple interface."

https://nav.al/rich
Pierre Sprey is on the wrong side of history. If the fighter mafia had their way the F-15 would have never existed. RADAR and BVR would have never existed. the F-16 would never have had a multirole purpose.

And the A-10 was obsolete the minute it rolled off of the assembly line. Most estimates that the majority of A-10's would have been destoryed within 72 hours of the Warsaw Pact rolling across the German border. The gun is not particularly effective against modern armour, and the same mission can be carried out better by other aircraft like the F/A-18 or the F-16, as seen in the 1st Gulf War. It's found new life in Afghanistan and Iraq but even than drones would have been better suited for the role. In fact, the AF wants to get rid of the A-10, but congress wont let them.
No because it is official policy with the money going to the organization. Having it go into the pocket of the person sets up perverse incentives that depend on the person.

If you get a receipt back for the "fee," it's not corrupting the process.
Indeed, years ago I had scripts to automatically fetch URLs from IRC and I quickly realized that if I didn't spoof the user agent of a proper web browser many websites would reject the query. Googlebot's UA worked just fine however.
This video really shows the process up close:

https://www.youtube.com/watch?v=kj7ixi2lqF4
For your interest, jury nullification has been addressed directly by the Supreme Court in Canada. They reasoned that a judge does indeed has a duty to stop jury nullification with proper jury instruction, and by preventing council from raising the prospect of nullification to the jury:

> It is no doubt true that juries have a de facto power to disregard the law as stated to the jury by the judge. We cannot enter the jury room. The jury is never called upon to explain the reasons which lie behind a verdict. It may even be true that in some limited circumstances the private decision of a jury to refuse to apply the law will constitute, in the words of a Law Reform Commission of Canada working paper, "the citizen's ultimate protection against oppressive laws and the oppressive enforcement of the law" [...] But recognizing this reality is a far cry from suggesting that counsel may encourage a jury to ignore a law they do not support or to tell a jury that it has a right to do so.

But as they noted, they also reasoned that jury nullification is an integral and unavoidable part of the system, and that leaving juries the final say on the verdict, without appeal, is the intended effect, as a firestop against government abuse. They also reasoned there's no way to actually address jury nullification, beyond ensuring that the jury is properly instructed, without effectively getting rid of juries altogether.

The Canadian cases cite an unusual amount of American and British non-binding precedent (even for the Canadian courts, which tend to borrow freely from other common law jurisdictions when relevant) for their legal reasoning. The legal logic in the Canadian cases closely follows American rulings on jury nullification in the appellate courts, even though it hasn't gone to SCOTUS. The principles and constitutional rights in question are basically identical. I'd be very surprised if the American Supreme Court didn't issue a carbon copy ruling on the topic.
> If it was the only indexer allowed, and it was publically governed

Which would put it under government regulation and be forever mired in politics over what was moral, immoral, ethical or unethical and all other kerfuffle. To an extent, it’s already that way, but that would make it worse than it is currently.
Show HN: Giveaway Service
Ah, you're right, I rather over generalised there, more correctly it's "the avian predators they evolved to avoid, hunt by sight".

The native ruru/morepork owl hunts by sound, and I'm assuming the extinct endemic laughing owl hunted by sound also. (Apparently, it preferred to hunt on foot...!)

But neither owl predated birds larger than a passerine.
One can experience only ones own single version of reality, but fiction allows us to peek into thousands of other such realities, which seems a fascinating thing.
At least bad opinions on Twitter are not a crime... and you know, perhaps Ars shouldn’t bring it up, but it’s hard when they themselves refer to it as a personal set back. But even though I absolutely believe everyone deserves a second chance, I really find it hard to sympathize with a person who does what is alleged, doesn’t apologize (as far as I have heard), attempts to flee the charges, then has the gull to lament over how it has negatively impacted their career. At this point it feels like they are more upset about how they had to face consequences for their actions than anything else.

I don’t wish perpetual punishment on anyone for almost any reason. But still... it feels like some necessary self-improvement is sorely missing. I certainly say this as a person who is flawed and full of anti-patterns.
FreeBSD shipped sendmail, for how many years? Is it actually still in ports?
Every third house has an air source heat pump where I live in Norway about 40 km south of Oslo. My next door neighbour has two. The produce more heat than the input electricity until the temperature falls to about -25 C.
I've gone through phases where I'm more or less organized.

Since the start of COVID and not needing to commute, I found myself with time to exercise for the first time in many years. In order to use that time efficiently and avoid injuries that would inevitably come from someone in his late 30's pretending he's in his early 20's, I read a bunch of books around running, biking, strength training and nutrition over the summer.

I try to make myself read some fiction, but I don't feel compelled too often enough, so it doesn't happen much. I end up re-reading Lord of the Rings and Chronicles of Narnia every 2-3 years.

I've been listening to a few Audible books lately about Roman History. A finished a biography of Caesar and a book offering (yet another) set of theories on the fall of the Roman Empire. I'm currently listening to a book about Cicero's life.

For sorta-related-to-work I have a few really niche books I'm reading on Telecom OSS/BSS, network planning and telecom regulation.

I think my favorite author remains GK Chesterton, he has a couple books I try to re-read every so often. It's fascinating how he was writing around 100 years ago, and how around 25% is super old-timey cultural references or things that no one would think today, but how much of it is still pretty relevant. Also, I haven't read anyone better at turning a phrase.
I don't see how it's comparatively well-hidden, let alone harder to fight as a result. There seems to be just as much hidden corruption at the upper levels in less wealthy and non-western countries, except that there's also more lower-level and visible corruption in those countries.
I hate this. One of the most common things I do is search and this breaks it. I also don't want your shitty override of the Ctrl+F key.

However this may be because I am a FireFox user. I have found that for fairly simple HTML (basically just colouring and some links) such as this FireFox handles all but the largest files very well (and my build logs aren't very large in the grand scheme of things) but Chrome often locks up on much smaller files.

I hope there is a way to disable this, or at least click though to the raw log without the JS nonsense.
I wish that were true, but historically you'd be wrong. While there are plenty of counter-examples, when it comes to innovation and novel inventions that have widely sweeping social effects, they're usually the result of the "eccentric genius", and not always by the choice of the inventor. One of the things I find interesting in this larger comment thread is the failure to acknowledge that historically speaking it's been those who bucked current consensus to investigate or prove out their ideas that faced backlash, censure, and harassment within academia, not people who happened to have mainstream ideological viewpoints coloring their work.

There's a lot of words in this larger comment thread about reasoned criticism of some of the more difficult to prove ideas being championed by those in the CRT camp as being harassment, and a lot of people trying to paint those putting forward that criticism as being disrespectful assholes. But rather, history paints a different picture of the types of research that endures harassment. As an example, take the case of the doctor who first pushed for other doctors to wash their hands. [1].

[1]: https://www.washingtonpost.com/nation/2020/03/23/ignaz-semme...
Indeed. Given this is being published by MIT, it's especially gross.

What happened to MIT? Pressing charges against Aaron Swartz; pushing what seems like blatant intelligence community propaganda...

I genuinely don't mind that law enforcement and intelligence agencies (US or otherwise) would try to find and use these vulnerabilities to achieve goals. That's their job. They wouldn't be doing their job if they didn't do such things. (And, indeed, Google's security teams wouldn't be doing their job, either, if they didn't fix such things when they discovered them.)

I might even support Five Eyes' particular operation, here, if the sole targets of the exploitation genuinely are violent terrorists who massacre innocent civilians. But the onus is on them to not get caught by Google security when developing and deploying exploits. The onus isn't on Google to let people exploit their products and services, whether or not they may subjectively judge it might be used for a moral or "patriotic" end.

IC's job is to be sneaky and covert and manipulative. MIT's job definitely is not to be sneaky and covert and manipulative. I'm not saying they couldn't or shouldn't report on it and the debate over it, but the article is clearly framed towards a pro-Five Eyes exploitation, anti-Google security angle.
some days, 24 hours, but the computer is also on me [wearables]
There's a difference between editorializing a headline vs having an article titled "X is the best", where the content is literally "Well X obviously isn't the best, that would be ridiculous. Also we have no idea what the best is."
Is this better for this specific case? I use wtfisqf.com since it explains the mechanism in an easy to understand way.
Quite true. I wish I had the ability to get into a fiction book, but I can't seem to.
I'm really into the Dresden novels as well. Also read all of the Cosmere, and I highly recommend. 1/3rd of the way through Wheel of Time right now.
This "club" charges a membership fee of $10 a month (or $100 a year) to comment.

Does this go to some sort of nonprofit or holding entity that's governed by its members? Or do people have to trust the owner?
Making more than 5,000 was probably good indicator of its value.
The Mediations of Marcus Aurelius is something I keep around and revisit frequently.

If I need some time to refocus during a busy workday, I’ll open it up to a random page and read for a few minutes.
> There are certain hallmarks in Western operations that are not present in other entities … you can see it translate down into the code

That reads like a opsec vulnerability in the approach