skysight-inc/HackerNews huggingface dataset:
Rust's ownership model has two aspects:

- A dynamic part specifies what is actually allowed, and totally supports doubly linked lists and other sorts of cyclic mutable data structures.

- A static part conservatively approximates the dynamic part, but is still flexible enough to express the interfaces and usage of these data structures even if it can't check their implementations.

This is the important difference over traditional static analysis of C. It enables `unsafe` library code to bridge the dynamic and static rules in a modular way, so that that extensions to the static rules can be composed safely, downstream of their implementation.

Rust's strategy was never for the built-in types like `&mut T`/`&T` to be a complete final answer to safety. It actually started with a lot more built-in tools to support these patterns, and slowly moved them out of the compiler and runtime and into library code, as it turned out their APIs could still be expressed safely with a smaller core.

Something like Fil-C would be totally complementary to this approach- not only could the dynamic checking give you stronger guarantees about the extensions to the static rules, but the static checks could give the compiler more leverage to elide the dynamic checks.
I'm not sure about his reasoning why, but I also personally have arrived at the conclusion this new Product is kind of just another new Games/Sports/Entertainment type service rather than some sort of "serious" technology
Apple have a default all-sales-are-final policy wherever the law allows it, and they tuck the refund option away in a web page decoupled from where the purchase happens. They might give refunds but they have optimized to prevent even being asked and to reject them at will. Probably only Nintendo is worse.
The previous commenter's point is that NSO is simply the firm in this space that you happened to have heard of. There are many more.
Idk how long itd take normally so just kinda neat.

But i love the slack in the dragging around the map.
Welcome to the World of Oligarchy [video]
This is a naive view of it. Language learning ability isn't equally distributed.

I lived in Mexico for years and was still surpassed by people who were there for six months. I had to fix a lot of quirks and setbacks just to begin the process.

For example, I couldn't understand people in English esp over the phone if they had any accent, and I never listened to lyrics of music (unintentional, I just didn't do it naturally).
So what do they test? Some matrix and some matrix out? It does look like “agi” to me.
jullie
I don't think the problem there is the AI aspect
Grammarly may have been collateral damage, but the first target to be nuked was Chegg.
You know what is going to end up happening though is something akin to the Tesla's "autonomous" Optimus robots.
SS .. as in nazi?
It is not a technocracy.

It's just the same old American corporatism as ever, the current robber-barons are simply riding a different sector of the economy that happens to have "tech" in the name.

Like someone working as an engineer for Standard Oil, do not make the mistake of thinking that--just because you have a career in the same sector--the political-donor class shares your values or way of looking at the world.
I found it exceedingly frustrating. It seems to be well made, but a simulation of doing things I hate. Good job, I guess?
Let I agree with you, Why “nothing is free” ties you up? You buy a coffee, does that ties you up?
The very next sentence says

> However, you can save them by unchecking the option "Network > blocked resources > scripts" [..]
Honestly, it's kinda hard to give advice when it sounds like the fundamental problem here is that you're either consciously or unconsciously trying your hardest possible to avoid learning the language, and resorting to rather elaborate tricks to circumvent classes meant to teach you.

Do you have any friends or family who speak German? Maybe a good start would be to try and get them to at least speak some basic German with you. Try to actually formulate German questions and try to think about what they respond with.

I know this isn't a great fit for everyone, but I find simply listening to German podcasts to be immensely helpful for me in internalizing the language and learning it in a way that's more organic than rote memorization / repetition. The Easy German podcast is really good and I strongly recommend it.
flagged dead in under 1 minute. That is a record around these parts.
True - though the last part of the series (number 5 was published on December 18, 2024)
It's been a long time coming. It's ridiculous that there wasn't a direct rail connection between the two most important EU capitals yet.
If you pay someone to deliver post, and they get their leg blown of because you order them to go through a minefield, you can’t just avoid responsibility by going “that’s what they signed up for” obviously the responsibility of ensuring that the job can be carried out not physically and r safe is with the employer and workers are well within reason to demand compensation if the employer hasn’t ensured the job can be safely carried out.
Thank you for clarifying. The Fujinet site doesn’t quite show whether the connector is one for all computers.

