skysight-inc/HackerNews huggingface dataset:
You probably wouldn't do that in Python because Python isn't a shell. It was never designed to write mini programs in 5 seconds as a way to interact with the computer.

You would write a script with os.listdir and 'if "old" in path' if you wanted to automate it.

If you were doing things interactively in a python minded OS, you might either have something much like shell is today(Maybe very stripped down without a focus on programming features beyond glob, expansion, and pipes), or you would have python library of misc utils.

Maybe you would do

x=ls()
search(x, "old")

But that would be rather slow. Maybe you'd have some completely new model of text based interaction that was more menu driven and looked a lot like VS Code's command palette.

You'd press tab at the beginning of a line(Arbitrary easy to reach shortcut), and get your command pallet. Start typing and fuzzy search happens.

Select "Search filenames", and maybe that's a common enough snippet that it would be built in. Now you have that whole script, and your cursor is already in the search term field.

Press tab there. You get a menu of recently set variables, recently used short strings, etc, that the heuristic might want you to have.

With better UI we could afford a more explicit traditional language syntax.

Both scripting and shell could be a lot better.
It happened despite being air-gapped, because they used general purpose hardware and software. If their systems were built on purposely incompatible hardware and software (as I proposed) and could mainly communicate using a serial console, the attack surface would be much, much lower, and the attacks would be much, much harder.
One thing that's recently been driving me crazy with Google: how the heck do Github aggregating websites get better SEO than regular Github when I search for a repo?
>Germany's CO2 emissions from electricity estimated to rise by 13% in 2021

I'd have expected a larger spike in light of the end of lockdowns.
This really touched me, thanks for posting.
no body wants over population and urban squalor ... china should invest its new found wealth in continuing to depopulate ... its short term pain for long term gain
I like TypeScript as a language to write, but find the compilation process to be almost impossible to tolerate. Every time I return to an old project and try to compile it again, something is broken: from a dependency deciding to change their own compilation process for one incompatible with mine, to some deep dependency of my own compilation process changing which conflicts with some other part of my process. I spend more time on my project's compilation process than the project itself: something that is only true of TypeScript.

Things are improving as more and more "batteries included" projects are launched, and it's better today than it was a year ago, so I'm happy about the positive change and I am optimistic about the future, but right now I can't begin to imagine labelling TypeScript as even close to being one of the "best" languages, because delivering software with it is a nightmare. TypeScript is great to write but hell to turn into JavaScript.
You're probably talking about this site? https://api.slack.com/tutorials/tracks/responding-to-app-men...

It is the top result on Bing as well. It probably shows up in this spot on both search engines because it's prominently linked on https://ngrok.com/.
Do you miss Altavista or do you miss the size of the web in the late 1990s?
What I was trying to say is that after reading it I was still unsure. From reading your comment and the person that responded to you, I see that is a reasonable interpretation. I'm cautiously optimistic, thanks :)
Probably nothing but they hadn't typed 'cake eater' in a while...
This is interesting from a google perspective. From an active Sonos user (4 speakers throughout the house) - I can say that as a product it seems to be getting better but is pretty tough to work with. It doesn't work well with Spotify unless you use their app (why would I want to add another app thats poorly designed for music) - and getting multiple speakers to work together is hit or miss (how ? It's supposed to be a core feature of the system).

I'm torn as I don't really want to support Google - I also don't support Sonos it is a mediocre product wrapped up in a ton of marketing. In the end I guess I'm neutral.
French power grid agency RTE made a report[0] forecasting 2050 France energy mix, and because of loss of knowledge and increased security measures, even with strong political will, France won't be able to maintain its 70% nuclear power electricity share.
Most nuclear-intensive scenario in this report is max 50% nuclear energy.

[0]https://assets.rte-france.com/prod/public/2021-12/Futurs-Ene... in french
> The only advantage of green threading is the capability to do problem-specific optimized scheduling.

