skysight-inc/HackerNews huggingface dataset:
The ones you describe could have been fixed structures instead, say first floor commercial of taller office buildings. There just needs to be a desire to create mixed use walkable areas, rather than the tendency towards single use sprawl (eg the concept of an "office park").

I do see some advantage if a single truck can serve offices for weekday lunch, public parks for evenings, and special events when they exist. And not having to commit one's startup capital to a single fixed location. Such food trucks have always existed. It just feels like food trucks really became a popular trend in response to the lack of good restaurant options.

For instance in the OP, they're talking about food trucks at a beach. Those could also be fixed stands, who would then supply appropriate number of trash cans, garbage removal, etc. Instead those details have punted to the public commons, in a not particularly sustainable way. It's not particularly imaginative of city officials to prohibit them rather than making them fund appropriate trash cans etc, but it is a predictable result of reactionary politics.
And it's still happening. America is, compared to other first world countries, not the easiest to immigrate to. So out of all immigrants, who would choose to go to America (appreciating that many immigrants don't have much choice)? The ones most aligned with America's opportunities, so people who want to be capitalists. If you value a chance at getting rich over stability and safety, come to America. If you want a strong social safety net and aren't willing to arm yourself against your neighbors, go somewhere else.
That horse meat "scandal" also hit Netherland, which surprised me. Well, selling horse meat as beef is obviously misleading, but a lot of people seemed to be upset about the very notion of eating horse meat, which is the part that surprised me. I still remember that when I was a kid, my parents would often buy smoked horse meat. It seems to be less common these days. I guess some people aren't familiar with it and therefore see it as weird or unnatural?

Then again, my wife is horrified by the idea of rabbit meat.
Yes. Since early teens I frame notes in graph paper notebooks in a kind of information system geography. This is not the same as a mind-map which is just hierarchy (an outline recast as cartoon bubbles and lines).

When concepts lay out and interconnect like a periodic table of elements, symmetries, misalignments, or gaps suggest where you’re onto something, or perhaps the conception is mistaken, or more research is needed.

These can prove quite dense, a single well woven page can take 50 powerpoint slides to unpack and bullet or diagram more conventionally.

I use obsidian and similar markdown tools but the shape of a system or information is lost in most text tools. Excalidraw is useful, as is Kroki.io, for tying the two approaches together.

But mostly Apple Pencil and Goodnotes w/ graph paper.
What is the currently accepted way of nailing down a specific python version if not using something like pipenv?
And Russian space station (while they had one) was notorious for repeated fires.

Probably that approach to safety was cause for it.
The "grumpy cat" meme is also being flagged as about "suicide or self-injury":

https://www.reddit.com/r/facebook/comments/vzizhu/apparently...

It's not just this one person on Reddit, either. Someone I know personally also had the grumpy cat removed from their timeline for the same reason.
And we’re definitely not gonna touch on the 4x self-inflicted death rate that men have over women just generally.
I wasn’t familiar with rail ballast but found this good link which explains what the term refers to and how it helps keep the rails aligned (explicitly the posted article talks about when current mitigation is indequate).

https://railroadrails.com/information/what-is-railway-ballas...
The Libor sandal. That was precisely banks changing their own ledgers to defraud their customers on a massive scale.
Meh, my EPDM roof is black.. I think you’re thinking of TPO?
Generally yes. It's rare and I think very dependent on what I'm programming that I can be productive programming and not be in a hyper focsed state.
Gems are versioned already, and if you're working with different Ruby versions, your gems are already isolated to that version.

No need to vendor gems..
I appreciate that you’re just quoting someone else’s work here. But let me say that this is by miles the worst take I’ve read on Calvin & Hobbes, and one of the saddest and most dehumanizing things I’ve ever read about the intersection of art and commerce.

They author fundamentally misunderstands art: “The value of artistic work is in reaching people.” They claim repeatedly that artists have an obligation to use commerce to spread their work far and wide: “Can you not see that in denying the syndicates profits that countless others were harmed?”

