skysight-inc/HackerNews huggingface dataset:
Market forces will always fill the luxury apartment slot first but honestly what passes for luxury will be mid to low quality in a decade
If only they’d apply those rule to grocery store chains as well. The model for the big ones is to charge stocking fees for any shelf space (250k per item at times) and then replace the best sellers with proprietary generic brands. So soda giants who don’t want competition can just buy out the shelf space to keep smaller players out and then lower the quality of ingredients of their mass stocked products and boost the marketing to keep the shelf space monopoly. The best new products try out and then fizzle out in that environment in exchange if more generic tastes or artificially tasting junk. This model needs to be stopped in more than just online marketplaces. It is the original sin of chain retail.
That approach doesn’t work for something like Tinder. It’s also kind of a pain rather than just letting everyone message you on a platform without SPAM.
Is this UEFI something you have to design your OS around, or do we get away with a simple "how to sign custom kernel image" search?
If you acknowledge that there is discrimination towards transgender people then you acknowledge that transgender people have a lot to lose by outing themselves to the world.

I'm not here to say that transgender discrimination = discrimination women encounter based on their gender, and I don't believe that the argument that transgender people are making either. Instead, why not look at transgender people as a newly oppressed group that encounter entirely distinct issues?

Transgender people understand that they have not grown up with the same experiences as a natural born Woman, and they do not claim to be able to speak for Woman's experiences in that sense. So all they are asking for is to be recognized as legitimate people and to not be seen as suicidal, depressed, mentally ill people.
Awesome. I’m okay with a bit of tweaking to get things going, I just want to avoid a consistently poor user experience or instability. It sounds like a sensible custom Linux PC build should be (relatively) smooth!
> So dread feels more painful than a level 6 shock? That seems alarming.
Not quite. The idea is that dread plus the eventual shock equals more than a 6. The strange part is that opting for higher amounts of pain right away goes against the widely accepted theory of temporal discounting—which says we place lower value on future outcomes. In positive situations, this plays out as a desire to have $10 today rather than wait for $12 a week from now.

So the title is clickbait, but more importantly for negative outcomes it seems time value would inverse? Less money now is worth more because you can invest it so it grows. And the theory says nothing about preferring something now or in the future, the point is you can do the math to find which is better - $10 or $10.70 in 1 year are exactly the same if you can guarantee a $0.70 return.

Time value is an economic theory, it seems incorrect to try to apply that to valuing human experiences.
https://news.ycombinator.com/item?id=30773013 Previously:

The study comes in the context of past findings of serious misconduct against Birbaumer and Chaudhary. The findings concerned the data and analysis in two previous papers published in PLoS Biology. The two articles, subsequently retracted, also concerned the use of brain activity to decode the thoughts of completely locked-in patients. The German research agency, Deutsche Forschungsgemeinschaft (DFG) found that the scientists failed to show complete analysis of their data and patient examinations in these previous studies and made false statements. The allegations do not relate to the findings of the current research which involved different methodology, supervision and analysis. In a statement to Technology Networks, Birbaumer said that the new study “shows that all accusations are wrong” and suggested that additional forthcoming legal developments would further exonerate his and Chaudhary’s prior research.
I really enjoyed doing the OS course at UoB. Awesome to see UoB paper trending on Hacker News. This was also one the easiest to follow “tutorials” on making a OS from scratch I’ve followed.
I think there are two possibilities: either the strait of Gibraltar was suddenly lowered by an earthquake and the atlantic immediately started to flow into the mediterranean over the entire 13 km (which would have look very different than the video), or the land barrier slowly eroded at some small location until a tipping point, and the water than quickly widened the hole in a few hours/days. In the latter case, I think it is reasonable to assume that it first looked somehow like in the video.

