skysight-inc/HackerNews huggingface dataset:
Ya the crackdown on pirate radio is along the same lines as a TikTok ban.

Lawfulness has locked us down to the point where all we do is work to make rent. A little chaotic neutrality in the form of civil disobedience frees up the constraints so we can live again.

I'm woefully unfamiliar with Loki philosophy, but I feel it entering our collective psyche again through the return of magic. Which loosely puts free will, awareness and consciousness above science in the material plane. Since the powers that be work through ego, a Global Awakening of the soul threatens them. Hence the million dollar fines directed at.. churches.

Which tend to not go over so well, so the status quo is finding itself in a pickle for the first time since maybe the 1960s, along a number of fronts in this Silent Depression.
Reminds me I really need to do something about those checks notes 99 compromised accounts in my password manager.
Conspiracies of the original kind do happen. Like the plot to kill Ceasar.
Frankly I think the UI has gotten consistently worse. Playing saved/liked (Spotify keeps changing the word) songs from a specific artist is still very hard and convoluted. "Now Playing" pop-up panel on desktop was a feature no one asked for. "Your Library" revamp was confusing and solely for the purpose to push podcasts which somehow made it harder to view the podcasts I actually follow. Then comes the dreadful rounded corners on everything but also weird empty spaces around the UI resulting in wasted screen real estate. I held onto Google Play Music until its very last moment, all because of Spotify's dreadful UI.
I don't think the paper you mentioned is a argument for "investors make housing unaffordable is wrong".

The TL;DR of that paper is that investors made buying home harder but renting easier. Doesn't mean that this a good trade-off in the neighborhood and the section of the population concerned. It also doesn't follow that this way of doing it the most efficient way of doing (or even is an efficient way of doing it).

If i am reading this correctly, they raised the price of houses more than they reduce the price of rent. and it seems that the authors only looked at the houses that they actually converted for rent, not the total amount of houses purchased.

Second, they seems to be mainly targeting suburbs instead of high density areas. It's unclear to me that the same capital deployed to either build or buy high density building wouldn't be a far more effective and less disruptive way to increase housing availability.

But the main point about the impact of investor is two fold : First they have access to system of credit/lower interest rate than regular buyer do not thus driving the price up, and even more importantly we have in this country a lot of easement around housing that are design because we believe that stable housing (as in buying , not renting ) provide positive externalities that aren't captured by the market. Investor are simply perverting those incentives by using houses as speculation assets.
> Booking.com hackers increase attacks on customers

Any reasonable person would read this headline and assume Booking.com's platform had been hacked.

> Criminals then send a Google Drive link to the staff saying that it contains an image of the passport. Instead the link downloads malware on to staff computers and automatically searches the hotel computers for Booking.com access.

How would 2FA stop this?
You can't fully remove the "gag-worthy" label unless they use the word "layoff". Calling it "rightsizing" or "headcount reduction" is gag-worthy.

A great gag-worthy line: "Please know we are focused on treating our impacted colleagues with the respect and compassion they deserve".

Also, if the note doesn't include the CEO stepping down (even with a transition period would be fine), then it's not a good layoff note.
update: 4 (four) people!
If one were to look under the hood of C#/CLR/dotnet and see just how it does native access, it would be as much of an "abomination" as JNI. The only difference is the tooling provided to C# users is higher level than JNI.

However, unlike the dotnet world, the JVM ecosystem provides numerous ways to do native access, if raw JNI isn't your thing. JNA has been around forever, then there's JNR as well, numerous less-used libraries, and finally Project Panama[1]. Pick the one you like... we get choices.

The dotnet people usually only ever get one option, and believe (falsely) that it's the greatest. A lot like Stockholm Syndrome...

[1] https://openjdk.org/projects/panama/
> IMO one of the major problems with JOSE is that the algorithm to be used for verification is part of the object being verified and is generally not part of the verification API or the verification key. This results in the alg "none" attack and no shortage of potential downgrade attacks.

