skysight-inc/HackerNews huggingface dataset:
ntopng. It doesn't run on OpenWrt though. I have tried, but you have troubles compiling it and resource constraints depending on the device. Might be lucky if you have ARM and enough space.

But I have long searched for something similar. The answers were mostly useless e.g. most if not all were for the combined bandwidth.

I now run ntopng on another x86 device and use port mirroring to capture the traffic that goes through the OpenWrt device.
I believe the latter is Uber's motto.

I find it amazing that such a large and "successful" company survives with such pathetic customer service. Of course they are not profitable (and not likely ever will be) so I assume customer service is the least of their concerns.
> Modern philosophical thought and religion were built on that idea, and they were arguably inextricable from science in it's early stages.

So were lots of bad ideas. Science is a process of trial and error. This was an error. The hope is that you correct the errors, not make them an integral part of your belief system.
I’ve never even heard of those first three. I don’t even know if they are mattress companies. I’ve heard of Casper.
I assume GP is aware of that, and from what I understand, he is pointing out that OpenWRT also happens to run great on various x86 hardware/SBCs sold as "pfsense boxes".
lol - honestly, I doubt it. Although I'm sure that if you ask a PHP fan they will tell me that they invented sliced bread. Back in the 90s, I was a Microsoft ASP developer... ASP being the language that PHP shamelessly copied but was open source. So Laravel copying Rails feels like history repeating to me, even though I shouldn't take it personally.

Here's a promise: if you ever want to jump into Rails and have any questions, I'm willing to put in as much time and energy helping you get started as you are to soak it up.
HTTPS: //themilsource.com/Uber-and-hyundai-develop-flying-taxis-january-2020/
Uh, won’t that make the neighborhood, I don’t know, poorer?
If you can automate part of it with an app it could be cheaper. Maybe it won't work out cheaper than a taxi, but pretty likely cheaper than those black car services. And since there is a market for the latter, there might be enough market for something in between; I don't know how large.
The Uber Black button is right there in the app.
> doesn't the await keyword just block anyways?

The await keyword only blocks the execution of the coroutine in which it is used. It releases the event loop so that other coroutines can continue processing while the result of an awaitable is being fetched.
Travel Tips to European Countries: What You Need to Know About Sweden
I believe there has been a wide variety of successful Forth projects including NASA probes.

Forth makes more sense when you can be like Chuck and design your own hardware. At that point Forth is more of a minimalist stack-based philosophy that consists of the minimal hardware + software design to accomplish something.

Is his way better? It likely has somewhere near the bare possible code and is very efficient system wise. If you wanted a minimal solution and could devote years to the project, then this is nice.

Does it make the best usage of developer time? Obviously not in many cases. In today's business world, you just slap some components together, do minimal acceptable testing, push it out and go to the next thing. Cost is important to the customer, so as long as somebody is willing to do that kind of work, everyone has to. Of course the downside is that we've accreted all this tower of abstractions and complexity going from OS to JVM to libraries and source. We already have tons of COBOL that can barely be maintained. Next will be the large Java and Python codebases.
Thank You, That's quite helpful to have in mind building my landing pages :)
>Oh yea, I almost forgot. How did OP here know about the new release of OpenWRT? They have no end-user mailing list. They don't have a twitter feed. They don't do facebook. They seem to hate their userbase because they have NO MECHANISM to alert end-users that there's a new release of the operating system. The update the wiki, maybe do a forum post if you are lucky, and that's it. Pure word-of-mouth.

RSS. https://openwrt.org/feed.php?mode=list&ns=
> Take away what we call the mind/soul, and we're just a basic animal, running reactively on instinct and reflexes.

Yes, that's correct, and I really don't understand what you think you've said that proves otherwise.
> Both my parents are on statins, it seems every person past a certain age is, the doctors think statins are something everyone should be on.

In my experience, modern doctors are well aware of the risks of statin treatment. I'm sure you can find trigger-happy doctors who over prescribe statins, but that's definitely not the recommended best practices.

