skysight-inc/HackerNews huggingface dataset:
Be careful what you wish for. In the absence of corruption (a state in which people do things for material advantage) one gets ideology (a state in which people do things for ideological advantage). With a corrupt individual one may buy him off to ensure peace and tranquility; with a true believer in an ideology there is no way to buy peace and tranquility other than to obey his ideology.

Addendum: and if there are two opposed ideologues, there can be no peace and tranquility.
Charismatic leaders with a Narrative will become the organizing poles of society; the notion of a greater shared Truth will fade further. People with the ability to think for themselves and the desire to expend their efforts towards real goals will be elevated beyond contact with reality, or burned as heathens trying to undermine the rest of the tribe.
Cashless stores are generally prohibited in San Francisco, Philadelphia, NYC and the states of NJ and MA.

https://www.dwt.com/blogs/financial-services-law-advisor/201...

> though you wouldn't know it from the ubiquitous swiveling iPads at your local coffee shop, cash is the most frequent method of payment in the US – more frequent than electronic, credit, debit, or check payments.
"According to my reckoning a human weighs at most 80kg"
I would love to, but the framework I'm developing is closed source (it's my Ph.D. and postdoc work at the end of the day), but we have a paper for some part of it. Let me see if I can share it.
As a lawyer, i've read this entire filing and it seems like nonsense at a glance.

Krebs mentions the person was arrested. Ubiquiti claims first that he doesn't point out the person he sourced it from what arrested, and that he tries to mislead people by not saying repeatedly that the person is basically felon, and that being arrested makes him an invalid source of evidence, etc. They also claim he describes him as a current employee.

This is all nonsense AFAICT

1. Krebs mentions the person was arrested.

2. Krebs says "In March, a ubiqitui employee said X". That was accurate at the time (AFAIK, and ubiquiti cites no real evidence I see that Krebs should have known it was not true).

3. Krebs carefully points out the arrested person claims x and y (which is accurate).

4. The filing says Sharp made false claims, and spends a paragraph explaining them.

5. The filing says Krebs made them too, but ironically, for all of its bluster, doesn't cite where and when (that I can see), and which exact claims, they are claiming Krebs said that were false.

6. The filing cites no evidence that Krebs knew or should have known, in March, that the claims were false. They get into some weird arguments about their 10-q filing but it's hard to understand the point they are trying to make. It apperas they are trying to claim that krebs should have known they notified the public but i think that's kind of a silly argument - krebs is clearly talking about their users, and most users do not read 10-q's. Saying you notified the public because you put it in a 10-q is like saying you notified the public because you put it in a classified ad section. It's dumb wordplay.

7. The December blog post they say he "doubled down on" seems again, carefully written to say what Sharp claims, not what Krebs claims.

I could go on.

The whole thing is, IMHO, not written very well. It's very emotionally written for a pleading, and you will be hard pressed to find a judge who will get themselves worked up over that kind of writing. Instead they mostly roll their eyes and wish that someone gave them a clear and convincing pleading instead.

Put another way - if there is a case here, it isn't visible on this pleading. This feels like "throw a bunch of emotional stuff at a wall and hope it sticks", where you really want "here is an open and shut case of why this person defamed us"
> You do realize that the entire "ubiquiti sucks" mood on HN started with the publications of these (factually inaccurate) articles from Krebs?

It arguably started when they:

- Shipped tons of jobs overseas, and firmware quality took a noise-dive.

- Stopped letting people run the NVR on their own hardware (with short-notice).

- Required cloud login and an app for setup (something that, for years, NOT having was a claimed Unifi advantage).

- Constantly introducing and retiring half-baked ideas/products/lines.

The whole company has lost focus and certainly lost quality. The recent security kerfuffle certainly didn't help, but mostly it reminded people that their previously "local only" stuff was now Cloud Connected™ by force, and that UB lost the keys that users didn't want to exist to begin with.
Well, the article gets quite tricky with the Supreme Court decision that let McConnell off the hook. It does look like he did not commit the overt corrupt act at the definition of the statute, and the judge instructed the jury badly.

The article claims this is complicity in the Supreme Court, but I’m not so sure. Cases of corruption since that verdict have been interesting:

https://scholarship.law.nd.edu/cgi/viewcontent.cgi?article=4...
Yes, corporate income tax is deadweight loss.
The most treat to Ukraine's internet today is blocking of Russian's websites, some of them have neutral or pro-Ukrainian content.
Laughed at "Big SQL" can be as many as 20 tables, joined by multiple fields" - stares in 17 thousand LOC dynamic sql.
Yea I just finished interviewing 8+ bootcamp developers for position. They really struggled, where I'm thinking bootcamps have adopted the same financial model as those really scammy for profit colleges.
Whereas people still jump for joy at writing new libraries in C++ and it's coming up on 40 years old.