But I still agree that is near to impossible to imagine the scale of the peak inflow.
I dunno how to say this but Noise is really a set of possible handshakes with various security guarantees (or, more like, aims, which we are reasonably sure are met), which kinda followed on from X3DH/Signal Protocol. I'm unsure how you got that Noise is a client-server protocol and Signal is peer to peer. When you send a whatsapp message you still send it to WhatsApp servers and the client-server protocol here is probably just TLS. Likewise, when you receive it, probably TLS also. However that message is encrypted "end-to-end" in the sense that the server cannot decrypt the actual message payload on the way. Noise _also_ enables this. Critically this is not peer-to-peer: the clients are still relaying messages via a central server.

Peer-to-peer communication in WhatsApp in the network topology sense happens where possible when making Voice and Video calls, as this is probably WebRTC-derived (it is WebRTC in everything else these days), which concretely involves some kind of call signalling, then p2p setup to talk RTP if possible. This is not Signal Protocol or Noise: it is most likely the S in SRTP with key agreement done over the Signal Protocol. In other words, no key ratcheting between voice or video packets. I'm actually not sure if the session key is ever changed for a given call. To make this clear: call setup happens via a central server but the media streams will go from your IP to theirs directly, if possible (or proxied via WhatsApp if not). The reason for doing calls p2p like this is where possible is to reduce latency.

This is also, last time I looked, true of Signal. We are good at end-to-end text. We are less good at voice/video, particularly voice/video group calls that might not be p2p-able and rather require the server to do something with the RTP streams.

Now, what you're actually missing is that WhatsApp was in its early days based on a fork of ejabberd, the Erlang XMPP Server, with if I understand correctly custom extensions. Thus WhatsApp actually was at some stage somewhat compatible with open standards.

We've also kinda been here before. Google Talk used to interoperate with XMPP just fine and at one stage my own XMPP server could talk to my friends on Google Talk and they'd pretty much not notice.

I agree however that it would be better to have a new protocol that starts based on end to end key agreement like Signal/Noise, rather than use XMPP. Or perhaps use XMPP _inside_ this protocol. This is because "opt-in" crypto is a disaster that probably has happened. Signal and Noise are also missing what the body of those messages should look like and standards for agreeing for example calls, media transfer and so on, basically all the non-crypto parts.
Bringing this back to tech and software development, it seems to be a standard human failure that discussing "which of these option is least bad" is really hard to do.

People want to argue for a course of action which is all sunshine and rainbows and against one that is evil and wrong. Even something totally boring like what DB to use can flare up because no one likes "in the big picture they're all a bit crappy, this one has a small chance of being better but may turn out to be a hindrance but it's not that important let's just pick one".

Once you get to the level of human health, the economy and politics there's very little chance to discuss things objectively.
You're persistently failing (refusing?) to understand what I've said about what "agnostic" means. I've explained it pretty clearly. If you're going to interpret it to mean "undecided" or "vague" or something instead then that's fine but you don't then get to use the unprovability of negative existentials the way you are attempting to. You're attempting to leverage it to say that the nonexistence of God isn't something that you can evaluate with evidence and reason, and I'm afraid that doesn't work however you choose to interpret the term "agnostic".
"I would like to listen to the album by Tool loud"

That sentence speaks volumes to me.
For anyone interested in a perspective on the current woke/anti-woke zeitgeist from someone on the left, I would highly recommend Fisher's "Exiting the Vampire Castle": https://www.opendemocracy.net/en/opendemocracyuk/exiting-vam...

> The Vampires’ Castle specialises in propagating guilt. It is driven by a priest’s desire to excommunicate and condemn, an academic-pedant’s desire to be the first to be seen to spot a mistake, and a hipster’s desire to be one of the in-crowd. The danger in attacking the Vampires’ Castle is that it can look as if – and it will do everything it can to reinforce this thought – that one is also attacking the struggles against racism, sexism, heterosexism. But, far from being the only legitimate expression of such struggles, the Vampires’ Castle is best understood as a bourgeois-liberal perversion and appropriation of the energy of these movements. The Vampires’ Castle was born the moment when the struggle not to be defined by identitarian categories became the quest to have ‘identities’ recognised by a bourgeois big Other.
Man I've been surprised with the v3 updates in my inbox in the past few days (subscribed as watching in github repo).

