skysight-inc/HackerNews huggingface dataset:
Maybe stores shouldn't be allowed to do this either?

I suppose if Amazon can't, then it would make sense that competitors like Target, Walmart and Kroger shouldn't be able to either.
Learning about ham radio was one of my new "pandemic hobbies" and I got my license in June. I don't think it's dying at all; in fact, to me it's much more exclusive than Internet chatting or playing with Arduino. Both because of the licensing requirement, and because you need to learn something about electronics. That exclusivity is a draw! Similarly, learning CW (morse code) has become more popular since they dropped the requirement -- people like to learn things that are a challenge!

I have kids aged 9 and younger, and their friends are starting to get cell phones. I'm hoping I can get them to earn their technician licenses so I can give them cheap radios instead; then they can have their own "social network" without all the harmful stuff a smartphone gives access to.
> those currently at the top staying there

And you're sure you're not describing the current day, but instead some hypothetical bad scenario if we had no financial sector? It seems to me that if we have this problem now and without a financial sector, that's not really related to them at all.
You're right; all serious third-party screen readers for Windows currently inject code into the application processes. In particular, they all use this technique to efficiently traverse browser DOMs and Office object models. The point of Remote Operations is to provide a way to efficiently get the equivalent information through UI Automation without the risks (in security and robustness) of injecting native code in-process.

As for how the bytecode is built, the GitHub repository I linked has a library with a WinRT API for building the bytecode at run time, by calling methods that correspond to the individual opcodes. It's an object-oriented API, so there's a class for each type of operand. And for control flow blocks (e.g. if-else and while loops), the method takes a WinRT delegate (basically a lambda) that builds the body of the block. You can see how it works in the functional tests; stay tuned for actual sample code.
Show HN: Visualize Data Structures in VS Code
Courts Shouldn’t Stifle Patent Troll Victims’ Speech
Where does Amazon even get those misprints anyhow? Or how do they manage to mix "used, for re-sale" with "in a big cardboard box full of the copies of this book straight from the publisher, for first sale" in the first place?
> I wonder if things like volatile and lock-free algorithms would behave any differently or even break.

I don't understand how do you think it could change or break a volatile or lock-free algorithm?

It's a transparent optimisation - it doesn't change observable behaviour. Just like how register renaming, top-of-stack-caching, and so on and so on don't change observable behaviour.

The only difference it would make is timing.
Nitrokey ships world wide.
I first heard this idea articulated in Umberto Eco's article on Ur-Fascism or Eternal Fascism [0,1]. First link is the abridged list. The second is a full feature article.

From Point #8

"by a continuous shifting of rhetorical focus, the enemies are at the same time too strong and too weak"

[0] http://interglacial.com/pub/text/Umberto_Eco_-_Eternal_Fasci...
[1] https://www.nybooks.com/articles/1995/06/22/ur-fascism/
As a Zen2 owner I'm very disappointed in VPGATHERDD througput, that's so 2013.
On the other hand I like the loop and call instruction performance a lot.
I have been a windows/linux user for about as long as I can remember - because cheap! For the 8 months I am using a MBP and absolutely love it. It is a pleasure to look at it and use - except for the keyboard! The trackpad experience is unparalleled IMHO.
Interview with the Founder of Bekchy WAF
I know and understand as single persons we don't have much power to do anything. But if you live in a western democratic nation, time to use that machinery. Call your Senator, MPs whoever your representative is. Let them know inaction in the face of this atrocity is unacceptable. Keep calling all Senators or members of parliaments. It might seem to have no effect, but significant changes come when many people demand something. It has to start somewhere.

Here is a site for resources and actions you can take [0].

0. https://www.saveuighur.org/act-now/
That’s exactly how I got into amateur radio.

First a receiver and fascination with all the signals I could find. Then the discovery that for a couple hundred dollars I COULD TRANSMIT TOO???!!!!!!

Except that my receiver was a “police scanner” and my transmitters were various “walkie talkies” (first CB, then 2m amateur repeaters.)

What you are describing IS radio as a hobby.

