skysight-inc/HackerNews huggingface dataset:
My understanding of SQLModel is that it brings the benefits of both Pydantic and SQLAlchemy. The benefit of merging Pydantic with SQLAlchemy is that you can then use the database models directly in FastAPI route definitions.
I'm also an independent contractor trying to find one or two trustworthy partners to go to the next step. I haven't found sales, collections, etc. to be so onerous. In fact usually I'm turning away work.

A few years back I tried forming an LLC with a couple friends, but they both have full-time jobs and they keep getting promoted, so it's never gone anywhere, and we're talking about winding it down. I'd love to try again with someone who is already independent and is ready to try something bigger.

I haven't read Developer Hegemony, but another great book about the dynamics of such a partnership is Managing the Professional Service Firm by David Maister. It's pretty dense, but it's full of great ideas.

I went into freelancing in part to avoid becoming a manager, and I think with the right kind of partnership you could still practice your craft while still helping to lead a small team of people---or maybe even just mostly collaborating with other partners. The Maister book has helpful things to say here about whether your firm focuses on work that is repeatable & leveragable (e.g. making Wordpress sites) vs unique, challenging, and done mostly by partners (which sounds more fun to me).

I'm in Portland, Oregon, if anyone is interested in talking about something like that. :-)
He fooled a whole bunch of people, just because lots of other people are going around scamming anybody they can does not in any way make any of them any less guilty.
> Not giving up the "authentic life" to give your children the "best life" is pure selfishness

What do you think the "authentic life" is, and what do you think giving it up means, and why does that benefit the children?
This is a really lazy whataboutism.

Let's assume that both the blm protests and the convoy both had "a few idiots or provocateurs in a sea of tens of thousands." Now compare the media coverage and government handling of the two things, and compare how those idiots are portrayed compared to the tens of thousands. Do you see a difference? It seems to me that all blm-related events are generally considered peaceful protests (even the ones where buildings are burned down), while the convoy is nothing but a big nazi flag waving party. Did any blm related entity have their bank accounts frozen?
Yes! I was looking for this as well.
It's very concerning that the type system can't understand quantum teleportation without adding manual assertions verified by a state vector simulator (exponentially costly in number of qubits) [1]. Similarly, teleportation takes 13 lines to specify, instead of 13 characters [1]. For context, teleportation is like the swiss army knife of quantum computing. You're gonna be using variations of it everywhere so it'd better be easy to write and fast to check. As an analogy... imagine if declaring a local variable required you to manually request a runtime check that its address wasn't the same as the address of another local variable. It's ridiculous overhead for something that should be transparently correct.

More fundamentally, as someone who has done some compiling of quantum algorithms down into gates, I don't see how it would have been useful to me to solve the problem that this language's type system solves (are two quantum states separable or entangled). In basically any algorithm I can picture, the qubits are all immediately entangled, and they stay entangled until they are measured. Almost any situation where a state goes from entangled to separable (without a measurement) is an opportunity to optimize that state out of the algorithm. The main exception I'm aware of is catalysis, where the catalyst state should be restored by the end.

To me this language looks like I pay a huge boilerplate tax to receive a benefit I can't really use. I think they need to iterate more on how the type system can be helpful and on reducing boilerplate before I'd download it.

[1] Fig 4 of https://dl.acm.org/doi/pdf/10.1145/3498691
"was probably worse on all three counts."

I disagree. The czarist state was far more lenient creature than the industrial scale slaughtermachine that was the stalinist USSR. A poignant example is the treatment of dissenters when Stalin himself was condemned for insurecctions against the czarist Russian state pre 1917. He was sent to 'exile' meaning he had to spend time in specific village, while being more or less free, being cordially observed by the guardsmen. Compare this to the well documented purges he laid upon those regarded as enemies of the state. (Ref. "Young Stalin" by Simon Sebag).

Of course USSR was more a continuation of the Russia of preceding centuries than a new political entity - hence alone cannot be used to empirically judge the quality of communism as a philosophy for state building.

"Luckily" we have many more examples around the world, especially from the eastern block countries which were prosperous modern states before they fell under the communist yoke - which in my opinion form sufficient evidence that communism does not really work as intended as a form of government that would be an obvious improvement to human condition.
I know I'm an outlier, but I started using "styles" in Word 5 for the Mac in high school around 1992 and tried to avoid writing papers without them. The trouble for teaching was with the tool being broadly available (through preinstallation or piracy), most people not having a manual, and none of the teachers being really familiar with it. With styles, Word could format a table of contents automatically without any issue. It could also format indexes and, I believe, cross references. (Interestingly, I think recovering MS Word for Mac documents before version 6 is difficult).

