skysight-inc/HackerNews huggingface dataset:
> Seems like "data scientist" is now code for "junior Python developer".

No, it isn't.

> I need a person who actually knows statistics, how to integrate...

Maybe someone with a strong mathematical education and commercial experience in research... like the author of the post? Just because they focused on some more basic SWE concepts in a blog post doesn't mean that they don't know statistics.

> What would this person be called in 2021?

Data scientist, research scientist, probably some other titles too.
If that means middle income families or starters are not able to buy those houses, and the investors driving the prices up. Then yes, it’s a problem.
A journal was a thing when it was based on paper. What value does collecting papers to a specific issue of journal have today? Science and Nature may attract better peer reviewers but maybe we could find a new way to compute a weight for a paper depending on the people who peer reviewed it instead of the journal it appeared in?

What if we could look at authors, peer reviewers and papers as a graph of weighted edges to come up with a score that was independent on journals as a concept? And where there is an ontology for the semantics of edges (not only number of citations)?
600 of them ...He says its for his pension.
https://www.stolker.nl/portfolio/items/prince-bernhard-jr/
Imagine two players fighting on a seam between chunks.
> Without flexible typing, such a table would need to be more complex, with separate columns for each possible type of data

That's what enums/unions are for.

> It has become a point of doctrine among many programmers that the best way to prevent application bugs is strict type enforcement. But I find no evidence in support of this.

I find it hard to believe that static typechecking is not advantageous compared to checking for every returned value whether it's undefined or null or a string instead of the expected array. Flexible typing turns many compiler errors into runtime errors. Only one of those is guaranteed to be caught.
There's a reason TypeScript got popular, and it's not the additional build step.
So it's not the factory doing it, it's the player constantly changing things without waiting for it to hit steady state.

(And not limiting boxes)
People living in them? That's how it mostly works elsewhere. Also, it is not customary in the Netherlands for students to live in dorms?
Definition by whom, certainly not by CS and the innumerous SIGPLAN papers and variations on what OOP means since Simula came into the world.
Coincircle for Free Money
lets join us with circlecoin family for free money everyday~ https://coincircle.com/l/fqkfWgLxbL
STL has plenty of OOP concepts.
Author should explain this: everyone can follow boring advice, so why aren't far more people successful?
I believe the Netherlands used to allow full tax write-off of the mortgage interest (dunno if they still do). That certainly is bound to heat up the market.
The problem is that it gets harder and harder for normal people to own anything (build up wealth), while building wealth is the best retirement startegy there is.

I myself, for example, live in a city where owning the place I live in is just barely getting in reach for me, although I am in the top 30% income bracket of my country. I therefore have to put my savings into the stock market, which is at an all time high. Maybe even a bubble.

It is frustrating to see any income gain that I make being absorbed by the housing market. I work hard while others get unspeakably rich just by owning stuff.

Simply put, the balance is off.
I've seen this principle come up a few times but I don't think I fully understand it.

For example, assuming a passage in a story where a protagonist enters person X's house and a particular room is described in much detail. The described detail does not necessarily advance the story but instead does "character building" hinting at the personality of person X. There literally could be a loaded gun hanging on the wall because X is a secluded hunter living in a cabin. Is this then a violation of the principle?

Edit: I've recognized the principle a few times, mostly in TV shows with lingering camera shots on seemingly unrelated objects, and as another commenter mentioned, it can frequently spoil a surprise twist. There is also a vague line between spoiling the twist and foreshadowing.
I always find it interesting how frequently Dutch is intelligible, knowing German and some basic sound shifts: „Ihr Gulden ist hier einen Thaler wert“
Back-end Ruby / Elixir Developer | Nightwatch.io | Remote | Full-time

We’re looking for an experienced developer who would like to help our users to become visible on search engines. Someone who enjoys working with server side technologies and possesses a good mixture of DevOps and application development chops, has been around the block a couple of times, and would like to build effective solutions with experienced teammates in a progressive-oriented environment.

