skysight-inc/HackerNews huggingface dataset:
> there has to be some natural inherent difference between the rich and the poor

No? They can all be the same. But without individual incentives to take risks and innovate, the whole doesn’t progress. The meritocratic model works fine among equals.
The whole demonetization thing seems like a response to manufactured outrage that got a few large brands to feel threatened.

As a rule, people spend time watching content they like, and that's where advertisers should want to be, it doesn't matter if it lines up with their image or not, for the most part the only people that see your ad next to a video of something potentially disagreeable are people positively predisposed to that idea anyway.
I agree... and here's something weird (using DoorDash as an example):

1. Everybody says DoorDash doesn't pay their workers enough.

2. Everybody says DoorDash charges restaurants too much.

3. Everybody says DoorDash marks up the food too much.

4. Nobody is forced to use DoorDash, work for DoorDash, or sell on DoorDash.

5. DoorDash has never made a profit.
I am just curious about manufacturing capacity of these green energy gadgets in Western World. When I look at the parts for my solar installation everything is made in Asia. My system is rather simple: 4-6 panels each ~400 Wp and stupid single phase inverter. That battery production isn’t a thing in the West is already well known fact. In my eyes this green energy transition totally depends on factories in Asia. And builds strong dependence since nothing can be made domestically (at least no mainstream solar panels/electronics in Germany).
Before the lateen sail.

https://www.britannica.com/technology/lateen-sail (and a deep keel)
Fascinating read. The part about encouraging heterogeneity among robot designs was something I never considered, but makes a ton of sense.
It is - it will rain down not too far away.
Static analysis can be excellent, but it doesn't solve the whole problem.
Interesting. I didn’t see an essential difference with higher values, so I settled on 25. Maybe I’m just impatient and my brain prefers more options even if they’re individually imperfect.
How do you define capitalism, I’m curious, in this context? What was it 200 years ago that made it different from 400 years ago?
You're forgetting that Facebook can see the future and everyone is wearing helmets and gloves and living in a digital world that looks like a mobile game from 2008.
At least with Mercedes, Audi, Polestar , Porsche and the new Cadillac Lyriq there are some decent design languages.

Moving from design aborts such as Prius and Teslas to something conventionally attractive such as the Lyriq and the Taycan is bound to cost some extra money.

I beleive people will be knocking at Cadillac door for a gasoline Lyriq, and will do the same for all the Audi and Mercedes eSUVs.

As much as people try to resist and let themselves be brainwashed by the tree huggers in the end they want big and beautiful cars which are also affordable
True, it is the sign of bad times. Deglobalization is going to cause more hurt. I expect a rough ride for next decade or two until we come to our senses.
A.I projects (and maybe all python projects in general) seem to always
be ridiculously tedious, error-prone to get running, such that its a rare, celebratory thing when someone releases something that's easy to use like this?
I don't think that's accurate. Many, maybe most democrats wanted national health care. Everyone I know wants it except my boomer parents and in-laws who of course have national healthcare via medicare. Some people used scare tactics against Bernie. People used scare tactics against HRC, Biden, and Trump. None of them were some "official national democratic party" - the dems have many factions.

"Democrats" were not against health care. Some dems wanted a different candidate to win, and they argued against Bernie. Some dems were against Biden and argued against him too.
You can try this one: https://github.com/Nisitay/scapy-p0f
Your epub reader was one of the reasons I originally installed NextCloud. It would make me very happy if it were available again. For a while I was hand-patching the manifest to lie to NextCloud, but that stopped working.
The "type first" declaration syntax is a source of much wailing and gnashing of teeth when it comes to trying to parse C++. See the "most vexing parse" [1].

[1] https://en.wikipedia.org/wiki/Most_vexing_parse
Alright, man
Designers absolutely need to focus on dynamic issues and state issues. Not all state is exclusively the developer’s domain.

There’s language, locale, time of day (which you mention), accessibility, screen resolution and those are just things off the top of my head that are implicitly exist as state in a designers head.

Then there’s the whole idea of transitions which are explicitly about state and in designers domains.

You can’t tell me designers don’t care about transitions. It’s developers who usually don’t care about that state.

And that last bit is my point. Let designers handle the state they care about. UIs will get better as a whole with it.
It's a fine as somewhat noisy read exhaust card that you won't overclock and hide in a case without glass. There is a use case for them, but like you said, it's not for average PC users.
We're talking about uploading our consciousness into a digital realm and then downloading the resulting consciousness back into a brain. Ignoring that we have no way to do that right now, there is nothing that says we can't.

It would not be a dream any more than yesterday wasn't a dream.
> Users cannot have their speech limited on these platforms

"Will this also apply to [completely unrelated issue]? Bet they didn't think of that."

