MurphyA/hacker-news huggingface dataset:
by Majromax | 2025-04-01 20:14:28+00:00
> That’s to say, it may be a legally permitted form of copyright violation, or it may be a legally prohibited form of copyright violation.

Where exactly is the copyright violation supposed to be occurring? Is it distinct from the 'copyright violation' that happens in the brain any time someone learns what a Ghibli frame looks like? What if I study Ghibli in an art class and write notes to myself about the art style, to jog my memory later?

If the problem is that model training is considered a weird kind of copying, what's the legal line between that (allegedly infringing) copy and taking a JPEG and re-encoding it as a PNG?
by whycome | 2025-04-01 20:14:50+00:00
The few UX things can make for a really frustrating experience. You don’t want to push away your users in their first testing.

1. Change the word “gaps” to “blanks” for English audiences. It fits the common phrase “fill in the blanks” better. And maybe call it that too.

2. Don’t make the blocks move around for the drag and drop. It makes for a frustratingly slow process to find where the word you were about to grab moved to.

3. Don’t just correct a wrong answer, show what the user chose. I had too many moments where I was convinced the answer was what I had selected. Even using the red/green doesn’t quite make sense if you’ve replaced an incorrect answer with a now correct answer.

3. Consider doing the check after all words have been dropped in so they can read the sentence as a whole. And thus give them the chance to change their word choice.
by quintes | 2025-04-01 20:14:51+00:00
Seeking: Strategy, Technology and Architecture advisory and consultancy to startups, scaling teams or established companies / organisations

Location: New Zealand, willing to support APAC, APJ, Australia, New Zealand and West Coast US remotely

Remote: Yes

Willing to relocate: No

Technologies: See below.

Résumé/CV: https://architectfwd.com/about

Email: hackernews at architectfwd dot com

Need a consultant, strategic thinking, architecture or tech advice, coaching/ mentoring for you or your team?

How could we work together? An hour, a couple of hours or something more regular but flexible/fractional? I am looking for part hours, or retainers, or work toward fully moving into a consulting / advisory capacity

Let’s figure out how to work together.

—

I have 20+ years solving business problems and maximising opportunities through technology in a variety of industries internationally.

My core skills are in strategy, enterprise architecture, technology architecture, consulting and advice, agile, team leadership, coaching and mentoring. Can do operating model work.

I am currently a Principal Architect. I operate at both the enterprise strategy and solutions level with many years in architecture and technology in the private and public sector. I know how to use enterprise architecture frameworks, practices and principles from concept stage to delivery in order to execute on strategy and how to work with product and development teams to set direction and manage product evolution.

TOGAF 9 Certified Enterprise Architect, certified AWS Certified Solutions Architect Associate, Scaled Agile SAFe certified architect, and Scrum Master (PSM1) certified.

I am ex-dev, also done dev/engineering management, product. Long list of tech. Currently building SaaS in Laravel, AWS.
by whatever1 | 2025-04-01 20:15:22+00:00
No? I just mentioned the earliest case of US vs cartels I am aware of. I could have used any of the Mexican drug lord cases available (and they are many).

All including dea with intel and actual boots in Mexico.

The semantics comment was on the point that this is not technically the US military. Sure it is not the military it just has access to its personel and equipment.
by Vegenoid | 2025-04-01 20:16:04+00:00
I'm not on board with accepting AI-written articles. This is an article with little to no human input, farming clicks for ad revenue, that doesn't even link to the forum post, which is far more interesting and has pictures: https://secondlifestorage.com/index.php?threads/glubuxs-powe...

The article contains little detail, and has lots of filler like the quote in the parent comment. It's highly upvoted on HN's front page, which is surprising to me because I think there is quite a bit of distaste here for low-effort content to drive clicks.

The thing the article is referencing is interesting, but the article is trash.
by jerf | 2025-04-01 20:17:33+00:00
Well, on the flip side, I had a couple of classes in which we were supposed to "critique" papers, for the laudable purpose of learning critical thinking skills and how to evaluate papers.

We also were supposed to read the greatest papers in the field to learn about the field from the primary sources, also a laudable purpose.

