skysight-inc/HackerNews huggingface dataset:
Same here. Recently I saw a dvd for sale of a game I was once interested in for really cheap (it was Need for Speed released in 2015). I was interested until I saw the text on the dvd "the game requires a permanent Internet connection to play". Well, what if I want to play it in 20 years after it has been long forgotten by everyone else? Nope. It's not going to work. That's why I'd rather stick to games I can actually own rather than rent briefly.
Only a $10k fine? On a 1 million dollar house that works out to 1%, and your house doesn't even get seized, it only gets sold so you keep all the appreciation that occurred during that time. Considering that transaction fees (eg. for the agent) are probably more than 1%, this doesn't seem like a huge impediment.
Beginning two long endeavors this year.
1. Becoming UltraStrong. A concept I made-up to test myself. Compete and not zero any events in an open strongman event on a Saturday, then complete a 50 miler (ultra marathon) on a Sunday. I did ultras in my 20s and competed in two strongman competitions last year.

2. Reading and writing an essay on all the books in my library; roughly 300 books.

Posted on another thread.
Solving a Dungeons and Dragons riddle using Prolog
It's unfortunate they removed it. Is there a public mirror/torrent of it by any chance?
If your prediction relies on LOTD, I suggest thinking twice before putting any money on it.
> The 3DS, especially the New 3DSXL is the best handheld to play NES/SNES/GB/C/A games, pixel perfect!

For me at least, I think the Steam Deck has it beat these days, although I'll admit I miss the smaller form factor sometimes.
+1 for topics. Conceptually, pub sub. Maybe also give publisher to have the ability to choose an access policy for their topics (anybody can join, exclude some, only requests I accept).
Location: California (about 1.5-2 hours from most of the Bay Area)
Remote: Yes
Willing to relocate: Yes
Technologies: LLVM, C, C++, Python, Tensorflow, Compilers
Résumé/CV: https://drive.google.com/file/d/1Zgybe-e-Heuqo1CPnZ3FeQ9lwcxkK4Bt/view?usp=sharing
Email: aidengrossmanpso at gmail.com
Github: https://github.com/boomanaiden154

I'm currently an undergraduate student with several years of experience in personal programming projects (mostly full stack) and some other misc projects. Over the summer I worked on machine learning guided optimizations in the LLVM register allocator, and I have some fairly extensive contributions to Alpine Linux over the past two years.

I'm looking for an internship position ideally in the compilers space, but I'd be interested in anything that comes my way.
Rolls Royce tests their engines by throwing bird carcasses into them to ensure the engine casing does not disintegrate to protect passengers from the aftermath of a rapidly disassembling engine.
And this is exactly why the society should not subsidize rental living in any way and heavily make it a priority to help private people to buy and maintain ONE house for themselves. Just taxing rental predators out of the market would be a good start, there's no need to ban or outlaw anything. Then actions like giving huge tax exemptions for both the seller and buyer if it's between private persons and the buyer is going to live there would actually send the good signal for society.

However, after all tTis whole thing is just another reason to live in rural areas because rental predators are pretty much non-existent. Of course not everyone is so privileged, but those who are should seriously consider leaving cities for their own good.
fwiw, I don't get the downvotes either
Lack of tooling, plus gRPC being faster and safer than JSON-RPC while being as convenient as JSON-RPC except for requiring tooling. Also it brands itself as an alternative to REST while gRPC is branded more as being complementary to REST. Disliking REST is a huge hangup for me.
Very interesting. The chorus has the lyrics: "a message from my heart" and then "listen to this message" before going into the section with the morse code message.
Systems for health, intention, productivity, learning, knowledge, IM and control
The crucial thing about Try (the ? operator) is actually pretty easy to see if you look at the Trait which makes it go:

The result of the branch method on Try is ControlFlow<Self::Residual, Self::Output>

Try isn't stable, but ControlFlow is. They've reified the control flow! Rust has a type which represents the idea of a decision whether to return early. This is in my opinion pure genius, and it happened almost by accident. It seemed natural at first that the decision to return early is manifested directly in Result, but it isn't. That's the insight. Failure and returning early are distinct ideas, and we might just as easily want to return early in consequence of success as failure.

