skysight-inc/HackerNews huggingface dataset:
For decades, Arthur raised flags to upper management about the high complexity of the codebase, and begged them to hire a couple of junior devs. Only then could he delegate enough work for him to take on the refactoring project. The software's uptime and stability - he reminded them - was critical to the survival rates of children stricken with spinal meningitis. But management churn and budgetary chaos at the org resulted in the project fluctuating between "investment" and "divestment" states for decades, leaving him to fend for himself.

He told his manager that the data access layer - consisting of 5k LOC batch scripts calling Microsoft Access - needed to be brought up to speed. Maybe they'd consider PostgreSQL this year. Containerization, he protested, isn't going to fix the problems inherent to the system's labyrinthian integrations with countless software vendors and proprietary components. He also reminded them that it's 2023 and Windows containers still don't support RDP.

They still needed a replacement for "Bob". Bob left the org back in 2008. Under duress, and impossibly tight sprint deadlines, Bob was asked to make surgical modifications to the WingdingsAbstractFactory.java class - to be deployed directly into production no-later-than-end-of-sprint. Bob complained that there were no conceivable DR plans, or QA engineers assigned to the project. After a ten hour deployment - and a highly blameful postmortem - Bob exited on record-short-notice.

Arthur was forced into an early retirement under the recommendation of his physician. It was said that his stomach issues were brought on by the stress at work. Only Soylent and tinned meat were within tolerable levels of discomfort.

Arthur will be remembered by his loved ones for his patience, steadfastness, and creativity.
Haha, had to check that one to be sure (two different people).
Splitting and joining using tree-sitter
Good knowledge, thanks!
probably ramping up to two or four humans will save you time tho, maybe even reduce the number of person-months; the humans have complementary skills, and are better at spotting design errrors and bbugs in others' work than in their own

if they can keep from fighting
Revealed: the true extent of America’s food monopolies, and who pays the price [2021]

https://www.theguardian.com/environment/ng-interactive/2021/...
Calling meat agriculture inefficient makes no sense, when meat is a vital, and necessary food. Most of the world grazes meat animals, no crop feeding, and do so on land utterly unusable for crops.

If you want to dive into weirdo anti-meat statements, at least be sensible. We could just eat raw vitamins and eat bacteria paste too, instead of "inefficient" fertilizer driven crops.
Did you work there and know this as a fact?
>Nobody claims that there is the null hypothesis. I think you are fighting windmills.

it says it right there in the blog post...
Fastmail. Or a local hosting provider. Some of them have decent webmail.

Another option could be to skip webmail and use local clients instead, like Mail.app or whatever you fancy.
Yup, and probably computers today is just a divergent and unique as computers were 20 years ago, so no need to ever look into this issue again. I guess that's the reason there is basically 0 good desktop applications in today's modern computing world, I certainly cannot think of a single successful desktop application.

Good thinking!
Spain lockdown was very soft.

When you face a risk with your head up high and you make it through, you'll be looking at a much brighter future compared to those who were hiding scared to death or were kicking the can down the road.

In this case it applies to COVID but it's true for monetary policy, antibiotics resistence etc.

Nature demands a tribute in the form of the weak and inadequates , it rewards societies which offer such tribute and punish the societies which refuse to do it.
That's not a better excuse than what they had before. The question is why didn't competition undercut them to keep prices low as it had before. Food company excuses don't matter, people will continue to buy the product they perceive as having the best value.
Euler and Verlet Integration for Particle Physics
When I realize I'm writing some code that seems dumb/overly complex on the surface, I leave a comment explaining why it was done that way.
LiveView is definitely Elixir's killer app. It's what takes Phoenix from "a really good web framework" to "the singular best web framework", in my experience. Ecto is also a best-in-class data-layer adapter (ORM seems wrong and reductive).
Somebody once told me "yeah, without some slavery, THAT also wouldn't work", and I see it so often in products and concepts around us day by day. This isn't about the income gap. It's extracting work from a certain class for pennies, and create immense wealth from it on the other side of the globe without those people even knowing what it is about, let alone take part or benefit from it long term.

