skysight-inc/HackerNews huggingface dataset:
Coming from Cancer Alley (Long Island, New York), I have been watching people battling cancer for 34 years. I wish you the very best.
wow, i never thought i would be downvoted for mentioning a theory :) -4 and not once anybody wondered what theory that is.
I'd love to see some benchmarks but this is something the market has been yearning for.
Damage. Pinhole is just as damaging to corporation that may result in leakage of password files, sales projections, customer records, confidential data, and mass encamping of external hackers infesting your company's entire networked infrastructure.
You probably don't even need automated violence for this anyway. High quality cheap pervasive surveillance allows you to deploy a small group of thugs to crush any smaller movements before they get large enough to be a real threat. Kill bots would make it even easier, more efficient and even less limited of course but I don't think it changes the equation much.
Impressive if true. Unfortunately not open source and scarce on exact details on how it works

Edit: not sure why I just sort of expect projects to be open source or at least source available these days.
I'd like to continue on the narrative here but the truth is kind of that tech itself hasn't really had much exciting things to report on in the ~2017 to now period. If I were in their shoes I'd probably switch reporting to anti tech as well.
I don't understand how AMD has messed up so badly that I feel like celebrating a project like this. Features of my laptop are just physically there but not usable, particularly in Linux. So frustrating.
The used ILC market is insanely good over the past few years, I'd strongly argue most interchangeable lens cameras passed the "good enough" point for most types of photography circa 2013. This has meant there is basically a decades worth of "good enough" used gear out there to buy. It's a similar story for video folks; lots of old Black Magic m43 cams available for ridiculous prices on eBay etc etc.

The gains from 2013 to today in the ILC market are much less interesting than 2003-2013 was, where we saw a pretty wild rate of improvement from the Canon 300D/Nikon D70 beginnings of a consumer market through to the modern era of digital SLRs.

My "daily driver" camera (olympus EM-1 MK II) dates from 2013, as one example of this, and still produces great results. The latest iteration of this model is not a quantum leap for most types of photography.
Legit question, I've always wondered... Why do people in the USA spell and pronounce that word as if it were an initialism? I mean OBGYN or OB-GYN as I've seen spelled elsewhere as well. As far as I can tell, it's not 5 words but rather 2: Obstetrician and Gynecologist.
Ask HN: Is anyone successfully integrating LLMs with their entire codebase?
My team is using tools like Copilot, Phind and Coderabbit, but these seem mostly useful for code suggestions and feedback related to individual files.

Is anyone successfully using tools which, via large context windows/RAG/other IR techniques, are able to generate or review code with complex dependencies across many different files and code areas (i.e. db, backend, API, frontend)? Or is this still a ways out?
The power of visual programming is diminished if the programmer aims to produce source-code as the final medium

Why would that be true?

It would be much more interesting to investigate "visual first" programming where the programmer aims to author, and more importantly think, primarily in the visual medium.

What advantages would that give? The disadvantages are so big that it will basically never happen for general purpose programming. Making a brand new language make any sort of inroads in finding a niche takes at least a decade, and that's usually with something updating and iterating on what people are already doing.
Show HN: Find a co-founder for SaaS in minute
Would like to see benchmarks for the applications in the test suite.

E.g., how does Cycles compare on AMD vs Nvidia?
Best Data Base for Beginners
I've been working on a web scraping project involving the data mining of multiple websites. I stored all of that data into a csv file using pandas. I have a feeling that such way of storing data isn't quite safe, specially since the csv files are stored in my local machine. What are good data bases for beginners? I've never used one and do not how they work, however, I am quite proficient with data tabulation, analysis, and organization. The goal of this data is to be used along a webpage that will eventually will be deployed for users, however, in the meantime, I want to keep that data secured.
Everybody loves the free market until market forces do something they disagree with, huh.
That is totally wrong.

You can not in general avoid cancellation, even claiming that is ridiculous. WTF are you even saying.
I worked for spectral compute a few years ago. Very smart and capable technical team.

At the time, not only did they target AMD (with less compatibility than they have now), but also outperformed the default LLVM ptx backend, and even NVCC, when compiling for Nvidia GPUs!
A lot of people think AMD should support these translation layers but I think it's a bad idea. CUDA is not designed to be vendor agnostic and Nvidia can make things arbitrarily difficult both technically and legally. For example I think it would be against the license agreement of cuDNN or cuBLAS to run them on this. So those and other Nvidia libraries would become part of the API boundary that AMD would need to reimplement and support.