In separating "Success versus Failure" from "Return early versus keep going" Rust gets a lot more value here than is encapsulated in C++ Exceptions.
This stuff happens in China all the time. If you visit, you'll surely see some hilarious mistranslations.

Probably not what the above poster was referring to, but here's a sample:

https://www.reddit.com/r/engrish/comments/q1g8sh/a_restauran...
I don't really care enough to gather it. Even if I did it would likely be suppressed. Do a straw poll of some random teenagers near you and ask them to tell a story of how they've been wowwed at the movies. Or perhaps the last time they paid to see one at the cinema even?
Imagine if the government of Canada used just 1% of the 89% of crown land it owns out of all the land in Canada to give to people for housing.
Perhaps, by the time they decide on a formal RPC standard, people conclude they might as well use a compact optimized RPC standard, like gRPC. REST-ish JSON APIs work fine and are universally familiar. What's the big advantage of encoding whole requests into JSON blobs, rather than just URL routing? If I'm going to do that, why wouldn't I just use GraphQL, and get the graph traversal part for free?
Would down-voting anything against the law be appropriate/incentivizing?
> they would need to make you whole — out of their own pocket.

Banks have the means to ask for a freeze/for the money back from the other party's bank. Same as credit card companies can do charge backs.
That paper doesn’t say anything about a relationship between routine variation in fluid intake and sodium concentration, or did I miss it?

It’s undisputed that in pathological states, hyper- or hyponatremia can occur. And the formula in the paper you linked gives a solution to calculating the free water deficit (for example). But it’s not the same as knowing that modest variation in fluid intake can be seen in sodium concentration (because it’s homeostatically regulated).
I think writable blu-ray discs are pretty good but writable DVD are usually not so good in terms of longevity.
It's a bit weird. I would definitely think there's something wrong with the song, even if I couldn't decifer it.
Location: Ottawa, Canada

Remote: yes

Willing to relocate: no

Technologies: Ruby/Rails, JS, React, SQL

Resume: https://www.linkedin.com/in/zerofries

Email: sgarvagh@gmail.com
It is symbolism when everyone who is paid to think in this space considers it not to be a solution to the root of the problem, which is a lack of housing supply to keep up with job growth. You've banned foreign investors, great, there are still domestic investors who will fill the void in the market like gas in a small room. If you want there to not be investors, then housing shouldn't be such a great speculative asset to invest in, and it only is such an asset because local governments have opted to constrain supply and support investors rather than the workers they represent in their constituency.
It means you are popular with the plebs while smart people disagree with you.
The cons of thinking in public:
- Everyone judges you.
- Everyone can snap to a potentially wrong assumption about you or your motives.
- The conversation can shift to a meta discussion about you as a person, or some other factor, instead of the argument or proposal you were originally concerned enough to publicly post about.

Thinking in private allows greater freedom in some ways, although you do exchange power for that freedom. There is a lot of power in public opinion.

I explore this theme very in-depth in my web serial, which I just recently launched on RoyalRoad! Torth by AbbyBabble.
Culture Mechanics
It goes beyond that:

https://www.quebec.ca/en/immigration/immigrate-business/inve...

Applications have been on hold for a while now, with no talk of re-opening it. There is no active immigrant investor program in Canada. There are several other immigration paths open to many skilled tech professionals, but the details of one's specific situation matter greatly and it is quite far from open immigration.
".. all over the shop" is a perfectly ordinary British Isles idiom. Perhaps more widespread than that.
Location: UTC+3, but flexible to match other timezones

