skysight-inc/HackerNews huggingface dataset:
Some people think like this: if i write an app and come back in 10 years, is it still going to work, compile, and be possible to update? By that benchmark very few platforms are acceptable, and they are mostly first party.

That standard makes sence if you have a rigid hardware-like approach
“Tetris” clones often seem to get aggressively shut down on copyright grounds too, so this might be more robust.
Replaceable batteries were superseded by batteries of sufficient capacity for 99% of users. (And for the remaining 1% I'm sure the non-Apple marketplace has fantastic, no-compromise solutions.) Remember when it was impressive for a laptop to have three real hours of productive battery life? Back then, most laptop batteries were trivially hot-swappable. Now it's normal to get eight or more hours of productive use from a laptop battery.

I realise that capacity is theoretically orthogonal to swappability, but functionally it's relevant because battery casings, compartments, connectors and chassis strengthening elements all take up space that could otherwise go to a larger battery pack.
I can strongly recommend following the first Wikipedia external link to a true labour of love, http://landlordsgame.info/

A tremendous amount of background on the Landlord's Game and Lizzie Maggie.
Which in turn sounds a lot like and reminds me of "Rage over a lost penny" by Beethoven: https://youtube.com/watch?v=5HjwDih-WtQ
Author here. That's exactly it.

I think it would be very difficult to completely beat SQLite with a Python library. My goal wasn't to beat it but to have performance that's within an order of magnitude which I think I've achieved.

In my opinion, the MongoDB interface has a lot of advantages over SQL that make sense in a lot of use cases. Certainly, there are times when a traditional relational database is the right choice. But I do think Mongita fills a niche.

Separately, the JSON1 extension, which the top-level comment refers to, is nice technically but has a challenging interface IMHO https://www.sqlite.org/json1.html
Fun fact: Tile actually partners with device manufacturers to embed Tile into their products. For example, the Skullcandy Crusher Evo wireless headphones have Tile built-in.

https://www.skullcandy.com/crusher-evo-wireless-headphones
> The newer targets break less often but we still can't ship net 5 thanks to Windows 7 extended support contracts from Microsoft

You make it sound like it's Microsoft's fault your customers won't move off of Windows 7.
SQLite is a portable DBMS library that exposes a SQL language interface that is built and runs under every OS and language under the sun, for the most part. It is probably the single-most distributed library on the planet (in aggregate). And likely one of the most used libraries (top 10) on just about every given OS and platform/language.

Mongita is only useful for Python developers.
This is very foreign to me, and I'm not a VB hater.

I spent a long time working in a codebase that was half C# and half VB.NET, and after a couple years I could switch between the two without thinking. VB has slightly more verbose syntax but that's about it, they're pretty interchangeable.

I don't hate `Dim foo As Boolean = True` but I wouldn't say it's more simple and readable than `bool foo = true;`.
It’s pretty frustrating with games like TF2 that still generate significant amounts of revenue but can’t even get major security problems patched let alone basic bugs fixed. And I’m not talking about selling new copies, I’m talking about hundreds of millions of dollars a year in lootbox revenue.
My 56k modem often got used in 30whatevertheothernumberwas mode for stability of connection because of bad telephone wiring in my house.
No it isn't. Low effort question, low effort answer.
Agreed 100%. What are the common cases we need the data structures to optimize? How does this penalize other parts of the system? How do we make the data structures extensible for new features in the future? Does this data structure prevent us from making any other use-cases work well? How complex is the resulting system going to be, and will this cause us any future maintenance issues? Does everyone on the team understand the approach we are taking?

My experience is that good teams start by asking lots of questions. The design may not be entirely formal, but good developers do go through the process of figuring out their internal list of requirements needed to satisfy the requirements of the system as a whole, and try to make sure that the decisions made are well thought out and don't box the codebase into a problem space in the future.
https://github.com/hydro-sdk/hydro-sdk

> "...deliver updates directly to users over the air and out of band."

Whoa. You have my attention.
How to Kick Start as an Indie-Entrepreneur
An ambigious tweet cherry picked to stoke fear, when actually it is just another announcement of a strategy document

See this similar example from 2018
https://twitter.com/US_Stratcom/status/971533474862653440

Here are many statement tweets
https://twitter.com/search?q=statement%20(from%3AUS_Stratcom...
> Python was built as an education/learning language first. It's popular because it's often a first language learned

That's my point. Colleges have been teaching Visual Basic as a starter programming language for decades. Only in the last handful of years have colleges started switching to teaching Python first... after many years of neglect by Microsoft. My local college still has an entire specialization of their CS degree based on VB.

Python is where it is today because Microsoft has steadily ignored the language that brought new CS students straight into the .NET world.
Is Tornado still a good idea? They've run into quite a few bugs with recent Python releases and the changes to asyncio. Tornado was also developed before async and asyncio were added, and doesn't support new protocols like ASGI. Nowadays frameworks like Starlette and FastAPI seem to be all the rage.

Edit: This article is very misinformed about Python and web technologoes in general:

> the ability to handle thousands of connections per second (as opposed to Nginx’s 100-200)

> Tornado (and most Python frameworks) are multi-threaded. For an in-depth discussion of the different types of concurrency models, see the Celery whitepaper

> Those who want to run their Python applications on a web server must provide implementation of WSGI interface.
On my phone. The line lengths are too long, so zooming in to get a reasonable font size means scrolling back and forth for each line. And clicking links is a shot in the dark.
What’s the overall feeling on using .mjs files?

My initial thoughts were “urgh I just want to have .js files in my projects” but I’m wondering if I’ll warm to them given that they make things a lot easier.

Are people eventually just all going to use .mjs files for everything?
If you so happen to have a Google Home you can also now ask the Google Assistant to find your iPhone too: https://www.macrumors.com/2021/04/14/google-assistant-locate...
While there are no cookie banners (or cookies at all) on this site, there is Elizabeth Dole's cookie recipe: http://www.dolekemp96.org/about/cookies/cookies.html

Ah, I miss the 90s.
"... the law would prohibit Amazon from selling their own brands..."

Nothing to stop Amazon from running a gigantic marketplace for their own brands. The bill targets middlemen.

EXCEPTION. Paragraphs (1) and (2) shall not apply to the operation of an online platform for any person that exclusively sells, advertises, or otherwise promotes the goods and services of the person.
The consulting work I do delivers things in a day that would usually take clients' staff 10-20 days to do, and there are many things I do in a minute that would take most people in my field an hour.

I can do this because security skills are a very long tailed distribution. Does that make me 10x to 60x?
> marketed as a get rich quick scheme

I am seeing bus stop ads here in Sydney with a tagline from a BTC exchange saying something like "If you're seeing bitcoin on a billboard, it's time to buy".

Now I'm hardly an astute investor but I thought the usual rule is that if your cabbie starts talking about it, it's time to get out of the market.
So Discord has the same issue should be Discord had the same issue - I also can't find any mention of such abuse of power. The only thing is supposedly this Trust & Safety employee that revoked the vanity url /furry to give it to another server[0], and T&S needs full database access like that for obvious reasons (even if this employee did abuse it).

0: https://discord.news/trust-and-scam/
WHO's responsibility is not to a single person. Their policies are designed for the society as a whole. Minimizing the possibility of infection for critical jobs is much more valuable than minimizing the infection probability to a single person. Society is more than just me or you or our families.

They could have taken the path you are suggesting (possibly under inconclusive benefits of other types of masks) but that could have backfired and caused a lot more dmg than good.

You can't expect an entity like WHO to solely care about you as a person.
Anything that looks like it came from a perl script over a cron job is all I ever wanted really.
Yes there is, that ABC article is especially painful to read. The number of parents holding pictures of these kids most no older than 4 who have died from these batteries.

https://www.abc.net.au/news/2021-02-15/button-batteries-land...

https://www.accc.gov.au/media-release/accc-welcomes-safety-a...
"The main Georgist policy recommendation is a tax assessed on land value. Georgists argue that revenues from a land value tax (LVT) can be used to reduce or eliminate existing taxes such as on income, trade, or purchases that are unfair and inefficient. Some Georgists also advocate for the return of surplus public revenue to the people by means of a basic income or citizen's dividend."
Cool project but I have to admit I sure wish this was written on top of SQLite, rather than just mentioned it, implementing a query language shim for MongoDB on SQLite would be an amazing project. In the absence of such a project though, this is a pretty great alternative to have.
Came to say largely the same... especially considering this is really Python only, where SQLite is available pretty much anywhere you run code.
I'm running my teamspeak instance within an LXC container on my physical host. So the only IP I do see is good old home (127.0.0.1). But admins better not use the IP-ban feature in this setup ...
Well, at least until someone ports DOOM to it.
The article contrasts "10X" performers with "mediocre" performers, but this is exaggerating the required differences.

The difference between an Olympic medal and fourth place is often just hundreths of a second. Similarly small differences in luck can mean the difference between being classed as "10X" and being classed as "mediocre".
I'm pretty sure live trees are harvested, cut to length and split into firewood, dried for two years, and sold. It's sort of necessarily true that the trees used are dead. I think the point is: many are killed specifically to produce firewood.
There is no "regular .NET" anymore.

It's just .NET 5, a cross-platform framework that is the next version of .NET Core taking over as the single framework.
I looked at azure a while back, funny thing is, like this incident, azure had an outage, I found keycloak pretty simple, you run it, you get a web front end, configure the bits, connect your app. I don't really have any resources at the moment, but I am going to do a github repo of example projects for connecting it to .NET stuff
Who are the criminals you’re afraid of giving the upper hand here? Speeders? Homeless people sleeping where others don’t want them to? Kids caught with a dime bag?

If there’s a statistical reality here, it’s that hardly any of the situations in which we call on police would be likely to result in violence at all. But if you send police, that is inevitably what will happen — because violence is literally the only tool in their toolbox, the sole reason they even exist in the first place.

And predictably, if you imbue people with the power to commit violence free from consequence, that is what they do. In almost every police encounter, they are the ones escalating the risk of violence. So it’s perfectly reasonable to fear for your life during a police encounter, because we see over and over and over again that there are plenty of cops who relish that power, and plenty more who will close ranks to protect them.

Compliance may be the best self-preservation strategy for individuals in the moment. But it does nothing to address the systemic issue.
Hydro-SDK – Native Flutter experiences in TypeScript with over the air updates
Pretty sure that the USB dongle was a solution to have the mice work on all computers because at the time, pretty much all desktops had no Bluetooth connectivity. The next step for them is going all in on Bluetooth (at least for the casual user products).
I'm going to create an address to receive at. Then I'm going to send it to someone else's address.

No one can stop either of those interactions.
I'm sorry but it definitely does, there are plenty of developers using Linux coming from language set (a,b,c) trying to pick up language 'c'. I would consider myself a beginner for language 'd'.
There's also this: https://blog.discord.com/how-discord-handles-two-and-half-mi...
okay oldie... when I was in high school if you wanted to talk to your friends while playing games with them you both needed a second phone line, so your 56k modems could use the other line to play Doom
If you're experienced with other languages, you are... Also, there are plenty of beginners with Macbooks.
FWIW, this will be supporting Blazor in addition to XAML. So you can have a MAUI app that just handles native hosting etc. and shows your actual UI in a web view.

It's admittedly confusing and not all that well explained.
I have an older iMac with a 3rd party VESA adapter, which holds the iMac through a circular hole in the back of the original stand. I actually prefer this because the foot of the iMac functions as a little shelf below. I usually set my phone or occasionally an external drive on it. The adapter has the same metal finish so it looks like it could have been an original part.
Until they added that line I didn't know the gender of the person writing the article. Explaining something to someone who looks like they don't know something has nothing to do with gender. That they associate it with gender is on their end and shows their bias.
Would it be safer to close out out potential wash-sale positions by end of November, instead of end of year?

I imagine a situation where you sell everything of Stock A on Dec 20 realizing all losses, and then mistakenly rebuy back on Jan 10. Now all your loss for previous year is disallowed and you have no way to fix it? Even if you immediately sell the loss would count for the current tax year, and not previous tax year, right?
Wow, thanks for that! I don't know why I thought it would be so hot when I used to weld and cast metals. I remember when I was a kid we used to say something like, "I'll burn you to ashes" when playing. Still amazing that you can burn it and it's still potent.
It's possible it has a "native language" effect to me. Like how if I want to speak another language, say French, I think what I am trying to say in English and then translate. VB syntax is well solidified in my head as what I am trying to do... and in most cases when working with any other language, I end up going "okay, so how is Select Case formatted in this language?"

I'm not saying VB is the best language, just that it's the one I find the fastest and most comfortable for me to work in.
People are not going to stop using small replaceable batteries.
Have you tried the dotnet site: https://dotnet.microsoft.com/

It explains everything, including how to get started for every scenario, and answers to every question in all of your comments here.
I agree. I actually wrote something up about this back in 2015: https://www.rdegges.com/2015/obsessing-over-availability-is-...
> They are not entitled to know whether I used pen and paper, computer, software, whatever.

You do realise that the AGPL does not apply to every software you could possibly ever use, and only to software whose copyright is held by someone else, that you downloaded, modified, and then used to answer such a question over a network, right? Sorry, I'm just bewildered at what you think the AGPL does, given your other responses in this thread so far.

But to use your very example: if you used another person (instead of pen and paper or whatever), asked them the sum of the two numbers you were given, and they said they'd give you the answer, but only if you introduce them to whoever originally asked you the question when you respond to them with the answer, and you said "Yes" to them (thus entering into an oral contract), and then went back privately to the original asker and gave them the answer, without introducing the two people to each other, then you're in breach of contract.
If you're being sarcastic, nice job, if not, this meme is old and needs to hurry up and cease to exist.
iMac's display has been fantastic for its price since Retina 5K. I wish other manufacturers sell such dedicated display at good price.
Originally FSF wanted GPLv3 to be AGPLv3, but some corporate GPL users didn't want it. So you should use AGPLv3.
Slightly OT but have you heard of Cactus chat? It's a great alternative to disqus.

https://cactus.chat/
UiPath IPO Prices Above Range to Raise $1.3B
Hoping this sets a new precedent and we begin to see more police officers held accountable for using violent and deadly force and a reform to policing practices. Grateful we have the technology in the form of video recording to bring this accountability to the police as a populace.
ASP.NET is the name for a wide variety of technologies Microsoft has developed over the years. If we’re talking the current/modern version, the answer’s no.
Yahoo, AOL, Verizon – New Site for Email Senders and Developers
> Even more cynically, you can say it's private from their competitors.

I've heard this from a few people recently, but I don't understand the implied criticism. What should Apple do here? Keep my data mostly private but also slip a copy of it to Google and Microsoft?

Obviously not. Through the high purchase price of their products, I'm paying (and trusting) Apple to manage my privacy and keep it private from everyone else. The fact that "everyone" necessarily includes all of Apple's competitors isn't just irrelevant, it's a red herring.
I don't think C# is hard for beginners. I monitor the Git repository of our Infrastructure Team and they develop small tools in C#.NET really easily. None of them would claim to be programmers or have any formal training as such. The tools they make are simple but sophisticated in what they accomplish and interact with.

The article makes a good point but 90% of is irrelevant to a beginner. Open Visual Studio, pick your project type, and start coding.
Do you mean doesn't work in an algorithmic sense, or in the sense that the voter can be bludgeoned into allowing someone else to use that capability?
Maybe in 2019 it was different but you can disable almost all of it in settings.

https://i.judge.sh/caring/Derpy/Discord_AsIcI0l9B8.png
Straight from https://mitls.org/

> The stable version of miTLS including the new 0.9 release are written in F#

With F# being a link to https://fsharp.org/
> because some 20yo on HN says that USB-A is legacy

This is not helpful
If you are running into this, it's almost certainly because you are doing some sort of crawling or web automation. This is precisely what gets those IPs blacklisted. I think it's a little dishonest to complain about those IPs being categorized correctly before you want them to be.
I'm in love with Pulumi. Simply one of the best tools I have in my stack.

After about a year of use, I simply cannot go back to editing YAML files or clicking things in a web UI. It's ruined me completely.
People did. That is largely a matter of scale.

Woodstoves are not widely used in major habitated areas (cities and suburbs) in advanced countries. They're a primary heating source principally in rural areas, where population is sparse. Or, of course, in developing countries where other heating options aren't available.

When woodfuel was a principle fuel source, forests were indeed being cut down faster than they could regrow just to provide fuel. And some of the oldest enviromental regulations and restrictions in the world address the sustenance and conservation of woodlands. The aphorism that "forests preceed mankind, deserts follow" has a great deal of truth to it. It was exhaustion of fuelwood throughout Great Britain, Ireland, and mainland Europe that lead to the adoption of coal, and the burning of coal which largely lead to the resurgence of European forests.

In developing countries, fuel avaiability and woodstove (or other solid fuel, often animal droppings) particulate emissions are major energy security and health concerns.

At small scale, and for occasional use, in areas with abundant tree growth, fuelwood is viable. Given present human population densities, at a large scale, it is not.
> Breonna Taylor was an EMT that was murdered by police while asleep in her own bed during a no-knock raid.

That's absolutely not what happened. At worst this was horrible police work at "best" it was a freak accident. There is zero reason to believe that anyone was murdered.

Not going into the other cases because quite frankly it does not falsify my claim even if they are in fact what you say they are.

My calm was that its very very very unlikely which is true even if it happens. Just like the mass shooting you original brought up that is also very very very unlikely to kill you even trough it could happen.

That does not make "police interaction somehow a threat to people" (the original statement)
Just like the lottery does not make you a millionaire.
And boarding a plane doesn't make you die in a fireball.
You gotta look at probability in a rational way.
The risk of being killed by police is very very low and as said above by not being a criminal/drug abuser and by complying it gets even lower. So low that its practically non-existent. You do dozens of things every day that have a way higher probability of killing you. Like taking a shower. The statement that taking a shower somehow poses a threat to people is still absurd and wrong.
I'm going to split hairs the other answers don't: you specify you have modified Postgres. My answer is, it entirely depends if your application is considered a "derivative work" of Postgres. This hinges on a couple of things:

- does your application directly include AGPL postgres code in any form (headers, binary, etc etc) to its own source or its own runtime process?

- keep in mind, in answering the above, that your application probably does have to include a postgresql driver of some kind. Is the driver licensed AGPL too? If yes, your answer to the above is probably yes. This was the problem for years with MySQL, because they licensed their driver code GPL along with the actual database code.

- a final consideration that only comes into play if there is genuine ambiguity on the other points: is your application able to perform its functions if Postgresql is missing or swapped out for another database? To the extent it depends on Postgresql functionality, this will sway a jury towards considering it is in fact a derivative work of Postresql. If you on the other hand support 6 different databases and Postgresql is just one of them - it will be much less likely your application is considered a derivative work of it. As I said, this only comes into play if the other factors can't be decided decisively.
Huh. The only slight irritation I notice is the scrolling isn’t soft-locked to just up and down so when I scroll it does a bit of horizontal drift.