skysight-inc/HackerNews huggingface dataset:
This comments on why bittorrent as is isn't used for live streaming, not why P2P shouldn't be used for live streaming

> Latency matters. In bit torrent if the peer goes away, no big deal, just try again in 5 minutes with another peer, you are downloading in random order, who cares if one piecs is delayed 5 minutes. In a live stream your app is broken if it cuts out for 5 minutes.

First of all, BitTorrent clients do not download in random order or wait 5 minutes. They usually download the rarest block first, but can do whatever they want, whenever they want.

Second, standard HLS sets a nominal segment size of 6 seconds (some implementations will go as high as 10 seconds), and a client will usually cache multiple segments before playing (e.g., 3). This mean that you have 18 seconds before a segment becomes critical.

This is not a difficult thing for a P2P network to handle. You'd adapt things to introduce timing information and manage number of hops, but each client can maintain a connection to a number of other clients and have sufficient capacity to fill a segment if a connection fails. Various strategies could be used to distribute load while avoiding latency penalties.

Low-latency HLS uses much smaller segments and would be more demanding, but isn't impossible to manage.

> BitTorrent punishes people who dont contribute

Private communities punish this behavior, BitTorrent clients do not. Most new downloads will appear as freeriders for a long time, and only over long periods far exceeding the download time will enough compatible seeding opportunities arise for them to contribute in any substantial way.

The network does not need everyone to seed, it only needs enough people to seed.
Hmmm I don't think that's how it works. If you're trying to estimate the ratio of the volume between A and B and B is contained in A, and you randomly sample from A, the probability that the sample also belongs to B is smaller the smaller the B/A ratio, yes that's the point of the methodology. It's not less "efficient", every single data point contributes to the estimate the same way.

If the ratio B/A is 1/1 and you sample 1M times, 100k of the samples will also be contained in B. Are you saying that the other 900k somehow go unused?!

If the ratio B/A is 1/100, and you sample the same number of times, only 10k of the samples will be contained in B. Are you saying that's less "efficient"? You need both the numerator and the denominator!

What is the ratio B/A is 1/100 and you'd say that the methodology is very inefficient here, and I tell you that actually we're estimating the ratio A/B. Does it become very efficient? Surely it can't change as the two ratios arent independent.

No, I think your comment misses the point (or I missed the point of your comment).
> the line was open in the blink of an eye

