skysight-inc/HackerNews huggingface dataset:
1.) As soon as you get (re)elected you have to start working on getting money for your next election, hence people/businesses with money will always have a higher chance of getting time in your schedule. As long as more money equals a higher chance of a position of power in politics it is at a minimum an unfair democracy. No lobbying, no money to politicians outside a fair wage.

2.) A two party system will always end up with candidates most voters "can live with". Everyone else than the biggest candidates are wasted votes. This leads to populism, like how you can be hard on crime/immigration/whatever and the other candidates have to beat you. This leads to laws like "Three strikes and you're out" and candidates like Donald Trump. No more Dem. vs Rep. It fuels hatred / Us vs Them mentality.
Facebook lost its interest pretty rapidly once I was out of University, concurrent with it rapidly morphing into brand building exercises for those in high school year who went into advertising.
Time to learn how to code quantum algorithms?
Pitfalls that make you think that online poker is rigged
That's not the point.

They told us the candidate of the winning party will get the job.

He didn't.

They lied.

I voted for the other guy btw.
Froze for me after saving the Koala :/
Japan has also deployed mmWave commercially on docomo
... or they hacked a (low-value, low-security, easy) SolarWinds customer first.

Then they hacked SolarWinds. Then they used SolarWinds to hack the real high-value target(s).
Facial recognition software to count board members? Would that be applauded?
Sure, but isn't that happening anyway? At least this gives the less well off a reasonable option.
The "canonical" example of non-differentiable function (for a traditional mathematician) is precisely RELU.
Building a JavaScript Ulam Spiral
How is this related to the story? Why waste my time like this? Provide or shut the fuck up—that's how hacker news works for successful assholes.
It doesn't validate it the slightest, but it is a common problem that people claim to be abused if they don't like the content, which results in obvious problems.

Minorities profit most significantly from freedom of speech.
Of course. Kali is generally booted as a live image, and one runs the entire system as root.

It is most certainly not designed to be secure. This is expecting a battering ram to be resistant against being battering.
The text in the <includes> has been eaten out by the blog engine it seems. To have bool in C it's <stdbool.h> if anyone wonders.

Also regarding generic constants, C++ allows template variables:

https://en.cppreference.com/w/cpp/language/variable_template
Exactly, von der Leyen could never have won a fair election, because she was involved in a scandal around illegal contracts for consultants - in any proper election, someone with a recent scandal like, particularly revolving around spending public money I'm a wrong way, would be toxic and no party would even run them as their candidate.
Tangential question about FPGAs: Is there any work on compiling code to a combination of hardware and software? I'm imagining that the "outer loop" of a program is still fairly standard ARM instructions, or similar, but the compiler turns some subroutines into specialised circuits. Even more ambitiously you could JIT-compile hot loops from machine instructions to hardware.

We already kind of do this manually over the long term (eg things like bfloat16, TF32 and hardware support for them in ML, or specialised video decoders). With mixed compilation you could do things like specify a floating point format on-the-fly, or mix and match formats, in software and still get high performance.
> I woke up this morning with my inbox lit up by netizens outraged at me for having allowed the WireGuard Project to produce such terribly subpar and dysfunctional software for the Mac. That was a weird way to wake up on Christmas, considering how much I really do care about delivering polished software.

The response is much nicer than deserved. I would not have blamed him for a less friendly reaction.
Having robust reply templates is pretty key. If the templates explain why a thing was closed, there isn't much for the user to refute. They can always fume, but fuming on a closed ticket is like screaming into the void. Leveraging bots helps as well. e.g. if an issue template isn't followed, removed, or omits key required info the issue is closed by a bot and a reply is dropped letting the user know that their attempt to circumvent the requirements means they get no support.
Where did you get 44% make less than $18,000? The median hourly wage was $19.33/hr in 2019.[1]

And the lowest quintile of household income was $21,300 before taxes and transfers[2]