Remote: Yes, only remote (timezones don't matter)

Willing to relocate: No

Technologies: Physical and cloud infrastructure, Xen, KVM, VMWare ESXi, Proxmox, SolusVM, OpenVZ, AWS, Networking, Firewalls, Mikrotik, Wireguard, PostgreSQL, MySQL/MariaDB, Highly-available systems, Redis, Memcached, NFS, Ceph, Zetavault, GlusterFS, Nagios, LibreNMS, Zabbix, Cacti, Postfix, Exim, Apache, PHP, Nginx, Varnish, Squid, LetsEncrypt, Asterix, Kannel, FFMPEG, RTMP

--Remote work and PM tools: Slack, Zendesk, Skype, Zoom, Assembla, Intercom, Asana, Notion

Resume and references: Available on request

Email: jhxyu4qsd /AT/ mozmail.com

Personal website: titanotes.com

Experience: 20yrs Linux system administration, 12 years network administration, 12 years SRE, 10 years database administration, 8 years in ISP and data-center operations, 8 years in infrastructure engineering and security operations.

Industry experience: healthcare, telecoms and internet, education, govt

Most recent roles were Infrastructure engineer for a public cloud provider (deploying and maintaining massive redundant storage hosts) and Infrastructure engineer for a streaming platform serving 1.5M-2M viewers per day (deploying and maintaining a load-balanced front-end, application backends and tuning massive storage and caching hosts)

Looking for: Full- or part-time SRE, SysAdmin, SecOps or DevOps roles.
yeah I did not know about this community policy and this was the first time I was significantly discouraged from using Mastodon.

I use search to do research on links all the time (https://www.swyx.io/twitter-metacommentary). If I read something good, usually plonking it into HN search or Twitter search yields a dozen more related points and rabbit holes I can go down. I can even engage with the author or find their thread of thinking or responses to a question I had that may already have been asked (or better, questions I didnt think to ask)

Without Mastodon search all these metaconversations about topics are lost.
>it was mostly Canadians running amuck on cheap debt that ran home prices into the stratosphere

The root causes are thanks to the policies of the Bank of Canada and CMHC.
This is an incredibly realistic and pragmatic take on how large companies work.

> You're both getting what you want, but you are different businesses, so you are optimizing for different things. [...]

> The difference between 30k and 150k is nothing. Literally nothing. [...]

> Would you rather spend 30c now, with a bunch of hassle, or $1.50 in 3 months time with zero hassle.

Anyone who struggles to understand why corporations do what they do should internalize this thought process. It explains a lot.
Building for a good while something like plex, but for documents including a scheduler system for recurring events and reminders.
It's not the usual document management system, but it has some features of it.
It wasn't but they too have a minimum GPA because they insist they only have the top students.
Typically when we say that something is a “good investment”, we mean that it’s something that increases in value faster than inflation.

Conversely, for something to remain affordable over a long period of time, its price must grow no faster than inflation.
Hadn't considered that as I still don't believe anyone bothers declaring and paying tax on it - not always deliberately but because most people are uninformed stupids about pretty much everything
> the repayment of the non-Canadian of amounts not greater than the purchase price for the sale

The foreigner does not keep any appreciation.

https://www.bennettjones.com/Blogs-Section/New-Rules-for-For...
Also the novel "A Closed and Common Orbit" by Becky Chambers.
For my current job, I speced out what was needed for an RPC solution. I ended up basically coming up with what JSON-RPC provides but was missing a few things.

1. Binary support for non-web clients
2. Robust code generation
3. First-class cancellation/deadline concepts
4. More guidance around a standard HTTP transport; kind of related to 2
5. Simple schema/type definitions to assist in code generation and API ecosystems

Ultimately, we went with gRPC and it has been pretty nice. The code generation is mostly good and where it isn't, we can make our own wrapping code. There have definitely been some downsides and gotchas when it comes to the servers, specifically around client streaming and bi-di requests. Also, grpc-web is really not great and is the biggest downside so far. Overall though, it feels worth it for our use case. Protobuf has been great.
What's going to happen when (not if) it becomes cheap and simple to mock up your own head and you "present" that in multiple locations, simultaneously ?

It's interesting to think about how these systems (and their human operators) will react when their system recognizes, with certainty, that X is in two places (or 15) at once ...

... or if X is recorded somewhere (Zurich) and then two hours later at an impossible distance (San Francisco) ...

In a way, it's the opposite of the "Sigil" plot device in Gibsons _Zero History_ wherein the wearer was invisible to security camera networks.[1] Instead, the operator of this network of clones aspires to be on as many cameras as possible.

[1] https://en.wikipedia.org/wiki/Zero_History
Owning land makes a lot of sense, I'd say. What doesn't make much sense to me is subjecting it to so much speculation
Most people don't fully appreciate the amount of material a truly interested and motivated group of high school students can cover, grasp, and learn.

Kudos to you for being so prepared that your notes can be published as a book, and by proxy, for creating a rich learning environment wherein they're encouraged to flourish.

Well done.
The Drake equation is not a serious thing.
My fantasy project from the same category is "Windows from scratch", where I set up the NT bootloader and kernel (possibly CSRSS, LSASS as well) but step into an Msys2 userspace from there.
The likely reality is that shifting to a replacement will just result in the animal product being dumped. It's likely a byproduct of meat consumption that is inexpensive to use because there is lots of meat consumption.

Another 'huh?' product that contains animal derived ingredients are various dryer sheets (they don't all, but many do).
> Effectively pushing against the idea makes one a "racist" or a "white supremacist" as far as I can tell.

Your wording is a wee bit vague. There's nothing wrong about pushing back on the notion that if one is white than one is guilty of crimes committed in the name of white superiority (because that's actually racist too).

But it also doesn't discount the fact that racism is still very much a problem.
We developed a particular pinnacle of tech and lost it through disuse. This happens in aerospace and high-end weapon-making areas regularly, because the runs are small, and much of the knowledge and technology is uniquely purpose-built, with thick layers of secrecy protecting the know-hows.

Speaking of military technology, humans lost the secret of "Greek fire" [1], which apparently was a medieval form of napalm, not extinguishable by water. All the current knowledge of chemistry did not help restore the recipe yet (because history studies have a smaller budget than the actual military, of course).

We haven't lost the ability to fly to the Moon, of course, because the principles remain the same, and the technologies advance. But we had to build completely different rockets, not reusing many, if any, bits of Saturn-V.

[1]: https://en.wikipedia.org/wiki/Greek_fire
> I don't get how OOP is getting bashed on HN so much.

I think a lot of the OOP bashing comes from soooooo much bad OOP code out there (I'm looking at you "enterprise JAVA")!

This is also the reason some people have a bad taste in their mouths about other things: PHP, JavaScript library hell, etc.
Middle class housing is a ridiculous investment vehicle in the primary few viable Canadian cities, and has provided wild returns to people who bought a few years ago, to the point where only the rich can really afford anything now. Even people who live in modest old 1 bedrooms that they bought a few years ago couldn't afford their own places if they needed to. It's not by any stretch exclusively wealthy foreigners influencing the market though, otherwise the government probably wouldn't be enacting any legislation that specifically targets them.
You have a perfect shared context with yourself.

You often have a lot of shared context with those close to you.

Thinking in public you have lost a tremendous amount of context.

You have to add a mountain of backstory, caveats, and exceptions to everything you say so the user can understand the actual meaning you are trying to convey instead of the lens of their own context they hear your comments through.
> Odersky's "values" primarily appear to be whatever will appease the masses, which is why Scala started with curly braces and OOP.

I would agree that Odersky wants Scala to be popular and wants to accommodate even programming novices. For example Python (and a little bit Haskell and F#) proved significant whitespace to be popular, so Scala 3 now has it. In times of XML's popularity, on Wadler's suggestion, XML literals were added to Scala. Today AFAIK using XML literals is now popular in many frontend/browser frameworks/languages (although XML literals have been dropped from Scala 3).

But that doesn't mean that Scala design is unprincipled. On the contrary, there are 3 pillars that make Scala what it is, all working together in a unified and coherent manner:

* Modularity (objects, interfaces, etc, sometimes called OOP)

* Functional programming (ADTs, pattern matching, preferring immutability, higher order functions, ...)

* Meta-programming (Scala 3 features powerful Macro system, AFAIK inspired from MetaOCaml)

> Folks are moving on from OOP. Scala is in danger of building what people once wanted, but don't want any more.

More and more languages are becoming more and more like Scala:

* Rich type system instead of unityped

* type inference vs having to manually annotate everything

* higher order functions instead of not having them

* preferring immutability instead of mutation everywhere

* ADTs, pattern matching instead of "OOP style" modelling

* module system (sometimes also called OOP) instead of non-modularity

* strict instead of lazy

* ...

It's interesting to see such convergence. New languages are more like Scala now than before. And already existing languages, even though starting are more different, are getting closer to Scala by adding more features. That is to say, Scala is not magical or prophetical, not even original (most, if not all, individual feature was done before in other language), but it's just ahead of the others with combining these features.

https://news.ycombinator.com/item?id=26101435

https://old.reddit.com/r/scala/comments/lerd3t/from_first_pr...

> 1ML paper

I will definitely check it out. Thanks for the suggestion. A quick research suggest that 1ML can't model objects and classes (in the OOP lingo), as per slide 6 in https://www.slideshare.net/Odersky/from-dot-to-dotty https://skillsmatter.com/skillscasts/8866-from-dot-to-dotty

In the meantime, I will continue enjoying Scala that allows me to do Pure FP in a modular fashion while getting paid for it because of its huge (relatively speaking) job market :)
Perhaps the main thing about tallow is that there's a glut of it, likewise lard. People want more and more meat, but want it to be leaner, creating a surplus of tallow. Also, its use in deep fryers, e.g., by the fast food industry, was curtailed when vegetable oil became preferable in the market.

A relative of mine worked in a chemical factory in Detroit, that made lubricants for metal working. Many of them were either formulated directly from tallow and lard, or were soaps. The materials were cheap, they worked, and were considered to be relatively non-toxic.

One thing I've noticed is that detergent based "soap" has disappeared from the market. It used to be that you could get detergent bars that contained no soap. They also didn't produce soap scum in hard water areas. Remember, "You're not really clean until you're Zestfully clean." Well, Zest was a detergent bar.

Today, looking for detergent "soap" at the store, it's gone. Even Zest is made from lard or tallow, last time I looked at the ingredients. I've banned soap from my house because I hate cleaning up the soap scum. We use liquid body wash instead.

/rant
The tipping point for Greenland is said to be 2.5°C, and at that tipping point the minimum melting time is said to be 1000 years.

Apart from the fact that all of this relies only on the data we have (we'll discover many more chaotic systems and tipping points, amplifying feedback etc), it also says nothing about what happens at 3.5°C or 4°C warming for Greenland (important precision, as Greenland itself is warming at a much larger rate than the planet globally).

And no, I have no reference to add, only to be cautious and reminding that everybody has been way too much optimistic.
My partner and I have a difficult time saying pregnant without using one of those variations. Definitely one of my favorite bits of nonsense.
Isn't the oils and extracts that solution for the long term storage? What's missing?
This submission claims that "traditional banknotes which are based on special and expensive paper suffer from poor tear properties and they have limited life", and touts tallow-dependent plastics as a solution.

US currency is made of a cotton-linen blend, so (pedantically) it is not paper. Per US Currency Education Program [1], "it would take 4000 double folds, forwards and backwards, to tear a banknote". Is this insufficient for UK uses? In my wallet I currently have a couple hundred in US currency from years 2003 to 2014. None of them are falling apart. (The US Federal Reserve [2] estimates that US currency lasts between 4.7 and 22.9 years, depending on denomination.)

Given the societal shift to digital payments, cards, etc, is the UK hoping to create banknotes that last until the end of time or something? (If so, plastics are probably a great choice. But I'm guessing that indestructible bills will eventually become quite economical to counterfeit, so you'll still want to cycle through security measures every few years.)

[1] https://www.uscurrency.gov/about-us/currency-facts
[2] https://www.federalreserve.gov/faqs/how-long-is-the-life-spa...
HTTP header checks? In script check if window.location is not your site? I’m surprise CORS did not put an end to this.
I don't know how much gumby may have learned about being british* as an expat, but I've certainly learned a great deal about being american — fish and water and all that.

* cf https://en.wikipedia.org/wiki/The_Loved_One
Do you mean corporatese (corpspeak) and CEOspeak? You naturally learn to speak and write it publicly, not to upset cynical people. It comes without rehearsing with enough experience and is difficult to emulate.

You need to know the conversational minefield very well.