According to one of the first studies I found, only about 1 in 4 patients who fit the criteria for statin use are actually prescribed statin medications at followup: https://www.ahajournals.org/doi/full/10.1161/JAHA.118.010241
Please don't add nationalistic flamebait to HN. It leads to nationalistic flamewars, which we're trying to avoid here.

https://news.ycombinator.com/newsguidelines.html
> the lack of plausible mechanisms by which any of this might occur

But some of the mechanisms themselves are already reasonably well known. We can already make light points appear to another person via electric signals in spite of the fact no such light points actually exist in front of that person's eyes. So it's not a question of whether these phenomena exist or not, but rather how exactly they are related to the brain.
The only negative with their implementation is that if you click on the plaintext link, it takes you to https://text.npr.org/, it doesn't take you to the article you tried to read.

Otherwise, Thanks a lot NPR for doing plain text at all!
I've build a simple interface for your AWS usage and billing
We've been capturing those decisions in ADRs (https://www.thoughtworks.com/radar/techniques/lightweight-ar...) for the past year or so, and they've been incredibly helpful even for those involved in the original decisions that want to revisit the rationale - I can only imagine how helpful they'd be in a situation like yours.
Some people like larger languages that have more of the basics rolled into core. Not sure if that fits here though.
Sometimes you don't want to allow a value to be null at all, but with null references you can't represent that at the language level.
>I, for example, am biased against lies and towards truth.

Everyone believes that, even flat earthers and anti-vaxxers believe that.
When I was younger, I believed that my spirit and thoughts and personality were somehow separate from my body. Like something uniquely me that was put in my body to animate it.

As I get older I began to think the opposite; that our thoughts, personalities, and everything original about us are a product of our physical composition and brain structure.

I began to really notice this after reading Principles where Ray Dalio observes that the way people think and approach and solve problems are largely fixed. I notice this in myself and the people around me.

There was a sort of inflection point for me after getting my first massage. My body was completely relaxed, resulting in my mind being completely relaxed. After the massage I went to a trader joes in columbia maryland during a saturday. This trader joes is a logistic nightmare that always stresses me out, so much so that I would usually avoid going during peak shopping. But this time I was completely unbothered, nothing about the experience was bothering, my thoughts were completely at ease. At that moment I realized that it wasn't stress making me tight, it was tightness making me stressed. The dependency was completely backwards from the way I thought. Being self centered i thought my thoughts informing my physical, but it was actually my physical causing my thoughts.

I have genetically high blood pressure, and I have to consume low sodium in order to keep it under control. While I was learning this and my blood pressure was high, I was literally angry about everything. Road rage, meltdowns at home, being short and explosive with my wife and son. I thought it was stress or affect from work I thought it was thoughts/personality -> body. As soon as I experimented with reducing sodium, getting exercise and my blood pressure dropped, my mood completely rounded out and fixed itself. IT was actually my body -> thoughts.

The same thing happens with hiking spending time outside. I used to feel like a connected, or spiritual relationship with the outdoors. I enjoyed drinking and camping, I thought that there was a spiritual relationship with the outdoors (personality -> body) when, once again, it's actually just physical -> personality, dopamine is released, my blood pressure probably dropped my thoughts became more relaxed, my body was tired and relaxed from hiking.

I think that we really are a lot less conscious than we think we are, and that the way we think, our personalities, and pretty much everything about us is largely predetermined by our physical composition. I think we're just more complicated animals and our personalities are just a response to physical input and reactions.
> there's even a book teaching how to implement doubly linked lists in Rust [1]

Doubly-linked lists are an awkward example because the "safety" of a doubly-linked list as a data structure involves fairly complex invariants that Rust can't even keep track of at this point, much less check independently. These things are exactly why the unsafe{} escape-hatch exists and is actively supported. But just looking at the amount of unsafe code in common Rust projects should suffice to figure out that this is not the common case, at all.