C++11 saved the language from dying off. Somehow it's my favourite language to work in (though mainly because nobody is paying me to work in Rust)
C++ doesn't have a standardised ABI. I'm not aware of any languages that do, but I would be interested in any more information on this.
It's almost impossible to prevent a trusted insider attack. It is possible to quickly identify and shut down a insider. I think the second is a bigger issue - they did (obv) identify the attacker - but they had the FBI involved at that point.
Interesting bug. I bet they'd be willing to accept a PR to tweak that logic that searches for "author".. or i hope they would. For example by looking within word boundaries (\b)
Is the guy a criminal though? He's been charged, that doesn't mean he's guilty.
The downgrading of email is happening in the US, in my experience. At my work we use Slack continuously, both for communicating with team members and for reaching out to other people at the company. I often go more than a week without checking my email. I can’t remember when the last time an important email came through.

As for cold-emailing, I’ve never heard this term before. I’ve certainly never established any sort of relationship through cold-emailing anyone (or being cold-emailed), and I’ve been working professionally for more than 24 years. Maybe this is peculiar to certain job types.
It's been a few years since I have used WeChat, and I suspect they might have improved their workplace features since then. The desktop app was a thing several years ago, but even then it depended on the right people being added to the right groups. I remember dozens of instances where people would say "oh, well we talked about that the other day" and then scroll back on their device to try find some conversation whose outcome was never logged anywhere else. If you were lucky they had saved a screenshot, without context, of course.

This was even more difficult when dealing with clients or third party vendors, because they would have their own WeChat groups where they discussed support issues or purchases. I remember a situation where we had to contact a former employee to find a password to a machine because it had been shared on a chat that only they were on at the time - that sort of thing.

To be fair, I do think that a lot of similar stuff happens on Slack, where private groups get created and decisions are made without always including the correct participants according to the org chart. And probably prior to the explosion of workplace chat apps people were doing this by getting together in person for lunch or drinks or golf. It does make me feel a bit cynical about organizations that claim to hold values of transparency and accountability, though. It seems to me that cliques form regardless, and quietly influence direction regardless of any alleged corporate values.
A reindex of my entire drive in Voidtools Everything is substantially faster than a search in Windows Explorer over that drive.

That does speak to the remarkable efficiency of Voidtools Everything, as I understand it they don't use Window's filesystem stack but parse the NTFS partition directly. And I get that the Windows indexer is technically more powerful because it indexes file metadata like author etc. I still don't get what makes Windows search this slow.
Scientists discover specific neurons involved in making memories
The PM breaks down the work and we talk about new items as a team weekly, I (or devs) break down purely engineering work. The board is the status - its in progress, code review or getting tested. There are discussions on things as people work them - that's the small "a" agile practice of "individuals and interactions over processes and tools". Let those minor details get figured out as you work it rather than have everything planned, documented, etc.
Even if the us governmemt adopted a purely neutral stance toward, nearly all of our trade partners have adopted extremely unbalanced trade policies.
If you were using std::vector::at (the proper way), you'd have bounds checking as well. One should only direct index if they really know that they are inside the bounds. And in Rust, there's std::vec::Vec::get_unchecked: https://doc.rust-lang.org/std/vec/struct.Vec.html#method.get...
HTTP 1.0 – HTTP 1.1 – HTTP 2.0 – HTTP 3.0
> They're perfectly entitled to track you as long as you don't opt out.

Um ... huh? GDPR requires explicit consent.
Nobody wants to leave on bad terms if it isn't strictly necessary. In the best case a hire will be made and some overlapping time will occur so a hand-off can be executed.
The issue with being locked out isn't just losing your data. It's also the fact that it's gonna likely cause a huge mess across all the accounts on other websites associated with that email account, if you're not locked out of them entirely.

If you use an email provider that lets you use your own custom domain, and use that as your primary email address on all of those sites and one day the provider decides to purge you off their site, the domain still belongs to you, so you can jump to a new service, point it at the same address, and all your internet accounts are none the wiser.
> a growing set of Gen Alpha kids are doing the same in "metaverse"-branded online worlds, but earning a little crypto here and there from whatever they launch or interact with and use it to buy knockoff jpeg apes

We really are approaching "Snow Crash" in real life
Born in 1968, I used to really deeply hate the 80's. Especially politics (Reagan, Thatcher, Cold War), the music scene (disco, danse music, new age), and economics (shit job market, high interest rates, raise of kleptocracy). At the time, I only listened to 70's music, was an adept of the No Future - FTW credo, and wondered why humans were enduring so much nonesense and stupidities. Movies were good.
The general who committed suicide was accused of embezzling 80% of the budget. I can’t imagine how he could have done that alone.
I thought this was old news. They've been issuing X passports since October. It sounds like this is making it available more widely, though I'm not sure why it took so long.
I don't use FB but maybe when that 12 year old gets older they will start using it.
Not really true, it is actually a constant lesson that you need to fire more because the bias is always to do nothing.
I also remember Ubiquiti quality declining before this Krebs business, and finding out that Ubiquiti had offshored much of the business in recent years.
The security kerfuffle is meh.