What?
> And it usually works. Usually.

What seems daft here is this is notoriously bad. McD is just taking negative press after negative press from it. It even crops up on TV news and other sites, such that people who might not be even interested in having a McFlurry are aware of how badly this is going.
This is one of the most mind-blowing things I have ever seen. Words fail me, so I'll appropriate some of the author's:

"Lisp has been described by Alan Kay as the Maxwell’s equations of software. In the same sense, I believe that lambda calculus is the particle physics of computation. LambdaLisp may therefore be a gigantic electromagnetic Lagrangian that connects the realm of human-friendly programming to the origins of the notion of computation itself."

BTW, if you have no idea what is going on here, eight years ago I took a whack at writing a gentle introduction to this same sort of thing, but done in a more half-assed way, and with a much less ambitious scope:

https://flownet.com/ron/lambda-calculus.html
That is not the scenario described. There wasn't an industry of employee Uber drivers prior to Uber coming on the scene.

In fact, taxi drivers in California were all typically self employed already.

These positions fall apart under even the most cursory examination.
Thanks so much for the explanation! That the transformer works both ways makes perfect sense, and I'm a little irritated that I didn't think of that in the first place.
Oof - thanks, appreciate it
I would say that's a pretty optimistic prediction. The cynical prediction is that this rapid energy transition simply doesn't happen.
Reddit is highly moderated and censored.

You can't even post facts in /r/conservative without being banned.

Reddit also has a Terms of Service and it has banned hate groups under such terms of service. With a large bias towards far right hate groups because there really is no existence of far left hate groups.

So of course moderation seems biased when your views are hateful to begin with.

Advertisers generally want nothing to do with advertising on low quality networks unless those advertisers are targeting people because they profit from their misery.
If I have to run a thin thread of politics through my product from beginning to end I will. It won't be the first time a product is tied to a political identity, and it's often beneficial to do so.

Heck, I'll even make two similar products and tie each to a different political party, so everyone can buy the product that matches their political view. My products are political statements, and 1% of all profits go to political causes!

I'm not faking, if you give me an incentive to let my political opinion seep into every aspect of my life, I can do it; even without incentive I find it hard to avoid. Being able to spam social media about my product without punishment is a pretty big incentive.

If I genuinely believe that the most important thing people can do to support <politician> is buy my product, that is still far - far! - from the most extreme political views out there.

Someone out there is pushing their product as a supposed political view, you drag them into court and find that they actually believe it, and they also genuinely believe the world is flat and the government is run by lizard people. What are you going to do? All their speech about those things is now protected.
Is there any way to see what I would be getting into BEFORE I connect my wallet?

Disclaimer: I don't have an Ethereum wallet in any case, and am just interested in what exactly this is about.
All the replies are missing something, does cpp2 have goto labels? What happened to them.

Unless you now have named loops in modern C++ now this removing goto is problematic.
X being a modern trend does not mean it was not done in the past. It doesn't mean that it hasn't trended in the past either.
I'm used to hearing Province of X but X province just sounds weird. Province of Alberta sounds right but Saskatchewan Province is just odd.
You get everything for free, but you also have to take EVERYTHING.

I work primarily on "cloud" stuff, so 95% of my world is Terraform and other (asynchronous) configuration-based stuff. I feel the pain more acutely because of the overhead imposed on my work that shouldn't exist, vs compiled software deployed for end-use-cases where there is an expected burden of build + test.

Because monorail, all of my changes go through the same tests and restrictions and review as executable code. We have to "pass the build" - and waste resources testing all of that executable code for every change. It's even worse being in a pseudo-regulated space (SOC2 / similar) since anything applied to any sub-part of the repo applies to everything.

You can argue that parts of the repo can use different processes, but then what's the benefit of keeping it all together vs having different repos with those different processes?

The only reason monorepos are better today is that git sucks at multi-repo (think submodules), and humans suck at separate repos. It might also be that nobody takes it far enough, where you have separate repos for everything, but that feels like the first two points both together; maybe tooling and/or a massive DevEx team could make that work. I'm pretty sure something would need to supplant git for subtree repos to work and make sense, until then the monorepo is the least bad option of all the bad options.
One of the great things about Django/Rails (and I guess Laravel, but I have no experience) is the ecosystem of packages that integrate well with them.

For example, with Django, there are a ton of packages that integrate well with things like Models, the Forms subsystem, Middleware, Template rendering, Cache backends, etc.

Is there a similar ecosystem with IHP? Are the extension points there in the framework to allow those sorts of packages to integrate seamlessly?

My past experience with Haskell web frameworks was that there weren't many packages for common things, and that when there were they took quite a bit of integration work to use nicely.
> You must not have used Python or classes in C++, where the colon is ubiquitous?

