skysight-inc/HackerNews huggingface dataset:
I love co-ops I think the government should do more to Foster them. I would start by waving corporate tax first. Basically the same as a pass-through chapter S Corporation.

Waving salary taxes is a different story though. I don't see why someone working for a regular company should have to pay for Medicare and Roads but someone working at a co-op should get these for free.

I've been on the board of directors for a co-op in the main challenge is Raising funding. If you want to start a housing Co-op or a auto repair Co-op, those both require capital. If folks want to see more co-ops, I would look for ways to make Capital more available.
Yup, ss and friends do this, but they don't read "/proc/$pid/cmdline" N times (where N is the number of file descriptors the process has) in the hotloop.

I phrased it poorly. Doing the loop is what it is, but doing the loop and allocating inside (which 'process.cmdline()' does) on every loop is something I'm fairly sure none of the other tools do.
No night? Where are you putting these satellites? The only orbit that doesn't eclipse is sun synchronous, an already crowded orbit. Even GEO satellites experience eclipse.
Machine generated XML doesn’t play nice with version control for views that are even moderately complex. Merge conflicts become more of a nightmare to untangle as your app matures, plus it can make pull requests unintelligible.

This is part of why for apple platform dev, several years ago I abandoned XML-based XIB and storyboard UI design for any collaborative project. Writing it all out in code (even with just UIKit, no SwiftUI) is a lot more pain-free.

I’d like to do the same for Android projects, but Google is hellbent on the XML usage if you’re building with Android Framework… Jetpack Compose improves the situation some but I’ve not used it much yet.
Quantum physics would not fall apart. In quantum computing you can always replace the imaginary component at the cost of just one extra qubit in your circuit. The real part maps to the |0> state on your ancila, the imaginary to the |1> component. In terms of quantum mechanics as a theory, this implies you can always do away with the imaginary part at the cost of introducing just one fictitious two-level degree of freedom, like idk call it "spin" or something I guess. Oh shit.

Put another way, complex numbers are a qubit the universe gives you for free.
How much slower is it in your experience?
`expect` can be used instead of `unwrap` to print an error. That's quite idiomatic I'd say for situations where there's no way to recover anyway, as you mention.
More dangerous / less common, but you can also launder lifetimes through unsafe where you use ‘static to indicate “it’s not possible to verify lifetime at compile time but I promise you this will outlive you”. An example of this would be storing a reference that is reference counted but you don’t want the lifetime to bleed out into the type signature.
there's only one reason you lock up merchandise
FYI: After skimming the article, I'm downvoting because you conflated what the article calls "This 96-bit NAT address space is a highly theoretic ceiling, […]" became a plain unqualified "96 bits of address space" in your comment. Which you're then comparing with the "56 bits of usable address space" in IPv6.

Also, that sentence continues in the article with: "[…] but the pragmatic question is how much of this space can be exploited in a cost-effective manner such that the marginal cost of exploitation is lower than the cost of an IPv6 deployment."
If you use these artifacts of models encompass everyone in a single ahistoric present narrative where they no longer believe anything because the images and stories they hear are filtered through a fear of being misled, you have reduced them to captives, or something lower and much worse.

Destroying history wasn't unique to the 20th century either. From burning the library at Alexandria to the Church's destruction of mesoamerican culture, it's a common tactic of dominion. The march of that ideology through Russia and Asia was designed to erase the history and identity of those people as a means to subjugate them as well, so while AI is a powerful technology, this is nobody's first rodeo.

The antidote to the AI/simulation/mental prison problem is the same as it ever was. Perhaps even with higher quality reasoning now that we can see the sophistication of something that is just a material language model. It is a material artifact, not alive or conscious, and whose products are simulacra. Even with access to all our data, what can an AI know of the experience of a being that created it, and what would it mean for our own ontology if we incorporated this knowledge as an analogy for our own experience?

That said, after I read some philosophy and religion, and some of this AI safety and simulation hypothesis stuff, I almost became a vegetarian because it wasn't so much the cruelty of eating veal I could no longer bear, but the irony.
The point as I understand is that interfaces in the OOP sense try to mimic what modules do. Therefore OCaml not having them is not a serious accusation since everything you try to accomplish with interfaces / design patters you can and should be able to do with modules. Here is the article explaining the concept: https://www.pathsensitive.com/2023/03/modules-matter-most-fo... but I have to note that I never worked in OCaml so this is just my theoretical understanding.
Slint recently added a table widget complete with sorting, which was very welcome
In conversations I've have, cost-of-living is generally described as a way of adjusting your pay to "keep up" with overall inflation. I've never had a conversation about how onerous it is to get into the office and how expectations or compensation might be adjusted in response.
In Finnish, the smaller words get suffixed into the larger one. Take "talo", nominative for "house". In English you say "in (the) house", in Finnish the "-ssa" suffix means the same thing, so you say "talossa". "from (the) house" would be "talosta". There's like over 20 such modifications to the root word, and they compose. "from my house" would be "talostani", where the "-ni" suffix means "my".
At least ChatGPT is faster than our current garbage-generating machine
I have no idea how you can see it as civil. Joseph puts up a false dichotomy where not working as an elderly is to "disappear and die". Then some general notion of people wanting old people to disappeared is tilled at. Non of that has anything to do with Crimp's post, and is grossly missing the point of their comment.
> Google LLC