> At the same time, people are using Rust to build non-systems programs, where other languages would be more appropriate (e.g. those with garbage collectors).

Garbage collectors are good for one thing, and one thing only: keeping track of complex, spaghetti-like reference graphs where cycles, etc. can arise, perhaps even as a side effect of, say, implementing some concurrency-related pattern. Everything else is most likely better dealt with by a Rust-like system with optional support for reference counted data.

That's without even mentioning the other advantages that a Rust-like ownership system provides over a GC-only language. See e.g. https://llogiq.github.io/2020/01/10/rustvsgc.html this recent post for some nice examples.
> One of them spends almost as much time on data entry as he does with patients

...then he’s one of the lucky ones! One study found that for every hour a physician spends with a patient, she spends two on processing health records.

https://www.jwatch.org/fw111995/2016/09/06/half-physician-ti...
Ooh, and while I remember:

https://archive.org/details/thirtyyearsinmo00chrigoog

Written by this fellow:

https://en.wikipedia.org/wiki/Dugald_Christie_(missionary)
That is what upside down means. Do you wear your watch with the 12 facing down when you hold it up to look at the time? I don’t think so.
I can say that lots of interesting work was done by everyone involved, very excited for it to be finally demonstrated today!
Well, you could make the same argument in court. Why allow defence to present their side of story? What if they lie and spread misinformation. Better not listen to them and just make a judgement without them.

By not allowing Russia to present their story because “what if” you are preemptively saying that they are guilty.

Why was Ukraine allowed to participate?
> Could a hater be cured if they achieved something impressive? My guess is that it's a moot point, because they never will.

Couldn't disagree with this more. There are innumerable examples of toxic people turning things around in a different situation. PG is making the fundamental attribution error here.

Only the most cursory glance could imply that haters are never successful. If you followed individual haters, you'd likely find many of them grew up and stopped shitposting on Twitter.
I would caution you on ever thinking that allegories or analogies "demonstrate" anything. Analogies can be used to explain a model of a system, but they can't be use to prove that that model is accurate.

Consider the analogy "arms are like wings". That's actually true in a lot of ways, but we can't simply assume that arms have all the properties of wings by analogy, otherwise we'd conclude that arms allow us to fly.

That education improves our capabilities is fairly well proven via other means.
That would make glancing at it when it isn’t ‘facing up’ kind of annoying. So I doubt it. Then again, the alternative is that they pictured it wrong. Either way sucks.
I tell people that I have a little old librarian that retrieves stuff for me, and as I grow older, I have more stuff to look through before he can retrieve something. Something used often may be near the front, but little-used data may take days to retrieve.
Sounds like this known issue, mentioned in the release notes:

Images for some device became too big to support a persistent overlay, causing such models to lose configuration after a reboot. If you experience this problem, please report the affected device in the forum and consider downgrading to OpenWrt 18.06 or using the Image Builder to pack a smaller custom image.
Got it; sorry for the confusion.

I ask because media labs often annoyed me with the twee "look at the future" stuff that never really panned out. The "food computer" thing mentioned above being a particularly ridiculous recent example.