You misread my comment. I'm talking about cases where existing prevalent syntax for that construct does NOT already require holding Shift. Python is better in this respect since ":" requires fewer presses of Shift than "{" or "}". This is not the case when you go from "int x = 1;" to "x: int = 1;".

Moreover, the inconvenience of going from 1 Shift to 2 is not the same as the burden of going from 0 to 1. Especially because you can often combine the 2 into 1 without releasing the modifier key in between.

And furthermore, variable declarations are far more common than class or function declarations, so you can't weight them equally.
OsmAnd can search for supermarkets and show opening hours in the search results.

Screenshot: https://dro.pm/d.png (expires 18 hours after this comment was posted)

It's a data problem more than a software problem. A shop owner would be stupid if they don't want to appear in google search results with business information nicely presented on a card, and in doing so, they automatically put themselves on Google's map. Fast forward a few years of business owners doing this, and Google Maps is a superb directory where also the consumers flock to (previously they'd look for geo data with different providers such as TomTom). Now both sides are going there and only open data enthusiasts care about any alternatives that might exist.

What amazes me is that OpenStreetMap wins in basically every other category of map data (in most places of most countries). Not the real-time streams like traffic and public transport delays (OSM simply does not support that) but any geo data like streets, paths, power lines, benches, etc. There is also a push from basically every company except Google to use and improve OpenStreetMap data (Facebook, Microsoft, Apple, etc., with various governments involved as well).

We just need to somehow get these business locations more complete and current to be able to ditch Google entirely, for those that want to.
Uber has not been cheaper than a taxi for years now. Definitely not since the pandemic started.

People take Uber now because it's about the same cost as a taxi, but the credit card machine is never broken, and they can be summoned on demand.
I'm not sure but there are several active parallel efforts to speed up python (faster-cpython, cinder, pyston). The faster-cpython project is doing 100% upstream development, and I'm not sure but it seems like cinder and pyston are trying to align with them, to avoid becoming unmaintainable forks.
> will just become profits for the companies ... greed

Of course they will. You can thank this effect for the high standard of living we enjoy from the free market.
What I've understood from other content creators, some of whom have actually showed their video management page, is that it's highly infectious. They get every new video they post demonetized instantly, even if they are still in the partner program. One example is Preach gaming, a fairly middle of the road channel which gets all its videos demonetized on upload for unclear reasons.
What you're missing is the centuries of detail we have about how companies screw over vulnerable workers. I'd suggest you start reading some labor history. E.g.: https://www.amazon.com/History-America-Ten-Strikes-ebook/dp/...
I don't know about less than 1 second but I just picked up an RTX 3090 Ti now that they're basically half off at Best Buy and it's definitely fast enough for interactively playing with prompts (single digit number of seconds).

Probably overkill and could get away with something like a 3060 or so, but the 24 GB of VRAM come in handy if you want to generate larger images. I pushed it as high as 17 GB on some recent runs.
Michael Anton, a former National Security Council staffer in the Trump White House, is a lecturer in politics at Hillsdale College’s Washington, DC, campus and a senior fellow of the Claremont Institute.

That's pretty much what this is. A look at the top page of the website suggests it's basically a conservative op-ed magazine.
You can buy stock in those companies and get your share of the profits.
This was exactly my thought when I read the OP's message.
We often have to turn them on because media mastered for different sound systems tend to get mixed up on our basic tv setup.

Also if we're watching something with loud ads (Hulu), we'd rather have the show be quiet and have CC on then have to constantly adjust the volume.
You misread my comment. I'm not saying "colons are bad", I'm saying "excessive holding of keys is bad".

if (cond) { } requires 4 presses of Shift (or 2, if you combine them).

if cond: foo requires 1 press of Shift.

I'm not sure what part of my comment makes you believe that I think the latter comes out worse than the former. If anything, the fewer keypresses probably strongly helped Python's success without people necessarily realizing it. Moreover, this might very well be one thing hindering more widespread adoption of Python's type annotations.

You also need to consider how common each construct is. A class declaration requiring 20 excessive keystrokes is not necessarily worse than a variable declaration requiring 1 excessive keystroke.
At beginning of 90s you were limited usually by 3 letters in games so just used in general my name initials combined in various names like PDO, TED were I think the most common.

I think my first full nickname in mid 90s was Markoff inspired by reading John Markoff's book about Kevin Mitnick, I just liked the sound, I like in general those names ending -off before I even knew it's transcription if Russian names. I used this nickname for maybe 10-15 years until it became unbearable, because it was not anonymous at all after few years in my small home country anyone a bit familiar with internet could figure out who I was. Then I wanted to become anonymous online again since nickname made hardly any difference over my real name. Since then I just use quite random made up names and word combinations usually some clever plays on existing popular phrases, one was for instance replacing Berliner in IchbineinBerliner with word with similar meaning, the other is play on dark chocolate, white chocolate replaced with particular color combination for people in tech you won't certainly find in shop.