Right, and I believe this is one of the major misconceptions about JOSE - it isn't defining a data format for secure messages, but common tooling/patterns to be profiled for applications needing secure messaging.

This leads to a confusion of responsibilities between a JOSE library and the application using it.

So we are watching / participating in efforts like https://www.ietf.org/archive/id/draft-tschofenig-jose-cose-g... and https://www.ietf.org/archive/id/draft-ietf-httpbis-message-s... .

I'm hoping there is stricter guidance across the board by the time JWP goes to publication.
Super fun! Great work.
Work, Like, Love
"Price gouging" is a term that politicians invented.

It simply does not exist in markets.
Solid protocol is trying to do this too, https://www.inrupt.com/solid
Because of the integration with Dagster, the calls are made when my Dagster flows run. I also send unreasonably large data payloads. Anything going into Django gets handed to a Celery batch processing job and just returns the job id (Dagster monitors for failure, too). Data pulled out of Django is paginated. Sometimes it's 1000s of calls per minute, sometimes it's none at all for hours. I realize this isn't a normal use case, though. :)
Ask HN: Who is consuming all these semantic HTML tags?
HTML5 introduced a bunch of "semantic" HTML tags to markup content. To this day I still haven't figured out what are the practical implications of using them at all, so I've come here ask.

What I know: screen readers may announce/make use of main/article/section/aside/nav/search/del/ins because they have default ARIA settings.

What I want to know: who ELSE consumes these tags and for what, and who is consuming:

1. <figure> and <figcaption>
2. <small>
3. <strong> and <em>
4. <del> and <ins>
5. <samp> and <kbd>
6. <small>
7. <abbr>
8. <cite> and the cite attribute of <blockquote>
9. <mark>
10. <hgroup>

Because if nobody is consuming these, it's hard to see a point in bothering with all these tags at all. I know for a fact Wordpress and many other CMS's just wrap every image in a <figure> which goes against the spec, so I assume whoever tried to consume that to make figures go into a sidebar or something probably just gave up because the markup of most the web is wrong, but what about the rest? Because, I don't know if you've seen this, but the spec[1] says you should mark up a menu with this atrocity:

<kbd><kbd><samp>File</samp></kbd>|<kbd><samp>Eat Apple...</samp></kbd></kbd>

And I have no idea why would anyone bother with such complicated markup instead of just using <code>, because... if nobody would write code like this, why would anyone write a program to read code like this that nobody is writing?

I think I've read that <article> should work like an ATOM feed, but is anyone parsing <article> as if they were feed items? I mean, as a general-purpose solution. If it's done for a single site that's not really markup-level semantics, that's like site-level semantics, you could have just used a selector based on the class that site used for its articles, for example. Is that all this is? A shorthand for class="..."?

[1] https://html.spec.whatwg.org/multipage/text-level-semantics.html#the-kbd-element
Yes which is why I believe OP is asking why on a fairly young message board, the response is stereotypical of someone over age 60.
Not exactly related, but still a fun article that covers tetration and how stupidly big simple systems can get.

https://waitbutwhy.com/2014/11/1000000-grahams-number.html
The issue here is that all the nice heat storage effects you're talking about assume that the heating is radiant based. Most new heating systems are moving to forced air thermal pumps.
Rent-seeking very much does have to do with being a landlord to economists. It was the example that gave rise to the idea. It's right there at the top of the wikipedia page...

Rent-seeking is when a landlord doesn't make serious improvements, but merely sits on the land as titleholder and gets money for it.

That's exactly what's happening here. Investors buy houses. Drive up prices astronomically. And make money from them. Oh, and they also use software tools to coordinate driving those prices up.

They even have the regulatory capture part down, where zoning has created a massive housing shortage to keep prices going up.
Cool, I am building to code but I never could have built to code if it were required, because I have a day job and no time for inspections. So I built without code inspections.

