skysight-inc/HackerNews huggingface dataset:
As another poster said, PDF files have pages.

There are good PDF viewers (e.g. MuPDF), where you need only a minimum of movements for going to a page, e.g. pressing "719g" in order to go to page 719.

Even when a PDF file does not have bookmarks and even when I do not remember the exact page where something is located, I can still know for instance that what I am looking for is about 20% before the end of the book, so if the book has 1400 pages I go quickly to page 1120 and I search around.

With a good PDF viewer I can navigate through a book much faster than I can turn the pages in a physical book.

Nevertheless, one needs to have a big high-resolution monitor in order to come close to the quality of a printed book. The current 4k monitors are a huge progress over the older 1080p or 1440p monitors, but their resolution is still insufficient to match that required to render correctly some of the typefaces that were popular for high-quality printing (but which have been rarely used after the transition to digital typefaces, being replaced by others more tolerant to low-resolution rendering).

Because I read a lot of books, there are almost 10 years since I have last used a display with a resolution less than 4k and I have always used them only at their native resolution. I cannot understand why some people choose to use various scaling methods to make the text big enough (but ugly), instead of doing the right thing, i.e. the rendering of all typefaces at the maximum available resolution, but choosing their dimension in points big enough for comfortable reading (after setting the monitor dots-per-inch value to the true value for the connected monitor).
In terms of speed, Rust is up there with C/C++. See e.g. https://benchmarksgame-team.pages.debian.net/benchmarksgame/... I also ported several algo from C and it was matching the performance.

Regarding SIMD support, the only thing that is missing, is stable support for avx512, and some more exotic feature extensions for deep learning e.g. avx_vnni. Those are implemented and waiting to be included in the next stable versions.

Gpu support: this is still an issue b/c of not enough people working on it, but there projects trying to improve this:
see https://github.com/tracel-ai/cubecl .

Const generics: Yeah, there are a few annoying issues: it is limited to small set of types. For instance, you cant use const enum as a generic. Also, you cant use generic parameters in const operations on stable rust: see unstable feature generic_const_exprs.

My main reason for using rust in numerical computing:

- type system. Some find it weird. I find it explicit and easier to understand.

- cargo (nicer cross platform defaults, since I tend to develop both from windows and linux)

- unconditional code generation, with [target_feature(enable = "feature_list")]. This makes it so that I dont have to set different set of flags for each compilation unit when building. It is enough to put that on top of function making use of SIMD.

I agree that if you want to be fast/exploratory in developing algo and you can sacrifice a little bit of performance, Julia is a better choice.
Having someone around you who either intentionally or unintentionally creates an environment that makes you want to, and therefor enjoy putting in the effort, is crucial.

I am just finishing up The Talent Code by Daniel Coyle [0] and it has been an interesting short read. In a nutshell, it boils talent down deep practice, ignition, and master coaching.

[0] https://www.goodreads.com/en/book/show/5771014-the-talent-co...
The article makes a point that 23andMe isn't bound by HIPAA, but even if it were, I wouldn't consider that adequate. The bar for collecting and holding PII, particularly medical, needs to be much, much higher than it is today.

A doctor I recently visited whipped out his iPhone and asked if I was okay with him recording our conversation so that some fly-by-night rando AI company could vacuum up our private conversation and spit out some LLM-generated summary of our visit. "Not to worry," he insisted, "they're HIPAA compliant!"

I probably should have walked out of the office right then and there, but instead I simply told him no, not under any circumstances may he record our private conversation and send it off to some third party over the Internet. He seemed a bit taken aback because I guess I am the only patient he's had push back on it. He tried saying that the service "really helped him" or something like that. It seemed like he was trying to make me feel bad for "making his job harder."

I simply replied that HIPAA compliance didn't prevent the last 5 or 6 letters I've received from both hospitals and insurance companies about "cybersecurity events" leading to the compromise of my PII. And not just any PII, mind you. It was my medical information, supposedly "protected" by HIPAA. These were major insurance companies and hospitals. And you want me to believe that some fly-by-night AI startup is going to somehow be a safe place for a goddamned fscking full audio recording of our private visit, just because they claim to be HIPAA compliant? Are you kidding me?

I've made it a point to start writing my representatives in government about these issues. They need to wake up and start doing something meaningful to protect the people who are being bamboozled by all the yahoos who play fast-and-loose with their privacy, especially medical PII.
I see - I got the impression that the 70-80's was a sort of dark age for beer in the UK, with mass-produced low-quality stuff from the likes of Watneys and Carslberg etc. taking over, which CAMRA was a reaction against.
I was expecting this to be related to the CRPG Addict