Chasing bug-for-bug compatibility is a fool's errand. The important users of CUDA are open source. AMD can implement support directly in the upstream projects like pytorch or llama.cpp. And once support is there it can be maintained by the community.
Really, really, really curious as to how they managed to pull this off, if their project works as well as they claim it does. If stuff as complex as paged/flash attention can "just work", this is really cool.
Analyzing changes in the ideology of [US parties] from 1900 to 2020
"Agile Signaling" Is Gaslighting the Tech Industry [video]
In middle ages, the very idea of a passport and preventing workers from coming in your lands would have been considered crazy and dumb.
Pro photos are too large to be any good with syncing to a cloud service while you are on the go. My 16mp camera is considered old at this point but still makes 34mb raw files. 15 photo burst is a half a gb in other words. now measure your lte upload speed.
I have a friend who worked on a project here in NZ where he made bird boxes with built in scales. It had a solar panel and a LoRa to get results back to base. It had a series of calculation to work out how much feeding was going on etc. From memory the boxes are on Hauraki Gulf islands - Tiritiri Matangi is one location I think.
Yes, I did receive some backlash, which is understandable. However, this is a very useful tool for content creators to find out what's trending on TikTok. It is also used by brands to analyze market sentiment about them.

I can't share the specifics, but i can explain the methodology in private. My contacts are on the website.
Creating Jigsaw Puzzles Based on Recognizable Features
Perhaps rewrite the title to: "Mangled fingers, no time off: Women who make Samsung semiconductors go on strike"
Sigh, it's probably because, for cannabis-naive people, it's far harder to tell if someone is super high than if someone is super drunk. There's not a lot of difference between a high person who's trying not to let on, and someone who's just rather tired or a bit dumb. It's not like with alcohol where past a few drinks it's pretty easy to tell. But that doesn't mean the effects are harmless.

Legalization was one thing, but valorization is another.

THC potency levels are going through the roof and availability of analogues is too. I feel like there will eventually be problematic societal consequences and a pushback a generation from now, much as happened a few decades after cheap hard liquor distillation was invented, or a few decades after we hit peak tobacco.

https://en.wikipedia.org/wiki/Beer_Street_and_Gin_Lane

Also, here's an ad from a century ago selling whiskey, claiming it is a medicinal cure all for any and every condition, much as is common today with cannabis

https://tf-cmsv2-smithsonianmag-media.s3.amazonaws.com/filer...
This isn’t a solution for pros because it will always play catch up and Nvidia can always add things to make it difficult. This is like emulation.
Linux on X Elite Laptops [video]
How does TiVoization make a product any more auditable?
Deeptech is going crazy, all of the AI boom is pretty much an obvious subject if you are in media, and finally you still have your usual gossip. You still have a lot of eyes
Ya, honestly better to leave that to third parties who can dedicate themselves to it and maybe offer support or whatever. Let AMD work on good first party support first.
The end game is once corporations don't need people to work or for security. Thats when kingdoms will return. They will act like monarchy's. We're already starting that transition now. Different parts of the US State departments have been captured by corporations. Bending them to their will. They're stealing public waterways, land, ground resources.
I just want to deal with sane, performant people.

We'll just both need to learn to live with disappointment.
Leap – Chemistry Through a Computational Lens
Comparing the syntax of Quenya and real-world languages
Founders of that era were hoping to sell their ownership to the FAANG, so it makes perfect sense a startup-oriented outlet would cover FAANG, maybe with a little too much enthusiasm.
Some more discussion in 2019: https://news.ycombinator.com/item?id=21119553
As local newspapers across the country have collapsed, there are almost no dedicated court reporters left. That's a problem because important cases in the public interest aren't being covered. It's not clear how to fix this. The courts aren't streamed (in fact you can't take a photo in one else you'll go to prison), and for fairness we probably don't want that. Citizen journalists exist but have a patchy record at best. There are very complex restrictions on reporting and if you make the wrong details public you can and will go to jail for it. Publicly funded court reporting? Governments aren't keen on that either.
My understanding from chatting with them is that tensor core operations aren't supported yet, so FlashAttention likely won't work. I think its on their to-do list though!

Nvidia actually has more and more capable matrix multiplication units, so even with a translation layer I wouldn't expect the same performance until AMD produces better ML cards.

Additionally, these kernels usually have high sensitivity to cache and smem sizes, so they might need to be retuned.
txtai 7.3 released: Adds new RAG Web Apps and streaming LLM/RAG support
Then there are the hard working people commuting every day to their jobs optimizing the products we use daily.

