skysight-inc/HackerNews huggingface dataset:
Toppers in hackerrank, leetcode created any products that is used by millions? Coding test or any test in that matter can't be used to measure a person intelligence. Because we are yet to understand & define what is intelligence?. To be successful in any job, you need a passion in it, working with people & audacity to bring in change.
No one recognises these referendums. Russia can stamp its feet all it wants about protecting the sham territories they have but its not going to make anyone back down.

Why should Ukraine stop now? Russias been threatening to nuke everyone pretty much since the war started, Ukraines also hit Russian targets _in Russia_ multiple times and nothing happened.
Your have to wait for it, but it's worth it. So are the comments. The guys in the oven suits 25m back should tell you something is going to go down.
Grab–Asia's Uber–knows customers and drivers so well it can vet them for loans
Old magic had strong creatures too, e.g. Serra Angel and Sengir Vampire.
Wow, I just tried the mandarin setting. Amazing work!
Boring technology? Well, a drill of course.
Any fixed OS menu bar is basically just wasted space.
Yep, but broadly your last night experience is within the:

- computer/internet

- cellular phone

items.

There is a point about the difference between "concept" and "diffusion/availability", i.e., in the case of your video call it is not so much a "new concept" but rather the fact that you can access and afford this technology.

Something like radio was conceptually revolutionary, to have something similar in importance we should get to see something like teleportation, even a fixed "origin" like in Star Trek, would do.

Personally I would settle for being able to see (and use/be able to afford) completely self-driving cars, something you can call, that arrives and brings you to your destination.
Clueless here. What sort of “personal archiving” are you talking about? Like Evernote? I’ve only ever used archive.ph to facilitate sharing articles without worrying about links changing (looking at you, BBC).
I wish Mac and Linux had some equivalent to MS Paint. It seems like such a pain just to try to draw crop screnshots and draw circles sometimes.
The error handling was a disappointment at first, but in practice it is a lot clearer and more usable than any other kinds of error handling I've tried. It could perhaps do with some syntactic sugar, but it isn't a big issue since IDEs can pick up that slack. After about half a decade of Go I'd say that the error handling is something I've come to like.

"More expressive" in my opinion tends to mean "less readable", but there is some personal bias here. The people I've met during my career who like "more stuff" are usually the younger, less experienced programmers who aren't as concerned about long term viability.

I'm in my fifth decade of programming and my approach is "do more with less". When people want more stuff, for me, it means that I'll be dealing with more cases of people not knowing how all the stuff works. Everyone likes to think they can deal with more cognitive overhead, but mostly people can't.

I'm not sure if pattern matching belongs in a language like Go at all. Admittedly I haven't given it much thought, but it doesn't feel right for what Go aims to be. If you want to do Erlang, do Erlang, but I might be wrong about this.

What's error prone about the for statement? I don't use the C-style for statement all that often as way more than 50% of my for loops are ranging or naked for loops with break/continue/return.

Not having nil tends to lead to having to invent sentinel values all over the place, doesn't it? Is that really better? And since you often end up doing things by value in Go anyway, it isn't like you don't have any choice.
Your cover letter should be reaching out to someone on the team you want to work on to say you're applying and why you're interested.
Next.js. In 20 years of web dev, this is the single technology that's made me the happiest. It's the reason I chose to specialize in the FE and gave up the backend.

Coupled with a headless CMS (GraphQL is nice but not mandatory), this makes React a dream to work with, the pages super fast, the routing super simple, and the dev ex super fun.

One push to Vercel and you have a fully functional website, no AWS, Docker, Kubernetes, DNS, HTTPS, etc. to configure. It really is magic.
Finding love for myself because I am enough. I’ve found there’s no stronger motivational tool that love.

You can start by writing it on a sticky note and putting it on the bathroom mirror. Repeat the words “I am enough”

Make a list of things you wanna explore and do some of them. Go for a hike, learn to play/sing a song, go for a bike ride, find a nice place to setup a hammock, learn 3 clean jokes, reach out to an old friend, have some champagne cause you’re alive.