http://crpgaddict.blogspot.com/
Brave New World supposes a world of plenty controlled by a few ruling oligarchs and aristocrats; 1984 supposes a world of scarcity also controlled by a few ruling oligarchs and aristocrats. One society is controlled by the carrot, and in the other society, given the shortage of carrots, the stick is brought out to maintain the social order.
British Library reveals £400k plan to rebuild after ransomware attack
nice attempt at a gotcha but if you read my comment i already noted that:

> there is definitely an imbalance in the student bodies compared to the regions demographics.

i went to ole miss so if you really want to debate about this... i don't have to do quick google searches... you can't find this in google: all of my black friends saw their enrollment at ole miss as a way to confront the racist history.

regardless, this is beside the point of the original claim: move south if you want to be around more white people. simply untrue in the south. yes, the university itself is whiter than the general population (which is a condition created by the racist social structures in the south and perpetuated by the university), but a student still lives in the region. the university does not exist in a vacuum.
As a fan, it absolutely sucks to have your team throw.

This isn't just a gambling problem, having your team tank to get top draft picks also sucks. But if you enjoy the sport, you probably enjoy it in a "may the best player/team win" way.

It sucks to realize your team lost because the other team cheated, and it sucks to realize your team lost because somebody threw. If I wanted to watch scripted drama, I would put on succession. Or wwf.
Ask HN: Do I have to show a cookie banner if my website is behind Cloudflare?
Assume a constituency where GDPR matters. My web service does not otherwise collect anything serious, and hence I do not have to show the cookie consent banner.

But what if I put my website behind cloudflare? I see in their control panel there is also an analytics service, probably others collect something as well. Does that make me responsible to ask for cookie consent? The information around the web were not conclusive.

Thanks
Tired of getting ghosted by companies? Let's call them out together
Hey HN!

Sick of applying to jobs and never hearing back? Or finding out the listing was just a ghost job? I built the simplest possible platform where the community can submit companies that ghost applicants or post fake job listings. Let’s hold them accountable together!

Let’s share our experiences and help others avoid the ghosting trap. Join the fight to make hiring more transparent and accountable!

Check it out: https://ghostedby.club/
"the south" is a contested definition, but generally the civil war created the distinctions: https://en.wikipedia.org/wiki/American_Civil_War
I kind of like the error handling, just because it's a little bit of character from a language that otherwise seems afraid to express itself. It has succeeded in ensuring that I don't have the error case as an afterthought, even if it's ugly as sin.

But it puts me in this mode where I occasionally want to write a function which doesn't return an err, and I think it ought to be doable, because I've declared a type for this string and I happen to know it's only one of three values, but then the lack of enums means that the type checker doesn't know that it's one of those three values so I've got all this extra runtime code for checking against error cases which could've been caught at compile time.

I think you're right that the concurrency story is the key to making it feel real: go routines, channels, etc. I haven't had occasion to use those things yet though, so it's pretty bland so far. When I hear people talk about them though it seems like they'd be better served by Erlang and have just settled for Go because it's popular.
This isn't a new phenomenon at all.

“don’t be like so many writers ... don’t be like so many thousands of
people who call themselves writers, don’t be dull and boring and pretentious, don’t be consumed with self-love. the libraries of the world have yawned themselves to sleep over your kind. don’t add to that. don’t do it.” ― Charles Bukowski
What do we do in general with behavioral addictions that people can't seem to handle broadly?
And the message behind it still applies even in the universe where they don't.
I'm pretty sure the owners of the licensed locations were principals in getting the online betting scene going. I am guessing here, but it seems likely they saw that it's inevitable that off-shore online sports books will exist, so they were driven to capitalize on it legally (from the US).
This is what the repo says:

>Results
>Ariane RISC-V CPU
>View the full details of the Ariane experiment on our details page. With this code we are able to get comparable or better results training from scratch as fine-tuning a pre-trained model.

The paper includes a graph showing that it takes longer for Ariane to train without pre-training however the results in the end are the same.
That’s usually the kicker - requests have to be done in person but other than that there’s not much limitation.
> nothing makes it out of a lab and into a fab, without certainty of the method working at least in lab conditions reproducible.

