skysight-inc/HackerNews huggingface dataset:
I honestly dont know real solution to this problem. It is easy to blame a nation, but even talking of people in opposition to regime things become weird when terrible happen. A lot of smart people stay passive and unable to protect themselves let alone resist. Propoganda did not make them support war and regime, but it was perfectly capable of breaking their will.

Honestly speaking I not even sure if political discussion alone is enough. I just wish more people understood this is the big problem for modern civilization. We need better education on these topics so average Joe is better suited to resist manipulation.
Depends on how far down you want to go with all the people sizes in all the various combinations of positions. I imagine the cost-benefit is based on the marginal change of information you get by changing the dummy size/shape, and based on their revealed behavior, they don't think more sizes add more information.
I’m curious to see a source that says the modern CCP states that democracy cannot succeed in general.

The CCP stance is that democracy wouldn’t work for China. Whether that’s actually true or not is debatable of course.

https://www.reuters.com/article/us-china-politics-xi-idUSBRE...
No.

It's perfectly possible to create an ABI standard and have every symbol well defined, a completely specified grammar, and even keep it simple enough so people are able to implement it.

None of the problems on the article are necessary for C to run on microcontrollers and super computers. They all exist because C is an emergent semi-agreement created by people that mostly didn't talk between themselves and meant different things with their words on the few times they talked.

