skysight-inc/HackerNews huggingface dataset:
I want to know what "corner of the world" the author lives in where home prices have gone from ~2x annual income to ~16x now

Annual median household income in the US was ~$67k in 2020 [0]. It was less than $10k in 1970 [3].

Median home sales prices are hovering around $425k [1] (vs ~$17k 50y ago [4] (adjusted to 2000 dollars it was ~65k [5]))

That's less than 7x annual household income, not 16X

Add-in average home sizes increasing dramatically in the last 50 years, (1770 sq ft to 2687 sq ft [2]), "basics" like central HVAC now being standard (they weren't not too long ago), and myriad other "table stakes" to a modern house, and it only makes sense housing prices have increased

If anything, they've increased far slower than the author claims, because

------------

[0] https://www.census.gov/library/publications/2021/demo/p60-27...

[1] https://fred.stlouisfed.org/series/MSPUS

[2] https://www.rocketmortgage.com/learn/average-square-footage-...

[3] https://www.census.gov/library/publications/1971/demo/p60-78...

[4] https://www2.census.gov/programs-surveys/decennial/tables/ti...

[5] https://www2.census.gov/programs-surveys/decennial/tables/ti...
I think the point is to spend the least necessary to achieve the stability required for the base of Maslow’s hierarchy.
This might be true in some cases, but given the level of generality being discussed, how can you justify the “rarely” and “often”?

I agree that sometimes our actions have unintended consequences. These are often hidden effects, which makes it easier for someone to overlook, even when they are trying to do good. But that’s just a generic idea - the specifics matter.
> In the 2000s, many nations (including Ukraine!) supported the second Iraq war

The leaders supported it, but I'm not sure the people in those nations did. The protests were huge and worldwide, even before the invasion started. This page makes inspiring reading:

https://en.wikipedia.org/wiki/Protests_against_the_Iraq_War
I'd think there would be a lot more interest in without clothing.
Weight is helpful not only for fighting off assassins. A dial telephone needs to be heavy with good non-slip feet or you have to hold it down while dialling. The UK Trimphone weighed 800 g and people complained that dialling with it was difficult.
I think the real issue is an issue of priorities. You don't even have to compare the US to other countries but compare the US to ourselves. Approximately half of our total spending goes to our military budget[1], and we complain about spending on social programs and college funding, having people "pull themselves up by their bootstraps".

https://www.nationalpriorities.org/blog/2021/04/09/biden-202...
Well, the framework they use (mmtk: https://github.com/mmtk/mmtk-core), is language runtime agnostic. They just used Java because Java is one of the most mature and well-research managed languages. If you make a port for C#/.net (assuming all the required features are implemented), you could pretty much use the same GC.
The same thing happened to me, and I wrote an angry blog post about it[0] It is not OK for Google to lock me out of a phone that I own!

LineageOS (running on a different device) has changed the game for me. It has been a smoother, more accessible Android experience, and I'm so grateful to the developers who make it happen.

[0] https://jacobhall.net/2022/01/29/000177
The fallout from tactical nuclear weapons is not that significant, at least compared to a Chernobyl.
Wind Power’s ‘Colossal Market Failure’ Threatens Climate Fight
It's still only Ukraine vs Russia, even if Ukraine is using weapons acquired from elsewhere and getting intelligence information from other countries.

That's a pretty basic idea in international politics, having been developed over decades of similar proxy wars. Same reason the US didn't consider itself at war with the USSR in Korea or Vietnam.
> then seamlessly come back up to a more fully featured language to deal with that data

That's the thing - I don't see how you can do that. The command blocks return nil or error, but not the output, so that you'd have to dump that to a temporary file, scrape the file separately, remember to delete it, and so on. I can make it work, but it doesn't live up to the idea of seamlessness.
Tangentially related, but I think a huge problem in the situation is when major companies outsource what should be domestic support.

For example, I left something in an enterprise Rent-A-Car. I called the only number available and I get someone halfway around the world. They said they file a lost claim, and promised that the rental location will get the message immediately and will get the item etc.

Fortunately, I was local so I just went back to the airport. When I spoke to the manager, I learned that none of that customer service stuff ever filters down to them at the physical location. “That system doesn’t work” shocked me.

With customer service literally on the other side of the planet from the customers, there has got to be a breakdown in communication that could be resolved if you moved the bulk of customer service domestically closer to your consumers.

Ie lost baggage should be handled by the airport and the airline’s local customer service. Not an international call center.
I wonder what a Ukranian thinks about this right now?
If Technological advances lead us to a world of abundance, then $2T doesn't matter.

Also, military provides plenty of people to

a) have a purpose
b) be physically fit

