skysight-inc/HackerNews huggingface dataset:
There are some hints of it, and it's also shown in the animatrix that the machines tried very hard for peace, so it's also a reasonable interpretation as at least part of the motivation.

It's harder to see from the first film on its own, though, since the only real representative of the machines is Agent Smith, who absolutely detests humans, and is only later on revealed to be an abberation who becomes a threat to humans and machines alike (and of course none of the freed humans see it that way, even the traitor who wants to re-enter the matrix)
Yes, but I think this presents the core of the problem in modern pedagogical methods when it comes to mathematics. The Bourbaki attempted to reduce math to a highly axiomatic foundation, while disregarding the intuition and visualization that used to be a part of mathematics. The issue is that this sort of "code only" or "language only" approach really works when mathematics is a true "perfect language", the likes of which philosophers were attempting to construct, but is likely in fact impossible to create. Unfortunately, not only did the ideas of the Bourbaki fail, as modern research advances mostly still work with intuition instead of their ideas, but their approach polluted and ruined education. Many "textbooks" are terribly written reference books that have gaps and ambiguities that only people already knowledgeable in the field know about. Rudin's Analysis textbooks are probably the classical example of this. I would argue that any notation or abuse of notation is fine within insular fields and private practice, but there does need to be a leaning towards universal notation within all pedagogical works, at least up through all the core Algebra, Analysis, and Geometry and Topology work that you would see within a PHD qualifying exam.
Image burning is certainly more involved than your run of the mill cross-platform Electron app. It likely uses lower-level system calls that might not even be possible in most cross-platform frameworks. Additionally, the screenshots make clear mention of a driver, something that would certainly be different depending on the OS.

You simply assumed there is "no excuse" because you couldn't think of one, but you weren't in the room when the decision was made, and don't know the reasonings behind it. My blurb above could certainly have been one of several reasons brought up.

You can choose not to agree with the decision, that's fine, but you're attributing a whole lot of malice to what is ultimately a decision they made based on factors which you are not privy to.
Wait, can you really not sharpen bronze? From what I know it takes a good edge, just not quite as fine as steel would. But I don't know anything about not being able to sharpen it.

Am I wrong? Can you really not sharpen bronze?
> Web devs, you clowns need get your shit together.

It’s not some hobby site you’re visiting and a web dev likely isn’t the decision maker…. and I doubt a web dev had much to do with the legislation for all these stupid banners.
A simple example of a privacy concern would be if you have a private Facebook account. Any of your friends behind your privacy wall can allow an API to export your data for public publishing or sale by a third party app.

I post about an abortion on my private Facebook profile and a friend uses Facebook 2.0 app, Facebook 2.0 can publish that data for anyone to see on the world wide web, or sell it to advertisers, or anti-abortion groups.
Their issue is that they are not employed by Amazon, so Amazon is just ignoring them, and they want Amazon to pay attention to them and negotiate.

They don't have a good bargaining position here because there is much demand to become a delivery driver.

It's kind of a hollow win for them - they made a union, they came to an agreement with their employer - and their employer has no work for them because Amazon claims the employer underperforms.

(And delivery vans really should have A/C.)
> I'm not worried about your average homeless guy. A shelter, some housing, something like that will do fine. We need to do something about those problems and help those people.

You should be worried, though, because there aren't even enough homeless shelters. People are going to the library because they have nowhere else to go. From the article: "Some branches are open later than other social services, and most shelters in Toronto had been full anyway, so library workers were often asked to do the impossible—find shelter for someone in a system that often had no room. “When people come to us at the eleventh hour, when we’re closing, and they say, ‘Can you help me find a bed for tonight?’ we call Central Intake, and they’re at 100 percent capacity."
1Password: “All-night coding sessions. Join our hackathon ”
Absolutely agree with the high end bike vs. motorcycle cost analysis. My new, but prior floor year Ducati was roughly the same price as either of S-works mountain bikes. Sorta crazy to the uninitiated. Or anyone.

I have a pet theory, that the proliferation of top-shelf Class 1/pedal assist Ebikes ($14-15k) has given manufacturers the green light to raise prices on top of all the covid supply chain gremlins. The number of $10k analogue mountain bikes has blown up in the past 3 years.

I do wonder how any cost impact that comes from miniaturization of bicycle components (coupled with smaller production quantities using composites) looks compared to their moto counterparts. Offering the same bike frame with 5+ different component builds must have some cost ramifications with supply chain management in buying /allocating groupsets & components en masse. It does seem like the mountain bike market has matured a bit: fewer radical yearly geometry changes, more streamlining and sensible, incremental changes. Just my thoughts as a voracious consumer of bike stuff. I'm all for a standardizing brake bleed ports and hydraulic maintenance - mineral oil please!