After centuries what we achieved is more sustainable, scaleable slavery.
Not even for subdomains?
$2,000 to $3,000 a month, and that's if you get accepted into one of the few reputable child care centers.
But animal ag is far from sustainable, unfortunately.

Climate change, resource depletion, deforestation, loss of biodiversity, pollution, overpopulation, soil erosion, and overfishing are all symptoms of ecological overshoot.

Agriculture is a key culprit in most of those symptoms, and animal ag accounts for 80% of all agriculture.

Animal ag is directly responsible for majority of deforestation, is a major driver of biodiversity loss, has twice the greenhouse gas emissions than plant based foods, uses much more fresh water, pollutes the waters and causes dead zones in oceans, overfishing threatens us with empty oceans in 2040's, destroys our soils, etc. etc.. The reforestation potential of animal ag lands is so huge, that we could store our entire 1.5C carbon budget in those lands.

We can free up the area a size of Africa (cca 9 Indias) by switching to plant based diets, and use it for reforesting/rewilding.

If the world adopted a plant-based diet we would reduce global agricultural land use from 4 to 1 billion hectares - https://ourworldindata.org/land-use-diets

Reforestation potential of pastures (and abolishment of animal ag) would allow us to store the entire 1.5C carbon budget by rewilding/afforesting previously forested pastures. It would also stop biodiversity loss, which is a very serious problem in this day and age. - https://www.nature.com/articles/s41893-020-00603-4

Rapid global phaseout of animal agriculture (and reforesting) has the potential to stabilize greenhouse gas levels for 30 years and offset 68 percent of CO2 emissions this century - https://journals.plos.org/climate/article?id=10.1371/journal...

Beef, soy for animal feed and palm oil are responsible for 60+% of tropical deforestation - https://ourworldindata.org/drivers-of-deforestation

Our global food system is the primary driver of biodiversity loss - https://www.unep.org/news-and-stories/press-release/our-glob...

The way we eat could lead to habitat loss for 17,000 species by 2050 - https://www.vox.com/future-perfect/22287498/meat-wildlife-bi...

Livestock and climate change: what if the key actors in climate change are... cows, pigs, and chickens? - ttps://www.semanticscholar.org/paper/Livestock-and-climate-change%3A-what-if-the-key-in-Goodland-Anhang/6704c7a0777c82357704d82b9ae8007c1197cb07?p2df

The global production of food is responsible for a third of all planet-heating gases emitted by human activity, with the use of animals for meat causing twice the pollution of producing plant-based foods - https://www.theguardian.com/environment/2021/sep/13/meat-gre...

Reducing food’s environmental impacts through producers and consumers - https://www.science.org/doi/10.1126/science.aaq0216

Mass Extinctions and Their Relationship With Atmospheric Carbon Dioxide Concentration: Implications for Earth's Future - https://agupubs.onlinelibrary.wiley.com/doi/10.1029/2022EF00...
I'm really into archival. And am so into it I have been to Svalbard several times! Curious to see how that space unfolds in the coming decades since there is just so much data and people are going to become sentimental about their memories and achievements.

I left my first job to build an archival/time-capsule company, and ran into all of the classic issues - company structure, data storage, cloud vendors - how can you truly make all of these decisions in a way that will be guaranteed to stand the test of time.

Following DNA storage and some optical stuff Microsoft is doing, but it's all pretty nascent at the moment.
"sustainable farming" would require eating less meat though. It would probably be much better quality meat.

Sidenote: Monsanto no longer exists. It's Bayer AG now. You can get a direct flight from St Louis to Frankfurt now thanks to this acquisition.
It’s not sudden and it’s not limited to python libraries.

The popular open source projects make great targets for low-multiple acqui-hires, derisking the investment. They also have huge established branding and generally obvious opportunities for displacing existing players. In a non-zero interest rate environment, those factors make established open source projects a more appealing bet.