The article describes multiple full clinical drug trials both completed (inconclusive==can't prove harm, effect is so small that benefit cannot be excluded) and ongoing that are fundamentally built on the fabricated results which literally do represent many billions of private investment.

Ultimately research falsification is a con game, and you seem to have faith in something magical about "money leveraging" that smokes out cons. I do think shit eventually hits the fan in the market since reality affects the market, but it's not because the market is more rigorous than "science". Ultimately, investors are not experts and the are listening to the same people who do "peer review" and didn't notice (or ignored) the fraud in the first place.
Sounds like you just need more coffee :-D
I think the framing of Generic versus Name Brand is a useful way to think about it.

There are certain industries that value a Name Brand degree: For example, big investment banks like to be able to tell their clients that they have the “best and brightest” managing their billions.

People will get distracted by whether Name Brand or Generic education is “better”, which isn’t really important from a “does the employment marketplace value this” perspective: Good students do find a way to get the education they demand wherever they are but the market may not value them equally.

And if you’re about to point to so-and-so who went to Generic and say “they did great” then clearly they did something else that the employment market valued more than a Name Brand degree. Try and figure out what that something else was, it’ll give you an edge.
The hidden WordPress license
AI, at least in its current form, is not so much replacing human expertise as it is augmenting and redistributing it.
MEGA65 is around 1,800.
https://en.wikipedia.org/wiki/Season_pass_(video_games)
> The need for icebreaking vessels will remain even as climate change reduces the extent of sea ice: paradoxically, as new polar routes become accessible and sea ice becomes more mobile, the demand for icebreakers is likely to increase.
It represents a unique time in the history of computers -- an important gap between the mainframe era that came before it and the standard PC and internet eras that came after it. The wide variety of inexpensive and incompatible machines offered at that time has never been seen before or since.

This maverick era produced all kinds of innovation that simply doesn't happen today with one-fits-all computers that are controlled remotely by operating systems and cloud services. Modern machines bear no resemblance to 80's home computers except in their purity as computing machines, Turing machines, with simple I/O and programming.

Once you find out "how it all works" and that all computers are the same, one develops a certain interest in how we got there and perhaps a wistfulness for what things might have become. Home computers of the early 80's is where that answer lies.
But then you are engaging in a race against the attacker that you will probably lose. Attackers use leaked creds before sharing them publicly.
the word you should use is carelessly, as in carelessly logging passwords.

When working with data that you can reasonably expect to contain secrets, you should behave as if it does contain secrets. It worries me that you mention you're aware that server side crash dumps may contain sensitive data, but you also speak as if it's reasonable to not protect them knowing they do, or they might. I'd hope or expect anyone would mention or at least imply that it'd be negligent to behave so recklessly with someone else's secrets.
Notably, the GDPR applies depending on customer jurisdiction rather than company jurisdiction. If they’re serving EU (or UK) customers, the GDPR definitely applies.
I think that’s really important to reinforce! You probably know better, but lots of the less technical people I talk to don’t think that way. It’s not at all obvious to an observer who doesn’t know how this stuff works that a computer could be racist or misogynist.
Megalopolis (film, 2024) by Francis Ford Coppola
> If you want even the most basic type checking, XML schema becomes mandatory. This is important, since JSON doesn't need a schema for handling basic types

Huh?

> the main problem with SAML is that it relies on XML Signatures (XMLDSig). And the main problem with XML Signatures is that the signature needs to be embedded inside the XML it's signing, instead of being attached to it, like every other signature standard on the planet.

You are correct that is the hardest part of SAML, but to be clear, there's a SignatureValue element that is separate from SignedInfo.

And you can use a library to sign. I don't see many implementing their own JWT signatures either.
I love this idea!

I like your UX! It's simple, clear, and fast.
You don’t worry about an additional potentially malicious actor having your information because one already has it?
> The solution is to stop working on code files directly, and let software synthesize views amd editing interfaces

Problem is all such systems has proven to be worse than text on most dimensions.
Yes, me. I also helped some clients to adopt it. I want to start putting this info on kamalmanual.com, already have a first company in the pipeline. Not sure about "big names" tho.
Could this work for training AI? Has anyone tried?
I mean that running LLM on your phone will kill its CPU and memory
The high levels of thc concentration make the new drugs ‘not your dad’s weed’
I think you are right. I wish people paid attention to Blade Runner, Alien, etc. and realized what an equal or greater danger unchecked corporations are.
Quite expensive option for occasional birdwatching
I agree with your points about PDFs. But what about reflowable formats? The only constant is the rough percentage of where the information might lie. This is a sorry second to a PDF/printed text that also maintains the layout.
A) love the overall thesis/focus. The key points seem solid.

B) I’m not sure how scientific this is. “We looked for instances of deliberate practice and found some” seems more like self-help advice than rigorous sociology? Or… anthropology? It certainly isn’t psychology, but funnily enough it doesn’t actually say what degree this was for.

