skysight-inc/HackerNews huggingface dataset:
My point was that you cannot claim "65% of responders opposed this particular proposal". I understand, they're possibly not entirely happy. But the poll is flawed that way: "accept 634" should not mean "reject 640 & 642". I presented my reading as an alternative, but the poll isn't substantive.

That said, I interpret this part:

> PEP 642’s proposed syntax does not seem like the right way to solve the jagged edges in PEP 634’s syntax

to mean that this is merely an initial spec. Those unhappy with the syntax can avoid using it for now, there are no breaking changes. It took a couple iterations to refine the async syntax too, remember, and (IMHO) we arrived at a clean-enough version of it. I have hope!
You sound like a stereotypical character from the movie The Office that would probably also tell people "They have the case of the Mondays".
Quant Fund Looks to WallStreetBets to Hire Sentiment Traders
Our office of 13ish does the quiz in the newspaper [0] as a team at 9:30 two days a week. One person shares their screen and reads the questions and then we collectively decide on our answer. Lasts about 10 minutes and it's a fun way to start the day and highlight everyone's various strengths.

[0] Today's quiz (we got 16/30, pathetic!) https://www.theage.com.au/national/target-time-and-superquiz...
Shameless (semi-)self plug: my wife loves putting together DIY escape rooms, and given the current situation she recently made one that can be done completely virtually with little prep:

https://www.thegamegal.com/diy-escape-room-kit-alien-threat/

Five "rooms" (or in other words, five people or small groups) that all coordinate via a video call and each have a mini-site and individual puzzles to solve that build up to the main solution. I think she's pretty awesome and therefore the game is pretty awesome, but I'm a bit biased. :)
I’m not being disingenuous, I’m simply giving Taylor Lorenz the benefit of the doubt. I would extend that courtesy to Glenn Greenwald too, had he not exhausted it writing shit like this.

Anyway, here’s the larger point: it’s absolutely ludicrous to claim that Marc Andreeson’s life and reputation would be ruined even if the allegation were true. That’s why this is such trivial bullshit to write about. Glenn is coming to defend a powerful person against an allegation that would have had literally no impact on his life or work.
7 Screen Laptop
I thought about creating a similar service for LinkedIn (targeted for recruiters) with the hypothesis that people updating their LinkedIn profiles are more likely to be searching or open to new jobs. Ultimately decided the creepiness was too high and that such tool shouldn't exist. There's also the caveat that while recruiters might be able to better target people in the market, HR can also identify people potentially job searching and punish them.
If a company can't find time during the day to make time for these meetings, don't expect workers to cut time into there personal lives for these meetings either.
There may be a problem with the way this site is laid out because another thread thought the same thing, but this is the carbon footprint from a single BTC transaction.
Not exactly. Meditation is a solitary activity where one can train the mind to emptiness. What the article and I'm referring to is getting to that state while still being in the moment. Meditation might be the ability to sharpen the sword but this is about being able to use it in battle.
Regarding 2: Rights might very well be tied to owning the token. Just because you can obtain a digital file doesn't give you full license rights to it. Neither law nor the Art world are stranger to non-physical artworks with licenses.
Starbucks uses a system with a Haskell frontend and backend for generating their personalized offers. I have it on good authority that it's probably been responsible for more than a billion dollars in revenue lift for Starbucks.
Starring the Computer
I would support removing the weird '%' operator, but str.format definitely still has uses. For one you can't make templates using f-strings since they are immediately evaluated.
Everyone liked it
> It's also amazing how the spirit and the quality stay more or less the same here.

Thanks Dang
I meant the regular toolbars underneath the menus (in MFC it was CToolbar, I think), that in Win95 were a set of regular icon buttons, including a beveled edge.

Within a few Office and OS versions, that changed to first dropping the beveled edge, as we might realize that icons under the menu are buttons, and there would be less visual noise, then large buttons with icons + text, and finally getting into an incestous relationship with the menu and becoming ribbons.

(Although, I do the old-fashioned taskbar settings, too.)
>After all, you aren’t a historical figure.

easy for you to say
I think your missing the point. If people wanted to talk to each other, they would do that on their own time.

I think maybe ask yourself, why do you need to force this to happen if people really wanted to do this?
> Are you sure the second one isn’t just declaring not_found as a stand-in for 404

That's what it looks like, but no, the refactoring really does change an equality test into an assignment.
Eh, that's a bit reductionist. Git was developed by Tovalds because BitKeeper had shortcomings he kept grating against, and it really needed to be a DVCS for kernel development. So he created something that fit the kernel development needs well, and it happened to also fit the needs of other companies as well. That it was free and open source was icing on the cake. That Torvalds created it just meant that there was already a wide audience of people willing to consider it and give it a fair shake initially.