Since they mentioned the company, undercutting and eating the market share of DataBricks is enough to appeal to some investors.
No, I don’t. I want to give access to she whole drive, for every app. It’s just bulk file storage. I want the password pop up’s ti go away. My machine is a desktop that is well secured in my home.

Nothing security related is unencrypted on the externals… it’s just my steam library, downloaded ai models, stuff like that.
> The question is why didn't competition undercut them to keep prices low as it had before.

This question is answered by the title of the article.
My reason to use Phoenix instead of Rails: development speed. I'm just so blazingly productive in Phoenix that nothing else compares, including Rails. Every time I'm forced to develop in another framework I now get agonisingly frustrated by how long it takes to get anything done.
I still have a version of Netscape I purchased on CD somewhere.

Imagine buying a physical copy of a web browser these days.
There doesn't seem to be anything near 9 interviews. For what it's worth, most of the steps listed on that page are their own company's internal actions that an applicant doesn't have to interview for.
> DC has benefited from continuously increasing government spending, for sure.

What government spending?
This is great from a legal standpoint for net neutrality.

ISPs (and their FCC champions) like to claim they are not telecom services that funnel data back and forth which makes them Title II common carriers, subject to strong FCC oversight.

Instead they say they are information services who process and change data. Then they are Title I services that the FCC has little authority over.

One way they do this is by saying they have DNS, that translates domains into IP addresses.

Of course that's incidental but the more that people actually use alternative DNS, the clearer it is that DNS services aren't core to their offers, and the more evidence there is to show to a court that ISPs are Title II services.

So if you want to support the upcoming return of federal net neutrality protections and FCC oversight of ISPs, one thing you can do is choose DNS NOT provided by your ISP.
Thanks for sharing your experience, what was the app? Personally, I don't think I would have gone through the trouble as well. For example, I used to have a ton of Evernote entries and don't think I would setup a personal CouchDB just to get access to it.

A middle ground could be a file path to an sqlite file that can be copied, opened or backed up in the cloud.
There's nothing quite so complete or good for macOS, but this is pretty darn good as a start:

https://daiderd.com/nix-darwin/manual/
Catching up on the weird world of LLMs
Gruber had a fun take on this

https://daringfireball.net/2023/07/translation_yaccarino_x
I haven’t looked at the code for this but somehow I think the conversion problem is very similar to a graph search. If you build a graph in which the vertices are the units and the edges are compatible convert scales, you can use this graph with say, BFS to find the right traversal path. Multiplying the scales would get you the result converting from a unit to another. Or, dividing would give you the reversed conversion.
I used to think we could use a hash table for this kind of stuff. It is faster of course but you need to account for all sort of conversion, even the crazy ones like Lightyear to feet’s, for instant. With the graph, I think I could just throw everything in it. No matter how crazy the conversion is, if there is a path, you will get it!

How does GNU unit get the conversion tables to bootstrap, does anybody know?
From what I understand, price is sticky. It may have been difficult to be greedy as a first mover, and also difficult to cooperate to increase prices. When an external driver (pandemic) occurred, all players found a natural driver of prices and let their instincts take off. My unlearned thoughts.
Seems struggling at the moment. Archive link: https://web.archive.org/web/20230803145324/https://wiki.alop...
They've never had so clear an opportunity - what other excuse was available as widespread and impactful as a global pandemic? - and you see it across the board. Daily housekeeping at most hotels is gone forever, "because COVID". They were trying to get away with it pre-pandemic, but people pushed back on the reduced level of service.
Congratulations! Exciting to see more companies in the Rust data space.
Elixir is probably my favorite dynamic language and a lot of that has to do with the community that sprung up around it. I wish it were more popular.
Yes and? How does that contradict my original point?
> F-Droid compiles open-source apps on their own servers, so the source code they receive is the source code the compiled APK uses. Even if your app is open source, there's no way to upload a precompiled APK to the F-Droid website. This makes introducing malware without anyone noticing quite difficult.