Military spending also provides stable economies for a lot of countries.

Also conflict seems to happen in regions where there are no military spending.

Would US have gone into wars with Vietnam, Korea, Afghanistan or Iraq if they had military spending (or nuclear warheads)?
What about Russian invasion of Ukraine, Georgia?

Paradoxically may be its best that every country have strong military spending and a decent proportion of the population who are physically fit and working on technological advances even if it's military related. Innovations out of military almost always benefits general society.
New Zealand did not issue visas to a 12-year-old boy with autism from the Philippines because it would be a “burden on the health system.”
It just got me thinking if the device could be used as a primary driver with updated software, or if that would be too risky due to hardware issues.
As someone born behind the Iron Curtain, here’s my reply to Eisenhouer: all those guns made, ships launched and rockets fired contributed to me, and a few hundred million people like me, being free now, rather than living in a North Korea-type Gulag.

Edit: they also contributed to a few other hundred million ( W Europe, Japan, etc) continuing to be free rather than being occupied by the USSR.
You could get a pixel 4 on ebay for $100-$250. It'll run lineageos, calyx and grapheneos.

Alternatively, you could look to see what resellers such as these people stock.

https://privatephoneshop.com/

(No affiliation, I've never heard of them, and they're not cheap.)
No, they're clearly getting at the fact you're making assumptions which the review, which you're citing, specifically refutes.
Hopefully the picture you have is a raw dng or similar or you might have a rough time doing what you want.
Use a properly supported hardware and the amount of hoops to jump through goes down to negligible.
Creating a repository on the official account of your employer is not an innocent joke. Media will pick up on it expecting content and when it doesn’t show up/gets removed, you’ll have a whole bunch of loser journalists writing news stories bashing Elon.

In fact, any action that appears to have been made on behalf of a company is not and will never be considered an innocent joke. I’m sure you’ve heard everyone disclosing something they say or write is “their own opinion and not of their employer’s”. Now please show me that kind if disclosure for this repo and then maybe it can be considered a joke.

If you think doing this kind if thing is OK regardless of context, then you’re in for a world of surprises when shit goes south for you.
This cookbook analogy is pretty true for all fields.

There are tons of software engineers who have never taken a higher math course, the "cookbook" and the intuition is enough to get the job done efficiently enough.
>Usage of the term has grown steadily since it emerged around 2015 […] This is all ancient Twitter history. There was no such thing as shitposting back then.

Sorry, no. Shitposting wasn’t “invented” in 2015 and it certainly didn’t emerge from the bowels of Twitter. Little difficult to take this blogpost seriously.
One thing though; if they pick the door, there will be no obvious trace of a break-in and the insurance may not pay out. It's kinda better to force them to break the window. And they might be reluctant to do so because it causes a lot of noise and hopefully draws the attention, making it less attractive to do so.
This is the fatal game theory problem with peaceful utopia. All it takes is one sociopath to realize they can increase their power by breaking the rules, and now we need to spend resources on a global police force.
What you can do is forward AND pop3 sync enabled. Gmail is smart enough to avoid duplicating emails
Abloy Protec2 is definitely a winner. Their padlocks are great as well, because they use hardened bodies even for their small travel locks. I used these on my Pelican case when I went around the world and had multiple attempts while checking in my camera gear to break in by "security personnel" in sketchy places, and nobody succeeded at doing anything other than marking the shackle. Someone also tried to pick it and failed.

