skysight-inc/HackerNews huggingface dataset:
>You have to ignore 120 years of intellectual progress on economics to still want to apply labor theory of value to problems. There may be a day when we can achieve some semblance of a "socialist" mode of production

What an absolute load of crap. Economics as a whole is barely a science, at best a toy, and that multiple pathways exist is not an indictment of any theory. Marx's observations hold true all these years after, alongside the progress we've had.

You clowns would take a system as complex as, oh, simply the whole of human activity and try to reduce it to a few simple laws. Sorry, despite what you learned online, "supply and demand" is not a fundamental law of the universe. This is not physics. There are no simple answers. There aren't even proper answers. Every school of economics holds on barely by a thread. "Assuming a rational actor" is the "assume a spherical cow in a vacuum" of liberal economics.
Relationship between imprisonment and crime rates (2015)
This is the correct move. A hot take I recently posted that has caused me zero issues over the past few years: [1].

[1] https://twitter.com/cheatcodetuts/status/1692256529628512667
> Veeam

As my 2 year old would say, "uh oh."

Are you saying your backup solution is:

- there's a folder somewhere whose contents are "synchronized", crying laugh emojis galore, using a "Dogshit" protocol, as it appears in the programs Microsoft OneShit or DropShit or Shit.net or Google Shit.

- you have a machine that has a "copy" of a dogshit-synchronized file system, perhaps using a vendor's implementation of Dogshit, such as Synology Dogshit Manager, a piece of software with which I am intimately acquainted

- that machine "regularly" "backs up" its "copy" via a procedure known confusingly as "dogShit"

- wait a minute, the files aren't right!

I hear you. This is very surprising, but it would occur no matter which file sharing system you use, so long as it's based on Dogshit and/or dogShit.

What is the specific flaw with dogShit? The simplest explanation for everything you observe, like the constant moving by multiple users, is that while using ordinary file system enumerations of the form "walk," a folder may be moved in a way such that it is never visited by "walk," even though the destination of the moved folder is still within the root directory of the walk. You can easily verify this in Python.

Okay, so now that I solved your bug in dogShit, what should you use instead? Snapshotters have already solved this problem, you have to create a dedicated filesystem for the shared directory on your Synology, then snapshot the whole filesystem, which will only have issues with "missing" since the moment it started but never traversing the filesystem incorrectly. Then you can backup the file system snapshots to S3. In Synology you can achieve this with btrfs and some elbow grease.

But the right answer is to not use dogshit. At the end of the day the people who are authoring Dogshit file sharing products, they should be giving you a backup approach, not demanding you do it ad-hoc.
IMO, the optimal solution will be to make some kind of change in copyright law which distinguishes between personal, imaginative, creative works (like a novel or a painting) and corporate, formulaic, functional works (like a word processor or a textbook). Whether the line should be drawn along the personal/corporate axis or the creative/functional one is up for debate.
I should have qualified my statements with "probably" and "the majority of the time". There is more nuance to this than I considered when I wrote my reply.

However, that being said ...

> I think this is where I disagree - cutting corners is really not faster. Especially now a days with the tech and libraries we have available, you don't have to overthink or overbuild either.

Cutting corners saves a boatload of time if you're only ever testing the Happy Path. HP-only testing, alone, roughly halves the time to ship a product, once you realise that no dependency-injection would be required so you just hard-code the dependencies in the class hierarchy or data structures.

More time can be saved by sticking to a single platform ("Does this Go program work on Windows too?" "Meh. Who cares?"), yanking in every library there is ("Why does this run so slow?" "Because developing for Electron is faster than making a native app").

The point is, quality takes time. It takes longer to prepare a great meal from fresh ingredients than it does to simply assemble a picnic from nothing but KFC, McDonalds and Krispy Kreem. It takes longer to build a house from concrete and block than from wood and siding.

> Cutting corners saves no time, and then the startup needs to pivot and can't easily due to the ham strung code.