I could tell Microsoft was trying to come up with a way to encourage style usage as they enhanced Word for Windows, but I think most people still defaulted to pushing things around with spaces and setting their fonts manually.

HTML's default styles caused people to start with H3 or something like that, because H1 is usually frighteningly large. LaTeX came with much more reasonable default styles but nobody was going to be able to start using it without reading a bit about it and then coloring within the lines of someone else's document structure.

I really appreciate that Markdown makes the headings easy. It doesn't give you a good way of demarcating sections and has no standard way to give hints to further processing. But you can definitely split up the document into rational parts and know that you can apply the formatting later.
my .vimrc is originally from him, it still says:

> " Last update: Thu Dec 10 02:02:02 CET 1998

thank you so much sven! r.i.p.
Anecdotally, as a sibling (eldest) I can tell you that my life is improved immensely by having siblings, and they'd say the same.
Can you describe the process for getting access through your university? I'm curious what that experience is like
I think the motivation for actors is that it's an abstraction which lets you write concurrent code with reasonably strong safety guarantees without adding as much cognitive overhead as a strict system like Rust. GCD is a really nice abstraction for async, but it doesn't protect you from shooting yourself in the foot if you're not careful about what thread is doing what.

That said, I'm really not sold on actors. I think CS as a whole hasn't really landed on the right abstraction for concurrency yet, actors seem a bit experimental, and GCD is plenty good enough in most cases.
I feel this might be less about android vs ios and more that if you want a cheap secondary ("burner") phone just for messaging then maybe buying an expensive iphone doesn't make much sense?
Given that pg is a VC, it's interesting to take these comments into consideration given that in 2009 - Apple's market cap was ~$100B and today it's ~$3,000B ($3T).

Getting a 30x return for a company at scale is a phenomenal outcome for any VC. Seems like Apple did something right.

https://companiesmarketcap.com/apple/marketcap/
I don't see how the mere presence of the moderator makes him woke. Avoiding identity politics doesn't mean that garbage content shouldn't be taken out.
If every forum conversation i had was like this i’d soon stop being part of it.
Use whatever works for you! I personally felt the same until I learned of Prisma. The main benefits for me are type checking and autocomplete.

Autocomplete is the big one as it lessens the learning curve immensely. You no longer have to search through documentation to find a relevant method, you simply have to trigger autocomplete and it'll show you what you can do!
> But when we got hold of the GQ issue and opened it to page 63, the photo of Ali wasn't there. It was an advert for a watch. Ali Ayad had never modelled for Massimo Dutti, and he had never been featured in British GQ.

That’s an impressive level of detail, faking a magazine ad.
I'm a parent in such a relationship. The reason people take "vows" (the strongest sort of promise you can make) in marriage is so that they stay together and take care of their children. My wife and I are not divorced, we are both involved parents, and remain friends, but we have not had an intimate relationship in about 15 years. Yes I have had my doubts about whether this was the best example to provide to my children but it seems better than any alternative, given the circumstances. In any event, the children are all grown now, so it is what it is.
A software function, as in "functions as a service". Very different from the concerns of most server-side code.
True, I am of course not supporting Ali, but singling him out as if he created a scheme on his own is wrong. I can easily bet my one month salary on 99% of marketing companies out there doing the same.

I know it from personal experience because I had to work with many from Los Angeles thru my clients. All deception and lies.

Ali said 6 months commission and no client signed. Does he owe money? No. Did he lie? Yes, because he created fake profiles and lied about his resume as well as his company portfolio. Every marketing company does the same without an exception.
The article is a bit laboured. "This profile photo wasn't real. And this profile wasn't real. And the company wasn't real! And the pitch documents were stolen!"

We get it – it was a fake company.
> Ali is not guilty, marketing is purely scam these days, he is just following the trend.

Having generic stock art on your about page isn't great, but it's a fine line.

Making up coworkers, stealing work and saying it's your own, not paying people, etc. That's not "marketing", and I really hope you don't believe that.
Are mission control and JFR still Oracle Audit Poison Pills in the otherwise free-to-use JDK? Or is everything free of Oracle Lawyer Attack now?

There was a period of time where if you used those, then Oracle got to charge you money and audit your org. That really put a chilling effect on me learning modern jdk tooling.
Yes I had heard about that but due to the nature of Python typing, they can't actually type the query API properly without falling back to Any, negating the benefits of type checking.
Custom load balancing rules could be an obvious usecase.
People have fewer children as economic opportunities increase.

All over the world birth rates are falling—even India is approaching below-replacement.

So you can probably move on from your concern, and focus on getting the benefits of economic development to everyone, problem solved!
> Human review never stopped security problems, and has never, ever been considered of any real value when it comes to designing secure systems.

