skysight-inc/HackerNews huggingface dataset:
Boolean circuits themselves do not have memory.
(though you can create memory within them).

See the formal model here: https://en.wikipedia.org/wiki/Circuit_(computer_science)

There are extensions of iO to RAM programs, but this is not it.
My experience: Essentially all consumer language learning apps are only useful for learning up to maybe CEFR A2 or B1. That makes sense, because that's all the typical consumer has patience for. Going beyond this basically requires hiring a tutor, because so few people ever progress to that point.
> every single time we find, read about, or are recommended something cool it always ends with "oh by the way this only works on X not Wayland".

Eh, what? That's not at all common
haha catchy love it
Given the high requirements to enter the field, and a likely mismatch of interests between many of the patients and the interests required, it would probably be more effective to try to fund some researcher directly. Identify someone doing high-quality research in an adjacent area and offer a direct grant of $50k or something to research towards a cure.
Back in 2017, the Linux developers' notion was that not even all of this PAM stuff was enough for the parent process to be doing.

Their then asserted correct solution to TIOCSTI was that su, sudo, doas, and the like should open a pseudo-terminal and get involved in pumping pseudo-terminal I/O. They were to do this as well as, presumably, managing all of setsid(), child process stopping/suspending with a signal, and setlogname() for the new session; to keep what the old books all say about keeping the same logname even though one has switched user, and being able to use the suspend command in the second shell.

* https://www.openwall.com/lists/oss-security/2017/06/03/9

* https://www.openwall.com/lists/kernel-hardening/2017/05/10/3...

Six months ago, TIOCSTI became optional in Linux.
you're also very very alone in that area. If you're off the main roads and get hurt or bit by something, even if you manage to get through to 911 dispatch, its going to be a while. And that's assuming they find you.
Maybe someone temporarily mistook the main non gaming aka datacenter side for being all ml.
I'm going to ask this in every thread.

Have we (those who are not paid to work on this) "followed the money?"

