skysight-inc/HackerNews huggingface dataset:
DRL uses a standardized quad provided by DRL to the pilots. You have custom controllers and goggles but the craft are all the same. This is my recollection from a video by Nurk (DRL racer) anyway.

And why wouldn't it work? A lot of Cycling turned to Zwift during the pandemic as races were cancelled. And E-sports have been a thing for a while now too.
I tried using Monday.com for a building project I had and the interface become totally unusably slow... no idea if this is fixed but it seems like an issue for a billion dollar company.
Huh interesting. Must just be an accent thing. I have a southern US accent in English and American accent with SW France influences in French. To me they aren't that similar but I do see how they could be. You're the native speaker though so I don't really have a leg to stand on here.
I'd hazard a guess that more of us have done this than haven't:

curl https://raw.github.com/innocent/script.sh | sudo sh
OBS Task List Overlay for Livestream Todo / Checklist
iDeal CRM 4 Construction. Proposal Generator. Manage Bids. Automate Follow-Up
We know this, but I don't think everyone does. I'm sure that at least some places will learn this the hard way.
RTFA

>In my case, the goal was to remotely navigate a robot over an SSH connection using the 'w', 'a', 's', 'd' keys. Real-time tasks like this require extremely high responsiveness to key events for palatable performance.

Yeah, I don't think a SSH connection is the right tool either, but there's the answer (and basically the entire article follows from that).
I want to like Spotify, but their recent Mac OS app update (also Windows) has made the entire thing a pain in the ass to use. There is no search box anymore, I need to fucking click on the search menu item first. And when you look at an artist's page you no longer see their albums with songs, you know, that which makes it easy to find a song whose name you've forgotten and when you don't know in which album it is...

Apparently this took them a few year to get out.

I also wonder what the fuck they're doing over there. It really feels like they have like 2 junior developers working for them.
Plus its not because they dont "have" to do it that they are not going to deal with the consequences of effectively creating this situation... we are talking about basic hope and freedom and you are talking about "rules" like there is some sort of moral high ground to be had.

