skysight-inc/HackerNews huggingface dataset:
I found myself nodding vigorously to Ms. Atkinson's (fictional) responses.

> You fixate on some technical solution and then completely forget what is the context in which you're building it. Good software designers basically treat all problems they face as ill-defined, even if they are fairly specific.

Oh my god, I nearly fell out of my chair. YES.

What we need are tools for software development that are highly flexible, easy to use, and safe. We need to put those tools in the hands of someone like a software designer from this blog post: A domain expert (and/or intuitive listener) who deeply understands the business, understands their customers' needs, and can hook up whatever logic is required themselves.

(And uhh, shameless plug, I'm actually working on a product right now that attempts to realize this dream. We're hiring platform engineers. See my profile for contact info/links.)
stocks are an essential resource?
I make a (good) living working as an iOS developer on the video editing app (LumaFusion) shown several times in today's event. We have a very solid userbase, including plenty of people using it for professional work. Apple chose to use the app as a featured example in marketing the new iPad. To me, that's all evidence that video/photo editing is indeed a "common" use case for these devices.

Anecdotally, these days my wife (an artist) does digital painting and photo editing exclusively on her iPad Pro because she prefers the software available there combined with the Apple pencil.
Discovery of a Supernatural Bacterium in Evolutionary Stasis Millions of Years
Yup!

And in addition to making it easier to manage cloud resources by defining that state in a programming language, Pulumi can do other interesting things with your resource graph too. For example, analyze resources and check that they are compliant with security best practices and what not. https://www.pulumi.com/docs/get-started/crossguard/
Wow, really. I'm quite surprised that they couldn't make one model where you just remove the stand like on every other monitor in existence.
It shows "Changes Approved" at the bottom. I've never done any collaboration work on github, does that mean it's happening?
To extend the OP's line of thinking does it really matter. Exams can be rescheduled, extenuating circumstances taken into account. As someone that has fallen ill quite suddenly through examination periods due to chronic illness I never appreciated the dogmatic approach taken when administering tests. I'm a human being, things happen, systems go down...
I don't think the analogy holds. A mom and pop shop should be given more latitude on who they serve than a communication platform monopoly.
I think it’s important to think of consciousness as a spectrum. Having studied artificial life, the conclusion I came to is that something needs to be situated and have some degree of nervous system to be conscious. A rock is not concious, but a tree might be. A fly is less concious than a dog. A robot may be concious if it has enough sensors to react and significantly change it’s behavior due to processing (rather than simple bump or range sensors acting as limiters).

But really at the end of the day, it’s sort of a bullshit word people tend to use to imply that humans are somehow special beyond just having an insane number of neurons pound for pound.
Same. As an American, I would be much less likely to use or spread good word about a product that centered around the act of "tooting". Our culture sees the word as silly, childish, and a bit gross. I could get used to it eventually, but if it's the first thing I see about the product, I'm probably going to find something else to use that doesn't make me think of farting or introduce fart terminology into my everyday word choice.
While it seems like a good product, let’s put things into perspective of big tech.

Platform owner, that has deep insights into other products on it, and their revenue, is creating competing product, that’s utilizing api and privileges that others cannot. And utilizing platform they own to push this product to users, without having to pay for it.
I’ve been working from an iPad as my main machine for the past couple of years now. Definitely doable (but as other have said, there’s _is_ pain when working local only).

I keep an AWS box spinning that runs docker and my dev env (vim as editor), then connect to this via Blink shell. This lets me port forward via SSH. If I need L2 I then use ZeroTier. My SSH key lives in my local Secure Enclave and then forwards via ssh-agent when needed on the external box (eg pushing commits). Background offloading is avoiding by enabling the geo lock, which also has the bonus of tearing down any SSH connections if the device leaves the lock area. Ends up as a pretty neat setup.
The finding app has an arrow on it, pointing you towards the signal. So maybe the map has only building-level resolution, but once you're in the building you just follow the arrow until it says you're standing on it.
Toot (Oxford Languages): a snort of a drug, especially cocaine. "he still likes a toot"
I grew up with a big cook woodstove/oven in our kitchen. It helped heat the house, and my mother cooked on the stovetop and baked in the oven multiple times per day. Even in the summer. We had a regular electric stove that was added shortly before/after I was born, but she still used the woodstove.

It was a big cast iron contraption, with what I remember as white powder-coated sides and trim, and she knew how to get the temperature just right for whatever she was cooking.

I remember walking downstairs on cold winter mornings to the smell of ham, eggs, and biscuits, all prepared on that thing.

One more thing I remember. It was positioned about three feet from the wall. There was enough room to walk behind it (if you ducked under the pipe), and our dog used love napping there.
This is a bit misleading; "onclick" and "oncopy" are part of the HTML standard that "must be supported by all HTML elements [...] and that must be supported by all Document objects"