My experience is I know far more of the code than average volunteer firefighter who has probably never even looked at them, although perhaps not you.
I'm surprised it doesn't mention "sharpness". It's tricky find the zero point: e.g. '0', '50', or '100' depending on whether it means 'add sharpening', 'smooth/sharp', or 'remove smoothing'.
Looks great, what differentiates ntfy.sh from https://pushover.net/ ?
I grew up in a suburb not far from Boston, and my parents still live in the house I grew up in. Somehow some real estate database got my email in it associated with my parents address, so I occasionally get emails addressed to my father asking if he's interested in selling the house, which is amusing since my email is in the format lastname.firstname.middleinitial@<provider>, and my father's first name is not the same as my own or even beginning with my middle initial (not that even a human would necessarily come to the conclusion that the data was wrong, let alone an email bot). It sounds like this might have been coming from a private investor like the article describes.

I sometimes joke with my parents that they should hope the offer isn't too good or I might take them up on it someday!
I've been in the habit of replacing the default manager for my model with one with an annotated query set. that way, any Model.objects.all() call will have the computed fields.

I find this pretty easy to get used to and re-use. though I do admit I like them defined as actual model-fields with verbose names etc...
And the Golden Corollary: He who makes the rules decides who gets the gold.
I don't think most of the options you listed are really going to put a dent in that figure.
> Call it what it is

You wrote that twice, but it’s not clear to me what you’re advocating everyone should call it.

> show

Is “show” the suggestion? That’s quite broad as there are TV shows, broadway shows, dog shows… Is the argument that it’s a non-podcast talk show?

> ceased being a podcast

I dislike the trend of podcasts being exclusive to certain apps too, but neither Wikipedia nor the three dictionaries it sources its definition from say that a podcast has to be open.

https://en.wikipedia.org/wiki/Podcast
I have noticed that HN is much slower during the day than in the past; higher traffic would correspond to more voting activity and articles getting significantly more upvotes than, say, a year or two ago.
That's a dumb comparison because:

1. Netflix programs are television shows—under both strict and loose definitions. You have to invent a bad definition of "television show" to exclude Netflix shows.

2. You're talking about Emmys and television shows and swapping the subject. You're one step removed.

3. You're making a category error. Same with people using "podcast" like it's a genre label (it isn't) or a specific (e.g. interview) format (isn't that, either).

On the other hand, the way I'm applying the word podcast captures its defining characteristic. It's not a characteristic that Spotify-exclusive media has. (Spotify could change the way their platform works, and then they would have podcasts—they could even keep some stuff behind a paywall. They won't, though.)

Similarly: "podcasts" that are only ever published by uploading them to the creators' YouTube channel also aren't podcasts. Again, "podcast" doesn't mean, "I'm talking to somebody and you can listen to it on your own time". (It's closer to "on your own device", but that's still not it.)
To anyone else reading my post and reconsidering having kids: sleep is the tiniest sacrifice that I'm more than happy to make for my kid. The sheer job this little girl brings into my world can't be matched by anything, let alone something as simple as sleep :)
The megafauna extinction was in the Americas. Human coexist with megafauna in Africa: elephant, giraffe, hippo, rhino.

Megafauna don't make much of diet of African hunter-gatherers cause they are a lot of work to hunt. They hunt smaller game. Gathering is much easier and safer.
Why did the UK want to keep up with the US?
That is meaningless when the vast majority of users aren't paying and won't pay for the foreseeable future. Advertisers pay, and Elon is doing all he can to drive away advertisers. Ad quality on Twitter has severely degraded over the past two months and we all know why.
Where does the headline come from? I don’t see it in the article.