So since first nickname I'm actually still using the second one on many sites with exception of Reddit where every few years I change nickname to start fresh.
> Transpiling to C++ means it will work wherever C++ works.

Only if you only use this Cpp2 thing. Because the C++ you write may not play nice with the C++ this transpiles into.
Yes! This is a demo video we made: https://youtu.be/xhajqKq4G9Y
> Selling yourself into literal slavery

What are the working conditions that cause something to be literal slavery as opposed to contract labor?

Would individual contracts with a nation's armed forces count as slavery? Why or why not?
But burning fossil fuel does _not_ maintain an equilibrium level of CO₂ in the atmosphere (which is the main reason why we have climate change in the first place)
>McDonald's is an interesting example because there are debates happening there too, but making people fat doesn't have cause the same visceral reaction as interfering with elections.

But no one is saying that, because of their scale and cultural influence, they have to be privatized and considered infrastructure.

>Which government?

I mean this is obviously an attempt by the US government to control speech on US web platforms, based on US politics since the election of the last President. The rest of the world seems to have settled the question of whether websites are allowed to moderate content, and it was a settled question in the US until a bit after 2016.
>It is unnatural for an entity to not be liable for what they publish

Since when have paper boys been held liable for what's in the newspapers? Social media is distributing someone else's opinions.

The very forum you're posting in will cease to exist.
> A singleplayer game running locally will only run the game assets from the developer. The user input (in almost all games) is very limited. Exploits are not a major issue in such a program.

Nothing is that isolated anymore. Can you find a modern single-player game on Steam that doesn't talk to the network for analytics or DLC or sending crash reports to the developer? I'm sure they exist, but they're likely exceptionally rare.

For Zig to be helpful in the modern world, it will need memory safety guarantees and it will need them on by default. It's totally OK if those are easier to switch off than in Rust so that you can do the low-level things performantly and easily. But you have to start from a default position of safety.
neat, thanks for clarifying. I feel vindicated and also ripped off ;) Was using it right, but only in a single context.
Nothing stops this. You can hear what you want to hear.

What's funny is, y'all claim you should be able to hear what you want to hear, but when others don't want to hear it - you scream "cancel culture".

You can't have it both ways. Either grow up and run your own businesses/communities and attract revenue to support them or realize your ideas are bad and can't be sustained. This happens to everyone regardless of their beliefs.

You can't take successful companies and force them to be unsuccessful by embracing communities that fail.
It is precisely because git stores a graph of snapshots that is so hard to scale it to be able to store large monorepos with thousands of files. Every single commit stores a reference to the content in every single file. Using The duality mentioned in the article of storing change sets instead is an interesting trade-off. Instead of having to compute the diffs, you have to compute the snapshots. This is a good trade-off if you want a small portion of the snapshot checked out to your machine. This is why perforce does better with mono repos.

Storing changesets can handle very very large sets of files much more easily, but you pay the price with having to compute what file is stored whem which lengthens check out time even in the small. It is not a good trade off if you have to check out the entire thing anyways. This is why get is more popular with the open source community which is more like a bazaar than a cathedral
Thank you for the reply. This is not an addiction I’m at all familiar with (just plain old alcoholics in my family), so it’s very informative and helpful. Deeply sorry for your loss.
> In my opinion, the problem is that gig companies eventually "suck the air" out of the market and leave no room for those "better" jobs to exist.

You call it sucking the air out of the market because you don't like it. It's not a better job, it's the same job, you just want it to pay more.

Yes, if you cannot provide a service as cheaply as your competitor, you go broke. That's capitalism. If Uber is the cheapest taxi provider, then yes they will dominate...but that's because consumers chose Uber over more expensive alternatives. If Uber can charge low prices because lots of people are willing to work for it, and consumers choose Uber because of its low prices...where is the problem? If Uber subsidizes rides and goes broke, they deserve that fate as well.

> And once you go broke, your drivers have no choice but to work for Uber.

Or they do something else. This is the natural balance of market forces. Driving an Uber is essentially unskilled labor. If the attractiveness of the job drops, people go and do something else. The labor pool shrinks, and Uber is then forced to raise wages to attract people back into their ranks. Your cut-and-dry extremes are just not how the real economy works.

> Typically, when the deal is too disproportionate and/or one-sided.

These contracts are not too one-sided. A gig worker can stop working at a moment's notice (which has historically been one of the perks).