[1] https://html.spec.whatwg.org/multipage/webappapis.html#handl...

[2] https://html.spec.whatwg.org/multipage/webappapis.html#handl...
Does RFI have a habit of letting terrorist's voice their point of view on the air? Even if they put out a less biased view than the commercial stations, they still basically exist as a propaganda station. They're only going to broadcast something like this if they want the world to hear it for some reason.
it doesn't, I added the comment for context in case other readers are not aware (@ "someone")
Yeah, it's not the easiest thing in the world to get up and running but not quite as hard as it might seem at first look. If you are already using k8s then you can use https://github.com/codecentric/helm-charts/tree/master/chart... to deploy Keycloak fairly easily. If you're not using k8s then it is probably more of an undertaking.
No, I don't consider it a problem at all. Nothing is being used improperly or against the spirit of free software when software freedom is exercised (by a service provider) - that's the whole point.

I really think the whole AGPL is simply sour grapes, because most GPL-using businesses have not figured out how to become profitable. ("open source is not a business model.") The anti-corporate, anti-business types see people exercising their software freedoms and using free software to make money, and think it's a problem that needs to be stopped.

It's interesting that TPTB have ruled such "ethical source" licenses as nonfree - you're not allowed to restrict Freedom 0 to say that users aren't allowed to, say, use the software to produce bombs. That's not a free software license.

Using it to generate revenue however, is seen as a "loophole" to be "closed".

I don't see a license that forbids the generation of revenue by selling access to a service API using a private fork as any less nonfree than one that forbids the production of bombs.
What do they do about external contributors? Do they agree on giving the copyright of any patches they make to the PM2 owners?
> I simply can't believe that "no one is particularly happy with YouTube" while so many people still use it

Are you familiar with cable television?
> commonly used game engines such as Unreal/Lumberyard

This is just such a bizarre statement. To exclude Unity while including Lumberyard in the condition of "commonly used game engines" makes zero sense. Unity is well known to be one of the most used game engines. Lumberyard in contrast has (according to wikipedia) has a single released game.
Visualizing the Psychedelics Investment Ecosystem
F19!
Postponed until 3.11:

https://mail.python.org/archives/list/python-dev@python.org/...
> The vendor claimed this could only happen one a million times, so they didn't consider it a bug. Guess how often one in a million times happens when you're routing a hundred million packets a second?

This reminds of people on HN who claim BGP is outdated and should be replaced.

They have no idea how mind boggling large and complex the global internet routing is. I would even argue that BGP in the default free zone (aka, the public internet) is the largest distributed system in the world.

> VMs are just files and can be resized, but optimal resource allocation on multitenant systems is effectively solving the knapsack problem.

as someone who works in a datacenter/cloud enviroment. Having optimal resource distribution is simply impossible to get 100% correct. Their is always some waste or over/underallocation. The same goes for large scale networks aswell.
>> There would be a lot of noise, but there are big databases where the conclusions of clinical papers are already in predicate form.

What, really? Well in that case, that's ideal.

To clarify: yes, it's very very possible with the current state of the art. If you had unstructured text you'd have to do a lot of leg work to put it into a structured form, but if it's already in some kind of formal er form, then that's perfect.

I am interested, but I'm on the final year of my PhD and about to start on my thesis (I have a second paper to submit in May 1st, then it's thesis writing time after that). Which means I don't know exactly how much I can justify other work. But I would be definitely interested to demonstrate a real-world application of the system described in the paper I link to above. Or, if you're more interested in a different system, I can at least advise you how to use it.

Would you like to get in touch using the email in my profile? I trust you'll know how to use vim :-)
> There is nothing about companies, corporations, licensees, who has control, who has what name, etc.

That’s exactly what I said.
I'll be sad to see "toots" go away. I understand it was unintentional (I believe an interview with the creator on a podcast stated: "As for 'toots'...[he] just thought that was the sound an elephant makes."), but as a commentary on the average quality of discourse on social media, it was brilliant.
Likewise, I've never heard it used in a different way. At best, in my head, it was an onomotopoeia that could be used for the sound a kazoo or paper trumpet makes... but usually a fart.
It might be worse. They could actually believe they are promoting freedom of expression by silencing people. Pushed straight past delusion into faith.
Nah, I'm just a compulsive pedant :P
Teamspeak does that.
It's like Gradle versus Maven in Javaland.
They can have assistants that suffer thought the web for them.
Their emails are of course proxied through an assistant, but they also never need to research what to buy, or figure out plans for when traveling.
It means that another mastodon developer (ykzts) reviewed and approved the code. However, the commits haven't been merged to the main branch yet.
It means if you work for a company that runs an online marketplace/search engine of a certain size (i.e. Amazon, Microsoft, Google), you can't offer cloud compute services to other companies.