If SDR had existed back then, I would have totally tried it out. It’s just Moore’s law making insanely advanced technology accessible.

I love living in the future!
Walmart enters race for TikTok US with Microsoft partnership
Ah, my bad, I was speaking about when conversing completely in Japanese. Maybe they react differently / have different expectations when they are writing / speaking English.

From my experience, when speaking in Japanese, they are quite strict (if you are not a customer of course, in this case they would hide their feeling) about not adding "-san" to their given name, when they allow you to use the bare given name.

In the story you relate, in this email in English, was it the given name that was used, or the family name?
I think it should work as expected, there is generally parity between different OSs for Firefox. I use Google Sheets on my remote linux machine and that seems to work fine. I don't like LibreOffice though.
> there's a million things to tinker with on the hardware side raspberrypi, Arduino, etc... even more on software etc.

It used to be that one of the public services that amateur radio operators performed was weather spotting. Before the age of cell phones that was a vital service. Now if I see severe weather I can text a GPS-tagged photo directly to the NWS.

Mentioning RaspberryPi and amateur radio: I've been interested in combining weather observation stations with packet radio and a truly open database of weather observations that, from the beginning, is dedicated to weather and climate research and will NEVER allow the data or sensor network to be acquired (like Weather Underground). The idea of sticking a weather monitoring station somewhere remote with a PiZero, solar panel, battery, and transceiver to send weather observations to a weather research database... that would hit the sweet spot of combining amateur radio, hardware, cloud architecture, and contributing to science and the public good.
Google translates that as:
> Socialism with Chinese Characteristics

What does that mean? I had guessed you were referring to special economic zones, but that predates 1987. Thanks in advance.
(Long time tilde.town member here)

This is a fair criticism. There is a bit of a barrier to entry here. I think pengaru is unnecessarily harsh in his response.

The server has a limited number of admins (really only a single main administrator with a handful of volunteer helpers), and the process of adding an account is mostly manual at the moment, I believe (with some helper scripts, of course). There are efforts underway to improve this.

In the end, though, this is just one person's fun little side project. We're along for the ride, and I would like the admin to keep enjoying his project so I can share in that joy. If they don't have the time to address signup process improvements, I figure that's OK ... we're not in this for money or fame or anything, right? It's just ... fun (IMO).
You should try a trackball.

I switched over to the logitech MX ergo after using a mouse for many years and the usuall pains started.
Sure. My goal here was to just call it out and ask the question for others to consider. I don't see a meaningful distinction between physical stores or online stores in this context.
Ah, thanks, looks much better! Yeah, I just took the original and quick'n'dirty-added the second condition, all the while thinking "hmm..." - and quickly losing interest again. :)

Regarding tree mutation - I have to admit, it gives me some petty satisfaction looking at the errors thinking "Where is your sticky NOW!"
> The whole point of rule of law is that you don't get to pick and choose which law applies to you in a given day of the week.

If the law is not enforced, then it does not exist. The only real law is the one that you see day-to-day. So shooting black people is fine (in the US), and you can buy weed in shops (in a few places).
Unrelated to the article content: is there any way to “escape” from full screen maps embedded in a webpage? I scrolled down to the map of detention facilities and found that I could no longer return to reading the article because every interaction with my screen just manipulated the map.
This is going to be interesting!
Re-education camps with high death rates are very common in the CCP's brief history, so it seems like they're just rehashing what they've done before but this time on the Uighers.

Prison labor camps: https://en.wikipedia.org/wiki/Re-education_through_labor
The worse version of the previos ones: https://en.wikipedia.org/wiki/Laogai
True - but I think this is not the fault of DoH or IETF. On a technical level, the power stems from Google's ability to auto-update Chrome with whatever logic they see fit. On a social level, maybe Chrome's market share and the acceptance of users of that power.