(Anyway, isn't C-- exactly an attempt to do that?)
> As long as everyone is above the break-even point, you will maximize your profits.

Given network effects, and depending on your horizon, I'm not even sure everyone needing to be above your breakeven is required.
Well, Firefox absolutely hates the SSL cert and detects this website as dangerous. Was it compromised?
That doesn't seem fair, CSS is a visual design DSL, whats the point of a DSL if it doesn't have batteries included?
> If an invention is small enough that someone can make it without spending significant resources, it is probably obvious enough that you shouldn't be allowed to patent it, because it is more likely other people incidentally have the same idea than they are "stealing" it.

The resources spent on an invention is typically a terrible measure of novelty or inventive step.

But I agree, patent law should to a greater extent protect the investment that goes into realizing an invention, and less the invention itself. For example I think it’s absurd that you can patent stuff that you have no intention of building or offering for sale.
Meanwhile before the acquisition, on Twitter, someone could sign up and pretend to be a member of your organization and... there was still very little you could do about it. Verified checkmark is a red herring, because it's not something you could guarantee for yourself or other members of your org. You were better off - and still are - with something like Keybase, or... well just not using Twitter for anything important in the first place.
Ah, nice! I definitely didn't catch that on my read through. Curiously, this doesn't really answer if the new model can be seen as just a scaled up version of that?

Cards on the table, I see no reason not to explore this; such that if my post feels like I'm arguing against it, that is a mistake in tone.

I do question if it was truly never explored in the past, or if there are previous results that just show diminished returns on extra variety? I'll note that nobody is calling for better racial makeup on the evaluation tool. I would expect that there are height/weight differences spread across groups other than just the sexes. I'm also inclined to believe that we are far more alike than you would expect when it comes to how we are in a crash.
It is not the same. WhatsApp (and Meta) collects all the metadata, which might be worse than the message contents itself. It is just their marketing, it is not very private after all.
Fair question! Well, look at the part in the code example in the second link where it goes:

// then either cancel, drag/drop, or click
yield* coro.first(
/* ... */
);

In this example that function takes three generator functions. Whichever of the three yields a value first "goes through", and coro.first() then aborts the other two. The resulting code reads a lot like how you would describe it:

"first detect a click on the rectangle, then either cancel the repositioning if escape key is pressed, move the rectangle if the mouse moves, or drop it if a click happens"

The structure is a lot more like the "if/else" kind of control flow structures that most people are more familiar with. On top of that it's deterministic (technically, single-threaded use of things like setTimeout also are but because of how you would structure this it is easier to reason about).

Another way to look at it would be to say that this way of expressing things aligns better with solving the problem in terms of state machines (and with UI that often is quit a nice approach).

This is know as the structured synchronous concurrency paradigm and it's actually quite nice for certain types of (singlethreaded) concurrency, especially complex UI events. Céu is a language that goes a bit deeper into this, as well as the Blech language (both targeting embedded contexts - button presses changing machine settings are places where FSM are a natural fit).

http://ceu-lang.org/

https://www.blech-lang.org/
Ask HN: FOSS licenses which disallow inclusion in Machine Learning datasets?
There's been a lot of discussion on HN about the fairness and legality of Github's usage of open source software in the copilot training data.

Are there any "FOSS" licenses which are free towards humans but restrictive towards machine learning/AI models? Could we even call such a thing an open source license?
Don't forget integrating and pumping a shitty crypto altcoin, completely ignoring the vastly more legitimate and well trusted privacy coin monero while also potentially opening itself up to legal attack vectors for helping to facilitate money transfers, not just protect speech.

Lots of reasons recently to develop deep distrust for Signal leadership, and start calling into question whether the app is still legitimately private.
Ask HN: Do you own or run a forum in a niche market?
I'm working to build a forum for a niche segment. User acquisition is not a problem, I already have social groups with 15K active users/day. I thought it would be good to get HN ideas and feedback in the process so I can avoid pit holes and plan the path right.

1. What framework did you chose?

2. How to tackle Content moderation and maintenance?

3. How to monetize? Ads or Sponsor referrals or other ways?

Any other things to consider, I'm not foreseeing?
I wonder how much it would cost to put an gps receiver in every lightbulb? If you can get a gps signal you can get a rough guesstimate of the bulbs location and time and therefore adjust to fit the local circadian rhythm.

Or maybe you could sync to a local radio time station?
Silence. It's not very polished, but it's basically old signal.
You are right the decent high retention + SSL NNTP providers cost at least $6/mo [0]. There are some free ones [1] but I have never tried them. I've heard they are sometimes slow and lack SSL. I liked the speed of Giganews for binaries but had problems canceling my account and had to call someone.

[0] - https://www.techradar.com/best/best-usenet-providers

[1] - https://teddit.zaggy.nl/r/usenet/comments/6l8h82/free_usenet...
> Does anybody else have a similar background that can share their opinion/love level of rust?

I come from higher level language(s). But I find hard to program without functional composition as well.

> Rust people: do you use Rust for (nearly) everything? i.e. does it feel very general purpose, or if you are doing something that will be entirely network I/O bound anyway do you reach for something else?

General purpose language != efficient for all the use cases. I do a considerable amount of hobby programming in Rust, but I think it's a niche language. I think it's vastly most efficient to use other language in the very large majority of the use cases - there are plenty of modern languages the are good enough and don't have such a high overhead (ie. manual memory management). Nonetheless I've found that with a couple of years of experience (likely less than half, if programming professionally), developing with Rust is considerably simpler than one would imagine.
Cards of Qatar – story of migrants death
Thanks! I'm starting work on a VM right now for a side project and was seriously considering using Rust, so this will be really helpful!
I don't understand what point you are trying to make.

Are you just trying to say that advertising only exists because "women be shopping"?
I wonder, if AI visualization gets to a specific point that looks and sounds realistic enough, can you just have a service that would do this but it would be random... Kind of like body double chat roulette. Are you going to get a real person, or an AI bot? And if the interaction is limited, could you even tell the difference?
With things that don't change often like JSON, XML and crypto, the same argument doesn't hold much value though.
fosstodon is not the server that non-technical people would be going towards in any case and it also isn't accepting new registrations right now. the main server mastodon.social, that's the big one that's getting killed also.

despite all this, a lot of prominent people have joined (to be clear, left leaning journalists, attorneys and economists, but Paul Krugman did win a nobel prize)
It doesn't matter? Or rather pick a fast one and one that has rules you can obay. it doesn't matter, as all servers talk to each other anyway.
Ads on A PAGE FOR A SPECIFIC APP in the damn store is 100% super bad and evil. Apple should be ashamed.
> it's clearly doing so through manipulated voting

No, people really want Mastodon and decentralization to succeed, and people have really been whipped into a frenzy about Elon enough to be terrified about the future and hopeful about Mastodon as an alternative. No voting manipulation necessary.
Transducers. See Richard Hickey's talk about transducers here: https://www.youtube.com/watch?v=6mTbuzafcII

You can implement transducers in JavaScript using generators. It was somewhat mind bending but fun.
> Ever since CSS grid became a thing,

I find myself having to relearn Grid every time I try to use. It actually reminds me a lot of RegEx. Super powerful and helpful but nothing about it sticks in memory.
As with GPT-3, the production of endless amounts of pseudo-academic-sounding gobbledegook is a feature of Marxist ideology, not a bug.
> you are focusing on a moving target.

Election security might be a moving target for you, but this is something I have been paying attention to for at least a decade. I think it's important to note that there is an underlying bipartisan issue here that has been known for a long time.

> a lot of effort and thought is wasted trying to fix a system that is not that broken

This is certainly the blue-tribe talking point right now, but it's an oversimplification, and I encourage you to actually read and engage with the materials I linked. There are security vulnerabilities and auditability failures in the system which should be fixed, and this was a common blue-tribe issue prior to 2020, when it switched to being a red-tribe issue. I don't think these issues are catastrophic failures that invalidate the election results, but they are serious and worth attention.

I think one should separate out concrete claims of fraud in 2020 that have since been refuted by recounts (e.g. Antrim County) as examples of the motivated reasoning I referred to, vs. issues like un-auditable DRE machines which are actual problems that need to be fixed.

I do understand where you're coming from; the instinctive reaction in a low-trust partisan environment is that giving oxygen to the bad-faith/motivated-reasoning claims of election fraud does more harm than good. However for one example, I think if the red tribe has a good showing tomorrow (i.e. lose some of their incentive to cry fraud), then that would be an ideal time to get some bipartisan legislation in place to try to bleed the issue of salience ahead of the 2024 elections where it could be extremely dangerous.

> You waste resources playing a whack-a-mole

The point I was making is that there is some set of policy changes that the blue team thought were beneficial in 2016, and perhaps we could all agree to do them. It's not merely whack-a-mole if you leave the world a better place after whacking the first mole. The goal I'm advocating here is not to play zero-sum games to "whack the opponent", it's to actually make objective improvements to the system that in normal times would be uncontroversial bipartisan proposals. If we can execute the political Ju-Jitsu to redirect the current toxic discourse into actual improvements that would be a major win.

Sure, following that there will be another wedge issue; that's politics. But I think the important question is whether we make non-zero-sum gains during each issue cycle, and sometimes it is possible to do so.
DOpg, a Python CLI for DigitalOcean Postgres clusters
Uses click, pgcli, and rich to create beautiful command line interactions for postgres databases.
Some context for those who skipped the article: The major telco said other tech companies regularly collect and sell them this type of granular data harvested from users' phones.
It used to be fun to travel, even locally within the U.S., and see new stores and places you did not have back home. I never thought I would say this, but this Western world is becoming a downright boring place to live.
Even if you go into niche OSes and find one not written in C, I doubt what you said will be correct.
I hate this. I also hate that the cost to produce an item/product is sometimes quite opaque. I don't care if you think I can pay more. Stuff like this just tells me your ripping me off to get a larger margin of profit.
I can reach millions of users, billions potentially, with WordPress. My WordPress is also compatible with Mastodon since I installed the ActivityPub plugin.

I understand the federated social web has a technobabble aspect to it. I am sorry you aren't with it but that's honestly not my problem.
You are either with or against the Nazis. No need to guess at least.
Disregard this comment. This feature, while disappointing to me, is a fine addition to Signal for many people who would like to use the Story format without snooping or ads from Meta. That is a good thing and we should celebrate it.

I previously commented something much more negative and snarky. I regret it.
The argument is that society would be better off the the inventor licensed (or sold outright) to a company that will actually use the patent. Instead of to a NPE that exists only to sue.

If an inventor just wants to sit on a patent and not produce anything based on it, they should be forced to (eventually, though I have no idea what timeframe would be optimal) release their rights.
> If there is COGS involved (cost of goods sold), if your widget costs $15 to make it does not matter what target customer purchasing power is, you have to sell it at >=$15 or you are losing money.

Reason why there's an uptick in SaaS companies in Eastern Europe, Asia, and West Africa. They can out-compete on price already and will gradually manage to build software of similar quality as their counterparts living in higher cost-of-living countries.

This has been Freshdesk [0] / Zoho (both based in India) modus operandii for one to two decades now. And one I'm keen on living upto.

[0] https://archive.is/h1n6z
Design and Manufacturing Walkthrough of an M.2 FPGA Accelerator
What kind of precision would you like to see added to the way C defines types?
Four causes for ‘Zoom fatigue’ and their simple fixes
>There was no :hover :focus etc.

All those were in the spec in 2006 (ok not sure about focus pseudo selector but I think so, I mean first-line was supported focus must have been), unfortunately due to MS they were not completely implemented for every element they were specified so and thus the jQuery hacks you remember.
Those are all use cases that are likely to have security issues; it would be nice if we could release security fixes for them without needing to bump up the release schedule of the entire language. (But this is an area where good engineers reasonably differ.)
nn[1] commands are still like muscle memory 20 years after I stopped using it.

[1] http://www.nndev.org
quick, someone tell everyone locking up resources without releasing them isn't exploitable for bad actors.
I appreciate that, and I totally would take you up on the offer, if I had any free time. But between working a day job, my side project stuff, and trying to squeeze in 40 miles a week of cycling, and maybe a couple of miles of trail running here and there, my "free time" count is pretty much negative.
You might be interested in what IxJS has to offer:

https://github.com/ReactiveX/IxJS

RxJS is for observables. IxJS is for iterables. Or, a bit more accurately, as explained in the readme:

IxJS unifies both synchronous and asynchronous pull-based collections, just as RxJS unified the world of push-based collections. RxJS is great for event-based workflows where the data can be pushed at the rate of the producer, however, IxJS is great at I/O operations where you as the consumer can pull the data when you are ready.
Parody accounts that are labeled as parody accounts aren't banned. Parody accounts that may trick people into thinking they are real accounts will be banned. I don't really see the problem with that. If you ever look at any popular tech related Twitter account, you will see a ton of crypto scams in the replies from people purporting to be vitalic or other famous members of the community.

I just can't understand anyone that lists that as the first gripe or example regarding how he is running things poorly. Elon also lined up at billions of dollars from institutional investors to take Twitter private, and I'm fairly sure they had an understanding of Elon before a week ago. And yet they still gave him billions of dollars.

May I guess that you were an Elon negativist, or a mastodon positivist before there was any mention of Elon buying Twitter?

I'm not saying that Elon is guaranteed to succeed, I'm saying that it isn't clear that he is bound to fail. Most CEOs of social media companies that reach a billion plus dollar valuation don't have any experience running social media companies either. But somehow they do it.

I guess we'll have to agree to disagree about the likelihood of Twitter failing. Would you like to place a friendly wager on it ? I'd happily bet $1 on whether Twitter is dead on basically anytime frame that you would provide less than 5 years.
Ties – 3D Printed Stop Motion Animation
The more useful signal becomes to the non tech crowd the better for everyone. Options are good and they are largely competing with WhatsApp although they have tiny market penetration right now
Yes, this is click bait. There is a message you have to approve to turn on 'connected experiences'.
I do want to point out that the word was more frequently used in 2004[0], the furthest back Google Trends will let me go. Our usage today is even substantially lower than that in 2009.

I'm not saying that the government isn't trying to manipulate the topics and use the same words too. After all, that's the entire thing we're discussing. But that doesn't mean that they get to control words either. That's an unwinnable battle because the adversary has such an easy path to victory. All you need to do is take language people are using and incorporate it into your own, but with slightly different (but reasonable) meaning. You're actively engaging in their strategy. Words are defined by how they are used and understood by the public. So if you understand my intention and that I am not using it in this same manipulative manner, then we're pushing back and ensuring they do not take control of our language.

[0] https://trends.google.com/trends/explore?date=all&geo=US&q=m...
So some mob decided to make a few shell companies to run patent protection racket. They should end up in jail.
> is essentially the null set

Perhaps, philosophically speaking of course, this is not such a bad thing? Maybe societal change should be slow and deliberate.

> The fact that all of the major sites sourced from a particular geographical location with particular dominant political beliefs was a historical anomaly that won't be replicated.

This is a good point that I have not yet considered directly, just through one-off rantings about how everything tech for the longest time was Valley-centered. I can't help but think that a shift away is a good thing long term.
And after ignoring all the people who were begging them to provide a means to opt of having their data permanently stored in the cloud.

I'm glad they're giving consideration to people here, but forcing this change on people won't cost them as much as forcing people to the cloud and dropping SMS support did.
> aimed at the smoke-stacks of fossil fuel plants

"CO2 from dried CO2-containing gas streams"

The word "dried" is going to cause trouble. Smoke stocks have a lot of water - more water than CO2 actually.
I think a lot of people commenting just didn't read the article. The feedstock is donor blood.
I've decided to take a twitter hiatus. Elon fatigue is a thing, for me anyway.
It’s covered by D&O policies by liability isn’t capped by insurance.
My house has recessed LEDs throughout with hardware switches to control the colour temperature between five options. My approach has been to set colour temperature based on room (warmer in living rooms, basement, cooler in kitchen, etc.). I then use separate lamps or light fixtures to fill in where I want different colour temperatures. (Bedrooms and offices have ceiling fans with warm lights as well as some hue lights with colour temp that changes based on time, kitchen and dining room have warmer pendant lights / chandelier, etc.)

Some manufacturers make dumb bulbs that dim-to-warm, which are very nice for some applications. (Dim-to-warm recessed LEDs exist, but they weren’t optimal for my application.)
Really? You don't see the problem with trying to maintain code that's been copy-pasted everywhere with slight differences? Doesn't it seem easier to maintain one implementation of something than N implementations?
Solutions aplenty yes, just not for, say, my mother. Not providing a normal way for users to select a an alternative default (like competitor Spotify), is disproportionally inconvenient relative to the benefits for Apple.

Accidental music app launches by my pinky finger brushing the play/pause touchbar control strip button, well.. let's just say it happened more then once. Absolutely maddening.
It's a bit strange how this article applies the past tense. Gnus still works fine, can be used to read mail, and despite some questionable design decisions such as line-based .overview files, can handle quite a bit of mail with its nnml backend. I don't use that much of Gnus functionality actually, but the threading, disappearance of messages I have read, and the ability to score down the occasional high-noise thread is well worth it. I cursed a lot when we switched to Gmail at work and the auto-creation of mailing list folders no longer worked (it's no longer predictable if list mail has a List-Id: header due to internal Gmail deduplication), but I found a reasonable solution to that as well (which I probably should write up and post somewhere).

Some even gate mailing list mail into a news server like INN so that they can keep using their favorite newsreader. Thankfulyl, with Gnus, that isn't necessary.