Thanks for your work @porsager!
I would add that adding to an end of a list dynamically can be okay (if it doesn’t cause previous content to jump as you mention).
If companies are unwilling to do something that's in the best interests of their users and customers, then government is the only way to force them in a more socially beneficial way. Government absolutely has its place. Self-regulation only works as long as companies are actually willing to do what's necessary.
> no git blame annotations

Thanks for mentioning this. I was going to give this a try this weekend but that's a dealbreaker for me.
RapidAPI nabs $150M at a $1B valuation
My 60 years old father was at the hospital for a heart attack and the doctor wrote in his form he was a pregnant woman. That day I lost hope for any kind of baseline.
KiwiX: Store any website on your mobile phone or computer, easily
When it comes to UI stupidity in general, here are two from my work machine (Windows 10 laptop).

- there's the prominent notification speech bubble on the bottom right, which seems to be very inconsistently used. Almost all the notifications are duplications of an already popped-up notification, and a lot of important stuff doesn't end up in there. So it's just a nuisance. The worst is that for one application, the notification essentially says "you need to push this button to proceed" while covering up the freakin' button I need to push!

- If you have a Word document already open and minimized, and you open up a second one - at least triggered from the browser in Sharepoint - what happens is the already open document opens up, with the newly opened one underneath! If these are based on a common template, I frequently find myself scrolling up and down looking for the graphic I need to refer to, only 20 seconds later realizing I'm in the wrong document again.

These don't have much to do with UI skin annoyances, but they do have to do with this:

Apple stuff had really good UI while Steve Jobs was in charge. Someone powerful enough to get anything changed who is fanatically devoted to good, usable UI was gold there. All these weird inconsistent UIs are "design by committee" or worse, no design at all. Nobody has overall veto power, or at least nobody who cares enough.
At my previous job, one of the nicest bits of kit was the moribund code logging system. You put a function call into the moribund logging library from a bit of code you thought was unused. The first time a process hit that line of code, it would fire off a UDP packet to a server, indicating the process name and the line hit. (It's nice to still have test coverage on the otherwise unused code, so it's great to see which processes are actually hitting the code.)

Another system watched the version control system for who added that line of logging, and sent them status emails. After the moribund logging had been in production for two weeks, the emails turned into nag emails to either remove the code, or at least remove the moribund logging if you decided against removing the code.
How about we just stick with HTML?
Or computer scientists writing code with too many layers of abstraction. It can go to both extremes.
Where in Europe? I lived 8 years in Vienna and 8 years in Berlin and never saw much of a community of neighbors as you describe.

I didn’t get the impression smaller towns like Linz or Brandenburg had these either but maybe I’m wrong.

I can imagine what you describe being more common in Mediterranean Europe but I’ve never seen it in my years in Austria and Germany.
Who is actually paying for this product?
Datagrip is better than all of those IMO.
I think paper invoices should continue to be the way that this is handled unless otherwise requested, if only because you are - where I live - supposed to be able to prove this sort of thing for many years to the tax man. All these electronic records can disappear into thin air without you even realizing it has happened and good luck on your tax audit 7 years into the future.
> It worked relatively well, but there were some issues around copy/paste, etc.

They have an electron-based client that improves on some of these issues that stem from running inside a browser:

https://jetbrains.github.io/projector-client/mkdocs/latest/i...
I believe forcing to expose APIs would kill messengers which are built around a single feature (like snapchat).
The idea behind snapchat is that it's hard for users to save images without notifying the opposite party. You wouldn't be able to enforce this with third party clients.
In one lambda I can load chrome, visit a website, take a screenshot and save it to S3 in around 2s with around 280mb memory used. You could keep chrome open and reuse it if available, but you can't count on it with lambda being stateless.

