skysight-inc/HackerNews huggingface dataset:
It's about 14% per https://gs.statcounter.com/os-market-share/desktop/worldwide.
Many on the "left" are fed up with progressive identity politics too, but they do not pivot to extremist ideology in the way that Republicans have.

Trump's own failings are too many and self-evident that bother enumerating here. But you claim Trump's followers should not be subject to an unfair caricature. Why not? Trump came out as a racist in 2011, and the last five years have been a horror show. They've had years to self-correct. There are no positive ways left to be a Trump supporter.

Rural America used to be honest, hard-working, and moral. Now it's dishonest, lazy, and immoral. This is Trump's base. It's not their fault, but we should view them in mostly negative terms, just as we do with Islamic extremists in Europe (the only analog I can think of).

Yes, I agree that progressive activists have too much influence given their small numbers. But it doesn't make sense for Republicans to complain about progressive activists because they have opted out of mainstream society. First alt news, then alt morality, and now alt reality.
There is no contact info on the page. What's the best way to reach you?
Are any crypto currencies widely used for transactions these days? ie the classic coffee shop purchase. BTC had a start but now seems only useful for people buying as an asset.
Building the Fastest Raspberry Pi NAS, with SATA Raid
A for loop is a language level construct, not logic right?

Actually for is a great example of why DRY is necessary. Do you implement your own iteration mechanism every time, or do you use the provided tool (for) that your language has generalized for you?
I'll keep that in mind! Thanks.
Never had swelling like that, and I take all the vaccines, including flu annually, and the whole cocktail recommended as a new parent (years ago). I've also never heard of that side effect on anyone in my circle from a standard vaccine. Anybody else want to chime in with their anecdata?
There are recruiters who spend their days following tags like “#iot” or “#blockchain” or “#machinelearning” and think that the people who posted them are good targets for recruitment?
Dear god...
Arguably that's a problem that C++ brought onto itself, because it "encourages" to put implementation details into headers (in the form of inline methods and template code). In C it's common to only put public interface declarations into headers which results in headers being much smaller and much faster to parse (that's why a module system is much more important for C++ than for C).
The zfit package is intended to address this issue, with the zlm() and comparable functions that are very thin wrappers around lm() and friends. The ony thing they do is flip the argument order so the data comes first, making exactly this use case much simpler. So you can do:

cars %>% zlm(dist ~ speed)

(or now)

cars |> zlm(dist ~ speed)

https://github.com/torfason/zfit
It mentions that people are using character limiting techniques, is there some minifying tools to help achieve this or are they writing this code free hand? This seems totally incomprehensible. I suppose if I knew BBC BASIC it would likely be a different story.

This is cool to see, though it all looks like dark magic to me.
What a stupid metric. 20 years is an insane amount of time in tech. HTML Canvas is only 16 years old.
I changed my employer's name to something like Random Large Company as people were scraping the company name and generating emails to my internal company email in order to spam me. But I still get emails anyway as some people scraped it before I changed it and clearly sold the info to other people.
The OP is uncovering affiliate fraud and he agreed to settle for a small amount. Is this a victory? Is this even a debt?
There's a twitter feed, @StateOfLinkedin, that links to the most hilarious examples of LinkedIn culture. It's like ngate but for LinkedIn.

They made famous the "A new day begins" LinkedIn post...

https://twitter.com/StateOfLinkedIn/status/10982208809147719...
Great writing skills are what really drive humanity forward.

This amazing work could have been done quietly for the benefit of the ONE.

Now the MANY benefit from the fix and more importantly the process, the challenges, the failures. Writing the post doubled the work required and likely required longer than fixing the original problem.

IF YOU DON'T WRITE IT DOWN, IT NEVER HAPPENED.

There should be a Presidential award for posts like this this
To a degree, but templates and constexpr don't support a bunch of features like compile-time field enumeration and introspection + code generation.

For example, let's say I have a bunch of structs:

struct GeoCoordinate {
int lat, long;
};

struct GeoArea {
std::vector<GeoCoordinate> perimeter;
};

struct Place {
std::string name;
std::string contact_number;
GeoArea area;
};

Now I need to serialize these structs into a format to be sent over the wire. Currently, I have a few choices:

1. Use an off-the-shelf library like protobuf (disclaimer: I work for Google). Then I have to convert my code to a protobuf definition and rely on its code generator to perform [de]serialization. I also have to hope that my library supports all the field definitions I need.

2. Write macros to define each field in each structure. These macros perform some arcane magicks that somehow create the necessary [de]serialization functions. These macros are difficult to write and maintain (or I find a library).

3. Manually define the methods myself. This is tedious, hard to maintain, and error prone.

What if I could write some code in C++ which could read the structure and generate the appropriate serialization code? Something like (syntax hypothetical):

Serializable(Class) {
std::string serialize() {
std::string output;
for (auto member : Class.members()) { // loop unrolled at compile time
if (member.type == int) {
output.append(std::format("{:10}"), member.get())
} else if (member.type == std::string) {
...
} else if (member.type == std::vector) {
...
} else if (std::has_metaclass_v<member.type, Serializable>) {
output.append(member.get().serialize());
}
}
};
};

Then I could annotate my classes with Serializable instead.

See https://www.youtube.com/watch?v=4AfRAVcThyA.
The technician in the photo looks like he's wearing bomb disposal gear. What's the danger here?
I got into a dispute with an electricity company (they later got fined for doing to me what they did to about a million customers...) and I used a similar approach, I kept been polite, firm and finishing everything with "if you can't resolve this matter, can you please refer me to someone who can" and ended up talking to one of their directors.

Amazingly at that point the entire thing was resolved in less than a day and not only did they finally get the billing amount correct but they then waived it entirely.

I never had an issue with paying them what I owed the problem was their figure and mine didn't match and they kept screwing up the collection.
I liked how down to earth and practical this advice is. As I work on something early stage myself, I find that this is resonating a ton with respect to what I'm hearing from others and what I /actually/ need to do.
Cheap electronics, particularly with switch mode power supplies can be pretty bad for magnetostriction in transformers/inductors or piezoelectric effect in capacitors leading to these high pitched noises. When optimising for the cheapest borderline in spec components to get the bill of materials down this is even more likely.
When these noises are present they can be extremely difficult to track down where they are coming from in a room
I don't think an interesting cryptocurrency will ever come out of the US , they have the dollar.
I've learned to recruit on mission, not tech. Though ironically, half our charm is the tech we bring to our mission :)
>someone is selling bread for a 20 percent markup

They currently advertise a discounted 4 bread pack for only $39.99 . I feel the markup is not exactly 20%.
Lightbend offers a couple good options. Play for web applications: https://www.playframework.com/

Lagom for microservices (which is based on Play): https://www.lagomframework.com/
The only thing I need and haven't found in others is Slack's functionality of drawing on someone else's screen. Webex has it but it's super cumbersome to use.
Where does Apple/iOS/iPhone objectively shine over Android, and especially Pixel? And I am not talking in a synthetic-benchmark way but in a "this is actually helping users" way.
static_assert(false) fails to compile even if it appears in an if-constexpr branch that isn't taken. You need a dependent false value, templated by the type passed into the lambda.

And yes, C++ is an endless pit of horrors.
Only if it's a concerted effort to improve the workplace and even then it depends on how it is accomplished.

The message merely stated that employees have the right to organize. Without additional context, I don't see how that is a concerted effort to improve the workplace. There would have to be a "unionize to improve health coverage, or wages, etc" type message. Otherwise, I could just stand at my desk all day and tell people as they walk by that they have the right to free speech, to own a gun, and protections from unreasonable searches, etc. It's not a concerted effort to make the workplace better, so it doesn't matter if I'm telling people about their rights (not to mention I would not be doing my job while on the clock).

Using a plugin to communicate that message is likely a subversion of it's intended purpose and would be inappropriate - similar to if she were maintaining the company intranet site and posted a banner with that information. They aren't mediums for individual communication (such as email or chat apps) but rather for company-to-employee messaging and for the sole use of the company. In this case, she misused company-to-employee infrastructure outside of its scope for her own communication purposes.
Not to mention open season on their own diplos. I thought certain things, like psychical harm, was off the limits for spy agencies. The rest fair game.

Makes zero sense that a rational country would do this. A large country risks tit-for-tat, a smaller risks the Pentagon testing hundreds of cruise missiles and bombs on them. Plus sanctions.
But this is a hypothesis not actually supported by your example. A better example would be a case were the application of an UBI created negative effects in a society.
You're talking about the "social media" in specific and not the web in general. Yes, social media create echo chambers, that's what they are for. The web never did, it created search engines to find arbitrary content, self-published blogs, online courses, Wikipedia etc. etc.
How much better does it need to be to justify its $6/user/month? If it makes employees even 0.1% more productive, then it's net positive. It takes you 5 seconds instead of 7 seconds to look something up and you do 5 times a day? Congratulations, you've made up your $6.
I felt like edx squandered a bit of their value by being so harvard focused. Like, they built a search engine so that instructors could search through all the course materials created across all edx courses. But then it was only available at Harvard. And there lacked a connection or understanding that edx could be very useful for traditional courses as much as moocs and could have benefited from user interaction studies there. Oh well. All that is still doable. But apparently education is happy with blackboard and zoom.
In my experience the runners high kicks in around mile 5 or 6, and only if you are fit enough to keep going after that. I've never experienced it on a shorter run.
An Unexpected Reset Month
National Library of Medicine
People are afraid of libel / slander lawsuits, and this drives any sort of hesitation on public naming and shaming.
Yes blackboard is absolutely horrible. One of (many) experiences I had, was a course coordinator for a project course where students submitted a research report at the end. We needed to get the reports uploaded to turnitin through the platform, the interface for doing this was horrible enough, you essentially needed to check the reports in a big table and press upload selected to turnitin. The thing would just randomly fail and no reports would be generated. After much fiddling I found that the process failed likely (I don't quite remember how I found this) because in the background blackboard would generate a zip or tarfile and then upload that to turnitin. The thing was the VMs they seemed used were horribly under provisioned, so the zip or tar process would run out of memory and be killed. The thing was, there was no easy way of knowing how many reports reliably worked, so the solution (proposed by blackboard support) was I should just go to every report individually and upload. A process that took about 3 h because the interface was so horribly slow. Considering that I was already completely overworked (80h weeks) not a suitable solution.

Fortunately, many universities are moving to other platforms. Where I am now we use canvas, which is open source and really like night and day compared to blackboard. I also heard good things about moodle (another OSS solution).
Thanks for sharing that. Please don't get me wrong by the way, I do wish you luck and success in your new endeavor. I posed my question above, because a lot of people lose their hats by making some gains buying low during market crashes and then thinking they've got this thing figured out.
> There's an apocryphal story about someone handing Olsen one of the pre-Alpha VAX-on-a-chip designs and he has a very polite mini-meltdown when he realises that it literally outperforms the top water-cooled mainframe ECL VAX hardware - for just a few hundred dollars, instead of a couple of million.

There is a fair bit of history [1] written by the author of the SIMH emulator, Bob Supnik. The page on NVAX basically confirms your story.

[1] http://simh.trailing-edge.com/dsarchive.html
> Libra was interesting. ..., it was a semi-unique project in crypto space.

I think It was mostly interesting, because It had a potential of going real mainstream if FB really pushed it to it's millions of users that are not technical in one way or the other.

Technically, there is so many ambitious projects going on in crypto space anyways.
This is the most on point comment.
I would suggest that things like this are best e-mailed directly to the HN moderators (hn@ycombinator.com). If their response still seems 'off' then ....

I'm not saying that there isn't any manipulation of karma and submission votes (it happens, or at the very least people try to game the system). I think even dang would admit that their filters pick up stuff from time to time which indicates that at the very least some do try to game the system. I also think most would agree that when it comes to detection algorithms that you don't catch every fish that swims through the net - i.e. no system is perfect.

With that said - I'm not a HN moderator so this is purely some random internet stranger spouting words on a screen.

However - Your post risks being flagged by someone for being Off-Topic. Because HN doesn't allow the person flagging a submission or comment to provide a reason for flagging, all that you would see would be your post being flagged and perhaps assuming that it was an attempt to suppress/censor/hide your post - Which might lead you to assume via confirmation bias that there is indeed a 'voting ring' in play.

With all of that said - there are certain subreddits where HN submissions and comments are actively discussed so I don’t think any reasonable person would state that it didn’t happen (or at the very least is attempted) so if you think you have spotted something then the best (and fastest) way to get it looked in to is to email the Mods (based on personal experience).

Btw, welcome to HN and congrats on reaching 48 karma points in 20 days. It took me a few months to get to that. (Said so that it isn’t read as being a ‘sarky’ welcome to HN tone).
You mean something like this: https://www.amazon.de/gp/product/B07BQRS6HY/

...bought it last year, never used it
Stable Act
This unfair trade-off only exists because people, and especially americans, are totally unable to respect simple and rational rules to avoid transmission. In addition to that there's also the "mask issue" which is plain ridiculous.

People are getting poorer because they are stupid.
It sounds to me like you've uncovered potential affiliate fraud and were willing to settle for a small sum. Honestly, they should be more scared about your article uncovering their bad business practices -- they'll lose more from that than the $88 you settled for.

However, despite the title including the word "debt", this is not a "debt" you were collected because the exact amount was not discussed. Instead, $88 just seemed like a mutually agreeable number. But it could have been a lot higher or a lot lower.

Basically, you just agreed to settle and not continue to press your valid claims of potential affiliate fraud.
"Blockchain" in some sense can also be seen as a programming framework where you have a common set of functionality that people know how to work with and can gain a transferable skill set with. Similar to how MVC knowledge is to some degree transferable between Rails and Django.

So in that regard I wouldn't immediately dismiss a usage of a blockchain as pointless. Given that PoA chains are usually pretty efficient, there also doesn't seem to be an immediate downside to it.
Contaminating the sample.
That is like expecting that carpenters are going to keep making jigs and saying "measure twice, cut once" in various forms.

If you could read the advice of a from carpenter 2000 years ago, I think he'd also be talking a lot about how humans make errors and need to account for that.
If the company doesn't even have a clear indication who is authorized to approve things, that seems much more a Google problem.
US has a culture that knows that resisting the change isn't way to stay as #1, and you better innovate and disrupt yourself. However, state's innovation might not end up being what crypto advocates are looking for.
So you think open minded people support prohibition? and I reckon you are against legalization of drugs. That's why you are open minded.
Government Report Points to Microwave Attack as Likely Source of Havana Syndrome
There's definitely a reason they aren't.
> It's really disappointing to see that Microsoft, of all companies, seems to have no interest in writing a native Win32 client for its own service

And another one for macOS, and another one for Linux distros. Teams would have never become as popular if it was Windows-only, and doing frontend code 3 times for some slight advantages in speed and resource utilisation is textbook waste of money.
In my experience, most shops that accept Bitcoin also accept Bitcoin Cash or Ethereum. I personally use BCH to purchase domains from porkbun.
> Only politically correct, somewhat career-related content is allowed

That's not my experience at all. The examples cited in the article ("president Obama wasn't really black") are, in my experience, the very tip of the iceberg. I don't have to look too far in LinkedIn comments to find people posting ... pretty politically-incorrect shit. It's more the asshole-uncle variety of shit (e.g. "I don't have gay friends because gay people always hit on me", or "I couldn't work for a woman CEO, they're not cut out for it") than the facebook variety (qanon/incohate rage at $phenomenon/etc.), but there sure is a lot of it.

I mean, it's an N of 1 so take it with a grain, but LinkedIn definitely doesn't seem like a bastion of civility or professionalism to me.
Good riddance but im not sure how. The entire idea of Libra as a cryptocurrency was more ludicrous than any state adopting btc. It essentially was the western Union / paypal with same contributors but with a shiny new word, crypto.

My question. What is the "benefit" of using Libra when you can just as easily transact with xrp ? Dictatorship by Facebook first, tracking of spending for MOAR ADS.

Who benefits from Libra ? Not the end user at least. Oh and fees. If there are no fees on Libra,why is PayPal investing money in this model ?
The robot kitchen that will make you dinner – and wash up too
You can use "if constexpr" for that.
We had this problem solved for years. IRC just needed a few updates and none of these walled chat gardens would have a chance.
> You also know the thief will mostly be stuck with a low-value device that is all but useless without some sort of jailbreak or scam to resell it.

(1) Jailbreak is a feature for many who consider it a way to free their iDevices from Apples's iron clutches.

(2) And I used to think too that remote locking the device makes it less viable for thieves. Turns out that's a fallacy because they are doing what some automobile theives do now - strip it and sell the parts. (And thanks to Apple's exorbitant prices for its parts and suing most "unauthorized" sellers / suppliers, that's a lucrative market too.)
That's not really a consumer-friendly solution. It's also borderline illegal in the EU IMHO (if you hardcode DNS servers in the USA, for example).

The toxic ISP issue isn't so dramatic where I live, it used to be worse 15-20 years ago. But the solution has always been: if the ISP is messing with you, you just buy your own router and configure it for your network, with a VPN tunnel if necessary. Ignoring DHCP makes this unnecessarily harder.
I don't have to increase dosing unless I let it mess up my sleep.

Taking my last drink at the office and stopping for the rest of the day works.
And yet here everyone is, discussing whether or not Google is secretly racist, with protest petitions involving 1000s of signatures. I had never heard of the name of Gebru before but now I have.

I'm not meaning to take sides here, and I think what you're saying needs to be kept in mind in understanding this, but it's hard for me personally at least to not see this in terms of some diversity-speech Streisand effect.
They eventually sold the Multia [1] which wasn't all that expensive.

[1] https://en.wikipedia.org/wiki/DEC_Multia
AGPL-Licensed Remote Browser
'Havana Syndrome' likely caused by pulsed microwave energy, government study fin
Ask HN: Where can I get practice problem sets to code in Rust?
I want algorithmic problems as well as basic problems like FizzBuzz.
Unreal Engine 4 creates C++ reflection classes by parsing the headers and some of their custom macros that you define for member variables & function.

It basicaly allows you full C++ reflection, but only for classes that you mark with the UE4 macros.
I drink one cup in the morning, occasionally a second after lunch.

Increasing doses only works up to a point, your brain has only so much capacity to support caffeine; anything beyond that just affects the rest of your body but does nothing to the brain.
DRY is hard to do right, esp. for inexperienced coders. They see three lines of code in more than one place and extract it into a single procedure, without knowing if those three lines of code present a useful abstraction or they are just necessary boilerplate. Soon the codebase become a rube goldberg device with stuff piping in and out of these buckets of DRY code and run-time switches to activate or deactivate behaviors. Instead, you want helpers and components and tools to be reused but only when you notice a pattern, not before.
So you reject the hypothesis that the NSA developed bitcoin?
Check out Jitsi Meet, in the meantime. £Free.99!