Now we are talking. Stable Diffusion getting some assistance in on-device usage.

Won't be surprised to see Apple join in.
Generation before me does that.

My generation knows what a file is.

Generation after me does that.
We're not going beyond our solar system. Ever. The nearest star is 4 light-years away. Assuming you could even travel at the speed of light, which you can't, it takes 1 year to reach the speed of light while accelerating at a comfortable 1G. But, as I said, we're not ever traveling at the speed of light. 20% of the speed of light is about the best we'll realistically ever be able to do - but that still makes the nearest star over 20 years of travel away!

How do you propose to travel for over 20 years?

It's clear then that robots will be exploring the solar system, not us. Even then it's going to take several centuries just to travel to, collect data from, and send back to earth just from the local stars we can see with the unaided eye.

When they say space is big, space is BIG.
I signed up and took a look, and you are indeed correct. _Excorcism's_ lesson plan is broken. Raku is not. I have no idea why they are doing things the way they are, but what they have is not setup correctly. It's a shame. That might have been a decent teaching environment.

I have found better luck using repl.it to test code, and working through the Raku Course at https://course.raku.org/

Hope that helps
Yes! Except the image...
Similar, my MBP 14 takes a long time to wake up when connected to a studio display and I need it to wake up quickly, then wakes up every time I just walk past the desk when I want it to stay off.

My work HP Chromebook also takes a long time to wake up in the morning, so they all feel very familiar to me, I'm no different.
"I guess the answer is legal liability."

Indeed. The answer is in the article. He gets offered jobs all the time, but nobody offers to buy the data itself. Clearly because nobody wants to own it, it's all plausible deniability.
That kind of argument reminds me of a prediction by Hofstadter, made in GEB: When computers are able to beat humans in chess, they will be so advanced, that chess will bore them. They might prefer to discuss poetry with humans than beating them in chess.
Which goes with the very topic of Christopher Nolan's movie Inception (2010, with Leonardo DiCaprio et al)
Ask HN: How to inspire Gen-Z and future generations?
Haha. Deeply embedded is expected for RF, not big deal. But there’s no excuse to not have switched to py3 years and years ago.
Everyone operates an AGPS service these days. Without it, you'd have to wait at least 12.5 minutes from a fully cold start (and likely, if you missed a data packet, double or triple that) until the GPS receiver has all the almanac data [1].

[1] https://en.wikipedia.org/wiki/GPS_signals#Almanac
I dunno, sounds like a great way to get rekt to deal with SQL queries directly, there's some ORM's that let you do this when needed but default to the ORM DSL when needed.

Im a happy user of prisma, I value It supports several databases and not only pg. using for example sqlite for localhost dev has its perks, and it's easy to move later to other stuff if you have already planned for it and not using types that are incompatible between your two targets
There is no universal now, but you can translate between time frames, no? Asking as a layman inspired by your comments.
Ask HN: Why don't I see [dead] mark next my own submits?
In my options I've turned on the option to see dead links. I can see [dead] mark next to other peoples content, but not next to mine. Why is that so?
A language like ocaml excels when the input and output are program-like, and the problem can't be number-crunched by hardware. The typical example would be a compiler. Other examples would be model checkers, code generators for number crunching libraries, proof assistants, and so on. Complex problems, where you need to explore different avenues of approach quickly, and where symbolic manipulation is at the heart of the problem.

Thus, ocaml is best used as a "kernel" or "module". The contextual part of your system uses the part written in ocaml as a service.

But ocaml doesn't excel at problems which are common to a typical company. The people who are in the intersection of wanting to solve those problems, and ocaml developers are few. The same intersection with a more mainstream language is far larger.

However, if you find yourself with a problem at which ocaml excels, chances are the mainstream languages ends up falling short very quickly, because they tend to lack the abstraction features necessary for correctly handling the complexity.
Yes, most work is very unappealing. That's why it's called work.

If you're very fortunate you might be able to find something that you can stomach that pays well and treats you fairly. In my experience this tends to come down more to the employer than the field/job itself, but that's just my experience.