There are many companies like that in the valley too. They just don’t get the attention they deserve.

That’s one of the reasons I miss Steve Jobs. He delivered so much value but could also play the attention game so well.
Kerr dropped a paper last winter that is interesting about the claims of Hawking etc..

https://arxiv.org/abs/2312.00841

> In conclusion, I have tried to show that whatever the Penrose and Hawking
theorems prove has nothing to do with Physics breaking down and singularities
appearing. Of course, it is impossible to prove that these cannot exist, but it is
extremely unlikely and goes against known physics.
It is so that the push doesn't actually become a push. :-) If the pre-receive hook exits with success, the push goes through and random people can write whatever they want to my repository. If it fails, the repository is left exactly as it was (including, as you point out, the quarantined temporary objects going away).

One could in theory use git namespaces to keep the new branches but not make them overwrite existing ones, but then people could store porn or whatever for free on your server and have it be served to others.

(I wrote the blog post)
Speaking as an MD, as someone who founded a medical technology blog in 2004, and closed it this year.

Not only TC collapsed but the whole blogosphere collapsed. The independent journalism has collapsed.

When Google and others take your content, crawl your site, store your data, use it and resuse it to serve targeted ads on memes, the journalism becomes a useless pursuit without salary. Google destroyed the internet.

It's a tragedy for whole society.
You can learn more about us on https://spectralcompute.co.uk
This doesn't sound the world I live in. There's been insane innovation over the last 50 years. I don't think we can say that what you describe is common.
Not always. See ricoh gr. Chunkier than a smartphone with no case? yes. but still fits in the pocket, and probably not much fatter than that same phone after the user has slapped a case and a wallet or a pop socket onto it.
I managed to get just over half-way and recall 58 of them before I ran out. I find it interesting which are omitted. I assume these tags are just fully removed from HTML5, although most of them continue to work just fine with the exception of <blink>.

- <blink>

- <marquee>

- <tt>

- <center>

- <frame>

- <frameset>

That said, it accepts both <object> and <embed>, which I found moderately surprising, since I thought that those were mostly only used for ActiveX and NPAPI plugins. Maybe the last major round of deprecations for HTML came just a tad too early to kill them off, or maybe there is more to them than that.

Some tags I feel are underrated in handwriting HTML that are still in the spec: <figure> and <figcaption>, good for semantically representing images with captions. <thead>/<tbody>/<tfoot>, semantically segments a table; In theory could be used by assistive technology, or possibly renderers that need to paginate HTML and want the table headers to repeat on each page (does any agent do this?). <picture> + <source>, pure-HTML method of having responsive images in an HTML page, can support a fallback for browsers that don't support it, too. On that note, the srcset and loading attributes of img are very useful too, srcset as an alternative to <picture>, ostencibly aimed at use cases where the different sources are identical aside from pixel density (vs <picture> which is meant to contain potentially more significantly different images for different responsive layouts.)

I wonder which things I missed. That would be a nice feature to add.

(I know I missed a few table elements because I just thought of colgroup while typing this.)
Agree. If I were Canon, I’d try backing a truck full of money up to Apple in order to secure an API connection through which their cameras could have the user authenticate securely with Apple and throw photos into a black box, which would spit them into the user’s iCloud Photo Library exactly like an iPhone pic. It may be too late though if Apple thinks people might delay iPhone upgrades (since those are so often camera-quality-driven) if they had a better-quality way to take pictures.
> As such, the economy will find novel ways to meet that aggregated desire, if it's not being met anymore by jobs that employ many workers today.

I'm sorry. You are claiming that the poor will buy job-alternatives from the market once they don't have a job to sustain themselves?

You seem to be missing a slight power imbalance.
Virtually all diagrams are representations of declarations that are the source of truth. Visual editors just help you edit that, but rarely get close to validating the underlying structure.

For things like programming languages and markdown, users switch between the modes. For something like SVG, users rarely learn or solve problems at the declaration level.

The real questions come with declaration re-usability and comparison. Two pdf's can look exactly the same, but be vastly different declarations, which makes comparison and component re-use essentially impossible.

It turns out, much of the benefit of visual editors is built on the underlying declaration model where it supports user edit/inspection goals.

So I think the point is not to have the visual be the source of truth, but to have more visualization and visual editors for the sources we have.

There are/were excellent visual editors for Java and Apple GUI's that supported round-tripping (mode-dependent source of truth). But we seem to have abandoned them not just because they're old, but because of the extra scaffolding required to do the round-tripping.