Isn’t the main advantage simply that you avoid making an absurd number of costly system calls?
Is there a write up somewhere?
Unrelated, but your website is down right now.
The basic problem I see here is that you don't own the speakers you have bought.

My moral point of view is:
I bought the thing so I own it. I must be allowed to understand how it works and I decide what it does. I should be able to change the thing's behavior (if I have the skills) and no one else can do that without my order.

Buying locked black boxes is bad (for the customers). Buying locked black boxes that change their functionality without my consent after I bought them is a so utterly broken system that I don't have words for it.
I miss images.
>But in the case of righteousness, such a belief is almost always mistaken. Most of us, whether we be timid or bold, liberal, conservative, or (especially) some version of radical, are prone to imbibing heady infusions of the stuff. Viewing ourselves as “good,” in fact we become grievously toxic, literally intoxicated. In this poisonous state of mind we are able to write off others — often literally billions of others — without hesitation or remorse, because they are “bad.” It’s on the news every day: people addicted to righteousness are wreaking havoc, at home and abroad. And as I view this madness, I feel myself swell up with — what? You guessed it — righteous indignation! As usual, addiction becomes a closed system, feeding on itself.

Best paragraph. I was guilty also.
Honestly, I think the novelty just wore off. I doubt that Clubhouse users moved to other platforms, I think they just mostly stopped using the chatrooms.

After some exploration phase, it seems the main use case settled to just semi-interactive podcasting. Which is something that Twitter did take over. But my guess is this is just some 5% of the initial traffic and even Twitter could live without that probably.
I'm neither so not really.
Does it work like Erlang: The movie, though? I.e. change the code without losing any connection or state.
All positions from AIER are mentioned on their Wikipedia entry:
https://en.wikipedia.org/wiki/American_Institute_for_Economi...
Try to change that if you think it's wrong.

Their "Herd Immunity Strategy": Keep the elder parts of the population locked up and let children and younger parts get it without vaccination:
https://gbdeclaration.org/

"In October 2020, AIER sponsored the “Great Barrington Declaration,” a controversial statement advocating for a herd immunity strategy in response to the COVID-19 pandemic. The World Health Organization and other health experts have suggested a herd immunity strategy would be “unethical,” dangerous, and deadly."

More info:
https://www.desmog.com/american-institute-economic-research/
A record number of home buyers are paying cash as well, 25% at peak last year. There is also a lot of fintech buying that was going on.
And you don't see the obvious link between people saying RTFM! because someone didn't read the manual, and people saying "RTFA" or "it's in TFA" because people are writing comments on an article when they clearly didn't read it?

These acronyms are born out of frustration and not cordial conversation. Again using "fine" instead of "fucking" is just a euphemism. It is not the original nor correct phrase, and it doesn't make sense for it to be anything other than "fucking".
It's not. You usually hear that kind of reasoning exclusively from people that last interacted with PHP decades ago.
Nope, but the fact the people who are actually "hard on immigration" had to come up with a new name to distance themselves from the people who are just racist supports my point.

Though, since this is not my first rodeo, I'd suggest at least some portion of those claiming to be “xenophilic restrictionists" will reveal that they are xenophobic, and don't care about restricting the "right kind" of immigration.

