skysight-inc/HackerNews huggingface dataset:
Except that this story reveals the obvious reason this wouldn't work. How do you reliably keep that US "arm" from being co-opted? How do you make sure that the software isn't phoning home to China regardless of what the US arm does?

Oracle and Walmart reportedly at that time brokered a deal to run the US arm of TikTok. Do you trust them? Walmart certainly isn't politically neutral, by any stretch. Meanwhile, Larry Ellison was a leading figure in the effort to subvert the 2020 election. He was on the Nov. 14 election subversion planning call, along with "Sen. Lindsey O. Graham (R-S.C.); Fox News host Sean Hannity; Jay Sekulow, an attorney for President Donald Trump; and James Bopp Jr., an attorney for True the Vote, a Texas-based nonprofit that has promoted disputed claims of widespread voter fraud." (source: WaPo)

This doesn't seem like a solid plan, to put it rather mildly.
Performance reviews should be fair, but I dare say that none of them are. They're based on the subjective views of the bosses. I wish we could all just drop the charade and eliminate formal performance reviews.

Bosses should provide frequent feedback on employees' performance, not just once a year. I don't believe that low performers (or perhaps employees that the boss dislikes) should be surprised that they're getting fired. They should be able to see it coming well before it happens.
Just use TortoiseGit https://tortoisegit.org/ (or Git Cola https://git-cola.github.io/ for Linux).

You can do 90% of the stuff with them. When you have an strange case use the command line.
Google hasn’t built new income streams though, despite being famously R&D focused. Look at stadia, or their countless other paid products they killed.
It’s not so much a problem as a correction - wages have mostly tracked inflation since the ‘70s (the $15/hr people get paid for menial jobs today sounds glamorous but is roughly the same as the $2/hr I was making at a menial job back then), plus now you have all the issues with the healthcare system being an unworkable mess - thank Richard Nixon for that.
Be nice if all those senators returned those political donations now
Previous discussion (2020): https://news.ycombinator.com/item?id=25314066
Good things are good, evil things are evil.

This detached observer way of looking at the world is mind boggling. There is nothing contradictory about arguing for the good and arguing against the evil. I think this mindset stems from a fundamental uncertainty in our values, and conclude that our values are just as good as any others. It’s simply not true.

No. TikTok is run by a state hostile to the ideals of freedom and our western way of life. That alone is enough of an argument for banning it: because of values are good, and we don’t want their values. If they are not willing to go above and beyond to demonstrate they will do the same, then ban it. They are not entitled to our attention, our children's attention, or any of our other resources.
Right, he openly described what he was doing as a ponzi scheme on stage, and everyone just waved it off.
Does anyone know if bitwarden encrypts the URL? A quick search of their docs didn’t turn anything up.
Not to mention some of the saved URLs may include sensitive information in the URL query string, including things like email address, physical address, etc...
AAD without all the security features (p1/p2) is free, with some limitations you'll quickly hit if using as your main directory. https://jumpcloud.com/blog/understanding-aad-pricing-free is a decent overview
Sure, but what does that mean in terms of protecting as yet unnamed persons connected to this saga?

This promise to sing for prosecution is presumably not good news for SFB, that is understood. But SEC official names were being dragged into this when it broke via guilt by association. And that connection was via Caroline and her family. Maybe a nothing burger, but maybe there is actually some beef involved. How does this plea agreement affect that potential and alleged connection, in legal theory?
> My windows install is from 201*

The early 3rd century was the best era for Microsoft with Windows Severan.
You insult by calling us boomers, but yet you want to find mentors. Please watch and consider. https://youtu.be/VC923Z4x8YQ
I mentor an engineer for whom staring into the abyss involved walking away from a decade long culinary career and learning to code.

Changing your life is hard. It challenges your whole identity. What you’re switching from and too is irrelevant.
My key take away here is that not spending an hour reviewing code probably man-days worth of work.

