skysight-inc/HackerNews huggingface dataset:
In the 10-12 years since I last had a Blackberry, no phone that I've had has come close to it in terms of an email device.

Current phones do a lot of things much better (apps, games app stores etc), but not email, and voice calls have only recently started to show some advantages (Voice over LTE/Voice over WiFi/HD Calls etc).
IMO, GIMP has a much better user experience as it does not forbid you to edit some pictures because of random criteria [0].

[0] https://hyperallergic.com/195922/what-happens-when-you-try-t...
Hey, if you have the kind of money that medical companies spend on testing and stability, and you want to spend that on Linux desktop environments, I won't complain. Although it probably is better to spend that on developing life saving devices than it is on fixing outdated desktop paradigms.
I don't think so; WSB is too large for that on Reddit, and if anything Reddit is much more anti-trump than anything now. This is more center-left people joining in, similar to BLM in tone I think. Not the same overlap but I'm sure there are some too.
Great link, just the type of thing I was curious about, thanks.

In regards to the content:

Point 1 is a bit exaggerative, maybe more so in 2021 when everyone is familiar with the concept of “adding a friend”.

Point 2 is no longer an issue due to iOS allowing third party keyboards now, which could potentially be used as a workaround to “programmatically send messages” AKA automatically alter the content of the message before it’s sent or delivered.

Point 3 is valid, SMS and MMS generally suck.

Point 4 is just a recap of the other 3 point and therefore not convincing.

So, would Signal - or TextSecure - take the same approach in 2021? I’m not sure.

Also, I’m not convinced Signal’s reasoning from moving away from a public protocol is exactly pure in nature. Like I said before, of course the private channel is more controllable, more profitable - so Signal was incentivized from the get go to make that change.
How far apart from each other are the pairs? If this were our solar system, would the other stars be within the orbits of the planets, or are they much further away from one another than that?

Basically I want to know if this would make a cool Kerbal Space Program setting.
Which means that they have indeed cheapened out with a recent refresh - which is a shame. I have the cable I describe on the headphones I am quite literally wearing on my head at this very moment (HD 600) and identical ones were present in 59x and 650 from the era. Glad to know, TIL.

Edit: the 3.5mm male to headphone is Sennheiser 81435 [0] the 6.3mm male to 3.5mm female that fits over it is Sennheiser 562507 [1].

[0] https://en-us.sennheiser.com/cable-3-m-35-mm
[1] https://en-us.sennheiser.com/accessories--adapter-jack-63s-j...
This seems like pretty bad advice. There are at least two areas of employment law where stuff definitely happens for workers in this person's story: contractor classification and ADA accommodations. An employee with a mental health condition that impacts the ordinary manner which team members communicate is entitled to request reasonable accommodations.
Criti-Hype
I was thinking more along the lines of all the effort the US put into ICBMs, mind control etc. in the cold war because they believed Russia had a huge technological advantage.

https://en.wikipedia.org/wiki/Missile_gap
This looks like a great resource, thank you for sharing.

One trick I learned many moons ago from a tech writer was what he called the "SEE" method - statement, example, explanation. I've never found any references to it. I've found it effective for simple cases such as helping engineer's "just get started"
to break writer's block. It's not a grand theory covering all doc types.
When it's put that way, the mechanics looks similar. I wonder if there are people who took this psyche down to science and monetising it.
At some point if it catches on, being open and royalty free, I should be able to call Global Foundries, TSMC, or Samsung and say "I want 300,000 of your RISC-V chips in 64 bit with X list of extensions built on your Y nm process".
I would argue that naming very high-level things (like your top-level services) is very much an architectural decision.
I'm not sure how to reconcile your two "wants" here. A battery and a current bluetooth chip are required for any pair of headphones to function wirelessly, no matter what. Bluetooth has been pretty good about keeping backwards compatibility, so I wouldn't worry about these becoming unusable when a new version of the BT spec comes out.