I think it mostly annoys present day me in that I was taken in by this in the early 90s, when I was an avid reader of Mondo2k, Wired and the other kinds of publications Negroponte used to shill in. If the best thing that came out of the place since it was founded back in 85 is ... lego extensions... well, maybe people should stop funding them. I mean, Seymour Papert was pretty cool for his day, but he's dead.
I agree, and as people get more established this can change. There are a couple $$/$$–$$$ Vietnamese places in Minneapolis now and I saw one in London recently.
ADRs are great, and don't need to be overly formal or use tooling. We've been hand-writing Markdown-based ADRs (https://github.com/adr/madr) checked in with our code in a docs/adr directory.

You don't put every little decision in of course, but most projects have at least 1-2 areas where even the people involved with the decision have a hard time recollecting all the context for the decision.

The downside, at least for OP, is that they're usually something you capture at the time the decision is made - not when you're leaving a project.
How is it fundamentally priceless if the law and insurance companies agree on close to standard values for compensation
It would be extremely hard not to agree with any effort that reduces pollution. However, the article appears to be a fluff/puff piece by lulling it's intended audience into a false sense of security and virtue signalling by putting air pollution on par with veganism. No amount of fake trees are going to make a difference, unless there is at least a discussion about diesel vehicles being one of the root causes. To tackle this problem requires concerted efforts, not least by holding the government to account on the, now failed, Clean Air Bill.

Clean Air Bill:
https://services.parliament.uk/bills/2017-19/cleanair.html

FT Big Read: 'Air pollution: why London struggles to breathe'

https://www.ft.com/content/9c2b9d92-a45b-11e8-8ecf-a7ae1beff...

https://www.theguardian.com/environment/2016/feb/05/the-trut...

Edit: The 'new' Clean Air (Human Rights) Bill was also stalled due to the parliament being prorogued.

https://services.parliament.uk/bills/2017-19/cleanairhumanri...
“perpetuating this mindset is the ultimate sin of modern psychiatry and the entire industry of psychiatric pharmaceuticals”

O-kaaaay.

But, as the science kids all say:

[Citation required]

(Please note Scopie’s Law is now in full effect.)
When I saw the landing page, I reckoned it looked good, and then I thought these very words to myself as I went to the installation page: “ah, but is it written in Rust?” Because if it is, then I know I can install it both quickly and easily, and expect it to run fast as well. Command line tools written in Perl, Python, Node, JavaScript are always more effort to get going, and much more effort if you’re (a) using Windows, or (b) unwilling to pollute /usr or equivalent with things that won’t be managed by the OS’s package manager.

Every non-standard tool that you get in the habit of using is another piece of friction when switching machines or using a machine not configured as your own, where you may not even be able to install things. With Rust, I know I’ll be able to get it going easily, regardless of whether it’s in some OS-level package manager: it’ll be a single binary that I can just drop into my personal bin directory, and it’ll just work.

Seriously, the deployment story is just so good for languages that compile into a single statically-linked binary, when compared with dynamic languages.

So my threshold for “will I bother trying this non-standard tool out?” tends to be much lower for something written in Rust. I have several Rust utilities that I take the trouble of installing, and now only one non-Rust utility that I use in this fashion, git-revise (Python, and git-rebase is generally a tolerable alternative if I can’t set git-revise up).

Well then, back to my narrative. I wasn’t actually expecting it to be in Rust (though on reflection, why not?), but when I saw “cargo install broot”, I cackled aloud.

And I’ve just run `cargo install broot`.
>Let's say there is a clause we just can't find each other on. No worries, we can jointly decide to walk away. If I paid you and you're not willing to budge, then I'm out $25k if I walk away. It doesn't keep the discussion balanced.

Balanced? Utter nonsense and I suspect you know it. You know that proceeding past an LOI involves the seller accruing costs, sinking massive amounts of time on activities other than working on their business, and, more often than not, becoming emotionally invested in 'doing the deal'. Buyers buy businesses a lot more frequently than sellers sell businesses, and that makes the transaction a "home game" for the buyer, giving buyers an advantage.

Not providing any earnest money minimizes buyer risk, allows buyers an opportunity for a cheap education on the ins and outs of a successful business, and invites other tactics to tilt negotiations away from the seller - all the reasons selling a business becomes one of the most painful experiences of an entrepreneur's professional life.

If you're not prepared to provide any earnest money, you probably haven't done enough work to decide whether you're really entering into an LOI. Hopefully, the sellers negotiating with buyers like you figure that out and push back.
Sounds / looks like it's exactly it.

What kind of resource needs are we talking about here ? The router I use at home is a R6220 (OpenWrt description "It comes with a large 128 MB NAND ROM with space for many packages and a single core (dual thread) MIPS CPU powered by 128 MB RAM"), do you reckon there is a chance for it to run there ?
Ironic that folks who work in CNS drug discovery spend much of their time worrying about how to get our molecules /into/ the brain... and less energy thinking about keeping non-CNS meds out. For what it's worth, though, these 'off-target' CNS effects have also prompted a lot of enthusiasm for repurposing existing FDA-approved drugs for new indications, since their safety is already established.
Go uses fully-general GC, not reference counting. Obligate reference counting is used in other languages such as Swift, probably with worse throughput than obligate tracing GC.
> commissions

sadly, consumer reports now gets money from purchases through amazon affiliate links
do you mean the brain as in what's contained in our skull or also the central nervous system which would include controlling (both automatically and consciously) everything else, as well as sensing all of what we define as reality?
Thank you for sharing your story, I wanted to add a somewhat related perspective in the same train of thought.

My grandfather was a severe alcoholic, beat my father, the whole 9 yards. My father was obsessed with not becoming an alcoholic and his children from not drinking to the point of, I would say near insanity in the way he talked to us and ranted against alcohol continuously.

Anytime anyone would drink alcohol around him, he would spew the most horrible vitriolic language about them and make all kinds of personal judgements about them while not knowing them at all. He also physically abused us to without even the excuse of alcohol like his grandfather.

Today I never speak to him and happily drink in moderation sometimes. Maybe that’s not right for everybody but perhaps just a little reminder that everything can go too far including worry about drinking.
Infant and Adult Brains Are Coupled to the Dynamics of Natural Communication
It is important. Given how much time you spend sleeping and people complain about spending $1000. But they don’t complain about a $30000 car they spend less than half the time in.
The thing I find interesting about retro computing is how far one can take the platform in terms of productivity. In other words, how far can the platform be taken if one ignores content consumption.

There's also a minimalists/efficiency mindset at play. If I confine youtube to the living room, can I satisfy my daily desktop needs with an older system? Is that older system actually faster (because of less software bloat) even though it's running on much more constrained hardware? Do I actually need an operating system that supports multiple logged in users for my desktop use cases? Are modern UIs more distracting and actually an impediment on productivity?

I can't speak for others but these questions are interesting to me.
Not just cruel but potentially stupid. It's the kind of thing people pushing MLMs say: "you're just jealous of my success."
Read this thread. I have been noticing a lot of reporting on tech by NYT etc, is wrong, not complete. In this case, a lot of arguments are there. But, an example from the past, they spread misinfo about Google's revenue figure from news industry(https://www.niemanlab.org/2019/06/that-4-7-billion-number-fo...)

https://twitter.com/antoniogm/status/1214685876095045632?s=1...
Previous discussion:

https://news.ycombinator.com/item?id=11991479
https://news.ycombinator.com/item?id=15889148
https://news.ycombinator.com/item?id=17605371
Huawei's CentOS-Based OpenEuler
The first line is why I'm not 100% convinced of the severity of this mistake compared to the alternatives. The problem fundamentally is the use of magic values/numbers to represent the concept of "no value". You don't need explicit language support to have that concept and the bugs it causes. I guess having that as an intrinsic concept in the language makes it more likely that people use it badly. On the other hand debuggers etc. also intrinsically understand this and segfaults due to null pointers are usually very easy to localize once you see them. On the other hand if a "bad programmer" introduced their own magic non-value in a supposedly safe language, debugging that becomes way more confusing.
Just trying to run it always had the potential of devolving into a nightmare of "read the forums to figure out precisely which numbered build by Brainslayer you need, but don't just go with the most current because a lot of them are broken in some way."
Nice, or what about: gazumped + serendipity = gazumpdipity ?
I think that's a slight on flea markets. The flea market charges for a booth. The flea market doesn't take a percentage of sales. The flea market doesn't recommend items. The flea market doesn't show different items at different prices to different people. It also doesn't charge buyers a membership fee.