skysight-inc/HackerNews huggingface dataset:
When one of the pumps on my aerobic system died a few years back it was less than 24 hours before the drains were backed up. If your soil won't pass a perc test I guess you can just go with aerobic which allows you to build pretty much anywhere. The final stage sprays effluent on your yard.
> Running your own grid seems cool Texas style, until you have a regional problem and have no where to turn.

This cuts both ways, and most of the rest country is often a benefactor - many US/NA companies (and I'm assuming govt/military) have a 3rd DR location on the TX grid precisely because it provides an additional point of redundancy. TX also wasn't impacted by CA mismanagement of it's grid, for example..
I’ve been tutoring grad students in Python for the past couple years, and tbh it’s not a great beginner language, it’s not a great advanced language, and it’s not efficient or elegant. I do not recommend Python to beginners anymore.
Could you share some details on the beacon setup? I'd like to try messing around with something like that.
I think humans in general can eat raw meat. It just doesn't give as much calories compared to cooked meat, plus more chance of diseases which would've been sorted out by the heat if it was cooked.
While I agree on some of his points, I cannot get past how the author focuses on how the web functions. The mainstream internet is absolutely less "fun" but it is also more accessible to the common person. Look at Reddit for an example, with its UI and policy changes it is starting to remind people of Facebook, and that is what they want. The web (and computers) are no longer exclusive to those with an education or the creativity to use them.

However, the more fun aspects are still there. You can still make a app or service yourself to complete tasks and it may take some fun out of it but there are libraries full of tools to make it easier. If this is a "CRUD SaaS app" you should look around for another service which has the features you want. If you can't find one, there is probably a market for it.

The hard part for me has been knowing where to look to find the fun. Some of the smaller reddit communities I used to frequent have grown and no longer look the same. Discord has proven itself many times over, there are public channels for virtually any hobby.
Tangentially related, I use OpenBSD as my desktop, have for the past decade. Very stable, very simple configuration with sane defaults (this is better now than ever; most OSes get more complicated over time, OpenBSD seems to get simpler), and very secure.
The real trick is to get whale milk... IIRC 42% fat
> 30mb for a hello world

hello.d:

import core.stdc.stdio;
extern (C) void main() {
printf("hello world\n");
}

dmd hello -betterC

comes to 23,068 bytes.
> You could buy index funds or government bonds or any number of other things, and the price will be less volatile than Bitcoin to boot.

That's not trust, that's security in the value of your money. BTC can never be taken from you unless someone either breaks crypto or steals your wallet secret key. The U.S. dollar is backed by the federal reserve, so while I don't think the U.S. is going to have a revolution that destroys or inflates the dollar anytime soon, there's a possibility of such a thing happening. BTC has an actual limited amount that can be distributed (like gold) so it'll always have value.
Wonder if dry aging meat and poultry/game[1] would work for this? It's not cooked.

[1]https://montagne-hautlanguedoc.com/recettes-de-cuisine-tradi...
Disagree. I think he just shifted interests.

It's common for people to follow a straight line in their lives: decide a career path, go to school and keep doing it, switching companies and jobs when necessary.

But the reality is, interests can change -- people can change in this respect. As noted elsewhere, there is this very common culture of "finding yourself", "discovering your true inner self", but it's more rare to acknowledge tastes develop (and evolve).

I'm sure pg didn't quit graduate school, spent a year painting in Italy, and came back to america if he didn't thoroughly enjoy painting. Maybe he doesn't like painting anymore, though! Tastes can change.

I've written elsewhere, but much of our tastes (ought to) develop following what we find important -- that is, the intersection of {what helps the world, what we would be good at, what we could become passionate about, what earns us money} (because without direct monetary reward your options can become constricted).

I believe in Japanese culture it is frequent to do this examination, known as Ikigai ("a reason for being"):

https://en.wikipedia.org/wiki/Ikigai

(Hopefully I'm not misrepresenting the concept from pop culture)

Because times change, opportunities change, this target can change! Maybe tomorrow you realize this could be becoming a painter, the next day you realize you can write software to change the world, and it's ok to give up being a painter; in fact, you might be barely able to think of painting again presented with such a rich and challenging opportunity.

Another thing I found valuable is to really retain the most valuable experiences. Even if you change tastes, you shouldn't ignore your past experiences, your past knowledge. The most disparate things A vs B can influence eachother; often, being so seemingly disparate the opportunity of influence can be greater if not many people share background in both A and B.
You would think so but there were rolling blackouts during the bay area/socal fire season last year and nobody seemed to change course. I wonder if it’s because a lot of companies in the Bay Area already had remote workers?
RE: CUDA, I wouldn't say running a VM is an especially enjoyable solution, but the built-in hypervisor does have VT-d support https://wiki.freebsd.org/bhyve/pci_passthru
And then that begs the question of whether we ought to be doing things of that nature in the first place. Government weakness helps prevent a strong showing of total incompetence or the effective implementation of hairbrained policies.

And if that hampers legitimate government aims, it still serves the purpose of a society founded on the primacy of individual liberty.
<troll>Yeah, but it's a really good analogy. Here is this "nice" system that makes you feel warm and fuzzy, and underneath is implemented using imperative programming, whose purpose is to waste a huge amount of your spare time, for fun. Sounds exactly like functional languages to me!</troll>
Australian Open Source news search
With all the Google News in Australia discussions goings on, I thought "how hard can it be?"

Here's an entirely open sourced news search engine. It's only been indexing for a week or so so has ~10,000 articles now, but this thing is extremely performant and can scale massively (uses Vespa).

It deploys to GKE via github actions - all components: search engine, web-api, spiders, frontend site.

See the github page for way more info:
https://github.com/ausnews/ausnews-search

Try clicking "Related" on one of the top news articles and see how fast it can find closely related articles.
https://www.kmbc.com/article/southwest-power-pool-again-orde...

Oklahoma has been dealing with rolling blackouts for the past several days. Tell me why this is, since apparently you think Oklahoma is able to magically get power transferred to them all the way from Washington? If WA has the excess capacity, why are Oklahomans still without power?

> Everyone else in Texas that's on the other, federal, grids, are not experiencing widespread power outages.

Completely wrong. Eastern Texas (eg Orange), which is under MISO, and is dealing with blackouts. And parts of the Texas panhandle like Lubbock, which is also not part of the Texas grid, is also struggling with power outages.
I think you could drop the first "base" and just say "the data inside your codebase"

Generally speaking if declarative data can be factored out of part of my code, I try and do that (in practice I'm usually doing this in JS, which is well-suited to that style). This makes it less opinionated about when and where it gets executed, or even how. It is simply information. It also allows for some neat reflective stuff as the author describes.

Incidentally this has always been the calling card of Lisp: "code as data". I don't love Lisp as a whole, personally, but this is a powerful benefit of it
> remains an absurdly simplistic explanation of USD demand.

Are you willing to provide a more sophisticated explanation for USD demand? The biggest thing missing from my explanation is demand as an investment, or foreign demand to hedge risk. Which right now isn't huge, given interest rates are at 0.

> just an illustration of easy to intuit scenario where demand responds dynamically to supply

Sorry, I was not correct that you were using this as an "counterexample." My intended point was that you seem to be presenting this as an unexpected phenomenon (like how others present "latent demand"), which signals that you don't understand basic econ. (And if one isn't familiar with basic econ, how are they supposed to understand monetary policy, which is based on a second/third year econ (macro)?)

A person who understands economics would usually write: a rise in supply (with all else equal) causes the price of an ordinary good to drop, which shifts the equilibrium to a point where usually there is more demand. "Supply is intimately linked with demand" misses the mark completely! Supply isn't at all "intimately" linked with demand; it's linked with price, which is linked with demand.

That distinction is critically important. It's the difference between central-bank money printing being inflationary (as you seem to suggest) vs. it being stabilizing (which is what is actually happening). And it affects behavior: people don't start buying food when when they see the news reporting an increase in supply. People start buying food when that supply increase causes the price to fall. If the price doesn't fall, people don't buy the food!

The same happens with USD. People don't swap the USD to another currency because they see the central bank creating money (apart from Bitcoin-fanatics). Normal people start migrating off the USD to other assets when they see its value fall (inflation), which isn't happening at all (as measured by the CPI)!

> "Because you can't pay taxes with it! Hurrumph!".

This is a strawman of my argument. Not only can you not pay taxes with Bitcoin, you also can't use it to buy any goods and services. In fact, the only thing it seems like you can do with Bitcoin is to tell others that how Bitcoin is the future, and if they are a disbeliever, that they will be left behind claiming "with 100% theoretical consistency that everyone is a stupid lemming."
Lucid put C++ into a database back in the day. Didn't catch on, sadly.
Hedging against what? There are plenty of ways to hedge against inflation risk or currency risk without buying into an asset that can lose 50% or more of its value very quickly (and has, a number of times).
Sorry, but however cool this may be, I am unlikely to buy from an orgnization called "Violence Works", even if it's meant as satire, irony, etc.
Why Older People Struggle in Programming Jobs (2020)
Congrats on the successful exit. What did you do next? What do you mean by ‘believed’ you still wanted to change the world?
They are just moving non-productive cash sitting around doing nothing and swapping it for an asset. It's just diversification, not diverting from production.
No mention of cost, certainly within the five minutes of reading I bothered to do.

I'm intrigued that Google presumably thinks working with developers from a few big brands is the best path to success. If they'd given away as many as they could to the maker community, for instance, I'd hazard a guess that there would be far more exciting applications on their home page.
Jones Day hit by data breach as vendor Accellion hack widens
Visibility:

When I go to my account -> subscriptions on an iPhone, I can see all of the subscriptions that I have. Oh, hey, I've got a subscription to Microsoft Office 365 Personal. Annual billing, next date May 4, 2021. I click on that, and I see how much it is and I can click "cancel subscription".

I've also got a subscription with Washington Post... somewhere... on some card. To cancel that involves going into WaPo's site and navigating to the account, and trying to find the billing and cancel and turn that off.

Additionally, I can see "This subscription for Microsoft Office 365 Personal". Compare seeing a charge on March 4th show up that is for "Microsoft" - where did that come from? How do I find out what service its associated with? How do I cancel it? What account do I log in to to cancel it?

Microsoft would be fairly clear... but what if it was for "Some Random Developer" - who even makes something that I'm getting billed for? What was it for? The name that something shows up for billing purposes doesn't always reflect the company that the billing is from. I've done "move everything off the card, and cancel the card" in the past to try to find out what reoccurring billing line item was hitting me for $20/month (years and years ago). I never figured it out as everything that I knew that I used that I transferred off didn't break or send me a "your monthly subscription didn't go through" ... it was probably for some service that I subscribed to but forgot about (though they didn't forget about me).
The Dark Side of CRISPR
This is the expectation from virtually every long term holder of BTC. Some plan to trade this price action, some will ignore it and just keep holding.
Even granting that AOC isn't "very knowledgeable in general", that's hardly the most important of Trump's qualities. Surely there are more important standards to judge a leader by than their intelligence. Kim Jong-un might be a brilliant man for all I know, but I don't think anyone should be emulating him. So no, I don't think you can say she's "a Trump".
Even if all of the bitcoin mining in the world happened in TX and 0% of them shut down it'd still just be 1/4 the normal power draw in the state (121 TWh vs 429 TWh), far less than the demand increase due to the cold or current production/demand gap.
The legislature could have done something, but the private utility companies could have also decided to provide a quality, reliable product. In the old days they may have considered it their civic duty. This is just another example of why private utility monopolies don’t work.
More evidence that, not only do we live in a simulation, but that our simulation is running in Factorio. Great writeup Bartosz.
Basically we collect analytics on behalf of our customers into segment. We want to provide access to these analytics to our customers, but just their slice of segment that contains their data. Each customer, of which we have a lot, wants their own slice of segment shown to them.
i was referring to the C# hello world that produces a 30mb executable
Ideally, we'd have different strictness subsets of a single language, a generalization of JavaScript's strict mode. In a REPL, you'd want the type system to warn you of provable mistakes ("x will always be an int here, but you're array indexing on it" type things) but still let you make them, as you're often in the middle of breaking compatibility. In a library packed up for a package manager, you'd want strictness dialed up quite a bit, probably enforcing soundness. For something security-critical like a TLS implementation, you'd want very pedantic type checking.

Libraries used across or between large organizations are often used in contexts unexpected or at least incompletely understood by the libraries' authors, and are therefore much more likely to encounter inputs that violate implicit assumptions made by the library authors. The more remote and varied the contexts in which a library is used, the more you'd want to force these assumptions to be made explicit in the library's interface.

The strictness isn't one-dimensional, either. For instance, in a CRUD webapp, you'd probably want an effects system in your type system capable of expressing which inputs are un-vetted untrusted inputs (similar to Perl's taint mode), but you might or might not want other effects to be enforced by the type system.
Solving an economics model with SymPy and NumPy
I like to imagine the world as being like a distributed game engine running on a computer outside of time. That would mean that life could have existed before physical space or the earth did. History being built piecemeal and in reverse order, a past being created by collective effort and attention. And somewhere along the way Santa planted dinosaur bones.

Maybe when you close your eyes you fade to black, and existing is a constant choice. Maybe situation and circumstance are handshake deals made in the collective unconscious, an onion growing layer by layer from the kernel.

Just something to think about :)
I'm not sure what you mean by "people expected".

The power companies muscled into place a system where they could scrimp in improvements and pocket the savings.

The disastrous result was devastating fires. The system of civil courts still existed so they wound-up liable for their despicable maneuvers and has to pay a bit back from gains. So their next maneuver was turning off their lines when winds got high rather than engaging in the now even great expense of repairing them.

PG&E is a literally criminal enterprise, found criminally (not civilly) liable for the death of more than 100 people (29 gas explosion, 85 fire, etc).

The well-known Judge Alsop rightly denounced their vicious chicanery but sadly failed to put them in receivership and forfeit the value of their shareholder's assets (IMO, shareholder assets should be forfeit and previous dividends clawed back but natural they can do that to people in nursing homes and Madoff shareholder but they can't do it to these shitheals).

https://sanfrancisco.cbslocal.com/2020/05/28/regulators-appr...
I just wanted to follow up that I had the chance to play with it and I apologize for jumping to conclusions about capability.

What work needs to be done to move the iOS app to the app store rather than beta? I'm not an iOS developer but if the issue is money I would like to help out!
Strangely, the TX grid also wasn't impacted the multiple times that CA couldn't manage it's own portion of the western grid...
When I worked as a mortgage processor this was a major issue we would try to ensure we got right. Fortunately we wired money to title companies who would just give us money back if we screwed up because they wanted our business.

I can't see a federal judge siding with this. A business transaction conducted in error by a lower employee does not entitled you to excessive funds like this. Like I'm not kidding, I could've wired 1 million dollars to wherever at a moment's notice. My supervisors wouldn't know until accounting caught it days even weeks ahead of time...if they caught it.
> when was the last time NY literally had no power? They benefit from being highly connected.

Do you not remember the blackouts of 2003? Multiple entire states went dark for hours, and the “highly connectedness” was a huge part of the problem. The only reason it wasn’t even worse is specifically because grid isolation stopped it from propagating further, just like what’s happening here.
The problem, in my experience (grew up spending significant time in a 3 story country house made of stone with only one fireplace for heating), is that it gets warm close to the fire and whatever is touching the chimney, but the rest of the house gets colder because of the cold air drawn in by the fire. So very likely a net gain, but depending on where you sleep, it could get interesting at night.
You didn't hear about SolarCity?
For some reason the supply of gas to houses is unaffected. So those with on-line natural-gas-powered generators are fine.
I think if we're in a simulation, it's hard to do more than guess at what its properties are. We could try to use mathematics and computer science and physics to see what it looks like from inside, what seems possible to compute (making the probably good assumption that computation and math are universally true), etc. But if you get right down to it, a sufficently advanced/evil simulation could paper over whatever it wants just by modifying our brains, removing troublemakers from existence and memory, etc. Gives me the creeps thinking about it much.
Did you bump the thread?

I submitted it and saw it sitting on 1 point for a while, then saw my karma jump up overnight and was pleasantly surprised to find it like this.
OK, but now compare its US usage numbers with the big social media companies. I love Telegram and have often praised it on HN, but I bet 9/10 people have never heard of it.
The simplicity is also why the demoscene has made extensive use of them (see the https://iquilezles.org/ site for some great examples) --- very complex scenes can be described in a tiny amount of space.
I found it interesting that Japanese people did better with traditional Chinese characters than with simplified Chinese. This makes sense because while some Japanese characters are simplified forms of traditional Chinese characters, they are often simplified very differently than the simplified Chinese forms. Japanese people might encounter the traditional characters in old books, but are unlikely to learn the simplified Chinese form unless they specifically studied Chinese.
I use generics on daily base! Even a basic cache requires generic support. I don't want to litter my code with castings and ifs when there exists a decent solution to do all of the manual undertaking for you. That is what compilers were invented for rather than just generating plain code. You can obviously ignore them if you don't need them; but I can give you gazillion cases where not having generics and doing `interface{}` based casting makes situation messy and repeated on code rather than simpler.
> This is also why "asset inflation" is not precise

I'm afraid this ship has sailed.
I've heard the "sell shovels" advice a million times but I've never heard of anyone getting rich selling shovels.
I guess it is amusing in a way, but a pet peeve of mine is humor that simplifies things into "This is ironic if we play dumb and assume a thing is all about X." when... clearly that's not the case.

There's way too much of that when it comes to politics, public policy... people.

But par for the course on Twitter...
Intersectionality is different and it’s really disappointing how little general understanding there is of the other side of the political spectrum.

Intersectionality isn’t about making any disparate set of things singular, it’s about making solidarity a core principle. Solidarity being inherently an expression of valuing other.

Sure, the other side of the political spectrum has a lot of unifying language but if you spend any time in it you’re quite likely to experience sharp division and disagreement, likely insurmountable. But its center of gravity is solidarity and that keeps even violent threats to bonds at bay.
Predicting mammalian hosts in which novel coronaviruses can be generated
> I wish sendmail was not enabled by default.

Agreed that it's a poor default these days, but for what it's worth the option is available in the post-install setup interface alongside some other security tuning knobs.
Hi, creator here. It's not meant as satire or irony.
MISO does not have the capacity either. Sections of eastern Texas, such as Orange, are under MISO, and they too have been dealing with blackouts due to lack of capacity. Parts of Louisiana under MISO are also being told that they will see blackouts soon.

https://www.klfy.com/local/cleco-rolling-blackouts-to-be-use...

https://www.arkansasbusiness.com/article/134700/lr-based-tra...

Again, just because you have excess power in Missouri does not mean that power can magically transfer hundreds of miles away where it is needed. Energy transfer does not work like that.
Template meta-programming is essentially its own language
I hear Julia St has plenty of gallery space these days...
You create lists in the Reminders app, then just use the name of the list when adding a reminder.