Forcing everything to cloud-connected is what turned me off.

I don't need the devices I use to connect to the cloud to be dependent on the cloud.
No-one shipped jobs overseas. m of the teams at UI have always been and remain located in the EU.
Your take is a really bad take riddled with falsisms and deeply concerning thoughts.

>>"The correlation between material success and human decency is negative and this needs to be known"
- Again this a myth that permeates society since the beginning days and sounds like you are targeting a population.

>>"one of the most important cultural battles in this war with Capital"
- War with the capital? Nobody is at war with the capital except the fringe right who have already shown their inability to understand the complexity of US institutions and how the world works except through violence to serve their own needs.

>>"People who thrive in managerial hierarchies (private sector bureaucracies) tend not to be the best among us. Rather, they tend to be the cancer cells of the human species."
- I am seriously concerned about your well-being.

It sounds like you are trying to make a call to violence based on some incredibly fringe thoughts.
This is so very true. You nailed the young cohort's attitude on the head. We own cars, clothes, laptops, phones, and rent everything else. It is not always a pleasant way to be.
> Ironically, I wish they would publish it as HTML broken down by chapter and section.

I wish there was an EPUB version of the document. Do PDFs support reflowable content?
I don't think that's a good conclusion. Most of Google's business is search and ad sense. HN consensus is that Google is doing fine. The HN consensus -- which I think is correct -- is not to rely on Google for any critical functionality which might put your business (or personal life) at risk.

- Adsense as an advertising option makes complete sense. Adsense as your sole source of customer growth is asking for trouble.

- Stay the !@#$% away from Google Workspace, if you're counting on business continuity. It's fine for low-stakes use (e.g. students in a school, where there is no long-term continuity).

- GCE is fine as an option if you have a generic dev-ops infrastructure where you just need cloud servers, and where you can move to AWS or Azure in a blink. Relying on Google Cloud proprietary services is asking for trouble.

- Android App Store is fine for a quick buck, or as a supplement to a core business. Think long and hard before building a business around it, though.

... and so on.
Misleading title. Headline is

“Ukraine’s Crypto Banker Describes How War Is Changing His Life”

Crypto is saving zero lives in Ukraine and all this guy is doing is profiting from war and fear.
Are you aware of https://ifcomp.org/
A large part of this is simple relevance. Why would I care about a weather forecast from last year, or election coverage after the election? So much of what’s written has an exportation date of some kind that search algorithms just favor the new.

The other half is older articles are competing with everything ever written. You hardly need 1,000 different Calculus textbooks.
The article sticks to “Power for Sale” but I think people would recognize other, harder to define, corrosive arrangements of injustice as corruption.
Only today did my other half say that her two day-old AP Pros were the cause of a complaint on her call where the other side could not hear her well.

There's plenty of similar experiences available to read - these expensive little things will be heading back to the retailer and swapped for something better.
I was wanting to host a Mastodon instance to use as a mail/chat/blog/publish/gallery service for myself, but based on an old (from 2017) official document(1) that I found, running a Mastodon instance doesn't come cheap.

1: https://github.com/mastodon/documentation/blob/9efa9b69d8dc4...

Their new document stopped providing such information now. I wonder how things improved during the years, does it demands less RAM now?

Long story: my plan was to put the instance on one of my Raspberry Pi which got 2GB of RAM. But based on the old information, 2GB of hardware RAM is dangerously close to the limit, so I waited to see if things improves somehow (say Ruby suddenly become more memory efficient, I can dream too).
The rule is not "spend more money", that's just bullshit. You buy the most expensive laptop they have it is almost guaranteed not to work, because no one else will have bought it. The rule is to keep yourself to the business/professional lines, or otherwise the really popular models.

And not only I have _never_ bought a new laptop ( always used/refurbished/thrift) , but for the past 12 years I have been submitting patches to Linux to support the laptops I get. Once you get outside of the popular lines, there is very few people doing that. It will not happen in 6 months or 6 years unless you do it.
Typing this from an HP laptop which even 6 years after release did not have all WMI hotkeys mapped.
But corruption itself if used to become wealthy. Such a rich person will be corrupted and corrupt furthermore.

Positions of power will attract people who are willing to be corrupted. Is a very important motivator for politicians.

