skysight-inc/HackerNews huggingface dataset:
The cold sweat comment wasn't referring to my abilities, but to the thought that actual enterprises use the horrific combination of terrifying garbage called Angular, React, TypeScript, JavaScript and the legion of tools needed to make them do anything comprehensibly close to intelligibly useful in this year, 2022.
> So, did Venezuela really collapse?

Maybe ask common Venezuelans who subsequently found it incredibly hard to buy almost anything.
There are CDs close to 3% APY now. Thats better than nothing.
Reading this man's homepage he comes across as a insufferable egotist. I couldn't find any trace of didactic value among the self aggrandizing rhetoric not possible to convey with infinitely greater humility and persuasion as well as concision.

Edit: reference source decades of being quite intolerable myself. Takes one to know one. And by my experience incredible good fortune and more decades to repent.
Does anyone have experience with mailcheap.co? I also have an eye on it - mailcheap.co, migadu, and mxroute let you use the dovecot superuser (I.e. dsync to backup/replicate etc)
Coconut coir is not cheap though. I can get a bale of wheat straw for $5. The same amount of coconut coir is around $60 which makes growing the mushrooms not worth the cost and effort.

One in ten/fifteen buckets with straw may get moldy but it’s still an order of magnitude cheaper.
https://github.com/virtualgeoff/sunclock

Very cool!
on Brave, instead it's the polar opposite, only the Carina Nebula works

Edit it could be because of my default zoom level https://news.ycombinator.com/item?id=32076048
Sri Lanka’s goverment collapsed. Venezuela’s monetary system collapsed. There will be waves of refuges especially since the head government evacuated. Aren’t the former officials of the government refugees?
How can Software engineers make themselves helpful in fighting climate change?
Seriously? You have to ask??

if (offered_nt_kernel_job) accept_right_away()

You can always quit if it doesn't turn out well.
Zero, the WGA is incentivized to keep writers out of it instead of hiring more.
I too used to use Crashplan! It steadily went downhill over the years though, so I was looking for an alternative.

I ultimately ended up evaluating various options and deciding on Kopia: https://github.com/kopia/kopia -- been using it for the better part of a year and loving it!

It's basically everything I wanted out of the box: content-addressed storage with built-in deduplication, built-in encryption, compression, many supported backends (filesystem, Backblaze B2, other cloud providers, etc...).

I currently take snapshots on a cron every 30 minutes to a triple-replicated GlusterFS cluster, as well as off-site syncs once daily (B2 currently). Because all of the data is encrypted at rest, I don't mind it sitting in a cloud bucket.
Either you find it right away... or once it's deployed and you get asked to fix it outside work hours.
This is recent knowledge though which only became commonplace after Millenials entered the workforce. There is still an army of people out there who are teaching their kids completely antiquated labor relations knowledge under the delusion that a job can be "for life" these days.

There are people in their 50s and 60s who are learning the hard way (particularly in 2020-2021) how much their company doesn't actually care about them.
TS type system is Turing complete.

https://github.com/microsoft/TypeScript/issues/14833
Definitely worth a look thank you! On another note, I've experimented successfully with https://www.jsweet.org/.
Skating hills is tough. The last time I skated SF we went from Colma all the way down into Market then up to the POFA. Great times, def exhausting… hats off to the kids keeping that dream alive.
The US is very lucky as a significant amount of people have been taught that government aid/handouts are wrong, as in generally. I'm even impressed Trump spent a few trillion and still didn't get blasted for it by most people. The only two serious politicians who spoke up about it was Ben Sasse who in a conference call with constituents said "he spends like a drunken sailor" and Ted Cruise who at the end with the last aid package voted against it.

What will happen to this country if the next president actually stops spending in order to do what his voters want?
For now at least, Substack has much, much better UI.

