skysight-inc/HackerNews huggingface dataset:
how so? I was under the impression React is a frontend framework, and I'm exclusively talking about the backend here.

(plus, my thing is compiled to a single executable and not using JavaScript.)
microLEDs also have

* better linearity

* smaller size (that is, the light comes from a tiny pinpoint in the middle of the pixel rather than a whole rectangle being lit up). This actually helps make the display look a lot sharper.
I'm surprised there's hardly any mention of org-mode:

https://orgmode.org/

It can be as detailed or simple as you like, with built-in date keeping functionality. This article spends a lot of time getting that part.

I use it on Doom Emacs but it's available on vim too
You just needed to go down a bit further [0]. They understandably didn't want to introduce syntactic sugar until after they'd introduced the syntax it desugars into.

[0] https://doc.rust-lang.org/book/ch09-02-recoverable-errors-wi...
Reverse engineering the dump through assembler back into inferred intent in a higher language would have shown some very odd things being done. You would go "ok this is some crt0 initialisation, it must be needed". But some rigour would reveal what it does has nothing to do with runtime initialisation, its just a quine reproducing its nefarious intent inside the code.

Which I think goes to the idea that reflections on trusting trust in the end is a reflection on what trust you have with other people: either not to do this, or to be able to ask the right people to infer this hasn't been done, and have reason to believe them.

If the tools they use are made by the person who did the embedding, your trust is highly conditional. It argues for diversity of tooling.

LLVM should check GCC and vice-versa?
> Surely, that $5M is a loss for the purchaser, and profit for the seller, no?

You don’t know that. In theory a company pay a premium because of future growth expectations. I don’t think land is a good example though because it’s relatively easier to value.

If you look at publicly traded companies most have a market cap higher or way higher than their book value (tangible/“real” assets). If another company ends up acquiring a public company that difference will simply be accounted as “goodwill” on their balance sheet
There is a 5000 line controller in one code base I worked on that speaks directly to this. I argued for something more modular/structured like MVVM because every bit of code where these questions arose would just end up in the controller in a grab bag of helper functions, which is exactly what happened.
> Extreme terseness, even when done very elegantly, makes programs very hard to read and sometimes also hard to maintain.

I will definitely agree with you on this one. The tersness, which has many faces, is what I experience to be reason for "write-only" effect in Bash, Perl and now even C++. There, tersness come in form of trying to overload operators with lots of different meanings in different contects.

> I suspect that's one of the reasons Lisps (and functional languages in general) haven't caught up in popularity even as it becomes much easier to adopt one for any target and in any organization.

Here I believe you are perhaps wrong. I don't think Lisp is about tersness. In this case about control flow, on the contrary. Lisp was actually the language that introduced the 'if' and some other higher level constructs we take for granted today into the mainstream. Before McCarthy and Lisp there were no 'if' in any other programming language. Some Lisp(s) have do, while, cond, unless, when, and most importantly, the condition system, which is in a way, very close to the idea presented in the article.

Also note that some Lisp have rich facilities to extend the language itself, where the idea is that programmers should create abstractions to express progams in the problem domain, rather then use low-level language primitives. I am not so good at words, but I think Peter Norvig captures Lisp ideas very well in his Paradigms of AI book: https://norvig.github.io/paip-lisp/#/chapter3.

I wouldn't say that Lisp hasn't cought up. Lisp was very, very popular, at certain time, but has gone away. Perhaps Lisp was ahead of its time and had its own .COM crash. Or was it killed by big tech greed? I don't know, but many of Lisp ideas are in mainstream languages, it is just that they use different syntax and sometimes terminology.

Very similar could be said for functional languages too, Note as well that Lisp(s) are not necessarily functional programming languages. Many, if not all Lisps, do support functional paradigm, but they are (mostly?) procedural and some do support OOP too.

We are still early in our digital age as a civilization. If we think of the history of humanity, we have spent about 300 thousand years in the woods, and only last 10K years in urban settlements and for only about last 2.5K years do we seem to have developed science as a logical/mathematical discipline. Less than 100 years have we spend on programming languages theory.

I am quite sure we are still just testing our waters for the right direction. The only unfortunate thing with dying is to not be able to see how the civilization will look like in about a 1k or 10k years from now. Wonder how computers will look like and how programming languages would look like. The only thing I am sure about is that any guess I would make now would probably be wrong :).
Discord is a shockingly terrible place for information to exist and be helpful to others. The search for messages is very useless, the history management is slow, painful and prone to scrubbing.

Anyone who knows the values of past forums and thinks Discord is in any way an equivalent hasn't used both properly before.

Discord is easier to moderate the same way a chatroom is easier to moderate than a bulletin board at any scale.
Is this because of the accuracy of the results, or is it the rights to the content that is the problem?

Barring any AI court case setting a precedent, We're still at 'AI generated works are public domain' aren't we?

