skysight-inc/HackerNews huggingface dataset:
Regular fair elections are a mechanism for dissuading governments from making catastophic errors. By manipulating elections or by making oneself president for life one disables this mechanism thus make it more likely that you will make a catastrophic error (like invading a neighboring country). Karl Popper explained this all a long time ago. This view of elections an essential mechanism for preventing catastrophic errors is a liberal principle worth fighting for.
In a Multi Party First past the post system, u can disenfranchise much more than 50% of the population. In fact if there are N parties, it’s theoretically possible to have a majority government with 0.5*(1/N+epsilon)+epsilon of the votes (e.g. 12.5% in a 4 party system).
How The Post analyzed Hunter Biden’s laptop
The audience, voice and video chat built in, more advanced bot support.
It's more than just Linus's experience with Pop OS.

So many (consumer-focused) FOSS products have huge, obtuse quirks in them that prevent their widespread adoption, and uber-tech-literate people tend to overlook this because they really want to believe that FOSS can succeed.

In reality, a lot of these quirks come about because of the non-commercial nature of the projects[1]. When a business produces software, the aim is to get as many people as possible to use it. This means a smooth (enough) user experience or death.

For software written by volunteers, the aim is to (generally) satisfy the intellectual curiosity of the people writing it. This means huge issues for users, and QA in basically all forms, are overlooked in favour of working on cool/interesting things for developers.

[1] Yes, I know commercial FOSS exists. I run a reasonably large commercial FOSS project myself. However, the overwhelming majority of FOSS projects out there are volunteer-led and run.
Official announcement, a better remediation is proposed: https://spring.io/blog/2022/03/31/spring-framework-rce-early...

A new spring release should come out today.
No, the only protection against that is to block all outgoing connections that aren't on a white list. Most servers I have work this way. It's annoying at times but lowers the risk of some shady software/library talking home to ~0%.
Spring Framework RCE, Early Announcement
Yeah, its the "all sensor data at a glance page"
https://play.google.com/store/apps/details?id=com.eclipsim.g...
My algorithm for commenting is simple: If I don't understand what a line of code does, I delete it. If the behavior stays the same then it shouldn't have been there in the first place. If removing the line breaks something I put it back and add a comment explaining why it belongs there.
Offerup and craigslist
> For what? Hosting or development?

development. Hosting will be strictly decentral under your responsibility.

> you say #Seppo,

indeed, the other is a proof of concept and will remain as is.
Only in one language or in all languages supported by Siri? Would be great when learning a new language :)

But probably needed for Siri to process speech locally, as they'd likely want to filter out those words.
Wow, sorry for diverting the topic a tiny bit but there's a strong star wars IV reminiscence in these vids. I wonder how common this robots were in the minds of people of the 60s/70s.
If it has a word like 'standard' in it, you would assume there is a measure or definition for that standard, not just 'not the worst.'

Best doctor in the country can quite easily still be "bronze standard."

There's an expectation of quality in saying something is Gold Standard, it's not an entirely arbitrary label.
Sounds like modern architecture.
This is so true, and it's why I passionately hate pair programming. Also: Scrum, which is another one of these attempts at turning software engineering into assembly line work. Partially successful in case of maintenance-heavy projects, but a disaster every time I witnessed it being applied to early-stage foundation building.

When prototyping some new idea that might result in a new product/platform/module/whatever, I tend to iterate faster than I could explain my iterations to any other person, even well-versed developers, let alone average-skilled ones. It is normal to refactor the entire codebase multiple times a day in such situations. The internal reasoning processes that guide these iterations, the probability assessments followed by quick trials followed by another iteration that ultimately lead to a solution are so manifold and dealing with so many particulate details (that are of utmost importance however at such an early stage of a new system) that it is impossible and impractical to discuss all of them with someone. You just have to follow your intuition. Having two intuitions in play at this stage is counterproductive, the friction losses are just way too big.
OKAY. Monopolies aren't a thing in your book. Got it. Everyone always charges bottom dollar given enough volume despite the fact it might literally be the only option that meets the requirements.