Beyond that, Substack is currently positioning themselves as a platform/tool for content creators to create their own brand and market to their own audience. If you aren't paying attention, you might not even notice that your favourite author was on Substack; they're functionally a spiritual descendent of the independent blogs of old (who might be running on MT or Wordpress or whatever, but weren't a "Wordpress blog by Joe Smith", but "Joe Smith's blog" (which happens to be on Wordpress).

Medium has been positioning themselves as a content brand in their own right for some time; they have been undergoing relentless business model churn, but at various times they've had editorial teams, they've commissioned work, they've had writers on payroll, and they've had verticals or "editorial teams" or whatever such as OneZero, Forge, Marker, and Elemental. Those last I think were launched in 2019 and killed off in 2021; but functioned like magazines published by Medium with editors and staff writers. I'm not quite sure what todays strategy is, but it seems to still be focused on the publisher/magazine model where the brand is "Medium" and the author just gets a byline.

You can see this approach in terms of features like theming, URL structures, support for custom domains, etc. (Eg, Substack supports custom domains; Medium recently ended their support.)
Most blogs today are still accessible via RSS, even though few of them actually advertise their RSS feed. However some don't put full articles on their feed.
if timeslots.stream().matchNone(Timeslot::hasntEnded) {
new Timeslot()
}

Would be an improvement I guess. The way I found this code it was also wrapped in a @Transaction so it creates a new object in the database with spring magic. There was a lot of other things wrong with the code, that was not my point though. Lots of people just think FP better and of course in theory they are right but most people don't think for themselfs.

People are quick to act insulted whenever I give some critical remarks about FP.

When would you use a forEach function instead of a for each statement, I suggest maybe only use the function if the callback is actually a higher order function you get from somewhere else as I don't see the point of wrapping your logic in a closure.

Same thing with the use of observables/reactivity in UI programming, again it is illegal to question this orthodoxy. But then you take a look at how graphics programmers use immediate mode programming and fancy compute shaders to draw the entire frame every frame it makes me smile at how much simpler everything becomes.
Grad student, so I'm always looking for open-source or high-seas approaches to things. That being said, I support 2 people on patreon (<$5/mo) and I've got mullvad and the 99c iCloud plan. I've never seen anything I'd consider worth paying $10/mo for, usually because I'm only willing to pay businesses/people that actually could use the money.

I also don't want to invest into some paid service whose terms will likely screw me over whenever they change, when I could be investing into a service that I can control for years and doesn't require an account.
> the source emits an element by calling the sink to process it, the sink processes it and then recurses into the source for the next element

I think I understood that concept but it still seems a bit strange to me. Doesn't that imply a potentially infinite stack of function calls?

I've seen this idea in other functional program examples as well. Instead of having a sequence of instructions, they have a sequence of function calls. Instead of a function returning to the caller, it calls the next function in the program which is analogous to the virtual machine moving on to the next line of code in the sequence. It implies the program's structure and state is actually expressed within the function call stack and its frames. I admit I'm not sure what the purpose of this is.
"I'm personable".

"That's what autistic guys like you are."

...

As a great man once said "I'M A PEOPLE PERSON!!!"
Welp, I also just learned it's not a single word.
F# compiles to CIL bytecode, which has a tail call instruction. I'm not sure what happens to that when CIL is compiled to wasm, but since there's no way to do a general translation, it probably just drops the tail part and makes it a regular call.
Say what?! Didn’t they say they were able to find the root pwd hash in less than 30min?

It looks like downplaying the potential of ret attacks was at best overly optimistic.
The benefit of a static site generator like Next.js is that you can cache everything at the edge. It’s not surprising to me that the initial page loads quickly (via Cloudflare’s cache). But the multi-megabyte JSON embedded in the HTML as well as the multiple JSON files loading in the background are completely unnecessary and just waste battery, memory, and data. The page could easily be 1-5% of its current size.
"I don't shill btc and attack everything else including fiat so that my net worth goes to the moon, no sir, I do it for other, non-profit-seeking motives. Getting wildly rich will just be an unfortunate byproduct of me following my moral code and various philosophies I recently adopted."
I wanted to give it a try, but SecureBoot is refusing to be set up correctly, despite following the manual '(

(I suspect the problem is with NVidia drivers..)
Reverse engineering the Halo Infinite API to play experimental game modes
Someone else mentioned TeaVM and SnapKit, I plan to look into those.
Cool article. My two takeaways: 1) If your deployment process hurts do it it more often (small releases frequently are easier than few big bang releases. 2) Don't commit to being x days behind upstream, if there is a big workload on your team (upgrading, vacations, etc.) you have the flexibility to delay upgrades and reduce the stream of incoming issues.
That's really low for a company as large as Google
You would hope that someone wanting to switch to organic agriculture would encourage it … rather than just flip a switch…
I agree with Mezzie about the good things about LJ, but one thing I think he/she is wrong about is that Twitter is "shouting into a void." In fact, even though your tweets may be set to public and any user can read them, your followers are your "circle" and most interactions come from there, not from random people.
Yep for any reputable publication, the rights revert to the author after some reasonable amount of time. Then they can sell option rights or expand etc however they see fit. (If a pub asks for rights in perpetuity be VERY wary!)