If you don't actually "want" a pair of wireless headphones, then the AirPods Max aren't targeting you at all. Absolutely nobody should buy these if they don't intend to use them in wireless mode, there are better wired headphones available for less money.
1. there's nothing special about 101% shorts compared 99% shorts

2. bloomberg's (unofficial) estimates says it's below 100% https://www.bloomberg.com/news/articles/2021-02-01/gamestop-...

3. even if it's at > 100% shorts, it tells you nothing about what price those shorts entered at. if they entered at $300 they're not breaking a sweat.
It just gets better and better for the UK - which is a relief because early January had some grim sickness and death numbers.

Check out the data on the UK Gov dashboard if you've not seen it:

https://coronavirus.data.gov.uk/

Also - we are all in lockdown, which helps.
Surreal Dance Video Accidentally Captures Myanmar Coup as It Happened
Contact an employment attorney. They'll take the case on contingency if they think it has merit. Small employment claims are common and employment attorneys are very familiar with the intricacies of U.S. employment law (of which the ADA is a huge part).

They will almost always give you a free consultation about whether you have a claim, if nothing else.

I would not look into legal-self-help kinds of stuff until you contact a few employment attorneys and none will take your case.
Tesla bows to pressure from NHTSA, issues recall for Models S and X
I hold contractor status, and I would never step foot in China (for obvious reasons). I think we see things fundamentally differently, and I wish you well.
Goroutines don't map directly to OS threads though, do they? So in practice it only matters for "hard" threads. I have no idea about what the Go scheduler looks like though, so I can't say if there's a direct relation between the two (coroutine stack vs. thread stack).

Also the default pthread stack size is (usually) 2MB which is indeed non negligible if you have a ton of threads, but with pthread_attr_setstacksize you can lower it. I can't seem to find the actual minimal size at the moment but I have a vague memory that you can reduce it to 16kB portably.

I'm currently working on a multithreaded Rust program with a bunch of threads and strong memory constraints and I use the runtime to reduce the stack to 64kB, it seems to work just fine.

And again, given that the language is garbage collected I can't help but find it a bit amusing that they're being stingy with a few MB of VMEM per thread. I guess that frees virtual memory for use in the balasts!
Show HN: Swipers – a sliding puzzle PWA game made in TypeScript, React and Redux
The game's main objective is to move active tiles to the finish one with minimal moves. User can select a different tile to change active color and then use inactive tiles as walls.
> Go's libc avoidance is just hubris.

Maybe my impression was wrong, but it was my understanding that Go originally preferred direct syscalls because of stack management headaches. You can't know how much stack space a libc syscall wrapper requires, which even for seemingly simple syscalls can be quite complex--e.g. glibc has to emulate POSIX thread semantics. OTOH, treating such libc wrappers like regular C FFI functions would obliterate the design and implementation assumptions around goroutine stack management. Considering that Linux was originally the first (and, let's be honest, only real target), it made perfect sense to rely on Linux syscall ABI promises.

Fast-forward a few years: 1) Go has a more mature binary format and dynamic linking capabilities, shrinking the gap between Go's internal ABI and the native libc ABI. 2) Goroutine stacks switched from split-stacks to movable stacks, and the minimum stack size became larger. 3) Demand and motivation for supporting libc wrappers (i.e. for Windows) grows. Result: Go surmounts one of its original simplifying design compromises. Though, I would assume that libc wrapper support still incurs ongoing maintenance costs on each platform; namely, managing the minimum stack requirement for each particular call, which could change overtime, while it's important not to be too pessimistic so that a syscall doesn't force an unnecessary stack resize.
Why is strtod so slow. Lots of special cases? Or hard to change since hidden away.
There are many air purifiers, too, which are impossible to clean. Wynd Max is one of those! If you turn it off for a few days (and forget to turn it on), it fills up quickly with dust, which is impossible to clean. Same with Molekule. I wish when people design products they don't ignore the omnipresence of dust in our homes! All these new cool fabric-like materials are also impossible to keep clean.
The headphones my parents purchased in the 1970s still work perfectly fine, actually. They haven't handed them down, though, as they still have them. This was extremely common in the past. There are plenty of people's grandparents now who bought nice cans in the 1970s or 1980s, many of which still work fine.
While that's true "It was a hoax because <vanishingly unlikely thing>" kinda kills the fascination aspect for me. It's a bit of a downer.
The Phantom Intel GM47 Chipset
Which is your Twitter app? Now that m.twitter.com no longer works in the BB10 browser, I need one.
> who pays for proprietary software, often can demand changes

