skysight-inc/HackerNews huggingface dataset:
Just to mention, the Apertium community are very collaborative and always interested in all sort of minority languages, endangered and extinct languages and language revival. You should join their IRC channel #apertium and show them what you have already --- I'm sure they'd be interested and also possibly even have some ideas about things that could help.
If you are from FNQ, i had heard somewhere there are grants available from qld gov for language initiatives. Did a which search and found one here [0].

I know grant applications can be a real pita, but from the face of it sounds like you could be eligible (just in case you were not already aware).

[0] https://www.datsip.qld.gov.au/programs-initiatives/grants/in...
"The modernist clamor for “the new” is dumbing down recent generations. Maybe what people really need to do is to read the existing books in the stacks so they can stop wasting time and money chasing the latest hip and trendy best seller that will supposedly cure all our ills."

That's one of my hobbies. For example, a lot of "new" modern magic and mentalism is based on material that was in print even as far back as 500 years ago (although incredibly hard to read!). I actively search out original sources, and find a lot of great "new" (as in "forgotten") material in the process.

That goes for other subjects as well, but magic and mentalism is a good example of how extreme it can get.
I wish more projects chose stability over features. Every single week, I see 10s of updates (which I don't care about) when installing node packages.
I wish more software/libraries would mark themselves as "Done" instead of sending one update every week and a ui refresh every 6 months. Software engineering is the only field where we keep building a single thing forever until it becomes a hot mess.
Okay, you're right to say I shouldn't say "there is no Great Filter!" and I was fast and a bit too punchy with claims. What I want to say is "Nick Bostrom's Great Filter argument is not a cause for fear!" (https://nickbostrom.com/extraterrestrial.pdf).

> First, let's define some terms (from wikipedia!): "The Great Filter, in the context of the Fermi paradox, is whatever prevents non-living matter from undergoing abiogenesis."

I think you ended this sentence early. Wikipedia continues that sentence "...from undergoing abiogenesis, in time, to expanding lasting life as measured by the Kardashev scale."

In the context of the Fermi Paradox ("where are they?"), Bostrom is saying that he hopes the Great Filter is "whatever prevents non-living matter from undergoing abiogenesis" ($f_l$), but it might not be. The Great Filter might be a thing that is ahead of us, says he. And, yeah, the prior that it isn't abiogenesis is higher if we find life in our backyard.

So, you're right, finding life on Venus reduces some uncertainty with $f_l$ and pushes some of the probability mass down the Drake equation, which remains a chain of expected value multiplications, which is a bad way to combine probability distributions.

Bostrom's whole argument is predicated on the proposition that the galaxy "should be" teeming with life, and if the argument that it "should be" teeming with life is bogus (boiling down bathtub curved or otherwise not-normally distributed probability distributions to means/point estimates and then multiplying them, even if we had $f_l$ nailed down exactly), then I think that's a win for not worrying about Bostrom's argument so much.

But you are right, it's hard to say "don't worry about it!" if I don't well and clearly define what "it" is, or worse, define it wrong ("the great filter!"). Thanks for pushing this into better clarity.
When the AQI at the US embassy first went over 500 in 2010, a default case in their code caused it to be described as "crazy bad":

https://foreignpolicy.com/2010/11/19/beijing-air-crazy-bad/

Officially, anything above 500 is now simply "beyond index". But "crazy bad" seems about right.
> but it will still mean restrictions

In the East Bay, EBMUD has not ever imposed restrictions of any kind even in the severe droughts of the 70s. The most drastic action they have taken has been to raise marginal prices for large consumers, an altogether reserved response to drought. EBMUD's total water deliveries have fallen by one third in the last 50 years, despite the fact that the population in the service area has doubled, and current demand is only half of current supply. Municipal water is about the last thing someone in a Bay Area city needs to worry about.
It is my understanding that the fires are unusually intense and a threat even to fire-adapted ecosystems.
There is also some ecology: the hardware (CPU, GPU) has evolved in conjunction with software. Maybe a different hardware is needed to support the new software paradigm.
Flag this shit. How many reposts is this now?
MomentJS may be an exception but any JavaScript project with a large number of node_modules or testing/distribution pipelines pinned to build systems like gulp or webpack are highly likely to break from year to year as they become incompatible with a version of node or one of the dependencies is taken over by a potentially malicious actor. For this reason any JavaScript ecosystem based project must receive increased scrutiny for this type of stuff.

Now give me a golang library that hasn’t been touched in four years and it would be a completely different situation (knock on wood go2 doesn’t ruin this).
A Fold Apart Review – Pages of Emotion
To help ensure your work is preserved, ensure that your code is also archived on https://softwareheritage.org, and sites/documents on https:archive.org. I just submitted a save request on softwareheritage. not sure if it will work.
I’d be shocked at how different the tone of this would be if done with biological things.
Magnum opus*

But that is not a useful term here because there is a finality to it. The filter and expansion just sets the stage for someone to one day be able to exist and conjure up something as vast as a Dyson Sphere (or Halo).
Sadly, when voting with your ballot fails to make any meaningful difference, you must choose to vote with your feet. I read something about the results (or perhaps projected results) of the US Census, wherein the major metro areas of TX were showing a >10% (maybe closer to 15% even?) increase in population, most of it from internal migrants.

Considering the strong economic growth of TX, perhaps it is more likely that people are running towards opportunity more than they are running away from problems: Housing is being built at a much higher rate than CA, and it is one of the big drivers of emigration from CA, aside from jobs.
This is such a shame. While I don't blame the people at EasyList, this is a huge drawback.
Your opening sentiment is what I believe to be the fundamental truth
- but as much as I want to ask how you got there, I believe that would be cutting up the bird to find the song.

“Art should comfort the disturbed and disturb the comforted.” How can I work on comforting and disturbing the person in front of me in a way that elevates the both of us?

If one is engaged in appreciating, They probably aren’t judging? Sounds nice - maybe
You’re likely being downvoted because of the way you stated your opinion, but I agree with the content. I actually really enjoy California—it’s such a beautiful state with a rich history (music, drugs, etc). I find that many of my coworkers don’t really like SF or California (no more than anywhere else) and it really kills the vibe here because they don’t appreciate what makes it special. I’ve already noticed some coworkers use corona as a good reason to move back to their hometown and I hope it continues.
As having dabbled in NN's,speech,language recognition, I feel rightly ashamed that Aboriginal langauge has never crossed my mind (ever!); That's not the worse part,, I'm a native of Australia :(
I enjoyed the article too.

It makes the assumption that the motivation is already there and he enjoys doing it, only is not seeing immediate feedback.

I think 3 years is kind of arbitrary and not to be taken literally. He's just saying that sometimes these projects take longer than expected to gain any traction

The thing about not being open to other opportunities reminds me of the idea of flow: You don't focus on getting into flow but you focus on avoiding distractions that would prevent you from getting there.
How would you compare yourselves to KubeSail, mentioned above?

Why limit it to specific software, rather than simply port mapping?
I think parent poster’s point was that dead should be considered done in this case instead of adding on more and more features and insisting on backwards compatibility until it ends up looking like modern C++. Dead isn’t necessarily bad.
If your tap A on your phone, and your phone shows you that you voted for A, but you later check from your PC and you can see there that you voted for B, what do you do? What do the authorities do?

Imagine how easy it would be for the NSA/CIA/NKVD/etc. to deploy malware to infect hundreds of millions of computers to make all those people think that they've voted for someone else. If even 10% of them never bother to check from an uninfected device, the election is meaningless.

Also, who deploys the servers? Who controls physical access to them? Who is allowed to check the software running on them?

Sure, votsflux may have all their code on GitHub, but the real servers may be running slightly different code, which messes with the data in careful ways. I assume you can export all of the voter data to do the calculations yourself, so at least you can check that when the server says A won, you can check the numbers yourself. But what if they return a slightly altered list, such that if I check my own vote with the vote check API, it shows that I voted for B, but when the data table is exported, I appear to have voted for A, or I appear not to have voted at all? If they change the vote just a bit, odds are few people will ever find out the discrepancies.

And even if they can be found out, how long will it take? After the election is over, but before we can have confidence that the results are meaningful, someone needs to make sure that the votes of the vast majority (depending on the closeness of the vote, even 99%+) of people have been checked against the tables that the server produced. This may take days. Also, an adversary can attack this process - get many people to claim that the server incorrectly tabulated their results, that their phones were hacked etc. The authorities will need to spend weeks investigating just to convince themselves whether the results were true or not. And the investigation will have to be handled by trusted experts, who could be bought themselves...

Electronic voting is not feasible, and any state that attempts neither cares for its citizens right to vote nor does it understand the sophistication of state-level attackers.
I am very emotionally confused, as I feel this is a huge step forward for open source.

More code should be done.
More developers just need to know how to quit the project when the time is right.

This is weird to say, but this is strong leadership.
I'm not that familiar with C#[1], but in Java char is absolutely an unicode character. That's why you have char and byte types. Java clearly separates them, and so is python since version 3.

[1] although from quick googling it looks like C# handles things the same way as Java.
I've been mildly interested in Oberon (the language) as of late after reading about Wirth's languages. I remember reading about Pascal and the Modula family some years ago, but always didn't know Oberon was his creation as well and thought it soubded like some weird esolang. I almost wrote a compiler for Oberon when I learned how simple the language is and I needed a compiler for an old architecture.

What were benefits or breakthroughs of the OS when it was created? I wish the 2013 book was available in a physical copy, I'm not a huge fan of PDFs.
The preloaded page won't get rendered until you click on it. Assuming that malware activates only by rendering, not simply by downloading, this seems safe.
I think it is a nice thought experiment but exactly Oberon project shows that even a few smart people really can't be expected to create useful solutions. Have you seen the filesystem? It's been a really long time for me when I looked at it but as far as I recall you had to create a partition for each directory, essentially forcing you to anticipate the size of each directory you create. So, yes, it's a nice system to run in a virtual machine, you can learn a lot about how an OS is built. As for useful... not really.

If we had lots and lots of really smart people working on a new version of everything, though, my guess is that we would end up with pretty much the same stuff we have today. As another commenter said, a lot of software projects doing next gen rewrites from scratch fail. The reason is simple: they focus on solving painpoints and forget about the areas that were neatly addressed by the previous architecture.

The best approach IMO is to address the painpoints by refactoring them properly into the architecture. That is often very complex on its own but still has the best chance of succeeding.
It looks like an awesome org, I will be definitely reaching out after reading your endorsement.
I managed to have a 603ms click on mobile, who can beat me ?
If you fundamentally and incompatibly change it's design then it's an entirely new product. Calling that "Moment Version 3" doesn't mean anything.
And the main problem driving Oregon’s wildfires is a lack of forest management leading to dense fuel buildup: https://katu.com/news/on-your-side/lack-of-forest-management...
Even before cameras, you could go in with a pre-filled ballot and go out with a blank one. All someone needed to verify paid votes was one ballot per polling station (or 2 if voters get 2 ballots).
Huge bundle sizes and mutability are JS design flaws.

Until very recently it was impossible to make objects immutable in JS. Even now its really only done using third party libraries.

Huge bundle size is only a problem because tree shaking is done on a "module" level. Most languages are static enough that it's called dead code elimination and doesn't need to use tree pruning. You can tell statically that the code is not used.

Moment isn't compatible with modern workarounds which I don't blame it for. The way JS is, immutability and true dead code elimination will probably show up as built in features in a few years and make all this obsolete again
there are several there, specifically there because they're used to study cornoavirus in bats because bats seem to have so many of them. you setup base where your source is, that's just logic.

None of that means it was ENGINEERED there.
>> the air is poison

> Yes, but this problem has only affected the city like this for the last 2 years or so (to this extent).

As someone pointed out with an infographic on Twitter recently, before the Clean Air Act really began to take effect, the air quality was always like this in California summers, fires or not.

https://twitter.com/Nowooski/status/1304875667452882946
A one bedroom apartment is perhaps the most unfavorable comparison (the housing stock is predominantly SFHs, so bedrooms in a shared home are a lot more plentiful than one bedrooms, which are usually in apartments), yet I see multiple listings for $2,200/mo in Redwood City, a fairly central part of the Bay. You don’t have to live in San Francisco, FYI, and even still your particularly dystopian portrait seems off the mark from my lived experience. And your COVID point makes no sense: the Bay Area has come out relatively better off in the pandemic than most other places.

A similar apartment in Austin would be around $1,300/mo. Is $10,000/yr really the difference between middling and “quite high” expectations for quality of life? How do you price access to a far more competitive market for your labor? Is it the state taxes, then, which push you over the edge?
It's no different than any other javascript enabled browser + web page.

The modern web is pulling in the background all the time.

You'd have to go back decades for 1 click to equal 1 GET.
Functional Chained Request Library – Browser and Node JS
Write code? You don’t need to write code. You just need to tie some libraries and micro services together. Writing your own code is so 2010s.
> Other than hydrothermal vents, what natural heat sources are you thinking of?

Mostly the sun, but also warm freshwater rivers (one of the biggest temperature differentials you'll find excluding hydrothermal vents). Areas with a lot of organic material (algae etc.) close to the shore can also get very warm compared to the temperature average. Though I'm not sure about the cause/effect for the latter.
How does the vehicle table ID column enforce referential integrity with the primary keys of the other columns? In general, there are a lot of issues that come up with respect to type safety and query semantics when you use these workarounds. They’re okay, but disappointing.
Exactly. Recently, when Wirth couldn't find an OS with a device driver for his favourite mouse, he built his own hw + OS + userland combination so he could keep using the mouse he got as a souvenir of his Xerox sabbatical. (I believe the monitor and keyboard were off-the-shelf.)

He's not primarily a programmer, but a computer engineer. It wasn't his first computer system, and may not even be his last. The mouse stays the same size, but the computers themselves have shrunk dramatically over the years. Maybe when he turns 90 he'll ship-in-a-bottle build a computer inside his favourite mouse?
ah that's great, thanks.

I just realized I haven't added a LICENSE to the repos yet either.

Does anybody what would be the most open for software plus language data?
Not entirely sure what you mean by auto tagging, but we have rules-based categories that currently allow you to set a regex that matches on application names and window titles (and soon URLs).
That’s generally what I’m talking about, and it works well enough for simple cases, but these sorts of solutions tend not to scale well and you give up type safety. Not the end of the world, just disappointing.
Interesting, I was thinking the exact same thing but in regard to real-life things.

Like imagine cars / roads were invented today do you thing they would have all have this same ubiquitous elongated design, with the grill in front and two headlights in the side, or maybe cars would be completely round maybe they would be made generally with standup room, one big head light across the bottom etc.

While some of these design decisions are practical, I believe a lot would be different if we would reimagine it from the bottom up. The reason - for instance - cars cannot be wider is because the wouldn't fit on today's roads roads. Existing safety regulations also prevent certain design possibilities.
There's a lot of solutions sibling comments have already brought up, but I don't know if it should be this automagical. Keeping services up to date requires effort, money, or a big reduction in freedom of what you can do with your server.

There's a full-automatic mail server program, maininabox, that tries to be this instant "just make it work" system. The result of the project is that the host OS was severely outdated for years because upgrading configuration automatically is difficult and because the system manages DNS for you, adding a new subdomein to your server is more of a challenge than it should be.

Similarly, automatic service install and management tools like Plesk, cPanel, ISPconfig have been around forever but they always provide some limitation. I think Sandatorm.IO is a quite recent tool of this sort that runs Docker so you have a bit more control.

All of these still require occasional maintenance though. If you can't figure out how to point a DNS name and a wildcard to your IP, then I'm not sure if you should be exposing services on the internet like that. If you don't update for a while your nice, powerful server Raspberry Pi might suddenly be DDOS'ing random websites without you even knowing about it, and all you can do to prevent that is to keep your (limited) software stack updated.

All attempts to make this easy for the general public have so far shown that people don't like to press the update button; even rebooting Windows is a risk some people just aren't willing to take, which is why Microsoft had to force reboots in Windows 10. With that kind of risk out there, freely connecting whatever to the web and forgetting about it, I'm glad there's some technical requirements before you can host something.
At least someone is thinking about the machines here. If only they knew what he does to them...
in large part because the high fuel load from aggressive suppression efforts (some contribution from anthro temperature forcing)

indigenous fire management kept underbrush under control results in cooler fires.

The main issue is people think it's pretty to live in places that normally burn.
> I've consciously tried to rewind, to go back to when programming was a tool for implementing my visions, not its own end.

I recently rebuilt a website I built in high school circa 2001 in a modern framework to make it more maintainable. It was PHP 3 / MySQL 4 when I built it. It only ran as it was with a number of polyfills for long gone language features.

The original site was wacky, completely different layouts for different pages, some with characters that tracked your mouse. A ton of creativity. I redesigned in 2008 into a reasonably standard blog format. Looking back during this latest rebuild I feel like so much was lost in that redesign.

The point of having a website when I was in high school was not to write code, it was a place to pour my ideas. Somehow somewhere in the last 20 years the means to an end became the end, and I am not sure how I feel about it.

I’m certainly not the well of creativity I once was, but at the same time the things I do produce are of much higher quality. Is that just the innate balance of life? I really can’t say. Getting older is strange.
If entropy continues to be an issue taxation and regulations are sensible solutions.
To some extent I don't think this means moment is dead although I don't assume a lot of new developers will be choosing it for their projects. Even starting a few years back I replaced it with Luxon and haven't looked back.
to get people on the east coast more motivated about climate change
I'm completely unable to decide if I should be unreasonably amused or morbidly horrified.
Wow. Absolutely astounding. I know a little bit of C, but I wouldn’t have the slightest idea where to begin.

Is it even possible for one person to design a basic operating system?
Here's a video of moving arbitrary code from Pokemon Red to SML2 on original GameBoy.

https://youtu.be/SL_Zuc0tlvo
Even if you land that it may not last. Salary cuts are also a trend. Enjoy it while you can.
Just because you disagree with a design decision doesn't change the done/dead debate. It's done, because its maintainers have agreed the project has gone as far as it needs to go, and its current iteration is stable. You (as always) can choose not to use a project you do not agree with; that has no bearing on the project's status.
Yep. Extreme-right questionable source: https://mediabiasfactcheck.com/the-national-pulse/
Ask HN: How do you drive innovation?
How do you increase the rate of innovation in your company? It's probably the most important question a senior leader or an entrepreneur can ask.

We are two young entrepreneurs - Aram and Rohan. We're looking to understand the challenges in innovation better to bring more value to an organization’s innovation process.

Whether you're a successful entrepreneur/investor or a senior leader of a large organization who wants to experiment with breakthrough ideas that are orthogonal (or risky and crazy) to established products. Please fill out this form and we'll be in touch -
https://forms.gle/6KfipHVGyQ3TyEyu7