Optioning for TV or film is usually the most lucrative, but can be very difficult, especially for new writers breaking into the field. This is especially true for short stories. One big exception is Arrival, which was based on Ted Chiang’s short story, which have paved the way for other short stories to get optioned in similar fashion.
> several times

More than "several". This declassified document goes on for 225 pages, and it's only as of 1967:

https://www-tc.pbs.org/wgbh/americanexperience/media/filer_p...
Furthermore, it chains nicely and offers pleasant autocompletion in your IDE:

newObject = oldObject.f().g().h().i().j().k()

VS

newData = k(j(i(h(g(f(oldData))))))
What is the "take" here? That "global elites" purposefully crashed the economy in Sri Lanka to get people to eat bugs?

Or that they are incompetent?

Also what does this have to do with what appears to be a climate change denial YouTube channel?
This sounds encouraging, yours is around the third comment I've seen so far about TeaVM.
I think they were adding around 15k annually in previous years.
As the article notes the government forced the food production to go all organic in one year with no plan, yields crashed, and now they have to import even rice.

It sustained itself thru tourism and local food production.

They have sold tea overseas since being a British colony.

Also, another factor is they have to import all their medicines and oil, which is also dependent on foreign reserves. So now not enough food, no cooking fuel, no medicines, no petrol, and not enough fuel for electricity. Truly a wretched set of problems.

You can buy Dilmah tea to help, Hand made Batik shirts, and visit. It is a truly lovely country, with good tourism facilities.
I used ABBYY Finereader around 8 years ago to OCR an old EE textbook, and I was really impressed with the results back then. I haven't heard any mention of the company since then until now, so it's interesting to see that they still seem to have some of the best available OCR tech. I've since tried to use Tesseract for small OCR jobs several times over the last few years, and have never found its results to be even remotely usable (which is a real shame).
Docker Compose Samples
OP: You missed a prime opportunity to use the HN survey function!
> The spec tests say: "Implementations are required to have every call consume some abstract resource

It's a nice detail for you to highlight, but surely that exists in the test spec specifically because the opcode spec doesn't mandate tail-call handling. If the latter did (a la Scheme), then the test spec would be updated to no longer have this note...?
You need third party repositories if you want full ffmpeg with h.264 support, and since these are binary (IIRC) repos, each third-party package is often either compatible with the latest or older snapshot, or tumbleweed, but often not both (unlike Arch's AUR which only has one distro to target, though it's a moving target).
Second! I'm also using Kopia + B2 (as well as LAN-based filesystems), it's incredible!