I'm sure it didn't hurt that Torvalds had many years of experience dealing with lots of the shortcomings of different version control systems and their shortcomings in what is probably one of the more extreme version control situations, and is also known for optimizing the hard parts of things.

It was really the perfect storm for good open source software. A highly skilled developer with massive amounts of domain experience that is highly motivated to solve the problem. What you often get in those situations is something that is an obvious step up from the status quo, at least of free offerings, and often matching the paid offerings if they are more advanced. If it wasn't Torvalds, it just would have taken longer to take over.
The real question is why they didn't just write:

greet = greeting.format
Since I've got current pet hobby regarding static compilation (Zig is good friend at this point, the cached static cross-platform output C compiles via musl is crazy good!) I had to look up if Haxe supports this, turns out yes* when targeting C++.

*https://github.com/HaxeFoundation/hxcpp/issues/729
Oh yeah, that use case is weird, and as another comment mentioned it no longer brings the benefit of caching.
> A print of the Mona Lisa wasn't painted by Leonardo da Vinci. It's a completely different painting.

Are you saying that if we were able to do an atom by atom copy of Mona Lisa (by a Replicator from Star Wars) then nobody would be interested in seeing the actual painting where the hands of Leornado da Vinci touched the canvas himself, which 'object' has millions of people have laid their eyes on?