Even without DoH, Google could just as easily have decided to hardwire DNS for Chrome to 8.8.8.8 or to switch Chrome to their own home-grown proprietary name resolution protocol. They don't need a public standard for that.
I love Thinkpads and I love Linux. My current "daily driver" laptop is an old X220T from 2011, which is a tablet hybrid (including touchscreen and Wacom pen/digitizer). I don't use it because of nostalgia or a love for retro computers, I use it because it's still an excellent experience all these years later. No modern laptop in the current price range can beat it.

I don't know if that's because the build quality was so great back then, or because Intel dropped the ball this past decade. I'm guessing it's a little of both, which is why I'm kind of conflicted right now: I love Thinkpads, but I'm also super interested to try out the new ARM-based Macbooks.
I never really got this argument, what exactly is stopping a manufacturer from writing a great trackpad driver?
t470s currently but have been using linux and thinkpads since the mid/late 90s.

Battery life isn't great agree. My solution currently is a USB-C portable battery which I get an additional full laptop charge. In the past x220 and t60(p) were favourite models.

Other annoyance (still!) is sleep seems to work on certain kernels and not on others.

Was on ubuntu forever but slowly may move back to debian as I don't like snap packages.

Mouse is Logitech MX Anywhere 2S

Only suggestion currently on getting an laptop is usb-c, ips screen, nvme drive and lots of ram. In fact the CPU doesn't matter much. I used the x series for a decade but now moved to t series and they have gotten lighter and are good value.
> Standard library documentation is indeed clunky as it is auto-generated for the most part.

I have not expressed myself clearly: the auto-generated documentation is severly lacking. The API of the standard library is clunky. To be fair, both those points are getting better. And yes, the language is very young and I understand that there are more pressing issues with the core language itself.

> I personally like that Zig doesn't bother with "strings" at a language level at all and just considers everything as arrays of bytes. String handling is a complexity nightmare and I feel that Zig wisely chooses to be simple instead.

It is definitely simpler, alas not everything is ASCII and arguing it should be to make life easy for programers is hardly a reasonable stance.

Also, maybe it is not clear in my comments but I actually enjoy Zig.
Does quantum do a different memory arch?
>>>So China’s so big of an existential threat that you’ll let one of the worst presidents in history have another 4 years to continue screwing the country?

How screwed do you think the entire country will be if the Chinese continue their naval expansion unchecked[1][2], defeat us in a conflict, and de-throne the USD as the primary unit of exchange for energy resources?[3] What do you think happens to the US economy if we can't print the world's reserve currency like Monopoly money anymore?[4] Those are all far bigger, long-term strategic problems than the executive overreach we might experience with a President who's a rude narcissistic strongman....and almost no-one else who has campaigned for President or VP has even paid The CCP Problem lip-service (Biden started barking as if he was anti-China only in mimicry of Trump, arguably).

[1]https://www.cnas.org/publications/reports/chinas-blue-water-...

[2]https://www.usni.org/magazines/proceedings/2020/august/decip...

[3]https://asia.nikkei.com/Economy/China-Russia-and-EU-edge-awa...

[4]https://www.investopedia.com/articles/forex/072915/how-petro...
Lynne Tye makes $300k from Key Values on her own
To be honest, I see this more as a baby boomer thing than a Gen X thing. Gen X who are into technical things tend to be into digital things. I mean hey, give me a commodore 64 hooked up to a modem and I'm gonna have a good time. Other digital modes are all the same to me. I'm Gen X and I'm 50, and I'm gonna whine more about k-pop than digital modes.
How is that comparable to Jews? jews were tortured killed and their personal properties were robbed. Do you see anyone in this article got the same result? Where does you sense of self righteous coming from?
You can also rent a full Mac mini from MacStadium and access it via VNC/SSH if you need. For ongoing projects though, where you don't need the hosting aspect, it would be cheaper to just buy a used Mac.
Type With Pride
Poll: Jacob Appelbaum Apology from Linux Australia?
A Mac is required to build to an actual device or Simulator. You'll definitely want that to test out any device specific differences.

You can count on the framework to abstract away big significant parts of your app (business logic, UI) but some of the nuances you will probably have to tweak yourself. Launcher icons, handling notches, device specific features, and other weird oddities.