This is a common model, and is basically how most Linux distros work, but it only scales (safely) with people actually paying attention. How many people does F-droid have reviewing the apps that update that they build?

I agree it will be hard to introduce malware without anyone noticing in a strict sense, I'm just not sure they have enough resources to notice before it becomes a problem given how I assume that must work, but I would be happy to be wrong.
Well, in 2015 Turkey shot down a Russian fighter for crossing the border just a mile or two, everybody thought there will be WW III but nothing happened.
Can you elaborate what you mean by "regenerative"?

I'm anchoring on things like crop rotation for soil nitrogen, but that doesn't feel quite right for your comment, somehow?
Venvs not being able to be moved to other directories is such a PITA.
Interesting to read this and think about how the future of AI might turn out if the google microsoft cartel comes into being like they're trying to.
Not really. The article doesn't have any evidence of collusion at all. 4 competitors should be more than enough to prevent abuses of market power.
Yeah, I agree. I think cloud was a great forcing-function to make internal infra groups raise their game or be replaced.

However, if you have I do worry that once people have fully migrated to the cloud they will have a captive audience and will start ramping up the costs.
For sure! That also not what I was implying. The US solo spends something like 770 billion per year just on the military. That means even the entire world together spends 3% of that on cancer research. You can't really tell me this is even remotely sane.
Here's a great repo showcasing how to use it more like a quick scripting language. https://github.com/wojtekmach/mix_install_examples
Yep. I wish `pipeline`, `scope` and `resources` in Phoenix router and also all the `use MyApp.Web, :x`, would just die in a fire.

Thank goodness they got rid of views though I still am annoyed that the default path resolution on templated content isn't explicit.

The crazy thing is that the most amazing part of phoenix, liveview, is almost no macros.
You don't need that much to have a cloud with several 9's of uptime.

If you've never done the work or been around it, the difficulty becomes a bit mythologized.
> No tool can, by itself, overcome your ignorance of its necessity.

A type system that understands units of measurement can help:

https://learn.microsoft.com/en-us/dotnet/fsharp/language-ref...
Thanks! We have a couple more demos at https://www.youtube.com/channel/UCUmi0YoUNHiITnYUrm5tnLQ, warning the audio is not the best :)
Save money on Serverless: common costly mistakes and how to avoid them
Supply chain attacks are a thing in Linux too. Some activist clown tried to brick devices with Russian or Belarusian IPs in the same manner. This system is compromised.
This is cool -- I built something very close to this and I think it's really useful for researchers to have access to pre-trained models. Training something like this isn't that challenging given the relatively limited scale (100M parameters), but most grad students working in GIS won't have the resources or time to do it.

I think partnering with Huggingface was a good move, because it means the interface is easy to use. This difficulty in actually using pre-trained research models was one of the design goals of Moonshine[1] and I have no doubt that if it was IBM alone it wouldn't be nearly as easy to use.

Will be excited to hear if this works for people! Always cool to see your idea validated even if nobody really uses your tool :)

[1] https://github.com/moonshinelabs-ai/moonshine
Alan Savory? Regenerative holistic farming? It's mostly bullshit (not my words), apparently.

https://news.ycombinator.com/item?id=36826277
> I think one missing step is to fuse training and inference regime into one, just as in animals

It's not clear it is one. Sleep is training (replay from hippocampus). Wake is inference.
The price of inputs is going up, but so are interest rates (and expected future interest rates). So where money was cheap, it's going to become more expensive. I suspect it's understandable a business would want to increase its margins given the expectation of higher rates -- as opposed to the personified "greed" narrative.
> I too had an ephiphany when I realized Elixir was actually a Lisp.

Is it actually? Last time I looked at Elixir (granted, that was a while ago), the syntax for writing macros was different than the syntax for writing ordinary code, so it fails even at a simple thing like that, it doesn't seem to support homogeneous meta-programming at all.