Unfortunately, these two things were put together, and we were expected to produce "critiques" of the greatest papers in the field.

Now, I've told this story a couple of times, and always some anklebiter jumps up from the replies to point out that even the greatest papers can have mistakes or be improved or whatever. Which is in principle true. But when Einstein comes up to you and for the first time in world history explicates his new theory of relativity, you aren't doing him, yourself, or the world a favor by "critiquing" his choice of variable names, quibbling about his phrasing, or criticizing him for not immediately knowing how to explain it the way physicists will explain it after over 120 years of chewing on it.

In practice, there is no practical way to "critique" these papers. They are the ones that have slugged it out with hundreds of thousands of other papers to be getting recommended to undergraduate students 20-40 years later. There is no reason to believe that anything a college junior, even one from decades down the line, is going to give any suggestions that can improve such papers.

So what I learned is that I can just deploy a formula: 1. Summarize the paper quickly, ideally with some tidbit in it that proves you really read it 2. Use my decades of foresight to complain that the author didn't do in this paper something the field built on it later, quite possibly led by the same author (I dunno, I didn't check of course, I'm just complaining) 3. Say "more research is needed"... it's a cliche for a reason -> Get an A every single time, despite putting no real cognitive effort into the critique.

I did at least read the papers for real, and that was fine, but my "critique" was 100% presentation, 100% genuflection of the ritual words of science, knowingly shorn of meaning. Heck, even now I don't think I feel bad about that; I just delivered what was asked for, after raising the objection once. At least we read some of the literature, and that is a skill that has served me for real, in real life, even though I did not go into academia proper.
by yieldcrv | 2025-04-01 20:17:37+00:00
from what I've seen over the past few years, a surprising effect of this conversation has demotivated a whole generation of people. its a mixture of nihilism and demotivation.

like with the 'privilege' discussion, even when defined as 'fewer roadblocks', people just realize they weren't born in one socioeconomic bracket so there's no point in bothering.

I'm surprised because when I look at some individual circumstances, I see lots of opportunity available to them that they can't perceive. They didn't 'check their privilege' at all, actually, despite telling trust funders of certain phenotypes that.

Play the cards you're dealt, but actually look at the cards.

On the same vein, there are plenty of people with all of the necessary resources and subsidies that do nothing with their life. Fall into substance abuse, or derailed in some other ways. Many now choose to marginalize themselves in order to "live their truth". Which means someone financially successful or acknowledged for their contributions can still be celebrated for playing the cards they were dealt.
by jakubmazanec | 2025-04-01 20:18:04+00:00
Movie theaters aren't dead - maybe multiplexes playing nothing than the same regurgitated soulless IPs are, but I love going to our local single-screen cinema, because they have a good programming: not only blockbusters; also old movies instead of just contemporary, new stuff. When I'm watching classics like Blade Runner for the first time on a big screen, it's much better experience (it helps they have beer on tap I can drink while watching, and the tickets cost half than in the nearby multiplex) than watching at home .
by glenstein | 2025-04-01 20:18:10+00:00
>but the computation is (at least) a level of abstraction above the physical layer

I think you're kinda right, but the tricky thing here is that the computation itself is physical too. The abstraction may just be whatever it is that the computation has in common with the thing it's modeling in brains, which could mean it, too, has consciousness, or is 'doing' consciousness in some sense.

If the physical process is "the important part" then that can be modeled in an abstract way, too.
by nvader | 2025-04-01 20:18:39+00:00
I didn't find this in the article, so:

You can "recharge" silical gel by baking in the oven at 120 C for a couple of hours. If you do, be careful to remove the casing before you do, unless it is heat safe.

I have a small collection of oven safe dessicant packs that I keep on hand for emergency drying electronics.
by fluoridation | 2025-04-01 20:19:04+00:00
Are you aware of this thing called a "metaphor"? Do you also find it aggravating when someone tells you about a program that is "running" because it's not using its legs to move along the ground? Or when someone says that they're going to "take a rain check" on an activity that doesn't have an entry fee?

>You don't pay off a car loan with procrastination.

Following the metaphor, the car loan itself would be the result of procrastination (i.e. you procrastinated when you decided to put off paying for the car by taking on debt).