It is a long elucidation of exactly what Watterson has spent his life trying to avoid. It’s literally calling the man “selfish” for refusing to allow others to profit from his work. It’s kneeling at the altar of capitalism and kissing the ring of commercial exploitation, and prizing both those things above simple human creativity, and the ability of artists to curate their own works.
It's user friendly for people that don't know what patches are or why software needs updated. It's frustrating for the people that do and would like control

I remember the Windows XP days where you'd regularly find computers that hadn't successfully updated in months or years and it was a whole day effort to get them patched

Windows 10 Reboot Blocker works ok. It runs as a service and keeps readjusting active hours to prevent reboots
capital is highly organized and well-resourced, keeping workers from attaining the same sounds reactionary
Ahhh this is a great idea
Gems are versioned already, and if you're working with different Ruby versions, your gems are already isolated to that version.

No need to vendor gems.. Vendoring millions and millions of duplicate files is for the node crowd.
Ask HN: What exact process do HN replies perform after analyzing a link?
act as if you were making into a program/steps or asking GPT-3 to perform the same process.
Maybe he can rename it to “comcrap”? Jokes aside it’s probably better to use a less controversial name.

Perhaps he should rebrand it "Xfinity." That seems like a perfectly harmless name that is in no way associated with poor products and crap customer service.
From their last earnings release [0], their retail division lost 3 billion dollars last quarter.

[0]: https://s2.q4cdn.com/299287126/files/doc_financials/2022/q1/...
Around here (DC suburbs out to Appalachia), it’s a mix of both. The closer to the city, the more likely the mobile home is in a trailer park. Though there aren’t many left - most that I’m aware of have been bought/closed/redeveloped.

In terms of increasing the supple of affordable homes for people who are in suburban or semi-rural areas, mobile homes really are a mixed bag, for the reasons listed (which is then exacerbated by PE firms buying up parks and milking the residents dry).
Excuse me I should have said conflict resolution.
Here’s a panel that references it
https://calvinandhobbes.fandom.com/wiki/Calvin%27s_mother?fi...
I believe it's this one: https://www.gocomics.com/calvinandhobbes/1987/07/31
I mean, yeah. We don’t have to pretend it’s in good faith. This is obviously calibrated to make the union card sound as scary as possible while (they hope) stopping just short of being illegal interference.
Railroad deaths and injuries per capita are much lower than in the USA. I'd say the unions and RAIB have done a pretty good job at improving safety standards.
Android on e-ink would be a terrible experience -- it's not made for the slow redraws of e-ink. And it's also a lot of bloat to add to these embedded readers with low-powered CPUs.

The remarkable already uses Linux, just not Android. It has a custom Linux OS called "Codex". But you can still get a shell on it (ssh or on-device). See https://remarkablewiki.com/tech/apps or Eeems's more thorough comment: https://news.ycombinator.com/item?id=32119648

