skysight-inc/HackerNews huggingface dataset:
When I see this done, it ends up causing headaches as well. You now have to deal with a second authentication flow that is usually a lot more opaque. I work in games with less technical people such as artists. Bootstrapping their workspace is an effort. "Setup your maven credentials" might as well be ancient latin.

Submodules aren't ideal but I do prefer that you can pull down everything you need in a one liner instead of multi-stage pull, build, auth, download, build etc.

So I wouldn't say its better in every respect.
This has nothing to do with "running afoul of Apple's privacy rules". Apple has effectively killed the IDFA, so even if T-Mo built a profile of an iOS user, there's no "key" to be used later on to identify the user when they try to show an ad based on the data collected.
Yup, designed (as in engineered) by magna on behalf of both Toyota and BMW.
Megaprojects are mostly wasteful and don't deliver on their promise. They appeal to dreamers and idealists, and the GCs make out like bandits while residents are harmed and the promised benefits don't arrive. We don't build because private industry would rather issue buybacks to the oligarchic class in Arkansas and Kansas than invest in infrastructure used by the rest of too stupid to be born generationally wealthy with family offices.
> People (mostly) don't change - they (have to) die for change to happen.

How much of that is a consequence of the fact that our brains physiologically lose the ability to change over time though?
This is basically what Immer [0] does for Javascript apps if you use immutable-like libraries like Redux which expect a new object created every time a property changes so that it can detect that it's changed and propagate that to any observing components.

Perhaps Haskell needs something similar.

[0] https://github.com/immerjs/immer
>>Scoreboard says people still want to move to the US

Scoreboard also says many, many people are choosing to move to Florida at the expense of other states - one of the top 10 states IIRC.
Let's say I give you three well-respected folks as "references"

That's cool - do you know them?

I'm only going to ever give you people who'll give me a good reference

So asking for references is pretty pointless
Is it really not thriving? Surely it's relative vs SF/NYC, but when I got here in the 90s, it was all just banking & insurance. Also advertising, but very little tech there. It was super frustrating at the time, but the last decade has shown quite a bit of growth of "modern" startups, imo. It may not be those other hubs, but as Mr Bourdain would probably say, Chicago doesn't care.

On the weather...
"A nice day in Chicago is a nicer day than anywhere else in the world." -- Anonymous.

75 degrees with no humidity is heaven here, and _everyone_ you see feels the same way. Outdoor dining, festivals, parks, etc. People grind through January just to see June, and it shows. 75 degrees with no humidity in San Diego is just another Tuesday.
This is the sort of event that needs to be publicized within the accounting community. Storing business data in Google may not meet the legal requirements for keeping business records.
> The thing is, just giving everyone raises doesn't work. It needs to be based on merit.

Agreed - to me it seems like paying teachers more is a tool. This enables you to offer incentives to improve student performance, but it also enables you to raise the bar (in some way) when hiring to get better teachers. If you just raise existing salaries across the board, you'll see no immediate change other than more people applying to be teachers. In theory if you have a good way of filtering for the "best", you might be able to then slowly overtime replace your existing teachers with (on average) better teachers.
It's funny to hear Apple talking about how mandatory Webkit is a feature when iOS 1 ran Safari as root.
> Vitalik prefers to discover stuff on his own. So how does he get on these podcasts?

Maybe he listens to the podcasts, or is familiar with the hosts, and thinks they are good? That seems like the most parsimonious explanation.
Arolsen archives are the primary place to look when you are looking for traces of slave laborers in germany or prisoners of concentration camps. When germany was defeated, a large chunk of surviving records was centralized there:

https://arolsen-archives.org/en/
We're all part of today's lucky 10,000!
The only reasonable explanation for the price of meds in the US is some form of collusion between insurance and pharma companies.

I can't see any other reasonable explanation for list prices for the same medications that cost 3X, even 10X! Times more than in France, Sweden, or even Mexico or Brazil.

There is probably a symbiotic relationship where insurance providers benefit from very high public listing prices while paying heavily discounted prices behind the scenes and providing market protection for monopolist pharma companies.
Exciting! We'll be onboarding users on macOS in the second half of July, and Windows will follow in August or September
You can have multi tb postgree database, that are fast and usable whit limited number of cache layers for speed, but you probably don need it. mediums migrate from single postress in 2020.
I hope I cover this somewhat in the 'motivations' section. Keypaths are used heavily in SwiftUI, and my interest in them came from working on trying to find ergonomic patterns for GUI libraries in Rust.
German court declared so half a century ago, but a quick look at the source ("(2) Every person shall have the right to life and physical integrity") shows that this is not true - the only way one can conflict with the other is under assumption of catholic shibboleth of "life from conception", ie the theory that zygote is a person.
This sounds to me a lot like git-subtree combined with automation where commits to the subtree's native repository cause automation to add those commits (with path adjustments) to the super-repo, and vice versa.

