skysight-inc/HackerNews huggingface dataset:
correct!

Btw, I removed them from my examples, didn't want to "discuss" that here.

I'm kind of a history nerd and it's like a fishing hook with delicious bait when I see stuff like that. "Oh wait! You think it was just the south that argued states rights?! Actually (brings up fugitive slave clause jurisprudence)"

Or how manner and conduct books of the 1800s, eugenics texts, and jordan peterson's 12 rules for life are basically dots in a straight line. That stuff is just catnip.

I just need to stop being distracted and go write actual books or something.
Be, all that you can be!

With a messed up life,

and an ugly wife,

In the arrrmy!

-In Living Color
U.S. Imports from China Continue Cratering
Meh, DuckDuckGo has lost its appeal when they started openly censoring search results, despite the fact that they aren't even using their own search engine under the hood.

I expect their AI to be heavily lobotomized to the point of being completely useless.
I beg your pardon but the cheapest tier on her patreon is $3 a month. Please do not try to tell us that $325k a year minimum is not enough.
It was worse in the only way which mattered which was the content.
1) Preparing to leave my job once my spouse finds one. I need a few months off to get into a healthy mindset.

2) Dive into AI, learn how to do small scale LLM end-to-end experiments

3) Pick up my game experiment on Heirarchical Task Networks, based on Maslow's Hierarchy of Needs.
Bootstrapping is cheap and easy, but the chance of failure is much larger, it also comes with the consequence of giving you a lot of unnecessary stress since you're playing with your own assets. Regarding applying to an incubator: https://www.ycombinator.com/apply

All the best.
That’s pretty good advice honestly. Most people make the mistake of jumping straight to code without having the full picture in their heads.
I don't really get the obsession with if the MS models is some variant of GPT-3.5 vs GPT-4.

It's just a version number, and there aren't really meaningful reasons why something is a 0.5 increment vs a 1.0 release increment, other than "there are lots of changes" where lots ~= something.
Yet another shit show.
I’ve got some super talented programmers around me, however, they all use Clojure while I use Python as modelling tool. So I’m learning clojure right now
It seems to me that you believe, that there is some canonical representation of a source code by a machine code, and that optimizations are out of it. I do not think it this way. As I see it, compiler gets source code and generates machine code that have the same side-effects as I asked. Compiler is free to use any way to do it, while it doesn't change side-effects.

I choose to think this way because real generated machine code are more like this. Maybe debug builds are close to an idea of a canonical machine code, but I do not know, because I see no reason to look at machine code of debug builds. Moreover code without optimizations applied is harder to read with all that noise of unnecessary actions.

> Local variables just get a slot on the stack. Allocation is done for several at once, and it would be a lot of work to handle it per-variable for negligible benefit.

Local variables often can be not allocated at all. They can be eliminated by a compiler. I hold a view that it is incorrect to talk about variables at all if we talk about generated machine code. It is just like with a handcrafted assembler code: a counter can be pushed on the stack, then popped, increased, used as an index into an array, then pushed back to be popped once more to check should we do one more iteration of this. It is incorrect to say that counter is on the stack or it is in a register because sometimes it is here and sometimes it is there. The counter exists only in my mind, not in the code. When another person can deduce from my code the existence of the counter it is not because the counter exists in the code, it is because another person can deduce what I was trying to do.

Look at this:

let s = SomeBigStruct::new();
return Box::new(s);

With any luck s can be eliminated, value returned by SomeBigStruct::new() will not be stored on the stack at any point. And it is not the thing we can ignore, because SomeBigStruct can be very large and it may be not a good idea to place it on the stack or to spend time copying it from the stack into a Box. Rust allow us to eliminate variably ourselves:

return Box::new(SomeBigStruct::new());

but it is the same basically: SomeBigStruct::new returns a big value which is then moved into a Box. If rustc was unable to move this value from SomeBigStruct::new into a Box without a call to memcpy, then Rust would be an academical curiosity, not a practical language at all. But sometimes I need to store SomeBigStruct in an intermediate variable for some reason, and Rust must be able to avoid memcpying nevertheless.

> It would be especially difficult to handle code that has multiple variables and moves one into a Box, chosen by a calculation, then keeps using the rest.

Yeah, there are different situations and different situations need different methods.

> But that's all about a stack with optimizations and deliberately vague semantics. We can also learn something by looking at objects.

Objects are objects. They are not variables, they are values. Structure field name is not a variable, it is a way to deal with a value of a variable. When I create a struct or an array, I allocate memory for that value, not for a variable.
This is already possible and has been for some time on Linux using TPM. What is different about secure enclave, or is it just Apple lingo?
Who Is Behind JetCycle?
That’s pretty good actually. I couldn’t see any significant mistakes…
Employees will take risky stuff like equity as payment, but the IRS won't take it for their payroll taxes.
With every political problem: environment, racism, failing schools, terrorists, climate change, etc. the people in power need the problem more than they need the solution.
> "I don't recall" is never where these things end. It's not a magical phrase to make people go away.