For me, food and exercise play a big role in how I feel. But also doing things for myself that I enjoy.

Give yourself some grace.
It's unusual that this was hypothesized so long ago as a side-effect of material excess, but culturally little has happened to insulate us.

I for one am of the mind that the play button on my pomodoro is the play button on the VCR of my mind. And what price do I pay for having my mind locked behind such a taxing labor to liberate? Well-fed, sheltered, scanned and medicated?

Maybe we catastrophize that the dogear became the bookmark, the radio dial (being dialed-in) transmorphed into a play button, or the play button into the combined lock-button fingerprint-sensor.
Making micro-services Component test ready
>I need to make some notes before I forget the details.

It's really heartening to read this.

As someone who does a lot of troubleshooting by reading, I thank you.
I took away from that example that, even though unitarity clashes with cosmology to an extent, you can’t just naively break it or you get “even worse” paradoxes like this one. Plus, conservation of energy doesn’t apply to the universe as a whole, if it’s expanding (space has energy.) The assumption which is being violated by adding the single photon is really unitarity and not the laws of thermodynamics. (But it’s been a while since grad school for me, could be wrong here.)
We've been close. For years we only had one guy partially doing sales. Most sales were from existing customers spreading the word.

We got a solid number of new customers this way each month that we didn't have to do any marketing and barely any sales.

Then we got some extra backing and could hire several sales people. And they definitely accelerated things a lot.

So yeah... organic sales can work, but it'll probably help having sales people.
0ad is still not really optimized for multiple CPU cores. So with the right settings it'll happily utilize 100% of a single CPU core, but won't utilize all of your CPU cores.
Thanks, I missed that information.

I would say there is more than a cheating history and a single game that triggered Magnus. However, most of it has a possible explanation. Like, I would be very nervous if you put me in front of a camera at 19 years. Are these arguments together strong enough? Hard to judge.
Python is generally considered quite strongly typed, though dynamic. That is because Python has relatively few implicit conversions, and especially few that are surprising ("1" + 1 is an error, not 2 or "11"; and unsigned short + unsigned short does not equal a signed int).
Most people around world use small laptop screens, where having a top bar bad from fitt's law. Having infinite large window buttons (that are used often) on the top right corner is great and window menu/start button at bottom left corner.
Sorry, I'm still confused - isn't everything bringing in 8% more $ than last year?
In Thailand it seemed more common to have small spaces indoors that could be sealed and air conditioned very efficiently, typically a bedroom.

You might have a semi open plan apartment with the bedroom inside a smaller room with a sliding door you could use to seal it.

Quite an efficient approach I thought, doesn't waste energy cooling the entire space but offers somewhere cool if you need it.
ReScript 10.0
CLI over browser apps. There is simply less latency than doing anything using browser tech, and sometimes less clicking than with GUI apps.

The ext4 filesystem. Yes, there is no bitrot protection and no snapshots etc, but it's rock-solid as a main OS partition.
that's fair but the sound is still better than all those usual uprights I have played on. Even the cheapest, out of tone upright straight out the dumpster has sound vibrating through the structure of the piano but it sounds like shit. Of course, if you invest a lot of money you will reach better a better sound, but that's not realistic for most.

I usually play with headphones and if you invest in good ones you will get quite a pleasing quality.
I was thinking the same thing as I was reading the code but realised that I'd worked out what it was doing pretty much as I was critiquing it. Not sure about the "pn" in "@pn" though ... does it come from something I'm not familiar with?

And as others have said, I knew the M .. Q stuff was SVG anyhow (not that I know it off the top of my head) ... generally the syntax seems nice TBH
> The phenomenon I notice in languages that do have it, is the majority of uses cases seem to be a pattern match with two outcomes, one a Some() and the other a None(). It really seems like a more annoying way to write if {} else {}.

In Rust you write this type of thing as:

if let Some(name) = order.get_name() {
println!("Order ready for {name}!");
} else {
println!("Order number {} ready!", order.num());
}