So how do I demand that Windows 10 stops spying on me?
Actually, xdotool is the wrong place for this kind of automation. IMO, the optimal place to implement this is in the toolkits, to make it possible to read text and properly click buttons and menus.
You're welcome! We've actually gotten many compliments about our docs over the years, but per that "Overview" issue, there's a lot of improvements that can be done. Also, "modern Redux" code with Redux Toolkit and the React-Redux hooks API is very different than the Redux code you'd have written even just a couple years ago, and we wanted to teach those approaches as the default. We also added a "Style Guide" page [0] that lists our recommended best practices, and that's been a big help for a lot of people.

Sadly, we can't do anything about the tens of thousands of existing Redux tutorials out there, and I keep seeing people post new Redux tutorials even now that don't make any mention of RTK at all. Kinda frustrating, but all I can do is keep trying to improve our docs, answer questions, and let people know that it's a lot easier to learn and use Redux today.

[0] https://redux.js.org/style-guide/style-guide
It wasn't shorts, it was options. The effect is similar, but just different enough that you can't call it shorts.
This is an advertisement piece written by a NODAR advisor about how cool their "Hammerhead" system is.

TLDR: It's stereo cameras with wide baseline and software compensation for vibrations/camera shake.

That said, I am pretty disappointed that there's no mention of the actual problems that people working with stereo cameras in cars have, which is that optical matching usually doesn't have a unique solution and that reflections ruin everything. The latter especially gets worse the wider you make the stereo baseline, so I'd bet you that NODAR will fail badly when there's ice on the road.

That combination of false correspondences due to reflections and AI in-painting to produce the illusion of a complete dataset when it is impossible to see depth everywhere, might be quite dangerous. We laugh at Skydio drones for crashing into windows, puddles, and lakes because their AI (with 6 cameras) gets confused by reflecting things. I'd find it a lot less funny if that was my car crashing.
The unified message centre has not yet been topped.
>> We humans have good depth perception out to about ten meters due to the roughly six centimeter separation of our eyes.

Depth perception is more complex than eye separation distance. By the above measurement, most ball sports would be nearly impossible. We all still play baseball. The reality is that we use multiple techniques for judging distance. Our heads move, increasing the separation between observations (see any owl scoping out prey before launching). Lens focus ads another flow of information. And we judge distance to distant objects using their apparent positions relative to others closer to us.

Talk to anyone who has lost an eye. They are perfectly capable of driving cars and throwing balls accurately well beyond ten meters.
That is... the definition of malware. I notice that lately people have been moving the goalposts so they can justify things like hidden telemetry as not being spyware.
According to the EEOC:

"Is the charging party a U. S. citizen? If not, (s)he is not protected by Title VII or the ADA, which exclude aliens working outside the United States"

https://www.eeoc.gov/laws/guidance/enforcement-guidance-appl...

So the lack of US citizenship specifically does play a big role here. However, I pointed out elsewhere there are in some cases other laws, especially state-specific ones, which might apply, possibly :)
Yes, I'm aware, but I personally am in favor of pressing the issue. Though I don't know the details here, in some cases of first diagnosis there will be hospital admission with 72 hour mandatory holding (with limited communication). Instead, consider if someone had been fired for not communicating after being incapacitated in a severe car crash or for the ensuing months of recovery. What would your advice be in that case? What would the companies response have been? How accommodating would they be in the case of the crash?
So prior to all this recent mania, the core WallStreeBets forum had a pretty convincing bullish case. That has been thoroughly lost.