You can also jailbreak some Kindles/some firmwares and get a shell: https://goodereader.com/blog/kindle/hackers-release-jailbrea...
Any difference from IndieMaker (https://indiemaker.co)?
> Sounds like someone needs to invent some sort of expansion joint.

As the article says, there basically isn't the money or will to fix the problem, so they're leaving it as is.
Such things exist (https://en.wikipedia.org/wiki/Breather_switch), but so far they've been mostly only used for localised expansion/contraction/movement hotspots, i.e. bridges longer that 50 – 100 m or so.
OLTP usually comes with high throughput of transactions, which means usually write(e.g., IUD - insert, update, delete) to read (e.g., select) ratio is above 4 or 5 or even higher. There are some good benchmarks to test OLTP workload like TPC-C (https://www.tpc.org/tpcc/), and some benchmarks to test OLAP workload like TPC-H (https://www.tpc.org/tpch/). For mixed or hybrid OLTP and OLAP (it's called HTAP, see this blog for some background https://en.pingcap.com/blog/the-beauty-of-htap-tidb-and-allo...), TPC-H was originally designed for this, however, it actually doesn't reveal the real world workload with several drawbacks. A newer research work from UC Berkeley proposed a HTAP benchmark called TAOBench (https://www.vldb.org/pvldb/vol15/p1965-cheng.pdf) which is pretty interesting and worthy to check.

For the HTAP systems, as mentioned in the above blog, there are quite a few industrial products, like Google just announced AlloyDB (https://cloud.google.com/alloydb), Snowflake's UniStore (https://www.snowflake.com/workloads/unistore/), and one of the most popular open source projects TiDB (https://github.com/pingcap/tidb) which have been deployed by many business applications.

Hopefully these may help a little bit :-)
Here's what SBB (the Swiss train operator) says at [0], german only:

SBB will not rely on tracks painted white because

- it makes it harder to discover cracks in the tracks

- with prolonged use the effect noticeably lessens to due accumulation of dirt

- ÖBB and SBB have measured he effect at ~5°C and that's not significant enough to be worth it.

[0] https://company.sbb.ch/de/medien/dossier-medienschaffende/so...
The economic freedom index weights various things, and while it's a stab at things, it's hardly definitive.

The US is also working hard to wreck its market economy. It's a big economy with a lot of momentum, but fire enough arrows into it and it will die.

> live expectancy per health care dollar spent

Health care is so dominated by the government it can hardly be considered a market system anymore.
To remind people in case they didn't know (because there was a huge backlash against Romanians at the time and newspapers never correct themselves after investigations) the meat was labeled as "horse meat" when it left Romania. It was a Dutch company which relabeled it as "beef".
Huh? This doesn't solve the original problem at all, and only results in larger tx fee losses.
For those use cases, latency is IMO a bigger deal than bandwidth. For remote PC, 20mbps 5ms latency would beat 10Gbps 50ms latency.

And due to the speed of light, you can't get latency arbitrarily low.
Which means that this GitHub repo will soon go down.

China has enormous leverage both on GitHub and especially on Microsoft.
I invited more positive and productive discussion on the advertised topic:

>"I'd enjoy hearing some concrete discussion of what unique vision you have for improving the intuition of people trying to do data science, and how this helps humanity, and your journey beyond A/B testing marketing techniques.

So far i've not received it from any replies (including yours) and haven't seen it happen in any other comment threads so far (including ones which could be made by yourself).

The lack of thoughtful discussion makes me believe this post is meant to be just a marketing/sales pitch (something I covered as a potential issue in my comment) rather than a post for having deep, thoughtful, expansive discussions on this topic.

Like I said, I think you are perhaps the one who isn't in sync with what kind of conversations are valued.
Can't speak for the other commenter, but I personally used it as a daily driver for over 5 years, and casual use for another 3. Used it for programming, art, writing, light gaming, and even some blender. The surface pros are a great line of products, and even after 8 years the battery is still surprisingly good compared to other laptops I've seen.
'Zero trust' as a term was popularized over a decade ago by John Kindervag, and has roots older than that. Kindervag focused on the fact that we shouldn't trust LAN/WAN devices just because they were (apparently) on the LAN/WAN.

We are well beyond that era - devices, users, apps and data are now massively distributed. In this new era, the question is can we avoid 'trusting' all networks.

Of course, you need to trust something, so that paradigm would suggest that the app is the new edge, and only enable identified, authenticated, authorized ('trusted') app sessions to make ephemeral network connections. In that model, all inbound firewall ports are closed (not even dynamic port opening), so that unauthorized sessions can't even scan/probe.
The US is turning away from being a market economy, and if that's your point I tend to agree.
Very nice article. I wish I could have went there, but instead MIT's was the quickest rejection letter to arrive after I sent in the application so many years ago.
Cultural norms are really hard to change. There is no reasonable world in which businesspeople in the US south and southwest should wear suits and ties. But if they didn’t, they would not be taken seriously in our culture.
Fluent-Vue – internationalization plugin for VueJs. Uses Mozilla's Fluent syntax
Fluent-vue is a Vue.js integration for Fluent.js - JavaScript implementation of Mozilla's Project Fluent

Features:

Simple api for developers: Just 2 methods, 1 directive and 1 component

Powerfull syntax for translators: Use the entire expressive power of every language without need for changes to application source code

Isolation: Locale-specific logic doesn't leak to other locales. A simple string in English can map to a complex multi-variant translation in another language

Seamless migration: Works for both Vue 3 and 2
Right? Applies to every animal though but people seem more uneasy with the idea of killing and eating horses vs other equally sentient animals.
That's the point of the website. Not getting armchair expert leaning in to give orders.
I think someone who is willing to speak out hatefully against large swathes of the population based on things like sex and race are exactly the kind of people that should be ostracized. In the case of the work environment, getting fired. If they aren't, they stick around, making coworkers uncomfortable, possibly getting promoted and then ensuring the group they hate doesn't get hired or promoted

But HR departments are not usually doing that as a first step. They talk to the employee and try to get an apology if needed. The stories in the news are always egregious examples or people with a long history and it was the last straw
The Swiss railway has a (DE/FR/IT only) page at [0] to explain what they do.

- Start adjusting the tension on tracks starting in March when it gets warmer

- Use more expensive concrete sleepers where high forces appear (as TFA mentions)

- Cool exceptionally problematic parts of the track with water from tank cars

So in summary:

- spend money

- spend money

- spend money

That could explain why Network Rail isn't keen on doing any of that.

[0] https://company.sbb.ch/de/medien/dossier-medienschaffende/so...
Mind you that (let's say) the modern concept of OOP was invented around second part of 60s (with Simula I think) and I think functional a bit earlier maybe in the beginning of 50s (with LISP I think).

Both paradigms have a lot of years of practice and saying that anyone of them will die in 4 years is I think a bit of exaggeration.

Why do you think that in 4 years OOP will be abandoned by programmers? What is the basis for your assertion?

I think it is more probable that we will have a kind of cross-pollination between these two paradigms with maybe newer languages (or evolving existing languages) to borrow concepts and best practices while still providing the core way to design solutions. This is already happening in smaller scale in multiple languages as far as I see it.
I cordially invite you to look into the clusterfuck that is Go's treatment of date formatting. Everything else will seem clean and logical by comparison.

Per https://golang.cafe/blog/golang-time-format-example.html:

> Format returns a textual representation of the time value formatted according to layout, which defines the format by showing how the reference time, defined to be Mon Jan 2 15:04:05 -0700 MST 2006 would be displayed if it were the value; it serves as an example of the desired output. The same display rules will then be applied to the time value.

So, for instance, if you want to format a date in ISO format (YYYT-MM-DDTHH:mm:ss), you have to figure out how the reference date would be displayed in that format ("2006-01-02T15:04:05"), and pass that as the format string.
> The lower class/working class/working poor, it's kind of similar to driving in states that see a lot of snow: There's an understanding if you see some poor bastard in the ditch and you can stop to help, you do, because next time it could be you. Liking each other does factor into how much effort they'll put into one another, and it's definitely possible to blow all your goodwill, but generally they assume there's a shared understanding that the shit stick is always going around, everybody's going to catch it, and everybody might need some help.

This kind of thing is also found in dangerous professions like ocean fishing. When someone needs help, providing that help is obligatory. Misfortune (and in the case of fishing, raw physical location) is too unpredictable for help to be allocated by any other means.

It's something that has really bothered me about Naomi Novik's recent Scholomance series. A lot of discussion is devoted to how the rigorous nature of the environment (terrible misfortunes strike at random, with about one in four people dying as a result across a four-year stay) means that nobody can afford to provide assistance for free. (Because, in the author's words, if you spend valuable resources helping someone else, then when a misfortune falls on you you may not have enough to survive it.) If you need help and you can't afford it at the moment you need it, you die then and there.

Which of course makes no sense on its own terms -- a creditless system like that is going to raise the mortality rate from 25% to 100% -- and flies in the face of everything we know about human communities in real-life difficult environments.

Novik is a great writer and the books are still entertaining, but this is just a mind-boggling failure of world building.
If you read anything about their demands, you will discover that from this year their contract is changing to require more hours at the same pay, so they are literally being given a paycut. In every other industry that would be illegal, but rail workers are expected to just suck it up and be grateful that they even still have a job, right? They protest compulsory redundancies because they know exactly how the British system works - a lot of people will be fired and the rest expected to just pick up the slack and work more hours, without any improvement like automation.

And among other things changes like not being paid for their commute when doing overtime(which was paid for previously), at the time when petrol has crossed £2/L around the country.
Mostly for my personal cloud... Plex Media Server, Nextcloud, etc., because any service that's offering a $300 connection will also let buy a static IP for a nominal amount.
Yes, that was my understanding too. I don't have a solid ref for this now, but as far as I can tell, the entry here should be relatively accurate:

https://en.wikipedia.org/wiki/African_humid_period

It is true that the Holocene extinction and other events are caused by humans, and that, in the larger scheme of things, life on Earth would thrive better without us. But it is a fallacy to pretend everything is caused by us, and such claims only make conversations about real change caused by us more muddy than they need to be.

At any rate, don't take "facts" from a magazine.
You might think of Rust's async paradigm as "half a continuation, turned upside down". With traditional coroutines, after an async operation completes, the language's runtime calls back into your code, and you actively call the next thing, "pushing" control flow down the pipe. Most languages with continuations manage this by "pausing" your function and keeping its stack frame around, which, in the general case, means your function's stack frame has to be heap-allocated, which is basically the language itself giving you a "pseudo-thread". You eventually get control back with the same stack frame, and as far as the language is concerned, how you get back there is none of your concern; that's its job.

In Rust's polling-based model, there's no "magic" saving of stack frames. You get some space to store state, but the runtime has to manage that memory itself. You can use the language to express "this is the next thing to call", but when you spawn an async I/O task and yield to it, you've already returned from your own function to the runtime, and it's the runtime's job to call your function again with the state it had stashed away. You then jump over the steps in your function that have already been handled and call into the next thing. It gets a bit more involved due to various bits of syntactic sugar, but that's the basic model. It's operating at a lower level of abstraction than many languages' coroutines or call/cc, which gives you the flexibility to customize the behavior to meet specific needs.

A runtime for generic desktop/server apps may maintain a thread pool and call back into your code on one of those threads. In WebAssembly, execution is single-threaded, but JavaScript promises may call into your runtime, and you have to dispatch that to the right Rust future. On embedded platforms, the data structures that the desktop/server runtime uses may simply not be suitable (e.g. because you have no general-purpose heap allocator), so you need to use a different approach with more constraints.

Interoperability between these runtime is possible. The key is that you need a task that's running on one runtime to be able to spawn a task on the other, with part of that task's job being to notify the first runtime that it's time to poll the "parent" task again. The mechanics vary depending on how each runtime handles task spawning.

As I understand it (from having skimmed some articles a while back), C++'s co_await isn't really all that different. Since we don't have the executors proposal as part of the standard yet, it's still a "bring-your-own runtime" sort of approach, with some kind of glue required at the boundaries between runtimes. Depending on which "flavor" of C++ coroutines you're using (e.g. push-based vs. pull-based), that interop might be easier than Rust's at the cost of other tradeoffs (e.g. more heap allocations).
What happened in South America? Compare the US to South America over the last 400 years in the light of your statements.

Also compare with Japan and Germany, both of which turned to free markets after WW2 and became quite wealthy. Japan in particular has no natural resources to speak of.
Humans consume everything from mushrooms to mammals, it’s arbitrary as to which species in what kind of form are ewww and which are not.

Only when it comes to primates and closer that our DNA actively tries to stop us. Anything farther are matters of beliefs, preferences and safety.