As I said, it's not cool to be racist, which confuses matters.
In some localities and for some time periods, you are more likely to be a victim of homicide as a taxi driver than as a police officer or security guard (in other localities and time periods, policing is usually more deadly). In terms of non-fatal assaults, taxi drivers are right up there with police officers and security guards. The NIOSH and the US Department of Health and Human Services, and Department of Labor, have studies of this going back to the 1990s (https://www.taxi-library.org/oshataxi.pdf ).

Taxi drivers make easy crime targets for a number of reasons. They carry cash, they can be lured to virtually any remote (or easy to escape) location, they are working alone, they are working late at night.

Between 1992 and 1997, at least 50 cab drivers were murdered each year while at work. There may or may not be a recent surge in a specific location, but it has been a dangerous profession for a long time.
Google is not being forced to disable this feature, Google decided to. They could have paid royalties to Sonos for implementing the feature like they did, after all.
No amount of research will make you conversant with people that use social media for research. You likely won't convince anyone online about any topic, maybe movie/show recommendations are an exception. If you are having conversations with actual biologists and scientists then you may want to find scientific studies, etc. to become conversant with them.

I cut my hand a few years back with metal and they said I needed a tetanus shot, I took it. I have no idea what was in that or what potential disease I would get if I didn't take it. Granted that is not something that I could spread to others (I assume, again 0 research). I just trusted medical professionals.

Look at your local covid-19 metrics for number of cases, number of ICU beds, number of deaths and if there is a surge happening make decisions based on that. Surges appear to take 2-3 weeks to pass in an area and are commonly linked to holidays.

Other than that, ask your physician about boosters. There isn't much more to be informed about that is practical/actionable to everyday life.
I don't know about DEMO/PROTO, but even if ITER is successful, it won't be able to produce a single Watt of net energy (energy out - energy in)[0]

I'm not saying we should not keep investing in fusion research, but at the current state of things, it is still somewhat science fiction.

[0] https://www.youtube.com/watch?v=LJ4W1g-6JiY
The big challenge: How to get 2 opposing, self-righteous groups to a place they can talk and learn the fallacies each holds of the other.
> Amazing that such tech was still running important infrastructure only a decade ago.

2002 was 2 decades ago now ;-)
Firefox 96
Organized or not (and I've heard from a police officer it is mainly 13-19 year-old idiots), one cannot look at https://twitter.com/CrimeWatchMpls for more than a couple of nights to see how bad the problem is in the Twin Cities.
>>That's not universally true.

Indeed, it is not an absolute.

But, considering that the power relationship is setup in society to nearly always favor the groups with the capital - the employers, it is close enough to being universally true to be a very usable heuristic.

And yes, I understand that unions in the past have gone too far in extracting concessions, especially in the areas of work rules that impair progress, but I can't say I've ever seen a situation where unions squeeze then bust a company then just hop to a better deal elsewhere. The times I've seen a company fold, the workers wind up pretty much on the street... do you have any examples where they did wind up in a better situation?
It looks like it is inside the white circular recycling symbol - not the other triangular recycling symbol.
Yes, but Buzzfeed presumably broke news and did the whole journalism mambo. Anyone can write sociopolitical commentary.
Yup, exactly that. Polish literary Nobel laureate Czesław Miłosz was an immigrant to the US around 1946-1950 period, and he noted that what struck him in the US was that an average American is probably 10x kinder and nicer person than an average Pole. To him, the Americans were almost like children, happy and innocent, unaffected by the horrors of this world that the Polish people were subjected to.

As Nietzche noted - what doesn't kill you makes you stronger, and Poles (and Russians, Ukrainians, Belorusians) that survived the war and communism are pretty tough as a result - but at the cost of having a crushed sprit and, quite often, losing hope in humanity.
Thank you! I didn't know this even existed.
It’s reported in the first sentence of the second paragraph if you read TFA.
I'd also imagine that if you were susceptible to the flu, you'd also be susceptible to COVID. So some of those who got COVID got that instead of the flu.
But Sonos claims Google actually did steal the technology. And the court agrees.

From the article:
Back in 2013, while Google was considering how it could make its music streaming service work on Sonos' speakers, the latter company gave the search giant an inside look at its technology. At the time, it didn't seem like a big deal. Google wasn't making speakers, and it wasn't in the smart home business at all.
It would be another year before it bought Nest as a way to get into the hardware business. Sonos says that as a result of that inside look, Google "blatantly and knowingly" copied its technology and included it in its own products.
I have also often wondered the same thing. I have been running wild with gevent/gunicorn for years and have struggled to adopt native async that is part of the core lib.

A pet project I would like to get started on would utilize gevent and a dynamic pool of processes to recreate an actor model environment on top of Python. That is - I hope to engineer around the GIL by distributing work to distinct processes, but at the end of the day the user just interacts with one "runtime". Trying to improve my academic knowledge of scheduling algorithms and bin-packing techniques.

I have some client projects that would greatly benefit from a move to Erlang/Elixir, but the cost/time/risk of forklifting the entire project to a new runtime is too high. I've used dramatiq.io which is advertised as an actor system, but it really isn't (actors do not have persistent state, no semantics for at-most-one, etc) I think there is a void to be filled here.

Ostensibly the underlying concurrency method is not important here, and could be stubbed out, but I will definitely get it started with gevent.
Thanks for letting me know :)
Definitely not on the same IP, but I sent an email nonetheless.
Good article. Most of the time the lesson learned is we doubled our pricing and our revenue doubled and customers are just as happy as before.