But again, I feel like I might be wrong here and I'm happy to be proven wrong.
Ask HN: What Percentage of HN Posts Are Submitted by AI, You Think?
90%? 95%? I jest, of course. 1% would be pretty remarkable.

And I'm talking about an AI someone hacked together to scan a news feed and automagically posts something it's been trained to think is "notable." I'm not talking about what percentage of content referenced is AI generated. That's also an interesting question, but not what I'm interested in right now.

Also... at some point we'll certainly have more commentbots. But again, off-topic. Just curious what people think is the percentage of new submissions are submitted by bots.
Oh this and the communicator throbber bring back such memories. I would wait some amount of time and then hit stop. This would render the page if you hit it just right, fail to load if you didn't have the data yet, and hit an error page if you waited too long and hit a timeout.

What a terrible way to live: 14.4 kilobits per second.
> My biggest criticism of Elixir has been the difficulty of writing quick scripts

Curious what you find to be the biggest pain point(s) here. Is it runtime containment? Library access? Etc.
Breaking Ground: An Examination of Effective State Housing Reforms in 2023
Appreciate the feedback, I do agree we're going to change that. For now if you want to try it and see the results there's nothing beyond creating an account with your email (no payment etc)
Front End Engineer / React Developer
We're an AI startup in London building the next generation of dialog agents, with a long-tail of applications spanning entertainment, education, general question-answering, and others. Our founding team includes AI pioneers from Google, Twitter and Meta whose experience has led to major breakthroughs in natural language understanding and dialog applications such as Transformers and Google LaMDA. Our founder is the MD of the largest media conglomerate of the MENA region.

We're looking for individuals with knowledge in React and experience with ReactNative, preferably also having iOS development experience. A bonus would be proficiency in other technology stacks. You should have a bias for action and high conviction. You should be customer-centric, deliver milestones on-time at consistent high quality, execute in accordance with best practice product principles, and should be capable of thriving in fast-paced environments with rapidly changing directions, priorities, and requirements.

If you're interested reach out to me at: augusto@egdl.io
I've installed CouchDB and an app I made on both my local desktop pc (Mac Mini) and my app server (DigitalOcean) and it's pretty sweet.

I've also installed both the app and CouchDB on a Raspberry Pi in my office and set it up to sync with the DigitalOcean server. This lets me run the app on all the devices in my office even when the internet is not accessible.

In both scenarios the local app is faster and since syncing runs in the background there's no lag when using the app at all.
Kernel extensions are horribly managed.

At one point my Logitech GHUB drivers bugged out and wouldn't launch anymore. Interestingly, the G502 mouse still had a 1000hz polling rate, even after uninstalling the drivers and every trace (as far as I could find).

After trying for over a year to install new drivers, they released a version which added 2 new kexts that they don't remove on uninstall. The only way to uninstall them is to go into safe mode, disable SIP and remove them.
> But anyone else worried that to much of the net is already tied up with them

Yes, and I'd add AWS and Google to the count, albeit for slightly different reasons.
Relevant: https://twitter.com/serbantanasa/status/1582019078533046272
> With a finite population, everyone is ruined.

With high probability.
mate you think retirement age is 67, thats very cute of you. just wait for 20 years and see how many times this milestone will change with the way the world population is going :)
Any one using an abacus?
On any Linux or *BSD system it is very simple to run a DNS resolver on your own computer (e.g. unbound, https://nlnetlabs.nl/projects/unbound/about/) that you configure to listen on localhost, so you can put 127.0.0.1 as the DNS server in your "/etc/resolv.conf".

I have never used on any of my computers a DNS server controlled by other people.
Apparently Peter Jackson did not hire over 10,000 orc extras for the battle of Helm's Deep.

And matte paintings have been taking away jobs from set-builders for some time....

Actually I am in favor of real human actors, practical effects — just pointing out that things are going the way they've always gone.
Wait for deluge of these PR generators to increase the commit count on GitHub.