MurphyA/hacker-news huggingface dataset:
by Analemma_ | 2026-01-10 02:54:02+00:00
Thanks for responding, Anil! Like I said, I really liked the article overall.

I don't agree that the Standard Markdown effort, had it succeeded as originally laid out, would've resulted in "hyper-corporate standardization". I mean, one of the main actors was Jeff Atwood, just about the least "hyper-corporate" guy there is. And I also don't really see any possible trajectory for Markdown to get "enshittified": after all, for the most part it's just plaintext with formatting conventions that existed way before it. Even if some corporate entity had somehow badly messed it up, markdown.pl and the other pre-existing implementations would have continued to exist.
by dekhn | 2026-01-10 02:54:19+00:00
typically around one micron (which is about the same as one pixel with my objective and camera). I am not trying to take min steps. I'd rather have smooth motion, with fairly high accuracy.

The current system I am building is mainly optimized around scanning large areas quickly; I have already demonstrated that I can create accurate stitches by moving, stopping, taking photo, repeat, but it's slow (due to the stopping) so I am working on an approach that keeps the stage moving constantly, but triggers a bright flash that freezes intermediate exposures. This gives a good 10X speedup over the simpler model of move/stop/photo/repeat but brings in a number of other challenges.
by vunderba | 2026-01-10 02:54:29+00:00
Hey EdNutting - that's a good idea about Browserstack! Yeah my circle of friends only have android phones and/or iPads and we haven't encountered this issue yet.

If you get a chance, could you see if the Metronome works? It'll only play if you're in the middle of a game but it doesn't use the old soundfont-player, just direct web audio.
by cloudbonsai | 2026-01-10 02:54:51+00:00
Check out the content of the package here:

https://inspector.pypi.io/project/deno/2.6.4/packages/6e/23/...

Basically the "deno" package on PyPI contains 1) a stand-aline deno executable,
and 2) a tiny Python wrapper that provides `find_deno_bin()`.

In theory, this package can be used by Python projects (like yt-dlp) that require an external JS engine.
Right now, users need to prepare a runtime by themselves. For example:

https://github.com/yt-dlp/yt-dlp/wiki/EJS

That said, considering that PyPI has limited support for that use case,
I'm not sure how popular this approach will be.
by jacquesm | 2026-01-10 02:55:00+00:00
Guess what? Copyright violation is also illegal.

You are all over this thread in god knows how many comments arguing about Germany and world wide censorship whereas this thread - and the fine - is about copyright and Italy. The second they use it for anything else I'll be happy to jump the line but until then they are - for once - using this law as it is intended and it doesn't really matter that there are other unrelated wrongs that you could commit using the same mechanism.
by beej71 | 2026-01-10 02:55:20+00:00
>>I get it, you’re too good to vibe code. You’re a senior developer who has been doing this for 20 years and knows the system like the back of your hand.

>> [...]

>>No, you’re not too good to vibe code. In fact, you’re the only person who should be vibe coding.

All we have to do is produce more devs with 20 years of experience and we'll be set. :)
by hliyan | 2026-01-10 02:55:44+00:00
I'm from Sri Lanka. One incident I always remember is how the front wheels of my car went into a ditch and got completely stuck while trying to pull out of a shopfront parking lot. I was fairly new to driving and was at a complete loss as to what to do next. Within seconds, a crowd of men gathered, some from the bus stop nearby, others from the restaurant in front of the parking spot. "Get back in and reverse when we tell you", said one person. Then a group of about 5 men literally lifted the front of my car and placed the wheels back on terra firma. I reversed out of the ditch, parked the car and got out to thank them, but they had dispersed as rapidly as they had assembled. I always thought my people a bit brusque in social interactions -- we don't greet shopkeepers or supermarket cashiers; we don't smile randomly at each other; we don't often say thank you. But I suppose when it matters, people are more willing to get involved and roll up their sleeves to help.
by Analemma_ | 2026-01-10 02:56:30+00:00
That's fair, I guess when I hear "radical overhaul" when discussing PKMs I immediately start worrying about the overload and burnout that doomed my first attempts at Obsidian (see my sibling comment), whereas right now I have a system that works very well for me, especially now that I can just ask Claude to scan the whole directory if I want to ask it questions. But if you do come up with some new blue-sky vision for PKMs, I'd love to at least take a look.
by indigodaddy | 2026-01-10 02:57:48+00:00
>> In a smart piece of design, Sprites uses pre-installed skills to teach Claude how Sprites itself works. This means you can ask Claude on the machine how to do things like open up ports and it will talk you through the process.