This post is so well written, that I needed to do a double take to realise it was well-craft sarcasm. Up vote from me!
I've no idea what I'm reading :(
Both RFC:s have test vectors you can use to write tests as well.
I was going to cite stremio too, it's far from perfect but it works fine most of the time.
Speaking of, anyone else has encountered issues while browsing temu? I'm facing captcha's most of the time. I mean the "slide to move piece into a position" which most of the times fails, after which I'm facing a more "difficult" pick object of color repeated etc. The site also after a while of browsing not logged in pushes me into login page. So I wonder if it's my browser and various adblocking extensions or it's a common thing?
Zuckerberg's 2012 email dubbed "smoking gun" at Meta monopoly trial
Does this corelate with the wrong decision for the patient in terms of their condition?

I'm sure financially using brand drugs over a genetic, for example, could be more costly for the patient but that may not be danger medicially
Pliant / Backend Engineers, Engineering Managers / Remote within EU / Full-time

Since 2020, Pliant has been on a mission to rethink credit cards and empower companies to grow by providing a smart way to pay that scale with their business. With our app and API-based solutions, Pliant allows companies to issue physical and virtual credit cards, automate payment processes, track spending, and seamlessly integrate these data into their finance stack.

Tech stack: Java/Kotlin, Spring Boot 3, Postgres, Kafka, AWS, Terraform.

Getting shit done attitude, no bullshit environment, empowered product teams with competent PMs.

Drop me (CTO) a message alex.korotkikh@getpliant.com or apply right away https://www.getpliant.com/en/careers/
Kling AI 2.0 Has been released
Subject lines of emails are not E2E in Protonmail, nor have they ever claimed them to be.

It's likely that and it's not really news.
I've also been saving up for a self birthday gift from AliExpress, parts to build a custom watch. Looks like I missed my chance on that one too. Though if this trade war continues escalating I have a feeling a watch will be the least of my worries.
It's still crazy to me that we classify the second largest economy as a developing country. Especially when said "developing" country is trying to flex it's muscles over the world stage and attack its neighbors.

China can either remain a developing country subject to rules imposed by developed countries. Or it can join the developed countries and shape those rules. It can't do both.
Anything moving beyond the Cosmological Horizon can no longer be seen.

As I understand it, a frozen image will remain for a time and fade, growing increasingly red shifted.

https://en.m.wikipedia.org/wiki/Cosmological_horizon
You need to understand how government buys software. Nobody prevents any company to propose the smallest possible price by utilizing OSS. Yet this is not happening because all of those pushing the idea do not really do anything and actually help their governments locally.

Another important factor is that gov workers rarely have enough skills to run OSS software, they are understaffed. And, it is difficult to integrate OSS with the existing systems.

Finally there is a question about responsibility and control. If you get a 0-day in OSS, who will patch it and who has the rights to push that patch? It is about managing risks.
Warning to potential users: it's Google.
>Yeah, exactly: the first thing a public health conspiracy has to do is forbid doctors talking about it.

Where was that? Also why would a conspiracy forbid people to talk about something when conspiracies often use evidence that something is trying to be hidden to prove their point
I couldn't spot the supernova and there's no answer to where it is. :'(
Brass Typhoon: The Chinese Hacking Group Lurking in the Shadows
That's one of my favourite hints in Outer Wilds. You will see a Supernova. Not with a fancy telescope, it's visible to the naked eye, and if you watch the sky you'll see another soon enough. You can see this right at the start, and unlike the random direction of the probe launch you don't need any game lore to, if you're smart enough, put two and two together.
Merger Modeling – Model equity and SAFEs in a startup merger
If the Trump admin could directly control admission, I truly believe future classes would consist of close to 100% far right leaning ("anti-woke") WASP types.
This was entirely vibe coded, but has proven useful so I thought we would share it.
You can't compare a number of years or events with infinity. Saying it's tiny or huge makes no sense whatsoever.

What amazes me is how young the universe is compared to life. The universe is only about 4 times as old as life on Earth.
I would counter this by offering: Long Island Railroad, MetroNorth, New Jersey Transit, MBTA Commuter Rail, Bay Area Rapid Transit, and Caltrain. (Sorry, I don't know about the Chicago system.) All of these are very good commuter rail systems that mostly own all of their track or have primary right-of-way, so undelayed by cargo trains.
I Support Privacy
> For three-quarters of a century, the federal government has awarded grants and contracts to Harvard and other universities

yep. stop doing that. your university is nearly half a millennium old, and everything from the last century will be a footnote. you are a networking ground for upper class society, not an upwards mobility machine for the plebians. just go back to your roots and you won't have any of these issues.

> These partnerships are among the most productive and beneficial in American history.

privately fund it now that its a proven method. this obviously won't be controversial in the future. if its economically impossible then it won't happen, the end.
> We don't even know if this "general" Chatbot paradigm will persist

It won't. These startups are selling the sci-fi robot assistant dream; think Tony Stark or Captain Picard or whatever. Once the novelty wears off nobody is going to pay big bucks for what is essentially just childhood nostalgia.

For everything else you'd want hyperspecialized language manipulation tools.
Handle-based maps: Three implementations
- What about a WASM flavor of this, Fabrice? ;)
Sure, but then it's less of a fun side business and just becomes straight up smuggling.
https://bsky.app/profile/jmswrnr.com
Intl students are not mad. Who is going to pay the US intl student premium, to add the Columbia tag. Intl students are paying for very specific future life paths.
I came to the summary after using all the models for a while. It happens frequently that I ask the same question, and get vastly different answers, especially on controversial topics. After some time, I started to recognise patterns and to predict how the model would actually respond.
I use this one: https://til.simonwillison.net/llms/claude-hacker-news-themes
> Maintaining my own servers

You could just use codeberg. But you immediately had to jump to the most difficult alternative.
AWB 63-002 Bell 206 Freewheel Unit Failures [pdf]
Switzerland is very backwards on retail banking actually. For example money transfers between bank accounts cost money, aren't instant, and can't be done on weekends.
Can you explain what stack you use to build it? Do all of them support it easily?
Can you run Doom in a Typescript string template?
Standard ML program. I fear it does not contribute much to the conversation but I cannot abstain from calling attention to my favourite pragmatic programming language that is presently on what seems to be a neverending life support.

structure I = Int
structure S = String
structure SU = Substring
structure SC = StringCvt

infix 5 >>
fun (x >> y) f = if x = y then () else (f x; ((x + 1) >> y) f)

val printRow =
let
val p0 = SC.padLeft #"0" val ps = SC.padLeft #" "
val td = I.fmt SC.DEC val tx = I.fmt SC.HEX
val to = I.fmt SC.OCT val tb = I.fmt SC.BIN
val desc = fn
0 => "NUL" | 1 => "SOH" | 2 => "STX" | 3 => "ETX" | 4 => "EOT" | 5 => "ENQ"
| 6 => "ACK" | 7 => "BEL" | 8 => "BS" | 9 => "HT" | 10 => "LF" | 11 => "VT"
| 12 => "FF" | 13 => "CR" | 14 => "SO" | 15 => "SI" | 16 => "DLE" | 17 => "DC1"
| 18 => "DC2" | 19 => "DC3" | 20 => "DC4" | 21 => "NAK" | 22 => "SYN" | 23 => "ETB"
| 24 => "CAN" | 25 => "EM" | 26 => "SUB" | 27 => "ESC" | 28 => "FS" | 29 => "GS"
| 30 => "RS" | 31 => "US" | 32 => "SPC" | 127 => "DEL" | n => str (chr n)
in
fn n => print (S.concatWith " " [ps 3 (td n), p0 2 (tx n), p0 7 (tb n), p0 3 (to n), desc n] ^ "\n")
end

val spec =
let
val scan = fn rad => fn sl => SC.scanString (I.scan rad) (implode sl)
in
fn str => valOf (case explode str of
#"0" :: #"x" :: hex => scan SC.HEX hex
| #"0" :: #"o" :: oct => scan SC.OCT oct
| #"0" :: #"b" :: bin => scan SC.BIN bin
| dec => scan SC.DEC dec)
end

val () = case CommandLine.arguments () of
[] => (0 >> 128) printRow
| [req] => printRow (spec req)
| _ => raise Fail "arguments"
This is not entirely true - they’ve invested quite a bit in maintaining backwards compatibility at least hardware side through various emulation or translation layers : first during the ppc/x86 migration then more recently with the x86 to arm shift.
The CI stuff and the fact that you can't really export bugreports and similar things are their lock in.
You can back up iOS or iPadOS to a directory using PC or Mac (edit: 3rd-party apps like iMazing work especially well for this). For some reason the backup stores as hundreds of files strewn through hundreds of directories, but it does work. But since a wiped phone could be deemed suspicious, I'd suggest that you get the clean install personalized and usable.
This reminds me of this quote from Jill Tarter of SETI, specifically the last sentence:

“Might it be the discovery of a distant civilization and our common cosmic origins that finally drives home the message of the bond among all humans? Whether we’re born in San Francisco or Sudan or close to the heart of the Milky Way Galaxy, we are the products of a billion-year lineage of wandering stardust. We, all of us, are what happens when a primordial mixture of hydrogen and helium evolves for so long that it begins to ask where it came from.”

source: https://www.ted.com/talks/jill_tarter_join_the_seti_search (@ 3:02)
Why is 8080 more likely to be available than 8000?
https://www.youtube.com/watch?v=-P-ein58laA
> “I didn’t mean to imply that we’d be buying them to prevent them from competing with us in any way,”

Isn't what matters in the end is whether there is still an effective market left as a result?

It seems that Mark himself is arguing that by the nature of the network effects of social media, first movers have a natural monopoly advantage that's hard to break.

The regulators should be focusing on that - ie enforcing rules which limit the monopoly advantage due to network effects.

Take the telecomms space - if somebody got first mover on a phone system and it wasn't interoperable with any others - then once established they would have a monopoly. The way you break that is to force interoperability - not allow companies to use access to the network as a competition barrier.

An example in the Meta space - as far as I can tell it was not possible for me to send a message to somebody in Whatsapp without going via whatsapp - ie there is no network access from a different app.

This appears to be exactly what the EU is focussed on - enforcing interop.

https://engineering.fb.com/2024/03/06/security/whatsapp-mess...
https://en.wikipedia.org/wiki/Digital_Markets_Act
It will certainly be implemented in a meaningful way, if the consequences for the mining guy are hard enough that there won't be a second failure done by the same person.

Hence why I am so into cybersecurity laws, and if this is the only way to make C and C++ communities embrace a safety culture, instead of downplaying it as straitjacket programming like in the C vs Pascal/Modula-2 Usenet discussion days, then so be it.
Ever so slightly easier to read (IMO) if you inline arguments:

def hotp(key: bytes, counter: int, digits: int = 6, digest: Literal["sha1", "sha256", "sha512"] = "sha1"):
mac = hmac.digest(
key=base64.b32decode(key.upper() + "=" * ((8 - len(key)) % 8)),
msg=struct.pack(">Q", counter),
digest=digest,
)
offset = mac[-1] & 0x0F
binary: int = struct.unpack(">L", mac[offset : offset + 4])[0] & 0x7FFFFFFF
return str(binary)[-digits:].zfill(digits)

And Pyright doesn’t yell at this version because no type-changing variables here: https://basedpyright.com/?typeCheckingMode=all&code=JYWwDg9g...

---

This is actually really helpful. I’m using Pass [1], which requires oathtool for OTP support [2]. I’m currently on a Mac without admin rights (so no Homebrew for me), and compiling oathtool is a PITA. I’ve wanted to put together a pure Python replacement for a while now, but with this it can be a single-file script: https://gist.github.com/notpushkin/7ac32ddf35a0c73bc6f181a1b...

[1]: https://www.passwordstore.org/

[2]: https://github.com/tadfisher/pass-otp#requirements
if your argument is "but they're not getting screwed equally" then its a completely flawed argument benefiting the government

you should be questioning why you are getting screwed at all. it doesn't solve the government's revenue problems or even make a dent.
W government
Microsoft was bad today as well. Or have we forgotten windows 11 sending screenshots?
Or you could find illegal conduct for congress people, have them sued in criminal courts, and then hold elections to elect people (republican or democrat) who will make congress function as it is meant to.

Perhaps someone can provide security services to republican congress people who are threatened with violence if they dont toe the line, so that they are safe enough to stand up to trump. (This is an actual reason given for their cowardice)
It is not you that is crazy, I have been exhausted. My bad.
In my opinion, yes. Echoing the sibling comment, having a large amount of distributed skin lesions, or any joint pain at all makes one reconsider their options. Surface-level treatments might be very uncomfortable to apply and wear and provide only temporary and unstable relief, as well as UV sessions. Unless you live by the seaside or would like to go there several times a year to keep the skin clean, it's infeasible as a long-term solution. On the other hand, the quality of life improves immensely with injections - the symptoms _just_ disappear, which no diet, or lifestyle change, or application, or alternative medicine, or other supportive care can achieve in the majority of patients.

It goes without saying that your situation may be different, but most people I know opt for them meds, choosing Bimzelx, or a similar treatment (Taltz (ixekizumab) or Skyrizi (risankizumab)). The only downside is the cost, but it may be very well possible to wring it out of your insurance, especially in Europe.
Should we settle Mars, or is it a dumb idea for humans to live off world?
> Humans are omnivores. I am unapologetic about obeying biological imperatives to eat other animals.

This is akin to saying ''humans are violent, so i am unapologetic about obeying biological imperatives to commit violence''.

So just be honest: you WANT to eat meat because you like it, consequences be damned.

And of course if you truly want to feed as many humans as possible the only solution is vegetarianism or even veganism. Meat is just way too wasteful to be a decent solution.
I don't know, if you actually design in some way and deliver the solution for the structure of the bridge, aren't you THE structural engineer for that project ?

Credentials don't define capability, execution does.
Jinko unveils 6.25 MWh battery
Interestingly, old forums rarely supported nested threading. The only "threads" were just linear sequences of posts in a topic. Nested threading is nice but it's also a different cognitive experience that maybe has some downsides as well.
Fake news. That's just a mirror. The development happens over emails.
It's not "pretty cool", it's a shitty reimplementation of the OpenAPI spec made by NIH syndrome idiots.
This misses a lot of nuance.

Vietnam’s independence took a back seat after WW2 for the US because France made regaining its colony contingent upon playing along with NATO. France floated the idea of aligning with the USSR to scare its Western allies. So for the US it decided Europe was the more important sphere.

The US’s main strategy with the communism was one of containment - see George Kennan’s Security Council memo.

Why containment? Because the USSR was exporting revolution. The US could take the stance of doing nothing, but then the USSR would have free rein. And it wasn’t a matter of “let the people in those countries go communist if they want to”, because with USSR support a minority of people could impose communism on a population that wasn’t interested in it. Hence containment - just slow or stop other countries from going communist by matching what the USSR was doing - bankrolling and training political groups in those countries.

So doing nothing with Vietnam and letting France regain their colony aligned with containing further expansion of communist in South East Asia. If Vietnam went back to a French colony, then communism wouldn’t take hold (or it would at least be difficult for it).
Make sure you carry tubes with stems of sufficient length. That was my last error. Oof.
I think this works, but if you use their wiki, issue, actions etc. Its going to be harder to migrate off of it.

Basically avoid the vendor lockin functionality.
You also have to consider that the guillotine ended up killing more revolutionaries than nobles though.
> This obviates all human labor that can be done on a PC

Sure, this is massive for the actual people doing such things right now (designers, programmers, callcenter employees) because their work becomes almost worthless, and the impacted sector of our economy is pretty large.

You can not hope to earn what a human used to get for the same work however, because that is not how markets work (and this should be very obvious on second though, for examples just consider how ChatGPT is not priced like a human personal assistent/concierge service, or how agriculture went from a "half the economy" status pre-industrialization to a reluctantly subsidised, barely profitable economical footnote nowadays).

So AI is not "winning" capitalism-- because the piece of the economic pie that you can hope to get is not the size of the "human-in-front-of-screen" sector-- you are basically just gonna compete to provide computing services, just like AWS or OpenAI today (which certainly can be profitable, but not really in a capitalism-shattering way).

Don't get me wrong-- I'm not saying that a human-level AI would not be an immensely impactful achievement with far reaching implications, but I think you are largely overestimating the expected economical gain for the "inventor".
According to the USGS, Alaska might have a similar thing soon.
> a clock that takes millions (billions?) of years to make a single tick

Much worse than that, the universe is enormous and it is expanding faster than the maximum possible velocity, as a result such a clock could never complete a single tick.
The problem is not tools don't exist, lint was created in 1979 at Bell Labs after all.

It is the lack of culture to use them unless there is a goverment mandate to impose them, like in high critical computing.
"That might actually put a dent in the trillions of dollars this congress is about to add to the national debt."

It might also result in even more spending. I don't think that there is any "natural ceiling" when it comes to willingness of politicians to spend other people's money. The only ceiling is external - how much will the system bear.
It's based on this incident. [0]

Contrary to some aviation experts on YT, mast bumping and catastrophic mast separation in the 206 is possible with debris in the oil restrictor to the freewheeling unit.

0. https://www.tsb.gc.ca/eng/rapports-reports/aviation/2011/a11...

In relation to the https://asn.flightsafety.org/wikibase/268724

and

https://asn.flightsafety.org/wikibase/495847
Looking promising, need to scan my servers :) Just added your tool to https://github.com/Puliczek/awesome-mcp-security
Is the skill for this competition in honing the tool, or in using it? Or a combination of both?
What happens with a 0day in windows? Ah yes it gets fixed much much later.

If you think large entities always do the efficient and rational thing, can you explain why governments of countries that are not the USA depend on software that is controlled by a hostile superpower?
I thought we were supposed to reach AGI since like, the 1970s. Every time there's an advancement in AI, there's always speculations that "robot gonna take our jobs in 10 years".

That said, at least we have reached the phase where AI tools are commercialized, so that's another +1 I guess.
Cheaper than playing golf ($26M USD year-to-date)
Mahdawi allegedly supports Hamas. It’s the immigration law that if you support a designated terrorist organization as a green card holder (which he did not indicate though he was on his application), then you risk removal from the US