I agree though, it's a mess to follow this. It takes effort to make a seven page bill so convoluted. It's the spaghetti code of law.
> I'm just hoping the people building the ambulance dispatch networks aren't using Azure :laughing:.

> I'm just hoping the people building the ambulance dispatch networks aren't using Azure :laughing:.

Hi, just happened to see your reply after I posted mine, and wanted to maybe give just a little bit of insight. Now, this might not be the case where you are from, but in my experience, ultimately, if all systems go down, there are protocols put in place for radio communication.

We always built tools taking into account existing protocols, so they can map 1:1 (you can imagine, you can't exclude any mission protocol because the product owner thinks the screen looks better without it) but also allow for the change of protocols. For all these services, it was the military structures that truly had the functionality core, which was mapped to what they could do without any technology in case of an emergency. Which is a damn lot.

So, I feel like I'm going a bit far here, but rest assured, the people building the ambulance dispatch networks probably build them on top of systems that work with powers off. So Azure going down, or not, it doesn't really matter.
> In addition, we are enabling developers to write fluent C# UI and implement the increasingly popular Model-View-Update (MVU) pattern. MVU promotes a one-way flow of data and state management, as well as a code-first development experience that rapidly updates the UI by applying only the changes necessary.

I am very interested in this. Last year I developed a .Net Win UI/UWP app and while I enjoyed the rich library of UI components, I really did not like the weird imperative/declarative hybrid model of building UI, as someone who is so used to React.

I would love to see some better layout fundamentals in this space.

I wonder and hope I can use this with Xbox Game Bar SDK on Windows :)
There really isn't any "drama" in that discussion. pyproject.toml is the way forward and projects will need to adopt it at some point.
no, that just means someone has given approval. The more relevant bit to "will this be merged" is that Gargron is pretty much the BDFL of Mastodon.
I don't know what's "vague" or "misleading" about it. Almost every HTTP transaction you have with a server providing browser-based cryptography offers the server another opportunity to alter the code that handles cryptography secrets. It's not a matter of "software update", though that's where this discussion always seems to be pushed; it's every individual operation of the application.

People --- including the author of this application, if I'm reading it right --- talk about the need to "audit" these kinds of applications. But there's no such thing as "auditing" a browser Javascript application. The code it feeds you on startup is not necessarily the code that you are running at any given point during its execution. The entire web security model is based on the idea that the origin is the root of security; that's why we gave it a special name.