The technical capabilities are all there on the team, from description. What was probably missing is someone both technical and assertive, who could politely say to the deadline setters "This is fucking stupid and it's not going to work".
And yet people don't care and keep using it. It shows exactly why you can't trust common sense and people to do the right thing.
Thanks, I think I understand your question better now. I guess Feyerabend's point is not that there are multiple valid opinions about the world but rather multiple adequate ways on finding (maybe universal) truth about the world. The frameworks you are referencing however seem to emphasize that there is no such thing as objective truth (and that claiming so might even be promoting white supremacy or racism). So I don't see how it would support it.
Other than the overhire part the trades have been this way for decades...
* 50,000 monthly active users
I recently read A Confederacy of Dunces, and my feeling was "Yuck. These people were all awful." I looked at reviews, and some people thought the same thing, and the others were like "Ha ha ha. These people are all awful. Isn’t this fun?"

And I was left wondering whether the two groups of people have had different life experiences. Some have had bitter experience of awful people and it'll never be something to enjoy.
Of course the government bans things all the time. The question is of kind: unpasteurized milk and brass knuckles exist in regulatory environments that don't meaningfully impinge upon civil liberties.

It's not even clear what statute you'd use to "ban" TikTok. Is it a national security risk?
Good news for people who followed best practices. "I don't have to outrun the bear; I just have to outrun you."
> Why can't you just have a browser wide setting to accept or deny GDPR in force.

Because that's what was tried before GDPR, and it has proven to be a conclusive failure. https://en.wikipedia.org/wiki/Do_Not_Track
Timeless truths have a way of living on forever.
As a kid, my biggest dream was to go to the Olympics. One of the founders of Founderoo 's story #43 managed to fulfil that dream.

Meet Tyler and Sophie, the founders of Yes You Can Drinks based in Bondi.

Their business is this: "We take the piss out of drinking! Literally :P We have created exceptional alcohol-free alternative drinks so that you can say YES to more."
What about if they use Java or C++ or Erlang for production code, rather than, say, Go or Rust?
Low hills, where the hilltops are not otherwise in use, may suffice. Some places have very deep gullies or underground cavities that would serve in place of or augment hills.

The point is that whether a storage medium is practical in an area depends more on the landscape of choices than on the physical topography. Even Nebraska might have deep cavities that would serve in place of hills. But the extrema are extreme.
The thought process of blaming all social problems on random outcomes, and marginalize the individual's volition, itself is a fallacy.
The claim wasn't that they did so for the Chinese government. But Facebook, for example, did so, for its own purposes. This is just as bad. We can't really have journalism being threatened, regardless of whether it's threatened by China, or supposedly-loyal US companies.
Well this is naive - the KGB lives on with the same agents, same files, same buildings, same crimes - it’s just now called the FSB.
After 35 years, former student continues to impress URI engineering professor
Yes that worked!
Kakao Brain Unveils AI Artist Model Karlo 1.0
This is open-source Dalle-2 by South Korea's Kakao Corp.

https://huggingface.co/kakaobrain/karlo-v1-alpha

https://huggingface.co/spaces/kakaobrain/karlo
Positional Encoding: Everything You Need to Know
Switching from FF to Chrome (this was like a decade ago, to be fair to FF) eliminated about 50% of my beachballs and other unresponsiveness system-wide, not just when using FF. Switching from Chrome to Safari got rid of almost all the rest, and also made my battery life match Apple's claims.

[EDIT] And when I do still run into trouble, it's almost always Electron chat apps. Slack, Teams, and Discord. All terrible at being respectful of system resources. Closing the program and restarting it usually temporarily fixes the problem, but that shouldn't be necessary.
I stopped using Thunderbird a long time ago because it had a “feature” that would erase all of your email if it detected that your profile was corrupt…

… but it has a habit of corrupting profile files on shutdown.
personally despite all that, it seems weird that western social network / tech companies aren't able to operate in china but the reverse is fine.
The early 3rd century was an exciting time for computing. The big issue back then was Roman numerals were hard to convert to hex and binary.
I think Ed Snowden proved to us this is not true. Room 614a