This keeping both sides always in sync with each other can avoid some of the downsides of git-subtree, but has its own limitations like only working when both sides are owned by the same org, does not allow a subtree that maintains "local patches", etc.

If simultaneous pushes to super-repo and child repo occur at the same time, one gets applied and the other gets converted to a pull request (unclear if the server reports error back to the git client, or if the push appears to succeed, but then appears to be force pushed over by the other change, being preserved as a pull request.)
>Even as a paying customer, this is pretty embarrassing and there seems no recourse is possible?

If you are paying for enterprise support (Google Workspace), you have a support path to address this with. If you don't have Google Workspace, well now you know why companies shell out for the enterprise product instead of playing fast and loose with the consumer tier SaaS services.

And before people jump at me for that being unreasonable, I'd counter argue that it's unreasonable to expect a company to pay a human to spend time helping you, when you only pay the company a few dollars, if that, per month.
More anecdata: Same monitor. I use the cable that came in the box.

I've had it fail to detect the monitor approximately 1% of the time I plug it in -- it seems to happen once every 3 months or so. This is fixed by pulling the cable out and plugging it back in.

Other than that, I habitually unplug the monitor before putting the laptop away in the evening because the built-in charger makes the fans spin up on my macbook pro.
What are the waiting times in Europe? I live in the Netherlands and have never had a waiting time.
There are "business benefit" use-cases that don't fall into either of those categories. Note that the article doesn't claim that this is an exhaustive list, nor that there aren't positive cases. I just want to mention and discuss some of them.

I keep them general, because those are my interpretations. But you'll probably recognize similar things in many other projects.

One compelling example, comes from a maintainer and author of several popular repositories that are quite powerful and would be hairy and time consuming to re-implement. Typical high-impact, foundational library code. Some of his arguments for making them open source seems to be primarily two fold, one is not as directly business related:

He just wants to provide things for others to use and sees benefit in that, so it's both altruistic and fun, but also due to getting more use, his libraries are more exposed and hardened.

The other one is simply not wanting to repeat the same work over and over when switching projects or employees. This is a really important one IMO. Foundational libraries are ridiculously expensive to re-implement in every project for every employee. It's just inefficient. But by open sourcing them everyone who uses them gets to benefit from everyone else. Everyone gets to be more efficient and potentially have higher quality code that is maintained over a much longer time.
> Germany asks for your religion

Uh...

> to collect church tax.

What??

No, none of that is OK.
All the libertarians have become nrx tradcath dominionists since ca. 2015, try to keep up.
In my experience - certainly in the bike lane example I gave above - the NIMBYs are a minority. A vocal one, yes - but still a minority. If a politician is only concerned about their career, surely a popular project like bike lanes would garner them more votes the next time around?

Thinking about this more, at least in my city it seems like one of the problems is that for a generation now, politicians have consistently outsourced decisionmaking to a poll of the community.

In theory, one elects a politician to be independent decisionmaker for the constituent's interests, for the length of their term; and if at the end of the term the people didn't like their decisions, they're voted out. This gave politicians latitude to do what they thought was best, with the greater good of the community in mind.

In the past half century, (and again, only in my city) this model seems to have changed to politicians being elected, and then running every decision past the community as a kind of popularity poll. Developer wants to replace an auto lot that's been abandoned for a decade with dense apartments? Better poll the community to see what they think. Adding a protected bike lane to connect two existing bike networks? Let's ask the community first. And of course when they do that, the only people who show up are the NIMBYs, and the politicians get the impression that nobody wants development.