I've seen this touted on twitter and indie hackers so many times it makes me wonder sometimes if this actually works or is it just some advice that people are copy pasting.
I don’t understand how they made the marketing scene with so much self awareness and then failed to capitalize on it. It’s a really great start. They pretty successfully deconstructed it.

They could have played that note all the way to the end. They could also have triple down on matrix cliches awesomely to reconstruct it. But they fell is some shitty middle ground.

Man, they could have called it matrix: reconstruction and then done literally that.

Edit: I felt that while watching it. The scene where he enters the mirror and finds Neil Patrick Harris was a really compelling moment. I suspect there was a moment in the writing process where neo blue pills at that point instead. Sigh…
Get qubes os that way you might be able to trust some of your computer again. Websites well you should not trust them.
I'm not sure if blocking an update for whatever reason would count as patent infringement on part of a end-user.
I would argue Magna Carta does indeed count, despite it being by Lords. It had very lasting impacts, despite the original Magna Carta not being respected by King John. If you look at monarchy rule after that, it was forever changed and practically in decline
How is a site comprised nearly of just text so overloaded by HN? It's a total 110KB.
I've had to set up Sonos equipment in our corporate network (because President gonna President) and frankly I wasn't that impressed. I imagine it works a lot better for home users, but here I had to downgrade WPA3 to WPA2 to get them to see each other on the network, you have to use an IGMP proxy if you want a client to be able to connect from a different VLAN, and things get very confused if you have two different versions set up (because older hardware isn't supported on the newer versions).
Company blog post since the Business Insider article is paywalled: https://envoy.com/blog/envoy-series-c-cant-stop-wont-stop/
Does anyone really deploy PHP directly on servers still..? Running it in a Docker container is the simplest thing possible, runs anywhere, and has top-notch performance.
I don't get it. Like how are you a knee doctor if you're not aware of what knees do or how they should work in the overall system.

On a system as incredibly simple as, say, an old carbureted motorcycle you don't just look at the spark plugs if there is poor ignition. You look at the carb, air filter, rings, valves, top dead center sensor, timing chains, the cdi/tdi, the coils, and the battery (although probably not in that order).

If the problem is the battery no sensible home mechanic (and no ethical professional mechanic) stops there, you check the voltage regulator and the stator or you're going to find yourself replacing a lot of $100 batteries for want of a $30 IC or a piece of $2 copper wire with a break in the insulation.

The exact same process applies in debugging or designing a physics experiment or making a pcb or repairing a house or therapy, or...just life. Like, you're never going to keep your room clean if your wardrobe is too small to hold all your clothes....

I can't even begin to comprehend a mindset which claims to be part of STEM (or even as professional as a tradesman) in which this concept is foreign or novel.
I recently changed over to ddg as my primary search engine (for the nth time...) and this time it seems like it sticks. The quality of google search results have been dwindling, that and a lot of ads just pushed me into switching over again. I have to say that ddg have improved their service as well, so hats off to them.
Agreed wholeheartedly. Google is acting like their hands are tied, and cannot possibly take any other action than to remove a feature from existing devices. If they do, they should be fully liable for fraud, having performed a bait and switch. That the switch happened a significant time after the purchase doesn't change the fact that Google misrepresented the capabilities of the product.
With Kubernetes there is not much work need for the maintenance. Kubernetes is fault tolerant. It means that whenever you have some pods or nodes crashing, Kubernetes is the one responsible for run them back.

You can learn the basics of Kubernetes and save around 20-25% compare to use the same Docker Containers but with Cloud Run.

There is a minor cost for one Kubernetes cluster to be run on GCP, but it is negligible if you consider to have some heavy jobs.
This plant is exceptional. It is a vintage Ferrari among power plants. If hundreds of these were built, and then operated by the typical management competency of a large natural monopoly, would you bet they would all be as safe as this plant?

That's the context of nuclear safety. Big, bureaucratic, lowest-bidder contractors, bosses that are most competent at career management, lax oversight, privatized profit cushioned by socialized risk, ineffective whistleblower protection.
Or does the consumer have any recourse with Google? I suspect not in the USA, but maybe in the EU (assuming Google rolls this feature removal out globally)?
If you want to support alternative vendors, have a look at this: https://www.fsf.org/givingguide/v12/.
I think the fact that they were able to use the attackers own exploit to get onto their dev machine and see the EN/IN keyboard layout was a major flag (along with the targets of the malware).

Having been in this field myself at one time, this is fairly common (self-infection when testing) and why you would never develop or test on an internet facing machine. It's also why you ensure your command and control and all comms are encrypted, keys rotated, expirations, etc.

Most people developing advanced malware don't want someone else sniffing around, finding their drops, using their tools, or worse, discovering what's been exfiled and why the target was specifically selected.
You are one public forum. People can disagree with your messages just as you can disagree with others. If you don't want pushback write a blog and disable comments.
Addicts aren't bad people trying to get good, they're sick people trying to get well.
I have been so conditioned by the Internet of today that I thought #9 had a play button on it.
Soviet-Era Control Rooms
Glad I can help, I hope it goes well for this project of yours!
## MiroTalk

Repo: https://github.com/miroslavpejic85/mirotalksfu

- MiroTalk is an open-source project for video/audio conferencing.

- You can hold meetings online for an unlimited time.

- Compatible with all browsers and platforms.

- It does not require any account, download, plugin, or installation.

## Technologies

- WebRTC for real-time communications (JavaScript API)

- MediaSoup (https://mediasoup.org/) powerful SFU (Selective Forwarding Unit) server to manage media streams.

- Docker to create, distribute, copy the app with maximum speed.

## Features

MiroTalk offers several features, I will list the most used ones:

- Video streaming: Having the webcam turned on allows attendees to establish a deeper connection with you. Resolution up to 4k.

- Audio streaming: Echo cancellation and noise suppression make your audio crystal clear.

- Screen sharing: Share your screen, an application window, present your documents, slides, and more, with video resolution up to 4k.

- Collaborative whiteboard: Advanced collaborative whiteboard to draw and explain your concepts to other meeting participants.

- File sharing: Share any type of file with everyone or individual meeting participants.

- Recording: Record your screen, webcam, and audio. Save it for future use or to share with others.

## Total Privacy and Maximum Security

- MiroTalk does not collect or share personal information, the data remains between you and your participants.

- Media streams are encrypted using Secure Real-time Transport Protocol (SRTP).

## Use cases

- Smart working

- Video assistance

- Corporate video conferences

- Private video conferences

- Webinar

- Virtual lessons

## Contributing

Contributions and feedback are welcome and greatly appreciated!

Thank you
"The Edge"? No? U2 fans where are you?
I guess it was a joke that went over my head.
Check out JUCE, for audio related cross platform UI
not to mis-interpret this comment: Lisp has of course other data structures, hash tables and all. The source code though can be seen as a list of lists, and it can be manipulated as is in macros (but you can use an AST too).