I won't repeat it here, but it involves the founder of chewy.com buying 12% of the company, getting 3 board seats,(already happened) and transforming it into more of an e-commerce play (hopefully happens). Think along the lines of Best Buy at its low vs. today and a pretty darn good e-commerce guy on the board (and perhaps ceo soon).
Lidar is kind of magic. The cost of tech seems to reduce pretty substantially over time. When folks argue that lidar should not be used - other than cost I don't get it, it seems to give you some great added awareness of environment, especially looking at for example Waymo and some others really advancing things in this space. 5 years from now? Going to be pretty slick?
Can hurt yourself that way too -- happened to us, but with not a lot of data, and all down to Thanos aggregating/reducing/whatever-ing meeeeeeeeeelions of metrics inside a s3 bucket to the tune of about 7k a month :/
That's true of many high end analog headphones, even modern ones. My Sennheiser momentums have had cables and pads replaced.
Your 3rd point also jumped out at me as I read the post. Seemed like a classic case of someone arguing that a coming disruptor was too low end to be a competitive threat.
There is absolutely nothing wrong with gambling.

There is absolutely something wrong with gambling when you are borrowing the money, or affecting your family.

As long as people acknowledge that gambling is a risk and put "at risk" money in, then it's fine. I don't even mind the losses people post on the sub reddit because there is a clear understanding on WSB that it's gambling. Many people over there talk about risk portfolio and exit strategies, it's not a place that encourages loss of mortgages, in general.

Also, there is a very clear difference between gambling and investing. Betting it all on a single stock is really the only thing I consider gambling in the market. Even if you don't like index funds and want to spread your money around it's all about your risk tolerance at that point. Even index funds are gambling in the short term.
Quite true! Let's be balanced about it.

In this case I already have a 2080Ti, which gives my previous comment context. If I was starting from scratch then, well, I'd be stuffed either way :)
This is very similar to a witch hunt. WSB had no idea whether the shorters were the original hedge funds (e.g. Melvin) or random opportunists who wanted to make money from this obviously overvalued stock.
I don’t want to dismiss your point, but I just inherited a pair of really high quality speakers from my dad’s days as a poor PhD student. He told me they were one of the nicest objects he owned, and it’s clear he is still proud of them.

The company that makes those speakers has long since gone out of business, but they still work and sound out of this world. I think this stands in sharp contrast to some of the practices we see today, e.g. Sonos intentionally bricking their old speakers.
This is just a reminder to be nice to your maintainers folks. XOrg has had 16 years to get to the functionality level it has, and there are massive holes in it's security model etc that Wayland is attempting to solve. It's going to take time for it to reach feature parity. And they have to bring along all of the popular applications while they are at it.

If you're going to complain, at least be constructive, research solutions yourself and provide feedback that has value.

I'm not sure if the Wayland contributors are overreacting, but I'm guessing people are not being nice when something doesn't work and write posts like "Wayland sucks so bad it doesn't work on XYZ" rather than posting "So I found out that Wayland doesn't work for XYZ, how can I help the project with this?"

And helping in the context might be as simple as writing up the use case and providing logs, or maybe raising the issue with the app developer.

For example - here's a bug report I wrote instead of just complaining that BT doesn't work well on Linux/Ubuntu: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/18...

It's getting solved!

<3 to all the maintainers out there - thanks for your hard work.

The open source ecosystem is all of ours and we should nurture it rather than just wine about it's problems. At least they are our problems and we can have a meaningful impact on them :)