How about an even simpler example, you can deploy the open source copy of wikipedia on your own domain name 'wikipaydiya.com' (or any domain), populate it with the database dump which wikipedia provides, and connect it with a script which will update the database in real time from wikipedia itself (So all updates on wikipedia by people will be reflected on this clone website.

Do you think now this 'clone wikipedia' has the same value in the market as wikipedia.org because its a complete copy?

Maybe the value of Mona Lisa comes from the fact that far more people are willing to see it than an atom level copy of it?
iRacing Telemetry with F#
Thought experiment: Would such a use of the original music as anti-music count as a transformative work of the original song (not the video, where it definitely would) under copyright?

I mean, thinking of a hack. I could distribute two sound files that alone don't sound like anything much, but if you run them through such an inverter, it produces a copyrighted song. I'd guess the legal system would jump on me and claim one of my files has a music-shaped-hole in it that infringes on the original work.
Git branches and tags were independent features from the very start. It's true that branches were not stored in a separate directory, but that really wouldn't add much. There were tools to check out a branch into a separate working directory on the filesystem. And it was always straightforward to store branches in separate full repos too.
What are you using FreeBSD for? I imagine it's quite good at some things, but isn't that range kind of limited? You need to have the precise set of hardware that's well supported and then use it for precisely the thing it supports well.
Did you follow the actual link? It mentions cowsay and explains the author's philosophy.
I just watched Cromwell (1970) the other day and if you know of a decent but approachable popular history of the civil war and protectorate I'd love a recommendation.

I don't know much about it, but the anachronisms in terminology were pretty hilarious.
They’re trying to stop themselves from being filmed and held accountable for excess violence applied against the citizens they’re supposed to protect.
Is this post 19 days early?
The showcase page for games [0] is extremely impressive you got some really major indie titles there e.g.

- Papers Please

- Dead Cells

- Northgard

- Rymdkapsel

- Evoland

[0] https://haxe.org/use-cases/games/
I wouldn't treat 'evolution' as an inherently good thing; i.e. change for its own sake.

My first thought whenever someone proposes changing a language is "could that be done with a library instead?". If it's possible then I think libraries are preferable to language changes; if it's not possible and we decide to change the language, then it may be better (if possible) to make a change which fixes whatever prevented us from implementing such a library. Only if we can't do that would I resort to adding individual features to the language.

For example, Scheme has really good pattern matching, despite it not being part of the language. In fact, there are so many pattern matching libraries for Scheme that there are now attempts to standardise their APIs https://srfi.schemers.org/srfi-200/srfi-200.html
You mean the advantage is in the fact that materials come in convenient imperial measurements? In metric countries, they come in convenient metric sizes too, so that's no real advantage when everyone else cooperates. Obviously, nobody uses 50.8 x 101.6 mm timber unless they've converted from inches, so without inches, it wouldn't exist.

The advantage I'm talking about is what comes from having 12 inches in a foot. If you're only using inches and not feet then there's obviously no advantage from that.
Thanks, @PurpleFoxy! I tend to agree with @Fileeditview about the network effect and how GitHub has done a great job of helping OSS projects with visibility.

Like john_cogs, I'm also a GitLab team member, and am part of the Community Relations team. I run the GitLab for Open Source program. I joined about a year ago and am really impressed by how fast GitLab moves forward. We have a lot of awesome stuff coming up to make the product, and our community, even better.

With a release each month, we use our momentum to make big strides in the DevSecOps space -- so people can rest assured that we'll keep improving quickly! We like to build along with our users, and believe everyone can contribute to our product roadmap, and all aspects of our company (e.g. see https://about.gitlab.com/direction/).

For OSS projects considering a move, check out this GitHub vs GitLab Decision Kit: https://about.gitlab.com/devops-tools/github-vs-gitlab/decis... It outlines some of the key points to consider when evaluating a move.

I'm also happy to answer any questions about the GitLab for Open Source program john_cogs mentioned below (https://about.gitlab.com/solutions/open-source/). It's a great deal in that OSS projects get 50,000 CI minutes for free along with our top tier in SaaS or self-managed. Feel free to reach out to opensource@gitlab.com with any questions!
My experience with mypy has been pretty negative.

Not because mypy is bad per se, but it just doesn't flow into a Python workflow naturally. Every time you try to interact with an external module without these annotations you immediately lose all the advantages of statically typed programs.

For me, Python with annotations just doesn't make sense, at that point I would prefer to program in Rust or Java.
New evidence that Richard III murdered the princes in the tower
That would be a fantastic way to make them stop. Surely qualified immunity doesn’t cover copyright violations.
Hi My friends, come play games with me and get free items
It would be cool if the NFT boom also brings us a rouge bittorrent tracker dedicated to digital art.

I have a lot of respect for the artists and hope they make a lot of money, but if this comes with blockchain based DRM for viewing the art that’s not great.

I don’t know if most artists would have a problem with it or not, since the NFT has all-ready completely unbundled the value from the piece.
DMCA is ironically fairer towards end users and actually recognizes fair use and provides avenues to appeal. YT is draconian and unfair by comparison and fair use doesn't exist to them.
> just like in IPv4

is the key concept I am talking about here and everyone keep saying it is not.

Just like ipv4 is what matter and why ISP will never kill NAT. They profit from it, somehow. and it is not just saving money on ipv4 address space.
Exactly. So put a penalty on them for getting it wrong so it's cheaper to not take videos down.
There are a lot of good ideas in this thread, but recently I've found I can't use ec2instances.info anymore because there's no description of the instance classes (and I can't keep them all in my head anymore. c5 is obvious, but what are c5n, c5a, c5d, and c5ad? Might be troublesome in a column, but maybe a popover on the name column or something could work.
>They serve at the public's discretion. If they do anything to reduce awareness of the public's ability to analyze their performance or behavior while on duty, they are no longer serving or protecting. They should be fired.

Social media isn't a great source of truth and transparency.
This site is not good for discussions this far down the tree!

My idea of Facebook's obligation is not based on what the law prohibits but the law, hopefully, follows basic human moral tenets. If they overlap, it's not by accident.

If your Facebook group turns off, there are hundreds of other platforms you can move to. If you failed to backup your contacts, how is that the fault of Facebook? If you can't convince people to migrate, why is that their problem? If your school relies on Facebook, they shouldn't do that -- complain to them, not Facebook. And not everyone assumes you can (or want) to use Facebook.

It sounds like you want Facebook to take responsibility for things that are your own personal responsibility simply because, today, they're popular. It's not because they're the only choice but because, in some circles, they're the favored choice. Pretty significant difference.

What if your group meets at McDonald's and you got banned? You forgot to get their contact info. They don't want to meet at Starbucks instead. And your school hosts a study session at McDonalds. What is McDonald's responsibility for your misfortune?

Facebook is not the whole Internet. I have a Facebook account but generally I go months without even logging in. It's not essential. You're not forced to use it. If something you want to do requires it, it's your choice to do that or not. I've literally put my money where my mouth and decided not to upgrade to an Oculus Quest 2 because of the Facebook integration.
No for that scenario the rights owner, Sublime or whomever, must sue for payment and damages for the unauthorized use of their work. Is enough of Sublime still alive to comment?
The other day my team played https://codenames.game to decompress, it was a lot of fun. If you have a large group, just break it up into multiple sessions. Can go crazy and do a tournament if you'd like.

I find a lot of these remote games have a large impact on productivity in the day. They are a great way to start conversations and get to know each other.
Yes I know, which is why the law should be changed to make this extrajudicial process illegal and expensive for YouTube, so that their most prudent course of action is to notify the copyright holder and then do nothing.
Fuzzing is probably the only AI that's actually in general use so far.

Most of the others AIs are more the product really, like Chess I guess?
> The crowd looking for small form factors are looking for phone-essentialism/minimalism.

My phone broke this weak and I had a choice of what to buy...I bought the iPhone 12 mini. I was not looking for minimalism. I'm an adult man 6'3 and I can hold an iPhone in one hand and end up really struggling to reach the top left part of the screen with my thumb. The iPhone 12 mini solves that problem. If I hadn't got the mini I would've bought the XR most likely. Phone batteries are basically good enough. Phone cameras are basically good enough. I want a phone I can use in 1 hand. I'm willing to accept I'm not a mass market.
>* The business will pay

While possible, I highly doubt getting an even paid for is stopping people from going to do things. If that was the case, restaurants would never be in business.

>* The business will take care of the organizing

Again, same thing. If this was an issue, then restaurants and parks would not exist, people can organize if they really want too.

>* Making it a "work event" gives them slack from family members who might otherwise balk at coworker happy hour

This is possibly the issue, but that sounds like a personal problem for them that they should speak to a therapist about. If they stay after work working longer hours or try to force events to avoid people at their home, then that is there concern and others shouldn't be punished for it. Not to make light of their situation. But people work long hours enough in this country, let people do what they want after work without forcing meetings after work. Which is EXACTLY what these things are, meetings. Anyone who says otherwise, try getting drunk at these meetings and saying whatever you want and see if you still have a job. If it wasn't a meeting, then none of that would matter.
Several large financial firms have significant Haskell codebases, plenty of random cryptocurrency startups are Haskell based, some of the Google TPU chips are/were written in Haskell/Clash, Facebook has a big Haskell codebase, Starbucks and Target use it, there are several national security/defense firms extensively using Haskell, etc. etc.

Just because you don't see a bunch of blog posts like "We rewrote our <useless product> in <language du jour>!" doesn't mean it's not being used. In fact, more serious companies tend to lean less heavily on the developer social media publicity circuit.
Is it a public performance when kids turn up their music and rattle their cars that I can hear it blocks away?

If you’re just turning up a broadcast radio station, I don’t think that is public performance.
>An argument can be made that uploading to social media is part of the "recording" process.

I'd be interested in hearing that argument. Please go ahead and make it.
We're not just talking about natural earthquake risk. The fracking that's happening near the dam is actively making the earthquakes worse.

https://thenarwhal.ca/fracking-induced-earthquakes-buffer-zo...
Why engage with a company that have proven themselves to be an enemy of Free Software? I'm not buying their "how do you do, fellow Linux users" facade.
Deezer's library Spleeter seems to do quite a good job at separating out various instruments from a raw recording with fairly low phase smearing. I could see that kind of technology could be adapted to this use case not because it's right or wrong, but because there's an incentive for the platform to leave the content up and able to be monetized rather than 86'd entirely.
I personally bought all my team members a beer delivered to their houses. One guy didn't like beer and got whiskey instead. On Friday at 4pm we all had a casual chat about non work topics and drank together. That seemed to go down well.
Also a recent version of this story in The Smithsonian Magazine:

https://www.smithsonianmag.com/smart-news/did-richard-iii-or...
git was the clear winner when github released.
NASA selects Falcon Heavy to launch the first elements of the lunar Gateway
Node.js not existing probably contributed significantly to its non-viability in 2003. ;-)
> just trying to share his love of ’90s stoner music with the citizens of Beverly Hills