Would like to add a second cloud destination as a redundancy (especially because B2 is so cheap that it's basically free), but I haven't gotten around to it yet. Will check out Wasabi!
The drastic move to organic farming is puzzling.

Any level headed person, forget a politician, would want to experiment first, see the results, gauge and then expand selectively. That is common sense.

I guess when you are a dictator ish government and you rule the country with an iron first, the institutions of the state stop being anything and simply become rubber stamps.

This also underlines the importance of self sufficiency in necessities. A country ought to feed its people, provide basic services like power and medical facilities on its own, without depending on imports.
Interesting stuff, thanks for sharing.

But I thought The Grid was anything but bland and boring. It was beautiful and unique! The End of Line entrance and subsequent fight is iconic; I love when “God” enters the fray.

And speaking of limitations adding to appeal, the uncanny valley de-aging of Jeff Bridges works (opening scene aside) because CLU himself is not quite right.

I could go on. The director went on to do Oblivion and the new Top Gun; both were really well-crafted.
Difficult to say, the report has 250 pages covering a spectrum of responses and I personally have zero knowledge of what you yourself recollect from whatever guidance you were exposed to in the 1980s.

Are you thinking 1980s general public guidance, armed forces guidance, or scientific advice from comittee?

Would this be 1980s UK, US, or AU guidance?
Or anti-Tamil. The Islamophobia is sort of new, since the Easter bombing, but the Rajapaksas have been authoritarian for much longer than that.
> I don't see any value in reinventing money.

Due to the subjectivity of this statement, there is little-to-no area for debate.

It is of my belief that the limits of programmable money should be probed, tested, & examined: Currently, the traditional banking infrastructure does not allow for such automation, and the attempts to do so are unfortunately dependent on banks that have the ability to censor transactions if coerced to do so, whether via national security concerns, politics, mob rule, etc.

This is especially concerning to me as there's a non-zero chance that my government will block my financial transactions simply because of my beliefs & lifestyle (G in anti-LGBTQ+ country). This consequently leads to the next sentence:

> All of the place you listed need better governance more than anything else.

That statement is predicated upon the following axioms:

1) There is a person / a group of people close enough to the governance tools that can both (a) enact the necessary changes & (b) defend said tools from manipulation/corruption

2) That the "change-enactors" can competently use said tools without adverse effects

3) (potential subset of 1(b)) That said enactors will not use said tools on scapegoats/critics/political targets

4) (potential subset of 1(b)) The enactors can be trusted to use said tools

5) There's a system in place to combat misuse of said tools, & that can be deployed in a timely manner

6) (potential subset of 1(b)) The enactors will not use said tools on said misuse combat system

7) The punishment for governance tool misuse is sufficient enough to act as a detractor for such actions

8) That said misuse combat system will not in itself be misused (The "Who Watches the Watchmen?" problem)

Assuming that all of the axioms can be fulfilled, I have no qualms or objections to your statement: Such a system in place will no doubt be more efficient & effective. It should be noted however that the hidden cost (centralization of control/power) will be a vector for abuse, & will attract those that want said power/control. In addition, due to the pigeonhole principle and the significant & non-zero probability of negative actors, in most scenarios the outlined axioms will not be completely fulfilled, with the tools of governance being used as outlined in (3).
I thought the link to the "Memory Pool System" they maintain was interesting. I can't think of too many stand-alone alternatives to libgc (by the somewhat famous author, Boehm) out there.

The source has a small Scheme interpreter, I suppose for demonstrating integration of the memory manager with programs and some benchmarking. https://github.com/Ravenbrook/mps/tree/master/example/scheme
Organic agriculture is where it belong. Mom and pop farms sold in stores where it costs 3x as much for no particular increase in nutritional value. Fertilizers are tangentially bad for the environment but not directly, only in that it causes algal blooms in water bodies. Pesticides are bad yes but the research should concentrate on finding pesticides that work well with the environment. We got close with glyphosate but we’re finding out that we didn’t.

The nutrients in soil are a non-renewable resource. You can’t grow on the same piece of land and expect a bumper crop every year if you don’t use fertilizers.
I thought this comparison was pretty impressive:

https://twitter.com/Batsuto_/status/1546900387931766784
I’m reading the third book right now and so far the series has been a real struggle to get through. In the first two I found the setting mildly interesting, but mixed with uninteresting characters, dialogue, and plot, with writing that was entirely too verbose and with too many repetitive phrases (like “he raised an eyebrow,“ which happens about once a chapter and sometimes even multiple times per page—see also chuckling, rolling eyes, and snorting, which occur at about the same frequency). Clearly not everybody finds this irritating but I definitely did.

I don’t think I had any problems like that with the writing of other fantasy series like Lord of the Rings and A Game of Thrones. Nor with two other trilogies I read for the first time this year, C. S. Lewis’s Space Trilogy and The Three‐Body Problem.
Since 2014 more than 6 million people have fled Venezuela, bringing the population from 30 million to just under 25 million. That’s 20% of the population. Imagine 1 out of every 5 people you’ve ever known deciding to literally pick up and physically walk out of the country.

That sounds like an absolute collapse of civil society.
I was curious about the relationship between number of people on the planet vs acres of forest. Turns out there's enough forest for about 1.24 acres per person. That was close enough to 1 to be interesting.
I thought I was the only one who felt frustrated with editing parts of copied urls or editing the url in the taskbar. I like to think it's because so many people just copy URLs or enter new ones instead of editing what is there. I believe the use case is that 99% of the people wouldn't have thought to edit them but instead enter a new one or copy it to share so why make editing them a main mode.

As for the albums thing, my mother in law loves that so much. As an elderly lady she loves creating videos of photos taken based on time periods and the like so for her that's a killer feature. I'd be willing to bet that they have this feature on by default because it would require an index to be built if it was re-enabled and showing a blurb about it needing to build up an index is something they didn't want.
In an age where people are as lonely and isolated as ever and rightly complain about the ubiquity of car-based transportation, here is a group that has built an actual community around practically carbon-free transportation.

Though, yes, even as a skateboarder I don't condone the hill-bombing as it is legitimately too dangerous.
Sri Lanka's population is 2x what it was in 1965.

https://www.macrotrends.net/countries/LKA/sri-lanka/populati...

Japan imports about 60% of its food.

https://www.merlofarminggroup.com/agri-view-japan%E2%80%99s-...
The best way to do X is to do it as hard as possible until it becomes Y overnight.

Haha I joke, but seriously. I was cramming my way to the finish line of my startup idea when I realized I didn't need to. HN showed me that side-gigs can be as big or small as you want or need them to be, customers be willing.
Well, not from producing copious quantities of tea. Globalization meant they (thought they) could specialize in growing tea and let someone else specialize in growing food. In theory - everyone wins.
It’s weird, isn’t it? Are they hoping some people will proactively quit so they won’t have to pay their severance?
"You're relegated to the backend not because you know Java instead of Typecript, but because you don't understand the problems of frontend development."

I've designed a number of front-ends in various languages on various platforms and am very comfortable with vanilla web programming and design.

The reason I'm relegated to the back-end because 99% of front-end developers don't know how to program and choose garbage like JavaScript or based on it and are often intently amused by the mention of yet another tool out of hundreds that churn all that crap into something almost useful but hopelessly unmaintainable.
Others already argued against your point, but I want to point out that (2) is simply wrong. You can have mutability in functional programming -- not in general, but there are cases where this can be expressed. For example, in a very simple example:

a = [1, 2, 3]
b = a.append(4) // append: list->int->list
// Rest of the code never refers to a, but refers to b

In this code, you can prove that it's safe to move a's memory into b and thus append operation can be done without copying a. I'm not implying this is easy to implement, but it's clear that this is not a fundamental issue in functional programming, rather a deficiency in its current implementations.
USDC and DAI both have a spotless record of stability.
was looking at your link and found this -
https://bibliogram.art/p/Cfsna30F2h-

WTF is going on over there ?! So glad I'm safe in the boring midwest.
Matt Hicks Named President and CEO of Red Hat
...may have been a doctor on a particularly important call.