The ideal candidate should have rich experience in building performant, easy to use, well monitored and well tested APIs, creating and maintaining robust web applications, designing efficient data flows, communicating clearly, sharing knowledge and improving existing solutions.

We’re a self funded SaaS company that primarily builds useful tools for internet professionals. We’ve been bootstrapping our products without subscribing to the 9-to-5 corporate ways.

Back-end Developer (Ruby, Elixir, Rust, Go):
https://nightwatch.io/jobs/backend-developer

Product Owner:
https://nightwatch.io/jobs/product-manager
The above pattern using opaque pointers resembles objects in C++. A construct() and destruct() function returning opaque pointers (handles for the struct really) can act as custom constructors and destructors. The opaque pointer ensures a simplified API, protects internal struct data, and the defining code of struct can change without impacting the remaining source code.

This is in fact, by any meaningful definition of OOP, is a very reasonable pattern. With regards to formal definitions of OO, message passing aspect ought to be recognised rather than overemphasizing the object aspect.
It seems to me like this whole issue became political. Progressive left: SA crime rates aren't that bad, Whites have it good there. They are privileged. Conservative right: SA is collapsing into a mayhem of corruption, rape and murders.
As usual we are all mostly captives of our world views and opinions and talk past each other. I am starting to see myself more and more in the political center because of these biases on both sides.
Just causing a shortage isn't a bullwhip though. Mere bottlenecks are a much smaller problem.
I wonder how well this would run on a Raspberry Pi 4 cluster.
> The only way to rent a place is to rent it from an investor.

You mean in the Netherlands? Because I never had to do that in my country. I'm not aware of places where the only landlords are investors.
It reminds me of Se7en (1995) -

01:44:56 'Maybe you're sitting around, reading Guns and Ammo masturbating in your own feces, do you just stop and go, "Wow, it is amazing how fucking crazy I really am"?'

Copilot can't help a prepubescent child program, but here we are talking about if it considers Israel a country.
Meanwhile others say "not especially fast for single thread stuff" https://news.ycombinator.com/item?id=28422687

I'm pretty sure Apple Firestorm and AMD Zen 3 are trading blows for the best single-thread performance right now depending on workload and optimization. Apple no doubt having the best efficiency due to being on TSMC N5.
I remember hearing about OLAP cubes donkey's years ago (probably not far from 1993 as the article says), read numerous descriptions of what they are (many sounding like this article). But technically there was nothing novel about the results they were producing, any programmer could have done it. There was nothing surprising about the underlying data structures. I walked away with much of a clue, but it wasn't just marketing fluff because the idea kept hanging around.

That changed recently. I was asked to load some data into a OLAP package. Nothing special about that, but it meant I got to sit in on the training session for the people using it. They were the same people our IT had to help on a daily basis with the simplest of things. Yet within an hour it had clicked, and they were happily exploring how each dimension in many dimensional data effected the others.

That was my light bulb moment. The reason OLAP is still a thing 20 years later isn't because of some special algorithm, or data structure - it's because it's a unique GUI for exploring very complex data that non-computer find intuitive. That's my take on it anyway.
Those empty homes should be torn down or squatted in. I imagine an organisation like a squatters union could be set up to manage protection for them.
> Note that, especially if you turn on blocking services marked as essential in the setup, you will need to unblock a lot of CDNs and tracking services for many apps to work including Spotify, your browser, etc. Of course you can also just whitelist apps completely, or temporarily turn all blocking off altogether. But by default it will block trackers, since that's kind of its point. This has the side effect of blocking virtually all advertisements.

Might be time to consider a different Podcatcher.
Bitcoin is not magic, the opportunities it offers are also available to other technologies and if others solve the problems better than Bitcoin then it too will go the way of the Telegraph credits.