https://en.wikipedia.org/wiki/Room_641A
>It's so inappropriate that in the field that's actually trained for this, they're disallowed by compact, even with extensive evidence.

The field trained for this is not refraining from this because it's hard to get right, but because it undermines the privacy promise they give their clients! not an argument applicable to people who do not have that professional reputation to uphold.

Of course you should speculate about mental health of people when it's relevant to the topic - it's a factor heavily shaping many people's behaviour!
I think all desktop OSs have it wrong. Allowing full APIs to backgrounded apps and no CPU reservation for control apps will ultimately end desktop computing - we’ll create on iPads because they work.
And if you keep a safe distance someone else will immediately plug the hole halving that distance forcing you to back off further etc.
Yes, cleanup is possible. Note that I said it wasn't easy. I don't think anyone would describe the Fukushima cleanup as easy.
I have a pristine one, also. It was one of the first things I bought fifty years ago, when I got a real job - I'd always wanted one. Turning the crank sets up an amazing internal vibration as the mechanism operates.
This seems pretty hyperbolic. Are electrical engineeers not engineers since the majority of them don’t get a P.E. Are you seriously that worried about criminal prosecution? That seems like a different kind of problem, if true.
Can we? That seems to very much depend on who is in power and who has benefitted from the shadiness in question.
Yes. Buying things online has made me realize why friction is so bad. If someone wants to buy, don't waste their time. Let them give you money.
Interesting! Have you looked at Datalog? In many ways it's the ideal purely relational language.
Yes, that's my understanding, but I've never actually used it :)
> The only possible outcomes were a) missionary, or b) non-Christian.

That seems like an unnecessarily tiny set of possibilities, and pretty much guaranteed from the beginning you were going to choose (b), since "non-Christian" allows a huge flexibility of options, while "missionary" is one specific vocation and chosen only by a small subset of Christians. It's sort of like a person saying he will only stay an American if he's going to be a federal judge otherwise he'll emigrate.

Now, Evangelical thought lends itself to the sort of conclusion you came to: it really only values spiritual activities, so there is not any value for daily life in and of itself. I've heard pastors say "the reason why God doesn't take us to heaven immediately when we're saved is so that we can bring others to Christ" and "there is nothing for you in this world [because the Bible says 'the world is evil']". Which I'm coming to regard as functionally heretical, since there is no balance at all, certainly no celebration that the world God made is good and very good, and functionally limits you to careers of evangelist or pastor.

The larger history of Christian thought is more robust, though. Consider Paul: "make it your ambition to lead a quiet life: you should mind your own business and work with your hands" (1 Thess 4:11, emphasis added) Or Tim Keller on work: your work is your gift to the people around you; by extension, your work is bringing God's gift to the people you interact with. ("Gift" here not meaning you don't get paid; there was a great barbecue place where I lived, and it was a gift to me to have fantastic barbecue, but I can assure you that it was not cheap)
The George Harrison suit was the first big one to hit the news:

https://performingsongwriter.com/george-harrison-my-sweet-lo...

Then there was sampling in the 80s which built the market for doing it on purpose. Of course your music has to be noticed and be making money before it really matters. Probably why most pop music today is devoid of melody and is just beats and sound effects.
I sling a lot of SQL, and, mirroring a lot of peoples sentiment here, wish it had better syntax and composability.

DuckDB and Apache spark expose nice apis that almost completely remove the need to faff around with textual strings. Each projection returns a view that can be treated like another table, so composition and reuse is simple..
It would be nice if such a thing we're more standard and available on the other dbms that I have to work with.

I feel like, in the continuum of abstraction, SQL is like opengl 3.. high level and a bit inflexible.
Taking the analogy further, an ORM would be like the game engine on top of opengl..
What doesn't exist, as far as I know, is the Vulkan equivalent. A low level,
api that exposes the relational algebra and exactly how to execute it. There are cases where I would have saved a lot of effort if I could just write the damned physical plan for a query execution myself rather than rearranging table join orders and sending hints that the query optimizer is just going to passive aggressively ignore anyway.
Increase the number of tokens to a large number and you end up with masterpieces like this:

def all_elements_in_range_excluding_and_including_and_excluding_and_including_and_excluding(sequence, start, end):
David Gerard has the best summary:

‘He was released on bail for a $250 million bond — “the largest ever pretrial bond,” apparently — secured only on his parents’ home in Palo Alto, where he will be living.

’SBF will surrender his passport and remain in home confinement with electronic monitoring — he’ll wear a bracelet. He will also be required to undergo regular mental health evaluation and treatment. No financial transactions over $1,000 except legal fees, no new lines of credit, and he can’t start a business. Also, no firearms.

’That is: Sam lost all his money in crypto, and has moved back into his parents’ basement.’

https://davidgerard.co.uk/blockchain/2022/12/22/ftx-sam-bank...
I haven't generally found that, but at least not having to read in the mode of trying to memorize all the facts for the coming quiz is an improvement.
Read his other tweets, he retweeted hate responses. He seeks this kind of attention and can't be taken serious.
> Queries are also mostly composed of read-only, referentially transparent parts so it's super easy to take snippets and test/run them in isolation

True enough, but now you need to ensure that the snippets copied out into tests are in sync with the in-line versions embedded inside your 6 screen long sql query.
Why are you trying to avoid reflecting on past failures? The pain from this is an important part of goalsetting and moving forward. Whatever you do, be kind on yourself, but absolutely be honest about the fact that you dropped the ball this year.

Next year is an opportunity to do better. Who knows– it might even be the best year of your life.
My own personal experience (recent x86 based MBPs and similar) is that macOS degrades quickly when CPU and IO get stressed, but Windows 10 and 11 become unresponsive with much smaller loads. Of the big three, Linux is the one that can take more processes while still being responsive.

Even a lowly old i3 can encode videos with ffmpeg while you browse the web provided you start ffmpeg with a `nice -n 19`. On a Mac, it seems to be ignored.
Glass frogs become see-through by hiding their blood
One HN'er wrote he's shorting it to $50. Braver than me, that's for sure, still it doesn't look like that's impossible.
>There's still no AI that can fold laundry

We're actually really close to general robot agents that operate in your home. Check out googleAI's saycan & RT-1 systems

https://ai.googleblog.com/2022/12/rt-1-robotics-transformer-....
Also, that is for acute radiation. Humans, and most other animals, appear to be far more resilient to continuous exposure to lower levels of radiation, which is the more common outcome for a major nuclear power accident.
> thinking reasonably about things that are uncomfortable to contemplate, like arguments against your religious beliefs

Good exercise for democrats: acknowledge that the Hunter Biden laptop was not fake, that negative news about the government are being actively, illegally, and covertly suppressed by social media companies.

It changes everything.
I blame it all on meritocracy :)

Does Ilya Nikolayevich Ulyanov count as a professor, in the FT world?
Boring Co. has designed their own TBM based on the one they purchased. Their breakthrough is in bringing down cost per mile and time required to tunnel. As for requiring drivers, I believe that has to do with Nevada laws.
Very good points. I think another is that we can develop theories that relate different experimental cases, so that a "replication" doesn't have to be precisely the same study, but different studies in a sense replicate different but overlapping views of the theory.
same with land ownership.
Yes, that’s precisely why hyperthreading is such a good deal.
Don't MacOS and Unixes have the equivalent of registry hell with a million configuration files hidden away in /etc/ or /usr/ or wherever, and then having to check where environment variables are set and so on? Ideally, almost all of a program's configuration settings would be stored in the same folder as the program, readily discoverable, and you could just pick these things up and move them easily, but in practice, it seems to be a pain everywhere.
There's no cash transfer, someone just has enough assets to guarantee it in case he runs.
IRIX remained quite responsive no matter how much I threw at it.
We need a law to generally make this illegal. Uber did the same thing and Tesla hired PIs to do it.
I agree. Around 2008 when I got my first SSD installed, windows 7 and PCLinuxOS2007 would open apps like Word instantly. You'd click and it'd be there within 100ms.

