skysight-inc/HackerNews huggingface dataset:
Why is <INSERT SOFTWARE NAME> still so bad?

It's buggy, and it crashes more often than any other app I use. God forbid you try to <INSERT BASIC FUNCTIONALITY FAIL>

Seriously, with all the money and resources thrown at this company and this app, you'd think it'd be a little more stable, faster, and reliable. I am literally forced to use this app at work...

Response:

Mine doesnt crash and havent seen any bugs and I use it for 28 hours a day - unlike <INSERT COMPETITOR NAME> which is buggy, and it crashes more often than any other app I use. God forbid you try to <INSERT BASIC FUNCTIONALITY FAIL>.
Wasn't it originally because carriers used to charge per SMS message? Whereas you could send a message with very little data usage, and mostly for free when on WiFi.
>Why two windows when you are in a meeting? The second window is sometimes hard to find intuitively.

What do you mean? Aint the icon stacked on task bar?

>Upload a file to chat and sending that file are two separate actions. Why? I can’t count the number of times I have to remind students to press the send button after upload.

I think it could be sane in such a way that you dont send something by accident
> - Why two windows when you are in a meeting? The second window is sometimes hard to find intuitively.

Seriously, that is a godsend if you are presenting a lot and have a two+ monitor setup - have the presentation up on one, still see your participants on the other one.

> - Upload a file to chat and sending that file are two separate actions. Why? I can’t count the number of times I have to remind students to press the send button after upload.

That's a safeguard. Too easy to send the wrong file. Making it a two-step process gives the user a chance to recognise a mistake and correct it.
If you live in the tropics, geckos are a great solution. Cute too.
>> If you take a bowl of ice to its freezing point it will still be entirely frozen. Then if you continue adding energy, it will remain at its freezing point while progressively more of it melts [...] if you are at the freezing point, then all of the energy you add goes to melting the ice (and none of it goes to increasing the temperature), until all of the ice is gone.

> this strikes me as probably wrong? The temperature at the surface has raised, which is how some of the surface ice melted. The temperature on average has to raise because thermodynamics.

What do yo you think is wrong in the quoted passage?

The "temperature on average" of the system described is the temperature of every part of it: the temperature where the liquid and solid phases co-exist. When you heat that system (i.e. add energy) the temperature doesn't have to increase "because of thermodynamics". The ice melts and everything remains at the same temperature. Only when the ice is gone the water starts to warm up.
I would say this is a good example... even if the ribbon of this guy seems to be at the end of its lifespan:

https://m.youtube.com/watch?v=FkJkSw-REkI
Boyer–Moore–Horspool Algorithm
It's long past time for countries to embrace the digital id the way Estonia (and a few others) have.

For comparison, visit https://www.telia.ee/en and you're prompted for your smart card or associated Smart ID (which is mobile app you can bootstrap from your smart card).

No more need to do a 100 point check (and then hold that information indefinitely), it's been done.

Even if you don't like the Estonian system it's high time to get serious about digital identity and stop pretending that knowing your DoB etc (or social security number in US) is a secure mechanism of proving identity.

Aside: Highly recommend Estonia's e-residency program. Great place to run a company. Future focused.
Heya, Dutch person here. Pretty sure that the whole heart problems angle on licorice is at best overstated. I, and plenty of people I know, have occasionally eaten much more than a pack of licorice in a day and survived. I'm sure you probably shouldn't if you've already got heart issues, but otherwise dig in.
65 meters deep measured by the person in the second video: https://www.youtube.com/watch?v=uJFQXT6PIP8
Gonna say it.. this movie is overrated.
Would that “shield” prevent US agencies from accessing data related to EU citizens?
what am I doing wrong. 'press . on the Github repo' ?
True. He ran for office on the promise to stop the civil war in the east and enact the Minsk agreement. Instead the shelling intensified.