Microsoft Windows is pretty expensive for an OS...its main competitors are literally free. But since they aren't a near-perfect replacement for Windows, Microsoft can charge more per unit. This is pretty similar to how LCDs are not a near-perfect replacement for eInk displays and that there's essentially only 1 mature supplier they can charge more per unit than an LCD manufacturer can.

Since again, the display tech is essentially what defines a Kindle Amazon is somewhat forced to use eInk displays despite their higher cost otherwise it would not be the same product.
There are lots of ways to do democracy. I used one example because I am most familiar with that one example - australia has the Westminster system but it also has preferential voting which forces many of those same compromises and deals.

For all those reading, because this is a place where pedantry is a rule, can they please appreciate that these replies of mine are sweeping and vague which necessarily recognises that there are both good and bad characteristics of all systems, as demonstrated by the history of those systems
Can't that be filtered on a dns level with a list in pihole? Probably much nicer not having to keep it on all devices.
Literally every sentence you have written in your comment is factually incorrect.
> chronological posts

Chronological timeline is one of the biggest advantages compared to Twitter.

And yes I do follow a number of people on there. Algorithmic timelines are the worst.
> In my opinion that's a stupid saying because democracy isn't a "form of Government".

What is it then?
When power is distributed, entrenched corruption can build a malaise.

Democracies and autocracies have their own serious flaws, with the scale tipping only slightly in favour of democracies.

The fundamental issue is himan nature. Power, Money, Pleasure are the drivers of human behaviour when it comes to administration.

It is difficult to overcome human nature. We seem to be destined to be a mixed bag of cyclical governments, lumbering towards whatever our ultimate destiny is.
I'm guessing this is common practice, or tooling is available, but could you set up essentially fallback DNS to your own servers in the case of protonmail servers not responding? Should you have some middle server that does smarter routing based on the status of the final server? I guess you're nearly running your own mail server at this point, though.
Agreed. The fact that it's so easily winner-takes-all in the UK means that there is a real lack of representation of the plurality of views in the country, and a minority can basically run what amounts to a temporary dictatorship.

Is that the only form of democratic government? Thankfully, not, but this isn't talked about as much as it should be.
"Follow requests" are typically used for sharing private posts in existing social networks: that's why there is a "request and accept" flow. They seem like they should be irrelevant to users who only post content publicly. Does Mastodon require users with public posts to "approve" each of their subscribers?
https://news.ycombinator.com/item?id=30864714
> Johns Hopkins University Applied Physics Laboratory

I thought it was APL the language :)
Readability is amazing. I find it works most of the time.

Currently I'm using it to parse a web article, package into a .mobi file and send it directly to my Kindle Paperwhite.

If you want to read your favorite content on Kindle, give it a try[0]

[0]: https://ktool.io
There are many things that must go right. Threads being the primary one - don't start threads, pretty much anything that can start threads (outside the webapp) have to guard for the CCL and the thread group at the very least.

The entire app must have a clear start/stop lifecycle correctly implemented. Static registrations in non-webapp services must be removed, and/or those services must use weak references.

The list is quite long. (Source - I have done my fair share of middleware and know tomcat source quite well)
Thanks! It means a lot
I don’t mean this to come across as elitist, but if you don’t know what it’s like to be very good at your work to the point that other peoples decisions are often absurd to you, it’s not hard to confuse it for ego.

Interpreting conflict as ego is exactly the kind of reframing the article talks about and runs the risk of leaving the problem unaddressed.
>The United States FDA clearly states “severe liver damage may occur if you take more than 4000 mg of acetaminophen in 24 hours.”