It makes the question go away though. And you can use it as many times as you like. That's the beauty of it. Take notes from the ruling class who use this to its fullest advantage.

> Follow up questioning that is quite reasonable in my opinion would be along the lines of "What efforts have you made to find where you stored the recording?"

"Rummaged around looking for it."

> "What is your usual practice with these recordings?"

"Put them with the others and try not to lose them."

> and that's where you trip yourself up and reveal the lie.

I mean if you are singularly dimwitted yes but you've got bigger problems if that's the case.

> I don't think this 'maniacal' in the slightest but that is a characteristic you perceive in the process. Remember only one person is being evasive here - you.

Well you're changing your tune now aren't you? Before you said they were justified because I was lying. But they didn't know that, and therefore they would also believe themselves justified to bully people who are not lying and abuse the power and money of the state to attack people.
>Cancer objectively does exist and we will conclude this even if we ignore oncologists.

This isn't true. Can you see cancer? How exactly do you know someone (or yourself) has cancer?

If we eliminate oncologists and other medical professionals who are able to identify and diagnose cancer, then cancer won't exist any more. People will simply die from unexplained illnesses.
AI winter isn't an issue anymore and won't be - the breakthrough in public perception already happened for its first time at this scale.
>There's nothing wrong with immigrants. What's wrong is the old population will disappear, or be put in the perilous position of being a minority in the only territory they can call their own. Look at Ukraine while it was part of the Soviet union for how dangerous that can be - or the Rohingya, or Uyghurs, or countless other examples.

Americans aren't Americans because we live in America. Americans are Americans because we believe (or should. Do you?) in the Constitution and the rule of law.

Our society is based on those things, not place of birth.

One doesn't need to be born here for that. In making that argument, you're dissing our culture, society and ideals.

And which "minority" are you talking about? The Jews? The Italians? The Irish? The Russians? The WASPs? They're all minorities here. As are you. Except the part about being Americans. But you seem to not care about that part. Why is that?

"White" isn't an ethnicity or a separate grouping. Rather it's just a specific genetic adaptation to colder climates in the amount of melanin in the skin.

What's more, Natalie Portman from Israel, Arnold Schwarzenegger from Austria, Sergei Brin from Russia, Albert Einstein from Germany, Cesar Chavez from Mexico, Mila Kunis from Ukraine, Joseph Pulitzer from Hungary, Madeline Allbright from the Czech Republic and many, many others from every continent except Antarctica are all just as American as you or any other American.

>Not to mention it is in the interest of any organism, any living being, to produce descendants, so any policy that promises long-term sub-replacement fertility is dangerous from that point of view alone. It frankly boggles the mind this is something I have to explain.

And we do. The human population has grown from ~2.5 Billion to almost 8.5 Billion since 1950. I think that covers the "producing descendants" bit.

Because every human is very closely related[0]. In fact, so much so that a member of a hunter-gatherer tribe in the Amazon is likely to be more genetically similar to you than your next door neighbor or mailman[1].

And so, we're doing just fine in keeping Homo Sapiens (the only human "race" currently in existence, although broadly, our genomes also contain genes from Neanderthals and Denisovans) going -- more than tripling the population in ~70 years.

tl;dr: You're talking out of your ass and it smells that way too. Yuck.

[0] https://www.scientificamerican.com/article/humans-are-all-mo...

[1] https://genome.cshlp.org/content/12/4/602.long
Nah. PHP has it’s uses but Elixir got me excited about code again when I was thinking hard about a career change. I never thought I would find a language that naturally avoided almost every short term and long term issue in a code base I’ve come across in my career.

Finding something that balanced development speed, maintainability, testing speed, concurrency and simplicity while still advocating for things that should be obvious like leveraging your database to maintain data integrity…there’s just nothing else like it.

The trade offs necessary to do what this language does can’t be done without the language being built for it from the ground up, including the runtime. Doesn’t matter if we are talking PHP, Python, Ruby, Node, Go or Java. If it’s a C based language, the same problems will exist.
Something I learned when working on the Sonic the Hedgehog movie is that SEGA doesn’t own that ring sound. They have a license to use it in video games but it’s owned by a 3rd party. It had to be relicensed for use in the movie.
Update on the Enigma Conference from the Enigma Steering Committee
Insulting how? Well then if you get insulted by that you're not "both". You're probably not even one.

That's why I got the reaction? No, I got the reaction because that guy's insecure he's not an artist, and he's choosing to be a little meanie.