Now with windows 10 on a much faster pc, clicking apps like Firefox, the start menu, word take seconds to load.

I recently fired up my windows 7 VM to mod an old game console and it was exactly how I remembered. You click something and it's instantly opened.
FTX’s bankruptcy management has said they expect to get it all back by legal means if necessary, and it’s no excuse if you donated the money to a charity:

https://www.prnewswire.com/news-releases/ftx-debtors-announc...
M representing thousand? The only people who would think that are old school snobby finance guys or bankers from Renaissance Florence.
Interviews are two way; if it really annoys somebody to be called an engineer when they aren’t licensed or doing what they think of as engineering work, then… I guess it is a legitimate bad culture fit, right? If that’s the hill somebody wants to die on, might as well get it out of the way!

IMO — I’d prefer not to be called engineer but we live in a capitalist world — if someone is willing to pay enough they can call me whatever they want.
I just ran into this and its not documented and there are very examples. I will definitely be looking at your library, thank you.

it sounds fishy, but just because sysctl is a mess doesn't necessarily imply that structured kernel interfaces are a bad idea
For my own projects I use C because I know it, but also because I know and trust the ecosystem. I seem to have developed something of a software-survivalist mentality, so I like to know that I can build my project five years from now without worrying about whether some remotely-hosted dependency isn't there any more. (I'm not claiming that newer, more trendy languages necessarily fail this test - just that I don't know and trust their ecosystems well enough to be sure.)

C also has the advantage that there are many, many different compilers targeting many, many, /many/ different architectures. My own favourite is VBCC, which is lightweight enough that I was able to write my own backend for my own toy CPU project, and even build the entire toolchain - assembler, linker and compiler - under AmigaOS.
i mean only technically in name only.
There isn't just one bear.
> Are you saying Windows has fixed all these problems?

From my own personal experience, no. My machines can become unusable from a simple Windows Update.
Old Robotic Vacuum Gets a New RC Lease on Life
If withdrawing is meant to be “undo consent”, how would you make that as easy as the initial “one click to consent”? Would you not have to show a banner on every page view, with a one click option to “withdraw”?
Companies use phone number for signup because phone numbers cost money, and it serves as a proxy to allow companies to generally avoid having people make hundreds of thousands of burner accounts.
Here is a list of almost every known static analysis tool for C++:

https://analysis-tools.dev/tag/cpp

The only one I know to exist absent from that list is Microsoft’s /analyze.

That said, I am surprised that D only has 1 tool listed:

https://analysis-tools.dev/tag/dlang
Given that companies like Google have positions for “software engineers” or “engineering departments” and simultaneously hire armies of attorneys, I would have thought this would have come up. *

* Not legal advice or proposed by a practicing attorney of any U.S. state.
Lastpass called storing URLs in plaintext their "Zero Knowledge Architecture".

"Zero Knowledge" should join "Full Self Driving" in the malicious marketing hall of fame.
A real-life prisoners' dilemma right there.
could the 15 minute limit be circumvented with multiple identical apps (different package names) installed?
Why wouldn't one wish to update the lock file by default?
On the flip side, people literally go through these kinds of expedited transaction processes and use my email address, so I get receipts, requests to create accounts, "review the product" emails, etc.

Please validate emails OR let me click on a "that wasn't me" link.

If not, I will flag your email, and company, as spam.
Here's the full text of the agreement.[1] Those are the tough conditions you see when a federal prosecutor has a really good case.

[1] https://www.documentcloud.org/documents/23495436-crypto-coop...
it is a national risk but i imagine there's also economic / trade grounds in the fact that china doesn't let american companies compete in their market.

I don't see any reason for it not to be in the purview of government.
His parents' house is worth 250 million USD? (!?!)
She's not stupid, don't downplay her intelligence. She absolutely had enough knowledge, education, and know how to see what was going on, and had every opportunity to get out. She didn't because, like most of the people involved, she thought she would be free and clear because line go up