skysight-inc/HackerNews huggingface dataset:
I object to the characterization of Ireland's housing issues as somehow accidental, or solely due to broad market forces.

At every major decision point there were intelligent people screaming in the ear of media and politicians that property developers were getting away with murder.

I knew teenagers who emigrated as the writing was so clearly on the wall, and the entire time our print and TV media were inflating the bubble with every tool at their disposal.

Trails of brown envelopes (bribes) have been sniffed out repeatedly, and then left to grow cold. Large scale developments were made and begun without any plan whatsoever to connect them to basic and necessary infrastructure such as sewage, or schools.

The media have pointed fingers at immigrants, dole scroungers, and market forces - anything but policy. They give airtime to politicians who have been repeatedly proven to be actively working against us and caught in lies over and over. They smear anyone speaking truth.

And when it all went tits up the same fuckers - property developers and politicians and media - made even more money. For example, with NAMA, which this author inexplicably ignores completely.

Irish housing policy for the last decade has been to sell property to vulture funds and foreign investors at firesale prices tax free, while the average Irish worker has none of the same advantages and no chance of getting on the ladder whatsoever.

Our Minister of State for Housing recently tried to get his monkeys to find flaws in an ESRI report saying we could borrow billions for social housing. Our Minister for Housing has come through with just 5% of his promised build number. THIS IS POLICY.

Our government funds landlords with schemes such as HAP (1.5 billion euro directly to landlords since 2017) instead of building fucking houses. They then use those schemes to twist the numbers, pissing in our face and telling us its raining despite clear record homelessness and child poverty.

We give foreign companies billions to build houses which we then rent off of them for decades and don't own at the end. It's sheer, clear insanity. And this Oxford chap seems completely unaware, yet wholly confident in his "understanding" of the issues we have.

This crisis was NOT built on misunderstandings, or myth, or innocent mistakes and apathy. It was CONSTRUCTED. And at every point, the wrong people have profited at the expense of the 40% of Irish who don't own a house.

And if I'm not wrong, neoliberals and banks are running this scam all over the world.
Ha! As it happens, I'm thinking of starting a marketing firm to do exactly this...

I'll help you for free.
Evan is a very difficult person to deal with.

I'm keeping my anonymity on this HN account, but I've clashed with him before on a Github issue on what should have been a trivial routine update.
The real comparison on the low end is the original M1 with 4P and 4E cores.

For the M1 Pro, Apple traded better power efficiency for doubling the frequency and saving a little die area.
Purism Librem 14 laptop gives the control to the user with TPM.
> I am going to stop drinking

It’s important you do what is best for you, however, in general I recommend avoiding excessive drink but enjoy one or two really nice drinks occasionally with friends who do the same. Why do so many tend towards drunkenness or prohibition? There is a third option in the middle.
Switching teams within Google is usually easier, but between different Alphabet bets may be more involving.
I like that analogy. You're saying that C should only be used in competitions, and not be allowed in the real world, right?
Even if Ekaros is single without children, I don't see how one can grow up in a society without understanding how difficult it would be for a parent to give up their child.

Adoption may be the best option for some people in some situations. I can imagine that. But presenting it as an obvious solution to this problem indicates a glaring gap in their understanding of human beings.
I've had an account for years with Posteo. It's a great service.
This is a complete bullshit argument. If you hate the person you are married to, the marriage certificate will not prevent you from leaving. If you love the person who you are with but are not married to you don’t need a marriage certificate to stay. Most jurisdictions will absolutely enforce child support regardless of marital status. The “strong families” argument is decades outdated and has always been designed to oppress women. There is zero reason to follow that logic today.
> but this issue lies is any programming language which provides this feature, and a lot of languages which are promoted and looked upto on HN (like Haskell) heavily use type inference.

> The issues described is inherent in the very notion of letting the compiler infer the type for you, which leads to this ambiguity.