What about the automated scanning that app review also does?
I've not dug into it, but explanations I've read that claim they kinda did have a culture until they reverse-acquired themselves with the DoubleClick purchase have some ring of truth, just from my casual external observation over the company's lifespan. It lines up (c. 2008) with some other things—inline ads going full-evil, the search engine anti-spam efforts evidently drying up (or, at least, entirely failing from then on despite whatever effort they were making), et c.
The key point is that seizing someone's property needs to be costly.

It's immensely problematic when violating someone's individual rights is not costly, and you can seize the money of tens of thousands of people with the stroke of a pen and the push of a button.

The same argument applies to surveillance. If the FBI has reason to suspect a person of a crime, then they have the right to set up some surveillance apparatus to gather evidence against that person. But this is a costly endeavor and requires many manhours of work. But, if you can automatically surveil every person in the country, and run it all through machine learning to constantly monitor every single person, then that becomes an extremely dangerous slippery slope into an inescapable authoritarian state.
This whole episode is a lesson about the danger of unchecked, centralized power. Any government that has the power to act unilaterally to destroy (financially or otherwise) and imprison anyone they deem "bad" is a government that is a threat to the freedom of everyone. It doesn't matter how benevolent you think they are, or they claim to be. The existence of this power itself is the problem. That's why transparency, checks and balances are so important. Far too many people who claim to believe in freedom and civil rights are actually authoritarians who are merely content that the authoritarians in charge are currently aiming their unlimited power at people they don't like (in many cases, having been conditioned not to like by media arms of the state). It shouldn't matter how much you dislike the truckers or their cause to be aghast at the actions of the Canadian government.
So we would need a GNU TALER compatible bank. I see. Thanks for the analysis.
Hoover was a dominant brand in the US, but never fully generalized. So when you say hoover, many people in the US (especially when used in context, like "I need to hoover the carpet") will probably get what you are saying. My wife refers to "Lysoling" the counters, which isn't standard usage (and we usually use generic target brands anyway) but plenty of people we know get what she means.
Do your job well and show willingness and enthusiasm for taking on work and contributing. Promotion to "Senior Engineer", or role in new company at that level, will follow naturally 2 to 5 years after college. It's not a role (more of a title, really) that requires outstanding ability or career strategy, it just 'happens' after some time.
Agreed :p
The creator of sqlmodel seems to be very busy with fastapi and other projects. Only so much you can do in a day, so progress is slowed down by that.

Prisma looks nice. Is it a solo project mostly? Or is there a company paying for your time to spend on this ORM? To me it is very important that such an important module as an ORM will have support for the lifetime of an application. Or at least when the app is still being developed.
I think I should write sarcasm with big letters before posting anything on an online platform.
> My point is, veterans coming home after a deployment have other mental health issues that perhaps are aggravated by lack of control. The entire military experience is a lack of control.

I might argue that the issue is more a lack of ANYONE in control. Military experience may be a lack of control at the individual level, but at least there's always someone up the chain to blame for your circumstances, and the knowledge that eventually someone knows what they're doing and why.

Not so much in the civilian world.
I mean, that's a bet I'll take. Everyone exaggerates a bit, but there's no way you really believe 99 out of 100 marketing companies are making up fake coworkers and flat-out lying about their entire portfolio.
I’ve got more than enough karma and a secure enough ego to have no need to go fishing for votes on HN thanks. Don’t the site guidelines say something about being charitable in your interpretations of other people’s comments?

Anyway I have used a 6s on recent versions of iOS. It works but don’t kid yourself if you think the experience in any way compares to using a recent device.
Shadowban?
Sourcegraph Strategy
I would agree with you but they are speaking to a different audience. This is in a journal for statistics researchers and theorists. These would all be things that would inform the creation of pragmatic tools like SPC.
> Still a drag on human progress & welfare, sure.

The App Store since 2009 has directly resulted in the creation of Twitter, Instagram, Snapchat, WhatsApp, WeChat etc.

Not sure how you can argue the world hasn't progressed since then.
Either you need to log in 5o your universities bespoke portal that aggregates your providers, or you need to do some weird third party registration, and navigate a bunch of login flows on the slowest websites in eternity. Closest comparison is imagine you want to a watch a show on your laptop but you don't know if it's on netflix, prime or Disney.
Strongly disagree. Shapley values and LIME give a very crude and extremely limited understanding of the model. They basically amount to a random selection of local slopes. For instance, if I tell you the (randomly selected) slopes of a function are [0.5, 0.2, 12.4, 1.1, 2.6] which the average is 3.3, can you guess anything? You might notice it is monotonic (maybe) but you certainly don't guess it is e^x.
Show HN: Manage Your Configuration with SQLite
https://play.google.com/store/apps/details?id=com.apple.trac... is the only option I'm aware of
Seasonality in Google Searches for “USSR”, “Soviet”, and “Cold War”
Any guesses as to why there is strong seasonality in searches for "USSR", "Soviet", and "Cold War"?

