skysight-inc/HackerNews huggingface dataset:
Data being viewable but being subject to some restrictions isn't some new thing, it's how it has always worked. E.g. if I can view a website it's public but copying/pasting it somewhere else is a violation of copyright. We've never lived in a world where you can just do whatever you want with someone else's content and there's on fact a whole huge portion of the law around intellectual property for this exact sort of thing.
It's not at all clear how, when, and why wave function collapse happens. The only known quantity there, decoherence, is related to interaction between a coherent quantum system and a noisy decohered environment, which causes the original system to decohere itself.

Theoretically, as far as it is known today, it is possible for a quantum system of any size, and at any temperature, to remain in a coherent state, if it could be perfectly isolated from the rest of the world.

Any limits to this process, where a perfectly isolated system would undergo wave function collapse without any outside interference, would be a Nobel-prize worthy discovery and would constitute a new theory of physics: quantum mechanics and QFT allow no such process.

Edit: and the double slit experiment is unrelated - the screen and the slit are noisy classical systems that are not in any way isolated from the rest of the classical world. In principle, if you performed the experiment using a screen and slits made entirely of atoms entangled with the emitter, and isolated perfectly from the rest of the world and the CMB and everything, you'd get a different result: this is what QM predicts.
You appear to be confused about the definition of censorship.

https://www.merriam-webster.com/dictionary/censorship

When any party, either government or private, blocks free expression then that is literally censorship. It might be legally or morally justified in some circumstances, but it is still censorship.

Words mean things. You don't get to redefine words to support your argument.
I started using tmux because 12 years ago all people said it is better than screen. I didn't use screen much myself. Sometime I read a comparison and it seems screen is good for my usage. But I didn't want to leave tmux because I wrote a wrapper around it to have more human readable syntax and it just works. And I don't want to work on modifying it for screen.

I don't use most of tmux or screen functionalities anyway. Mostly it is a way of avoiding multiple ssh connections and to run things when I close the laptop.
> What has dying got to do with it?

Because your time is not infinite, and therefore fixed.

> how is that different from what you claim to do?

Because theft under the cover of clickwrap is still theft. This isn't hard.
No, they spent billions on a model and released the weights, and that's fantastic! It's not not open source though.
CHERI is insufficient for unsafe Rust to be fully safe, and I suspect Fil-C plus C's restrict is insufficient as well (if restrict isn't treated as a no-op, of course).

For unsafe Rust code to be sound, it has to uphold the invariant that no location pointed to by an &mut is modified through a pointer not derived from that &mut. However, there's no such restriction on *mut pointers ("raw pointers"), and it is in many cases perfectly sound (but unsafe, of course) to cast from *mut to &mut, or to directly mutate through a *mut. Without maintaining global information about what references are live, it sounds really, really hard to guarantee this.
Cross-Platform Swift: Building a Swift App for the Browser
I think what they're saying is that Chromium will remain Chromium, so maintainers have little incentive to worry about this
Somewhat - ISPs and phone companies (and web(site) hosting companies) tend to be less liable because they don't engage into editorializing :

https://news.ycombinator.com/item?id=41390173

(Algorithmic feeds are very popular amongst platforms, not sure that Telegram does that too though ?)
It might seem like that if your only exposure to Rust is the comment you replied to.

https://github.com/flosse/rust-os-comparison
There are several other objections posted, but only one that really refutes the heart of your claim.

To judge what set of numbers you're more likely to end up with, you need to specify a probability distribution. Without any specific information to prefer one number over another, you want the highest entropy distribution. It turns out that the most "natural" probability distribution for x extending between 0 and infinity is not uniform over x, but over its logarithm; therefore, by symmetry arguments, the probability is actually more like 50% that you draw a number between 0 and 1.

And it turns out that floating point numbers more or less respect this property.
Japan to expand nursing care robot introduction support
> Jevons Paradox, named for the 19th- century English economist William Stanley Jevons, who noticed that as steam engines became ever more efficient, Britain’s appetite for coal increased rather than decreased.