If the startup is pivoting, then they're likely throwing away most of what they built anyway. That's the whole point of the pivot - you switch from producing a product for solving $FOO to a product for solving $BAR.

If you aren't throwing away most of what you have written, you aren't pivoting.
yes. It needs national reform. It wont happen because its fucking expensive and a bit too socialist. (part of the reason May almost lost her majority was due to botched social care reform)
> We've peaked out on literacy

I mean, just look at actual literacy stats and you will find we have a ways to go on this. A frankly absurd number of people in the UK are functionally illiterate. Same in France.
The insurance companies are private but of course mostly financed by public money.

I think health insurance for civil servants (who are in a completely separate system) is state-run, but regular health insurance is private.
In Poland I've experienced both ones that charge you per packet, and ones where asking for a packet will have the cashier grab a bunch of them without even counting, give them to you for free, and move on to handle another customer.

That applies only to ketchup packs, though - they always charge for sauces. The only place I ever got sauce containers by handful for free was in a KFC in Shenzhen, China.
One of the biggest factors is the US government pays the salaries for doctors in their residency programs. They indirectly set, and therefore limit, the number of seats available in US programs by the amount of funding they provide.

There are many other failures as well. For example, most programs requiring a bachelor degree to start. This artificially raises the cost. There are a few programs now that intake high-school graduates and add a year or so to cover the basic courses that they need, such as anatomy and physiology, but effectively cut off about 3 years of higher education.

I am curious what the post above was alluding to.
Disclaimer: I agree with you.

Devil's Advocate: I actually can't, absolutely **** take.
GP comment is saying that the situation is better in the US than in Germany for talented people.

I am wondering whether this is really true in average or just selection bias.
I'm not sure how to properly interpret your comment? Are you saying microtransactions are still evil because they are profitable?

While I think $11k is a pitiful wage (but apparently somewhat normal in that city), it at least gives working artists a paycheck. Isn't that a good thing?

Rich westerners entertaining/decorating themselves on outsourced art from poorer countries... yes, it's vaguely colonial and kinda uncomfortable to think about, but is it really that different from buying woven goods or coffee or phones or whatever? At least in this case, the artists work in a relatively comfortable office and not in a field or sweatshop.

As a web dev in the US, I get paid much more than that, but at the end of the day I'm still just a minion for someone else's capitalist machine. Unfortunate, but still beats being a peasant...

Or did I misunderstand your point...?
SharePoint is a garbage machine.

If you value local documents.
In your reply you said "I am describing the basic experience of having ADHD" so I don't think I have misunderstood you.

I can't continue this conversation as you are not commenting in good faith. You're "shocked" that I've never asked someone with ADHD to describe their condition? As I have already said, that puts me in the Most People camp.

People have different comfort levels with discussing their conditions and I have no reason to ask them. Just like I have never asked a wheelchair user any questions about them using a wheelchair.
I'd probably bet on Latin cover

like this: https://www.youtube.com/watch?v=PbEKIW3pUUk
I think it's just you

# ntpdate -q time.apple.com
server 17.253.82.253, stratum 1, offset +0.044020, delay 0.06635
server 17.253.82.125, stratum 1, offset +0.045065, delay 0.06586
server 17.253.16.125, stratum 1, offset +0.044869, delay 0.05829
6 Sep 15:25:18 ntpdate[65639]: adjust time server 17.253.16.125 offset +0.044869 sec
Haha, yes! Although I'm being a bit sneaky, because QBasic would also indirectly get us Edit, I think ;-) It'd be interesting to see the code behind the 90s DOS IDEs.
>you'd get no benefit for showing you're a safe driver.