* small grammatical edit
Onion Futures Act of 1958
You can access the full article here:
https://www.dailyechoed.com/opinion-youtube-cancels-the-u-s-...
I don't think these examples have anything to do with being open source. They're problems of funding and organization. Of course a lot of open source software doesn't compete well with corporate projects, because it's made by individuals as a hobby. That said, I can list OSS which is highly competitive with its closed equivalents, like Blender and Krita, or has completely displaced corporate software, like VLC, FFmpeg, and git. The issues you mention are real and widespread, but I find open source solutions are still the best tool for the job a significant amount of the time. This is also ignoring the field of corporate open source, which has made great, if caveat-laden, strides in the past few years.
“neutral point of view” is a ridiculous idea to profess to be able to have. Any man who stakes such a claim is deeply biased without realizing it.

The crux is that it be proportionally featured in what are considered “reliable sources”, but Wikipedia has no definition of what makes a source “reliable”.

The other issue, of course, is that this U.S.A. “left vs. right” debate is often considered as though the U.S.A. be the only place in the world. The reality is of course that most continental Europeans will say that both the “left” and the “right” in the U.S.A. are very much “right” in their opinion, but they more so speak fiscally, rather than socially about these matters.

“left” vs “right” in U.S.A. parlance seem to mostly refer to whose cause one arbitrarily champions in social identity politics, both having a rather similar, hignly right wing capitalist fiscal platform.

English-language Wikipedia is of course also heavily biased towards Anglo-Saxon sources as one expects, but it does not report it as such. Very often in reviews of media it says that something was “critically acclaimed” when it only was among Anglo-Saxon criticism.

And finally, when the entire world be considered, rather than merely the developed world, the situation becomes even more complicated. — English-language Wikipedia definitely does not repræsent neutrality with respect to the entire world, and does not attempt to do so, nor wishes to do so.
> What people actually talk about is outcomes.

This is not my experience at all. I feel like the vast majority of conversation on the topic I've read is about differential _political will_ for social welfare and other redistribution, usually due to perceived cultural failings.

Eg, "the US doesn't want to take care of its most vulnerable because of muh freedom"

The notion that the US has lots of _political will_ for infra, redistribution, homeless care, etc but simply has an incompetent government is anathema to polite-company discourse, usually leading to handwavy rationalizations about how "starving the beast" has caused the government to be incompetent.
Hello fellow q10 fan! Small question: if someone were to start a company to maintain q10 and q20 devices, how valuable would that be to you at a monthly subscription rate?

I do not want to see these devices fall into obsolescence, and they are simple/old enough you could reverse-engineer the parts or get in touch with the asian companies who did some of the production runs for RIM.
Pipewire is definitely the right path when things are complete but right now you have to build with a beta version of Electron with build flags and rutime flags to use a 0.x version of Pipewire and when you do it currently only presents the option to capture the full screen.

I.e. it's not that the tech stack or architecure is the wrong it's simply not done yet and not done to the point it's a bit silly to blame Slack for not enabling it.

It's also not the fault of wayland/pipewire/chromium/electron/slack for not all simultaneously releasing working screen sharing but it is a mistake to say you can switch from X11 to <Wayland stack> and not worry about screen sharing.

I use pipewire for screen sharing, I like it, but its not a fully baked stack and won't be for some time yet.
Funny enough, this company's office is between two Honey offices.
Serious question: when are there not alternatives?

The point being made here is not that it always must be stable.

It is all about how often stability is not a priority when it could and or should be.

And in the no alternative scenario, it can be compelling to continue to ignore robustness to get growth and lock in.

When that happens, stability, robustness often stay in the back seat for a large fraction of the product life cycle.

For any given user, the impact may be just low enough to keep them on board too. New features, and asking more money for them, or offering them to make up for that impact can be an ugly cycle leading to users ripe for the picking later on.
It’s time for T+2 to go
> When folks argue that lidar should not be used

This is a strawman. Nobody argues that it should not be used, only that driving is demonstrably possible without it.