>There is no question that the upper threshold on the maximum daily allowed dose of APAP has been the subject of controversy.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4913076/
I would say the situation is more foreshadowing of what could become of the U.S. Russia's problem is one of autocracy and oligarchy, which the U.S. seems hell bent on moving towards. Furthermore, the U.S. is not a democracy, even on paper.
> there is a great opportunity to help businesses manage their software supply chain

Yes, very much. There are so many layers, components, and their intricate relations that goes totally ignored today at least in most places. Because, doing so is insane amounts of work. Only BigCos can afford to have dedicated teams for 's/w supply chain management', considering the cost-parity-with-returns. However, the solution on this end that works for BigCo doesn't necessarily work for SMEs & startups. That gap isn't small, if am right.

> Another product that is often requested is a visual DAG debugger. When a pipeline break, you want to know why, and staring at your CI logs is definitely not the best experience for that. With a web UI, there's a lot we can do there.

Yes. This definitely helps. But more than a viz DAG element, people look for an early-warning of a failure. Most common build-failure reasons (other than failed tests) -> expired creds used somewhere in the pipeline, provisioning failed/time-out, problem at some other dependent module totally outside org's control (some OSS/dep). People seem to be bothered equally about how to squash'em rather than just where to squash. Locating the part where pipeline broke is just half the part. Actionable insights as to how that pipeline can be healed is the hard part. And considering the diversity of the ecosystem, that's gonna be a wild ride.

BTW, are you folks hiring? "DevOps OS for enterprises" seems very very enthralling, esp for an old toolmaker.
I sometimes think that human beings are not meant to be rational in the long-term, and this is why democracy is good. Let me explain, get ready for some crazy hypothesizing...

The premise is that the only thing we consistently do is manifest our personality. Personalities can be described quantitatively and they follow an approximate multi-dimensional normal distribution. Personalities shape how we see the world and in turn how we act. This means that, as a society, when faced with a challenge, we will respond on average as the average personality would respond. Every once in a while, novel challenges come and they are faced in a way that extreme personalities would act. We don't know in advance if this is the most effective personality to deal with the issue, but we have to try something new as the average personality won't do anymore. Thus we approach novel problems in a trial and error basis, with extreme personalities taking the charge. Since new members of the species are constantly being born, and random mutations in their genes, plus environment, assure that their personalities fall more or less randomly somewhere in the distribution of personalities, we can be assured that we will always have a very big supply of average personalities to tackle average problems, and a smaller supply of exceptional personalities to tackle exceptional and novel problems.

Given the above paragraph, democracy is a way, in theory, to make all personalities heard, in the exact proportion in which they could be effective at dealing with problems.
https://news.ycombinator.com/item?id=30857826
Bitcoin has already won; Satoshi proved it in the paper. Its pre-existing longer blockchain has more proof-of-work put into it than the competitors, they cannot overtake it because they're backed by the same underlying asset (energy). The demand for mining one squeezes out the market for the other.

Aren't blockchains fun!
In Iceland there's a mutual 3 month termination notice for most positions. I just switched jobs and had to do a whole lot to be let go 6 weeks after I gave notice. My employer absolutely had the right to retain my services for the full 3 months thou.
What do you mean by toxic things in storytelling? Are these some content-agnostic, structural things or what?
What is the one you spotted here?
None of what you're describing is pair programming, that's just giving someone a hand and/or mentoring.
The best choices for a person, definitionally, are those they themselves deem best (whether they carry them out or not). No other person has a higher authority to decide "best" for them.

It's not any second party's place to say. Your actions plainly demonstrate that you find pleasurable choices (overeating, alcohol) better for you than healthy ones. That's fine and good.

