skysight-inc/HackerNews huggingface dataset:
(The other thing I forgot to mention was having a good consistent hashing strategy in the load balancer, so that the instances of each service consistently speak to the same instances of the other service, even as machines are spun up and down, but still maintains an even spread of load. This helps greatly in terms of allowing each instance to cache only the data for requests that target that instance. With a round-robin load balancer you end up with a lot more variation in your incoming requests, and thus require either more memory or expect more cache misses. That was probably the hardest part of the project, since the built-in load balancers don't have the specific functionality we needed).
> The cases where they exercise this power are very often extreme, and unpopular. And as the sheriff is a real public servant and not a hired gun (which I mean literally, in the case of most police departments) they serve at the pleasure of the people.

Aren't those two statements in exact opposition?
I was watching a Nova episode about Fukushima and it seems inexplicable that the plant was designed how it was. Humans just couldn’t fathom the sort of black swan tsunami event that happened, when in hindsight we can see it was inevitable that it would happen. I’m trying to apply this sort of thinking to my own problem solving.
Fantastical 3
Marvelous Machine Splits Moon Dust into Oxygen and Metal
Critical flaw in Trezor hardware wallets
>This guy is a hero, he has committed no crime other than honest reporting.

Just because you like his reporting doesn't mean he's innocent of any crimes he's been accused of, especially not when those crimes are unrelated to his reporting.

That's like saying Kobe Bryant was innocent of sexual assault just because he was a great basketball player.
https://en.wikipedia.org/wiki/Kobe_Bryant_sexual_assault_cas...
Outside of the atrocities related to the Syrian confict, the highlight of this story is really the affect that making expensive industrial grade technology like 3D printing accessible to a wider audience can have on how things are made.

I've seen similar stories from other 3D printing companies like Formlabs on healthcare related innovation that's been enabled by more accessible digital fabrication technology:

https://formlabs.com/blog/father-helps-son-with-cerebral-pal... and
https://formlabs.com/blog/shirley-technique-facial-prosthesi...
Back when I was writing C compilers the Bourne Shell was my nemesis. The Bourne shell did exercise nearly every "feature" of the C language. Compiling and then running the shell was a great test case for an optimizing compiler and turned up many bugs. But, when the compiled code failed, winding back to the underlying C through the all of the macros and optimizations was exceptionally difficult. I still remember many a late night trying to figure out what happened. (Thanks Steve, for many fascinating hours of struggle.)
Yeah. My approach has been to ask others to add me instead. If I ever meet another privacy-minded friend, I guess we'll just use Signal instead.
Tactical nets (keys) always must be loaded before ops.
"...if investigative journalism is classified as espionage and can be incriminated around the world, then censorship and tyranny will follow. A murderous system is being created before our very eyes. War crimes and torture are not being prosecuted. YouTube videos are circulating in which American soldiers brag about driving Iraqi women to suicide with systematic rape. Nobody is investigating it. At the same time, a person who exposes such things is being threatened with 175 years in prison. For an entire decade, he has been inundated with accusations that cannot be proven and are breaking him. And nobody is being held accountable. Nobody is taking responsibility. It marks an erosion of the social contract. We give countries power and delegate it to governments – but in return, they must be held accountable for how they exercise that power. If we don’t demand that they be held accountable, we will lose our rights sooner or later. Humans are not democratic by their nature. Power corrupts if it is not monitored. Corruption is the result if we do not insist that power be monitored."
Different things for different projects. I'm trying to move toward mostly Go + Vue stuff.

* Zestful: Python + Docker + CRF++

* Is It Keto: Flask + AppEngine

* What Got Done: Go + Vue + AppEngine (https://github.com/mtlynch/whatgotdone)

* WanderJest: Go + Vue + AppEngine

* mtlynch.io: Hugo (https://github.com/mtlynch/mtlynch.io)
Ask HN: Is there a need for mapping out climate action?
I am thinking over a tool that would map climate action using RDF semantics. The idea is that it would help investors/decision makers/public to make better decisions around climate action.

Any feedback on plausibility/practicality is appreciated.

If there are React developers out there who would like to contribute, reaching out is appreciated.
It sometimes annoys me that I already gave the workshop a hundred times, before I even do it.
Coevolution of Mars’s atmosphere and south polar CO2 ice deposit
A white dwarf dragging space-time around it has proven Einstein right yet again
The Haunting Beauty of Snowflakes
If the "Paradox of Choice" is even a real phenomenon (questionable social science) it certainly doesn't apply to snow cones. When the Kona Ice truck pulls up outside my kid's school they all go nuts for it. Not sure which flavor you want? Put all 10 in one cone!
Yeah, the lock-in effect of both Prop 13 and rent control deserve a lot more awareness!

Reminds me of what I've heard about working in the academic world: Since people often have a job for life, workplace conflict can't be resolved as everywhere else, where someone switches job or gets fired. Instead people make each other's life hell forever.

Just a story I've heard, I have no personal experience. But I've heard it several times.
Some older articles: https://www.ohchr.org/EN/NewsEvents/Pages/DisplayNews.aspx?N...

https://www.democracynow.org/2019/11/22/nils_melzer_julian_a...

I am sad that US is trying prosecute Assange for espionage, but the attacks from other sides on the Swedish prosecutors who tried to prosecute Assange seem just as bad. Assange is not above the law, or common decency, just because of founding Wikileaks. The implications of that for justice and prosecutors worldwide are scary.

Also, I think that it really would have been better for him and Wikileaks to just submit to Swedish investigation, especially if he is really innocent regarding sexual offences and after he already got publicity on that front.
I'm a young person and would like to travel solo, but there are still major obstacles. In my case debt. It's not like I'm just stuck in the rat race, I made some bad financial decisions when I was young and now if I froze the progress I've made and went on a long holiday it would be absolutely disastrous to me long term.
I agree with Youtube, more specifically, channels that focus on bringing attention to new music.

MrSuicideSheep has got to be the most successful instances of this, but there are hundreds more and if you find the right ones for your taste this can be a great source of new music.

The recommendations on the other hand have been so useless that I have been hiding them along with comments for a while now.
When you can't exactly tell what was bad about PHP, then it may just be an impression given to you from a lousy programmer who would just blame the tools instead or from some messy code which apparently isn't the fault of the language.

What's wrong about it really?

If you're an author of an opensource web app, it's a smart choice to pick PHP to have as much audience as you could get. PHP is the primary candidate for any VPS.
Everything Is an Ad
It does not actually explain why black holes have significantly more entropy than gas they formed from. In fact, there is not much difference between the question why do stars form considering the second law vs why do black holes form.
Look at the track record of the SF Group of the Sierra Club. They consistent try to block dense urban development in the name is environmentalism. I went to their executive committee meetings for months, and even ran a failed campaign to unseat half the committee. They are very much part of the “preserve neighborhood character” and anti-density collation in SF politics.
No worries :D
These are different equipment.

A kettle is used for heating water. In earlier times, it was made out of metal and put onto a heat source (fire, stovetop). Nowadays it is almost entirely displaced by the electric kettle, which is commonly made out of plastic and contains a metal heating plate or spiral on the inside.

A teapot is a ceramic pitcher where you put the boiling water and tea leaves to brew the tea.
I've found that the "radiodroid" Android app (no affiliation), with very many (thousands of?) internet radio stations listed, is a fun way to explore or find things I know I want to search for, or random things. It is built from the free source code by the f-droid.org app store (which I also like, also no affiliation). I wrote a few more facts here (no sales, simple): http://lukecall.net/e-9223372036854574943.html .
Ah was referring to OP
The example given for negative feedback is kind of at odds with the point of the article itself.

Seems like, in that case, the managers themselves didn't communicate until they had to, and even though they were seeing a problem, they didn't communicate earlier. Now it's in the onus of the employee to give constant updates else he risks losing his job, even though he wasn't given constant updates from the other direction in the first place.

In general, the article seems to be saying "tell everything to the managers, make their jobs easier", and here I thought one of the responsibilities of management was making work easier for the employees.

Sure, communicate, but it should be in both directions.
But then touching one of those headers basically triggers a full rebuild.
The whole syntax similarity feature in Recon-NG with MSF is really what is keeping me from trying this tool.

Swiss-knife projects like this are great, but if you don't provide a relatively intuitive set of commands for flipping through the various modules and interfaces, you're going to lose a lot of your userbase.

Simply put, no one wants to learn how to use a new tool if they already know the input and expected output and can't leverage existing navigational habits.
Thanks :)

That SMBC looks familiar, but I can’t be sure — the comic has so much interesting philosophical and transhumanist content, it can sometimes blend together.
I’ve always felt this argument breaks down with smaller scale targets. I’d argue security through obscurity is not security, but there can be safety in obscurity.

There are a massive number of systems that are completely bespoke for small organizations or even individuals, and their user base isn’t going to grow.

What’s more, these systems are extremely liable to rot- the contract developer writes the system and moves on. That means library versions in the repo aren’t going to get updated when new vulnerabilities are found. So now this random 1 GitHub Star system is siting unpatched out for anyone to see.

Now what might have been a hard to find but exploitable issue risks getting a black hat spotlight shown in it.
Are you saying that there should not be an extra 0 byte at the end until the string fills up and c_str() is called? Inconsistent allocations seem like a recipe for difficult to debug performance problems.
No galaxies are particle isolated, as all of them emit radiation.
An update to 37-year-old MIDI
Ah interesting. Thanks for sharing!
Thanks! I'll definitely check it out.
While we're at it, can we please move the homogeneous coordinate to be the first value in memory? That way, a vector or a point, if they're represented sparsely in the data structure, just work.

[1], a point at the origin, is the same as [1 0] - a point at the origin in 1 dimension, or as [1 0 0], a point at the origin in 2 dimensions, or [1 0 0 0], a point at the origin in 3 dimensions.

Similarly, [0] is a zero vector. [0 0 0 0] is a zero vector in 3 dimensions.

Having to know [0 0 1] is a point at the origin in 2 dimensions (with a homogeneous coordinate), while [0 0 1] is a z vector in 3 dimensions (without the homogeneous coordinate), is just silly.

Why did we do this to ourselves?
I'm thinking of when they tried to deplatform the trans activist youtuber Contrapoints over one trans person who guest starred on her show one time turning out to have a view of certain gender things those people didn't like. The host probably wasn't even aware and it's gotten absurd how this can happen with such a degree of separation - dare to even interact with somebody guilty of wrongthink and now you and everyone you've associated with is also guilty and eaten alive. Very absolutist and reminds me of brainless zero tolerance policies in public education.
Hasn't the "]" key been standard on keyboards for about 50 years...
That's a fine intention, but please achieve it by respectfully providing better information (for example, like thcz's sibling comment did). Don't do it by being rude and aggressive, which breaks the site guidelines (https://news.ycombinator.com/newsguidelines.html) and contributes to damaging the container for everybody.
You can always change the license.
> People invest in hedge funds all the time that under-perform the market.

This is perfectly true. I guess it was aptly named the "Sucker" fund in our discussion.
> How about if employers are encouraged to not crowd into dense cities?

You mean, what if big cities had higher commercial/industrial rents, higher taxes, higher minimum wages,and more regulation, while less crowded places give massive abatements of their already lower taxes in desperate bids to attract employers?

I think that's been tried.
Constantly looking for new scares.

They should hoard this crap for later as they're getting enough clicks from the folks scared to death by SARS v2.
As of a few years I've been building/maintaining 15-20% liquid assets that just keep pace with inflation.
I'll lose a few percent of growth every year I'm wrong, and I will be wrong most years.

I know what it costs me to be wrong. I don't know what the profit is when I'm right.
Comparing a static site on a Raspberry Pi to a commercially hosted CMS is like comparing an apple to a walnut grove.
You avoid using it, or avoid using third party code that uses it?

The latter makes sense. The former does not, as you can relicense any time you want.
It all boils down the fight between King Azaz -vs- The Mathemagician.

https://thephantomtollbooth.fandom.com/wiki/King_Azaz

>King Azaz, ruler of Dictionopolis: King Azaz the Unabridged is the ruler of words. His law is that words are much more important than numbers. He is the brother of the Mathemagician who is the ruler of mathematics. They came in agreement that numbers and words are equally important in the end. King Azaz is a lot like his brother, only the ruler of words. However, unlike his brother, Azaz is more like a stereotypical ruler. He takes the title of king, he lives in a palace, and he encourages his subjects to attend banquets.

https://thephantomtollbooth.fandom.com/wiki/The_Mathemagicia...

>The Mathemagician, ruler of Digitopolis: The Mathemagician is the brother of King Azaz and ruler of Digitopolis. His law in Digitopolis is that numbers are far more important than words, while King Azaz's law is that words are more important than numbers. The Mathemagician is pretty much polite but gets really mad whenever somebody mentions that numbers aren't that important or valuable, since numbers mean so much to him.
Figures that I saw estimate that local tax revenue from commercial property averages double that from residential. That's a pretty big incentive for a city to attract business and not attract residential.

To take the example that you just latched on to, if rezoning the land makes it worth more, and therefore increases local taxes, this becomes an incentive for the city to balance its budget by rezoning. And some of that rezoned land will get dense residential living. Which will reduce traffic congestion. And make everyone's lives better.
>If the S&P is looking flat then you could rollover some of it to a high dividend REIT that pays 10-15% too.

You know the business cycle is peaking when people think you can easily throw their money into some investment paying 15%...no problem!

Can you explain how a public investment - any public investment - can continuously generate those kinds of returns without taking on massive amounts of risk?
What's the difference? Either way you're taking property for "positive economic activity". A Walmart can bring more jobs than a group of houses....
I wonder how people would complain if someone tried to fix this...

Edit: Here's the code: https://github.com/marado/netkit-telnet/blob/3f352877ee28cc4...

But it seems to have been basically abandoned so I have no idea how you get this into Debian.
> These products do not appear obviously commercializable

It looks to me like some people have a well-developed intuition to distinguish between products in "seems like it would be useful to me" category vs. products that have a good chance of actually being commercialized.

I certainly don't. When reading various indie hacker stories I'll be damned if I can predict with reasonable success which ideas have a good chance of taking off and which don't.
I love regexr. Has been a constant tab in my browser for years now.
One realization that's helped me a lot:

Yes, people talking self serving nonsense are lying. But they're primarily lying to themselves!!!

Essential book: https://www.amazon.com/Elephant-Brain-Hidden-Motives-Everyda...

TED talk version: https://www.youtube.com/watch?v=V84_F1QWdeU
No. It's not. The blogpost said that he is able to live frugally because he has no dependents such as children. That's all there is to know.

You can ask "why?" but nobody is obligated to give you an answer. Pushing hard for an answer is considered rude. You may be asking someone to tell you really painful experiences they went through.
>Literally all adults I know react to their emotions

>> If they can react consciously I'd expect them not to get into sadness or depression like at all.

This feels backwards. Sometimes depression is the correct response to what is happening in the world. Just because you are conscious of what is transpiring within really isn't going to stop true depression.

What do you say to someone who recently lost a loved one in a brutal senseless manner? Oh, you should just like react consciously and not be sad...
I build this simple app using NLP and ML
tl:dr; He uses a keyboard without that escape symbol.
The Growing Power of the Behavioral Sciences (1956)
Easy way is to grab the debuginfo files, run it through addr2line and count.
Exactly. Our brains evolved in a complex social environment where saying or doing the wrong thing could mean getting attacked or pushed out of a social group. But in modern society this is much less the case.

And what would it be like if we could train our brains to think empathetic thoughts about the people around us? This is the premise of the book How to Make Friends and Influence People. The results are very powerful and lead us further to fulfilling our aims than fear infused thinking.
K3s: Edge Kubernetes
Facebook's Ties with Democrats Hit Low Point
Civo – 2019 retrospective and a move to Kubernetes with Rancher k3s
> if I allow users to use an AGPL product on my server and that AGPL licensed product connect to a commercially licensed application server or database on my intranet, will that be a problem?

Generally, no. The AGPL work is a distinct work and not a derivative of the commercial work. You can redistribute code copies of this AGPL work even if such copies are useless to others because they don't have access to your other application which it communicates with. Nobody can prevent you from licensing your own works however you wish.

This question is more about the proprietary work rather than the AGPL work. Does the proprietary license allow you to make it available to others over the network? If the proprietary work is your own, there are no problems, at least on your part.

The problems may arise for users of your AGPL work though. They face uncertainty as to whether the proprietary work being accessed is covered by patents, or whether its API is covered by copyright - and thus, are unlikely to use your AGPL work without completely replacing the parts which communicate with your own service.

> Will it be a problem if the commercial application server connects to the AGPL licensed product to fetch data?

If the commercial application is internal to you or your business, there is no issue connecting to AGPL works.

If the commercial application is made available over the network, then the question comes down to whether it can be considered a derivative work of the AGPL work or not.
Re: Germany

Stuttgart seems to be one of the mafia's strongholds in Germany. Just last year one famous local Stuttgart "restaurateur" got convicted, as the Italian Carabinieri uncovered that he was the southern German bridgehead for the 'Ndrangheta. He was dubbed the "celebrity chef" as the rich and famous frequented the one restaurant he actually owned quite often, including soccer players and elected officials. Even after mafia allegations existed for decades. [1]

Germany is often considered to be their backyard. Relatively wealthy. Even small villages will have enough italian food demand to sustain one of your restaurant/money-laundering-fronts. And a generally unsuspecting public and administration.

The last one being a pain in the neck for Italian law enforcement. Many grandees of Italian mobs thus seem to live under fake identities more or less unbothered in northern Germany. After reunification they bought vast strips of coastal property in the former communist part of Germany for cheap.

[1] https://www.stuttgarter-nachrichten.de/inhalt.mafia-und-die-...
The so-called price shaming is what keeps prices in check for the customers in general.