Social networks didn’t disappear and likely won’t disappear, but arguing that people “missed the opportunity of social networks” for saying that MySpace would go away is just plain silly.
To clarify: you’re ok with the words “man” and “woman”, but not “he”, “him”, “she” and “her”? I think you need to work on that, because you seem to be projecting a lot for something that really doesn’t matter.
Actually what you are describing is closer to original intent which is NOT what most originalists justice use, as they are more oriented towards original meaning.

And both case suffer from the same thing described above: is there even a single original meaning/intent? Can we unambiguously understand it today? Can it be applied to today's context?

If we take your code example, what if you inherit a codebase that used some specific networks calls that do not exist anymore and that predate https. Would you reimplement it in exact the same way and skip the whole authentication, at risk of having something extremely limited? Would you have it accept https connections? But how would you know if the original authors would be ok with a security layer that depends on central certificates? Sure you could say "the dependency is immutable, it will do no less or more than what was possible in the original context it was created, anything else needs a need dependency" and then suddenly you end up with a second amendment that only concerns 18th century weapons.
Good guess, I think:

>> Buddhism for Vampires began as a joke, over on Vividness. I was writing about the hijacking of Buddhism by New Age space cadets, psychotherapists, politically-correct self-righteous bigots, and “nice” people who fear the real world and want to play make-believe instead.

https://buddhism-for-vampires.com/
Well, my company has been using Ledger CLI for a decade. It has a few large advantages over off-the-shelf accounting packages, the primary one is that it allows us to extend the "Everything is code" approach to everything from ops to accounting.