Short term pleasure over long term health is a legitimate choice, if you (or anyone else) wishes to make it for your (or their) own body. Not everyone needs to uniformly prioritize quantity of life over quality of life.
I have just ridden the whitepaper the article links to. To save your brain from damage just imagine a whitepaper having 67 occurrences of "would" word. What was Stephen Lynch thinking about, he can pay a little bit of money to some Indian programmers and get Bitcoin-class software but with even reacher functional? He is either stupid, or fraudster, or (most likely IMO) both (because there is a reason Satoshi Nakamoto is hiding his identity unless Stephen Lynch does).
Democracies are better at war because they don't need to coup-proof their armies. In authoritarian regimes, army is always a threat. Secret police, which often is a controlling force in the regime, doesn't trust the army, neutralises talented generals and doesn't give officers on the ground authority to act autonomously. Sky-high levels of corruption and outright theft are also crippling the military capability.

There's an excellent Russian historian and blogger Kamil Galeev, whom I've known long before he started a twitter account, and his threads on Russia's internal affairs are 100% legit. (Source: I'm born in Moscow, lived in Russia most of my adult life and have been somewhat active as a political activist, as have two previous generations of my family). His threads are very instructive if you want to understand what's actually going on: https://twitter.com/kamilkazani/status/1498377757536968711
I like it. It brings enthropy.
Peter Boncz – The (Sorry) State of Graph Database Systems [video]
Both the US and the UK are certainly not the best exemplars of democracy in the 21st century.

They both appear to me to have obsolete mechanics compared to newer implementations.
Tell HN: Adobe took down the PDF 1.7 specification from their site
I just discovered that Adobe took down the PDF 1.7 specification from their site. It's used to be hosted at [1] and I can't find a replacement. Of course this doesn't mean that the specification can't be acquired freely from elsewhere [2, 3], but it's unfortunate if the authoritative source is down. Hopefully it is a mistake though and it will be back up.

[1] http://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/PDF32000_2008.pdf

[2] https://christianhaider.de/dokuwiki/lib/exe/fetch.php?media=pdf:pdf32000_2008.pdf

[3] https://web.archive.org/web/20220309040754if_/https://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/PDF32000_2008.pdf
I have no idea about beekeeping economies, could someone shed a bit of light here please? At $2000 shipping + $400/month it seems expensive, but it claims 24 colonies which seems like a lot, so how much does a colony produce per year? How much should it produce to make it worth this investment?
is there any company using Claymorphism today?

is there any UI framework that is based on Claymorphism?

all i've seen so far were bunch of designer-made concepts that never made it to real world
It's less about the time spent and more about the mental impact of reading about all the bad things in the world. For a while, I literally consumed no news at all, but important news still reached me through friends. (Now, I'm back to reading the news almost daily, mostly because of the war and because there are big changes regarding COVID regulations in Germany at the moment.)
IndiGo: Man says he hacked airline website to find lost luggage
And the people who can do so are usually the same people who’d be perfectly capable of analyzing binaries directly.

Besides, you’ll never know if the code you’re looking at abuses some compiler quirk without studying the binary.
You know, you don’t need the source code to tear a binary apart in IDA.
Funny enough young people (teenagers) seem to prefer facebook where I live.
No, outside special code it is impossible to know at compile time how many heap allocation a function will have.

The stack has the requirement that its size must be known at compile time for each function. In oversimplified terms its size is going to be the sum of size_of of all the syntactically local variables.

So for example you cannot grow the stack with a long loop, because the same variable is reused over and over in all the iterations.

You can instead grow the heap as much as you want with a simple `while(true){malloc(...)}`.
Blender Guru: You're Wrong About NFTs [video]
Who said free software was easy to use? It just reduces guesswork. It is often the case that precise tools both enable and require a little more understanding on the part of the users.
I couldn’t get over my brother’s death
To be fair, I’d be equally bad at European countries despite living in one.
>Maybe, but one of the issues Putin faces is that his subordinates are apparently afraid to tell him the truth

I've heard this repeated many times but:

A) most of the evidence comes mostly from western propaganda organs saying that it's happening.

B) other evidence is circumstantial at best and really reaching at times (e.g. pictures of putin sitting at the end of a long table)