The glacial Wayland rollout to usability (it was AT LEAST a decade, don't try to fight me on this) is just so odd to me; to the point that I feel like it would be useful to examine the most powerful entities in this.

It's just really hard for me not to at least consider: Was the push for Wayland in the hands of entities who perhaps didn't have a particularly strong interest in a classically useable desktop? As in, a combination of entities who really have no interest in a Linux desktop (Ubuntu, who lets be real, has caved to Microsoft) or entities that are trying to hard to be cool and in doing so broke stuff that just works? (Lookin' at you, gnome?)
This is the exact same design I used in middle school to win a paper airplane competition! It is called "The Moth" on the website I found it on back in the day: https://www.10paperairplanes.com/how-to-make-paper-airplanes.... I still remember how to make it to this day.
It's not playing in-context of minecraft, it's playing in-context of an API to minecraft. You can see one of the limitations in its error condition when it tries to craft an "acacia axe" out of acacia planks and sticks, fails, and then replaces all the references to "wooden axe". Of course in the real world it doesn't matter what you call the axe you made, and it's pretty clear what an acacia axe is. Even if it did matter, you could also easily keep the function name and output message, and just make an "wooden axe" behind the scenes. The fact that the GPT is so tightly bound to the formalism of the API is an indication that this is a task the GPT can likely do quite well as this API is well-used and documented.
Screen tearing is not really an X11 issue. It's an XFree86/X.Org issue in that they are to this day in many ways the lowest common denominator implementations, and at some point Intel removed VSync circuitry from their IGPs completely - so the only way to prevent screen tearing was to have global compositor doing page flips. So, a lot of that "never noticed screen tearing" is due to people running different GPUs and/or enabling some driver features mitigating vendor weirdness.

Similarly, nothing says you need to request a redraw when moving a window instead of redrawing it from backing store - but at some point backing store became useless in X.Org even if you explicitly try to program its use.
JSON is text, but most code that works with JSON sticks with the "syntax tree" (i.e. some native object representation) and only handles decoding/encoding the actual JSON format at communication boundaries.

The problem with HTML is that its syntax trees are relatively unpleasant to use.
I'm going to be driving through that area on Memorial Day weekend. The article mentions there is going to be an event - anyone know what time/day that's going to happen?
Neato Robotics is being shut down after 18 years
The point is that there will be an interview in ~a month and I don't know should I disclose all my research interests, including AI related. Anyway, I would try to offer my own research agendas for my self at least, but as far as I know in the majority of these PhD doctorates one supports the other and may want students just to build in their already established lines of research.
No, debris in the same orbit would fall much more quickly than satellites, due to the square/cube difference, a larger piece gets slowed much less than many smaller pieces with the same combined mass.

Also, "the same orbit" is the best/worst case scenario, since after an impact any new orbit still passes through the point of impact, but if the new orbit is more elliptic than the original (which most likely was close to circular), then it has a lower perigee, where most of the drag occurs, and thus would get dragged down faster than in the original orbit.

If a satellite is in a low orbit that needs re-boosting every few years, then the debris from its destruction would get cleared out in weeks or months.
For anyone that might also already have a Nikon D5100 or D7000 to repurpose as a webcam, you can use a custom firmware[1] to clean up the HDMI output, an HDMI capture card and OBS to fix the aspect ratio. That's the setup I use.

1: https://nikonhacker.com/wiki/Supported_Models
My wife has like a 230 day streak in Duolingo and every time I speak any Spanish to her (I'm like early intermediate level maybe) she doesn't understand. She's just hooked on making number go up.
The OpenBSD team is still developing the Xenocara X11 system, though AFAIK they aren't particularly adding features because the system is feature-complete (they aren't adding features to relayd either but it's not "abandoned" in any sense: as much as it conflicts with the CADT philosophy it's actually fine for software to be mature).

While I don't like making predictions, if I had to guess I'd guess that in a decade's time the OpenBSD team will be maintaining the upstream display server for most Linux distros just like they maintain the encrypted shell and the BGP server for them.
Smaller class sizes is definitely a huge boon for everybody involved. I went to a mid-sized private uni, where a large class size was maybe in the low 30 students range, and many were closer to 10-15, and the experience was dramatically better than my friends at other universities got. Professors knew the vast majority of us by name, and had at least an approximate idea of your grasp on the course material.

Cheating was solved with a pretty straightforward approach: don't make it trivial to cheat (re-using test questions, question-bank multiple choice tests, etc) to keep the honest students honest, then trust the students. If someone's caught violating that trust, send them to the business school. (I don't know what they did with cheaters in the business school. I assume promote them)
I can only imagine the desperation of the researcher pleading with a computer to do its best to solve the halting problem.
Fontemon: Video Game in a Font
> Now I'll brace myself for the "I've never noticed screen tearing" from people whose brains run on a different refresh rate than mine does.

I'm actually pretty sure this is a thing. I have a dissociative disorder and sometimes the "refresh rate" of my senses seems to go down. I have no idea why or how, but it's really weird to literally experience reality feeling like a slideshow.

But other times I can detect any flickering lighting, so I dunno.
Most people today can't make fire by hand either because we have tools for it.
My understanding is that states are generally in charge of their own tort law. Federal law comes into play when multiple states are involved (interstate commerce), or when a state law is thought to be unconstitutional.
Pst, you can do the same thing in Node.js. Nothing is stopping you.
I think the "anger" is merited since the students (1) cheated when they were clearly told not to and (2) marked answers that were "obviously wrong" which implies that not even a modicum of effort was invested in demonstrating knowledge.

The "busy" argument is a poor one. We're all busy. Part of gaining an education is learning how to manage your time. As a professor myself, I know for a fact that most students manage their time poorly, yet many students will still pull the "busy" argument when it simply doesn't apply. Rather, just admit to procrastinating. Either way, the outcome is the same (poor performance).

To sum up my sentiments to cheaters... "Play stupid games, win stupid prizes."
seems more like AI tools should be (if they're not) built on the [insert best argument here for fair use]. then you'll know you're safe.
>I suspect that it might actually be possible to try diplomacy in this case

When we learn the language of Killer Whales that can be an option. However, there currently isn't a way to communicate with them in the same manner humans communicate with other humans.
The web client would be for most users, the native iOS/macOS client would be for the smaller group that manages the deployments (would be one person at a company or in a friend group). I'm working on cross-plat Swift strategies to bring this to Windows later.
Because screen tearing is something that honestly showed up pretty late, around the time of i3/i5/i7 with IGP, as before that tearing was mitigated at least a little with VSync. (There's the issue that X11 didn't expose good sync primitives, but that's workable with extension, not total replacement)
People play showdown because of easy UX for netplay on both official, fan formats or old formats. It’s not about “untainted pokemon”, and more about “build a team without grinding and have an online matchmaking with different formats”. So, that one in particular is a bad example.
Optional Tags in HTML5
Actually I envision it as having the nut on the right. But maybe I'm just weird that way ;-)
This seems to be a font where every character has a serif, but G and T do not.
I believe that Google Memo answered this entire line of questioning very well:

https://www.semianalysis.com/p/google-we-have-no-moat-and-ne...

"We Have No Moat, And Neither Does *"

The problem with building AI products is that as long as you don't know why or how it works, your competition can just imitate the surface-visible results and it's as good as your product because they also have no clue about why or how it works, just like you.
But if pathfinding is too smart, then it becomes hard to micro-control the units, see StarCraft 2 vs StarCraft Brood War.
See also this post https://news.ycombinator.com/item?id=36088633

It's not open source, it has a sleazy commercial license that wants you to negotiate a royalty to use it. Stay away.

I'm very curious why HF would be calling this an open model.
"Hmmm I know better than you". Peak HN lol. This is for middle of the desert time tracking.
I remember reading about some Indian Indian guy building a motel on such a location, that does pretty well because it's on a spot that really required a motel. The rest of the space could probably be used for any extra income like you mentioned.
Sure. But my tinfoil hat is at the drycleaner so I will let you use your imagination to come up with a scenario where ill will toward Mozilla benefits someone.

Cui Bono as they say.
> > It looks more like a slippery slope bias to me.

> I have no idea what you’re talking about.

Sorry, I reread the definition from the bias list and it's not the good one. Read the whole line, it's too small an illustration to fit a bigger picture:

> It looks more like a slippery slope bias to me. You can "prove" any dangers with that analogy but it's running against what history and reality have shown us so far.

> I’m simply making a point that humans don’t always behave reasonably in a way that would achieve their stated goals.

This, I agree with. But:

> I tried to use an analogy to make this easier but you seem confused. I could have replaced “acid” with “murder.” Would that have helped?

No. I understand your analogy but it happens that I disagree with how it is an argument in favor of your opinion (which I also disagree with but that's for another paragraph).

If anything, I think it undermines your position because it reduces the many more complex steps leading to nuking another country to a petty and cruel behavior from one individual. The analogy doesn't explain the reality behind a potential revengeful nuclear strike (geopolitical moves leading to that decision, climate disasters, consequences stemming from the reaction of other nations, etc.). All it is saying is "there are humans who would do crazy things so it follows that we are always at risks from one human doing the most crazy thing like nuking another country" but nuking another country, for the sake of the argument, requires more than one human (no matter how petty he is) and so far it hasn't been done yet (unlike people throwing acid at exes, which breaks the analogy). This is skewing proportions ("this analogy doesn't scale").

I'd rather we discuss the likelihood of such an event happening based on real world data and information, not using illustrations.

To follow on the analogy: unlike the guy with the acid bottle, the guy with the nuke has certainly the means to hop on a plane and buy his way into NZ rather than nuking it.

Of course we can always make the argument "but what if someone crazy comes and do the crazy thing" but how likely is it ? Adding "but what if he's under a lot of pressure ?!", that's still a what if scenario that would be better validated through real world examples/data than an analogy boiling down to "there are crazy people" or the single argument "people don't always act rationally so anything is possible. Well, duh.

On analogies, I like this blog post: http://itdept4life.blogspot.com/2012/04/why-analogies-suck.h...
TBH Wasnt in the first version I released on the internet but I was surprised by how many people requested it
As long as you diersify ajd hold them for a long time.

Fair. I was really thinking more specifically about day-trading, or maybe "week-trading" at most. Long-term buy and hold is a different beast for sure.
>To me looking up old exams is normal, it's not even remotely cheating, heck it may even be expected.

When I was at uni in the early 90's, several of my professors handed out older versions of their tests so that we could see the shape of the thing and prepare. We all appreciated it, too.
Actual Customer Support Is Remarkable
You are misunderstanding the context of the comparison. Those statements are not meant to negate the factual content, they relativize the respective importance.

One should direct one's energies where they make the best contribution. For that, one has to compare alternatives.
You won't be able to hold a fluent conversation based only on Duolingo, but it's not _useless_.
> What is happening can be understood without resorting to the sort of magical thinking that ascribes agency to these models.

This is what has (as an ML researcher) made me hate conversations around ML/AI recently. Honestly getting me burned out on an area of research I truly love and am passionate about. A lot of technical people openly and confidently are talking about magic. Talking as if the model didn't have access to relevant information (the "zero-shot myth") and other such nonesense. It is one thing for a layman to say these things, but another to see them on the top comment on a website aimed at people with high tech literacy. And even worse to see it coming from my research peers. These models are impressive, and I don't want to diminish that (I shouldn't have to say this sentence but here we are), but we have to be clear that the models aren't magic either. We know a lot about how they work too. They aren't black boxes, they are opaque, and every day we reduce the opacity.

For clarity: here's an alternative explanation to the results that's even weaker than the paper's settings (explains autogpt better). LLM has a good memory. LLM is told (or can infer through relevant information like keywords: "diamond axe") that it is in a minecraft setting. It then looks up a compressed version of a player's guide that was part of its training data. It then uses that data to execute goals. This is still an impressive feat! But it is still in line with the stochastic parrot paradigm. I'm not sure why people don't think stochastic parrots aren't impressive. They are.

But right now ML/AI culture feels like Anime or weed culture. The people it attracts makes you feel embarrassed to be associated with it.
You don't really need credit cards, we found ways to pay for domains and hosting back in the day when we weren't legally able to get one (due to being minors). Some smaller companies accept other ways to pay that can be used anonymously. I definitely couldn't afford $8 a year thought, so others were covering that.
As a firefox user of a couple of decades, I am now starting to look at alternatives. Anything chromium is a big no, but there are few alternatives. Perhaps it is time to go back to using Lynx.
Do you know if even longer ranges logged there, like 600, are practically useful or are they too short (in time) for that?

https://online.ligo.org/grafana/public-dashboards/1a0efabe65...
> It was such a relief the first time I used Mac OS X. Finally a unix that renders to the screen without artifacts.

That was one of the reasons I used macOS too. Not for artifact-free rendering but for the fact that it's a real production-ready desktop OS with first-party app support from most companies, while being a true Unix with all the powerful Unix capabilities, like being able to run Valgrind and etc. without nesting virtual machines.
Article 6 and its specification of geographic scope has been changed with new members before [0], it can be again.

Article 10 is kind of irrelevant, since it takes a unanimity to admit a new European member, and the members can also unanimously adopt any changes to the treaty they feel like, so the limitation to European new members is more symbolic than anything.

Alternatively, the NATO members with, say, Asia-Pacific territories could just form a whole new alliance with each other and friendly countries in the region, structurally similar to NATO but focused in that region (say, the Asia-Pacific Treaty Organization), and each alliance could even have the other’s non-common members as non-member partners.

[0] https://www.nato.int/cps/en/natohq/official_texts_17245.htm
Nopes, I'm a righty. I'm normal in that I don't practice or play enough ;-)
You’ll have a much better experience in Cygwin/MSYS2/WSL if you treat them like isolated environments and not call programs from outside of them. If you want to use ‘jq’ (or any tool) within Cygwin, install the Cygwin package. Don’t rely on the Windows install, and you’re guaranteed to run into problems like this.
The pathfinding discuss was good. I remember that around 2008-2010, I read the Killzone AI related papers and presentations. Basically, all the planning, tactics were based on pathfinding algorithms. Because, if you find the shortest path by scoring the nodes, if you add multiple layers - like line of sight as a triangle- you can also update the scores, which eventually help the character move most optimal path: short but safe path.

The idea made it possible to convert the graph into either way finding meshes or influence maps, a great abstraction layer to build complex scenarios on top.

What makes me sad here is that, even though the paper written for 0 A.D. is newer than the paper I had read around 15 years ago, it is primitive. It is also a good thing as it is a low hanging fruit here for game devs. But I am not sure if there is enough interest for game devs here.
The lesson? A similar lesson to slavery, the Shoah, the Trail of Tears, etc.

"It wasn't bad because it happened to Black folks or Jews or American Indian tribes. 'Never again' shouldn't mean, 'Never again exactly how it was done last time.' It was horrible because they were human beings. It was horrible because folks went out of their way to stop viewing them as human beings. And here are some reasons why people back then (and today) justified these acts, so that when similar conditions arise again—because while history does not repeat, it certainly rhymes—we can learn to recognize and hopefully prevent these atrocities before they start next time!"

That's the lesson I'd love to have taught. That no is perfect. History is the diary of a madman. Learning not just facts but also the motivations/context of historical events, so as a society we can potentially help avoid future problems and move along with less needless suffering.
Kip Thorne explains it pretty clearly in this 2002 lecture

https://youtu.be/mGdbI24FvXQ
The Rise of the Global Super-Rich and the Fall of Everyone Else – Documentary
Show HN: A free to use Stable Diffusion image generator with prompt helper
Hi HN!

We recently launched a very simple to use text to image app along our main product (Clio), and I wanted to share for y'all here to play over the weekend.

Free to use (with a paid plan in case you want private content, more credits and disabling filters).

Hope anyone here finds it fun and would love to hear your thoughts :-)
Just use hckrnews.com , it shows frontpage posts from previous days.
Maybe I haven’t drank enough coffee today, but what exactly is the takeaway here?

Unless I’m missing something this article is basically saying a failed startup that couldn’t find product market fit was acquired by a large company for its team and some of its tech.

Maybe I skimmed the article too quick, but this exact movie is one that has been playing for decades.

Edit: Side note, my personal opinion on AI is that companies with existing distribution and existing audiences will be the ones that succeed (e.g. Notion layering AI on top its widely used existing wiki platform). Succeeding by building pure tech with no pre-established audience will be very hard.
So, what do people think of Vivaldi? I'm a long-time Firefox user but I've been scanning for a new browser for a while now. Even if it weren't for stuff like this, I'll have to change anyway when Firefox dips below ~3% and websites stop supporting Gecko.
you can build very good hydrostatic vibration isolators in a home machine shop nowadays; commerical optical tables are /very/ steady
If we don't care about the UX, then it would be more "convenient" for the developer to just not write the program in the first place.

Using string templating makes the DX better without compromising UX, since users just see the rendered output.
Implementing bad/nonexistent web security also makes the DX easier since there's simply fewer features to implement, but this obviously has negative consequences on UX when folks have their accounts/credentials easily stolen.