I just generally don't think recommendations from randos are worth much. Other people may disagree and value the opinions of others very highly.
Mine came from an interior designer.

I gave my story to Janet in The Big Bucks (minus the fact that he was married already!) so you can read about it there. The Walt character isn't really him but I did borrow some details.

Interestingly, I gave the book to him and he loved it. Then he gave it to a contractor friend, and HE loved it, too.
You should almost never catch all exceptions, i.e. Throwable on the JVM. That is one of the few things that Scala really got right. The `catch NonFatal(e) =>` idiom is doing that nicely. It will catch all throwables with a selected set of special cases, e.g. OutOfMemoryException and all the other VirtulMachineErrors.
Catching those in a framework lead to extending the time until a crash follows on a serious issue. Crashing early is often beneficial in such a situation. Together with a process watchdog, like systemd, kubernetes, dockerd, whatever crashing early increases the uptime.
IKEA Redesigns Its Bestsellers
> What we really need is a tool like this for Windows.

Nevermind Windows, I want an app like this for android.
First of you said the same thing twice because profit is revenue minus expenses so higher expenses with the same revenue mean less profit.

I said the same thing that workers cooperatives aren't competitive because they have lower profit because they can't get expenses (on salaries) get that low because they can't exploit workers like the usual business does.
Was about to suggest this video. Seems everything you need to know about an infestation and preventing the chance of getting them is described.
> Ordinary matter in the galaxies cannot explain the rotation curves.

The observations of Fritz Zwicky and Jan Oort were of spiral galaxies in isolation, which led to the need for Dark Matter to explain the rotation curives. Once the entire galaxy cluster is considered, it becomes evident that a spiral galaxy is not an isolated reference frame and that Dark Matter is no longer necessary to explain galaxy rotation curves.[1]

[1] https://www.youtube.com/watch?v=PL0ewiwqoTw
Dunkelflaute can be dealt with by burning hydrogen, not fossil fuels. You need backup turbines, but a simple cycle combustion turbine power plant is about 20x as cheap to build as a nuclear power plant, per unit of power output. So backing up the entire grid with these "Dunkelflaute turbines" is not expensive compared to the nuclear solution.

Europe has many petawatt hours of potential hydrogen storage capacity in its salt formations.
Yes, that's basically what we ended up doing: a queue of tasks in Postgres that a variable number of workers could access via a clever SP that encapsulated all inter-task conflicts and spat out the next task you were allowed to process.
It's a non-issue IMHO. Just use parenthesis if you're unsure, then auto-format. You'll catch any issue that wan't caught by the typechecker by reading the diff.
I had one laptop where - after every other s3 - wifi wouldn't come back (so it had to be slept twice as a workaround). But I've had like 7 laptops dating back to 2003 and Linux s3 sleep has just worked otherwise, without any fuss.

On my last laptop I have s4 a shot, because I was tired of slow drain, and it too just worked. I've been using that since.

I can't imagine not having sleep. It's very very basic an expectation. It isn't about how long the computer takes to boot, its about whether you the human are forced to carefully close out of all your apps and then reopen all your documents/files/pages again.
This is bad. Let's say that ChatGPT has, or is induced to have a bias in a certain direction.

Then one side of a political discussion is able to generate bills en masse, constant new over and over with slight tweaks. Another side of the discussion is unable to get new bills to discussion or consideration because of the mass of bills generated by the other side.

Effectively a legislative DoS attack. Not to mention ChatGPT in it's current form would already be unwilling to generate the text of bills for certain issues.
I don't think I know what most people typically expect. I don't know what chrome is, and I'm all for flexibility, but short of some crazy winamp skins in the late 90s, I've never noticed anything being particularly more fancy than amiga500 widgets. Win95 added something. Osx added a bit more, but a box with a label that reverse highlights when I select it is really all I'm expecting.

I rarely create guis, mostly just cli tools. Is there a good intro to basic ui theory so I bdont upset people with higher expectations in the rare event I do create one?
Given how much AI processing is done to images on-camera (well, on-phone more often) these days, I'm not sure this could provide valid "proof of genuineness".

For an example of on-phone manipulation, search for the Samsung moon incident.
I can't speak for everyone, but I landed here because the word "cozy" resonated with me right now—I'm in the mood for some good vibes. While it would be very HN for a thread about "the cozy web" to tangent into a high-stakes, hugh-strung discussion of authoritarianism... could we, for once, let a conversation about cozy things have its day?
Box::leak for one.
You've answered your own question:
Change the system.