It's funny, I've anecdotally noticed the opposite here in Austin. The number of motorcycle riders who clearly have no concept of handling a moto seems to outnumber the people acting the same way on bicycles. Can't speak to your locale, but Austin certainly has a strong cycling community with lots of proficient riders; I think I'm also in a bit of a filter bubble with my riding crew.
If you use class diagrams to show the "truth" you are in painland in my experience.

However I sometimes find them useful to extract key parts of the system and showing their interaction. Cutting away many attributes, many helper classes, many other things.

That can lead to pictures which are quick to grasp and then allow further digging based on code.
Messed around with it a little. It’s a cool idea! Something to generate the general beats or outline of a story.

For UI, I might suggest something more “inlined” for the prompt screen. You might find some inspiration from outline writing apps like OmniOutliner [0] or emacs’ org-mode. Those will let you move around heading and groups of rows easily. If you could expand a row into multiple heading rows generated by AI, I could see that being really “in flow” for a writer!

You could imagine someone writing a couple details, hitting some key combo that expands it into a few headings, and then they can move around to the heading they want to expand on and start writing in it. They can recursively expand sentences/rows when ever they need to flesh something out.

It’s hard to get keycombos and the feel right, but I think it would be worth it.

[0] https://www.omnigroup.com/omnioutliner/
or the field is "is_rspts_field" and no one will tell them what that means.
I'm with you 100% on the goal here, what fediverse skeptics like me keep trying to point out is that it's not going to work if you first require every user to learn nerd stuff. Most people are part of multiple communities, some which overlap and some which do not. The whole process of choosing an instance in order to figure out the fediverse is broken, because it assumes people one-dimensional, and forces them into making a fundamentally meaningless choice as their first user experience.

It's based on a metaphor of the body in a physical place, that doesn't really work online. As I mentioned in another comment, this is like offering to give someone a ticket to an exciting foreign city, but before they can get the ticket they have to choose where they're going to eat lunch when they arrive. This alienates people because they have no context for choosing between instances so forcing this choice on them as a condition of signing up is good way to maximize your bounce rate.
Makes sense lol, it's all great advice so far though so I'm pretty happy with the responses and everything. Plus there were some things I hadn't thought much of, like trying to reassure users that I'm not doing anything nefarious with their email when they log in with google.
US senators to launch bill to seize and transfer Russian assets to Ukraine
npm i ai
>China has an army of 2 million people actively serving.

How many are assigned to area around Taiwan?

But also, the number is kinda pointless as they need to get to Taiwan somehow unless they want to swim across.
https://archive.ph/fS8SV
Because it's a global solution to a local problem.

With threads, I can encapsulate the use of threads in a class, whose clients never even notice that threads are in use. Sure, threads are a global resource too, but much of the time you can get away with pretending that they're not and create them on demand. Not so with multiprocess. If you use that, then the whole program has to be onboard with it.

Threads work great in Python. Well not for maximising multicore performance, of course, but for other things, for structuring programs they're great. Just shuttle work items and results back and forth using queue.Queue, and you're golden - Python threads are super reliable. And if the threads are doing mostly GIL-releasing stuff, then even multicore performance can be good.
Hi HN!

I'm Syrus, from Wasmer. We have created Wasmer Edge as a powerful alternative to the Clouds. An alternative that allows reusing the codebases that worked in the Cloud without rewriting them to custom SDKs (such as Amazon Lambda, or Cloudflare Workers), and running them at CDN-like prices.

With Wasmer Edge you can use a normal http-server in any language or even write a full DNS server based on it.
We are incredibly excited of the paths that will open ahead.

For those interested, here's the document showcasing how everything is architected:

https://docs.wasmer.io/edge/architecture

Feel free ask any questions you may have here, myself and the team will be incredibly happy to answer them!
Incentives Are Not the Same as Media Companies'
How are interpreted languages possible in wasmer?
I'm a new motorcycle rider riding a Suzuki and I didn't know what a JIS screwdriver was! Thanks to you I do now!
I'll definitely take a look into that! Always excited to try out a new tool that makes things a bit easier, since trying to style with React can be a bit painful at times hah
Relevant:

https://personal.sron.nl/~pault/
One trope I often notice in some big-budget films is when the government (or some entity) needs a scientist/specialist's help to save the planet and they introduce this person by walking into the middle of a lecture they are giving. Sometimes that person is seen as a 'quack' at this lecture, sometimes people are actually listening. Gov't approaches said person after lecture ... cut to person walking into secret base type thing

Perfect example: Stargate 1994 - when we meet James Spader - https://www.youtube.com/watch?v=mq1RPu2aaU4

I know there are more examples of this, I notice it all the time.

edit:

So James Spader's character is an example of "The Worm Guy", but I wonder if there's a name for the scene itself, something like "fetch the scientist at a lecture"

https://tvtropes.org/pmwiki/pmwiki.php/Main/TheWormGuy
The government is in a unique position to take over the properties and convert them to public housing. We have a way to administer it. Between FHA and DOD, they operate more residential units and than any private firm. This ensures housing stays affordable rather than just handing money to billionaires.
Tl;dr: a designated documentation editor would be both a boon and likely a challenge to retain.
> unless you're saying that the best part of the original Doom games were the labyrinthine level design

Not the best part, but certainly one of the best parts. Doom and Doom 2 did labyrinths really well, much better than wolf3d (wolf's labyrinths were too samey and dull due to engine constraints) and I think better than nearly any game since. Games started foregoing labyrinths around when Half Life 1 came out (see also: Daggerfall vs Morrowind), I think because labyrinths filter plebs. But if you stick with Doom it'll teach you to have better spatial awareness that trivializes level learning in most other games. The new doom games particularly have linear level design very reminiscent of Half Life with some arena sections interspersed; they don't feel like Doom levels at all (except in very superficial ways, like "mars/hell themed".)

Such modern games lend themselves to navigating levels without maintaining a working knowledge of where you've been; at each instant your navigation choices may be informed by what you see on the screen right then without regard for what you've seen before. You can play Doom that way too, you'll get to the end eventually through brute force, but Doom does an excellent job of encouraging you to do better and develop your skill. If you remember where you are in relation to where you've already been, you can anticipate when a path is looping around to where you've already been before you actually round that corner. Maintaining orientation in this way, especially in a labyrinth, is a skill Doom excels at teaching. When you get good at it, such awareness of the level instills a sense of presence that just can't be conveyed any other way. Most modern games don't try to teach it; they expect that novice players won't be good at navigation and so, in the name of accessibility and mainstream appeal, refrain from challenging those players.
No emoji. No reaction gifs. No memes.

So none of the things many people like. I loved usenet back int he 1990s, but the refusal to adapt to what users like to do is a large part of what killed it.
> Was it a very effective economic weapon? Yes.

I'm trying to wrap my head around this statement. If Covid was a weapon, it was a breathtakingly bad one at every conceivable strategic and tactical level. It's like saying "nuking your own country in order to poison the rest of the world with the fallout is a very effective economic weapon."
> Federated services will never become mainstream

> Centralization works... It's approachable for laypersons.

You are arguing that things will not change because it doesn't work in a very specific way. I'm replying to what you said. This isn't a straw man argument.

There doesn't need to be a direct replacement for Reddit. Things don't have to continue to work like that. Your assumption of what's difficult to do isn't an absolute. People have shown they're able to adopt new ideas, new ways of doing things.

> I'm talking in representation of luddites.

You're not giving enough credit to society. They're not cattle. They don't just sit in a field and chew cud.

Mindsets and ideologies change. How technology is used changes. Your insistence that there has to be a direct, fully equivalent replacement for Reddit to be successful is incorrect.
why not just let staff use that?
It is, until the GIL bites you in the ass. As it is you get different behavior if your call is calling out to external code vs being pure python. Note that you really don't know if a random function call is python or wrapping external class so you really get random behavior.

The time it got me was a thread just to timeout another process. Tests worked great but the timeout didn't work in production because the call it was wrapping was calling out to C code so nothing would run until the call returned. We even still got the timeout error in the logs and it looked like it was working (it even tossed the now waited for valid results), but not at the time of the timeout but after the call finally returned a few hours later.
Is this in the purview of the panfrost driver stack?
I disagree on the school part. There are so many good resources available especially for Python programming. There's no way you need to pay for lessons. I don't think the kind of people you get teaching Python will be the most knowledgeable anyway.

But I would maybe recommend a good book if you're struggling.
As someone who spends quite a bit of his time counting the sand in the hourglass that is one of his relatives' retirement funds...

There's no definite win-strategy here. It is possible to die young. It is possible to outlive your savings and live a miserable final years. We can't guarantee a happy solution.

(Well, TBF, we could decrease the misery of the one option by deeply funding social security, not to sustain it but to raise to a higher standard of living than previous generations ever knew because we currently live in a world with a higher productive capacity than previous generations ever knew. So I'm speaking of transient political reality and not concrete laws of the universe.)
Ha - I think you should get back to basics - do what thou wilt is the whole of the law
You think that 95% of science research is news worthy?
Here’s another way to frame the original argument:

A less performant solution in a subset of Rust will still be miles ahead of optimized Python or Ruby, while being as readable. An equivalent C++ solution on the other hand could be less readable and unsafe.

Also, limited use of borrowers is not that hard to grasp. Mutable references however make my head hurt. More so when they’re used by someone who doesn’t understand their purpose well.

One mutable reference passed down a chain of functions is okay (like a shared context/state object/db connection/etc), but more than a few make my head hurt.

You can still make logical mistakes with shared context, so in general - more pure functions = easier to spot logical mistakes (as most mutations will be concentrated in one place). And this is a general rule applicable to all programming languages.
You can compile the interpreter itself (such as CPython) to Wasm/WASIX and let Wasmer do it's thing :)
That is a change from "it's nothing, people are always saying that, so I can dismiss it".
I wonder if there's a parallel here with the journey that some people go on with respect to design documentation in general. In can be easy to have a mandate from on high that your process should be research -> planning -> design -> review -> implementation -> review -> ship, and that the design doc is the key deliverable between the design and implementation stages. You can even argue that this is an "agile" process, if there's a feedback loop that permits the design to be revised as further discovery emerges during implementation.

But the reality is that an awful lot of the software we build just isn't complex enough to warrant all this ceremony. It's not branchy, there's no significant error handling to talk about, no big new dependencies being added, no security implications, no long-term maintenance of an external interface— it's just grabbing widgets from pile A, frobnicating them, and dropping them on pile B. There's barely enough there to even unit test much less write a "design doc" about and agonize over in a meeting with bigwigs.

And unfortunately a lot of the projects that junior developers start out with look exactly like this. Boring, obvious code that does one thing in the exact boring, obvious way that you'd expect. So it's easy to fall out of the habit of thinking intentionally about design, until you're suddenly faced with a big thorny problem that legitimately has multiple paths forward, and what starts as a rubber-duck conversation with the person beside you eventually becomes "hmm... I think I need to write down a page or two that describes these options, gives background on why the choice matters, describes why the selection was made that was made; then maybe afterward I'll circulate that document to my colleagues for their review and thumbs-up, because maybe there's something I'm overlooking here that they could contribute to?"

Oh wait.
I think the key point here is that there is "networking" as in making friends with people you spend meaningful time with vs "Networking" in the sense of going to parties or meetups in hopes of shaking hands with and BSing with someone for 5 minutes and linking in with them- and this seems to be the type that most push.

Most of the important networking happens naturally and is never a forced thing. I worked with a group about 20 years ago now, doing some stuff that was groundbreaking and we all still keep in touch and will absolutely vouch for one another and get each other jobs if we need to, but not once did I ever think about my time with them as networking. Same with some other jobs as well. But that DBA guy on another team that I was constantly having to pull teeth with to get any work out of that sent me a linkedin request? Its probably better for him that I forget his name and give him a second chance then remember how mediocre I felt he was.

I have been to conferences, and spoken at my share of them, and there are always "Networking" events around these, and even when I was actively hiring and looking around the room- with something to offer!- none of these resulted in any meaningful or long lasting relationships.

Yes, having a network is important. But the way to build it is to earn the trust, respect, and friendship of those around you. I mean I guess you can push this along a bit by going to happy hour and trying to bond a bit, but networking to me is 95% an organic thing and not something you should force, especially in tech.

I guess a caveat to that is that some people have to- and should- work to be generally likable. I have known some very smart people I would really prefer to never have to work with again.
‘Society of Mind’: A New Genius Approach to Fighting ChatGPT’s Hallucinations
>debate & conquer
Quantum entanglement is like two dice that "agree" with each other to always roll the same number. If Alice and Bob shake their dice in their hands, and roll it on the table, they'll always roll the same number.

It does not allow Alice or Bob the place a die on the table on a specific number and have the other die roll over to that number. If Alice or Bob try to influence the number that the die rolls, it will break the connection between the two dice.
Very interesting project, thanks for linking. Was thinking about building something like Oban.Peer a while ago. We're not using Elixir. Might use Oban as an example :-)
Mentioned in the text is IBM, which did research back in the 90s on perceptually-based colormaps and how to best represent various types of data within the color dimensions of luminescence, saturation and hue [1]. For example, they found that,

(1) Hue was not a good dimension for encoding magnitude information, i.e. rainbow color maps are bad.

(2) The mechanisms in human vision responsible for high spatial frequency information processing are luminance channels. If the data to be represented have high spatial frequency, use a color map which has a strong luminance variation across the data range.

(3) For interval and ratio data, both luminance- and saturation-varying color maps should produce the effect of having equal steps in data value correspond to equal perceptual steps, but the first will be most effective for high spatial frequency data variations and the second will be most effective for low spatial frequency variations.

===

[1] the original link got removed from IBMs website. Back in the day it was under

https://www.research.ibm.com/people/l/lloydt/color/color.HTM

A pdf copy is here:

https://github.com/frankMilde/interesting-reads/blob/master/...