There's probably going to be some big money arguing for the right to own content generated by their AI. I can't really see that being in the public interest though.
Interesting - I'll definitely have to think on that one, thank you! I suppose another required assumption (implied but not explicitly stated) is that the activities undertaken by "people who need to raise cash" are, on balance, good things for actual people. Despite the fact that we overwhelmingly hear about the negative examples, I guess this is _probably_ true? Ugh, I suppose so.

I wonder if there's a way to derive those same benefits (people doing useful work have access to funds) without the exploitable loopholes (sufficiently clever and evil people can shuffle numbers around and fabricate wealth without _actually_ affecting loan-availability)? I suspect that's probably a provable invariant - you can't have one without the other. Shame.
Accreditation.

Simply put I could know everything, the problem is you now have to develop your own series of tests to ensure that I do and that I'm just not lying that I do.

Making schools more demanding on a single path likely doesn't solve this either. You just stress out people that are not going to be academically great no how hard they try.
All the dead frozen bodies on Mount Everest are a testimony to risk hand-waving.

But I short-circuit trying to figure which is more stupid, visiting Everest or Titanic.

People want an "adventure" and to learn useful things about themselves? Okay train to run a marathon. Now train to run it faster.
Memetic infiltration of the HOA.
The model is the storage abstraction -- it knows how to load and save itself to the database.

The view is the output abstraction -- it knows how to generate the HTML from the model. It doesn't know how to load and save to the database.

The controller is what puts these things together. It interacts with the model to get it loaded and passes it to the correct view for display.
Without a credible source to reconfirm what ChatGPT said, one can’t really assume what ChatGPT says is correct.
SwingVision
I have a patent, but ok.
Less than I thought I would. I work with a very large Go codebase, and I don't remember the last time I had problems because I needed a stack trace. Just grepping for the error message is enough to show me exactly where it happened.

Still, this doesn't mean that Go does not have stack traces. It does have stack traces for panics, and you can create stack traces by wrapping errors.
Robinhood Travel Company
I had to change a tire in the middle of evacuating from Hurricane Ida. I don't think calling AAA would have been advisable then.
Edit: the link

I remember seeing one of these DefCons[0] mentioned that you can use a gun part as well. Like a buustock would do the trick.

[0]: https://media.defcon.org/DEF%20CON%2017/DEF%20CON%2017%20pre...
You fundamentally misunderstand what goodwill represents.

e.g. we can agree that most software companies are worth more than the total value of the chairs, desks and laptops they own? Most of that value is intangible (know-how, employees, products themselves) after an acquisition this becomes goodwill. Obviously these things are notoriously hard to value but that does not mean that they are totally worthless as you keep implying for some reason…

Evaluating most businesses which spend a lot on R&D is hard, estimating future growth is hard to. Look at public companies, majority of the market cap of all(?) tech companies is made up of goodwill rather than backed by tangible assets

e.g. look at Apple it’s worth 46x it’s book value if someone somehow hypothetically acquired Apple at it’s current market price (it’s and oversimplification but more or less accurate) ~97% of what they paid for would be accounted as goodwill
You're talking about a scenario in which you're getting paid? So there's a clear benefit, which you understand and accept.
https://old.reddit.com/r/WTF/comments/bsces5/waiting_in_line...
Although that's garbage for factual tasks, the creative writing behavior is a perfect fit for fleshing out dnd characters for example. On the other hand, Google is a search/ad company... I'd think they'd be the most interested in integrating search/facts into an llm. Hallucinating details about your customers is a good way to cause problems (some lawsuits already filed).
But why force people to categorize themselves? There's no special type of Twitter for people who are musicians, for example, or people who do airbrush paintings of squirrels. Who knows what you might want to send messages about tomorrow or next year or in half an hour?

Having "themed" instances implies that you're committing to whatever that theme is, but all you want to do is share whatever is on your mind from day to day. This apparent pigeonholing is enough to make the whole idea a failure. Remember Yahoo? It wanted you to drill down through dozens or hundreds of canned search categories... and then Alta Vista came along with just a text box. And of course today that's Google too.

Speaking of search... the bizarre and rabid animosity expressed by many Mastodon users toward FINDING CONTENT on Mastodon is baffling. I've seen threads where someone asks how to search for things on Mastodon and gets berated for even suggesting that people who PUBLISH STUFF on the Internet would ever want it found.
SearxNG – a privacy-respecting, hackable metasearch engine
His infamous “reality distortion field” is the definition of bullshit, but it turns out that the right kind of bullshit can be turned into a trillion dollar company.
Most of the time you want to confirm that you're talking to someone from a given context -- they own a specific Twitter account, or you met them at a party last week, or they sent you an email or were present in a meeting that you want to have a conversation about.