>You don't decide to put off painting your house and then call that a loan.

I mean, I don't see what would prevent you from doing that, as long as everyone understands what you mean.
by PaulHoule | 2025-04-01 20:19:30+00:00
You wonder if people who wrote those articles never played a game in their life, like not even Pac-Man or some kinda of gatcha game.

Funny though, my son used to play Krunker, and in Krunker there are exactly 24 NFT artifacts which are purely cosmetic

https://opensea.io/collection/krunker-collection

but one person owns almost all of them. He did see people with them in games from time to time. Krunker actually has pretty good trading mechanics that add fun to the game and you'd think it would be a good case and it works and all but there isn't broad interest in owning these artifacts.
by codethief | 2025-04-01 20:19:46+00:00
Readability (in the sense of "How fast can the average developer parse code in the given language?") and proneness to errors are a thing, though.

Consider, e.g., how in TypeScript object literals ({ a: b, c: d, e }), object types ({ a: b; c: d; }) and object destructuring ({ a, c, e } = … ) can all look very similar. Same thing for lambdas ((a: b) => b) and function types ((a: b) => b). Also, additional parentheses are needed to prevent the compiler from mistaking an object literal ({ … }) for a function body ({ … }) when it is returned in a lambda expression. In short: Some of TypeScript's syntactic constructs are heavily overloaded and their meaning depends on the context.

For an example of proneness to errors, consider that in Nix function calls (<function name> <param1> <param2> …) and lists ([<item1> <item 2> …]) look almost the same and it's very easy to confuse the two and mess up, e.g.

``` let foo = [ item1 myFunction "arg1" "arg2" item3 ] ```

defines a list with 5 items, not 3, due to missing parentheses around the function call.
by 110bpm | 2025-04-01 20:20:05+00:00
I put together a quick-start guide to F# Computation Expressions — showing how you can go from C# async/await all the way to Result<> workflows with let!... and!... expressions, and even a custom validation {} CE. [0]

This is a practical side of F# that doesn’t get enough spotlight — but one I’m using daily.

[0]: https://news.ycombinator.com/item?id=42636791
by jlahijani | 2025-04-01 20:20:14+00:00
SEEKING WORK | Los Angeles, CA, USA | Remote Only

I've been an independent contractor for 20 years and have also developed and run an ecommerce website in the computer hardware space from 2016-2022.

I specialize in the following:

- Bespoke ecommerce websites (especially those with complex product-types)

- Order management systems: I've spent the last 1.5 years creating a custom order and production system for a large print-on-demand fulfiller. It handles everything from order intake via a REST API, creation of gang-sheets and special layouts across a variety of products, shipment and much more.

- Complex CMS websites for large organizations

I often use the following technologies: ProcessWire, Laravel, Rails, Tailwind CSS, Alpine.js, HTMX

Website: jonathanlahijani.com

Email: jlahijani at gmail dot com

Phone: 31zero-Seven70-887two
by troupo | 2025-04-01 20:20:29+00:00
I looked into the code linked elsewhere in the thread and then just watched the behavior in the browser dev tools.

Delete the entire thing, recreate, delete the entire thing, recreate. That's as far as the amazing web standards will take you.

As soon as you start talking reactive, dom diffing, and keyed rows, you're literally in the territory of the frameworks you so love to berate.

Frameworks, especially modern ones, do all that and so much more (and leverage web standards whenever possible if those give an advantage)
by wahern | 2025-04-01 20:20:33+00:00
You can have arbitrary contractual arrangements (subject to local law), but the underlying property interests still matter, especially during disputes. I believe in the US a reverse mortgage typically means the mortgager (seller) retains legal title, with the mortgagee (buyer) taking a lien. But I believe an "en viager" is closer to the common law life estate, and in the context of reverse mortgage lookalikes would mean the mortgagee getting fee simple title with the mortgager retaining a life estate. A life estate arrangement was common, I believe, in the US before reverse mortgages became a popular product.
by pathartl | 2025-04-01 20:20:54+00:00
I did something similar in 7th grade, with the extra naughtiness of charging my peers 50 cents or so to drop the basic Windows games like pinball and Ski Free into their home drive. I created a couple of joke files in my favorite teachers' directories and then notified the IT admin before someone more nefarious saw what I was doing.