Oh I see, so you're a victim now? Of your own misinterpretation? Wilful wanting to see a fault so you can claim to be right? Pathological need to be "victimized" to justify attacking someone?

Look the bottom line is, you wouldn't be unhappy if you didn't think it was true. So don't blame me if it's true for you. If you don't like it, just fix yourself.
It depends on your STL implementation's representation of string: https://godbolt.org/z/nMYGYoWbq

* libstdc++ has an internal reference to its own address for the SSO. If the moved-from string was referencing its SSO buffer, the moved-to string needs to use its own address. The branch is differentiating the SSO state from a heap-allocated state.

* libc++ string move can be implemented this way, but the branch ends up happening on access to the string. It still needs to discard the old heap allocated buffer, if need-be as well.
We had our solar inverter fail (again, it under warranty but a pain). Our original installer is out of business, and a couple companies we talked to said it’s probably a year our before they could send someone. We have someone coming this week (fingers crossed)
EC2 metal instances are expensive but they let you run FC.
Ooh, I am a sucker for scooped keys.
The best way I’ve found to become a better programmer is to continue to practice solving real world problems (and see how other programmers solved them too). It keeps you focused with your time instead of wasting time on silly things like your tab/space size, white spaces, TDD vs. test first development, and all those silly debates that do nothing to add value to end users.

It gives you practice in mapping real world problems to code, by breaking the problems down into discrete chunks that can be independently implemented. It also teaches you how to design your code in a way that it can adapt easily to those real world problems changing over time. It teaches you where to abstract things out, where to be driven by configuration etc. It has to be driven by a real goal, not a made up one.

The other big thing, focus on readability over cleverness every time. Your code should feel easy to read even by YOU 3 months later. 6 months later. I’ve lost count at the number of times I cursed at my past self for writing some code where I thought I was being clever, but didn’t understand later. Mostly did that my younger years and then learned not to do that.
gamedev!
this is just an ad tbh
Right now this framework is designed for the research side of trading and not for execution, meaning it is intended to be used for analysis and modeling using Python.
It's like this with many forms of discrimination: it can be difficult to really discern the offending person's true motivation. Did they treat you badly because they're a racist or sexist? Or are they just an asshole or an idiot? For a single bad incident, you usually can't tell unless they specifically say something that's racist/sexist; otherwise, you need to see a larger pattern of behavior.
Brassica oleracea longata
Pharmacy Ownership Law – North Dakota
> In retrospect, it seems pretty bad to bank somewhere that is tied to one industry for precisely the reason that when the industry starts facing trouble, the money disappears, and doubly so for our risky industry

It's baffling that banking regulators in the US allow such a racket to exist in the first place. It would be as of "Silicon Valley Insurance Co" were to insure every home in the Bay Area and no other homes anywhere else. The chances of large insurance claims all happening at the same time (the insurance company equivalent of a "bank run") would be unreasonably high if all of the risk were to be concentrated in a single town in an earthquake prone area. Now there are reasonable solutions to diversify that risk away in the insurance industry, such as the reinsurance market.

The US has a strange history of having large numbers of small, independent banks. In other countries (in Canada at least), banking is an oligopoly - the regulator effectively limits the number of banks that exist in the country to only a handful and only a few very large ones. This has the benefit of forcing banks to be large and diversified, thus avoiding the phenomenon of a small bank run or two happening every year like they have in the US. It would appear that the US system is also prone to occasional larger bank runs, like say Lehman Brothers or Silicon Valley Bank... The advantage of the US system is the lack of regulation promotes entrepreneurship and investment, which is something systematically lacking in a country like Canada.

It might also turn out that, in retrospect, it was a bad for the Silicon Valley venture capital industry to be so heavily reliant on a single, non-diversified, local bank. I can't help but wonder how much of a role the VC industry played in this, for example what ever happened to the billions of dollars that the VCs raised for crypto startups? Is Silicon Valley Bank liquidity crisis a domino effect of the cascading bankruptcies and market crashed in the crypto racket?
I looked at my home architecture (home lab) and grew from 4TB to 1/4 PB in about two years, with a concentration on self-hosting and digital sustainability. I should reach a petabyte within 5 years.

Ultimately I had a poor grasp of what scaling compute effectively looks like, but I feel much more useful when working with cloud resources due to better foundational understanding in that time. It all started with me putting too many services on one server, and everything webbed out from there.

I think it's going pretty well so far, has gotten me in the door at my last two jobs.
Sure. That’s true of any financial instrument.
They could continuously show more traumatic events vs non-traumatic ones, or pointless stuff vs educational, etc. Not that were not already doing that to ourselves regardless.
2008 also had IndyMac and Wachovia[1] and a whole lot of regional banks, which were not small either.