[1]https://www.epi.org/publication/swa-wages-2019/
[2]https://www.cbo.gov/system/files/2020-10/56575-Household-Inc...
wow, nearly $7k. Amazing how much a simple but topical game can gather in popularity and funds.
All this is well known. Israel will have to find a way out of it on its own.
N95 masks, gamer style: Razer’s crazy face-mask prototype revealed
I'm with you on the terseness. I've been finding myself asking people to be "clear, not clever" with usage of some of the sugar, whereas previously adopting new syntax hasn't been so much of a challenge. It's definitely a balancing act between being easy to read and causing the reader to have to context switch while reading. Most of the sugar in C# hits all the right spots though.

I have no doubt that some of this newer syntax is clever, and very welcome to many, but not everyone will realize that it's far more beneficial in the long term to cater to the common denominator.
Many of the comments above yours appear to disagree.
How fast is wireguard on windows? OpenVPN is fast on linux but disastrous on windows, you really have to tweak the settings to go beyond 5 MB/s and usually not much more.
> What bothers me is that I’ve experienced an increasing number of maintainers of supposed cross platform projects simply not care about macOS anymore to the extent that they’re openly hostile towards macOS users.

So blame Apple for it - why do you blame the developers?

Apple wants you to forget that it is the developers that add value to a platform, and yet it charges them for the "privilege" of creating apps for their platform. And then they are openly and increasingly hostile to developers who do not conform to their business model and do not want to pay them or distribute the app through their app store - and thus they keep crippling API after API to make sure that the developers toe their line.

It is because of Apple's hostile attitude to developers that they no longer want to invest (or rather waste) their time on Apple platform.

Here's a real life example of an app that is now no longer viable on macOS because it doesn't suit Apple's goals - https://medium.com/tripmode/apple-started-hiding-the-traffic... ...
Does the free and open source Wireguard need to be a popular VPN app? One benefit of being more popular is that they get more contributions, but given that they barely get enough contributions to fix macOS-specific bugs as it is, it's not clear that the benefit outweighs the costs.

Apple and Apple users respond to tangible consequences; appeasement doesn't seem to be working, and it doesn't seem to be benefiting the project either. Like OP said, it's magnanimous of the developer to do this but I don't think "users demand it" is a great justification, nor is it quite in the spirit of open source.
The difference between a government and a corporation is that people can stop buying at any time and you can have plenty of choices.

A democratic government is elected every X years and you have a very limited set of choices. It's plenty of time to forget about mistakes and that's too little choice to have accountable candidates.
Gentoo probably solves it better.

The developers allow multiple versions of the same library when there are problems and they have deemed it necessary, but libraries where it makes no real sense are not multislotted accordingly.

When developers realize that two packages need a different version of the same library due to issues that should not be, they multislot the library in response or if it be trivial patch whatever package relies on faulty behavior.
I don't think they are short-sighted. I think they realise that the app store gives them such a leg up in the process of packaging, distributing, managing updates, helping with discoverability, ensuring platform compatibility and (optionally) taking payment of their software that they easily see the value advantage to going on the app store other than doing all that themselves.

Managing all of that yourself would leave less time for development, would cost a lot more than the app store fees & cut and would be in itself an insurmountable barrier to many who might not even bother (particularly small freeware apps).

On the whole I'd say the app store benefits the majority of developers, particularly smaller ones.

The companies that do chafe at the bit though are the larger ones for whom all of that infrastructure is already taken care of, and it's no barrier for them. They seem to resent Apple's cut which would probably explain the Fortnite fracas.
renters are not voluntary participants in the market

Maybe not across the country as a whole, but they are certainly voluntary participants in a given market which is likely limited to a small geographic area.
YouTube Suspends Trump Channel and Removes the Inciting Video
It went to 4 k quicker
Ask HN: How do we build the new remote education system
My kids are in lockdown homeschooling, and sitting in on some of the live lessons you can see the cracks - very slow, kids moving at different paces, and much much harder for teacher to see who is keeping up and not.