It's not the same thing. Types and type qualifiers are different things, and few languages have type qualifiers in the same way as C++. In fact, auto, unlike type inference in any other language, does NOT match the full type of the variable - that's why things like `volatile auto &x = y` exist.

> But the thing is, the point of type inference is you want to abstract away the type

That's the point in other languages. In C++ it's much more just shorthand for the horribly long type names you end up with in templates.
Glad to hear the person with no input shared their input.
So should all projects implement their own kernel and network stack?
Assuming the author owns copyright on the code they're releasing, I'm not sure what that would mean, violating the license.
Some good data here: https://www.hpsc.ie/a-z/respiratory/coronavirus/novelcoronav...
Hey - thanks for giving a name for this and the link to Wikipedia. I know it's not a "new" idea, but a faceted search organized and usable broadly across the www would be really useful.
It's interesting to contrast this against the concepts in Team Topologies (https://teamtopologies.com/)

- Kartik argues for better mutual understanding and additional communication

- Team Topologies states you should match system boundaries to team boundaries, specifically when cognitive and/or communications load have grown unmanageable due to team size and/or software complexity

On the surface, Kartik is arguing against abstractions and Team Topologies is arguing for abstractions, but both stances feel valid to me. It feels like there's a spectrum of tradeoffs here. Is this essentially an analogue to the tradeoffs of monolith vs services?

- For small teams, by all means keep abstractions low and communication high--monolithic systems and less division of labor is ideal and your team will gel better for it. Your team is probably not large enough to warrant either services or division of labor, so stick with the monolith.

- As an organization scales, you end up with an n^2 communication edges problem, and at this point division of labor is necessary to limit the cognitive and communications loads.
The copyright owner can of course violate their own license. I'm not sure how external contributions factor into that however. Maybe you could make the case that he is bound by his own license if he accepted external contributions which were implicitly licensed under it?
Folding Ideas recently did a very thorough takedown of the NFT:
https://www.youtube.com/watch?v=YQ_xWvX1n9g
That is mentioned and linked to in the article.
It keeps going up until it doesn't. It would be nice if we could predict when the music stops, but we really can't.
The guy deceptively enlisted thousands of users into a botnet without notification and likely through auto-update mechanisms (such as the Windows app store). That sounds criminal.
>You would thus need each mRNA particle to enter a cell and be transcribed (impossible)

You literally just described how mRNA vaccines work.

The mRNA goes into the cells and your cells manufacturer spikes using it.

https://medlineplus.gov/genetics/understanding/therapy/mrnav...
Ask HN: What are some documentaries you’ve enjoyed?
Anyone buying in between now and the future is holding the bag as value terminally declines. These are structural demographic issues combined with technology deflationary pressures, leading to heat death of asset baskets supported by declining productivity of aging populations. See Japan for a preview.

The juice was squeezed over the last 40-50 years, and those times aren’t happening again [1].

[1] https://ourworldindata.org/uploads/2013/05/Updated-World-Pop...
> everything is 'overvalued' now

You are describing hyperinflation. Everything is up, except for salaries. There are two options:

A) accept the prices as real, embrace the inflation, and raise salaries

B) crash the markets and real estate, kill all the crypto-scam economy, keep jobs running with government money