[1] which technically didn't fail but had its retail banking operations forcibly absorbed by Citigroup in an overnight shotgun wedding officiated by the FDIC, but hey who's counting
It doesn’t “reason.” It predicts.
SGI sold Alias in 2004, and then they were bought by Autodesk in 2006.
I'm a so called "scientific" programmer. Yeah, one of those. ;-) A real software developer joined my team of researchers. By agreement, his job is not to be a code jockey for us, but to work on his own software related research projects. Still, I've asked him to watch what I'm doing and suggest ways to improve my skills. Meanwhile, he gets a guinea pig to try out ideas for what works in a research setting.
Thinking of ants, maybe they make up the low count with their massive colony hive minds.

Back in the day when social media was being seeded everyone would talk about multiplyung value for every person added. And there would be arguments about how large it can get before value drops off due to the Dunbar number etc. Since insect brains have been around much longer than our chimp brains maybe they are more optimised.
"Embrace, Extend, Extinguish"?

If this does go through, the resulting Eternal September on Mastodon will make the recent Twitter exodus seem like a light drizzle...
https://www.youtube.com/watch?v=KIh6NEBL8BU

Edit: the video was relatively optimistic given the subject matter, at least for bank customers, not the owner. Assuming there's a market for buyers in such a case.

I'm curious if and how the "secret online bidding process" the FDIC runs to find bidders doesn't leak out to the owners of banks. It's possible the banker in the photo heard about it via word of mouth when it was being shopped.
This is a non-sequitur, even if you use SSH certificates you still need a public/private keypair, hosts just authorize the key by checking the signature from a trusted CA on the public half of the user key. The OP is about a way to store the private key part of the user key that can't be extracted even with physical access to the machine. So, this is an equivalent/alternative to using a YubiKey, that is conveniently built in to a popular piece of hardware; not something orthogonal to using SSH certificates.
I have been building Toph (https://toph.co), a competitive programming platform. I have been working on this for the past 7 years.

The stack includes Go, MongoDB, Redis, RabbitMQ, etc.

Not only have I been gaining software engineering skills, I am also learning aspects of business and growing a community.

I am doing this, of course, beside my client work and open source projects. And, fortunately, my client work tends to be interesting enough and provide opportunities for learning new stuff almost all the time.

I don't know if it is true for everyone or if I am phrasing this right, but keeping myself busy actually building something/anything helps the most (instead of just chasing whatever is new out there).
It had the words AI in it
What does a Westinghouse ap1000 cost these days?
Not 16k, 32k. 8x the current window.
Faster Newsletter Experiments
> It reminds me _so strongly_ of the sarcastic evil AI that runs the levels in the _Portal_ games.

Isn't GLaDOS a brain scan, not an AI?
I realize you're talking in practical terms. I read about embezzlement because I was curious.[0]

> Embezzlement is using company funds for your own personal gain.

AFAIK, the criteria for embezzlement is much broader than "personal gain." You have to take possession (rightfully), but do something with it (unrightfully).

I can see an argument that the scenario of an employee taking its money from SVB and putting in another bank IS embezzlement if this is done without the CFO/officer's consent. In practical terms, you're probably fine as long as you're trying to act in best interests. [1]

[0] https://en.wikipedia.org/wiki/Embezzlement
[1] https://en.wikipedia.org/wiki/Conversion_(law)
My wife and I disagree quite strongly on the crossover point fairly consistently. I also saw some research showing a supposed gender gap in that observation. Whether or not the gender part is true it seems very much that different people crossover some of these at different points.
It's not really a non-sequitur. The idiom for SSH certificates is to be issued extremely short-term certificates in response to MFA authentication. You don't get long-term secrets in most SSH CA schemes.
Strongly agree. I often reach for pen/paper first and doodle a problem, just think about it deeply, poke at the shortcomings, think of scenarios where it might be inflexible, decide where not to over-engineer, etc before starting to write anything.
Pretty sure worker-owned companies still need investment and loans.
That's just not true. There's no more super cheap data, but there's still probably about 5x the data we are currently feeding these models just waiting to be scanned and OCRd, and most of it is higher quality (if less topical).
I was a pilot in my old life, so I can speak engineer as a side effect lol
I did not take screenshots at the time so I can not prove it.

But I remember that I specifically spent effort/time to pick a name that was not marked as premium and double/triple checked before registering. Then about 3 months after I had registered it, it all of a sudden showed as premium in my account.

From my perspective it doesn't really matter much if they made it premium after I had registered it or if it was always premium and they hid that fact and gave me an invisible discount. The end result is the same.
You need to install elixir and erlang with asdf. ubuntu packages outdated / incomplete versions.
The number of employees who take equity as a significant portion (>50%) of their comp rounds to zero.