What's sad is up to two months ago there were UN observers in the area, publishing all their observations daily in an open public online database. If one so chooses, one can read up on the intensified shelling of the Donbass regions leading up to Russias intervention. Took me seconds to find the first time. Up to 1000 artillery explosions per day counted by international observers and published online. Go on. We're in the information age, with all that information available to us, yet no one seems to know anything concrete or where to find it. Why is that?
One use-case comes to mind is messaging for activists and journalists wanting to keep things private.

How would this compare to https://briarproject.org/ ? Have you generalized their protocol for many other applications?
> Which is a pretty big deal when you have practically the whole planet as users, many of whom are found where low latency is a luxury.

This is an excellent point!

Different scales will need vastly different approaches and the concerns will also differ. Like the anecdotes about a "Google scale problem", where serving a few GB of data won't phase anyone, whereas some companies out there don't even have their prod DBs be that size.
Neat!

Looks very clean. Is parallelism/multiprocessing (or even distribution over multiple workers) a thing you plan on making possible?
annual occurrence for one reason or another there

interesting that it works

might as well make it a national holiday for the purge
The same is happening at other major tech companies, e.g. Shopify.

They've very likely made their calculations, and assessed that paying engineers for speeding up the language, was overall preferrable to rewrite part of their (very large) systems and potentially extract them into separate services. It's unlikely that they just cargo culted.

Github/Gitlab, interestingly, did not take this road, and extracted slower part into Go services.

Stripe had the (IMO) most interesting idea - write a (Ruby AOT) compiler for the slow paths.

It'd be very interesting to see the precise/concrete considerations behind these choices, since generic considerations ("we love Ruby" :)) aren't very informative.
maybe the same or a different determination that was levelled against them? https://web.archive.org/web/20170218203327/https://www.oaic....

the 100,000’s of open management ports is pretty lol
The name is pronounced as "olivets" which is a Ukrainian word for "pencil" ("олівець").

From the readme.
I'd be wary that such a thing would impact me or my lungs
That's right (well... assuming constant pressure lower than the critical pressure.)
Interesting. How does this compare to APScheduler?

How does it deal with concurrently scheduled tasks and the possibility of missed tasks?
My favorite re-watch movie (or in this case, series) have been Neon genesis Evangelion.

I have mixed opinions about the show but rewatching it in different stage of life (early teen, depressed high schooler, stressed college kid, anxious junior to the worklife) I always saw some new things.

As a kid the robots and fighting the angels were the focus, as a depressed teen the religious symbolism and reading too much in to it was the focus, as a stressed college kid it was the relation between the characters (and their parents) was the focus, and finally as an "adult" it was seeing how completely dysfunctional every single adult is in the series.

A hallmark of good rewatchable show is to always explore new stuff. I wonder what I'll explore if I re-watch it in my next step of life
My kids are home at 1:30. When they are older, 3:00 twice a week, and 1:30 thrice a week. No homework. So there’s a sizable amount of hours every day to spend time with them.

Blanket statements like GP made are not true for everybody.
Surely it's implied in context that this is better for developing the Linux kernel, by Linus and Linux kernel developers ?
We use Teams for group calls at work, but Slack for all other messaging. This is because Slack's video calling feature has always been a pain, particularly for our Linux team members. It could have improved, but we moved to Teams for calls so I wouldn't know. Because I only open teams when we have a meeting and then immediately close it, my experience is generally positive. I _wish_ I could just use the browser based version to save opening the slow-slow-slow-to-open desktop app but: https://support.microsoft.com/en-us/office/safari-browser-su... says I need to disable cross-site tracking which is, frankly, an insane ask.

I think that sort of poor engineering is a sign that the team behind teams must have very limited resources. It's hard to prioritise a desktop browser with such small market share, especially when a work around of 'just use the app' is there - but this is hardly a lean startup here.
I agree. Regardless of opinion on the 00's pop culture, or the cohort of people reading this at the moment, this isn't relevant to the spirit or function of HN. This isn't reddit.
In cases such as this, which there are a lot, I guess finding a niche if possible would be a good approach. Cater to people who get lost in the big ocean that is steam searching for the one small pond that is you. Whatever that may be.
I wrote down my notes on how to use it here: https://amodernist.com/texts/emacs-guix.html.
They’re referring to the file picker.