I think you are confusing “chance of winning” (as I recall 538 was give Trump about a 1 in 3 chance of winning in the days up to that election) with “share of the vote” (I don’t think anyone was saying Trump would only get about one third of the votes cast).
Your safety net is spend less than you make which should be easy for tech workers who even for your CRUD developers can easily make twice the median household wage.
Hrm, a free service that helps millions of people vs a company that requires a subscription for any use. I don't think you're comparing apples to apples, and the latter is not useful at all for most people.
"Rizz" has been used way more than the AI meaning of "prompt" this past year. Like not even remotely comparable.
They're more like hedge funds that do some light educating on the side. Especially ones as rich as Harvard.
The big problem I have with passkeys is that, as currently implemented by ~everyone, they eliminate true second-factor authentication. I haven't seen an implementation yet that allows me to have something I know, and something I possess.

That, to me, is less secure.
Should have called it HTPL.

That already exists, though: https://esolangs.org/wiki/HTPL
Anything floating in water when it freezes is prone to being damaged as the liquid water expands into less-dense ice.
We're not good enough to not practice
This absolutely sucks for those involved, especially given the timing. Not only does it add stress to an already stressful time of year for many, but hiring typically slows down in December anyway. That said it's good to see five months of severance pay. Hopefully long enough that the effected folks can take a little time off to refresh themselves, not stress about finances, and give the industry time to pick up hiring again in 2024 once new annual budgets kick in...
Paleolithic humans may have understood the properties of rocks for making tools
Physics (and more generally numerical simulations) is the killer app for Julia Language. No other language makes it as easy to work with arbitrary precision math. Whatever precision you need/want, just call setprecision(), Initialize variables/constants as BigInt/BitFloat, then do all your math just like you would in C.

Just remember to put the value in quotes when initializing:

BigFloat("1.0") NOT BigFloat(1.0). Without quotes it's silently initialized as double precision (!)
Are flat fronts and apparent indifference to truck-pedestrian interactions specific to the cybertruck, or did Tesla just miss an opportunity to improve the status quo in this regard? I am trying to calibrate my Musk skepticism.
Apparently, from a related article, the hotels do have 2FA.

https://www.theguardian.com/money/2023/oct/23/bookingcom-cus...
Common ones like JavaScript, Java, C#, etc. They all have a stack, but aren't stack oriented like Assembly or Forth. The stack in modern languages is abstracted so you don't have to worry about pushing/popping values in a specific order, and you can't explicitly reference it. C and Rust is probably the closest I get with Heap v Stack memory, but even that is not truly stack oriented.

https://en.wikipedia.org/wiki/Stack-oriented_programming
oh, it depends

I understand and agree with you but there are situations where full video is better anyways.

example from life:
I needed to teardown old laptop to replace thermal paste and I was following some image guide
it was all fine until one part stuck and I couldn't figure out what was holding it. there was no way to figure that out from description and images, I needed to find video.

I guess what I'm trying to say is that ideally you want both, or maybe hybrid? like step by step guide constructed from short looped videos showing you how to do that single step?
The language/framework I created uses Google Sheets as a datastore, even providing language constructs for JOINs/Pivot tables, and caching timeseries report line items by daterange in a separate auto-generated google sheet. It all works fine, but SQL with a caching layer like memcached is obviously a better option if you have control over your server at all.
If any tech worker is more than two years out of school and is naive enough to believe that and are not always prepared to change jobs, I have no sympathy for them
Going out and getting Washington Post, New York Times articles about your issues through "Whistleblower Aid" - it brings to mind Barack Obama's great line:

When some activists at that meeting said they felt that their voices were not being heard, Mr. Obama replied, "You are sitting in the Oval Office, talking to the president of the United States."

https://www.nytimes.com/2016/04/24/us/obama-says-movements-l...

I don't work in PR, the issues I am politically active over are very local. This researcher paints a big target on her back, in an issue as amply documented as an academic firing, it isn't surprising that things are not cut and dried.
>"The big 3 record companies have negligible investments in Spotify":

This was not always the case however. The big 3 historically had interest at over 6% and they took money off the table only recently. [1]

>"Even if they did have a non negligible interest in Spotify, that is not the reason it is a non starter. It is a nonstarter because everyone wants to listen to music owned by the big 3 record companies."

Yes we are saying the exact same. I clearly stated that losing that licensing would be catastrophic.