Being rich is the end result, not the starting point. The starting point is a poor society but with valuable points of power which are not privately owned.
Unions and management have agreed to let the government manage the process. That ratchets down the tensions a lot. It gives unions a lot of power to force management to negotiate without the pain of striking.

They can still have an unauthorized strike, or even a wildcat strike (one without union management approval) if they feel strongly enough. But that breaks the balance of power they agreed to, and cranks up the stakes a lot.
Shutting down a protest because it completely shut down a major city center and harassed locals for weeks seems like a totally legitimate use of government power to me. They also blocked a major bridge border crossing and attempted to block other border crossings. That makes them less of a protest and more a rebellion. I can’t think of a single country in the world which would allow an absolutely tiny minority to shut down border crossings for extended periods of time. Preventing trade to that extent is arguably a form of violence; using horns in residential areas late at night is definitely violent.

Also “crushing” a protest usually involves lots more violence then was employed. Tiananmen Square was crushed (literally), US civil rights protests were crushed with firehouses and dogs, etc. The actions of the Canadian government seem anodyne to any government I’ve heard described as “crushing” a protest.
Unless you blindly launch all apt-get call with the -y command it will ask you for confirmation before uninstalling anything.

If you say yes, it is not an accident but 1. your own decision 2. it is easily reversible.
I know this is going to remind us to watch the "Monty Python Witch Trial" scene.

https://youtube.com/watch?v=X2xlQaimsGg
> That just can't be more productive over the long term, though.

While you can type a lot more by having two people type in parallel, some programming is much heavier on the problem solving aspect of things and those types of problems are sometimes completed more rapidly with two people working together than with two people working separately.
The standard for defamation is:

. knew that the statement was false and defamatory, or

. acted with reckless disregard of the truth or falsity of the statement in making the statement, or

. acted negligently in failing to ascertain whether the statement was true or false before making it.

Not vetting your sources can be seen as acting in reckless disregard of the truth or acting negligently in failing to ascertain whether the statements were true.
Maybe you are just working with better designers than I have!

I find they all care about these things, but either their imagination or direction from above gets the best of them and it ruins the party.

Then you are left with change requests that don't fit with the existing design system - a bunch Lego blocks with nobody that wants to play with them anymore.

I would say - on good days - my experience matches yours. On the other days... you are basically being asked to rewrite entire pages to conduct experiments. At that point I have to ask - is the Design request unreasonable, or did we make the wrong decision and prematurely optimize for components instead of just sticking with a more malleable template?
On the flip side, being part of the conversation space makes their advertising refutable.

On Facebook, I recall seeing an ad for a sticker you can put on your phone which supposedly blocks radiation to protect your brain. That is, in my not so humble opinion, a scam product which preys on and perpetuates a false fear. The first time I saw this ad, I recall commenting that it was a scam and people shouldn't waste their money, and reporting the ad. I saw it again recently on my monthly-or-so visit to FB, and the commenting was turned off, which is how most ads are delivered.

On car forums I used to visit, it wasn't uncommon for people to push scammy products, but there were also respected members identifying them as BS.
Out of curiosity: What is the frozen food delivery company?
For me, I think the apt shock comparison would be if I were gay and a state was putting new sodomy laws on the the books. Of course government overreach is more eye opening when you realize you are the receiving end of it.

I think the criticism can be leveled at both parties for different issues. That said, I think it is defeatist to simply say all politicians are the same. Parties perform differently on different issues, and some politicians perform better across multiple issues.
Right, it has a score of 67, it's not 67th. Thanks for the correction.
You can get replacement pads for ~$10.
> If you were using std::vector::at (the proper way),

it is absolutely not the proper way and a complete anti-pattern
Try to rephrase their question to them to ensure you understand it.

I think I've heard Scott Adams describe the practice on a podcast, the first step to understanding your opponent is to ask them to summarize what they think you both disagree on.
This doesn't look like it does anything robotically, but is rather is supposed to be a "better manmade hive" (e.g. with insulation and a semi-permeable membrane). I am not equipped to evaluate that claim, or if their manufacture/delivery goals are possible, so I would probably wait until someone else weighed in.
Maybe someone can give me an idea:
I have about 3TB+ images I need access to online (eg. easy, automated upload from iPhone, access and search when I am looking for an image (Google Photos style))
alongside secure backup.
What's my best option that's also reasonable priced?
The dirty secret is people don't base their decisions on academic findings. They make their decision and then search out findings that support it to use as arguments for it.
Krebs has an easy win here, I'll be very surprised if he settles.

The bar to show defamation in a case like this is very high. Ubiquiti isn't going to meet it.
That vibe existed far before the Krebs article.

Mostly from how the company has shifted their focus as described in other posts.
What are terahertz waves useful for?
There's no placement new IIRC so you always build on the stack and copy it to the heap.

https://users.rust-lang.org/t/how-to-create-large-objects-di...