The reality is, of course no security is perfect. In the case I used it the easiest path in was cutting the hinges on the case, but that would have been obviously and permanently destructive. Removing the lock and replacing it would theoretically get me onward traveling prior to noticing, where-as a destroyed case would have gotten me to immediately implicate the likely perpetrators.
That's very useful, thank you!
China dismisses speculation it may try to influence Twitter via Tesla
There are few software companies left that rely on copyright for their business - most move their software to the cloud where it can't be copied easily. It still kind of works in B2B market, because it's harder to hide there, but it's limited to the Western countries, and as money distributes more evenly around the globe challenges will become more profound there as well.

Not to say that most people live in countries where copyright laws are either ignored altogether or enforced selectively.
R is not a measure of anything (i.e. real world data), it's more of a prediction based on a mathematical modeling procedure. It's not constant for a pathogen like Sars-CoV2, as it depends also on other conditions (environmental factors like temp/humidity, and social factors (norms like handshaking, etc.).

The models used to generate R-numbers have some assumptions which may or may not be valid: (1) rectangular and stationary age distribution, and (2) homogeneous mixing of the population. Thus, the result is a fairly rough estimate.

A major use is in getting a decent estimate of what percentage of a population needs to be vaccinated in order to halt the spread of a viral infection. However, this supposes 'sterilizing vaccination', i.e. vaccinated individuals are not asymptomatic carriers and spreaders of the infection. While this was the case for the smallpox vaccine, it doesn't seem to be the case with all known Covid19 vaccines, where there are many breakthrough cases (even though symptoms are reduced and hospitalization is minimal).
- asure

- atlas space

- oneupweb

- midmark

- salamander

- efulfillment

- 20fathoms

- Healthbridge

to name a few off the top of my head
I have to reboot my Mac machine every couple days because it forgets that the external monitor exists if you disconnect it and try to reconnect it.

My Linux machine on the other hand has never even once done that.
> Adding one edge after the exact number of edges required to create a Hamiltonian cycle (number of edges equal to number of vertices) would appear to break the property.

A Hamiltonian cycle is a simple cycle (no repeated vertices or edges) that contains every vertex of the graph. If a graph G has a Hamiltonian cycle, then adding more edges to G will not make that cycle go away; it will still be there. So the property of "has a Hamiltonian cycle" is not broken by adding more edges.

As a simple example: consider the graph which is the cycle on 5 vertices. That is, the graph has 5 vertices, and is just one big cycle with 5 edges. This graph has a Hamiltonian cycle (the entire graph itself is one such cycle). If we add an extra edge to this graph, say between vertices 1 and 3, the original Hamiltonian cycle does not go away.

> How can there be a lower bound other than zero? However small the possibility, surely given an infinite number of cases, there are infinite possibilities of a particular structure being created.

The lower bound can be other than zero because they are looking at the threshold (probability) at which the probability of the object existing goes from "very low" to "extremely high". This is alluded to in the following quote:

"When edges are added to a random graph of N vertices with a probability of less than log(N)/N, for instance, the graph is unlikely to contain a Hamiltonian cycle. But when that probability is adjusted to be just a hair greater than log(N)/N, a Hamiltonian cycle becomes extremely likely."

I don't know the precise probabilities, but this would be something like: "When the probability of an edge being present is less than log(N)/N then the probability of there being a Hamiltonian cycle is 1/(N^2). When the probability of an edge being present is slightly more than log(N)/N then the probability of there being a Hamiltonian cycle becomes (1 - 1/(N^2))."

(Note that I plucked the above probabilities out of thin air just for the sake of illustration, just to give you an idea of the form that these statements take. For the precise probabilities, please ask Google.)

> What does this mean?

See: https://en.wikipedia.org/wiki/Sunflower_(mathematics)

> This seems to suggest multiple Hamiltonian cycles in a graph, contradicting the earlier definition that every vertex must be connected.

This is no contradiction. There can be multiple Hamiltonian cycles in a graph. Consider the complete graph on n vertices; there are roughly n-factorial-many Hamiltonian cycles. Any permutation of the vertices corresponds to one such cycle. Different permutations can correspond to the same cycle, so the number is not exactly n-factorial. But you get the idea.
Meta, no? Like watching that gif with that truck thats about to hit the bollard and then 5 minutes has passed whilst you waited for a payoff that never comes.
Twitter is an US company so yes, it should espouse US values. If it were up to me, I wouldn’t operate Twitter in countries that don’t respect the human rights of their citizens, the same as we are supposedly doing in Russia.
Generally I think that's true, but I looked at youtube comments the other day and it seems like there have been some radical changes in the past few years.

The comments are not really more informative, but they seem a lot less offensive and somewhat more coherent than I remembered.

I found it a little unsettling actually, as though the whole community had quietly been ai-rehabilitated or re-educated or something.
Is it your “take” that without testing just about every product out there, people are not allowed to form and opinion, and post about it on the internet?

Informed opinions are awesome. Uninformed opinions are not. They're just noise.

The fact that you think this is anything like the Gameboy screen shows that you not only didn't read the article, but that you haven't used the product. Therefore your "opinion" is uninformed, and therefore nothing more than what the children today call "a hot take."
A few more technical details, for the interested:

* Every X11 "Window" gets its own BView (which is itself vaguely analogous to a QWidget in Qt, etc.) and of course top-level "Window"s attached to the root get their own "BWindow" as well.

* All drawing goes through the Haiku drawing APIs. (This does create some artifacts in applications that expect X11 drawing isn't antialiased, like most Xt/Xaw applications, but it works tolerably well.)

* Since Haiku has no "display server" / "windowing system" divide, all operations related to both are directly handled in Xlibe. This creates some trickiness when applications request "window manager bypasses" in tandem with modality management, and also in decorations/borders handling, but it works well enough.
Whatever you think about what happened with covid, these are great questions about the availability of information to enable people to make informed decisions.

It can't be that the controller of the information (the government) can be so selective about what is shared or not. There is a clear conflict of interest.

Not providing the information in a free and fair way is an act of bad faith that can only raise suspicions. It is lying by omission, and should not be acceptable in a body (the government) that purports to serve the people.

PS I especially like #25

"Stopping condition. What is the stopping condition for the vaccine? The smallpox vaccine killed 1 person per million vaccinated. That was previously the world’s most deadly vaccine; too unsafe to use today. Yet the COVID vaccines kill nearly 1,000 times more people per million than the smallpox vaccine. What do we do? We mandate it! How do you explain that? Shouldn’t that trigger the stopping condition. If not, what is the stopping condition?"

but all the questions are decent, and tackle the problem of a lack of provided information.
"So you convince yourself that you only need to implement 20% of the features, and you can still sell 80% as many copies. Unfortunately, it’s never the same 20%."

https://www.joelonsoftware.com/2001/03/23/strategy-letter-iv...
Get to the front page of HN isn't going to hurt either.

Congratulations; putting a book together is a challen hard enough all on its own. Actually selling copies is another.
Flakpanzer Gepard
After this one, I dont expect any lock to resist him: https://www.youtube.com/watch?v=qV8QKZNFxLw
These guys must really hate functional programming.

I can see where jq might confuse someone new to it, but their replacement is irregular, stateful, still difficult, and I don't even see variable binding or anything.

jq requires you to understand that `hello|world` will run world for each hello, passing the world out values to either the next piped expression, the wrapping value-collecting list, or printing them to stdout.

it's a bit unintuitive if you come in thinking of them as regular pipelines, but it's a constant in the language that once learned always applies.

this zed thing has what appears to be a series of workarounds for its own awkwardness, where they kept tacking on new forms to try to bandaid those that came before.

additionally, since they made attribute selectors barewords where jq would require a preceding reference to a variable or the current value (.), I'm not sure where they'll go for variables should they add them.
I've noticed that many shitposts take the focus of the trolling from external to internal. That's what makes them so good. Self-deprecation is always better than attacks on another person.
If these things are deal breakers for the author, fine, that's his/her decision and they can do what they want.

If the author is arguing that these are deal breakers for the average person, they are ignorant or delusional.
What I really want to see from new e-ink is better contrast! Last I knew e-ink color although impressive at first glance had really poor black/white contrast... and that's kind of everything when reading. I'm glad they improved the sharpness though.

I'm still using my good old Kindle Voyage (bought it in 2014), although the battery is not as good as it used to be (with what I would consider intense use I have to charge it about once a week) it's still great. And god, the screen is magnificent. I bought a onyx poke 3 last year and... it was disappointing. Battery was not very good but most importantly the screen looked sort of washed out. You can get used to it if it's all you've ever known but it is not comparable to the Kindle Voyage, not by a large margin.

Finally, I have jailbroken my Voyage and installed Koreader in it. Amazing. I can transfer books wirelessly from calibre and it's really a joy. At some point I thought "when they release a color e ink i'll switch". But really, I don't think it's worth it. I'll keep using my voyage until it breaks (which I kind of hope never happens).
https://archive.is/1up20
It would have been easy for you to do a little research yourself. While one in four women in the UK are victims of domestic abuse, I guess it will come as a surprise to you that one in six men are as well.

https://www.mankind.org.uk/wp-content/uploads/2021/04/55-Key...

I really don't want to get into a tit-for-tat argument and I universally condemn all forms of domestic abuse but to single out "male violence" and then double down on it makes you look ignorant.
I was looking for such a tool for a long time. How mature is this?
Note: I am from Brazil, and live nowhere near Russia.

That said... I believe Russia see the invasion on Ukraine as a necessity to block Ukraine from joining NATO.

A lot of people thinking Russia wants to just conquer Ukraine risk a massive escalation.

Ukraine did a lot of things that pissed Russia off after it started to get closer ties to USA...

Among them:

1. Ban on Russian Language

2. Threatening to close Sevastapol base (before Russia claimed Crimea back)

3. Accepting Azov battalion as part of the official army.

4. Allowing army members use SS symbols on their uniform (to be more specific, Galizen)

and so on.

But the most important one was:
Adding in the constitution that they will join NATO, and accepting billions in military aid from USA (yes, USA was pumping a ton of weapons in Ukraine BEFORE the war, USA itself said so!)

Ukraine joining NATO is a risk Russia can't take, yes NATO is defensive but Russia has beef with NATO members already, if Ukraine joins NATO for example it becomes way riskier for Russia to defend Armenia as ally if Turkey attacks them for example, and there is the fact NATO members been actually on the offensive a couple times now, and the whole NATO bombed the shit out of Serbia officially in the past (Russia was helping Serbia in that conflict)

So why I said this risk massive escalation?

Well, if you understand your enemy wrong you will make wrong decisions.

Russia doesn't want to conquer Ukraine, they want to keep NATO away from that border, and there are two ways of doing that:

1. Convince Ukraine to not join NATO (what they are trying to do now).

2. Just bomb Ukraine until there is nothing left to join NATO in first place.

A lot of people are thinking Russia won't try the second option because they want to conquer Ukraine, they are wrong about this, Russia knows very well they don't have right now the capability to conquer Ukraine, the only rational decision to go about this is try a "diplomatic" victory, and if that fails, then the real "War" comes (I suspect this is why Russia don't call this a war yet), where Russia will finally use all their equipment, including a large amount of strategic bombers and intermediate range missiles to utterly destroy everything in Ukraine, this way they don't have to bother with occupation and will still win regardless of how much NATO weapons are inside Ukraine (in fact the more NATO fills Ukraine with weapons, the bigger target it becomes for indiscriminate destruction, when else Russia will have opportunity to wipe out all the equipment of enemies like that?)

EDIT: I hope all downvotes aren't because people are believing I am wrong in claiming Russia WILL flatten Ukraine if they feel the need to do so and support more war...
Can't wait for a TSA compliant Protec2 lock! /s