- For example, instead of someone needing to remember passwords to five different current accounts and credit card sites, there are ruby scripts that download the data, convert them into journal entries and get committed to git. (Commercial packages can read your credit card data too, but there will always be a data source you need that they don't support)

- The scripts get committed and version controlled, but the ledger files themselves go into git as well. So you can bi-sect, revert, merge. All the tools git gives you that are an order more powerful than what an accounting package will have.

- As an organisation grows it will run into weird business specific processes, e.g. some tax or reporting requirement that your off-the-shelf package cannot do. If it's all just plain text files and code then the reporting requirement is one more ruby script away. (I've been a consultant in a previous life and you wouldn't believe the man hours that get lost in accounting departments with people doing these manual chores)

- Filling out quarterly tax statement is again just a single script. Took a bit of time to get it to work but now saves a lot of man hours each time.

There is a disadvantage: your average accountant won't know what ledger is or how to use it. But we have yet another little script that converts the ledger output to Excel for use in audits, etc.
Recycling some replies. More context on https://news.ycombinator.com/item?id=26182988:

Pick the ones relevant to your experience. Many of these are helpful to junior people as well. "If I disappear", "fractal communication", etc will be relevant to you.

- https://news.ycombinator.com/item?id=19924100 (understanding codebases, etc.)

- https://news.ycombinator.com/item?id=26591067 (testing pipelines, scaffolding, issue templates)

- https://news.ycombinator.com/item?id=22873103 (making the most out of meetings, leveraging your presence)

- https://news.ycombinator.com/item?id=22827841 (product development)

- https://news.ycombinator.com/item?id=20356222 (giving a damn)

- https://news.ycombinator.com/item?id=25008223 (If I disappear, what will happen)

- https://news.ycombinator.com/item?id=24972611 (about consulting and clients, but you can abstract that as "stakeholders", and understanding the problem your "client", who can be your manager, has.)

- https://news.ycombinator.com/item?id=24209518 (on taking notes. When you're told something, or receive a remark, make sure to make a note and learn from it whether it's a mistake, or a colleague showing you something useful, or a task you must accomplish.. don't be told things twice or worse. Be on the ball and reliable).

- https://news.ycombinator.com/item?id=24503365 (product, architecture, and impact on the team)

- https://news.ycombinator.com/item?id=22860716 (onboarding new hires to a codebase, what if it were you, improve code)

- https://news.ycombinator.com/item?id=22710623 (being efficient learning from video, hacks. Subsequent reply: https://news.ycombinator.com/item?id=22723586)

- https://news.ycombinator.com/item?id=21598632 (communication with the team, and subsequent reply: https://news.ycombinator.com/item?id=21614372)

- https://news.ycombinator.com/item?id=21427886 (template for taking minutes of meetings to dispatch to the team. Notes are in GitHub/GitLab so the team can access them, especially if they haven't attended).

- https://news.ycombinator.com/item?id=24177646 (communication, alignment)

- https://news.ycombinator.com/item?id=21808439 (useful things for the team and product that add leverage)

- https://news.ycombinator.com/item?id=20323660 (more meeting notes. Reply to a person who had trouble talking in corporate meetings)

- https://news.ycombinator.com/item?id=22715971 (management involvement as a spectrum)

- https://news.ycombinator.com/item?id=25922120 (researching topics)

- https://news.ycombinator.com/item?id=26147502 (keeping up with a firehose of information)

- https://news.ycombinator.com/item?id=26123017 (fractal communication: communication that can penetrate several layers of management and be relevant to people with different profiles and skillsets)

- https://news.ycombinator.com/item?id=26179539 (remote work, use existing tooling and build our own. Jitsi videos, record everything, give access to everyone so they can reference them and go back to them, meetings once a week or two weeks to align)
In the German-speaking world, LovelyBooks [1] is quite popular. It seems to be strongly focused on fiction, though.

[1]: https://www.lovelybooks.de/
Any reasons to migrate from Docker to Podman when using Linux?
I've launched my self-therapy app on Product Hunt! Need your support guys
DAOs: The Operating System of Communities
The trend here in Trondheim (third-largest city in Norway with 200k residents, of these ca. 40k are students) is that a lot of houses and apartments are explicitly offered for sale with plans for conversion to student apartments.

Rents in the city have increased by 8.2% over the last 12 months, property prices by 20-25% over the last two years. The price per square meter to buy anything reasonable is above 6k Eur now. Salaries are, of course, not adjusted to compensate for this...

So I can understand and support this Dutch initiative, but of course universities and municipalities then have to ensure they provide an appropriate amount student accommodation. Since students are an important economic factor, this doesn't sound to be a too unreasonable demany to me.

The Norwegian government also tries a different approach - it tries to enable young people to buy property already in their twenties by funding special discounts on interest rates. Together with banning investors from the cities, this might also be a model for the Netherlands, which, like Norway, has quite a high rate of home ownership (69% NL vs. 81% NO). Some of my recent master students owned an apartment here and made a nice profit when they sold it this year and moved back to Oslo...

[1] https://www.statista.com/statistics/543453/house-owners-amon...

[2] https://tradingeconomics.com/netherlands/home-ownership-rate
There is a better way - raise the real rate. Cheap loans along with endless printing has basically made fiat useless as a medium to store value, the only reason fiat exists now is as a medium to exchange goods/services. Here the Fed has been buying over 100B of mortgage based securities a month. This got to stop. For all the talks about
Wealth inequality, I don’t understand how politicians fail to understand this basic thing.

I hope ECB and other central bankers realizes how they are fucking up an entire generation before it’s too late.Negative rates is only going to make things worse.
Vacant properties in London are a red herring. Last time I checked official number they accounted for 1% of the housing stock, bearing in mind that a number of properties are always being refurbished at any given time. In general it does not make sense to keep a property empty unless perhaps it is an extreme luxury one.

South Kensington is one of the most expensive area of London and not representative at all. Whatever happens there does not affect the average person, and quite of few of the grand houses there are also actually offices.

In any case, it is not true that 30% of homes are empty there. Apparently the City of London (i.e. the square mile, not London as a whole) has the highest rate in the country and that is still only about 4% [1].

In Cornwall the issue is quite different: The area is very attractive for second homes and, at the same time, it is the second poorest region in all of Northern Europe. This means that local resident have a very low purchasing power and indeed cannot compete with people from London and the South East. I think that they are starting to implement restrictions in some areas in order to give priorities to buyers who will occupy the property as their main residence in order to keep second homes in check.

[1] https://www.cityam.com/15bn-worth-of-london-homes-sit-empty-...
Why should middle income families be able to buy property in some of the wealthiest and most expensive cities in the world?

There is suburbs for that.
That is a beautiful anecdote
A cough means blood in the napkin. Blood means cancer. If a character coughs, they die.
In the long term, the ethically right answer seems pretty clearly to me to be a land value tax [0]. But due to encouragement of home ownership [1], that's not going to democratically tenable in a lot of countries for 20+ years. Unfortunate situation.

[0] In 1879, a man asked "How come all this new economic development and industrialized technology hasn't eliminated poverty and oppression?" That man was Henry George, his answer came in the form of a book called Progress & Poverty, and this is a review of that book - https://astralcodexten.substack.com/p/your-book-review-progr...

[1] https://www.economist.com/leaders/2020/01/16/home-ownership-...
So they want to make renting impossible? That surely won't help low income people.
Because it's hard to follow any advice, let alone boring ones. I'd probably say it's hard to do many things.
Right, because that’s what every family dreams about: having a stranger living in their house. Also, if there was enough space in dorms for everyone there wouldn’t be those students camping in tents, as OP wrote.
Pluto and Tombola – D Day Fuel – Think Defence
It will take (a lot of) time. After apartheid the new ANC ruling party took over, but it is rife with corruption and as a result most state owned entities are being (or have already been) run into the ground.

The leadership have enriched themselves, whereas the poorest segment of the population remain as poor as they were 30 years ago.

Tribalism is still playing a large factor in the country and there are no visible great leaders ahead. All the politicians are still playing the let's blame apartheid card to score points with the people on the ground, but they have very little actual plans in place to make things better.

The upper class taxpayer base is emigrating and unemployment is growing, which is driving crime and general unrest. Add in the corruption and government is struggling to finance anything worthwhile, so as a result they have to keep inventing new taxation, which again drives emigration.
The performance of JSONB is also surprisingly great. I played around with around 1M rows of data for a project using JSONB, and compared to traditional SQL, the complex queries were 500-800ms slower, which was totally reasonable for the use case.
That's not what I said!

Rather its vanishingly unlikely they would discard an ISA feature that was one of the reasons for Arm's success (Thumb was key in ARM7TDMI getting into Nokia etc) casually and without a great deal of analysis of real world code.

And there is no evidence whatsoever of an advantage of the order of 20% that the original comment stated.

Pointing to Intel's errors (the disasters of iAPX432 and Itanium are probably more pertinent) really just highlights how consistently Arm have got ISA design right over the years.
It is clear that nobody buys in to the premise of the War on X because usually the premise is senseless. There is no connection at all between 9/11 and the necessity for the US to have launched what turned out to be a 20 year occupation of Afghanistan. None. The punishment and crime are not just disconnected but absurdly independent of each other. And the response did far more damage than anything else to American freedoms.

There is a probably a nice write-up somewhere of how that is the point; some sort of tribe bonding exercise or something. Showing that people pull together as a community because they are a community rather than because of a rational reason. The fact that the premise is farcical isn't a factor. Don't expect logical consistency.
Neandollar
Suburbs? What do you think we are, Americans?
Sure. Let's fix a housing crisis by completely breaking up laws, society and order.
My point is, that this is so simplified, that it isn't even a clock anymore.
https://tvtropes.org/pmwiki/pmwiki.php/Main/ChekhovSGun

There are articles about the other linked concepts as well:

https://tvtropes.org/pmwiki/pmwiki.php/Main/Foreshadowing

https://tvtropes.org/pmwiki/pmwiki.php/Main/MacGuffin

https://tvtropes.org/pmwiki/pmwiki.php/Main/RedHerring

https://tvtropes.org/pmwiki/pmwiki.php/Main/ShaggyDogStory