https://trends.google.com/trends/explore?date=all&geo=US&q=ussr,soviet,cold%20war

Delete the "Cold War" item to rescale for a better look.
Four serious personal data breaches reported by council to watchdog last year
Unfortunately this is a solo project, however I am in communication with the Prisma team and the core engine that Prisma Python uses is backed by Prisma.
I scored 7. (have written C code on six of the architectures mentioned (PDP 11, i86, VAX, 68K, IBM 360, AT&T 3B2, and DG Eclipse) I have also written C code on the DEC KL-10 (36 bit machine) which isn't covered. And while I have a PDP-8, I only have FOCAL and FORTRAN for it rather than C. I'm sure there is a C compiler out there somewhere :-).

With the imminent C23 spec I'm really amazed at how well C has held up over the last half century. A lot of things in computers are very 'temporal' (in that there are a lot of things that are all available at a certain point in time that are required for the system to work) but C has managed to dodge much of that.
Anti-vaccine pro-crypto CEO who spends his time retweeting bored ape avatars on Twitter telling everybody about how crypto will save us. Please tell me more!
Well, I have a somewhat fresh take on it, as complex algebra (and therefore mathematics and programming) yields me migraine-like symptoms. Sadly, if I might add. So I am def. in game for the most simple markup language (JSON isn't it, I know that much, its was convenient to pick up hype because people who work with web design already knew JavaScript which was and is popular among web designers or frontend devs as its called nowadays).

In the end, its all structured. Even a letter is structured, but just with language and courtesy rules (grammar, for example). There's different levels of quality and complexity in that field, too. There's only so much you can do with ASCII characters to make text more structured. You quickly descent into the world of adding programming syntax to it (one asterisk for bullet point or two asterisks for bold are already). You can keep it very simple, you still gotta know the markup rules, as simple as they are.

In gaming, there's an adagio: easy to learn, hard to master. I believe a good language holds true to that. Mathematics certainly does (with exceptions).

With regards to JSON though, when you unjustify it, and you use syntax highlighting, is it really that bad? I find the only annoying thing is when you add an entry, you have to ensure the comma is correctly there (or not), but syntax highlighting and habit helps there.
Mike Solana calls this Trudeau's rainbow-colored iron fist:
https://www.piratewires.com/p/shock-and-awe?utm_source=url
One thing to note: The reason why SICP uses Scheme is not that the resulting programs are simpler. But instead, the mental model of what is happening under the hood is simpler, and easy to refine as you go along. This makes it possible to come to the end of the class, ready to create your own Scheme interpreter. I don't think that's possible with any of the alternatives, like Python.

I am sure this result was rare, of course, even when it was the introductory at MIT. And as you point out, Racket has changed a lot also. I think it has been some years that Racket stopped calling itself Scheme, feeling the changes they have made have deviated too far.
I made my masters dissertation on the Spanish 'conquest' on the current territory of Colombia. It is a well established fact that it was illnesses (brought by Europeans, possibly by the rats on the boats) what actually killed the indigenous population in center and south America. Top of my head, only 10% of the indians survived the illnesses.

The rest of the conquest was not due to the military genius of the Spanish, but rather that they allied with less powerful indian groups against the dominant indians groups.

>>Both the Spanish and American churches committed cultural genocide against American Indians on an enormous scale.

The indigenous populations were barbarians. They were cannibals, they tortured people sadistically. I am so grateful of what the Spanish did in America.
I thank Spain and the church that they eradicated all those cultures and taught us Christianity.
It should work because discord app uses electron, so it must be on purpose or oversight from discord's part.
Live Streaming a Macintosh Plus
Ask HN: What event on Earth would make you seriously consider moving to Mars?
And vice versa?
C (and to some extent shell) programmers are the ones with the most experience of the machine under them changing, perhaps drastically - few other languages have even been around long enough for that to have happened.

Java sidesteps this, of course, by defining a JVM to run on and leaving the underlying details to the implementation.
Interesting point. It would present a couple of legal issues, pending the first speeding ticket made out to GM.

I think Tesla has it right with their implementation of self-driving capabilities - a human is present and logically fully responsible for the vehicle at all times.
Front Matter – CMS running in VS Code for your static sites
Probably a little exaggerated, make it 90%. Maybe top 1% is doing it right. Small / medium marketing companies are not telling the truth ever. Show me some marketing companies and I can spot their lies within minutes for you. I am very used to it.