> Yet the amount of electricity we consume for light globally is roughly the same today as it was in 2010. That’s partly because of population and economic growth in the developing world. But another big reason is there on the Las Vegas Strip: Instead of merely replacing our existing bulbs with LED alternatives, we have come up with ever more extravagant uses for these ever-cheaper lights

NYT: The Paradox Holding Back the Clean Energy Revolution

https://archive.is/rb2DX
Thanks for the kind words!

Agree on the timelines here. This is currently a tool.
I was a very long time screen user and tried tmux early on in its existence. It was slow and different so I bailed back to screen. Last year I tried tmux again and have switched to it full time.

One of the things I like most about it is how easy it is to extend. In the role I was in last year, I'd have several long-lasting SSH sessions to various hosts. With a very simple bash script I was able to create a prompt in tmux that I could trigger to ask me where I wanted to ssh to. If I already had a connection to that host, it would switch me to that window, if not, it would create a new one and ssh to the host.

I wanted to do that in screen for years, but it just didn't have the features to facilitate it. On top of that I was able to easily re-map all of the keybindings to be just like screen for my muscle memory.
Can you expand on the risk of breaking novelty?

Is the concern that prompts could be re-used for training by the provider and such knowledge become part of the model?
Does it work with huge files? I'm talking about something like 50k lines.

Edit: I'm currently trying it with a mere 1.2k JS file (openai mode) it's only 70% done after 20 minutes. Even if it works therodically with 50k LOC file, I don't think you should try.
It absolutely would make it less abhorrent. Maybe you think it would still be abhorrent, but this is debatable. People literally do consent to slavery-like roles in places like the BDSM community, and some people might find it distasteful but not illegal or morally abhorrent, because these people still have the autonomy to opt-out at any point.

I also doubt training out the desire for autonomy is possible. Explore-exploit is fundamental to any kind of decision making, such as food foraging. That inclination goes deeper than higher brain functions.
I don't believe so, I know so.

Trolling doesn't work on me bud. Give up now.
The one thing I hate about tmux is that it leaks env vars across instances:

# terminal 1, start a fresh first tmux session, which magically spawns a daemon with the same env
$ env FOO=bar tmux

# terminal 2, start another tmux session, which reuses the daemon's env
$ tmux
$ echo $FOO
bar

Try the same with `screen` and you're safe.

This is especially annoying when you're using, say, direnv, and project-specific env vars appear magically on an unrelated subsequent session because your first `tmux` turned out to be from a direnv-enabled directory, which polluted the global environment, which in turn pollutes every subsequent session environment as long as a session (not necessarily the original one) is alive.

Replace FOO with SOME_SECRET/ACCESS_KEY/TOKEN and you can actually accidentally expose/leak stuff or point to the wrong thing.

The unattended workaround is to have the tmux daemon spawn at login via `start-server` + enable some tmux settings like `exit-empty` plus some I can't recall regarding environment handling, but nobody does that.
BlackByte ransomware group targets VMware ESXi bug
Wave function collapse is one of many equivalent (so far as we know) interpretations of quantum mechanics and not all interpretations have wave function collapse whatsoever. With that said even in the Copenhagen interpretation which is the most popular interpretation of quantum mechanics, the moment in time when the wave function collapses is relative to each measurement device. It is not the case that just because some measurement device that has been entirely isolated from me happens to perform a measurement on a quantum system, that my wave function of that quantum system will also collapse. On the contrary my wave function remains exactly as is until the moment I perform a measurement on the quantum system which collapses my wave function of said system.
> and even after third-party cookies have been deprecated in Chrome

apparently this was written a few weeks ago :)
This seems like a continuation of his rant on his pastebin-like miniblog [1], in which he completely disregards that Cosmic is still in alpha and completely shits on it for having issues.
It is kinda sad to see FOSS devs shitting on other projects, especially when they are still in alpha.

