skysight-inc/HackerNews huggingface dataset:
> The resource consumption of Electron is mostly of interest to computer scientists who like to see how small and efficient they can make something. But in this case, it does not really matter.

It matters to sysadmins. Some people need to also work on the computer and when Teams uses all memory they will close it.
You shouldn't use the same IP to continuously scrape Amazon. Personally I use a $8/month rotating proxy service that gives me a new proxy list every hour (webshare.io if it piques your interest, I'm in no way associated with them).

Also, in my experience Amazon's "ban" comes down to solving a captcha on every request, so it's more like some mild throttling than a real ban.
I once encountered an online streaming employee who was told by their manager to post organic submissions to a movie related subreddit. They were open to their activity when challenged.

I think Reddit knows that it's basically a huge marketing platform . To them they are the real users, even if these users are not paying them.

The stealth marketing is good enough that other users don't mind or actually like them, creating the content for paid advertisements. Indeed when challenged about this activity with clear proof, most users still see nothing wrong.

Way back in the 1990s i worked in a company that did the same thing in the early web so it's clear the industry is bigger than ever.
Haha, I did the same on my phone to reduve my Reddot useage.
I've tried alternatives, and I keep going back to i.reddit.com for mobile. I've also installed extensions to deal with the bullshit on desktop.

My number one gripe right now is when using Google to search for stuff on reddit and use the time filter ("last week"), Reddit does not accurately report dates, and you get 4 year old threads showing up as "last week".
Here's what you’ll need to upgrade to Windows 11
I still do not see the benefit from this. Being able to look around the classroom has little benefit. Indicating that I have a question Can be done with a chat interface. This seems more like a Solution looking for a problem.
I like this strategy, but would seriously not recommend it to anyone that isn’t willing to lose everything they put in. This isn’t a spot play where you still have the underlying crypto asset.

I know apes will ape, but seriously, don’t.
It baffles me that nobody eats Reddit’s lunch. Their user experience is abysmal.
"Waste heat is heat that is produced by a machine, or other process that uses energy, as a byproduct of doing work."

You can't have "all waste heat" as that would require doing no work which would result in... no waste heat.
You have work to do. And you get paid. No work - you're fired.
But then with native you have to pay the cross platform price. Which is higher do you think?

With Electron you get cross platform more or less for free and ostensibly you can make it faster later.

Don't get me wrong, I love doing native work, but as someone who has to deal with cross-platform issues in native applications (well games) on the daily, I can tell you that even with massive code reuse and good interfaces, that cost is incredibly high.
This is why open source projects should not be on GitHub and not in the US.

The same applies to foundations, though some of them seem to have adopted similar tactics as the North Korean party anyway.
As with all classic Ponzi schemes it will collapse when some external event causes a bunch of people to demand convertibility at once, and they can't meet their overvalued rate.

This is, after all, how Bernie Madoff got caught, how bank runs generally start, and how most currency crises occur.
Onyx Boox is a GPL offender though with some other sketchy call-home activity going on. This is a dealbreaker for me.

https://www.reddit.com/r/Onyx_Boox/comments/hsn7kx/onyx_usin...
“rope refers to diameters larger than 3/8 inch”
It's old too, Self was doing this in the late 80s
On top of these design issues, I'm surprised by how buggy the core experience can be. The home page repeatedly failing to load on many different occasions. The site suddenly acting like you're logged out and needing a refresh. It's very surprising.
Yes; species names are all over the place. This one at least means something in Latin, which is not always guaranteed. There’s a moth called Neopalpa donaldtrumpi, for instance (similar hair). Looking a bit Latin-y is generally considered sufficient.
Haha, I feel like thats how I started to get CT concepts too.
Topology and geometry really feel like the "natural" context for those ideas.

For programming... I feel like they're basically trying to do logic in a roundabout way. I suspect that (finite) model theory might be more useful for such applications if they really want theory.
A friend's firm introduced a 3 phased return-to-the-office plan:

1 - volunteer (for those dying to come back)
2 - request (we'd really like you to come back now)
3 - require (come back or you're fired)

Each phase is spread a couple months apart beginning now. Seems like a reasonable approach.
That artistic rendering is a lot. Not sure that's what they'd look like.
Man, for a dev with as much experience as you’re claiming to have, this comment ain’t a great look.

I’d argue that the more experience you get the more you write code for other people which involves adding lots of tooling, tests, etc. Even if the code works the first time, a more senior dev will make sure others have a “pit of success” they can fall into. This involves a lot more than just some “unit tests as an afterthought to keep the coverage up.”
Thanks for the link. It looks really nice.

I see they’ve raised a lot of money. Does anyone know what their revenue model is?
And, as with the yale box[1], all icons will eventually converge on the same exact design.

Finally, the perfect UI (and modernist building) will have no differentiation at all. An exercise in pure, platonic intellectual/aesthetic navel gazing.

You are starting to see the post-modernist reaction in some places in web design, but, as with architecture, I anticipate it will play with forms out of boredom rather than do the hard, self-abgenating work of drawing out the good ideas of the past and humbly driving them forward.

Perhaps I am too cynical.

[1] - https://www.goodreads.com/book/show/41001.From_Bauhaus_to_Ou...
Unfortunately, I really rely on my particular subreddit subscriptions to deliver the frontpage experience I want.
Not sure what everyone issues are. I use Teams (in the browser) on Linux and it works fine under both X11 and Wayland (with some work). A bit less polished than Slack but it also has a lot more features.

The worse thing about the desktop/Electron version is that they are really bad about keeping the electron version updated so the browser version will support screen sharing on Wayland while the desktop app doesn't.
I found myself several times this morning to reach a search result on Reddit (from ddg, mind you), only to immediately change the address to reddit.net after being unable to view nested comments at best (get the app or log in to view!) or be unable to browse the page outright at worst (“please browse anonymously with the app to view this page!)
Cool, young people today prefer more competitive environments.
Got to do your due diligence (what's the work? how to you plan and track work? are priorities stable? is crunch rare to nonexistent?) but yes, it's always a bet. If it's another bad fit, keep hoping and hopping.

Maybe use your network of people that were good to work with; can you reach out to your former manager you clicked with or any former teammates you liked and say hey, I'm ready for my next role, I liked working with you, do you have anything open on your team or do you know of any good teams with openings? If they ask why, just say you want to try something new. Which is true. You don't need to unload about your current predicament or criticize your current boss, just be upbeat and clear that you want a new role. People will either pick up that something is wrong and appreciate your tact and respect your privacy, or, when you say you just want something new, they'll simply believe you and not start overthinking, prying, and dissecting, which is hard to remember when your current role is making you feel like you're bad and everyone is horrible.

Best of luck, you are worthy no matter what your current environment is making you feel.
Does WebView2 expose an API to add primitives directly to the JavaScript interpreter, or must you do everything by sending JSON messages?
Awesome comment about technology. Clearly this is the right forum for it……………
This is very nice of you but also very naive.
Check any main mildly political post on a main subreddit and find the top comments to be in support of genocide of chinese people for the crime of challenging us supremacy.
There is no UDB or memory corruption exceeding the stack size. It means your platform is too small to run the program. Of course, Alpine doesn't run on platforms that are too small, they just make nonsensical changes like these that cause incompatibilities but have zero benefits.
Interpretable Deep Learning for New Physics Discovery
>during periods when the Romans were more racist/classist/etc they had trouble

I'm afraid you might be attributing some false causality. It seems more obvious to me that during periods of peace, any social rifts are unproblematic, but when people start to go hungry and their wealth is threatened, any societal wedges are utilized by the domineering group to protect their interests.
CDC Reports 51% Increase in Suicide Attempts Among Teenage Girls
Dueling heat waves are baking the East and West Coasts
Real OO looks almost nothing like C++/Java. If you listen to one of the fathers of OO, like Alan Kay, talk about these languages, they'll say as much.

C++-style indirection, I'd argue, is the invention of Bjarne Stroustrop. He's a very smart guy, but for C++ I think that's an unfortunate thing, because he didn't come to programming language design with a desire for elegance or simplicity.

Smalltalk probably best embodies true OO principles, and it has a profound elegance and simplicity about it. (And yes, many GoF patterns are easy to use without even realizing one is using them -- first-class functions and message passing/late binding make sure of that.)
Ok, this is even more invasive than my worst experience and and also worse than some practices that already received backlash (such as persisting after the game closed, as previously mentioned). I wonder why game companies come to so different conclusions about the "need" for such things. Are their games easier to exploit and they just try to paper over it? Or is money involved, raising stakes?

If they go further we'll end up with closed, console-like systems (secure boot only with microsoft's key, only signed apps allowed). And of course DRM vendors would follow their footsteps.
They are. Abstractions like functors makes the language more similar to other structured languages. Otherwise, the same would've needed explicit recursion all over the place, which is more error-prone.
Yikes! Thank you!
Their UX is as incompetent as their modding censorship policies which makes me think this rot goes to the top. It’s not just a bad marketing division, it’s the whole company.

I remember Reddit being a whimsical fun place, now I see it as a corporation run by a robot lawyer without a sense of humour where raw mobile user impression numbers as the only valuable metric.
what do you mean, the FP job market?
North Korea does have a nuclear weapons program that much of the rest of the world would like to hinder. What tech restrictions on North Korea make sense?

I remember that when Fortran compilers were sold on CD-ROM that the packaging of Digital Visual Fortran said the compiler was not for resale to North Korea and maybe Iran.

Now Fortran, C, and C++ compilers that would be used in modeling nuclear bombs are open source, and I don't think people in any country can be stopped from accessing them, as a practical matter.
I like memo pads, something like this: https://www.jetpens.com/Tomoe-River-52-gsm-Paper-Pad-A4-Blan....
Blog discussion: https://astroautomata.com/paper/symbolic-neural-nets/
Sorry you misunderstand. This is much closer to hooking up with someone from Tinder which is why I drew the comparison. We left together about fifteen minutes after meeting one another.

It’s also ironic that I’ve climbed a lot and never found anyone to date let alone that I get on with as well.
News sites love interesting headlines, researchers and university PR departments love being in the news, often much more than they value truth.

The easiest way to get impressive research on power consumption is to use old per-unit consumption numbers to extrapolate power consumption based on today's usage (e.g. if transferring 1 GB of data took 1 kWh many years ago, just multiply "GB transferred today" with 1 kWh and claim that's what the Internet/zoom calls/... use)

For example: Every GB of data uses 5 kWh [in 2021 according to https://www.aceee.org/files/proceedings/2012/data/papers/019...], so using 122 EB/month [https://en.wikipedia.org/wiki/Internet_traffic#Global_Intern...] = 1 464 000 000 000 GB/year = 1.5 PWh in 2017, which would be almost 7% of total power consumption.
Reddit is the perfect case example of what happened to the 07-08 web as time went on. Initially, the Internet was a big exciting place and people just built stuff to see if they could, and maybe they could sell it later (a lot of communities never even considered huge commercial success, it was just about mucking around in a space that was cheap and exciting.)

As time went on, everything rotted. The chill sites struggled to keep the lights on, and many eventually shuttered. The "we'll sell it off some day" ones sold it off, and the buyers ALWAYS ran the site into the ground.

So now we get an Internet that resembles a b-movie graveyard. There are a lot of corpses, and a lot of shambling zombies. The few souls still alive are holed up somewhere with a shotgun, awaiting the end.
i.reddit.com FTW!

I would give you gold for this comment if this was reddit.
the reddit experience is unbelievably crappy.

yet its huge popularity seems to suggest that it has gotten something right. the other social media and privacy sinkholes (facebook, twitter, linkedin etc) and in particular their uncontrollable "timeline" concept seem to have some design (as opposed to execution) issue.

btw there is an open source fediverse version called lemmy. Build the future you want to live in and all that...

[0] https://join-lemmy.org/

[1] https://github.com/LemmyNet
Well, the alternative to vtables is manually branching (besides completely rewriting the code to avoid different actions), which isn't that much better and still requires branch prediction. And I think JVMs also might convert a dispatch from two classes to a conditional branch, but I'm not sure.
Nothing about shorthand. Not that this blog post specifically should have, but it seems conspicuously absent in all blog posts about paper, handwriting, note taking, etc. It's an established idea and demonstrably allows people to take dictation and court reporting at much faster speeds than handwriting - print or cursive.

Why is it such a non-thing, even in productivity/efficiency circles and alternate/quirky circles, why aren't we taught it early on in school where we're expected to go the next decade taking handwritten notes during lectures?
They sell ads and DATA, and probably pull in major dollars from a tiny group of whales that spend on digital stickers.
If a building collapses because its owner did not care about its repairs and structural integrity, the original architect cannot be blamed. Engineering products generally need maintenance, and that includes hardware and software.

BTW I am not that sure about respect for engineers at least where I live. Medical doctors are looked up to, yes, but engineers are considered "normal people", as are software developers.
Distributed, decentralized projects are great, when they build up the infrastructure in a way that respects existing network traffic.

Yes, DNS is distributed and communal, but it's cheap only because it's minimal. Caching a few values for IP and MX lookups is relatively trivial, but if you purposefully start storing content in there, the whole network gets exponentially more expensive for everyone involved, especially once you cross a threshold where you can no longer easily send updates as simple key values and need to start worrying about encoding of larger chunks, network interruptions, checksums, etc. That complicates caching all over the DNS network. And if some DNS provides start supporting certain features and not others it's just going to lead to further fragmentation and user delays and a confusion about where and how to store and fetch data from this system depending on a user's region and likely DNS providers. It also presents authentication and integrity challenges for unencrypted uses, as in the case of DNS hijacking by local ISPs or governments.

It's a shoehorning of data into a poor fit, and only because someone else is paying for it. That's what makes this endeavor selfish, not heroic. You're not "freeing" data, just shoving it into some dark corner of the web and hoping to profit from it.

There have been a lot of actual hard work on the problem of decentralized information, from ipfs to freenet to tor to blockchains to dht... they all have thought about the problem in depth and built the infrastructure to try to make it happen, instead of leeching off someone else's work and pretending like it solves the problem.

Sorry to be harsh. This just seems like a money grab rather than technical innovation.
My doctoral level real analysis course (the one on measure theory, Lebesgue integration, etc.). Hardest course I ever took, but it was the great unification that made so much of the math in my head just special cases of the same thing.
Orios Venture Partners closes its third fund at $30M
This is bullshit. I have a custom gaming desktop with an i7-6700k. It's still a very powerful system that can play AAA games on high or ultra settings. There's no good reason to drop support other than forcing people to upgrade.
Nope, that's the nomenclature and it means something very specific in the cases of architecture and UX. Affordances "afford" cues to the viewer that something has perceived action possibilities. It's the opposite of a hidden passageway door or a flat rectangle that doesn't have any cues to indicate that it's a button.

https://en.wikipedia.org/wiki/Affordance
Because Mexico is in North America, despite what Colin said? Seems worth clarifying.

After a tour de force comment like the one at https://news.ycombinator.com/item?id=27639407 I'm inclined to want more writing from this person, not less.
Organize and transcribe your team’s videos–all in one place
Someone who thinks that they can recover 10% of the nominal value may be willing to sell BTC for Tether, at a price 10x as high as the actual-USD Bitcoin price.
There are people who deny the effects of climate change and/or deny that it is occurring. Melting ice and desert plants not being able to survive in the desert are indications that change is happening and such indications can't be reasonably believed to be a liberal conspiracy.
here's a full thesis : https://www.researchgate.net/publication/283647869_Quantum-e...
As others have said it’s not really the shape of the wing that matters. Some shapes work better but I’ve always thought of it as more of a fluid density problem. As you increase speed the wing is in contact with a larger mass of air which at some critical point becomes large enough to support the weight of the aircraft. After you hit that speed then you are just manipulating the air flow to steer the craft. Holding your hand out of the window at highway speeds really makes it feel more intuitive to me. Of course I could also be completely wrong here.
Wonderful. I am such a Taleb fan boy but have been putting off Designing Data Intensive Applications. I am starting on it this afternoon from this post.

I just started on Daniel Kahneman's Noise. It will be disappointing if it isn't one of these type of books.
> To be honest I feel like the functor concept is too abstract and subtle to the point where it's probably not very useful in the context of programming.

I think it's a small convenience to have the programming language automatically derive `map` instances for you, but I think you're right for pretty much the same reason group theory's huge but monoid theory barely exists: the `Functor` typeclass is too simple to do anything interesting with it.
We're using Discord at work and dumped Skype and Teams. It's been a blast
Just as a note, one may get horrified at the cost of all these indirections, C code is full of function pointers passed as callbacks. Hell, actually there is no much difference between a vtable and typical C code doing the same thing. Chances are, C++ compiler writers made it more efficient. Also, c++ doesn’t default to virtual so you rarely pay the price.
Disrespectful is putting it mildly.

Worse than the bad UI is how obviously calculated it is. It's not like they just built something bad, no they're actively worsening it to force the app on the user. Each month or three they cripple the web interface a bit more.

Says a lot about the company culture when the entire UI design process is a giant dark pattern
That's my number one gripe. Searching message history is absolutely terrible.
Yea I came here to say this. I read things and then close the tab. If it’s important I can go find it via a search later.
You'll find bad professionals everywhere you'll look. The difference is that a marketers job is more visible then a devs, because most of it is to get in front of people's eyes balls.

That's why it's easy to perceive that marketing is mostly shit... because it is, and no wonder, it's not "hidden" in the backend or in some git repo.

Ads live in public scrutiny.

A lot of the dev work would probably just make you cringe just like many ads. You just don't see it.

With that said, you're right that the barrier of entry it's lower, and I don't think the hard part of marketing/advertising is the campaign setups - that's mostly being reduced to a step-by-step wizard. Thankfully! But that won't make marketing any good, in fact, you'll just see more of the bad stuff.
It took some time before Ubuntu and Debian offered official slim containers... Before that, many programs in containers defaulted to Ubuntu or Debian, and it was 600MB to run something like Nginx or Apache, while alpine was 40MB
> Commercial infrared cameras convert infrared light to an electric signal, which is then shown on a display screen. They require low temperatures, because of the low energy and frequency of infrared light. This makes conventional infrared detectors bulky and heavy – some security personnel have reported chronic neck injury due to regular use of night vision goggles.

This isn't how military etc NVGs work; they use optics, and don't have active cooling. Eg, a photocathode made with gallium arsenide.
> what's wrong with online/virtual learning

This is a good question and one I don’t know the answer to. From the rest of your comment it seems like your answer might be “nothing.”

Is that accurate or do you see issues with online/virtual learning?
Rocketry is heavier than air flight. I submit we discovered it before lighter than air flight. I will hazard that I do have a nice understanding of how it works. I learned it from media like this:

https://youtu.be/X4iMeKif488

I do think you’re dead wrong!
Ya this makes sense. It's like setting up a chess board to study a position vs trying to do it all in your head.
In those other processes the designers aim for efficiency - more useful product per entropy. In bitcoin it's exactly the opposite. That makes it unpalatable.
Hopefully that vulnerability isn't an api endpoint called resetBalanceToZero created intentionally do be public to any one that can connect.