Compare with Magic Wormhole (a project I'm in no way affiliated with), which has the same basic functionality, and in which the server has no ability to subvert the cryptography used to transmit files; not on a run-by-run basis, or on a file-by-file basis, or even a protocol-message-by-protocol-message basis.

This is an old argument, one widely (though not absolutely) shared among software security engineers, so it's a little rich to see people express shock at reading it here. You can disagree with me; many have, over the years. But you can't claim it's an argument from left field.
Yep I can't stand spotify's UI either, so cumbersome.
Or for half that one can avoid rewarding Apple for making a remote that reminds you how much Apple hates you:

https://function101.com/pages/button-remote-for-apple-tv-hom...

It does lack the Apple TV button, though. Which, meh, long press Menu and hit the Apple TV icon from the home screen. Before today's announcement, that was made up for by the fact that the old Apple remote inexplicably lacked a mute button, which the button remote has. It makes me wonder how stuff like the old remote gets out the door sometimes.
Why the toxicity? AGPL was deemed by many to not be clear about what it was trying to accomplish. As I read in the various exchanges and articles around the time SSPL came out, I think they were just trying to clarify AGPL, not getting any more restrictive than AGPLs intent. And how would moving from a license that said you couldn't run a service bureau for free to something that says more clearly that you can't run a service bureau for free make MongoDB more money?
You're assuming the stalker is some rando, not, say, a jealous spouse who wants to make sure they really are going to work every day.
that channel is endless entertainment, I love it
I think the reviewers are mostly low on the tech totem pole young people, as ignorant of history or anything outside of their neighborhoods as they are certain about their virtue. You know, as young people have always been. That they get to police what everybody else can say is a serious problem.
There are a lot of efforts to topple Disqus for precisely those reasons. I released my Disqus competitor 2 years ago and its userbase has continued to grow like clockwork every day. It may seem like a saturated market on the low end, but there's a real need for projects like these!
I know little about Mastodon, but it seems like somebody went out of their way to make the cringiest sounding product possible. “Hey man, I just tooted on mastodon!” It really sounds like parody. I hope I am just missing the point.

You might say this is a superficial criticism, but I think naming is important when it comes to social appeal. At least, it becomes important when the naming has gone so horribly wrong.

If they’re changing course there might be hope yet.
A "covered person"…

> means a person that is in the business of offering an online platform to connect third parties to an online marketplace, exchange, or search engine which

…followed by some stipulations on users and revenue. So as I understand it, Amazon/Google/Microsoft would have to spin off AWS/GCP/Azure, etc.
> people know what you mean

If someone tells me "hey wanna toot with me" I certainly don't think I'd have a clue what they meant.
It's impossible to separate politics from the matter. Billionaires are able to exist as they do because of political decisions. They symbolize and are physical manifestations of broader inequities which many people suffer through in their day to day lives. The amazon drivers and warehouse workers who are forced to pee in a bottles know that their employer jeff Bezos is one of the richest people on the planet.
Correct me if I am wrong, if I am the only person pinning it, wouldn't that mean we are back to a single server?

Like, if I am the only one pinning (and storing) the data, everyone downloads it from me correct? Why not just use a regular storage at that point?
It doesn't make sense, it's word salad like the rest of the bill. It's specifically intended to get a rise out of his constituents.
You seem to have referenced that example merely for a way of saying things should be secure, but I took it and tied it into a larger point about the futility of stronger identification.

The thing about security is that it's inherently a multi party problem. Some party that is able to identify me is increasing their own security, but likely at the expense of decreasing my own security. You speak of authenticity, yet there is a good reason chat protocols don't stop at naive signatures, and actually increase their complexity for additional properties like repudiation.

Sure, many activities prudently require a way to reasonably identify people and have an acceptable downside. And sometimes when individuals' security is broken, society benefits (eg DKIM being used to verify leaked email authenticity). But there are many more that do not need such things, and in fact doing so would harm our freedom (the examples I gave).

You seem to be staking out the position that some sort of universal identity would be a good thing, including for casual Internet communication ("Bots, sock puppets"). I wholeheartedly disagree with this.
"Plenty" does not mean "the majority of". Don't twist my words. We have ample evidence of what was said and planned on Parler. And like I said, they were warned _for months_ by their providers to clean up their content and improve moderation, and they didn't.

Saying that Parler should clean up their act does not mean I'm absolving Twitter of any and all blame, either. You're forcing a false dichotomy.

We didn't make Parler a scapegoat, we held Parler accountable for their role and responsibility in an attack on our Capitol and one of our most fundamental democratic processes. Twitter is no different, I'm not holding them to any different standard here.
When i looked the SDK was only available in certain languages which was a issue for me at the time. I just checked and they have python and csharp. Pulumi has potential to reduce the verbosity of infrastructure configuration and enable engineers to tailor it more to the application on demand. Adding a new queue can be done as part of a app release and not handled in a separate pipeline. It isn’t fun to wrangle infrastructure pipelines and when necessary orchestrate changes.
Definitely. I think wealth consolidation remains a huge problem, somewhat driven by automation, somewhat driven by other factors.

I'm curious, what do you think the compensation for being a nurse should look like?
Sure, they are not the same thing. I’m just pointing out that the freedom in free software is all about users having the freedom to do with the software they use as they please, not about the freedom of people hiding parts of how the software works. You are not evil, you’re just restricting your user’s freedom, which is neither wrong nor a crime.
MacOS allows arbitrary web browser engines, yet I just use safari. My mac has never felt less like a general purpose computer because of this. How is this related?
Yep, there is definitely a way to do it well and having scheduled, regular updates (as opposed to ad-hoc requests) is key. But when "the big one" comes then it is hard to maintain the discipline in that process.
As far as I'm aware, we haven't talked to anyone specific about the role, but they're welcome to apply, of course.

Note that this is for a full-time project and community manager, not a developer (although there may be some overlap).
I don't understand the benefit - either system can accurately represent any integer number of pounds, right? And as you said, after a while the "weird" numbers become normalized after a little while. And it seems like you need the same number of different smaller-weight plates either way (45/25/10/5/2.5) vs d(40/20/10/6/3). If you want the plates to be integer multiples of each other, why not go with the already-widely-adopted kilogram weights?

Also, with d(6/3/1.6/0.9), you're still summing up odd numbers.
The point of end-to-end cryptography is not having to trust servers. Your argument is that a system that appears to need to trust its server on an HTTP-request-by-HTTP-request basis must be end-to-end, because browsers on either side also do some cryptography. But that's not how it works.
If peripheral input works and networking and all. And 0.5-1TB storage is just expensive, not ridiculously expensive.
Do they also maintain themselves?
That touch remote truly is the worst thing apple has made in a while (the round hockey puck mouse being the absolute worst).

In addition to all your points... it just isn't that durable. All our normal TV remotes made it through our daughters "stick everything in her mouth" phase completely unscathed. Both our "touch" remotes now constantly act weird and flakey. I refuse to spend money to replace them because they are so awful.

I'm very glad to see that these remotes are going away. Like you, that pile of shit remote is a deal breaker for any future AppleTV purchase.
You have to realise this is not English but legal English
Ditto for the evolution of pathogens, and immune learning.