The NIMBYs have spoken, we better leave that disused auto lot abandoned and blighted! (And this is a real example from today's news!)
For all the apparent inaction and broken promises of the Biden administration, it's been very refreshing to see "technical" government agencies returning to basic competency, and in some cases apparently actively bucking long trends of regulatory capture. The bureaucrats seem surprisingly progressive this cycle (once again highlighting the fragility of a system that functions in spite of, rather than because of, the primary lawmaking body). It's a shame that they will probably be voted out next go around, possibly in favor of the prior Twitter User In Chief.
It's about being 1st to publish it. It is mainly use during live press conferences. No human can snap a photo (at least), write a short update in a dedicated article, and so on... all in 1s.

Been there (as an independent press member years ago), simply you cannot beat that.
Maybe from the loop or the south side, but from my place it's 1.5 with normal traffic and 2+ with rush hour. You're not going to get out there in an evening, eat a quick meal, and have any daylight left to actually do anything (maybe in the peak of summer you can have enough daylight for a meaningful after-work trip, but most times of the year I doubt it).
For me, it is hard to imagine to program in C without preprocessor metaprogramming. Obviously, it would be better if generic types and metaprogramming were available directly in the language. Alternative is either copying code and adapting it manually, or depending on generic code with many void * arguments.
What is your go to NewSQL database these days (and why) out of interest?
This is true, that's exactly what exceptions are. One could argue (I would) that this is a very powerful part of Python, but the indeterminate nature of the exception (where is it coming from, how is it defined, what should I provide to my client) makes it easier to catch exceptions as they percolate upward, but more difficult to correctly know how to handle them (especially as the permutations approach infinity as underlying libraries get upgraded).

Golang actually has a back-channel communication path that is somewhat similar as a second channel of communications. (Actually they're called channels!) They're a first-class and extremely powerful feature of the language. You can even run a for loop over them, block or not block while waiting for an incoming message, etc.

Here's a great video that talks about use cases and the patterns in using them, and they pair great with goroutines (and you don't have to sprinkle async before every function, either): https://www.youtube.com/watch?v=f6kdp27TYZs
This 'solves' the submodule problem by just copying everything, as far as I can tell.

A few big differences from submodules:

With X-modules, you have all the code in your repo, vs. a reference to the other repo. If you are looking at submodules to manage repo size, this solution is not for you.

With X-modules, you are tracking a branch, not a revision. If you want to pin an external dependency, it's not clear that you can do that with an X-module (the screencast doesn't show it, I don't think).

X-modules require an extra application to manage the repo relationships. There's a command-line client, but it's listed as unsupported on their website. It's not clear what the auth story is around who can make these changes. It doesn't look like adding an X-module would be subject to code review.

Personally, I'm not interested in this at all. I don't think it's a bad product, but I wonder what problems it actually solves. I don't know how common the submodule pattern is to compose a monorepo like they've demonstrated, not in an 'enterprise' setting they hint at future pricing for, anyway. And it's not clear to me whether their sync pattern is going to be OK for external third-party dependencies, unless you want to actually track their changes automatically vs. being intentional about when you pull in changes; this seems like a supply chain issue to me.
So far it seems like we're doing the "worst of both worlds" approach, where trade becomes crazy expensive and we don't build domestic capacity and global oil falls apart and we don't make up for it at home with increased capacity or export restrictions. We're in a situation where the US neither produces its own ships nor lets foreign-owned ships move cargo between US ports. Frankly I think Zeihan's biggest flaw, other than absurd simplification of complex industries, is that he's far too optimistic about the ability of countries, particularly the US, to act even remotely in their own best interests. Political decisions aren't being made according to what someone (right or wrong) thinks will benefit us; they're being made on the basis of validating our personal socio-political identities. If X is associated with your party then you push for X whether or not X is obviously suicidal. Scoring points off the opposition has become more important than survival.
> an attempt to curry upvotes

Offtopic, but sometimes a witty (at best), or just butty (at worst), joke is made only for it's own sake, sometimes it's for other's amusement and sometimes it's for upvotes as well.
They're much easier to consume now than they used to be but at the same time they're usually broken by default. Adding them to a project is not seamless or invisible. They do not "just work" with the same commands your team was previously using.

They're still pretty annoying to actively work in.
My favoritest movie of all time. Blade Runner 2049 was a really good movie, but I don't consider it canon, Scott's endorsement notwithstanding. They were both awesome science fiction. The original was transformative, brilliant, hopeful and had a sense of humor; by contrast the sequel was dour, gloomy, pessimistic and despairing. Still, I am glad it was made, and I think Villeneuve is a phenomenal director. Arrival was amazing. Dune has been brilliant.
Exactly this. Every project is going to impact the environment. The end goal of a risk assessment is not to bring the environmental risk to zero, it is to bring it down to an acceptable level given the benefits of the project.
The drugs have to be developed, and no other mechanism seems to produce them. Clinical trials are extremely expensive and very risky.

In the long run, these drugs go off patent and become low cost and highly available.

Yes, people today will struggle, maybe even die today. But in a generation more people will thrive.
Can't Sole Proprietors obtain an EIN as well though? No way I'm using my SSN for stuff like that. I always used an LLC with an EIN.
Yeah, except that seems to be true of /any/ crime, in any industry.
Chromium dominance is effectively Google dominance when it comes to the open web. That is a world where Google no longer has to follow any sort of standards body because it is the standard. Another commenter, snowwrestler[1], put it best:

>With full control of the rendering engine on all platforms, Google can stop engaging with standards bodies. Web rendering standards will become simply what Google says they are, even if it is to their benefit. Imagine AMP but on steroids. When Safari stops rendering mobile sites correctly, there will be lots of helpful friends and family (and ads) telling folks to "just switch to Chrome, it's a better browser anyway."

>Google could also ship their own root certificate list and take control of Web PKI. Imagine Symantec but entirely at Google's option. Play ball or get security warnings. This would allow an end run around the democratization afforded by Let's Encrypt, for example. Controlling 99% of the client end of TLS confers just as much power as controlling the CA end.

All of these items are built into how Chromium renders the web. The other Chromium derivatives will be forced to swallow these changes because what are they going to do? Fork and maintain their own browser engine? Bisect patches from upstream forever? How many of these Chromium forks will have the resources to maintain their own fork of something as complex as Chromium?

[1] https://news.ycombinator.com/item?id=31898439
> This presumes that systems built on top of non-RDBMS are incapable of enforcing similar constraints.

Are you kidding? They never can.

The entire point of ditching the relational model is discarding data constraints and normalization.
> I don't understand why NIMBYs have been taken so seriously in the US in the past 50 years. It seems like at any point in history, any local project will be opposed by somebody, no matter who they are or what the project is. But previous generations seemed to be able to get over that in favor of building.

This is the root cause. The highway overbuilding was so devastating to the people it affected that many processes were put in place so that it would never happen so undemocratically again. It‘s a pendulum.
The pile dataset is used for the English language
It's not a trick question, it's a recognition that abortion support is rarely binary. The majority of people (even pro-choice) believe there is a point in the pregnancy where an elective abortion would be grotesque and shouldn't be allowed. What drives the divide in the debate is where we should draw that line. Conception? Viability? Birth?

It's the fundamental point in the debate, so it's far from a trick question?
Having to use it. Same for Docker.
SQL doesn't need fixing or improving if you ask me, its well supported and just works.
at what point does the healthcare system become a national security issue? Failure to properly support the citizenry for routine healthcare surely leads to a debilitated population, one which may increasingly be unable meet the demands of war
It's all about having the right tools, but I wonder how long can we "beat the machine" :)
In Europe no one is dying of bankruptcy.

Certainly not half a million people a year most of whom are insured.
Once hired, good people still need incentives to perform. This is well understood in the private sector.
That's a human problem, not a Christian problem. Cultures around the world enabled slavery.
Sorry to hear you lost access to the document, I hope you can regain access.

It might be be a good idea to use a tool like Rclone to create a local copy of the data going forward. It allows you to download Google sheets as .xlsx files.
Protonmail, a Swiss company, uses a Montenegro TLD. TLD isn't a good geolocator.
Same as now.
Insulin is not a subsidized item. It is very old tech and they make a profit in other countries. Its about <=$5/vial to make
Fair enough, but why is it that on every post critical of Amazon there's a bunch of freshly-made accounts just for the purpose of spreading fud?
It's probably worth noting that some of those indexing efforts make more harm than good, there's a large chunk of Polish records which were "indexed" by people who clearly have absolutely zero knowledge of Polish, and the results are SIGNIFICANTLY worse than any OCR could have been. Always compare to source material to avoid surprises like that.
things I can't do in the city:

Have a fire in my backyard, because I don't have one
Watch my kids ride their ATV around the yard
Watch the kids play on the swingset in my backyard, or the trampoline
Let the kids run around the neighborhood
Wash my car in my driveway
Work on my car in my driveway
Take a tablesaw out of the shed to make a cornhole set
Play cornhole in my yard.
Watch the kids play in a sprinkler in my back yard
Go stimming in the neighbors pool next door
Watch the kids ride a bike outside
Not put in a new drivers side window because it gets broken every 6 months
Not worry about having a place to park my car
Not hear sirens all night long
Light fireworks off in my yard
Let the dogs around around in my yard
*Put a zipline in my yard

If you feel so inclined to respond to those, I'll add more for you. I lived in a city for a while. I got mugged, my car was constantly broken into, at least 1 person dies every from a gunshot wound, many more are wounded. I can't just send the kids to go play outside. Parking is a bitch, and before you jump on that, cars are never, ever going away. I will always own a car.

You must know deep down that you're trying to shove your personal preference down others throats and claim your preferences are objectively better than anyone else.

Not only is it quite arrogant, its very strange. You like living in a city, that's great. I don't, that's great. To try and claim that it's OBJECTIVELY better is the stupidest fucking thing I've come across all day. I never ONCE claimed suburbia was better, not once. I don't have any reason to jam my preferences down your throat.