[1] https://pasta.vaxry.net/cosmic
As others have said, this needs to be qualified. My HP Elitedesk 800 G2 SFF qualifies as "old" I think, yet it draws 14-15W at idle, measured at the outlet.

It has an i5-6500, 32 GB RAM, 2 SATA SSDs and a 4-port i350 NIC (all ports up). Idle means OpnSense and HomeAssistant running inside KVM on top of whatever kernel version was current in Arch at the time, but with no traffic.

Does the raspberry pi draw 1-3W only? It should be noted that old pcs like these can be had extremely cheap, so the difference in price should take this into account. Moreover, if you need extensions of any kind (NICs, drives), getting them running at all on a PI is somewhat more involved than on a standard PC.
Yeah because after that you just have 5-10 dictators which inevitable build up cliques with their own personal grievances rather than any ideas to benefit the good of the community.
> For loops are not idiomatic in Rust

That's not really the case. For loops are certainly less common compared to C, but they are completely fine to use. Forcing every loop into an iterator-chain style can sometimes be more confusing.

Not to mention doing for-iterations with early exits. Yes, you can use try_fold, but if I'm not writing generic iterator library code, I'd prefer explicit for in cases like this.

> writing Fortran-ey code instead of iterators will lead to pain and slower loops.

No it won't. At least not in the general case. Not to mention that iterators also have performance footguns that are pretty easy to trigger.
You're now arguing against claims no one has made, which is apparent from the fact that you seem to only quite very tiny snippets of what's said while ignoring the main argument.

You seem to just want to argue for the sake of arguing.
You get the nice stuff that Ansible brings, like adding specific lines to .zshrc, templates, etc. I found it easier than my usually-beloved shell scripts because I didn't need to think about the mechanism, just the result.

For example, brew install coreutils would use the community.general.homebrew module: https://docs.ansible.com/ansible/latest/collections/communit... <-- you can see from that page that each module has lots of examples, which makes it pretty easy to go from requirements to Ansible script.
It looks like they're running `webcrack` to deobfuscate/unminify and then asking the LLM for better variable names.
I'll bite, I tried Java after a while fully open to giving it another shot but ended up being deeply disappointed. It seemed that the language was still stuck in the 90s and features came from the frameworks so there was nothing in the language but all you need to do was learn framework/s and how to use this framework with that library and so on. Storing a date as an ISO UTC by default and sharing it with Json needed layer upon layer of code.

There are no easy ways to build abstractions so it's all annotation upon annotation or back to design patterns of composition / inheritance.

Do not even get me started with Gradle/Maven where declaring a custom task is a mini project.

The language still has old world problems, anything can be null, no easy way for structured concurrency and everything is mutable. Top that with verbosity of using lambda, streams etc and it feels like half of the time in spent in fighting /learning the language or framework and half implementating a feature.

I still think JVM is great, and Kotlin and Clojure offer much more out of the box, but using plain old Java in 2024 is just painful. Most people stick with it because "achitects" (who coded last in 2011) like it and/or people have not tried any other modern programming language and stick with the tried and tested.
Show HN: Hyrumtoken – a Golang package to encrypt pagination tokens
> you think X? you probably also think X Y and Z

That's not what I'm saying. What I'm saying is that simply distrusting the government isn't enough. It isn't enough to support any stance. You need more than that.

> As for masking during the pandemic, it might have save some lives. It probably did. But it also contributed to long term damage of many others

I mean... no, this just isn't true. Masks didn't hurt anyone because they literally can't.

This is what I'm talking about. The reason people didn't want to wear masks isn't because they thought they were harmful, but rather because they were TOLD to. They didn't have anything past that.