I use this Chromium binary https://www.npmjs.com/package/chrome-aws-lambda
Out of Denver, and I use the date grid on google flights. Frontier and spirit fly to Miami pretty consistently for a $80 round trip, but most flights are to like bentonville, AR or similarly random places.

The key is to people able to take a flight at any time and day, so you can always take the cheapest options. But also if you book 2 months in advance you can go anywhere in the Caribbean/central America on spirit for $100 or so.
A recent Huberman podcast with Matt Walker covered a few good strategies for coffee consumption.

I think it was that podcast where it was suggested you should start your day with a dose of morning sunlight (dropping your cortisol levels); have your first coffee around mid-morning and your last sometime around midday. The 8-10 hours you mention is actually the half-life of caffeine for the average person - the point where the level in your system has dropped 50%.

I would also debate whether caffeine/coffee consumption should be classified as an addiction, simply from the fact that it is not necessarily self-destructive and doesn't cause long-term harm or permanent changes to the brain.
Agreed, the RST syntax is truly awful. At least Markdown is easy to understand and work with.
I wish there were pictures!
So basically like leasing a car?
Indeed Windows sucks but PowerToys has a much faster launcher replacement on alt+space
As someone in the US I wish this sort of thing happened here and sooner. Maybe we wouldn't be stuck with Windows and Office if MS had been forced to interoperate.

Free market isn't really free if you have no competition due to network effects and lock-in.
Okay, I'm genuinely confused now, can someone please explain this to me?

First of all, how is nobody taking about the fact that OP was scheduled
for an exam that takes place... at midnight.

There are two possible cases here.

Some people are alleging that OP lives in the same place as the exam
takes place -- which is not clear to me from the information available
-- and use this as an excuse for saying "OP should adopt to local
customs".

But that would imply the exam takes place on midnight in local time. Is
that actually a thing? Like, is this normal? Why on earth would anyone
assume that's the case in an ambiguous situation like this, I can see why
you would assume it's at noon without giving it too much thought.

The second case is that OP not in the same place (e.g. the given time at
midnight does not match OP's local time), but in this case I blame the
institution for allowing people to attend exams remotely while not
properly accommodating for time differences.

While 12:00 AM/PM may be technically valid time descriptions, I was
under the impression that it was common (in places that use the 12 hour
system) to instead write 12:00 noon/midnight specifically to avoid this.

From what I understand, Americans are confused by this too, so why are people so eager to blame Europeans, rather than the system?

Second, I don't understand people saying they use 11:59/12:01 AM/PM as a
mnemonic. This makes no sense to me as 00:01 a valid time. How do the
above times resolve anything, when all you do is increase/decrease the
time, relative to the label, which is what makes it confusing in the
first place.

I don't understand how I'm supposed to know which of AM/PM 00:01 refers
to, unless I already know what AM/PM means.

Third, people making comparisons to reading an analog clock. When I read
an analog clock, I get a time in a 12 hour window. Fair enough. But when
I then translate it to 24h, what I do is use my knowledge of whether it
is currently day or night to translate it. Which has nothing to do with
memorizing which label is which. Analog clocks don't have AM/PM labels
so how would this make any more sense?
You lookin' at my bird?

https://s3.amazonaws.com/lowres.cartoonstock.com/animals-bir...

For those unfamiliar, that phrase is fighting talk that might be uttered by a very insecure male, out with his girlfriend.

Incidentally, the cartoonstock image has a Copyright watermark on it. I believe that image is copyright Punch magazine, around 1968. If cartoonstock purchased the copyright, then I assert that it's fair use to post a link here.
Probably shielded cables and ground faults.
And why should they? Just like there are people that don't read books and that don't watch TV using a computer should not be a mandatory thing. What it could be is a way to streamline stuff but there should always be alternatives.

And older people have enough issues in their lives to be dealt another bunch of hardship from those that they are pretty much forced to do business with. But banks and other institutions have a hard time empathizing with the people whose representatives do not work at the bank.

Banks are rapidly shifting to going online completely, shutting down all of their offices and making it google-level impossible to contact them because that part costs them some money and they only really want the profitable parts of banking.
I'm a big fan of SQLPro for Postgres (https://macpostgresclient.com)

Great support from the developer, nice UI, and I've yet to run into any kind of major limitation of the software.
I thought Whatsapp user terms phorbid users from using third-party clients. People were banned for that.
It's not meant to be funny. It's tragic.

It's showing that the priorities of pushing identity politics down everyone's throat is soo out of perspective. Identity politics driven agenda's are such a idiosyncratic luxury that's only possible because of serious people doing serious things.

The serious things are what matter, the out of perspective moral outrage over LESS important things is so overblown. The silent majority is sick of it, totally sick of it.
While it's true what you say about Grover's algorithm, I remain sceptical that this can actually be made practical. And if it does become practical as you point out the post-quantum kex is the big must-have anyway. As this toy implementation shows, TLS has at least four symmetric keys for each session, whereas you'd only need to break one kex to get them all.

So I'm comfortable with my claim as it stood, we might never even need AES 256 in practice (but like ChaCha20 it's a SHOULD in the RFC for TLS 1.3).
Well, the memory of her being good at git will not be a memory that appears when I meet her again without really trying to access it, but the memory still exists. It's the change in my opinion that disappears entirely - as if the priors for my beliefs are getting reset.
Those cases are different and you know it. The athlete mentioned above is Lia Thomas. From wikipedia:

> In the 2018–2019 season she was, when competing in the men's team, ranked 554 in the 200 freestyle, 65 in the 500 freestyle, and 32 in the 1650 freestyle. In the 2021–2022 season, those ranks are now, when competing in the women's team, 5 in the 200 freestyle, first in the 500 freestyle, and eight in the 1650 freestyle.

How am I excluding cisgender women? I am arguing that forcing cis women to compete against trans women, who have the undeniable advantage of being born with a male body, is unfair. Athletics are separated by sex because, as a rule, men are just bigger and stronger than women. Like another commenter pointed out, if we remove this separation, 99% of female athletes would no longer be able to compete.
If you use HTTP, I think the accepted idea is you use port 80. Or 443 if you want to communicate over https.

I don’t think anyone needs an example of http communication.

I feel like the choice of commonmark is mostly a ‘I really don’t like gemini markup’ reaction.

As to why you should use it? Why not?
Not sure where you’re coming from. I use the IUP :) but in most personal cases leasing is usually the worse option financially.
Yeah, they're very heavy. Great quality though.
I'm not the poster that you replied to, but I feel the same way that this15testing does. I was turned off from all future videos by a specific line in one of this recent videos, specifically #242 "World's Fastest Pitch - Supersonic Baseball Cannon" (see starting approximately one minute into that video) because of just how unexpected him mentioning his work as a "developmental weapons tester" jarred with his supposed piety and his aw-shucks folksiness.

Couple that with a grinning photo of him sitting on top of an industrially-produced cannon-type weapon in that same video just made me uneasy. The end of every video on that channel has a bible verse citation so it's especially mind boggling. Isn't the fifth commandment "do not kill"? I believe if you're a religious person working in weapons development and choose to compartmentalize your beliefs for a paycheck then you are either naive or malicious, I don't know which is worse.
> It’ll also long-term enable more dark patterns. Oh you signed up for this $14.99/month app? Well gotta call if you want to unsubscribe. Hell maybe even have to send a letter!

The same EU legislation explicitly bans this.

> Any third-party App Store that’s not a complete scam will be forced to comply with any exact rules that Apple has to. There’s no difference.

This is a misrepresentation. China's worst fear is the lack of choke points for application distribution. Once peer to peer distribution of applications happens without central distributors then their ability to lock down protests will take a significant hit.