Some kind of mix of both will happen. I doubt that salaries can continue this low when basic needs cannot be covered. And I doubt that it's possible to just rub off so much inflation, some things need to go down. So, we can meet in the middle.
Ant mill
It is the first time, I have heard of zig and I have to say, it indeed does sound nice. (But I haven't done low level programming in quite some time ..)

Can you maybe summarize a bit more, why you prefer it over rust?

The concept of rust, of beeing safe by default and only optimize critical parts sounds solid to me, but after a quick skimming, I have not seen such a feature for zig, too, possibly by design?

" No hidden control flow.
No hidden memory allocations.
No preprocessor, no macros."
Holy smokes, really cool idea and incredibly useful for audio dev folks!
Families of US Embassy personnel in Ukraine ordered to begin evacuating Monday
The Japanese WWII Soldier Who Refused to Surrender for 27 Years
That’s great! Especially if you put all of that into savings to pay the lawyers if you decide to get divorced since 50% of marriages do end that way.
Unless you own to the copyright or otherwise have different licensing terms available to you.
No offense, but your advice sounds like it's coming from one who doesn't have kids, let alone someone in a long term (10 year+) relationship.

There are far more benefits to marriage than merely child support. There's alimony, spousal support, survivorship, power of attorney, the list goes on.

You can do all of this without being married, of course, but at at that point you might as well be married anyway.
My main workstation is too a Raptor Power9 running Void since November 2019, and I’m very happy with it although as the article mentions, “My experience with firmware is that open source does not mean necessarily better, rather the opposite”. OpenBMC (the firmware for the little ARM-based embedded computer that boots the big one) has a number of rough edges.

From time to time I submit patches to software to make it work (or work better) on this machine, last week it was these two trivial ones:

https://github.com/ciao-lang/ciao/pull/45

https://github.com/janet-lang/janet/pull/915

Typically that’s all that’s needed, in some cases it’s just more of it:

https://github.com/oneapi-src/oneDNN/pull/767

But for most things, since it’s Linux, it’s just those small changes: (one of my customers runs the software I write on AIX and that’s a little more work)

https://github.com/IntelRealSense/librealsense/pull/5586

https://sourceforge.net/p/speed-dreams/tickets/1022/

For Rust programs, many packages used i8 for C strings (to interface with OpenGL for instance) which broke when running on ppc64 and had to be changed to c_char, but that’s not a problem these days, I guess because many people now test on ARM.

https://github.com/femtovg/femtovg/pull/5

Before Power10 was done, IBM actually asked us Raptor users about proposals for useful machine code instructions to add to it. I replied that I’d like to have hardware UTF-8 de-/encoding but they wanted a more detailed proposal and I never got around to write it. I’m not even sure that this would be worthwhile, but I see UTF-8 de-/encoding everywhere in the code I write and would like it to approach memory read/write speeds.

I was very disappointed to learn that they had gone more proprietary with Power10 so I would not have been able to use those instructions anyway. What a pity!
This machine still covers my needs so I’m not planning to replace it any time soon.
It is when it's mathematically robust by design, as in the linked post.

Nobody's saying "tamper with the evidence to demonstrate favourable outcomes" here.

And if tampering with the data to favour the data donor were a concern in the first place, then it should be a concern regardless of whether the data donor said they followed further anonymization protocols or not.
Often one can ignore the errno case, as the input is (by then) semi-constrained, and its ambiguity resolution is not needed.

e.g. so an idomatic pattern from some real code would be something like:

static bool
parse_thing (char *value, struct thing *th)
{
char *endp = NULL;
unsigned long firstport = strtoul(value, &endp, 10);
if (endp == value || *endp || firstport > 0xffff) {
/* Do something with error, like log it */
return false;
}

th->firstport = firstport;
return true;
}

But granted, for the general case I'd prefer to use some helper like either of:

bool parse_decimal_uint32(struct string const *str, uint32_t *outval);
bool parse_decimal_uint32(char const *str, unsigned slen, uint32_t *outval);
Funnily enough, there used to be about 60 million wild buffalo roaming north america. We killed them off & have devoted vast tracts of land to monocrop agriculture fueled by petrochemical fertilizers.
Ah okay thanks for replying. That's great to hear you're speaking from experience then. Did you need to convince your spouse of it or was your spouse for it all along? Sometime I think having these conversations is hard. Also do you act as if you're married or is the relationship "looser" in many ways (like living apart)? I'm genuinely curious because I do think the institution of marriage is a little dated in many ways.
NetBSD still works on early 1980's VAXes.
That mindset is what makes C++ and Rust both sometimes so annoying on embedded targets, if not actively harmful.

I've been left a strong impression that either I do it "safely" or I want to do it totally unsafe, there's often like no middle ground. No I don't want to suddenly accidentally double-dereference a pointer or cast away const, I just want to use this memory mapped peripheral. That is very unfortunate and short-sighted, IMO, considering that layer is where all safety and security begins from.
Now thinking about it, children—especially newborns and toddlers—go through clothes fast. They must be skewing the distribution.
The author added malware to the project. That's about as user hostile as it gets, and hostility breeds hostility.
> Are you saying that USA's economic productivity tripled the past 10 years?

No, that's obviously false. How could I believe that? I am observing that Japan's economy has had very little real growth over the 30 year period referenced by my parent commenter, and that that is the primary problem for investors over there. (The real GDP of the United States as measured by the Federal Reserve bank increased by 33% from 2010 to 2020 immediately before the pandemic, see: https://fred.stlouisfed.org/series/GDPC1.)

> How many decades do you think it takes for USA to triple its productivity for real, so that it catches up to the stock market? That is how many decades the crash could set you back if this really is such a bubble.

I think there are a bunch of assumptions here about how asset prices track the growth of GDP that may not be correct. But, the way I model it, it doesn't really matter if my absolute assets recover to a particular nominal dollar amount after a crash. What I'm mainly concerned about is that my share of the productive capacity of the US economy doesn't decrease, and that that economy as a whole (particularly the portion represented by publicly traded companies) continues to grow. As long as those two conditions are satisfied, I'm not terribly concerned about the dollar amount assigned to my portfolio.

What I'm chiefly concerned about is the amount of real consumption that my investments and labor entitle me to. And I believe that the best way to think about my investments in this context is the fraction of real production in the country that they represent, times the total amount of real production.
In the audio world, everyone swears by JUCE.
This is my favorite https://isthestockmarketgoingtocrash.com/
I see no reason why the wife should be allowed to leech of the husband.

The reason is that that's the standard marriage contract both of them signed. If they wanted a custom pre-nup, they could have done that instead.

Of course, the default contract itself could be changed, but I think your ideas are pretty far from most people would consider fair or reasonable.
Scrapers - it's hard to detect bot traffic mixed in with a regular residential IP address
For those of us who would like to find an alternative to ImageGlass, any recommendations? Preferably something lightweight and open source.
Shipping malware is not a mistake. The amount of people simping for this guy is unreal.
How are people in the US difficult to fire?
I think that's a fair point. The world of "apps" has certainly changed the meaning and usefulness of search. There's no exploring and random discovery when you're in the walled garden, unlike what it used to be like when you could really "surf" the web.
The only thing we know for sure is no, it’s probably not different this time.
That's something. I'd still _never_ use anything this developer ever writes though.
I found a lot of value in this. I rarely find the desire to comment on threads with input that amounts just to “great job!”, but to the author: I took a lot of tips and inspiration from this. Thank you for sharing.
If a lower class person in the US goes to Europe or Asia, or really anywhere except other than the US, Canada, or sometimes Mexico at most, a lot of us of us will probably think of them as the particularly adventurous sort.

We do have a fair amount of people who go to Mexico, but even then, It's extremely common to not go.... anywhere, unless you have money, and especially not go anywhere regularly, mostly because it's expensive and nobody can afford time off work even if they could afford plane tickets.

It's semi-possible, but as far as I can tell lot of people don't really save up and make it a priority.
I must have missed something?
Ever since I bought my Kobo H2O I could use Calibre to sync my books, or even use the USB mass storage solution.
Same, and I remember it was solid as a rock. Took a little while to get the Hayes modem working so it could act as dial-up ISP, but once I did, it never failed. I left it running headless in a server closet - I like to believe it's still running to this day.
Same with my Kobo Aura.
Is there a single high-end e-reader which is not also tied to a store? I'm currently using a tolino (hardware-wise, mostly a rehoused Kobo) which is at least "multi-store" and has no account dependency at all, but it still has some ads/branding for whichever retail partner you bought it from. Much less invasive than the Kindle/Nook experience I had in the past but still - I'm willing to pay, where's the completely independent device that isn't a 7" screen running basic Android in a crappy case?
I think Hyrum’s Law should be best understood as a warning for users rather than as handcuffs for implementors: don’t rely on non-obvious implementation details.

I’ve seen software break due to a race condition when an upgrade made something faster. Hyrum’s Law tells us the performance was a hidden part of the interface. Is the solution to never optimize anything? Instead, I claim the client code was broken all along.
Let's see.

Prosperity, low-interest rates, wider mortgage product offerings, and easy to access credit cause
pricing bubbles.

Now, forces that make a housing bubble pop include a downturn in the economy, a rise in interest rates, as well as a drop in demand.

We've had all that and credit is getting more expensive.

Theres only so many people who can live somewhere or buy to rent scheme spaces, developers building as much and fast they can and you can't renew all the older buildings.

In the end, follow the money, all the stake holders and you'll find it is always universal greed at the root.

I am not so sure that building houses for non business purposes should be handled so liberally.
How does switching to DDG / Bing help? You would only get worse results.
"self-indulging online addiction is actually a coping mechanism towards the unsatisfying and meaningless daily job. "

Allmost every addiction is like this. A shallow replacement for the real desires unfulfiled.
There is a super boom of hoppy or homebrew beers in the Netherlands and Belgium 0%. I mean every bar can have 5 different choices. Big difference than a bar in Southern Europe with only Heineken 0 (which is bad imo).
Why would you want to SSH into WSL? Sounds to me you are not using WSL for what it is meant to be used.
So what’s the alternative, then? COVID infections don’t lead to immunity, in fact antibodies fade rather quickly.
Because I do not care about Linux Desktop.
Nothing too crazy. There’s a built in ballpoint pen brush that I think looks pretty good. My tablet is pressure sensitive so it allows for the slightly uneven ink density that you get with cheap ballpoints.
Ethanol is used in gasoline because MTBE is environmentally persistent.
My impression while doing that was that Dell was designing for incompatibility to avoid their business-class stuff from watering down demand for their Alienware line.

I couldn't get a PSU's that had enough power for a decent GPU while also fitting in the wonky proprietary slot. Nothing a Dremel tool couldn't solve, but almost annoying enough to let the bastards win and buy separate stuff.
I'll go with a "very large fraction".

It was this resorting to made-up numbers that I found to be kind of weird.
Kedro – Creating reproducible, maintainable and modular data science code
>Before this integration, I made an announcement to poll people's reaction on ImageGlass discord server for the first release of IG Moon. There were very little comments, I guessed people were fine with the changes, it's been there for 2 weeks.

I've seen this exact attitude before. It's always interesting to me when a developer like this announces huge changes exclusively through a channel that it turns out most of their users aren't even aware of.
They sure have a fancy website for such a scummy operation
The example of a big room to allow for friends to sleep over is rather bad. Just keep few thick mattress toppers that one can put to the floor in case of overnight visit. If someone needs more comfort, just stack 2 of them.

Compared with normal mattresses they can be rolled and do not take much space. Plus it is faster to prepare a bed on the floor with them than even with guest sleeping sofa.
Exploring why some remain sharp even as decades roll by
> We constantly adapt to our environment and our responses to external stimuli are not stable in time

This is true, but it's also true that peoples' average preferred amounts of stimulation are very different to other people's. And those averages often are quite stable.
I was struck by the stark difference in tone among so few commenters. There were firm, constructive, factual feedbacks, and aggressive, inflammatory personal attacks (“how can anyone trust you?”). Laid bare like that, it is so obvious which approach is better and most effective. Obviously the maintainer made a terrible decision, but there’s a right way and a wrong way to suggest correction.

We need more martinlindhes in open source and fewer Yakabuffs.
Functional Programming in F# [video lectures]
Do you have any specific recommendations, particularkt for running Linux? I’m on an M93p at the moment but would like a faster browser experience.