^^ So is Claude Code baked into a default sprite? If so, how/who/what API key is paying for CC? (I'm assuming this gets configured some way? Perhaps in just the normal CC CLI way?)
by tavro | 2026-01-10 02:57:49+00:00
I am sharing a short, anonymous Google Form to collect perspectives on a situation.

In my case, you develop feelings for someone who is already in a relationship. You know they have a boyfriend. They openly flirt with you, sometimes in front of friends. No lines are clearly drawn, but there is emotional tension.

This is not about drama or justifying bad behavior. I am fully aware this is public, and I am intentionally framing it as something meant to help others, not to validate myself or attack anyone involved.

I am interested in how people think about boundaries and responsibility consent in these gray areas.

I will publish an anonymized summary on tavro.se/blog.html of responses if there is enough interest. Thoughtful answers appreciated!

Feel free to mail hello@tavro.se if you have any questions...
by SilverElfin | 2026-01-10 02:58:08+00:00
This type of overly broad collective punishment would be considered a war crime under international law. Potentially hundreds of thousands of families will go hungry as a result. All for fraud that is ALLEGED to be $9B without much evidence.

Meanwhile the administration added 4 trillion in new unnecessary spending, including $170 billion in additional funding for DHS and ICE. Those contracts probably go to companies with some tie to the Trump family. That’s the real fraud. All this “Somalian fraud”, could be true, but is insignificant compared to the corruption in the Trump administration. And let’s not forget the Epstein files that they’re using Venezuelans and Somalians and immigrants to distract from.
by jacquesm | 2026-01-10 02:59:17+00:00
The vast bulk of those cases are about online harassment, usually against former spouses, public servants, etc. If you are aware of a case where an individual was arrested for just expressing their opinion you are welcome to provide the evidence. Until then this is just FUD. Censorship is bad, protecting the rest of the citizens from harassment is the kind of thing that is actually useful.
by ggm | 2026-01-10 03:01:13+00:00
Statist vs federalist views of money flows and taxation surely would inform thinking about this, legality aside. Not that i believe this influences those directing the withholding but if you want to posit states rights, then there is a nexus between state revenue, state taxes, and federal taxes gathered with the states.

I've seen other responses suggesting major donor blue states could withhold submitting federal funds collected inside their processes on the same basis.
by giardini | 2026-01-10 03:01:56+00:00
This post is yet another leftist political screed about the Minnesota shooting of the leftist anti-ICE woman recently shot in Minneapolis by an ICE agent. It doesn't belong on HN imo.

We need to wait for the FBI investigation to complete. That is standard procedure when such events occur. Nothing is being "hidden" and waiting won't stop any later state investigations.
by awesome_dude | 2026-01-10 03:02:01+00:00
I kind of struggled reading this, gratitude for the kindness offered to the author was genuinely good reading, but I also had the overwhelming feeling of, I don't know the bane of the emotion, but.. taking advantage of their kindness felt rude.

I know that there was an exchange, the author's company in return for the accommodation, and that may be true, just, I don't know, it was hard to reconcile.

FTR I personally am the same generation as the author, and also silent time hitchhiking, and "paying it forward" by proving rides and accommodation to others.
by zamadatix | 2026-01-10 03:02:22+00:00
Absolutely, you've made something new you want to show us that we can try out. dang once posted some tips about making these types of submissions https://news.ycombinator.com/item?id=22336638 I'd recommend reading first though.

Edit: Also https://hn.algolia.com/?dateRange=all&page=2&prefix=true&que... for the most popular Show HNs. Don't be discouraged we like personal/open source projects most often, Obsidian made #1
by tobyjsullivan | 2026-01-10 03:03:47+00:00
I think it’s more for Python libraries that depend on JavaScript.

Lots of packages rely on other languages and runtimes. For example, tabula-py[1] depends on Java.

So if my-package requires a JS runtime, it can add this deno package as its own dependency.

The benefit is consumers only need to specify my-package as a dependency, and the deno runtime will be fetched for free as a transient dependency. This avoids every consumer needing to manage their own JavaScript runtime/environment.

https://pypi.org/project/tabula-py/
by Imustaskforhelp | 2026-01-10 03:03:48+00:00
Obviously a question of good will arises but for what its worth, I wouldnt consider abuse but rather innovation/lets see where the curiosity leads us too

Some time ago in npm, someone has made packages which can install fonts via npm and use the cdn system provided by it for such

I think its more private than many competitors out there. An google fonts alternative is suggested to be coollabs which uses bunny cdn under the hood but using npm's infrastructure which is usually provided by cloudflare is another great idea as well.

Also you are forgetting something that these are economies of scale.

And they aren't using pypi to distribute the official version of deno or the only way they distribute deno. That would be the case which would incur lots of bandwidth good will you could say, but I think the current use case would likely just have in at best 10s of gigs per day or 100s of gigs per day , this is just a method where python is usually installed and it simplifies the installation of deno a lot and there are some really beneficial concepts which can drive up even including recently yt-dlp

its a good idea for what its worth

For context JSdelivr delivered 20,572 TB data per month for free.

I genuinely consider that deno's python might not even reach even 100 GB data per month and I am exaggerating it a lot like with a strech, Python Cuda modules are usually the largest bandwidth eaters imho

All in all, this is an valid implementation/idea. The abuse of good will complaint doesn't stand that much
by RajT88 | 2026-01-10 03:04:26+00:00
I will try here.

Illegal presence is a civil violation. Civil violations are not crimes (in the sense the law is divided into civil and criminal law):

https://www.findlaw.com/legalblogs/criminal-defense/is-illeg...

Sneaking across the border is a crime. Overstaying your visa (70-80% of "illegal immigration") is not a crime. It is more analogous to a parking ticket in terms of severity.

The thing is - for a long time immigration was not enforced because the legals paths were blocked off to create a class of cheap labor to drive the American economy. It worked, and it source mostly jobs which citizens did not want to do. (Not entirely, and yes it did depress wages)

It is a complicated issue.
by sigwinch | 2026-01-10 03:04:34+00:00
Author Knut Hamsun (1920 literature Nobel laureate) gave the medal to Goebbels. After the war, he was arrested and explained that extreme Anglophobia was the source of his sympathies with the Nazi regime.

Born in 1859, he would have seen the “spheres of influence” of great powers. And some superpowers are back to speaking that way. Who would Hamsun have chosen today?
by vunderba | 2026-01-10 03:05:10+00:00
Thanks everyone for the feedback! I've added a bunch of new updates, just thought I would consolidate to this message since its pinned near the top.

*Changes*

- Ableton keyboard layout for ladidahh also thanks for a user name that I had to type about four times because of my phone's autocorrect! :)

- Tempo sliders for practice and Simon modes

- Lock icon which lets you freeze the difficulty at a certain number of notes in Practice mode instead of constantly increasing

- Floating display window in settings which displays stave and note that you are currently playing on a midi keyboard.

*Future Updates*

- Noodle time (let you play around to experiment before going O'Reilly Live)

- Markov or Transformer (thanks viraptor) approach to generate more sonically pleasing melodies

- Pianistic echoes (caetris24) - an optional visualization for the onscreen keyboard almost like a heat map pattern

- Fix the weird iPhone audio issue (EdNutting had some good advice on this)

- still looking at adding the Tracker 4-layout as proposed by moosedev

*Helpful fixes*

- Some midi controllers don't send a corresponding NOTE_OFF, instead they send a NOTE_ON with velocity of 0 (Thanks ta2112 for this helpful info)
by beej71 | 2026-01-10 03:05:17+00:00
I can tell you the current thinking of most of the instructors I know: teach the same fundamentals as always, and carefully add a bit of LLM use.

To use LLMs effectively, you have to be an excellent problem-solver with complex technical problems. And developing those skills has always been the goal of CS education.

Or, more bluntly, are you going to hire the junior with excellent LLM skills, or are you going to hire the junior with excellent LLM skills and excellent technical problem-solving skills?

But they do have to be able to use these tools in the modern workplace so we do cover some of that kind of usage. Believe me, though, they are pretty damned good at it without our help. The catch is when students use it in a cheating way and don't develop those problem-solving skills and then are screwed when it comes time to get hired.

So our current thinking is there's no real shortcut other than busting your ass like always. The best thing LLMs offer here is the ability to act as a tutor, which does really increase the speed of learning.
by cheapsteak | 2026-01-10 03:05:25+00:00
would PostToolUse be a better place to do it than pre-commit? (trigger on `"^(Edit|Write|MultiEdit)$"`)

for lint issues that are autofixable, the tool use can trigger formatting on that file and fix it right away

for type issues (ts, pyright), you can return something like `{\"hookSpecificOutput\":{\"additionalContext\":$escaped},\"continue\":true}"` to let the edit complete but let Claude know that there are errors to fix next turn
by reassess_blind | 2026-01-10 03:06:15+00:00
For sure. I was able to launch an MVP product in 3 days that would have previously taken me weeks. The frustrations with previous models going off the rails, getting stuck in loops, hacky solutions or bad code are almost completely gone with Opus.

I even tested it with the —-dangerously-skip-permissions flag, and it was pretty amazing being able to step away from the computer and come back 30 minutes later to a completely functional app. Still wouldn’t recommend that setting outside of a VM, on the off chance it rm -rf’s your whole drive.

I’m a mixture of both incredibly bullish on the technology itself, while also saddened about the future of the software development craft.
by panick21_ | 2026-01-10 03:06:50+00:00
Much of that money is inefficient infrastructure that didn't have that much of an effect. The car makers didn't go hard with EV because of politics. They got into it because Tesla was making 25% margin on mass market EV and it looked like EV were taking over in massive way. Politics didn't hurt but the direction was pretty clear.

The problem is the traditional companies fell all over-themselves making grand promises without having any understanding, and putting in huge amounts of money while having not enough understanding of the market and supply chain dynamics.

Announcing like 4 gigantic battery factories when you have never built a battery and you barley understand the supply chain for most of the components isn't a great plan.
by Imustaskforhelp | 2026-01-10 03:06:51+00:00
I find somethings interesting, I'd be interested if a firefox roadmap is under the way/ you are thinking about it.

Regarding audience, please open source this if possible. Donations are much more easier to get when its open sourced and stars and contributions and overall opens up a lot more opportunities

and for the average person it gives us safety of mind. I would highly appreciate if you could open source it, maybe even in a GPL license if you want it to be restrictive.

Wishing the best for your project!
by wrochow | 2026-01-10 03:08:59+00:00
I always laugh when I see a post that claims some tech is "easy". Sure, if all you're doing is creating a hello world script. But try to do something for which a client would pay you more than 25¢ for. Go ahead, try it. We'll wait (!). What about context length, or code validation, architecture, planning, large files...

Oh, yes it's easy. That's just so cute.
by karel-3d | 2026-01-10 03:10:17+00:00
markdown is horrible, horrible format to parse; there are so many ambiguities; CommonMark is so complex because of that and still has so many ambiguities.

it's like YAML: it looks so simple at first, and then the horrors start if you try to use it seriously.

in both cases the most horrors lie in the spaces/tabs/newlines.
by mindslight | 2026-01-10 03:12:20+00:00
Sorry, I shouldn't have referenced the u-turn as the changed goalpost when my real qualm was the other end of characterizing "being there for a while" as a problem.

> In these cases, isn’t it usual for evidence to be kept out of the public eye until after all relevant court trials are done?

Do you actually think that is what is being done here in any sense, what with the release of the body cam footage and the immediate assertive statements by the government?

> Also, just to be very clear, I am not saying ICE shot Renee because she was being a nuisance. I am saying she got shot because she made an intentional and almost lethal maneuver at the ICE agent with her car.

This is just restating where we started our argument. There are many instances of because here, so the only way to sort through them is to make a clear distinction between what is and what ought:

If we're talking about what is, then yes I think we can all agree that Renee would have been better off if she had not tried to drive away. Renee would have also been better off if she had remained quiet, passively observed, not mouthed off to violent men with guns, and if she still somehow ended up drawing aggro, the moment that started happening she should have sped off before she was anywhere close to boxed in. Even if you are right, you can still be dead.

But if we're talking about what ought, as in, what should a citizen in a free society based around individual liberty and limited government ought to have the right to do, without suffering repercussions (especially high-stakes escalation summary judgement repercussions) from the government? I would say that's a pretty high bar centered on physical aggression. No amount of exercising your first amendment right to criticize the government by heckling its individual agents, nor just generally being a verbal nuisance, justifies a high-stakes escalation by "public servants" (being surrounded and assaulted) whereby one imprudent move results in death.

And as far as our argument here, you haven't really presented anything showing that her actions were in the aggressively violent camp, as opposed to the Constitutionally-protected nuisance camp. I'm open to evidence of violent aggression, but all I have generally seen about this situation consists of naked assertions and innuendo.
by bcrl | 2026-01-10 03:13:17+00:00
2.4 GHz is unreliable for me these days due to interference from bluetooth headphones and hearing aids that other people are using. The issues tend to only show up during extended periods of video streaming, and having looked at a bunch of traffic captures over the holidays, it seems to be limited to certain streaming services sending very large bursts of traffic at extremely high rates (likely from servers with 100+ Gbps interfaces using TSO to reduce CPU usage). That makes me think that the regularly paced bluetooth interference from real time audio streams limits the maximum viable burst size of a 2.4 GHz wifi radio.

Yes, this happened a bunch more over the Christmas holiday when we had an extra 3 or 4 younger family members all listening to music and videos over their bluetooth ear buds and headphones, which made it much easier to track down as it was quite a rare intermittent failure with only a single bluetooth device being active.
by panick21_ | 2026-01-10 03:14:05+00:00
Very strange assessment. First of all Europe isn't democratic socialism. Its social democratic and in pretty much every European country the social democrats kicked out the socialists from the party or marginalized them.

By the actual numbers, social spending and so on, the US isn't that incredibly different from Europe. And Europe is by any definition capitalist.

And the US has plenty of regulation, so its not really unchecked, its just differently checked.

> finally kills this "unchecked capitalism" virus for enough time for humans to enter the next era successfully.

This is just incredibly simplistics marxist 'stages of history' thinking and almost completely useless. If the US adopt European regulation we wouldn't 'enter a new era'.
by zahlman | 2026-01-10 03:14:16+00:00
You can, in fact, `import deno` after installing it. But all this gets you is a function that locates the Deno executable, which you can then invoke e.g. with `subprocess.call`.

(I hope this doesn't become a pattern that puts excessive pressure on PyPI. IMO it should only be used for things that are specifically known to be useful in the Python ecosystem, as a last resort when proper Python API bindings would be infeasible or the developer resources aren't there for it. And everyone should keep in mind that PyPI is just one index, operating a standard protocol that others can implement. Large companies should especially be interested in hosting their own Python package index for supply-chain security reasons. Incidentally, there's even an officially blessed mirroring tool, https://pypi.org/project/bandersnatch/ .)
by robot-wrangler | 2026-01-10 03:15:02+00:00
A root-cause analysis here that's about intrinsic difficulty is misguided IMHO. Secrets and secrets-delivery are an environment service that individual developers shouldn't ever have to think about. If you cut platform/devops/secops teams to the bone because they aren't adding application features, or if you understaff or overwork seniors that are supposed to be reviewing work and mentoring, then you will leak eventually. Simple as. Cutting engineering budgets for marketing budgets and executive bonuses practically guarantees these kinds of problems. Engineering leadership should understand this and deep down, it usually does. So the most direct way to talk about this is usually acknowledging willful negligence and/or greed