C) The theory section needed a much more serious engagement with the philosophy discussed, rather than just taking 1-2 sources on each 800y period as gospel. Let’s just say that not all Ancients thought nature was the peak of creativity, and that the doctrine of the Catholic Church wasn’t the only thing going on 400-1600, even if we restrict the view to Europe. Also desperately needs more engagement with postmodern conceptions of creativity, given that they basically dominate many parts of the “fine art” world to this day!
I live right at a street corner, so even if I were to forget that tomorrow is bin-day, I can hear neighbours rolling theirs out in any case, and the lid colour tells me which bin it is. I rarely forget though; I just put up the paper year calendar for bin days we get end of December near the door.
That's not how GDPR works. GDPR doesn't care where your company is registered or does business; if they process the personal data of EU citizens then GDPR applies.
I live in a place that is very hot for a good part of the year. Temps can easily reach plus 40 c (105 f) for prolonged periods of time. I am not sure heat pumps will work well in my environment. They would have to be oversized to handle the hot periods and as a result would be massively oversized for the couple of months I would use it to warm my house. My opinion is they are great for 50/50 climates where they can be sized properly for summer/winter. In the South AC Systems/Furnace will perform better since you can size each system for summer/winter properly. An example of what I am talking about is in Northern States you have a severe winter that would require a large heat pump but in the summer the units cooling will far exceed what it should be and would create problems for the living environment (dampness, mold, etc).

I suppose if you live in an environment where you only use either the Heat or Cooling but not both, it would be ideal.
speaking from experience
creativity is a condition and or compulsion
often associated with basic functional deficits
can it be channeled,directed,optimised,and comodified?
sometimes
for a while
If this control failure allowed malicious insiders to access private data, and misuse people’s personal accounts, then a data breach would have actually occurred. But I haven’t seen any suggestion that this happened, only references to the possibility that it might have happened. I’m really just thinking like somebody who believes that if the government is going to punish you for something, then I believe the event you’re being punished for should have actually occurred, and also that they should be able to prove it occurred.

If reference to standard security policies formed part of the basis of this decision (as the article states), then the harm that you’re trying to contrive into existence here also has no merit. There is no framework of information security that allows for a password to permanently retain its value as a secret keeping tool. Conventionally passwords have only retained their value for a set period of time, and even the most modern security standards for managing secrets requires you to rotate them at even the most remote possibility that they were exposed. The idea that a password rotation has harmed Facebook users, and the implication that their password was a valuable asset that they could reasonably expect to retain its value forever is quite ridiculous.
I think there should be a "reasonable expectation" of a breach having happened.

Secrets laying in an accessible place for 7 years... reasonable expectation is someone looked at them.
At the very least, I imagine you could improve this a few ways.

1. Spawn a single process/daemonize it.

2. Wake up and check at least once every second (or whatever the preferred timing is).

3. Don't blindly read the JSON every time (check the last modified time before reading the contents). Obviously if it hasn't been modified, then go back to sleep (perhaps shorten the sleep window if time is of the essence).

4. I don't imagine you can guarantee a process finished writing the file before you finish reading the file... so maybe this belongs in a database.
I'd argue it is new. Apart from the massive increase in scale, even the cookie-cooker writers from before were at least real people. Here or there in their mostly-boilerplate creative output, some personal quirk would inevitably come through and at least that little bit would be interesting.
Show HN: UltimateExpress – 5x faster HTTP server with full Express compatibility
For the past few weeks I've been working on Ultimate Express - https://github.com/dimdenGD/ultimate-express

It's complete reimplementation of Express, with support for all APIs, except built on top of uWebSockets. It's the only library that fully implements Express' API while using uWS.

It's about 5 times faster than Express. Please check Github for more benchmark info. I have started replacing Express with this library in my projects and performance improved by 1.5-4 times depending on route. In 1 case file serving throughput increased from 230 MB/sec to 800 MB/sec.

Please keep in mind that it's a very new library and there could be bugs. Always test your application after switching!
You can always run Minix3 which basically keeps on running after a kernel OOPS.
It wouldn’t be you in any case. Basically the same as an identical twin.
HIPAA has nothing to do with PII you voluntarily disclose.
How do you measure weight? Apple’s Pages app works on macOS, can edit docx files, and has some minimal features.
A good simple example: I don't like cooking alone.

Cooking for my wife and me together? Love it..
The docs at https://www.visidata.org/docs/ seem to contain any trivially remembered functionality for what I think of from a spreadsheet tool. I'm not a power user and couldn't describe how to use pivot tables, for example. Are there low-hanging features you miss from that page?

I agree that this is not going to satisfy something like 80-90% of people who just wanted Excel because a TUI is a nonstarter. I do think calling it "not even close" is unfair if we were strictly talking about functionality.
16 bit computing was the domain of inspired individual efforts. 32bit computing brought about "communities" that overshadowed the individual geniuses contributing to them.

Right now there's an extra boost because of the "that's what I used as a kid" factor. In the future the DOS era will still be studied, as that time when collaborative development had not yet been invented.
Couldn't read full article due to paywall but Singapore has a really ingenious system where family members can report you as a gambling addict which bans you from all gambling facilities in-person & online since you need your ID to enter/signup.