At least in the React Native community, you can often get away with building to the device only once every native dependency change. This becomes a better experience with Expo though
Yes, if there's one thing the Uighur people desperately need right now is people outside China cynically exploiting their suffering for petty axe grinding about young people ("current generation") and "cancel culture".
X220 here; they are great. Battery life, performance (for what I do) etc are lovely almost 11 years after production.
There's a wide swath of the US that feels the same way in regards to foreign policy. From reading your comment, I'm not sure if that is clear to outsiders?

https://www.thenation.com/article/archive/new-poll-shows-pub...

https://news.gallup.com/opinion/polling-matters/248354/measu...

https://reason.com/2014/04/30/poll-shows-strong-non-interven...
I love Thinkpads and am not a fan of Apple computers, but nothing beats a Macbook's touchpad.

Except, of course, the track point.
Yes, all this money "printing" appears to inflate only asset prices. It is a great generator of inequality.
You can search: https://museapp.com/handbook#to-search -- but you're right this isn't our main focus, the way it is for something like https://mymind.com/ . What we've seen from the year of beta testing is that our spatial memories are very powerful and even users with huge corpuses navigate rather than search.

Yes, boards and cards are a key abstraction. Boards are just a type of card that can contain other boards--think of boards like folders/directories on a filesystem.
Won't work. Browsers don't use those APIs for when downloading page content.
Hes been quoted, by one of his own hires, as telling the Chinese that they're "doing exactly the right thing" so people are right to think he doesnt care.
Last time I spoke with TeamViewer, they still wouldn't admit they were hacked.

https://news.ycombinator.com/item?id=11826431 (TeamViewer denies hack after PCs hijacked, PayPal accounts drained)
OCaml can generate binaries that do not depend on Cygwin runtimes, and that's a common way to ship binaries. There are a number of development shops who have been doing that for years.

For development on Windows, Cygwin is commonly used for "casual" use, and can be tricky to get working if you're not familiar with the quirks of that toolchain. That's going to improve quite rapidly though: I just announced that our development focus from the OCaml Platform for opam (our package manager) is to get Windows support working end-to-end.

There aren't any real blockers to Windows support except for building a critical mass of developers to smooth out the thousands of details that get in the way right now: you can find more here: https://github.com/ocaml/opam/wiki/opam-2.2-slides.pdf

From a compiler developer's perspective, the number of variations of toolchains available on modern Windows is absolutely mindboggling. I'm looking forward to switching to Windows 10 from my OpenBSD desktop and getting familiar with all of this. Last time I seriously used Windows (95), the desktop eSheep app all the rage. I'm informed that it is now available for Windows 10: https://www.microsoft.com/en-us/p/esheep-64bit/9mx2v0tqt6rm
But unless you're investing other people's money, you are a small fish in the sea. Like, if all you have is 200k then none of your decisions being public would affect you in a negative way. Admittedly, I don't know much about the stock market but I can't imagine anyone caring if you want to short some company's stock.
I have heard and read in reviews that Microsoft has more or less nailed the touchpad in Surface laptops. So definitely there is scope.
Show HN: My Indie Hacker goal - Earn $100 a day to keep your desk job away
My goal when I first started as an Indie Hacker was to earn $100/day.

Everything that I did was to achieve that goal. I reached that goal after 6 months and I increased my goal to $200/day. I reached that goal a year back, now my current goal is $300/day. This might look small sometimes and easy to achieve but it's not and when you get small wins, you move to a bigger goal all the while maintaining the momentum and enthusiasm.