That admin became my mentor and is now a lifelong friend.
by amauboussin | 2025-04-01 20:20:57+00:00
Surge AI (https://surgehq.ai/careers) | Software Engineers (full-stack / product https://surgeai.notion.site/Product-Engineer-4211688ff99b46d...) and Strategic Project Lead (https://surgeai.notion.site/Strategic-Projects-Lead-Generati...) | Full-time | ONSITE SF or NYC Hybrid

Our mission at Surge is to build the human infrastructure behind the next wave of AI and LLMs. We operate a data platform that powers AI teams at OpenAI, Anthropic, Meta, Google, and more. This year, we're focused on extending our platform to support agentic workflows and help our clients ship agents that interact with the world. Here are some examples of our past work:

- Creating the GSM8K dataset: https://www.surgehq.ai/blog/how-we-built-it-openais-gsm8k-da...

- Collecting RLHF data for Anthropic's Claude: https://www.surgehq.ai/case-studies/anthropic-claude-surgeai...

You’d be joining a small, rapidly growing team of former engineering and ML leaders from Google, Meta, Twitter, and Airbnb. We work in small groups, ship quickly, and value autonomy and ownership. No previous AI experience is required, if you have the engineering skills you can learn what you need on the job.

We're looking for senior engineers to work out of our offices in SF or NYC, or remotely. Please reach out to us at careers@surgehq.ai with a resume and 2-3 sentences describing your interest. Excited to hear from you!
by sinak | 2025-04-01 20:21:39+00:00
What sad news. Dave was an incredible human and very dedicated to making the Internet better and faster. What a loss.

Edit: copying over Vint Cerf's message that was posted on the bufferbloat mail list. I believe that's a public mail list so hopefully Vint doesn't mind:

OMG - that is truly terrible news! I could not say better than Frank already has how much Dave's work has helped to improve our experience of the Internet. I can't think of anyone more dedicated to the proposition that performance counts and should be pursued with determination and vigor. I've known Dave for many years and greatly valued his counsel and technical skills - to say nothing of his healthy sense of humor. I will miss him but will be always grateful to have known him.

dang, could we get a black bar?
by oletrn | 2025-04-01 20:21:44+00:00
SEEKING WORK | Remote | Prague, Czech Republic

I'm a Senior Front-End / Full-Stack Developer with 8+ years' experience at startups and enterprises in the EU and US. I'm comfortable working in cross-functional teams and have also built SaaS products solo.

Technologies: JavaScript, TypeScript, Angular, React, Remix, RxJS, NgRx, ScSS, Nx, NestJS, NativeScript, CI/CD, REST, MongoDB, Mongoose, Jest, Nebular, Ant Design, Angular Material, Swagger, Figma. External APIs: Stripe, OpenAI, AssemblyAI, Deepl, Discord etc.

LinkedIn: https://www.linkedin.com/in/otyurin/

Email: oletrn@gmail.com
by yuskii | 2025-04-01 20:22:04+00:00
> I'm biased against React because I manage a team trained in classic web design who now have to manage a giant React codebase and learn its special way of doing things, and it's a slog.

What special way is that? One of the big draws of React is its minimal api surface, and the ability to write standard JS alongside of your presentational HTML.

I am also curious what "classic web design" actually means, I have a theory, but I am curious all the same
by conroy | 2025-04-01 20:22:21+00:00
Riza | San Francisco | Full-Time | System, Backend, and Full-Stack Engineers | https://riza.io

We provide isolated runtimes for executing untrusted code, mostly generated by LLMs. Our sandboxing is powered by a combination of WebAssembly, V8, and microVMs. Our customers do things like extract data from log lines at run time by asking claude-3-7-sonnet to generate a parsing function on-the-fly and then sending it to us for execution.

Things we need help with:

- Our API (https://docs.riza.io/) (Postgres / Go)

- Our account dashboard (Postgres / Go / React / TypeScript)

- Our code execution engine (Go / Rust)

- New products including code generation workflows (Anthropic / OpenAI experience a plus)

We’ve raised seed money, but the whole company is currently just me, Andrew and David working out of a converted warehouse on Alabama St. We’re second-time founders, so we know the risk we’re asking you to take and we’re prepared to compensate accordingly.

See open roles and apply here: https://jobs.ashbyhq.com/riza
by ziddoap | 2025-04-01 20:22:41+00:00
At least this is a better effort at explaining why you would believe it is AI than the other poster who just says it's AI because they used the word "likely".

I still find it very annoying that in every thread about a blog post there's someone shouting "AI!" because there's an em dash, bullet points, or some common word/saying (e.g. "likely", "crucially", "in conclusion"). It's been more intrusive on my life than actual AI writing has been.

I've been accused of using AI for writing because I have used parenthesis, ellipses, various common words, because I structured a post with bullet points and a conclusion section, etc. It's wildly frustrating.
by timeinput | 2025-04-01 20:22:54+00:00
This is an amazing concept.

It would be nice to limit the YouTube content a bit like not just news, but an option for news in slow French, or something else. At least for me news in slow French is way easier to understand than news in French at 0.5x in you tube.

Maybe it's just my phone, but the dragging and dropping wasn't hit or miss it was mostly broken. On an English speaking video (my native language) filling in three gaps took me like five video repetitions to get the words in place. It made me feel a lot better about my Spanish speaking performance. Just clicking the words like someone else suggested would solve the problem completely for me, but it might be like a "hit box" problem on the words.
by knowaveragejoe | 2025-04-01 20:23:10+00:00
> Nice try. We are not at war with these countries and not even close to it either. Trump is the most non-interventionist president of the last few decades. This is an empirical and historical fact.

This is... not an empirical or historical fact! Trump was not the anti-war president, he presided over US involvement in multiple conflicts with less transparency than any prior president. As of this writing is preparing an EO to increase weapons exports.
by irq-1 | 2025-04-01 20:23:17+00:00
https://support.google.com/a/answer/14309952

> Users with a consumer Google Account (such as Gmail users) can't access client-side encrypted content, send encrypted email, or participate in client-side encrypted meetings.

> To view or edit client-side encrypted content, users must use either the Google Chrome or Microsoft Edge (Chromium) browser.
by SkyMarshal | 2025-04-01 20:23:24+00:00
This is roughly the equivalent of the US's Superconducting Super Collider that was cancelled back in 1993. Similar circumference and collision energy. Finally the world will get to see what the SSC might have revealed about the deep structure of matter.

https://en.wikipedia.org/wiki/Superconducting_supercollider
by Tainnor | 2025-04-01 20:24:04+00:00
> all the propaganda and misinformation to be had these days about the events of WWII, the Holocaust, Hiroshima/Nagasaki and so many other things

I'm curious as to what sort of propaganda or misinformation you're referring to. I'm in Europe and I haven't seen much of it, but maybe it's different in the US.
by rurp | 2025-04-01 20:24:22+00:00
One minor but very nice aspect of the UX is that I was able to click the link and immediately try it out. I wasn't even planning to really use it but ended up completing a round. My only complaint is that the drag and drop is kind of annoying as the default selection process, clicking would feel more natural.

For comparison I tried doing the same with Duolingo and the UX is much, much worse. After multiple clicks and two noticeably long loading screens the first question I got was "How did you hear about Duolingo?" followed by a question about why I'm using the product. Blech! I wanted to try out the product, not help their marketing department.
by knowaveragejoe | 2025-04-01 20:24:29+00:00
> Nice try. We are not at war with these countries and not even close to it either. Trump is the most non-interventionist president of the last few decades. This is an empirical and historical fact.

This is... not an empirical or historical fact! Trump was not the anti-war president, he presided over US involvement in multiple conflicts with less transparency than any prior president. As of this writing is preparing an EO to increase weapons exports.

> There is a literally an EO on preventing online censorship. I'm not sure if you were in a Coma during Covid, but social media companies were censoring voices that have now shown to be entirely true.

That EO might be what you say it is - but social media companies were hardly censoring voices and that has not been "shown to be entirely true".

I don't see how a someone so clearly deep down the rabbit hole on trumpism could call themselves a classical liberal in good faith!