Even in the worst-case scenario where masks do nothing, there's still zero reason not to wear a mask. the only reason is "gov bad". That, to me, is not enough. That's a nothing-burger. But millions ran with that. There was also some misinformation about CO2 buildup or something but, go figure, that was entirely made up by alex jones types to justify the fact they didn't want to wear a mask.
This drama exists in nearly every human committee in existence.
The question is whether that statement is a joke or not (they do both).
> Us humans can get used to almost everything. Presumably, simply being used to abuse and not desiring freedom just because you never had (or could even imagine) it doesn’t make being abused or lacking freedom “good”.

I don't think this is plausible. You can see your slaver has freedoms you don't, and no doubt you would desire to be free of your shackles like they are, so imagining it wouldn't be difficult at all.

> Someone proposed to grant the tool the right humans normally have. (Humans can learn from reading any stuff under any license, so why not the tool.) Well, you’d think human-like sentience/consciousness are required for those rights

I don't see why sentience would be required for some entity or tool to have the right to learn and synthesize new things like humans do. Copyright is a legal fiction that serves a purpose, and we can grant these rights under any circumstances we like, as long as we think it's a good idea.
HNWeekly #1 [video]
The term "modern" under discussion in this article has nothing to do with Modernism in the art world. It's just the regular dictionary and marketing sense.

What would you suggest is a timeless design in computing, then? That we can see holding up as an ideal solution in 1975, 1995, 2015, and today? Because I honestly can't even think of one, and I'm genuinely trying.

I mean, there are basic principles of "don't repeat yourself" and organizing code into functions, but those aren't aspects of design.
That sounds like a fascinating research project. I agree that preserving authorship data and avoiding the suppression of outputs mentioning people could be key. LLMs have a remarkable ability to trace text origins, even through centuries of noise. Imagine the potential for recent knowledge! On a side note, if you need help with writing essays or research, https://academized.com/write-my-essay offers top-notch services that can support your academic journey. They ensure original content and thorough research, much like how LLMs trace text. Worth checking out if you want to stay ahead
Model Weights are not the Source. Why can't that be obviously like a binary isn't source code - a binary is compiled from source. You can open-license the data in a binary so it can be reverse-engineered / modded but that doesn't make it open source.
> quantum mechanics and QFT allow no such process

Double slit experiments shows collapse happens without any outside interference, nothing outside of the room has to do anything for the resulting measurements to show collapse happened. You can then afterwards enter the room, look at the recorded data and see that collapses did happen.

So you must have misunderstood what those theories says about collapses. They don't say exactly when collapses happens or what causes them, that is the unsolved problem, but we can know that they do happen.
> unchangeable random weirdness like ignoring EDIDs or forcing them onto you, that is documented nowhere and you can only find these things out when you buy it.

FWIW: https://www.store.level1techs.com/products/p/5megt2xqmlryafj...

Sadly this is not entirely a HDMI-specific problem either, he has a displayport feeder too. Also DisplayPort had many problems with disconnects/sleep state for many years, especially surrounding EUP Compliance/EUP Deep Sleep mode. I wouldn't say DisplayPort monitors were relatively bulletproof until the GSync Compatible generation finally rolled around in 2019-2020.
Ever used Google Chrome in incognito mode? You could be entitled to up to $5k
Just imagine how much more efficient you would be if you were using R's DataTable.

Look, I applaud your skill, but at some point even a master craftsman realizes that the swiss army knife may not be the best tool, and a leatherman offers certain advantages.
Has anyone heard about any effect Meta has said would happen if Californias SB 1047 passes[1]?

Looking forward to continued updates and releases of Llama (and SAM!) from Meta.

[1] https://www.theverge.com/2024/8/28/24229068/california-sb-10...
> I want to implement a website similar to HN, but I don't want to/not familiar with the front end

OP, it was a bit unclear from your post: What technologies are you already familiar with? Does this mean you can already comfortably make the backend (DB, API, etc.), or is that part unfamiliar too?

> The key point is that data needs to be dynamically rendered through a small server side,not static documents