So, it's a destructuring pattern match just written as an if-else. Because we did the match here, we can't forget and end up using name when there wasn't one, the variable only exists when it's bound.
But those credits/subsidies are usually provided with string attached, like you are obligated to allow anyone to charge on that charger. So you will have random people going on your property, charging their cars.

Then you will need to take care and maintain the chargers, maintain bureaucracy around charging and keep them operational and safe, because if somebody gets electrocuted by your charger, you are responsible for the damages.
RSS

IMAP

Bittorrent

I lost my mojo for brand new technologies and frameworks and languages, and I can't ignore the amount of energy and resources that new shiny tech requires, so I stick to low-tech, proven stuff that has been there for eons and will be there for eons, as much as I can.
The wild decade: how the 1990s laid the foundations for Vladimir Putin’s Russia
Well, there is also the security aspect in mind. Most software relies on libraries that repeatedly get CVEs over months (not years).

You might not care too much, and it clearly depends on the application, but for me updating a software that doesn't use anymore a library for getting user input that leads to a buffer overflow if you insert a certain character, or similar things (like remote code execution, etc.), can be quite important. Finally, apps are most of the time connected to the Internet, which makes them inherently vulnerable.

After searching "android software libraries CVEs" I found this in the first results' page: https://github.com/dotanuki-labs/android-oss-cves-research

It might be outdated, but the principle still applies.

It's very unlikely that your application is self-sufficient and doesn't need updates.