I take offense to that.

Also, I fully expected the officer to be playing Inner Circle's "Bad Boys" on a loop.

https://www.youtube.com/watch?v=f4MRmEPNUxY
it has a chilling effect on a citizen documenting an interaction where the other party has all the power.
Most music is under a copyright that explicitely prevents public diffusion without a license. Unless the music doesn't have such a limitation, or the police have a license, yes, playing music in a public fashion like that is most probably illegal
That actually looks pretty close to what I've been looking for. I'll have to look into it more when I get time.
Be aware that the only time this won't work is if you need to re-render the f-string with different context. For example you can do this:

s = "this is {}"
print(s.format("possible"))

but you cannot do that with f-strings because they are resolved on definition, so you could do something like this:

for message in messages:
print(f"The message is {message}")

But not this:

s = f"The message is {message}"
for message in messages:
print(s)

This is the same drawback of JavaScript's Template Literals [0].

EDIT: Fix syntax in examples.

[0] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
but not JD, who were already controlling their hydraulic system access.

I've only ever used an ancient Farmall tractor where the hydraulic system is just a bunch of generic hoses and levers. How does JD limit hydraulic system access? Do they use proprietary fittings? Digital controls that will refuse to engage the hydraulic pump if a line is spliced?
> I’m simply giving Taylor Lorenz the benefit of the doubt.

I suggest you read how she reacted to being exposed.

> I would extend that courtesy to Glenn Greenwald too, had he not exhausted it writing shit like this.

Again, what "shit" are you referring to? Why are you so angry that he's reporting on this issue?

> Anyway, here’s the larger point: it’s absolutely ludicrous to claim that Marc Andreeson’s life and reputation would be ruined even if the allegation were true. That’s why this is such trivial bullshit to write about.

So you give the perpetrator a free pass because their victim in this case happens to be a high-profile person who might be able to defend themselves against the slander and all its consequences?

What hope is left for the little guy?