[1] https://archive.is/KaI0X
> Why should we have a separate set of laws for men and machines?

We already do. Humans have many rights that machines do not. I should think this is obvious and desirable.
What market? Developers are tripping over themselves to build housing in Cambridge/Somerville.

But zoning gets in the way all the time. For example, Somerville was going to get a new development in Davis Square. And the developer jumped through all the hoops. The city literally changed the zoning map so that they could only build labs and no housing.
The fact that anything is decreasing at all, when prices were continually increasing 20% YoY for a decade, is definitely an effect.
TIDAL has had it for a couple of years now https://tidal.com/connect
This is the programming language of the century
What's not fantastic is apple's lock down of their ecosystem. I'm not paying for some lacking android app by Apple.
Why Open Source for Product Development
Some thoughts on why companies are turning to OSS for parts of their software stack.
another nice option is Qobuz, the sound quality is good for the newer releases.
The rallying cry of Georgists is "land value tax would solve this," and at least in Detroit, they're looking to try it.

The concept is a very interesting one, but I think that the overarching shift towards institutional mega-REIT ownership of a significant portion of housing inventory, coupled with the obvious pervasive NIMBYism against density, continues to exacerbate the ability for basically anyone truly middle-class or below, to ever actually be able to buy a home.

NYT has a great piece on the Georgist approach being considered in Detroit:
https://www.nytimes.com/2023/11/12/business/georgism-land-ta...

Here's The Economist's short summary as well:
https://www.economist.com/united-states/2023/10/05/detroit-w...

They also had a piece about how in Switzerland, essentially no one new is able to purchase a home, so it's become a nation of renters:
https://www.nytimes.com/2023/11/06/realestate/zurich-switzer...
Spotify cuts 17% jobs amid rising capital costs
btw, this is a working programming language and there is an example of fib()

https://html-lang.org/#example

and live demo at the bottom:

https://html-lang.org/#live-demo

that runs disturbingly fast given the implementation is an inefficient recursive algo

computers are fast
No thanks, I prefer to drop React and use django + htmx for ajax.
A shocking number of students openly support Hamas and like to chant "from the river to the sea ..." and that just at the surface level. If you look at say UCLA things are far more grim than posting "tone deaf" msgs.
funny, but another thing I think people miss is that there are opportunists for every outcome

think your controversial head of state is being controlled by their buddies from university that run some private equity funds

well so would the other head of state if they won the election! different buddies

its more like if you dont also have a plan for outsized influence, then thats the biggest outlier and inefficient way of navigating the system we have
The only reason it is profitable is because the cost of buying an existing home is often less than the cost of building additional housing. If you want to discourage people buying houses to rent them out, the best thing to do is make it easier to create more homes. Prices only stay high when the demand is higher than supply. Too often people want to try to control the market rather than dealing with the reason a particular way to participate in the market is profitable.

The underlying issue is that we need more homes.
It really doesnt take that much to make a professional looking videos. You could do it woth an iphone and some work flood lights from home depot easy enough.

It does take some creativity and artistic talent.
using Unitful: m; foo(2.0m)

With the above definition, this will give DimensionError: 2.0 m and 1.0 are not dimensionally compatible.

Probably this means you should define `foo(x::Number) = x + oneunit(x)` to respect the Number interface. But this interface isn't very strictly defined. I believe `Base.oneunit` was added after someone started writing the Unitful package -- building something useful in a legal grey area, and formalising later?
There seems to be interest. This offer came from one of my neighbors that already owns 2 or 3 houses on the street.
At some time you plan for it. Preferably a calm time, not one they are waiting a decision from you.

E.g. before they start implementing a feature is better than after they finish it.
This article is based on a report by "Metropolitan Area Planning Council". All of their goals ("sustainable land use, protection of natural resources, efficient and affordable transportation, a diverse housing stock...") are admirable, but are also things that increase the cost of housing.
“Started well, that sentence...”

I have a poster of this somewhere.