So my take-away has been that any visualization must be source-first and source-mainly - with no or minimal extra metadata/scaffolding, as markdown is now. That would mean the implied point is that we should visualize (or otherwise abstract to understand) the source we have, instead of using diagrams as the source of truth.
Facebook / Meta had their own string type which did this, turns out now you have an exciting bug because you end up assuming uninitialized values have properties but they don't, reading an uninitialized value is Undefined Behaviour and so your stdlib conspires with the OS to screw you in some corner cases you'd never even thought about because that saved them a few CPU cycles.

The bug will be crazy rare, but of course there are a lot of Facebook users, so if one transaction out of a billion goes haywire, and you have 100M users doing 100 transactions on average, the bug happens ten times. Good luck.
It's advertised as a "clean room" re-implementation. What part would be illegal?
"Programming" is just giving a computer instructions. Visual programming is therefore just giving a computer instructions using a visual medium.

Instructions for a computer can be quite simple or quite complex. There are many ways we have to represent these instructions with text, but we also all recognize that most programs are far too complex to represent in text that a person can keep in their brain all at once.

If a person believes they remember how a program works because they read its source code in text form, they're actually mistaken. Their brain is actually tricking them: it has read lines of code, and created abstract representations of groups of those lines, and it's the collections of the abstract representations that form "the program" in their brain. Nobody thinks about a program as "line 27 operation 3". They think of that one module, with that one function, that has one in-put and two out-puts, that does a certain thingy in the middle of it, etc.

This is true for every single aspect of a computer (hardware or software). The fact that people have imagination is the only reason anyone understands how a program works.

With text programming, you're slowly "crafting" the abstract representation, one line (or concept) at a time. A graphical interface for source code is the inverse: you're creating the abstract representations first and connecting them together, and the computer generates the lines/concepts to make it work.

This article is discussing different ways of representing that process, but the general concept is identical no matter how you use it. You come up with abstract concepts and connect them. The specific ways in which you do that, how you visualize it, what kind of concepts, at what layers, etc, is certainly useful, but not really the point. The point is to be able to get your ideas down as abstracts and let the computer figure out the nitty gritty details.

Why do that instead of with text? Because pictures let you explore many concepts in many ways without needing to keep them all in your head or look for references. The picture keeps everything "in memory" (on screen) so your brain doesn't have to keep all the concepts in your short term memory, and you don't have to think about unnecessary details. It's a brain hack: the picture is a buffer for your imagination.
You can call it luck as many times as you like, I simply disagree.

If my dad builds me a shed it is no more lucky than if I build a shed.

We should leave this here, I feel that we just have different relationships with our parents :)
You could allow users to use their own domains, like https://yopmail.com/add-domain does.
Don't forget to put an iPod in there!
Also notable that the author didn't link Haje's (the TechCrunch person who railed against Alexander Wang) actual writing because he knew it doesn't make either Haje, or his argument in favor of Haje, look good. So, here it is:

https://web.archive.org/web/20240628212036/https://techcrunc...

The Pulitzer Prize-worthy content in question:

> I would invite him — and those supporting them — to fuck all the way off. You misunderstand me. You thought I wanted you to fuck only partially the way off. Please, read my lips. I was perfectly clear: Off you fuck. All the way. Remove head from ignorant ass, then fuck all the way off.

This is the quality of writing whose loss the author is arguing is why TechCrunch has lost its global relevance. A perfect inversion of the truth if I've ever seen one.
Hasbara literally means "explain"

Like Pravda means "truth" - things just aren't always what they seem.
the big deal is it should have been opt in.
Show HN: A Slack Alternative
Hi, I am Bigyan from The Drive AI. We recently launched Chat Channels and Direct Messaging within The Drive AI.
The Problem We're Solving: Current systems like Google Drive and OneDrive don’t utilize stored files to create new ones effectively. For instance, if you have a resume and a link to a job description, why can’t Google Docs write a resume for you? Team projects often involve file-specific tasks like reading or writing. However, existing team communication platforms, like Slack, result in inefficient communication due to their long threads of conversation. Have you ever posted in the wrong channel, had to scroll endlessly to find a discussion from a month ago, or faced issues with message locks? Our Solution with The Drive AI: At The Drive AI, we enable you to leverage existing documents to create new ones, ask questions to the AI, and write with AI assistance. Each file stored within The Drive AI has its own chat channel, ensuring that your conversations are always contextual and easily referenced. Additionally, you can send direct messages and create group chats. We are looking for a few teams to test our product. If you’re interested in seeing how we can help your company increase efficiency and team productivity, please reach out to me. Cheers!