If we get too good at automating jobs there should be a social safety net so we can all enjoy the fruits of AI.
1password is pushing me more and more toward something else, it has only to piss me off a bit more and I might just drop down to Apple Keychain for most things ...
Useful, but talk about too little too late! The fact that this is an external tool, not part of the operating system, and that you are expected to, in 2023, blindly guess which application is holding your flash drive or documents open is pretty pathetic.
Anything where you need to manipulate the crystal structure or homogeneity of a mix, or cases where gravity will cause structural issues.

It's possible to grow extremely high quality crystals in microgravity, so there's your semiconductor and optics industries.

Bulk metallic glasses are easier to make in space for the same reason: crystals grow more slowly, and are easier to prevent.

High quality vacuum on a scale never seen before for experiments and industrial processes.

Imagine building the James Webb Space Telescope without needing to harden it against launch forces.
Nobody suggested it be left by itself.

There are plenty of people that I would’ve leave by themselves to do something, but they still provide value, and I wouldn’t classify them as generating garbage. A technology with shortcomings is not snake oil.

Look at where this conversation started, where it’s ended up, and honestly tell me that you haven’t moved the goalposts.

This community has such a ridiculous blueprint for “anti-ChatGPT” arguments. There are enough vocal people here that feel the need to look impressive by repeating it over and over, that legitimate nuanced conversations and genuine information transfer with regard to the strengths and weaknesses of these models are drowned out.
The only plausible way to ‘colonize space’ is to set to space stations .. the idea was proposed decades ago..like the Stanford Torus. Star Trek life. Sign me up!
I think you're referring to "The Parable of the Raft", which describes a man who has built a raft and crossed a river with it debating whether to hold on to the raft or not.
> Something like ChatGPT is hard to train to lie without it being demonstrable with experimental evidence.

See, I consider the functional definition of what current generation LLMs do to be "lying". Not out of malice or moral failing (of the model or the model's creators), but simply out of lack of control/alignment/modulation systems that people typically associate with honesty, integrity, and intention.

The problem-model behind these systems is "predict what comes next". The objective in training is not accuracy of content (by whatever definition...), but verisimilitude of output. An LLM happily improvises on whatever seed you give it. Sometimes this leads to output that aligns with someone's definition of reality. Sometimes it's hallucination or bullshit or garbage or whatever you term you want to use for it. You can modulate this with better prompt engineering, but only by degrees.

I have no doubt future generations of these systems will start tackling this, but the systems as they stand now are by their very nature, liars.

edit: And additionally, while I can't necessarily argue against your trust in these systems (especially given the choice you presented.. I'd probably choose XGPT too), "neutrality" is defined by a shared trust that I don't see a route to in the current climate.
> You couldn't airbrush a photo via a cron job like how you can now automate some model generating thousands of images of people rioting/looting for authoritarian purposes.

I get how this could be a problem, but it seems to me that it would only be marginally effective instead of exponentially as some assume. The reason I think this is because we already have this kind of thing going on without AI [1]. And while it does work, it's not clear to me if making the fake more realistic actually does anything for the kind of people who get worked up about this. If you want to claim Seattle is burning and it's not, just grab a picture of another place burning, and you're good. Narrative achieved.

If you can pass as authentic a photo from a different place taken at a different time, then what does it matter if you can generate a new one? Are you going to trick more people? Maybe. But I have a feeling the people who are most likely to get tricked, would have been tricked by far more mundane fraud.

[1] https://www.rollingstone.com/politics/politics-news/fox-news...
Oh yeah, definitely. In my implementation, even skipping reading comm (once!) if not needed gave me better perf than ss:

https://github.com/anisse/tcpkill/blob/cfd96d5dec438a3722edb...
And then comes Google Photos and applies a filter, goodbye signature (in this case, the phone's). Or I have an old-fashioned film camera... I guess this idea would work only with DSLRs, which aren't that popular anymore nowadays thus we won't solve that much of the original problem.
The second paragraph quotes them as being "slum-like spaces" so I'm not sure where you derive cause for reducing the author's viewpoint to naive idealism like that. If anything this seems like a pretty conventional viewpoint these days, that the web has shifted from broadcasting to smaller peer-to-peer interactions. It doesn't seem particularly controversial.
I did some podcast interviews, and one host said he's talked to three people who were at the Apple meetings, and all three stories were different.
Reinventing Back End Subsetting at Google
> They don’t actually do any packet data analysis to see what it includes as far as I can tell, so other than seeing some packets go through, the rest feels like idle speculation.

That's enough under GDPR, which is the point of the article. Even though the GDPR requires active informed consent, there are still so many layers openly sharting on that requirement, and no one holds the big players accountable.
In a project with many developers, it's hard to resolve conflicts with generated XML. For example, iOS and Android have been moving towards a declarative approach with Swift UI / Compose.