https://jayfax.neocities.org/mediocrity/gnome-has-no-thumbna...

Gnome still doesn’t have an effective way to preview images when picking files, a feature from Windows 98.
Teams truly is that bad. But perhaps it takes power users to see that. A regular user might just give up instead of ranting about it on the net. It’s not that it doesn’t work. It’s that it’s not reliable and performance is bad.
Yes. Sunlight that makes it to the surface is about 170PW.

Primary energy is about 17TW this is roughly on the order of what can be utilized without drastically altering the planet.

GHG emissions shift the balance by about 200TW which is enough to be extremely harmful.

20kW is 170TW which is enough to be similarly harmful (although not to escalate to being apocalyptic).

2000MW per person is enough to raise the temperature of the entire earth (the whole thing, not the surface) by 25 degrees a year.
It depends what you mean by “secure”. I don't count leaking data to Google as “secure”.
It just makes adding simple stuff so slow. Instead of a query, and and HTML template, you have a query built on top a shambles of a system that outputs JSON, passes it to another monstrosity that is our Dojo frontend. I have tried to create some static pages, but everything is so baked in to the mess we have, getting around the login is a major obstacle.
I never had it miss a beat, let alone crash, and I use it everyday for work.

It can be slow when joining very large meetings, though, but I use it mainly on a mobile CPU.

No issue with devices either and I can switch on the fly even when they are in use.
Russia is not doing that at all. Absolutely not. I'm a Russian in Poland, I see all the perspectives, I have never saw anything like that. No one is interested in that at all, it's not in collective subconscious, as it is for some Ukrainians, for example.
>as a very backward future is shaping up...

If you're referring to nuclear war, why not just plainly state it? It's certainly a possibility even now. After the initial panic about Armageddon after the first days of invasion, many people have settled into vague curiosity about how the war goes, especially since the Russian army has been shown to fail so badly in so many ways (compared to what was predicted about its fighting ability at least), but the nukes are still in their silos and Putin is still left with extreme options if he really feels there's nothing bigger to lose vs "saving face".
It was the first.

But, today i learned I can abuse someone by telling them how they feel.. New worlds of opportunity have opened up.
Oh interesting. Which region and GPU type were you working with? (Asking so I can avoid in future)
Accessible link: https://archive.ph/1WCuG
I fully agree with your point. However, this only applies when miners are buying new cards. I live in Vietnam, crypto mining/usage is pretty big, during the last crypto craze a few months (a year?) ago, all miners are willing to buy old cards, used cards, even broken cards at high price, I sold my 570 for $300.

Furthermore, flashing custom mining BIOS, what I’m told is that every miner here has to do or it wouldn’t be profitable, voids warranty.
websdr is software connected to SDR hardware - often cheap/somewhat cheap SDR USB dongles originally meant for DVB-t TV - that uses them to receive much much more of the spectrum than intended. Used by all kind of hobbyists to listen to radio, HAM radio, CB, plane beacons, baloons and many more.

This site lists multiple websites that uses such software exposed as web service, so you can listen to chosen frequency in a lab in Germany, or in US, and see what they can receive. Just using web browser, courtesy of many people around the globe.
WTF is it with this weird "things were better in the old days" nostalgia? They really, really weren't!

> Original skype would probably work better than zoom does today with a few tweaks

