skysight-inc/HackerNews huggingface dataset:
I built rasm (https://github.com/GrantMatejka/rasm) to compile racket to wasm. Definitely not production grade, but fun nonetheless
Millions of Android users at risk from malicious SDK found on Google Play
Nah it isn't just you. I probably use this more in my Rust experience then F# but when I remember it is there it is incredibly valuable.
Show HN: Scribld – collectibles platform for digital sketches on polygon
Scribld is a project built on polygon. You can tie your address to your twitter account by proving ownership, and you can bid for unique digital sketches from other users. The person fulfilling the bid can sketch whatever they want, and it will get converted into an NFT which the bidder will then own, and will be displayed in their collection. All of the attributes of the sketcher get encoded into the metadata of the NFT, and you can trade it / list it for sale and so on.

This was a fun project which I took on to learn about building on-chain - I learned a lot. I'll have some issues to iron out in the coming days, but try it out and let me know what you think, and let me know what breaks. Happy Scribl'ing

https://scribld.xyz/guide
probably to push people to copilot
If you're a man who pees that slowly, you should see a urologist. You may have an enlarged prostate.

OTOH, if they can be used to seek and destroy in-motion kidney stones, the inventors could become billionaires.
> No amount of “bias = pattern recognition” nonsense can justify a system that has (had? this was a while ago and I have not retested) such extreme biases

One possible explanation is that when you ask for 100 example families the task is parsed as "pick the most likely family composition and add a bit of randomness" and "repeat the aforementioned task" 100 times.

If phrased like that it would be surprising to find one single example of a family a single dad or with two moms. Sure these things do happen but they are not the most likely family composition by all means.

So what you want is not just the model to include an unbiased sample generator, but you also want it to understand ambiguous task assignments / questions well enough to choose the right sampling mechanism to choose. That's doable but it's hard.
Still, more likely to be Python and C++ than Rust.

See ONYX, DirectML and ML.NET announcements at BUILD.
I've put my own Rust adoption on hold for now. I think they'll ultimately be successful-enough, in one form or another (e.g., if a big tech co that invested big can't affect the solution well enough, they can always effectively fork). But there's already too much nonsense going on in the world, and there's more attractive things to be working on right now, than org dysfunction you can see coming from a mile away.

(PSA side note to any individuals/teams in a "stressful" project/org. Stress isn't only unpleasant and difficult; it's physiologically damaging you, and you can't perceive much of the damage until it's too late. And the kinds of stress that come from org dysfunction beyond your power to fix are IMHO worse than the usual startup kinds of problems that you can potentially overcome with creativity and smart/hard work. Push back on bad stress, decide when to walk away, and next time try not to go there in the first place.)
> (But that number drops to only 10/s if the rewrites are in Rust)

Because of the slow toolchain, or because of the trademark lawsuits?
is it self-host-able?
> because absolutely nobody wants to live in true decentralization.

oh, some ppl do indeed want to.

thanks to encryption they can. but i agree that the likes of kazaa, edk and freenet are not for most ppl.
And get things done, even.
Discord Admins Hacked by Malicious Bookmarks
In practice my favorite perk has turned out to be working without a shirt on hot days. WFH for life it is, then.
Kubernetes is overkill to my org which only manages about 15 production servers running monolithic software. We don't have scaling issues or performance bottlenecks. Everything is very simple to manage and update. Compared to Kubernetes, i'd be adding additional infrastructure just for kubernetes itself or i'd have to pay more for a cloud to do this for me, just to put our own software on top of this layer that we have no use case for besides learning the new shiny tech.
Dragonfly Spectral Line Mapper
Great. Silent downvotes from HNers that don't even know TCP.
The only way I was able to archive certain show after the studios pulled it from any reasonable avenue of purchase....
You guys are pretty optimistic, and I admire you for it. I want to be like you.

My first thought went to assassin nanytes that could be delivered in target's tea, target's swimming pool or spa, target's shower or bath, or even the rain if you're clever enough about it. They have to work out locomotion, but I'm sure they've got some bright people working on that already in most of the world's intelligence services. These kinds of devices would have the benefit of deniability, rendering attribution virtually impossible. And their delivery would involve far less risk and danger. Pretty sure we can all envision a multi modal version 20 years from now, making delivery trivial and zero risk.

I hope you guys are right though, and we use it as a medicine rather than a weapon. My gut just tells me we'll develop it as both, and the weapon will be far more effective.
The article carefully dances around the question how the textiles end up in Ghana. Also why can't Ghana manage the issue locally, with import tariffs or something of that kind?

> 70% ends up in ditches and drains, leaching dyes into the sea and rivers, and covering beaches with vast tangles of clothing.

This is prime example of something that sounds more issue with local environmental regulations and their enforcement. And if the problem is corruption then just adding more money in the mix doesn't exactly sound like a solution
Adobe’s UI is also terrible, but it’s terrible in a way most digital artists are familiar with. Starting from scratch Gimp, Inkscape, and Adobe have reasonably similar learning curves.

The main advantage Adobe UI has is many people assume they’re stuck learning it at some point. But it’s definitely a waste of time and money if you’re happy as a hobbyist.
Can we call them robots when there is no mechanics working inside them?
God, what happened to Google. What a fall from grace.

Alpaca is pretty good though.
Software offers new way to listen for signals from the stars
open access paper

https://iopscience.iop.org/article/10.3847/1538-3881/acccf0
You can’t do monkeypatching or dynamically modify the inheritance chain of an object in a statically typed language.

But yes, you can have a JsonNode type, which is still better than having every type being “object”.
I’m actually unsure, hasn’t 4chan been involved in some seriously heinous shit, way more than words on a screen? I remember when “mods asleep post child porn” was a running joke. I feel that normalizing stuff like child porn as jokes is more than “words on a screen”; you have to re-learn how to engage with people outside of such a community because of its behavior.
I'll generally start with defining the "INCOSE" kind or the "MCSE" kind and most of the time people from one group or the other will know of the one they are close to and little to nothing about the other one.
Examining the Capture of Interstellar Objects in Near Earth Orbit
Comparatively cheap because you're just handing off magnet links, but when you're serving millions of unique visitors daily, it all adds up.
Ask HN: What's the best self hosted/local alternative to GPT-4?
Constant outages and the model seemingly getting nerfed[^1] are driving me insane.
Which viable alternatives to GPT-4 exist? Preferably self-hosted (I'm okay with paying for it) and with an API that's compatible with the OpenAI API.

[^1]: https://news.ycombinator.com/item?id=36134249
Perhaps Microsoft would rather you pay for both ChatGPT and Copilot.
But that's the thing, I do understand the culture. I spent the better part of my teens browsing and shitposting with the best of them. It just gets exhausting and stops being words on a screen when the hate you see there is reflected in the real world.

It seems on the surface that you are all there as equals bashing one another but that's not exactly true, there's a hierarchy you find out the moment you say something actually cutting about white guys and you experience the fury of a 1000 sons.
Not to get too far off topic, but that reminds me of a quote:

"Unix was not designed to stop you from doing stupid things, because that would also stop you from doing clever things." -- Doug Gwyn

Or maybe it's:

"C is a language that doesn't get in your way. It doesn't stop you from doing dumb things, but it also doesn't stop you from doing clever things." -- Dennis Ritchie.

I asked Bard for a source on those quotes and it couldn't find one for the first. Wikiquotes sources it to "Introducing Regular Expressions" by Michael Fitzgerald and that does include it as a quote but it's not the source of the quote, it's just a nice quote at the start of the chapter.

For the second, Bard claims to be from a 1990 interview and is on page 21 of "The Art of Unix Programming" by Brian Kernighan and Rob Pike. There is a book called "The At of Unix Programming" (2003) but it's by Eric Raymond and I could not find the quote in the book. Pike and Kernighan have two books, "The Practice of Programming" (1999) and "The Unix Programming Environment" (1984). Neither contain that quote.
More malicious extensions in Chrome Web Store
Would this help the Matrix project?
dotnet compiles in general are slow AF on macs, and F# really stood out as the slowest last time I give it a kick.

F# looks wonderful, but unless you’re already in the MS ecosystem, dotnet just feels bad and out of place. And I guess if you are already in the MS ecosystem you’re using C#.
Sounds very feasible. Also, when people started using it, they had few expectations and were (relatively easily) impressed by what they saw. Once it has become a more normal part of their routine, that "opportunity" of being impressed decreases, and users become less tolerant of poor results.

Like lots of systems, they seem great (almost magical) initially, but as one works more deeply with them, the disillusion starts to set it :(
I wonder what the unfilitered one is like.

Are they sitting on a near-perfect arbiter of truth? That would be worth hiding.
Ask HN: Best programmers you've worked with, where did they attend college?
Have you observed any pattern in your workplace regarding a XYZ school consistently producing the best programmers/engineers?

Take into the account the depth and breadth of knowledge, domain knowledge, skills and efficiency of getting things done. All combined.

Were they CS grads or some other related major?
Exactly, my Librem 15 can use TPM with my keys and free software.
I tend to be sympathetic to arguments in favor of openly accessible AI, but we shouldn't dismiss concerns about unaligned AI as frivolous. Widespread unfiltered accessibility to "unaligned" AI means that suicidal sociopaths will be able to get extremely well informed, intelligent directions on how to kill as many people as possible.

It may be that the best defense against these terrorists is openly accessible AI giving directions on protecting from these people. But we can't just take this for granted. This is a hard problem, and we should consider consequences seriously.
Sign me onto this same worry. It only takes one incident of offline mode borking to get upset.

Since the devdocs representation is so standardized, I have wondered if I could dump their database into SQLite and browse it with datasette. Should even be able to maintain text searching.
> incredibly complex problems
> write a minimal PDF parser

Perhaps i’m missing something, but why is this “incredibly complex”?
I really liked their rss feature, it made it easy to filter stuff and auto-download stuff...

They will be missed!
Some models of Gigabyte motherboards download firmware updates insecurely
Research 'nzb'
I miss the documentation that was part of Microsoft MSDN subscription. I now work in a sandboxed environment and cannot access help for the APIs from within that environment so something that I can download in it's entirety and get into that environment would be ideal.
It should be noted that (as far as I know) none of those are actually fines. It's private companies that track down pirates, and they cannot give out fines. They send you a settlement proposal, saying either pay this or risk being sued.
> Personally I love OS tech so maybe I'm just cut out for it. I used to be able to tell what the machine was doing from the HDD whirrs (...)

I loved the story about how a developer of ZFS, from the Sun days, went down a rabbit hole of optimizing the filesystem because he didn't like the sound hard drives made on certain write loads. Turns out he was right, there was funky stuff going on with the I/O scheduler.

Too long ago, I don't remember the source, sorry.
What about imperialism, colonialism, and how the Global North has various status quo advantages against Africa wrt things like clothing? Regardless of this specific situation and its nuances, this isn’t a new situation for the Global North and Africa.

To think any country wants to not follow America’s path to success is what is surprising. America is built off protectionism yet African countries shouldn’t behave the same way? Even worse the Global North pushes almost all other countries not to be imperialist or protectionist. Instead they should be exploited or “helped” by the Global North on the Global North terms.

Don’t forget, the Global North will warn Africa to not trust China with a serious face.
Did you know, cats are believed to be the only mammals that don't taste sweetness! To unsubscribe at any time, reply STOP to this message.
> If you invent yourself around licence issues

Mozilla is the party that lost out here - not debian. Mozilla basically reduced their brand presence for a decade for no benefit whatsoever. Debian still got the browser, but under a different name.
If you could do that without insulting the people, even if you don't mean it, then that would be hilarious. I have no problem with you playing that game with the system, but they are still real people that you're interacting with.
> I've yet to see Google not return a piratebay link at any point in history.

indeed. as it should, if it's relevant for the search.
That makes sense! For context, Vital is a climbing gym where Google employees are arguably the target demographic. It’s a strange, Equinox-y vibe.

Metrorock Brooklyn is in a neighborhood that used to be working class, then was basically an art colony, and is now being converted into high-income housing (it’s been poster child region for gentrification in the last decade). So the resentment of “the other” and fear of change is in the water there, to some extent. Any anti-tech or anti-nerd sentiment is people bringing their outside-the-gym anxieties into the gym, I don’t think it’s representative of climbing generally.

That being said, NYC is one big mixing pot of gentrification. You’d probably have to go to Cliffs Valhalla or something to not hear it as a topic of conversation at all.

Re “how you look”, yeah it’s a truth. To be fair, being in shape and happy are two things that are strongly correlated with frequent climbing, and they help your appearance to others in equal measure. People who are good looking do have issues here when they’re in a bout of depression or anxiety —- nobody wants to talk to the sad or angry person. But you’re right, we’re wired to find symmetric and skinny people approachable, and that’s to our detriment. Vital especially is probably not the first gym I’d go to, if I were feeling self-conscious of appearances.
Eh. It got raided, was down for two months, and for a while it was unclear whether it would come back or not. https://torrentfreak.com/pirate-bay-back-online-150131/
> I've yet to see Google not return a piratebay link at any point in history. Is it a loophole where they take it down, but their indexer then immediately puts it back in the next pass, lol?

No. If you pay attention there can be a message at the bottom of the search results telling you how many results were removed due to takedown requests. IIRC, they used to even link directly to the request, but now I think you have to jump through hoops to see it.

The "loophole" is that a takedown request has to be for a specific URL, so it requires a lot of constant effort to even try to get them all. Pirate Bay always had dupes and a million mirrors.
Btw, the sexual harassment claim was later proven false by an independent investigation
While I understand this comment is made in jest, I do wonder whether cats are able to “map out” or recognize body parts of humans as parts equivalent on the cat body plan.
Can you give us an example of something you'd consider to be a complicated problem?

Certainly, you could look at PDF as a boring-ass "follow the spec" experience, and indeed - I think this is precisely why certain arbitrary limitations are in place now.
Wait until that propeller has controllable pitch and direction, commanded by the on board chip. 20 um x20 um is enough area, in a 2nm process, to accommodate roughly 100,000 transistors. That's about 5x the Apollo guidance computer.

So you would supply bulk ultrasound energy to the organ or area you are treating, and these tiny machines would start to have complex interactions, communicate and locate themselves relative to one another, and coordinate to attack the tumor, deliver the drug, destroy amyloid plaque etc.
Solutions to the Altruist's Burden: The Quantum Billionaire Trick (2010)
The _Fastmail app_, which one might assume is the flagship client, doesn’t work at all offline. So I’m unimpressed. Every other non-Webmail client I’ve ever used, whether POP3, IMAP, Exchange, or proprietary, worked at least to a reasonable extent offline.
Notion Projects
> Snowden files was quite detailed

Where was this detailed?

We would need to know how many requests the FISA courts receive and how many they reject and we would also need to know these numbers for the in-the-open legal system. Even still- if investigators are good at their job they aren't going to give the judge flimsy requests that will get rejected.

I know for example that police often err on the side of caution and request warrants where a warrant might not be required because it's better than being wrong and tainting the entire case.
How hard is it to get GPT-4 API access?
This sentiment is surprising. Doesn't Python crash a lot at run-time, specifically because some 'dynamic types' clash. They become a real type at some point, at compile time or at run time. Why wait for the crash to figure it out?
I'm not sure you can even buy "just works" dumb mechanical scales any more.

You can, they're just more expensive (relatively speaking) because they cost more to make.
I agree with you.

I take issue with the bad faith interpretation by the ACLU that has so misinformed the public. It undermines their mission.
Probably, but "nothing relevant is in the JDK yet" is not quite fair. Several sub-projects are in "Preview Feature" [0] status, which is defined as "a new feature of the Java language, Java Virtual Machine, or Java SE API that is fully specified, fully implemented, and yet impermanent".

This includes JEP 401 "Flattened Heap Layouts for Value Objects" [1, JEP 402 "Enhanced Primitive Boxing" [2], and I think also "Value Objects" [3] and "Universal Generics" [4].

It is a huge task with many dependencies and requires careful design. It feels like it might finally make it in the next long term release.

[0] https://openjdk.org/jeps/12

[1] https://openjdk.org/jeps/401

[2] https://openjdk.org/jeps/402

[3] https://openjdk.org/jeps/8277163

[4] https://openjdk.org/jeps/8261529
Yes, I think a lot of it also depends on how much you interact with the code of the open source project vs just consume the finished product.

If you're just a consumer, then it makes a lot of sense to consume the LTS branch. Whenever I've run ubuntu (which I do not contribute to), I run LTS for that reason.

In our case, we have a team of kernel engineers who make frequent contributions and are very familiar with the FreeBSD source code. So we're in a good position to inspect the frequent merges from upstream.

The other benefit to tracking the main branch closely is that it makes it far easier to contribute changes. When tracking the main branch, its easy to test a change in our tree, and then pick it up almost unmodified as a patch to the FreeBSD main branch. That makes it much easier to get the code into FreeBSD. In fact, for most smaller changes, we try to push them upstream first and bring them back with our frequent upstream merges This is much harder when running a several years old branch, as then the patch needs to be forward ported to the FreeBSD main branch. As such, its very hard to integrate and test changes suggested by reviewers, as the patch needs to be ported back and forth. And things get worse for large changes (like new TCP stacks, kTLS, etc), which are harder to port back and forth.
how many lines of code do you think you could do it in?
It's absolutely insane how many of these incredibly important torrent sites are just managed and hosted by a rag-tag group of people with the site barely clinging to life.
Isn’t a big part of the value prop not paying a big per-user bill to Jira?

The fact that it’s basically the same thing is probably a positive for a lot of people shopping for alternatives.
People can be really petty, can’t they?

I was actually under the impression that Ice Weasel was not merely rebranded Firefox, but a cleverly named competitor.
Kill in the sense that from WinDev point of view, the less .NET ships on Windows the better.

In case you aren't aware, WinRT basically marks the turning point started with Longhorn ideas being rewriten into COM.

With WinRT, they basically went back to the drawing board of Ext-VOS, a COM based runtime for all Microsoft languages, hence why .NET on WinRT/UWP isn't quite the same as classical .NET and is AOT compiled, with classes being mapped into WinRT types (which is basically COM, with IInspectable in addition to IUnknown and .NET metadata instead of COM type libraries).

Mostly driven by Steven Sinofsky and his point of view on managed code.

This didn't turned out as expected, but still the idea going forward is to make WinRT additions to classical COM usable in Win32 outside UWP application identity model.

"Turning to the past to power Windows’ future: An in-depth look at WinRT"

https://arstechnica.com/features/2012/10/windows-8-and-winrt...

Naturally since DevDiv also has something to say, .NET isn't going anywhere.

And since nowadays "Azure OS" matters more than Windows, WinDev point of view is mostly relevant for Windows Server and Hyper-V workloads.
Kids are constantly bombarded by bullying and abuse online. It's seriously unhealthy. The fact that kids are growing up more in touch with themselves and able to process their feelings in a healthy way is amazing compared to how their parents dealt with emotions.
More than one. Here's two sources indicating at least four more lawyers out there using fake ChatGPT case citations.

https://reason.com/volokh/2023/05/27/a-partner-at-a-big-firm...

https://twitter.com/narrowlytaylord/status/16620971840770129...
This makes sense but...I'm being fully serious and earnest here and revealing my own naïveté:

Couldn't some form of blockchain work here? Like couldn't some form of distributed/democratized community curation and moderation happen by using the blockchain to manage the arbitration of new torrents (and their successors, like when the community decides New Random Anime X encoding to be a superior copy)? Plus you have proof of stake or whatever the leading mechanism is to help combat and filter out fakes/illegal activity (etc)?

Then you'd have blockchain managing the trackers and torrents managing the file sharing.