Government ID doesn't help much with those -- it's actually the thing that is not strong enough.
If I were to create a public real-life community, would I be happy to invite people who are known for being toxic, associate with political extremism, or simply would not fit with the present state of the community? Would I invite a giant corporation with billions of dollars that could potentially have devastating effects on my community? I don't think I would.
What can we learn from Google Domains?
I have a weekly 1:1 scheduled with my manager. We have had ~5 over the last year. They are always on the schedule, he just doesn't show up. Really makes me feel valued.
No, of course not. You are tilting at windmills. No one has suggested non-payment followed by spiteful "payment" would be suitable for a dispute with a landlord.

You have invented a villain who does not exist.
I actually think those are somewhat forgivable/reasonable things for an experimental craft. My bigger concern is all of the current and ex-employees on Glassdoor talking about how morale is incredibly low and all the experienced folk were driven out and replaced by eager, young recent-grads willing to work 60+ hour weeks in the desert for what they seem to say is below-market pay. The only thing anyone really says about working for Virgin Galactic is that they work a schedule where everyone has every other Friday off. If that's the best thing you can say about your employer, you work in a sweatshop.

So you have all these I assume twenty-somethings working on VMS Eve, the prototype aircraft that takes the Spaceship craft to their launching point 30,000 feet up or whatever it is... Eve is basically two airplanes riveted together by their wings, and it's been why Virgin Galactic is years behind schedule on starting commercial operations. It's still probably going to be a maintenance nightmare, and if it decides to split in-air, they're certainly going bankrupt.
I've debated that reasoning in the security field and it just goes round-and-round in circles. There are legit cases to avoid this but less about security and more about scanning tools that poorly detect attempts to the loop-back as DNS rebinding attacks vs. an actual DNS rebinding attack which requires malicious code. So avoiding this can avoid some false positives from 3rd party scanners and having to get into silly arguments with people. There are some other obscure edge cases but they delve more into hypothetical scenarios and people can never seem to show a real world implementation of their theoretical attack. Besides, there is nothing stopping anyone from pointing any domain to 127.0.0.1 on their recursive servers or via /etc/hosts so if this is a risk then somebody is doing something very wrong.

Funny story though, I used to park wildcard sub-domains on 127.0.0.1 just to keep the bots off the load balancers and a customer said that we were running a vulnerable version of PHP. I said we had no installations of PHP anywhere in production. Turned out they were scanning one of my parked wildcard sub-domains and effectively were scanning their own laptop which had some old PHP web app running on it. That also told me they were also not validating certs.
How long can a vacuum tube survive sitting on a shelf? Decades, apparently, but centuries? Millenia? What's the diffusion rate of air through the glass envelope?
> I'm a relatively new immigrant to the US, Seattle area

> I don't know the circumstances of the people that you describe, but Europe is looking way more attractive than the US

The US is giant. I always find it funny when people try to use anecdotal evidence of their lived experience in a single expensive city in the US to describe the entirety of the US, when that is absolutely, unequivocally, not representative of the vast majority of the US. Check out the prices of an apartment in Seattle[0] vs Austin[1], or NYC[2], or Pittsburgh[3], or Indianapolis[4].