I’ll have to keep digging around so I can revive a ZX Spectrum!
I was just going to ask why this was better than just saving an MHTML file in the browser.
I get that but I use (and by extension trust) Spotify to introduce me to new _real_ artists. I can't do that on my own or I wouldn't use Spotify at all.
THE CFAA is definitely ripe for reform. It wouldn't be hard to argue it's broad and vague. There's definitely this overarching sweep of online behaviors that could easily be classified as benign.
People keep making the same argument against Aptible (https://aptible.com) and it is still a very successful PaaS over a decade later.
There's a huge gap between "we will scan our servers for illegal content" and "your device will scan your photos for illegal content" no matter the context. The latter makes the user's device disloyal to its owner.
> Writing was also easy for me, at least as homework. Just use a dictionary, and lookup the grammar rules! Yet I don't remember the words or the rules after I'm done with the exercise.

Common, no way this was easy. If you had to look up each word and look up grammar rules each time, it must have taken ages and ages. There is absolutely no way you could do this with longer texts which are part of pretty much all the courses I have seen later on.

> These questions are trivial to answer even if you don't understand the material at all. I heard 3 people (no idea what they talked about), some dude mentioned Spain (no idea what he talked about), mother and daughter were talking (no idea what they talked about).

That is beginner level questions. That is what you are expected to gather by the start, you do not need to understand everything. Later on, normal (not even good) courses add harder and harder questions, including tricky ones. I mean, even Duolingo was impossible to answer with pattern matching only, because the information you was quizzed on was indirect.
Typically just like conventional lookup tables, where you can get the table size down small enough. Indexed palette / quantization coding is a case where this can often work. It's pretty niche given the limitations, but if you can make it work it's often a major speedup since you're able to do 16/32/64 lookups in parallel.
Proportional + threshold is simpler and better in practice than most of these. Yes it's not a direct equivalent (you have to change the problem so it has a good solution).

Also the problem in some countries isn't the voting system alone, it's the unlimited donations by billionaires, unchecked gerrymandering and general institutional decay.

System doesn't matter when people get away with ignoring it.
Yeah, understood, there seems to be a bunch of "yes, well, monkey with this thing" options, but if the default behavior is not to preserve all the resources because of some pearl-clutching paranoia or whatever, then it's not a complete web page now is it?
sure, you can always move the old storage mechanism to something new if it is too cumbersome.

why still back up floppies if you could just move the data to a single dvd, or throw is on the SAN?

RAID is just algorithms, the actual transport doesn't matter (i.e. spinning platter and solid state both use SATA connectors).
(Founder) Besides simple API,

- Unlimited streams. Current cloud systems limit to a few thousand. With dedicated clusters, few hundred K? If you want a stream per user, you are now dealing with multiple clusters.

- Elastic throughput per stream (i.e. a partition in Kafka) to 125 MiBps append / 500 MiBps realtime read / unlimited in aggregate for catching up. Current systems will have you at tens. And we may grow that limit yet. We are able to live migrate streams in milliseconds while keeping pipelined writes flowing, which gives us a lot of flexibility.

- Concurrency control mechanisms (https://s2.dev/docs/stream#concurrency-control)
Agreed, there needs to be trust, and how this used to work was that the photographer would gain a reputation for their accurate portrayal and would be picked up by an agency (e.g. magnum). They would supply the picture editors for the newspapers, so the public would have a chain of trust back from the the paper to the photographer.

The equivalent for digital photography is that cameras can sign images - I believe there are some canon/nikon cameras which supported this to allow digital photos to be used in court, but I don't think this idea was widely adopted, so a typical snap on your phone doesn't provide any sort of trust, which is surprising really, but there we are, this is the world we live in.
Building Customized Feeds for Lwn.net
12-year election officer here. This idea is great for small groups of informed voters.

However, I submit that there are (at least) three other crucial discussions to have:

- Does my status as an informed voter bias me toward a system for which I have done all the homework?

- Does my script that works fine in my dev system with relatively clean test data scale to an enterprise deployment and real-world loading?

- How significant in improvement is needful to pay for the switching costs? Twice as good? An order of magnitude?

Because I submit that, for all the virtues we informed types can see in RCV, it is prone to malicious attacks, e.g. flooding the ballot with a bunch of relatively unknown candidates.

Furthermore, if there is any sort of contention involved, the complexities are going to lead to (likely unfounded) claims of tinkering.

I'm a huge fan of the ditt-kuh-pow! (DTTCPOW, the Dumbest Thing That Could Possibly Work):

- Make Election Day a federal holiday

- Paper ballots

- In-person voting except in strictly controlled, marginal cases (e.g. deployed military).

Everyone trading security for convenience is misguided, in my opinion. You want to mark a ballot and cast it in secret so that, whatever you have to say to appease the shrieking neighbor, you and your ballot are as physically secure as possible.

Staff the process so that pollbooks are <5k people. We get it done with ~20 people in my county for 13hrs on election day. ~240 precincts in the county. Not cheap, and yes, exhausting to staff. So, what? Staff, equip and support them and elections, can be a positive experience for all involved.
The withdrawal symptoms for nicotine are mild anxiety and cravings. It's not a real addiction by any stretch of the imagination. Also, vapes are much safer than cigarettes. [0] Some of the other formulations (tablets, lozenges, and pouches) are likely even safer but can affect oral health in some cases.

I think the real danger is that people start to see LSD, Psilocybin, and Ayahuasca as a doorway to another world when in reality it's akin to a dream state. It's delusional thinking and many people claim to be making serious, life changing decisions based on their experiences. That is scary.

[0] https://www.theguardian.com/society/2018/dec/28/vaping-is-95...
Too late to edit, but I realized I should have mentioned: I'm happy to answer any questions, and field suggestions, about the tech stack or game design.

The tech especially isn't rocket science (first time using Tailwind, FastAPI, and sqlite, which have all mostly delighted). While the game design isn't either, it's been interesting to think about how to do (LLM) conversations as actual gameplay, as opposed to purely ornamental. I think the tasks must feel objective and fair enough to be engaging as a challenge, while still being open-ended enough to reward creativity.
> the fact that this isn't even surprising is one of the things that I dislike about being a native English speaker. It's just too easy to get away with not learning the language somewhere.

I have mixed feelings on this. On the one hand, it's certainly a valid observation. I lived in Japan for a while (and now have a reasonable level of sufficiency). Even though Japanese is about as different a language from English as you can find, these days, it's pretty easy to get by in Japan without learning the language at all. The locals will routinely "English" you, based only upon appearance [1], and pretty much everything of importance to daily life is subtitled in English as well. You can live a pretty comfortable life without any level of Japanese fluency, and you meet tons of expats who never bother, or who have atrocious language skills even after years of living there.

On the other hand, despite the incentive structure, learning the language isn't really harder because of any of this. If you want to learn, you will find a way to associate with Japanese people, read Japanese, listen to Japanese, and so on. You're living in Japan. It's trivial to immerse yourself, if you choose to do so.

Anyway, my point is that language learning is pretty much always about motivation, and maybe a bit of shamelessness. If you don't want to do the work, or you're too "shy", or uncomfortable, embarrassed, or whatever else, you won't learn, even if you live in the country and you're surrounded by people speaking it every day. Ultimately, the "I speak English, so it's harder for me" thing is just another excuse.

Yoda said it best: Do or do not. There is no try.

[1] White people speak English, according to the Japanese mindset. Sometimes, even if you are speaking to them in fluent Japanese.
Wait, data from multiple tenants is stored in the same place. Do you have per-tenant encryption key, or how else are you ensuring no bugs allow tenants to read others data?
You linked to an invocation of grep without any further context. What, specifically, do you need help with?
Google's counteroffer to the government is unbundling Android apps
Case 1:20-cv-03010-APM Document 1108

The document in question, https://storage.googleapis.com/gweb-uniblog-publish-prod/doc...
Seems like Humphrey Smith cannot handle his beer.
This professor says that what happens in Gaza is genocide because ...

That's very plainly not a fair description of what he was saying. He gives plenty of reasons beyond the small snippet you've chosen to zero in on.

It is interesting that every time someone is being asked to explain why they use the word "genocide" in the context of Gaza, they never talk about killing of people.

And this description is even more bizarre. People bring up the egregiously high civilian death toll all the time. It's not the only part of the genocide accusation, but certainly a major part of it.

It seems you aren't really reacting to what "people" are saying, just what you prefer to believe they're saying.
Women get tons of matches though.
Dibs on S0
> we can't actually verify what these models are capable of or if they're being truthful

Do you mean they lie because of bad training data? Or because of ill intent? How can an LLM have intent if it’s a stateless feedforward model?
Demand is completely linked to usefulness. What most people don't understand is that gold's primary use is as a scarce, divisible, fungible store of value.

This is why it has a market cap of $18T. Not because it's shiny, or used in electronics - it's predominately because there are trillions of dollars of economic value looking for a safe place to be stored. Safe from theft by legislation (see https://thegreattaking.com), and safe from theft via supply inflation (see https://imgur.com/a/DG8zWbe).
For all the complaints ,all you need to do is to include an another .h files from some string lib and that’s it.

But I would say for 95% percent using a fixed length char array with strncpy will work just fine.
I've been living in Finland for several years, and learning Finnish has been an uphill battle. Almost all Finns in capital area speak very good English, and they often switch to English if they feel that I am struggling to form a sentence. It doesn't help that Finnish is not an Indo-European language.

One thing that stuck was watching Finnish movies in cinema with English subtitles, and having Finnish as my phone's system language. Also, in-person courses. I agree with others that consistent exposure seems to be crucial, but when work is entirely in English it is surprisingly hard to have constant exposure even when living in the country.
You're lying and you know it. I remember the 80s as much as anyone else. Especially the part where Elton John and Freddy Mercury where at the peak of their popularity, unless you where living in a religious shithole but that was (and still is) a small part of the world.
I have a map of Brugge (Bruges) from this tool printed off on my wall. It's a great concept!
At first glance you may have a point. Thing is they’re often recruited with very promising job titles and descriptions, training on mild cases. Once they fully realize what they got themselves into the damage has been done. If they’re unlucky, quitting also means losing their house.
This may help empathize a bit with their side of this argument.
I'm guessing this is relevant: https://news.ycombinator.com/item?id=42267316 Show HN: Glu – Deployment pipeline framework as code - Nov, 2024 - 2 comments

And, tellingly, it seems they still haven't provided a "why not ${other tool}" anywhere that I can readily spot
Pimsleur is awesome, and the next best thing besides immersion/interaction with real people IMO.

Great if you have 30 min uninterrupted time daily during commuting or similar (this is what I use my bike commutes for, although with bone conduction headphones so I can still hear the traffic, mind you).

I think it is what probably can get you the fastest to a level where you can start interacting with locals in the language.
perhaps life on Kenya isn't easy as yours?
Could you give an example of something with a price >0, but no intrinsic utility?

Also, demand / supply equals value, not price. The price is determined by the value / value of the thing you're pricing in.

For example the value of the dollar is halved every decade through supply inflation, which doubles the price of something even if its economic value has remained constant (real estate and gold are good examples)
in a court case, you might still be able to prove a given picture was taken by a given camera, since the ccd has detects. I'm not sure how true that is nowadays with AI making up half the details (like Xerox copiers taking creative licence with the numbers in a table).
This is the worst gotcha I've ever seen
Sometimes one giant crossing is better than several-equivalently priced smaller ones, for animal behavior or geography reasons.
My forearms are getting cold just thinking about it.
okay, but what about literal swe-bench. O3 scored 75% eval
Neat! Lovely to look at. Is it caching just the most popular or previous searches?

The option to print on a mug with one link is pretty neat! Might actually do that...
An alternative approach would be saving all outbound requests as a HAR file using your browser's DevTools. This captures fetched API responses as well. HAR is a JSON-based format, making it straightforward to inspect.

Unfortunately, there aren't any tools currently for opening a HAR archive directly as a webpage. Perhaps someone could develop one using Electron? (Hold your downvotes – we actually need a full browser environment to render HTML and execute JavaScript. Isn't it?)
> I doubt I'm the only person here who has ever made an alternative client for something before.

I've been on both sides of the issue by authoring unofficial clients, and battling abusive unofficial clients to services I run. The truth is, complete carte blanche for either side is untenable. 99.99% of well-behaved clients are tacitly ignored, I'm not against those that deliver malware, or bypass rate-limiting having their day in court.
Defaults matter. Sure, everything could shift their hours back in the summer, but they won’t.

It’s like one of those old tricks for scrolling raster graphics. If you want to move the screen over five pixels, you can copy everything in VRAM over five bytes, or you can add five to the base address register and everything moves automatically on the next frame.
> but given Taiwan's issues with China, are Taiwan's network users susceptible to Chinese spyware?

You could say this about the US too. The US has issues with China, are American network users susceptible to Chinese spyware? Chinese hardware is everywhere.

Do you enable Lockdown Mode in the US as well?
Visual resistance training for athletes improves reaction times, study finds
I would have hoped the previously-seen & clearly recognisable stuff already gets auto-flagged.
See https://github.com/gildas-lormeau/SingleFile/blob/master/faq...
I don't think we disagree. I didn't mean to imply that its 'harder' to learn new languages. I was just saying that it's too easy and tempting to not learn, and I find this to be a bad impulse.

I fully agree that one can still simply motivate oneself to learn and I have done so myself (though I'm still far from perfect, I think I'm quite good for only being here 1.5 years)
Talk, talk, talk.

I did a mix of talking together with some basic grammar.

Right now I am super fluent in German but still make mistakes. Just the damn articles are a pain.

When I hear someone speaking Spanish, my native language, and says a 10 word sentence, everything correct except of an article, I immediately think "oh shit, that's how I sound in German!", haha. Because even if almost everything was perfect, it sounds off.

I could have written these words in German but it would have been much harder. As I said, I am much more fluent in German than in English although my English is waaay better. I can read a book and write things down; in German? Hard :o

Motivation is really important. I work at Lieferando/Takeaway (courier with the bigass ugly backpack) and I am in charge of showing the workflow to the new hires.

It doesn't stop to amaze me how many Syrians who fled the war can speak soooo good. There's all kind of cases.

Half of the people hate the country, complain about it and hate the language. So many of them have been here for 5-10 years and their German sucks or just basically doesn't exist.

No easy answer but you really have to like the thing and try to talk. Retrieval, retrieval!
They should've included photos of the current Penn Station in all its dilapidated strip mall glory, complete with indoor beggars left free to bug you for a dollar while you try to pay for a slice of pizza. I guess putting the two side-by-side would spell out too clearly the direction in which we're sliding.
If today's Hacker News trend is "ways to archive web pages for permanent storage", let me also point folks to https://webrecorder.net/archivewebpage/ and the WebRecorder suite of tools.
Yeah that's what I thought too. This makes leaving Russia with my business far more difficult.
Password managers are such a high target that I wonder how we’ve convinced people to put all their passwords in the same software.
Because the MHTML format produced by Chromium can almost be considered as proprietary.
Thanks for this recommendation, this is exactly a kind of tool that I think I had hoped might exist out there somewhere. I don't suppose there's a Firefox version?