Yet my recently hired collegue insists he spent more time learning from Youtube than from lectures at "proper" university.

There is quality "content" out there - but how do we ensure "mastery" is achieved (ie the concepts understood). It seems quite feasible but who is working on it? What are the impacts when we go back to normal?

What as time constrained parent should I look at? (beside spending "quality" time with them. They don't like that :-)

PS
There are seemingly complete areas like thenational.academy or khanacademy but I am not sure how they linknsubjects to syllabus (especially US/UK syllabuses)
> It's not just big tech. It's pretty much every company that has any sort of business ties with the movement. [...] It's practically every company in existence.

If all the courts (including your own judges) are silencing "your movement", your own AG is silencing you, the guy in charge of election security is silencing you, "all" media is silencing you, experts, fact checkers, law scholars, now most of your party, and not just big tec, but "practically every company in existence", etc etc, maybe you're not being silenced, but are simply full of [expletive] and everyone's fed up with that and you should stop spewing it and solve the problem for everyone.
'I hated the stench and filth': India's scavengers escape dirty work (2018)
> If you get something for free then it has no value.

Do you pay for the oxygen you breathe?
agreed, as a developer i don't need an android device to test, just open a simulator and most things will work.
on the other hand you cant even compile for ios with a linux/windows pc.
Building Strength of Character
>> if you’re not interested in spending it actually supporting macOS, don't market your project as a cross platform.

That is ironic, since for years I have seen "Cross Platform" to mean Win + Mac, and exclude linux users.

now that is Win + Lin due to how hostile the Apple Ecosystem is to anything "not invented by apple" and you want to blame the open source devs for that...
>"Starting today, we're changing the default privacy setting for all registered accounts ages 13-15 to private. With a private TikTok account, only someone who the user approves as a follower can view their videos."

It is good to see Tiktok default to friends-only followers for their youngest users.

These also seems to be a good step that Facebook and other should follow:

>"Screen Time Management: Control how long your teen can spend on TikTok each day."

>"Restricted Mode: Limit the appearance of content that may not be appropriate for all audiences.

>"Direct Messages: Restrict who can send messages to the connected account, or turn off direct messaging completely.
> "We can read this SolarWinds blog entry from 2019 [1] with amusement; it claimed that open-source software makes one's chance of downloading malicious software "much higher". That post has not aged well, but this attack could also happen with free software, which is distributed in binary form through a large number of trusted channels. Malicious code inserted into one of those supply chains could be used with devastating effect; we can only hope that the suppliers we trust are truly trustworthy."*

The side-cut at SolarWinds made me smile. I don't like the last sentence though. We should strive for more than good hope here.

[1] https://thwack.solarwinds.com/t5/Geek-Speak-Blogs/The-Pros-a...
Debian are the package maintainers.
Do you mean symbolically non-differentiable? Because RELU is certainly numerically differentiable...
Use a queue. For example, a redis list. Then you can have scalable workers lpop to process the jobs and save the results somewhere. Would require 2 endpoints, one to schedule the job and one to fetch the results. You can generate a uuid to id each job.

Or you can use a managed queue service like SQS as well.
Everyone can provide multiple versions though, Arch does this. It works well to work around stuff in the existing ecosystem (e.g openssl1.0, gtk2/3/4, qt and so on). But I don't quite see how this solves anything for modern languages like Rust and Go?

Do you have any documentation for how this is dealt with in languages that utilizes vendoring to the extreme?
How to Organize Your XGBoost Machine Learning (ML) Model Development Process
The name is a bit confusing as there is already a J2 CPU which is the open source variant of the SuperH SH-2.
I for one hope that Azure Data Studio becomes the VSCode of SQL Editors and supports more database servers.

The plugability is there. And contributors have been working on that as well.
> Personally I believe that vendoring is just the lazy approach by developers that do not want to care about the eco system their software runs in.

I have to agree. If your dependency is used by more than one package within the distribution, it should be split out and not vendored - ultimately, this will reduce the total workload on package maintainers.

This however does not mean that distros should be splitting every dependency into a separate package by default, much less have a separate package in the archive for each build configuration - there's no need to litter the distribution repo with idiosyncratic packages that will never have more than a single project/app/library depending on them, and that's precisely where a vendoring/bundling focused approach might be appropriate. Such dependencies are more like individual source-level or object files, that have always been "bundled" as part of a self-contained application.
Many apps (e.g. EteSync and WireGuard) are almost useless if they don't work for everyone within a certain group. A more extreme example is a messaging app. Will not having iOS support for a messaging app lose you 40% of your users? No, it will lose you 100%.

In WireGuard's case it's maybe less obvious than messaging, but if WireGuard doesn't work on macOS, it's enough to have one Apple user in your whole organisation in order to make it a non-viable solution.
And that means it's OK to abuse them and their volunteer moderators? Getting a paycheck that big wouldn't make me feel better if I was having shit slung at me from all directions.

I'd have a more comfortable life but I'd still be getting up in the morning to go to work knowing I was going to open my inbox to weeping boils flinging their bile at me.
Join YC's software team and help build Work at a Startup
These are the official bot api docs:
https://core.telegram.org/bots/api#authorizing-your-bot

There also lots of libraries for most languages.
Ned Kelly
Depending on where you are. I come from a place where saying "All <slur> deserve to be killed!" already is illegal and would already possibly land you in prison.

Not vaccines though, but that might come to pass as well, since vaccine safety misinformation is basically manipulation that runs vulnerable people into biological weapons and that's pretty bad.

And life is ... fine. We go on without having the (pretty much uniquely USian) 100 % unlimited free speech.

Comparing different places is always difficult - Germany is understandably much harsher at limiting Nazis than US is - but saying there's less school shooters and domestic terrorists because of it probably doesn't see the whole truth like mental healthcare, quality of education and access to weapons etc.

So I'm not sure what to make of it.
That's all true.

But that's not the really bad part.

Section 230 means that you can't be sued for something I say.

But it doesn't just apply to FB and Twitter. It applies to HN. It applies to Github repos and Discord channels and every person and device connected to the Internet in the US.

Get rid of Section 230 and then you can be sued for what other people say.

Which would pretty much kill all but the biggest platforms, because only they could afford the liability.

Section 230 has been protecting free speech on the Internet for 25 years. We should keep doing that.

See here[0] for more details. The title is snarky, but it has lots of good information.

[0] https://www.techdirt.com/articles/20200531/23325444617/hello...
Same for me, on Firefox 84. Looking at the console, it seems to be coming from the Phaser audio library ('t is undefined', stack trace to a minified file).
I think you meant "test whether … is", not "prove that … is not".
What is RELU'(0) ?
It is equally insane to say forbid hate speech as is can be interpreted as anything. Likewise, I assume they want to keep social media from deleting anything not aligned to the current zeitgeist.

The real problem are still people that want content removed that mostly doesn't even concern them in the first place.

But you are correct, a literal usage of this law is insane.
TLDR; check out AppRun

Somehow Svelte doesn't sit well with me. Anti virtual dom advocacy turns me away. The way they sell Svelte is thoroughly antagonistic.

I tried to read the documentation but I'm suspicious about HTML that is not HTML, and JavaScript that is not JavaScript and CSS that's not CSS. "It's reactive." doesn't instill any confidence in me that state manegent won't end up in tangled mess in my app.

I was checking out benchmarks to see if Svelte is actually as fast as they claim and it is faster but not faster then some of their more low key competition.

https://www.freecodecamp.org/news/a-realworld-comparison-of-...

While checking out benchmarks I noticed some framework called AppRun.

I started looking at their docs. Reading through that was a breeze. Very simple model of operation, state => view. Everything (also state modifications) goes through events. You can use it as SPA or just enhace your existing webpage with few AppRun components. You can use JSX if you like it or not. Languages don't have any custom extensions. It's just JS, CSS, HTML (JSX) (with single exception of optional custom directives).

You can use TypeScript, inspect state with Redux dev tools. And everything is faster and requires less code than Svelte.

https://apprun.js.org/docs/#/

https://medium.com/@yiyisun/i-also-created-the-exact-same-ap...
I understand the -1, but you have to understand that to a user the choice is sometimes between:

1. Create crappy bug report and move on quickly to get things done or:

2. Do not create a bug report and move on immediately, to get things done

I try to file whenever I can but when it's getting late and I want to go to bed I choose option 1 sometimes. Maybe I should choose option 2?

For example, take the Nextcloud bug filing template on GitHub [0]. It's quite a long read but sure, worth the effort for free software I agree (Nextcloud is my favorite project, my life is in there, on my server)! However, I may not know exactly where these things are:

```
#### Web server error log
<details>
<summary>Web server error log</summary>

```
Insert your webserver log here
```
</details>

#### Nextcloud log (data/nextcloud.log)
<details>
<summary>Nextcloud log</summary>

```
Insert your Nextcloud log here
```
</details>

#### Browser log
<details>
<summary>Browser log</summary>

```

Insert your browser log here, this could for example include:

a) The javascript console log
b) The network log
c) ...
```

They also want config.php, contents of `sudo -u www-data php occ app:list`, ask you to do this:

Login as admin user into your Nextcloud and access
http://example.com/index.php/settings/integrity/failed

Also all versions:

### Server configuration

\*Operating system:\*

\*Web server:\*

\*Database:\*

\*PHP version:\*

\*Nextcloud version:\* (see Nextcloud admin page)

\*Updated from an older Nextcloud/ownCloud or fresh install:\*

Moreover, I'm quite afraid to put my domain names or even more sensitive info onto a public website if I just copy and paste. All I'm saying is that a big button that generates everything a dev needs with sensitive stuff redacted (which should be doable here and yes maybe I should make a PR for that) will make the experience a lot nicer for the reporter and the dev.

As said, the Geyser MC project [1] can do exactly this and to me it is a game changer, the whole process was fast and pleasant and it was easy to test the automated builds they made in the branch based on my issue and report back in context on GitHub. Pasting the JSON their report feature generates into their Discord channel together with your question and their ability to just !docs/something point you to relevant docs with a small command feels like magic. I found the whole process inspirational.

I love all FOSS devs. You are my heroes.

[0]: https://github.com/nextcloud/server/issues/new?assignees=&la...

[1] https://github.com/GeyserMC/Geyser
It's very simple. Weather will just get worse unless you do X.

X is just whatever I want.
But honestly how reliable do you expect the data reports of individual counties? As I said elsewhere, stuff like this is mostly meaningless without comparing to a random sample of other counties, preferably from other elections.

Of course as another commenter said, we can't find the data they're using, so theres is an entirely worthless analysis.
What struck me was the idea they clearly have that wearing a mask will be as common as selling shoes - everyone will have one.

I think there is a huge market just opened up - and the gamer chic is probably a good attack ...
What's interesting about the Nimitz incident is that sensor malfunction seems unlikely given that a number of different sensors placed at different ships and aircraft registered the same thing. Now, that thing was probably not an alien spacecraft, but dismissing it as a "visual artifact", "sensor malfunction" etc. seems dishonest based on what I've read about it. Something was there, and it didn't move like anything man made.
Blockchain Debate - Motion: Tether has always been acting in bad faith [audio]
Ability of normal citizens to view and comment on laws being enacted on their
behalf before such laws are being voted on.
Indeed, for a side project I have, I have a problem I want to be able to solve of "encrypt a file with a passphrase in a way that's secure and can be decrypted with standard tools". PGP is the best option for this, but I'm resisting implementing it in the hope I can find something better.