But is that actually how it works or are they discounting for the absence of evidence of being an unsafe driver?
I'd prefer a bro scientist to a morbidly obese person to be honest.
Seems like a better submission URL too
No, I think I have a fairly unique perspective, in that I've experienced both community college and four-year universities (perhaps in reverse order from the typical experience) and I've found them all to be more like factory farms than places of higher learning (by the way, "higher learning" is an epithet commonly applied to post-secondary education such as is found in community colleges, so you're arguing rather vigorously against community colleges acting as community colleges should act.)

My father was employed at a four-year university until his retirement, and my decision to apply to that place was greatly influenced by that fact. One of the things that happened just before my matriculation was the construction of a new and very expensive student center. We mocked it particularly for its exorbitant prices. It had a pizza restaurant and other "food court" type offerings, and it had a very shiny retail bookstore, as student centers typically do. Of course, in building and promoting this new center, the university decisively deprecated the "old" center which had so much character and had been a hub of activity for decades.

Yeah I don't believe for a minute that I had a unique or unusual experience feeling like a cow that is being milked for every penny while on campus. This feeling has greatly outweighed any feeling of being an empty vessel into which knowledge is being poured. Ask the commenters on HN, and they will tell you that universities aren't for learning a trade, they're for networking and entrance into a particular social class. The nature of that networking and social class is slightly different for community colleges, but not qualitatively.
I recently learned you can do the candidate server exchange without those servers. There was an implementation which used [this](https://github.com/cjb/serverless-webrtc) as a backend and a QR code to do the transfer. I can't seem to find it now. However they were having issues with the QR code reaching its size limit, leading to the question of whether you could break the message into a series of qr codes.

Pretty interesting stuff, I was considering taking a crack at it as part of a project I'm working on.

Edit: [here](https://franklinta.com/2014/10/19/serverless-webrtc-using-qr... the blog post about it
I had never heard the term before but Wikipedia says this:

> There were two main types of company that provided services digitally: companies that applied for their own banking license and companies in a relationship with a traditional bank to provide those financial services. The former were called challenger banks and the latter were called neobanks.

That (as well as this article) seems to suggest that neobanks are by definition companies that do not have a banking licence. But I have no idea if that is the correct or current usage. Wikipedia also describes N26 (for example) as a neobank - N26 originally launched without a banking licence but now has one.
> The fact is that I actually rather like JavaScript. I'd go so far as to say it's my second favorite language after Ruby.

Tells this haskeller / TSer everything I need to know.
I've worked in that place.

(And ran.)
Another bad decision from the desk of DHH. I'm glad he's actively ruining his projects – it's time for people to move onto better software.
> They're always renaming and moving files and folders to keep things organized.

Ah, there we go! It's their won fault for assuming a filesystem can be used for basic file and folder changes. /s

On a serious note, it turns out that replicated filesystems as seen in OneDrive or DropBox are hard to engineer. Astonishingly difficult to get right. "Formal proof verifiers" level of difficult, otherwise customers will lose data in everyday circumstances. It's happened to me, it happened to all of my coworkers, and it has happened to your customers.

Data loss with a poorly engineered replication system isn't some rare corner-case, it's the typical case, and it is a miracle if data isn't lost!

A few years ago DropBox rewrote their sync engine and wrote a great blog article about all the complex scenarios they had to handle: https://dropbox.tech/infrastructure/rewriting-the-heart-of-o...

The OneDrive team has done none of this hard work, I guarantee it.

OneDrive loses data if you look at it wrong. If you call Microsoft Support they'll tell you not to look at it like that. Or they tell you to go complain on some support forum, as-if that's the industry standard for achieving engineering rigour.

I do all of my work on local C:\ paths and copy files to SharePoint or OneDrive only if forced to collaborate with colleagues. This rare interaction with OneDrive causes data loss about 5% of the time, often enough that I notice.
That's not quite right, there are several things Marx offerred that could be tested.

Such as, the most capitalist countries would be the first to fall to communism. Except they didn't the only countries that have ever fallen to communism were Monarchies ruled by an absolute divine monarch.

Or after a revolution, the institutions of religion and the state would wither away. Which Russia is getting close to going back to a sort of Theocratic-Facism, and the CCP may not be quite yet ready to dissolve.

I could bust out my old copy of the communist manifesto to check any more predictions he made, but at the end of the day Marx did offer falsifiable theories, it's just that it turns out anywhere Marxism could be falsified it was. If only he hadn't tied it to something as concrete and objective as economics and instead something more relative and cultural.....
Ok, let me give you 2 more cents on that. When we had pivoted, to pivoted to automation, tooling and workflows, if-then-then-that framework with webhook and github hook etc. Exactly what you are pitching. That has another set of challenges. It is very hard to sell and motivate engineering teams to use a product like that, forget about even monetizing it. It is what I call the chasm. You get some revenue but not enough to get a breakthrough. One of the insights we had, is that you have to become an enterprise product and you have to let go of consumer-like or product led approach you have in the product. Also, the ICP of your current product is probably not the ICP of the automation product you are building, the learning from the current iteration is not transferrable.
I have lot of cuts in this space. Feel free to reach out to me.
I'm going to be a bit of a naysayer here and comment that while I fully appreciate and endorse TypeScript... there are certainly situations where Javascript would be preferred. EG: Deno also dropped TypeScript internally.

What they've done seems a bit rough around the edges and a types file of some sort for external facing customers is a critical follow-up PR, but I would not blindly trash these guys for switching to Javascript. I suspect they did it so quickly because it would have sat in committee for eternity otherwise.

I probably wouldn't write anything in pure JavaScript today when TypeScript is such an enormous boon... but I'm also not working in the space that this project is working in.
Fair points, within the context that IP rights are fundamentally made up and shifting rights crafted to balance the concerns and interests of various parties.

I can't tell where this is going to land. Right now, we're seeing a number of parties trying to put metaphorical barbed wire in the newfound prairie of ML models, each struggling to influence the prevalent wisdom of how IP rights should apply to this context.

We could easily end up in a universe where LLMs are a licensing minefield where every copyright owner of any part of their training data gets rights on the model, become essentially unmanageable without relying on helpful licensing middlemen that smooth out the right for LLMs to exist, at a cost.

We could just as well end up with LLMs being recognized as not being derivative works themselves, albeit able to generate derivative works, a much less advantageous situation for creatives and their middlemen who see their creative output as being pirated, to reuse a familiar term of IP rights propaganda.

It'd be a little surprising to me if we ended up in a situation where the work needed to produce good LLMs wasn't associated with any commensurate IP rights on the results, and I expect the megacorps investing billions into this will find it in their heart to throw a few millions toward lobbying efforts to ensure that this isn't the outcome.
Neat

https://smolsite.zip/UEsDBBQAAgAIAFtLJ1daaE7RlwIAAN4EAAAKAAA...
I really miss the days of the original Opera. Back when the browser was lean, and they were innovating with their own engine and UI.
I admit, I giggled. It’s also in line with how humans use new mediums.
Hmm, just to prime the pump with some quick napkin-math... If it's an average of 200 ft²/employee [0] and $45/ft²/month [1] that gives a cost $108k/employee/year.

In comparison, lets imagine someone already making $80k/yr, a 40-mile heavy-traffic roundtrip commute taking 2 hours (1.25x time) and adds $10 in daily gas... That's about +22.5k in costs.

So yes, in direct math it's probably not as big, but having a physical office probably satisfies other hard-to-quantify priorities of corporate executives, such as personal prestige, sense of control, and how things look to investors.

[0] https://blog.naiop.org/2018/05/top-trends-and-metrics-to-wat...

[1] https://www.commercialcafe.com/office-market-trends/us/wa/se...
> My impression is that they're what scott calls "my dinner guests."

Yes, he's pathologically friendly towards anyone to his right: part and parcel of not taking them that seriously.

> Seriously I cannot find anything in his writing that is incompatible with those movements and beliefs.

He's a centrist neoliberal, ala Matt Yglesias. In some ways the two groups are mirror images. Paraphrasing someone, though I don't remember who:

capitalism ostensibly has two functions:

- Concentrate power in the hands of individuals who successfully "move fast and break things"

- Efficiently allocate resources through impersonal market mechanisms.

These are not fully compatible. Neoliberals aren't exactly anti-oligarch, and neoreactionaries aren't exactly anti-market, but when the two tendencies clash they're on opposite sides.

Scott doesn't hate people like Thiel, which marks him as not-left, but he's clearly not interested in doing away with liberal democracy and making him CEO of America.
Same here. It looks good on my boxes. I think it's just the OP.
> because another competing doctors guild would do the surgery because they value saving lives over driving luxury cars

No, because they can undercut they other doctors and get all their customers while still making a lot of money.

That's literally how all business work in competitive markets and most of them have nothing to do with 'saving lives', yet they behave in the same way.

And free market competition is something generally associated with capitalism because it's hardly possible without private ownership of businesses.

> performed over a specific time, is objective.

Because it's determined by the market (more or less the same like the price for all other goods). It's objective as much as the price of any good and service in a capitalist system is.
It made me realise that these huge and reputable Android ROM developers will still treat your phone like a toy, and are therefore completely untrustworthy.
Extraordinary claims require extraordinary proof.

But even given the benefit of the doubt, there is little advantage over alternatives if you don't just happen to have lots of natural hills/land readily available.

A block of concrete has about 2.5 times the density of water and creating one doesn't require any magic chemistry. The land required for a "gravity battery" is only slightly larger than the concrete block itself.

https://futurism.com/the-byte/company-builds-facility-lifts-...
> Javascript and type annotations in comments go a long way, too. Not the whole way, a bit annoying to write at times, but 95% of the value is there.

I'd say that "5%" is where some really nasty devils lay though. Plus, if you're going through the effort of documenting types in comments, why not use TS and prove that they're correct + up-to-date?
Too late, unfortunately. I actually loved that movie (not for itself in particular, I just like that genre of movie, along with Beautiful Mind, Hidden Figures, etc.)

But it's sad to know it's so inaccurate, beyond basic dramatic licenses. I'll pick up the book and get the real version instead. Thanks for the recommendation! I learned something today.
Generally speaking, low unemployment leads to the Fed raising rates, the anticipation of which, hurts stock prices.
Not until you get a lawyer.
I mean, there's even a smithing game show, Forged in Fire. With I can't remember how many seasons (it's still on Netflix, I think).
Hi all, I work on the TypeScript team. There's already a lot of feedback on the issue itself from users urging the authors not to make this decision, so I will hold back from adding to the noise on that issue. Every team is entitled to make the decisions that they feel are best for them, and I don't think it'd be productive to change anyone's mind in this case.

Instead I'll just mention that I always welcome thoughts on some of the challenges teams encounter when writing in TypeScript. It helps make the language better. If there's anything you often hit, you can comment here, create an issue on the issue tracker, or reach out to me at Daniel <dot> Mylastname <at> microsoft <dot-com>
MREs are only meant to be eaten for up to three weeks, but casting caution to the winds . . .

At four MREs per day (510 to 740 grams ea.), plus six liters of fresh water, one week supply would weigh 60 kg. Making five knots for 10 hours per day would be generous. At that blistering velocity, 4500nm would take thirteen weeks, needing 780kg of food & water. Which would prevent his wheel from turning. Of course, if he knew how to plot a course, he'd have the winds at his back.
> Strong typing is a hill I'm willing to die on, and at Svix we encode everything we humanly can in the type system. Let the compiler catch our mistakes...

After years of writing Julia (dynamic) and C++ (static), I'm willing to die on that hill too.
But I've encountered more people who disagree with me than agree, so I'm not surprised by seeing a PR like this.
I doubt malware providers might spend their time showing discord....
Good article. Thanks! Convinced me to pick up the book.
I could certainly see it being an unstable enough situation that it leads to a violent revolt, but that doesn't do much to allay my fears. Maybe I'm getting old but I really don't want to live through a violent revolution, even if I'm on the side of the revolutionaries. Heading the problem off before it gets to that point would be much more pleasant.