When it came out, Skype was amazing because it let you get video calls on your computer. The audio was flaky (I paid for a number for a work line and yeah - wasn't good!), the video broke up all the time, and it dropped out a lot. But we were new to video calls that worked at all and it seemed like a miracle!
Searching books is different than generating books and selling them.
Should be [2018] in title.

Previous discussion (215 comments): https://news.ycombinator.com/item?id=16173199
bps is bits per second.
SD interface is a bit complicated to set up for average hackers, on top of buffering issues. Likewise there are some cameras with PCIe derived interfaces for memory cards, but those aren’t actively being hacked either.
As an atheist, Seneca's Moral letters to Lucilius is my bible. My compass when life gets hard.
Glad to see Jeff Winger (Joel McHale) here. That said Joel McHale stars in another show called Community. It was created by Dan Harmon (Rick and Morty). It is a highly underrated show. Has a lot of existential and meta commentary on show itself. Highly recommend if you are looking for a new sitcom.
If the Russians don't confirm something, then it's definitely wishful thinking? But even the 400-odd people who drowned on the Moskva haven't been confirmed by the Russians.
In Discord you can use the same account to join a new server, Slack makes you create a new identity one for every server you join, it's a pain. I don't know if it changed, but at least it was like that, and I never tried again.
To me, the animation in Ghibli movies feels lush and alive in a way that’s rare in the (seemingly) difficult, very cost-sensitive world of animation. Ebert’s review is wonderful; I also enjoyed this video, which touches on some of the same points: https://www.youtube.com/watch?v=jM6PPxN1xas
Yes, we are trying to move over to FastAPI, which looks reasonable, but I struggle with the fact that there is no one source of truth for models.

Is there anywhere good to find out what I have been missing out on having not kept up to date with Djano for the last few years? I really miss using it and am looking for a job using it again.
Teams works fine in Edge on a Mac. It’s the only reason I installed Edge.
> 10 year treasury bonds looking good or corporate bonds. You are locking in a 3-4% rate for the next decade.

I don't follow, inflation is way higher than 3-4% all over the globe. How are bonds looking good? Do you mean going for bonds as a safe option that will lose less than cash?
I learned this is why David Attenborough's nature documentaries now have the obligatory 10 minute "making of" featurette at the end. The first 50 minutes is sold overseas as an hour long documentary (with ad breaks), and the last 10 minutes is for the BBC audience in the UK to fill it up to an hour.
I've been using Nitter rather than Twitter for a while now, at least for reading tweets. A submit feature and SSE/a websocket listening for new posts would not kill Nitter's performance if that were its intentions to implement but the difference between the two is night and day.

Twitter is the slowest website I come back to after Reddit. It's a hot mess and the fully loaded web app isn't any faster. Yes, the megabytes of content being loaded for rendering 280 characters aren't indicative of web app performance, but clicking through to the main app is still slow and unreliable. My old phone used to get hot from the Twitter web app for no real good reason. There's less than a kilobyte of content in a tweet yet I have constant issues with getting all images to load when they come into view or scrolling back up without having the content jump around because some recommendations block decided it exists again now.

Getting faster devices solved Twitter's problems for me for a while but it's still ridiculous if you open Nitter and compare the performance. It's a clear example of what's wrong with modern web development because the "traditional" design of Nitter does everything I want it to do and 90% of what most people want it to do (needs tweets, DMs to become interactive) at a fraction of the load time.
My 2 cents of venting on this sorry excuse of software

- Backtick formatting in a chat post only works after typing the closing backtick, deleting it, re-typing it

- Text copied from a conversation is polluted with names and time stamps. "I really want this feature" said nobody ever

- The mute/unmute button is hard to find, I don't think I've ever attended a Teams meeting without someone struggling with this. Teams should change its name to "You're on mute"

- Multiple windows, I never know which is the 'main' window, which is the meeting window, where are they, which has focus

- Too hard to know which chat you're replying to, who is in it

- Updates in chats are not consistently acknowledged, you have to change focus, and back again. Even then the "Activity" tab still shows unread items that I have read

- Random crashing

- Random communication freezes, everyone else is chatting, I don't see any updates nor notification of any problems until I restart the app

- "Reply" is sometimes in the chat context menu, sometimes not.

- Media handling is inconsistent, sometimes I can't paste photos, sometimes I can

- The size of the text chat column in a meeting cannot be changed and is very narrow, forcing you to find the same chat in the 'main' window
I work for an outsourced tech company supporting a large system of hospitals in the NE USA.

In my team of 50+ people, the last 2 years since starting this contract have been steady transition to using Teams for all communications. They are now moving to use it for scheduling as well with it being integrated with the rest of the Office suite.

Moreover, the entire hospital system uses it as the defacto means of communication. This makes it incredibly easy to connect with any of the thousands of employees we have immediately in a lot ways.

I don't like Teams or the office suite whatsoever. However, I think the real secret to their sauce is simple:
> Ecosystem integration
> Cram every feature possible into each product

Those two things alone can makeup for all the deficiencies in Microsoft's products within the marketplace. Their software may be clunky, buggy, and terrible to use but if you have those two factors it will stay dominant imo.
One annoying as hell thing on Steam is that you purchase the game and still have to create account on

Rockstar/xbox/epic/blizzard site in order to play it, wtf.

I would pay 1$ if steam created those accounts on some their random ass emails and just let us play
Gee thanks. I tried typing olive.c there. That didn't help. The string "tsoding" is the magic I needed.
More like: Public multiples are down, and that will percolate down into private markets too -- just delayed.
> Forums weren't replaced by...

Well, for me they were never replaced. I still frequent them regularly for some of the best communities and community-based support around (eg. fortunately vendors of my 3D printing and PCB manufacturing equipment host good ones).
I disagree. Python is inherently slow:

* It uses an interpreter, which is slower than compiled code

* All objects carry a dict to contain arbitrary attributes - this creates huge overhead

* Even when the dict is suppressed with __slots__, all containers (all classes, even!) are untyped, so extracting any field causes dynamic dispatch

* Objects cannot be stored inline in containers

* Integers are variable-sized, and thus slower.

Of course, you might counter that one could simply make a version of Python which is compiled, where all classes have a well-defined typed layout, where some classes can be immutable for performance, containers are typed, integers are machine integers, etc. But then I'd argue you're talking about a completely different language (Julia fits this description perfectly)
As a career musician I’ve never heard a piece of Benjamin Franklin’s music in my life. I didn’t even know that he composed until this comment. The link you provided has no examples of his music to listen to or to read.

Without any examples of his work it’s hard to believe that they are of any consequence. I don’t think anyone can just write a piece of music, but you don’t present a strong case that anything he wrote is even remotely worthwhile.

Hell, Bruce Willis has a band that’s released records. I just don’t see any reason to think they’re worth listening to over anyone else.
The very first step in hanging wall art is choosing the appropriate place for each piece. However, when you have a big canvas or many nautical prints to hang, choosing where to start could be a daunting task. You have your blank wall ready, but what next?
There are endless ways you can decorate your walls with artwork. Here are some tips on how you can hang your artwork and make the whole process a bit easier and, let’s say, fun.
The RP2040 is proving to be a surprisingly versatile chip. The fact that Raspberry Pi Picos and similar RP2040-based boards are relatively plentiful helps, too.
What's bad about Azure?
I think it really says something that besides the usual complaints about the website, all the comments here are about Spirited Away, with no one mentioning Hulu yanking titles, which is a very software-esque thing to do. Maybe it's because everyone here knows how difficult it is to fully delete something from the internet.
Fullstack 20+ years of xp here :

There's a great deal of fun to be able to understand a system from top to bottom. It helps design robust and elegant solutions.

Yet, i do sometimes regret not having gone super deep in a field. However to me that would have meant do a Phd in that field and start a career as a researcher. If you stay at the "assembler" level (aka not inventing anything, just putting stuff together), then you'll have plenty of time to become good in multiple fields during your career.
If the code, whatever state it's in, generates 20 million in revenue, you're going to have a hard time arguing that it needs to change, especially with only 3 people; that's pretty damn good.
Bingo. That's the simple and real answer. They invest heavily in sales and lock in big corporates into their ecosystem. Now, they don't have any incentive than to go the extra mile for somehting like Teams. I think it will hurt them in the long run, but in the short term, it's quite profitable probably.
The movie 'Surrogates' comes to mind
I was high when I watched Spirited Away for the first time. I liked it so much I almost cried sometimes. After that watching I watched this movie multiple times without getting bored. What a masterpiece.