No one cares about rules when they are starving
Market Demand for `electricity_use` Field
Monday has been stealing from Timelinr (https://timelinr.com) for years now. I saw their marketing efforts shoot up around the same time.

Looks like it's been paying off for them, but I prefer to support smaller startups, especially when all I need it for is roadmapping.
Your faq says that "Umami does not use any cookies" so how do you get the count of Visitors on your geo breakdown part of the report?
More than one Russian hacker was arrested when making vacation in a country that has an extradition treaty with the US.

That's far less effective than we would want, but it's a bit more than nothing.
Since we’re sharing anecdotes, a relative of mine is a retired oncologist and he’s pretty cynical towards big pharma as well. He’s witnessed patents on drugs for chemotherapy expire only for the company to introduce basically the same chemical compound with minimal changes as a new pharmaceutical, obtaining a fresh patent and of course the ability to set near arbitrary prices again. These “new” drugs could easily have worse side effects than the previous ones, too. Then they’d buy out the committees responsible for setting treatment guidelines so they’d recommend the new drugs, and to complete the puzzle, if doctors deviate from these guidelines they’re liable for potential damages. Note this is Europe and I’m not too clear on the details, but you get the gist of it.
Ran a few cycles on my 5950x hackintosh:

invaderfizz@FIZZ-5950X:~$ hyperfine 'cargo -q install -f ripgrep'
Benchmark #1: cargo -q install -f ripgrep
Time (mean ± σ): 19.190 s ± 0.392 s [User: 294.890 s, System: 17.144 s]
Range (min … max): 18.352 s … 19.803 s 10 runs

The CPU was averaging about 50% load, the dependencies go really fast when they can all parallel compile, but then the larger portions are stuck with single-thread performance.
> Can you describe a system that is effective when your phone has malware?

There is no such system. However, there are phones based on FLOSS, which you can trust and verify: GNU/Linux phones.
"It's been 60 years since I died and given 60 years of new data I was wrong about everything."

Frantz Fanon, from heaven, hypothetically.
I'm not familiar with the standard Go coding style. Does it correctly handle the case mentioned above, where you have a function call like

connect(option1,
option2,
option3);

That is, will the spaces from the column `connect` starts in be preserved as spaces, or will they be converted to tabs?
The problem isn't Linux, but the terminal environment...
zyper.com which was adquired by Discord, tried the same approach, but I think there was always the issue of the advertising platform.

The biggest public forums now-a-days are org-owned online platforms. Even if you have amazing content creators, you still have to find a way to co-exist with the platform, controlled by giants.

I too, see value a potentially transformative business model, but it still seems a hard place to start in until you've achieved a good enough network effect.

Disclaimer: Worked for Zyper.
I really don’t get this argument. In my shell I don’t type scripts on the prompt.

I use fish most of the time as a shell, but I still write bash or even sh scripts, because fish is not installed on most systems. If you run a bash script from fish, it is still executed by bash (because of the shebang).
It's like with kerning

Kerning is a great comparison, I think.

Studies have shown that well-compressed lossy audio is nearly indistinguishable from the originals. This is certainly true for me. I can sometimes pick out the compressed version if I know the track well and can look for specific details, but generally I'm absolutely not consciously aware of any compression artifacts.

Similarly, I doubt most people could pick out small problems with kerning and other typographic issues.

And yet...

I strongly suspect folks would enjoy a book with excellent typography more than they would have if it had slightly less-good typography, despite not being consciously and acutely aware of the differences. I believe there may be parallels with lossy vs. lossless compression when it comes to music, and with many other experiences as well -- you may not be able to tell the difference between cookies baked with cheap butter and grass-fed butter in an A/B test, but might you enjoy one cookie more than the other anyway?
Syndicated Actors for Conversational Concurrency
> Google's behind it at the moment, but Google's attention span rivals that of a fruit fly.

Dart enters the chat, sobbing quietly.
> There just seems to be no correct way to deal with them.

No, you can definitely do it correctly.

Signals are more than one thing. They can be divided into three buckets:

* asynchronous, process-directed. When you press ctrl-C, the terminal driver generates a SIGINT to the process to handle at its leisure. It can be delivered to any thread of the process and isn't necessarily delivered immediately.

* asynchronous, thread-directed. pthread_sigkill sends this.

* synchronous, thread-directed. A null-pointer dereference (or other access to unmapped memory) causes a SIGSEGV to that specific thread. It's delivered immediately; letting the thread continue for a while first doesn't make sense.

* (synchronous, process-directed isn't a thing IIRC and wouldn't make sense)

Let's just talk about asynchronous, process-directed because that's what most people mean when they say signals.

There are low-level techniques to handle them correctly. If you have an event loop, my favorite is the "self-pipe trick". At process start time, create a pipe and set the O_NONBLOCK flag. Hold onto both ends. From the signal handler, write into the pipe (ignoring EAGAIN). In your event loop, read from the pipe. When there's something to read, a signal is pending. This gives you roughly the same thing as signalfd but is cross-platform.

The best high-level technique IMHO is to write your code in a language that has a common library for this stuff. The article is about signal-hook, which is commonly used in Rust.
They should have been broken up a decade ago. That they are instead allowed to merge further is a travesty.

In 1983, 90% of US media was controlled by 50 companies; as of 2011, 90% was controlled by just 6 companies and in 2017 the number was 5.

https://en.wikipedia.org/wiki/Concentration_of_media_ownersh...
Would you rather work 4 days per week for 80% salary?
Even more amusing -- if Russian, then use a different license scheme.
Why? I'm not being facetious, I'm curious what part(s) of the comment make you think that?
How about announcing the personal user data Apple hoardes?
I think that it was never true. People always find ways to feel superior over random things and the above article was written to please certain kind of readers.

> if a company chooses to write its software in a comparatively esoteric language, they'll be able to hire better programmers, because they'll attract only those who cared enough to learn it.

During whole my career, I have found that there are always new things to learn. Learning is not limited to picking new language. And if you work in more popular language, no matter which one, there are always new framerworks, libraries, security issues, performance optimizations, approaches, tools to integrate with, algorithms, you name it.

What he is saying there is either that picking new language matters more then the above. I don't find that convincing.

> So a language that makes source code ugly is maddening to an exacting programmer, as clay full of lumps would be to a sculptor.

Is a programmer with aesthetic preference against java really inherently superior? I find that whole section low on arguments and high on colorful emotions appealing metaphors.
Creating Snackitos with Joy Valerie Carrera
> Java is trying to figure out smart ways to access CPU-native 80-bit registers

What? Java has made use of extended precision floating point on x86 (well, x87) since 1.2. There is actually a proposal to stop doing this now that the x87 instructions are no longer the best way to do floating-point arithmetic [1].

Or is this about something else?

EDIT: Why am i asking here? I asked on the Reddit thread.

[1] http://openjdk.java.net/jeps/306
What to expect at Google I/O 2021
I am using more and more kotlin these days as an Android app dev

it starts that way, but over time you don't need the question marks as much because you're dealing with more and more code where the variables are guaranteed to not be null.
It's funny how freely the word pariah is used in english. When I was a kid my parents used to tell me never ever to say that word, and that I might get arrested if I do. I never dug into this to find out why but that's a super taboo word in tamilnadu.
Then lets say a hypothetical terminal video game that acts on negative-edges.

My point: negative-edge gameplay is common in fighting games (and maybe other video games). Its reasonable to expect that a video game designer would use that technique.

I've played terminal action games before. Lets say you're programming one and have some useful function mapped to the negative edge. How do you implement that in the terminal?

--------

Megaman's charge shot (and most "charge shot" video games, including Samus / Metroid, Rocket Knight Adventures, etc. etc.)

Maybe those platformers are more common? Either way, the negative-edge is all over video games, its a good control scheme.
Managing those edge cases effectively is extremely important in safety critical software. Addressing these is often what separates quality critical software from low-quality. Would you want an aircraft software engineer or nuclear power plant engineer to disregard low probability events? It worries me when I get the impression the SV mindset of glorifying “moving fast and breaking things” infiltrating safety critical applications, particularly those that impact the general public.

>Second, the solution is simple anyway: favor the passengers of the current car.

I don’t think this is a given. Would the ethical software, for instance, drive a car through a crowd in order to save a lone passenger? Would you be okay with a human driver being absolved of responsibility for the same choice? My intuition is most would not, because we recognize there is an obligation to others as part of the social contract. It seems a naive oversimplification to not extend the same obligations to software that makes the choices in our place.
This is assuming that there are no fares, as suggested by GP.

Also I think you are overestimating the elasticity of demand for residence in New York City with respect to tax rates, at least for people and businesses with large amounts of money.

I'm not even close to what you would call a high income earner in New York City, but I would be fine with paying increased subway fares in order to subsidize bus fares in outer boroughs, paying $15 instead of $2.75 for East River ferry rides, etc.

Shuffling around pocket change from people who won't even notice it's gone to people who need it desperately is not going to keep people out of New York. The biggest problem is real estate, both for the city's non-wealthy residents and for its small businesses. And even people with good incomes don't like being juiced for $4k++ in order to avoid living like a broke student with a 90 minute commute.
Gotcha. That still runs counter to the comment:

> I do not wish to install Python or Java on every computer. I have small form factor computers where I need to conserve space.

Now you have to install QEMU on every computer, in which case your options for portability dramatically increase.
I always thought it looked like slack as well. probably because of the colors. But then again, all Monday seems to do is take ideas from smaller companies. Look at Timelinr. Monday copied their UI and everything.
>The N in O(N) is the number of elements already in the collection, not the number of items you are inserting.

For a hashmap, the operation of inserting N items is O(N) and yes that N is the number of items you are inserting.
So flat out wrong on that one.

The rest is kind of obvious.
It's about the same but you can do this with minimal HTML and CSS using a basic CSS keyframe animation.
Monday.com spent $191 million in marketing to get $161 million in revenue in 2020. Granted they are only spending $1.2 in marketing per dollar in revenue now so they are doing better than the $1.5 per $1 they had last year in 2019. GnA bumped by $40 million and that brings them more in line with the 2019 marketing cost/revenue ratio though so maybe they creatively characterized GnA.

If their market cap is above 3 dollars I wouldn't touch the stock.
I agree. Using Kotlin with Spring Boot and Micronaut are no-brainers for me. The Kotlin support for both projects is fantastic. I do feel that if Google pulled the plug and started putting their emphasis on DartVM for Android projects (or something like that), we'd see a reduction in Kotlin adoption in other areas though.
Ask HN: What open-source projects you built yourself? How you maintain it?
What you have built in the open-source, and why you have chosen to make it open-source.
Have you found a sustainable way to maintain the project active? If yes, what's your method?
Per the "is-ought gap":

https://en.wikipedia.org/wiki/Is%E2%80%93ought_problem

Maybe the public needn't understand, or vote on what "is" - but they can vote on what "ought" to be.

They cannot vote that every bus be on time - this isn't guaranteed to be possible, nor should politicians imply it could be. But they can set the priority, and % of the budget, allocated to improving bus times.

You cannot vote that the sky is green, or that 2 + 2 =5; but you can dictate that society be governed as if these things are true. You can't dictate results: that all endeavours are successful, all wars won; but you can say what endeavours are budgeted, wars are fought - and what resources are allocated to them.

The problem is that informed framing is so hard that this isn't always possible without truth being held hostage by motivated gatekeepers.
The focus of the linked article is responsiveness/user interaction, attributing that to efficiency cores. Apple can achieve exactly the same responsiveness benefit on their Intel devices by, as mentioned, limiting low priority tasks to a subset of cores. Say 2 of 6 real cores on a MBP with an i7.

Apple actually pushes low priority tasks to the efficiency cores for power efficiency reasons (per the name), not user responsiveness. So that MBP runs for longer, cooler on a battery because things that can take longer run on more efficient, slower cores. They do the same with the efficiency cores on modern iOS devices.

The "feeling faster" is a side effect. I am talking about that side effect which isn't ARM specific.

And FWIW, Intel is adding efficiency/"little" cores to their upcoming architectures. Again for efficiency reasons.
How many of those drugs are actually used by people outside the U.S. though? I am genuinely curious.
On-demand Static Regeneration: How Blogody serves multi-zone blog sites
Their tech, at least on iOS, needs investment.

I had to drop Tidal after trying for a month. CarPlay was a disaster, it just didn’t work well, very laggy, things didn’t always play, it wasn’t great about handling offline playlists.

Separately, they will log you out randomly, locking you out of your offline library. Spotify has never done this to me. I had to buy WiFi on a flight, unnecessarily, to unlock the offline library that I painstakingly downloaded earlier that day.
I sometimes think that Kotlin as it is, could not exist without Intellij.
slow UI is an issue for a billion dollar company? have you ever used Jira?
Alternately:

The right approach for a company is to give up making medicine. Why would you spend billions of dollars on scientists to research a cure and fighting the bureaucracy for its approval, only to have the people and the government turn around and scream at you that they cost too much, and demand you should give them away for free? Heck, just look Biden giving away the coronavirus vaccines — not buying the vaccines (or licenses to the vaccines) and giving them away, which would be eminently defensible and a fine expenditure on foreign policy outreach — just saying it'd be fine if no one enforced the IP rights on these things, giving away someone else's work.

So forget it. If the dollars work out so that the smart investor should spend his money on something else, it will happen. Will this result in fewer cures? Yes, but society has decided punishing people for making money is a more important priority than actually finding these cures, and our democracy operates on the premise that we've made our bed, so we can damn well sleep in it.

(There will of course continue to be a few cures coming out of publicly funded research and academia, but if they need to fight for grants with every other project out there, there's no way they'll have enough money to have the same output.)
So people are unable to vote on issues but somehow intelligent enough to identify the candidate who best represents their interests? If most voters only understand pretty words, what difference does it make if those words are in a campaign for a piece of legislation put to direct vote or in the mouth of a political candidate?
Functionality-wise that stack would be very similar! A core design principle of ours is that you should be able to have the power of a modern data platform even if all you know is a bit of SQL. So our product is functionally similar to a stack like Stitch+Snowflake+dbt (and we use some of those under-the-hood), but we try to wrap it all in an easier-to-use interface (e.g. typically to snapshot a table you write a few lines of config code, whereas in Mozart you just flip a toggle), and be more cost-competitive for smaller orgs.
In my collection, this is most evident with Home by the Sea/Second Home by the Sea from Genesis.
That’s fine. You’re supporting my point in that case.
everybody wants todos resolved but chances are that if a decision is made to fix, make issues or nuke them, they'll just get nuked instead
You just end up with a situation where there's intense competition to make cheatbots as good as possible, within the parameters of plausible deniability. People start meta-hacking to find tricks which don't improve the speedrun but keep it impossibly fast while making it look more convincingly human. People spend time obsessively training not to get good at the game, but to make it seem as though they would have been good enough to do a speedrun which was actually automated. Eventually you start to get false positives as the bar for cheating catches the most skilled and dedicated non-cheating players.

Then again some people still enjoy watching professional cycling so maybe it will be fine.
Structuring the System Layer with Dataspaces
Is that how the cycling works? I would hope that, just like with Alt-Tab, pressing the language bar hotkey Windows-Spacebar once will toggle between the current and the most recently used one.
This already works for big corporations. If you are big enough you have direct line to key people in govs.
Where I live in the countryside most rural pubs and restaurants have thick walls that completely block mobile service so public wireless is used constantly.

Having set this up for a few clients, it's basically just a captive portal that asks you to "Check in" to the location to get online, there's a button to skip if you so desire.

Helps boost social media interaction, it doesn't pump your network traffic through FB or anything. For most people Facebook is the Internet and they're more than happy to do this.
That could be true for some words, but not in your example. "sh" does not exist in any basic German word, so the boundary must be there.
Fake Elon Musks made $2M in crypto scams since October
Ooups. I don’t see a good end for these folks. I mean, the technical level of these randomware pushers is very low, few of them understand the code they are using, they can still make millions targeting wisely, but these idiots go after a police force in a country with one of the most militarised police forces in the world? I have no sympathy for them when they are caught tbh.
This is why you have a person operating them manually.
People discuss the range of social <-> lockdown techniques as if they're generically effective or not, when really I think think the effectiveness of the same strategies varies vs how high the current community state of infection is, as well as a hysteresis of what level of infection you're coming from.

If you can act earlier, maintain a external boundary, and maintain a low enough level to trace then I think you can stay in a very good state with minimal inconveniences. But once the infection rate has passed a certain level, more stringent strategies are needed to get back to the same low state.
>>> "Yeah, when our network partitioned, we couldn't accept purchases in both partitions." Their response will be, "So all that money you spent on HA was really based on a lie?"

"All that money spent on HA was what allowed us to accept purchases -at all-"