When I lived in Seattle, I was paying around $1900 a month for a microstudio with around 600 square feet. According to the website I pasted below, that would get you a 4 bedroom apartment in Indianapolis (which sounds about accurate, I'm currently spending less than that for a 1400 square foot 2 bedroom apartment on the east coast).

In other words, it would be like if I moved to London and then declared the entirety of Europe (not just the UK because the US is around 96% the size of all of Europe[5]), and then declared that Europe just isn't for me because of how expensive it is in London, and how the culture is and... etc.

Now, I'm not denying your experience and I believe you 100% having lived there myself. I also am not going to pretend picking up and moving across the country is something you can just do at a whim's notice. I'm only cautioning against extrapolating your experience on this single city to describe an entire country that is almost the size of the entire continent of Europe.

[0]: https://www.renthop.com/average-rent-in/seattle-wa

[1]: https://www.renthop.com/average-rent-in/austin-tx

[2]: https://www.renthop.com/average-rent-in/new-york-ny

[3]: https://www.renthop.com/average-rent-in/pittsburgh-pa

[4]: https://www.renthop.com/average-rent-in/indianapolis-in

[5]: https://www.mylifeelsewhere.com/country-size-comparison/euro...
I'm getting the same error from Firefox, no cipher suite overlap.

But I can see in Wireshark FF's ClientHello, and some of the cipher suites in that ClientHello seem to appear in the output that nmap says is the server's available cipher suites. So, I am perplexed.

(And I'm on Arch; my FF can't be too far behind.)
That was pretty much my first thought too when I was reading the article.
> We're still at

I didn't hear we were ever there?
Crystals have very poor long-term performance, though. They can easily be off by several minutes a month, with performance getting worse as they age.

The grid has poor short-term performance, but the long-term frequency is averaged out to be exactly 50/60Hz.
Open Source May yet Eat Google’s and OpenAI’s AI Lunch
i'm holding out for LED-C
95 would be more realistic
A big difference is things like BASE jumping / cave diving / mountain climbing require active participation and skill from the people experiencing them. I assume most fatalities in these sports are because of mistakes made by those participants (or health issues), not equipment failure by the companies facilitating them.

Adventure trips like Blue Origin, Virgin Galactic, and these OceanGate tours are passive experiences. Exhilarating, but you're not really expected to have any skill or do anything. I think a better analogy would be African Safaris - exotic, exclusive, and extremely expensive "adventures" for the wealthy. There's a powerful illusion of danger, but no one buying a package actually thinks there's a real chance they won't come home.

If these ultra-expensive, high-tech space and deep-sea adventures don't turn out to be as safe as, say, theme park rides, I wonder if there will be enough wealthy, risk-seeking adrenaline junkies to keep them in business.
"OpenWrt 23.05 supports over 1750 devices" this makes it pretty much impossible to do anything unattended, you will always break something, don't think anyone wants to take the responsibility.

Now there is Attended Sysupgrade https://openwrt.org/docs/guide-user/installation/attended.sy... which makes it really easy to upgrade the whole system, but the user has to launch the process.
Is that the same with iPhones too?
The inverse happened recently on Lemmy. Beehaw.org, a community focused on good behavior, defederated lemmy.world and another smaller site because those sites caused a lot of unwanted content and moderator intervention. Lemmygrad.ml, a bunch of communist extremists, also gets blocked quite often, not just by principled servers like beehaw.

A lot of people got mad for being blocked, but honestly I can't blame the admins for trying to reduce the amount of moderation necessary. There are thousands of people per moderator on those sites and that combined with open registration is a recipe for toxic bullshit nobody wants to deal with.

Smaller instances don't get blocked, though. I doubt they will be until the low quality shitposters will figure out a way to host a server of their own, but without a central gathering place I think even then the abuse will be easily prevented.

That said, Lemmy used to be set to whitelist-only by default for ages. This has been changed, but if someone wants to federate with just their servers of choice, they can just toggle a setting.

Lemmy also comes with an approval form by default, which is used manually to vet users during signup. Open signup servers disable that field, obviously, but those servers are often also the ones that get blocked.

I can see this evolving to a situation where only closed or manually approved servers get federated by default. Requiring manual reduces the probability that a small team of admins will get overwhelmed by a large influx of users.
> Both Go and Rust hand the caller an error and the caller then must do something with the error.

This is simply not true. Go preaches that values should always be useful. Given a return signature (T, error), the value of type T can be used irrespective of what is contained in the value of type error. They are independent states.

> The only difference is that Go provides a value for "file" when there is an error.

Yes, that is ultimately the difference. Result takes what are independent states and tries to make them dependent. Result<T, error> assumes that if there is a value of type error then the caller would not make use of the value of type T.

Often they will be dependent for all practical purposes. It is not an unreasonable assumption to assume that they are, especially if you know the caller. However, Go believes you cannot make that assumption. That you have to let the caller determine what it finds useful, not what you think it might find useful. Ease of code reusability is clearly a design goal of Go, so the idea that you can't get to know your callers and how they will use your function isn't unwarranted.

Tradeoffs, as always.
Thank you for the bug report! I've known about this one for a while -- I think it appeared after I updated Gatsby to the latest version.

https://github.com/whyboris/video-hub-app-gatsby-website

I'd love to migrate to Hugo (which I've been loving) but it will be a hassle with moving every page into 20+ languages.
National Hike with a Geek Day – June 20, 2023
A daytime nap is good for the brain
All the points of criticism you've asserted as being true in the present tense in all of Australia are heavily, increasingly pushed back on these days.

Sure, Australia may have been slower to catch up than the rest of the world; it's a small, isolated country. But it's all changing very quickly now, and indeed has been for a long time.

I grew up in Melbourne in the 80s surrounded by many different cultures, and spent time living in Sydney in the 00s. Sure racism existed but has been increasingly unacceptable ever since I was young and is not tolerated among anyone I know of now. "Gay" as a pejorative has been unacceptable among anyone in inner Melbourne and Sydney since the early 00s - i.e., for at least 20 years.

No doubt you'll find exceptions and segments of the population that are slower to reform, just as you do in all places/cultures. Most of that is circumstantial; reform happens when people are exposed to people from different walks of life they become aware of them and more tolerant of them. That's how it's always happened, everywhere. Moralising about these kinds of things really serves only to feel morally superior in yourself, rather than understanding the society you're critiquing.

To slur the whole country with your observations of a particular region/cohort at a particular time is to succumb to the same kind of failing of which you're accusing others.