C) it's a pretty standard kind of disinfo tactic to try and say this kind of thing to undermine troop morale.

D) it will ultimately not be disprovable.

Which is not to say it's definitely not true, but every time I hear it repeated I wince a little.
Okay, so I guess you were intentionally running too far with the question you were asked as a kind of sarcasm. But anyway.

I don't know, but I have two things to say. First, did you consider that it isn't everybody else who is wrong? Somehow, even some people from the advertising industry think it's pretty rotten (Frédéric Beigbeder wrote a book about it). Second, it's healthy to accept why you do what you do. I do work that is morally not great, not terrible, and I'd rather accept that than tell myself it's 100% fine (and I won't work on everything). I like dealing with code, and I like getting paid for it, and I will do things as long as they aren't very (according to my arbitrary definitions) unethical. If you said I like to get paid to come up with wild ideas, fine. Naughty but honest is something that most people can accept. If you are the person that I think you are, that is how you talked about it in person, actually.
It was "Windows Teletubbies" to us...
Can you please explain the neuronal mechanisms involved in this frying? If you have citations I would love to read more.
Earendel, the most distant star ever detected
Hey HN,

I'm Marc and I created Habits Garden to help you build habits through gamification.

1. Create your habits

2. Complete daily quests and achievements to earn gems

3. Buy flowers with the gems and grow a unique garden

The next version of the app will include social features so you can visit your friends' gardens.

I'm hungry for feedback, please let me know your thoughts!
New study solves mystery of how soft liquid droplets erode hard surfaces
> to build a post-and-beam house from scratch

Sound like fun, and you shouldn't let age stop you from doing that. Instead you should adjust your dream to building a smaller post-and-beam house. It's not back breaking work if it's a small house; our inner cave men wants to work with timber for some reason.
I found readability pretty useful for building a plain text version of articles. From there, I'd love to take a RSS feed and transform it to ebook.

https://earthly-tools.com/text-mode

https://news.ycombinator.com/item?id=30829568
This sounds like you are exactly the manager the article is about: who will not identify poor performance for what it is, and reframes it as an ego/communication/other character problem (usually on the part of the high performer).

This leads to a highly-agreeable, low-performance team.
> Putin’s blundering and brutal behavior has accidentally highlighted democracy’s greatest superpower: the trait that insures that, for all of democracy’s flaws, it will triumph over autocracies in the long run.

> Russia’s debacle in Ukraine underscores the fact that democracy’s guarantee that leaders are regularly replaced is actually the system’s most important advantage

I don't understand this premature triumphalism. The war is not over yet, and although the campaign is not running as Putin planned, Ukraine is exhausted too and no other army has chosen to intervene, so I would say if Putin wants to push to the end (and looks like he does) the odds are in his favour in general.

Economic war is not over yet too. Sanctions did harm Russia's economy, but Russia also introduced some countermeasures and works hard to adapt. Looks like the West can't introduce more meaningful sanctions in the near future, so whether military threat from Russia is neutralized by these sanctions remains open for me too.
Sadly i only ever had 2 clients outside of Upwork, both purely randomly (having a website etc), and Upwork makes me $600K a year with very little effort... Also i have an agency, i don't work myself, plus i am in EU not US, and have a Russian passport with no right to work outside of my own company. So i really can't imagine how it might work. Any client i could potentially meet with in person is already someone who can't pass my client pre-vetting filter.

For me, Upwork === addressable market.
Yet another fur of a bear being partitioned, whilist the bear in question is not slain yet.
Show HN: A widget to collect feedback and show features you're working on
Thanks, a good and patient explanation!
The closest we currently get to scientific method in medicine is via double-blind large randomized trials, which is not applicable for a single doctor's practice.
We could make T and, maybe a bit more more directly 3He, given neutrons. But are there energetically cheap processes to make lots of neutrons?
I have a small game to enter my site too, though mine is Twine based:

https://shantnutiwari.com/