EDIT: I read the message from Apple as a "hopeful" attempt to say "come on, man at least update the dependencies".
Yeah, only if you win. Otherwise there isn’t any value. Do you pay taxes on a pat on the back?
For anyone interested in contemporary piano reviews, Stu Harrison does fantastic reviews for both acoustic and digital pianos on the Merriam Music YouTube channel (https://www.youtube.com/c/MerriamPianos).
Advertising falls under sales...
Agreed. I suspect in this case it's his military background. That is, your immediate superior is your leader. Afaik, in that scenario you don't have much room for push back, etc.

Regardless, confusing leader and manager is going lead to both failing (or at least coming up very short). That is, if a manager is failing sonewhere there's a failing leader.

Put another way (as I already left in a free-standing comment): If management is failing...it's because leadership is failing. Whether that's culture that's lacking, or training and development given a back seat, failures - with rare exception - should be by definition owned by leadership.

A good manager can to some extent shield a team from subpar leadership. But not always, not forever. Eventually, poor leadership will tilt the game. That's not managers' fault.
The Ringelmann Effect
Command & Conquer - Red Alert takes place in a parallel universe in an indefinite timespan that could be considered cold war.
If you want to try it, you should play it using the OpenRA engine: https://www.openra.net/
8ve been trying to use PowerToys Run as a Launchy replacement in Windows 10 and it is a pale shade. Launchy is incredible.
If these were actual alpha/beta dual lands, they'd easily be worth more than a decent new car. Given that some of them are collector's edition cards (sharp corners), it's unclear whether the other cards are real or just had their corners clipped.
It's a little bit more complicated.

Magnus Carlsen didn't say Niemann cheated because he won but because he did so without being fully concentrated.
They are very weak for today's standards, while many of the spells are still extremely strong (bannably so).
I find that it is a task of inventing problems. Thus, my solution is to essentially look at things I find hard to do, and try to make them easier to do for convenience. It's usually not the type of idea where I'll be able to hugely profit off of the idea, but at least it gives me a reason to open an IDE.
If Krugman doesn’t want people to judge him by his forecasts and predictions, maybe he should stop making them, especially on a widely read public platform?

That seems only fair to me. If he doesn’t want his predictions to be judged by lay people, he can do what most academics do and stick to writing for their peers.
I’m fine with showing ID but if I’m traveling I of course do not have a local ID and if it’s online it’s basically impossible to properly check ids.
> on the phone or tablet YOU are supposed to own.

I also own my car, but not surprisingly Tesla won’t have anything to do with me if I replace the batteries with ones from a different producer, because even though I own it, they get the bad PR when it blows up. But of cause I have the legal right to do so, just like you have the legal right to jailbreak your iPhone. Just don’t expect the original company to be of any help to you.
Erratum:

"... 1st, 2nd, 3rd and 4th ..." should read "... 2nd, 3rd, 4th and 5th..."
It seems not the moves are the problem but the lack of concentration to come up with them.
Winamp for music!
> The fact that a `nil` value can be made useful (which, AFAICT, means it won't blow up your program?) is not a good enough reason to include them in the language.

"Nil is useful", in Go, means that for expensive objects it's often appropriate to pass nil instead of an empty or defaulted object, and call methods on it that act as if it was an empty object or with some default/no-op behavior. This is most obvious with lists/maps but can be applied to all concrete types.

While I can imagine a language in which `Option<T>` can re-export some of `T`'s method set with a default behavior, in practice I don't know any which actually do this.
They don't have access to computing. They have access to some apps that syphone their data.
Heimer is a simple cross-platform mind map, diagram, and note-taking tool
I don't think this is correct at all:

> Jaali’s cooling feature relies on the Venturi effect in a similar way to an air conditioning unit. "When air passes through holes, it picks up velocity and penetrates afar. Due to the small apertures, air gets compressed and when released it gets cooler," says Pandya.

When the air passes through the holes, yes, it picks up velocity, but that velocity is lost immediately upon exiting so it can't penetrate further than if the restriction wasn't there. In fact it must lose some energy due to the restrictions so it will penetrate less and you can easily observe this when using a mosquito net in window.

Secondly the air is not compressed through the holes, the pressure actually drops as the speed increases. Unless I completely misunderstand the Venturi effect, in which case please correct me.

The purpose of the lattices is to let in air and light while restricting direct sunlight. That is important enough especially since it's passive, but shades are being used in modern buildings, it's not some lost art, and it is clearly nothing like AC. It's not even like modern ventilation or mobile shades which can let air only during the cool nights.
I know you say it's part of the game and all... but nothing prevent you from venting your frustration in a more direct way, even in the hypothetical case your side of the story wasn't 100% true.
It's an unhealthy part of the entrepreneur culture to take it on the chin with grace.
It's akin to mourning something that just passed away. It sucks and one need to acknowledge it sucks, ideally with others agreeing, before moving on to better things.
If I were around, we would be going on a pub tour right away !
I didn't say Node.js devs are idiots. My argument is that Node.js devs only knows Node.js and sees everything as a nail. You are projecting that that equates to idiocacy, and I won't argue.

> "How do you plan to access the thriving JS / NPM web ecosystem from another language ecosystem entirely?"

For our project, a search engine with interactive filtering capabilities, we don't plan or need to. With SSR, most logic is already handled by the server. This is a CRUD app. The set of libraries available in NPM that we might be interested would be a handful to zero. If it's that critical, we can just add a script tag. If it's a useful abstraction, it should be available on CDN. If it's not, and it's not succumbing to dependency hell, we can just copy and paste from NPM or Github. The JavaScript aspect is to add interactivity, and that's available thru DOM APIs and VanillaJS. NPM is besides the point.

I exit here because you're going in a circle presuming that it's not feasible to build web applications without Node.js' "thriving" ecosystem. Amazon, Google, and so many other apps precede Node.js. I shipped JavaScript-enriched web applications at a few of those companies without having to use NPM as the package manager.

Here is one of the most powerful text editors for the web (I've load tested that it can handle 80million+ line buffers, whereas VSCode edges out at <5million natively):
https://github.com/ajaxorg/ace. It's a pretty complex JavaScript application but you can develop without ever needing to "build". They use NPM to run tests and some devtools like Eslint, but we've still managed to minification/bundling in Go.

I'm building a JavaScript-based text editor, too. Taking inspiration from Ace.js, it uses Makefile to "build". You can just run a static file server such as Python SimpleHTTPServer to host all the files in the directory. I still have and componentized HTML/CSS that are lazy-loaded, separated JS files, thanks to <500 bytes VanillaJS runtime based on HTMX. I do reach for libraries. For that, I look to https://js1k.com/ for inspiration. The libraries there have zero-dependencies. Their source code all fit in screen and I can just copy the relevant bits. This is very similar to pulling in dependencies in Go in that it's humanly possible to do a supply chain security audit, unlike the nature of NPM packages. Currently the text editor with handwritten VanillaJS + copy-pasted libraries can handle 120+ million line buffers.

Serious apps and businesses can be built without NPM. Inferring from HackerNews' JavaScript source, and the fact that it's written in Lisp, I doubt HN uses NPM. This doesn't stop HackerNews from being useful and valuable.
I guess electric guitars, pedals and amplifiers will continue to be relevant. Looking at the incredible range of boutique guitar pedals from small pedal builders makes me almost envious of future generations. The second hand shop and garage sale pedal finds are going to be wicked fun.
Being able to replace the shell is actually possible since 3.x, also using the method you described. It was fun using Calmira to make win 3.x look like 9x.
This isn't true at all. He is well known for playing and exploring "AI lines" that have been introduced by computers.

Here is the first interview I could find from a 10 second google:

https://www.dw.com/en/world-chess-champion-magnus-carlsen-th...

The money quote:

"
My practice at home is with the computer. When I study chess with other people, we always have a chess board. But on my own, it's always at the computer.
"
Or he has a clever way of cheating
Eh, just tell them it's a magic trinket that allows you to see and hear others with such a trinket from far apart. It's not like the average person of today's understanding of cell phones is significantly more sophisticated.
Well, I only visited the chess school for maybe 6 or 7 years in my childhood, and my peak lichess rapid rating was slightly below 2600, so I believe I'm definitely not the best expert on these matters.
Miss USA 2011 – Should Math Be Taught in Schools?
Secret Characters of Street Fighter Ex Plus A
what if Hans is not human, but an advance AI cyborg? maybe he's not communicating with a chess engine, he IS the chess engine. Maybe his name is an anagram for the word Enigma or something.
That's what they sad in the 90. And after 30 years you have a "voice assistant" which sends your data to another human.
The only major problem I have with Gnome are the memory usage and the sheer size of the default adwaita title windows. I understand that in a context that gnome also works very well with a touch screen/tablet but in a desktop context so much space is wasted by those titles.
It almost feel like QML :)
The key difference is that on SVE, the hardware specifies the vector width, whilst with AVX, the programmer specifies the vector width.
Of course, the actual hardware EU doesn't have to match either of these.

There are various benefits and drawbacks to each approach.
Why wouldn't you:

const M = [
{ c:"yellow", d:"M 5 10 Q 5 5 8 1", cx:8, cy:1 },
{ c:"blueviolet", d:"M 5 10 Q 4 5 2 4", cx:2, cy:4 },
{ c:"deeppink", d:"M 5 10 Q 6 6 8 4", cx:8, cy:4 }
];
export default () => <svg viewBox="0 0 10 10" stroke="#000" strokeWidth=".1">
{M.map(({c,d,cx,cy}) => <><path fill="none" d={d} /><circle fill={c} cx={cx} cy={cy} r={0.5} /></>)}
</svg>

seems like as M.map's closure gets bigger, it's already in a good shape for lifting into one or more helpers.
can confirm, have business ev charging card, free parking baby.
What's new in backend is business logic. User interfacing logic is not that much. Form POST is a function call with arguments analogy, it doesn't compose well into new function, and barely use return value to compose more.
If all probabilities have to sum to 100% at all times, it limits how you can go from one state to another. I think an additional fact you’re unaware of here is that states transition into each other smoothly. So if you’re at 80% state A and 20% state B, at a very small time later, you can only be at 79% A and 21% B, say. This is related to the fact that the time evolution operator can be written as a power series in dt.