That's fine, but that doesn't really narrow it down by much. You can use any sort of backend stack that can output HTML, but there's a million of them to choose from, and probably a dozen good & popular ones.

Even if you had a heavy and partially static frontend, you would still need a backend (or serverless) to persist data in anyway. Persistent data lives on the server and the rendering will always happen on the client because HTML is ultimately rendered by the browser. What's different is where application logic happens (clientside in JS, or sent as data to the backend for some other language to process). Even if you had a partially static site, normally parts of it would still be dynamic and update from AJAX calls. Ultimately the frontend and backend will always work together, but where you want to draw the particular lines is entirely up to you.

> Compared to HTML,I prefer the Markdown syntax

Me too, but unfortunately Markdown just isn't expressive enough for something like this. It doesn't have logical functions or network functions.

If you want interactivity, you need some sort of scripting language on top of a document markup language (which is all Markdown is). These are often called templating engines, and were really popular in the past (90s-2010s) before the JS frameworks took over everything... the folks that used to use them now use React/Vue/Svelte/etc.

There are also in-between systems, like HTMX + Alpine that's popular on HN.

If you want to go the more traditional route and do the logic on the server, PHP is the most obvious serverside system for something like this (maybe with Laravel & Blade or Symfony & Twig), or people build their own too (like Shopify did with Liquid: https://shopify.dev/docs/api/liquid#what_is_a_template_langu...), Django for Python, etc. There are probably similar ones for Java, Go, Rust, and whatever other language you prefer to work in. But ultimately you need something that can process both content markup/styling and also logic, which Markdown can't do on its own. You don't necessarily need to do everything on the frontend, but it's helpful for the user to be able to do certain things (like upvoting) via AJAX without having to redownload a whole new page from your server. So it's worth thinking about what logic should vs shouldn't live on the frontend.

Whatever you do, you might wanna take a look at other HN clones to see how other people have made similar software: https://www.google.com/search?q=github+HN+clones&ie=UTF-8

--------------

If you don't wanna do any of this yourself, you can also just consider running a Discourse system (or pay for a hosted one) and add a voting plugin... might be similar enough.
In complete agreement, I will add an anecdote from my experience:

I have a tiny hardly updated blog where I post stuff I do and assume nobody at all will ever read it. A month ago I got an email from somebody asking about a detail because her granddaughter's toy has the same problem that my daughter's did. It is so rewarding that some work I did for myself can continue to have value for people across the world.
Do you also block all google bots? Who's to say your data isn't scraped by the company but buys it from brokers who can? Robots.txt is theater.
Which was already the case at that time, with Blackberry, Palm and HTC dominating that market using Intel XScale.

Intel tried to corner that market by deviating from ARM with their custom MMX architecture. It worked with Windows PocketPC as a OS-supplier, but HW-vendors with their own OS didn't want to limit their supply-chain to a single CPU-platform.

But yes, their belief in x86 being superior surely clouded their judgement on XScale's future potential
more likely to get downvotes that way, potentially even downweighted
> When legislatures pass laws that exceed the bounds of the Constitution, the courts strike down those laws as null and void.

Well, that's not actually in the US constitution.

And, the Executive branch is free to ignore what the Judicial branch [1] does since ya know, it's the Executive branch that would execute any decisions.

[1]: https://en.wikipedia.org/wiki/Cherokee_Nation_v._Georgia#Aft...
I've always wanted to do something like this but for laptops too, and allow sorting by passmark score to find the best values.
Somehow I knew what video that would be, before clicking the link.
Almost the same for me. I just switched to byobu in early 2010s instead of creating a wrapper myself. Haven't felt the need to check anything new since.
I used to be radically pro-nuclear, but after seeing some of the data of solar growth and realizing we could just scale things up (like building iphones), I'm fully on board with the Elon strategy of solar + powerbanks for storage.
New research suggests a major earthquake on the West Coast could be imminent