On the flips side, if I had set my goal to $10K/month, it would seem very big and I might have given up very early (Actually I wouldn't because I quit my job and hate 9 to 5 job). A lot of people might not see any gratification anytime soon with big goals. Its always good to set small realistic goals which will ultimately make you a successful maker in the long run.

So far i have built

https://acrypto.io/ topping $4000/month

https://visalist.io/ topping $7000/month

https://simpleops.io/ topping $8000/month
I'd say the breakthrough term was not the ideal word choice - it's more that technological advances passed a threshold:

For VR, a lot was advances in (affordable) processing power (latency causes significant issues in VR), and screen (manufacturing) technology (i.e. pricing improvements).

For self-driving, it's again processing power (with the focus on the ratio between computation power and power consumption/size), but also the advances in technologies like Lidar, as well as advances in theoretical research (and better understanding) of machine learning.
Stop buying products made in Communist China. Only give your money to workers in free countries. Start manufacturing something.

Did our parents, grandparents, great grandparents throw up their hands, keep on buying products made in Nazi Germany, and pretend that it was still the gay '90s?
> But that is really weird to hear XFCE doesn’t allow both methods

Don't blame Xfce for that but Ubuntu. For some reason they decided to make the resize area 1 pixel wide. It's specific to recent versions of Ubuntu. It worked fine on LTS 16 (or was it 14?) and on Debian.
You do know that a Word document is really a ZIP file? The text content is inside an XML document that, in principle, Github would work on. All you have to do is unzip the document, store the directory in GitHub and repack it for Word to use.
It means that the productivity of the Chinese economy, and thus the ability of the CCP to siphon off some of that for things like building mass detention facilities, is dependent upon foreign demand. It is doubtful that China has enough domestic consumption demand to keep everyone gainfully employed if foreign demand dried up. But it’s hard to say what would actually happen.
You would think. I knew a person who was named after a character in a Russian movie. The name was Akim but the parents wanted to spell it to look like Cyrillic, so they spelled it Akum (pronounced as Akim but not by anyone who read it before hearing it). Akim is a masculine name and the person was a woman. It’s unclear how the parents managed to do this, they admitted that they mixed up the names of the man and the woman characters in the movie. So I wouldn’t be so sure people are smart enough to always check things. I don’t know if Maria would get mistaken by anyone for a masculine name. But I can 100% see someone thinking that Brody and Adrian are real Russian names when they absolutely are not.
Any recommended resources to get started with SDR?
Apple is a joke. At this point in time people that buy apple are just the ones that dont know better... software is getting worse, hardware is getting worse, price is getting higher and in tip of it they make their toasters more and more restricted.

I've been using Macs for 7 years (they gave them at job) but would never buy any apple hardware myself. They just dont have any benefits.
I used to use Thinkpads until I decided to switch when the Lenovo Superfish thing happened more-or-less in conjunction with the sharp decline in keyboard quality. In terms of reliability and compatibility they were always very solid, and I got great price/performance results by buying last-year's top of the line models second-hand and then maxing out whatever could be upgraded (memory + disk) from there.

After that I switched to Dell XPS 13s starting with the 9350, buying new. There was an initial issue with the WiFi adapter being unsupported (as I recall the `developer edition` with Ubuntu supported was more expensive but also had a better supported WiFi card) which initially required me to build a custom kernel module (I think? It was a while ago) but support appeared very soon after in mainline Linux. Subsequently I've had no major compatibility issues - except that support for multiple monitors where the laptop is HiDPI but the external monitors aren't is very poor (the Thinkpads I owned weren't HiDPI - I don't think this is a Dell issue). Edit: Battery life is mediocre on all the XPS models I've had.

Just lately I've been using a work-issued Dell Latitude 7490. I'm enjoying this a lot. Support is solid, the screen isn't HiDPI so multi-monitor usage is fine, its battery life is good enough to get me through a working day without plugging in (sometimes I don't even notice I haven't plugged in), and it has plenty of ports (including USB C, HDMI, and Ethernet).

I've used Macs on and off in the workplace but couldn't get used to them. If I needed to do CAD, Graphic Design, or other things where open source software doesn't cut the mustard I guess I'd go for a Mac, but happily I just don't need to these days (the broad move to Web apps helped a LOT, particularly the move to GSuite for a lot of stuff that would previously have required MS Office).

Just my 2¢.
> companies should raise their compensation when they have trouble finding people to fill their open positions.

So you are anti H1B ? another tangent :D
Analog Writing Tools
It is happening in the client side, there is a torrent client built in the client side js bundle.