skysight-inc/HackerNews huggingface dataset:
I absolutely quit on Chrome a couple years ago. It was SUCH a pig, and at the end of the day I wasn't happy using a Google browser, so I don't have it on anything.

My main browser is Safari, and I'm very happy with it, but I do also run Firefox for some things. I enjoy some of its plugins more (eg, ForgetMeNot), but overall it's pretty clunky compared to Safari.
Author here, thanks for submitting!

I submitted this elsewhere myself, and added a little extra blurb, so I'll just quote it here:

> This is very much a ‘release early’ type thing. I’ve mostly been testing with it, and not yet seriously using it.

> Besides the cases mentioned in the readme, I also want to use this to automate on-demand Nix builders, because Nix only understands SSH for remote builders. Locally I run Mac, and I sometimes need to do a Nix build for Linux. Similarly at work, we have a build server that I want to do ARM builds on, so I can eventually deploy on t4g.* EC2 instances.

> Any way, hope this is useful to others.
Some plausible reasons the drivers don't change jobs are (1) that RideCos offer the drivers paying work they prefer to their other realistic options, and (2) relatedly, that RideCos are more willing than other companies to offer the drivers work. Perhaps the drivers would have more good options if employment in other professions were not so heavily regulated. But (absent significant price controls) it seems like this is the sort of profession we should expect to attract marginal, low-skilled employees whose lives may inspire some sympathy, through no particular fault of the RideCos.
A perspective on potential antibody-dependent enhancement of SARS-CoV-2
That's fantastic! Clearly I'm not the only one that has listened to countless fictional villains claim they want to destroy the world while I think "No, you just want to kill people."
You've totally missed my point here - the fact is that no amount of low hanging fruit optimisations in the node app, or architectural improvements, or clean code will _ever_ close that 10x gap. Almost all of the decisions you make after the fact (e.g. DRY, DI, composition, and even in many cases data structures) are meaningless on both a macro and micro level compared to the very basic decisions you make - what does it run on.

[0] https://stackoverflow.com/questions/40070631/v8-javascript-p...
The Miracle of Microsoft
> We all understand her meaning and the dashes emphasize her point without bold or italic letters.

I didn't understand the meaning until I clicked through to the article. In fact, trying to understand the weird punctuation is the only reason I took any interest in this story. I don't think dashes can work as emphasis for that part of a sentence.
In Germany (probably in most european countries) it's not allowed to add vitamin D to food. So it's really important to know about it.

Still, almost no one knows about it...
> I'm detecting quite a lot of judgement in your comment.

Yes you have correctly detected that.
They didn't say Linux is unsuitable for a particular use case or give any meaningful criticism or definition of a use case, they just said that it 'just doesn't work'. Is it any wonder people call out that tripe.
Anecdotally when I talk to Uber drivers about how they feel about laws like this, they are staunchly against it, in fact I haven't found one that is for it (sample size of maybe 20 or so). Does anyone have any data on whether these drivers actually want AB5 in effect? All I see from the pro side are cherry-picked examples.
A new book on corporate power, consumer unions, and civil rights
Right, they just need an expert to install things for them to get started... that's not simple enough for people who don't have an expert they can call.
US Gov bans U.S. investments in companies linked to Chinese military
Google's pricing on storage is more than reasonable FOR NOW!
It takes me longer than 500ms to find that email.
if we are talking about browsing a list of emails already on the screen and i can simply use a shortcut to go to the next email, that is instant in thunderbird/gmail.com
/fastmail.com. that just isn't my use case most of the time.

opening an email is always longer than 500ms, rendering it isn't in any system i use. hence i am not sure what we are talking here. if we are talking opening, then the 3seconds initial bootup of gmail isn't worth talking about imo.

the bottleneck for me at least is always finding the email and thunderbird is by far the worst unfortunately.
Recently, there is an increasing conspiracy theorist group who believe that covid was planned by few billionaires who profited the most this pandemic.
>Is it not somehow possible in to disable retranmission requests in the upper layer

...or just use UDP?
The appropriate way to disable retransmissions is to use UDP.
> My public sector clients esp. have a hard time buying any Saas

Indeed. It's probably even harder for then than it was for us.

> Balancing buyer and seller interests while trying to get a cut.

This is what made me jump to the idea of a non-profit consortium set up by SaaS vendors with a mandate to grow the market by reducing friction in purchasing
Maybe she has such a profound ideological bent because she has to persist in the absolutely mangled society that we've created :)
Ignoring the sensational nature of this article, I'm intrigued by the idea of applying data science to the study of history.

Perhaps even machine learning, if such a thing can be applied to historiography.
use your imagination. Sheesh this is such a boring line of questioning that borders on disingenuous and obtuse for a social news site that caters to people in AdTech.
As of late this summer I was unable to get my BT headphones to work on Fedora in a 2-way transmission mode. The speakers would work but not the microphone. I don't remember the details but when I dug deep into the issue, there seemed to be a fight about merging a PR that would allow it.

There are no longer many things keeping me from going all-Linux but I am not going to sit through every meeting chained to my desktop with a little earbud wire.

Hopefully pipewire will resolve this, and I don't think any of us realized in advance what meetings were going to look like in 2020.
A touchpad is not really a proper tool for work (a laptop is hardly one anyway except in cases which require it), more of a handy last resort solution that comes included hence always available with the laptop.
Sorry, can you explain? Why do you think that makes sense? If you're going to say "because this is the kind of thing a social justice minister would write", consider that:

1. You may have cause and effect wrong. The conditions this person lived through, especially as a gig worker, may have moved them to be a social justice minister; not the other way around.

2. You are not judging the article from the quality of the writing or the persuasiveness of the arguments, but instead by the background of the writer. Certainly it's important to note that this article is written from the experience of a _gig worker_, but IMO that only adds to the persuasiveness.
It's funny because almost nobody uses Apple where I live (Poland). The only people who use MacBooks are some "artsy" types and some managers (because they only need office and outlook to work :) ).

Developers never use apple because it has tons of compatibility issues.
I can tell you from personal experience that r720xd are VERY LOUD and use a huge amount of power 200-300W!

If that isn't a problem then go for it, they last forever in my experience.
If $0 is a price, Google is increasing the price by an excessive infinity%.
Interesting that this creates virtual machines...

I've been thinking of the same thing for a while now but I was thinking of utilizing containers instead of virtual machines.

It would be sweet to have a jump box that creates an isolated container for every user that logs in. The container could just be torn down on logoff.
>My main point is that this bottom up approach doesn't work as well as it could simply because of the difficulty of navigating purchasing processes.

I may have been unclear. The "bottom up" approach is precisely designed to circumvent and solve the case where the user is not necessarily the buyer. It emerged to solve the "shrink-wrap software", or when you did not have an army of salespeople.

One way to look at it is "bringing SaaS to enterprise", which was typically the distribution model for consumer applications.
Which makes the plans to throw them away with each launch even more silly. They are cobbling together jobs programs from space shuttle components with no real strategy except "worked before" and "we can charge a lot of money for this".
So because of your bias against a particular... job title? That discounts her entire argument?
Additionally, as food, water, shelter become readily available, people raise the bar even on those goods.

The social safety net here in Sweden won't let me starve. But to impress my friends, I have to buy much more than calories. The food I serve must be climate compensated, organic, small batch, good for animals and people. Buying food becomes an exercise in personal branding.
It's often justified by, "I can keep working for another hour if I don't leave to get food."
The Voluntary Human Extinction Movement is the ethical alternative. But you are properly wrong anyhow. Psychopaths don't want to end the world. It's more likely to be people that can't handle their empathy in the face of being.
Right. So quite a bit later than the period I'm talking about. Late 90s/2000s period is arguably when commonly-used hardware was most accessible/hackable.
I don't think discounting bundles really needs to even be included in this. Just having one payment processor counterparty is already a huge win.
Precisely. I can't stomach the extremely high price of this service.
A better comparison would be: Hammers are designed for striking nails, but some customers have figured out they work well for cracking walnuts, so as a hammer manufacturer we should avoid using toxic ingredients such as lead.
AWS ditches Nvidia for in-house 'Inferentia' silicon
Up until some line gets crossed (like Op). The definition of the line is subjective for each user.
> Look at "new and improved formulas" or other companies which after they develop a good reputation piss it away cutting corners.

MBAs have "optimized" the flavor out of everything with their little spreadsheets and graphs and quarterly earnings reports. I can't go to a chain restaurant anymore.
Show HN: Shopify for Your SaaS App
When ever I start a new side project, I find myself building marketing landing pages, user registration and Stripe integrations instead of focusing on the core product. I've been thinking for a while that there should be a better way, a service that handles all that for you (for a flat fee or percentage of MRR). I'm talking about a no-code app that will give you a landing, pricing and signup page (just plug in your Stripe api key). Once users are signed they get sent to the app.yourawesomesaas.com fully authenticated and away they go.

Interested? Sign up to hear more
https://www.producthunt.com/upcoming/saas-wizard
Oh I intentionally select the wrong things on that mixed with the right things. Just to screw with google for trying to automate some BS by making us do it.
The software patent directive has been replaced by another attempt to achieve the same, via a central patent court for Europe:

https://ffii.org/ffii-oppose-the-third-attempt-to-impose-sof...
A solution to this might be to change the sharing method to move the data string from the URL to just a text input box.
"thank God for these benevolent companies that lobby against universal healthcare and labor unions, so they can then be there for us when we don't have healthcare or union protection"

Put another way:

"Thank God purdue pharma is now manufacturing the cure[1] for the opioid epidemic that purdue pharma started"

1. https://apnews.com/article/6751b84767e8a1ebbaea6cb628ac2a11
With one hand it would eliminate the opportunity to bait and switch, with the other it would extend a supply of users who weren't busy feasting on someone else's bait.

The real question is whether you could legislate and enforce such a law in a manner that couldn't be circumvented with simple accounting tricks.
A lifetime of memories offers the greatest opportunity for bait and switch "marketing".
Do you think the statement you quote means that Google 5 years ago meant to make a gift to users, but then someone changed course?
Much like when you pay for a good meal, the majority of what you're paying for is labor. Hardware is cheap. IT departments are not.
As an Uber driver, I can tell you, the majority of drivers are against AB5, but that doesn't fit into the mainstream media or Democrat's agenda, so you'll rarely hear that fact.

The driver's that are for AB5 tend to be newer one's who have yet to figure out their market and how to be profitable.
I don't know. It's like having a car mechanic with a broken down car, or an IT professional with a Yahoo! toolbar.
I though you were referring to American users. Accusing American companies is ok.
You don't have a USB port of some kind?
The one thing that gives me hope is the pendulum of open->closed->open has swung back and forth so many times now that even as depressing as current trends may be, I'm confident things will swing back again.

Not sure when, but I'm certain it will.

It is one of those strange things, the more closed things become, the greater the incentive is to open them back up again.

The hacker ethic is still out there, just this recent boom has dulled it a bit. A steady diet of locked down computing will fix that.
Yeah man, when someone says "i'll give you $5 ever day for life" and then in 5 years they say "i'm not going to do that anymore starting tomorrow" and being upset about that is such entitled behavior.
And the government is designed to protect you but it can also come after you.

If you are not going to allow "malware" on your computer, you're giving the power to Apple to label anything they don't want you to run as "malware".

They already have a walled garden on the phones and tablets, which has greatly benefited them. They can deny anyone access to publish software and they have exhibited everything that is obviously anti-competitive.

Now, they're bringing it to laptops.

Honestly, I don't see anything happening to Apple anytime soon. They're way too well off and they have very important government officials in their pockets. The best thing that may happen will probably come from the outside... like the EU antitrust investigation that is going on. Even so, it's not going to stop, not anytime soon anyway.
Not private doesn't mean public.

Can google guarantee this data is not used to fuel their ad or other businesses in anyway ?

Can they guarantee US Law Enforcement Agencies(LEA) will not have access without due process and informing you ?

Can they guarantee LEAs from other countries will not given access to this data ?
Ok, so if clean water is unavailable for more than a few weeks, hop on down to the clinic and trade some ammo for a thyroid checkup? If you're planning for the end of the world, then yes you'll want a backup water plan. For realistic emergency scenarios iodine is a practical water treatment option.
Show HN: Switch Git Users (Rust)
Yesterday this utility was published: https://github.com/geongeorge/Git-User-Switch

(Original discussion: https://news.ycombinator.com/item?id=25069350)

After reading the comments and seeing multiple alternatives, I tried to Rewrite it in Rust. In comparison with the original, this one does not depend on Yarn/JS and can be used by downloading a single binary:

https://github.com/cquintana92/git-switch-user
More likely than not, those servers are at AWS. And if that's the case, once all the components have ARM images the server instances can be switched over to the M6g instance type for significant cost savings.
Correct.

"The California State Legislature may not amend or repeal an approved measure without submitting the change to voters. However, a ballot measure may include a clause waiving this protection either entirely or conditionally."

https://ballotpedia.org/Laws_governing_the_initiative_proces...
Me too! no promises!
Suetonius quotes the Roman emperor Vespasian: "You must allow my poor hauliers to earn their bread."
The argument discounts itself. Her bio explains why she would make such an argument.
iodéOS [0] does not appear to be open source at all [1].
And only supports a handful of devices.

Shamless plug, my ROM DivestOS [2] is available and takes source seriously with most scripts being GPLv3 [3].

Furthermore it appears that they are mixing incompatible license HOSTS sources for their blocker.
And according to their FAQ the are shipping devices with the bootloader left unlocked, just like /e/.

How awful.

And to your last point, NetGuard is available [4].

[0] https://iode.tech/en/iode-solution/
[1] https://gitlab.com/iode/ota
[2] https://divestos.org/
[3] https://gitlab.com/divested-mobile
[4] https://github.com/M66B/NetGuard
They could switch to a CRL.
The general 2D drawing API you'll find basically everywhere. So eg Skia's SkCanvas, QT's QPainter, Cairo's whatever, HTML5's <canvas>, etc... The basic 2D drawing "thing" (drawGlyphs, drawRect, drawImage, etc...)

It's referring to that broad concept, not a specific Canvas interface.
I'm saying that if there is not enough demand for that work to support a wage that will provide a living wage on 40 hours/week, that you can't legislate up enough excess demand to make the equation solve the way you might like it to.

In most (maybe all) markets, there is not enough consumer demand at the prices that would be required to support a living wage for everyone for whom flexible ride-share driving is the most lucrative work readily available. Now, iff that's true, what should the legislature do? Prevent that work from being done at all? Ration the supply (medallions or companies refusing to let drivers choose when/if to work)? The people said no, including a lot of current ride-share drivers.
Private = only you, and no one else, not even Google.
A Secure PolarFire SoC (FPGA and RISC-V) Linux-Capable SBC and SoM
Personally I think this is mostly correct. But I like to hold out a tiny bit of hope based on the movement towards digital sovereign currencies and the improvements to cryptocurrency scaling such as Ethereum 2.

My belief is that the economy is really a technical problem. And I feel like there is a technocratic movement which is partially in the right direction as far as holistic measurement and action to some degree but also partially outdated. If you can upgrade technocratic ideas with an understanding of networks and decentralization technologies, I want to believe there is a chance to create a new type of money and government that is functional.

But I do believe that if we don't make radical changes then there probably isn't going to be a resolution barring some kind of very unlikely truly massive debt forgiveness.

What I think is going to happen is that there will be a very strong movement towards effective taxation of large corporations and the wealthy. But that seems like it probably is not going to be adequate in the face of expanding entitlements for all segments and the existing debts as well as the accelerating automation.
macOS I understand, but what machine do you have that Debian will work but Windows won’t?
And that's an extremely dangerous assumption. You don't need to dive deep into history for good examples of the opposite.

And if you dive deeper, you will find examples far more suicidal disparities in between warring factions.

Second, you do not count in a possibility of your opponent not even trying to win. If wars were fought by rational people, we would've long had math PhDs for generals.
FastAPI – Introduction (API on the Fly)
The article is from 8 years ago. They wrote the game in 2004. Regarding profiling tools, plenty existed both 8 and 16 years ago. We used a tracing profiler in our commercial work to identify un-exercised code paths to either let us know the code couldn’t be reached (dynamically because static analysis said it should be reachable) or that our tests were incomplete. I’m not sure the status of free tools at the time.

The 00s weren’t the dark ages.
> Could a case be made that Google did this with their free unlimited storage move?

Among other things Google has done, yes. (IANAL)
Flickr changed hands a couple times, almost went under and is still struggling to stay afloat. So you're right to be paranoid. I have been a paying Flickr Pro user since the beginning of time, but I don't feel that my photos are any 'safer' there than they would be on Google Photos.

Also, Flickr has done an arguably nastier bait and switch when they announced the end of their unlimited free storage. At least Google seems to be willing to keep the photos already uploaded around. For now.
Tried on Raspberry Pi 4, all examples draw nothing but blank screen
Sure. But can anyone honestly argue that driving for Uber/Lyft is the only employment option they have? I mean, what would they have done before those companies existed?
Don’t forget they also mined your photos to improve their algorithms
Indeed. Worth looking at the Thinkpads with this as well. A lot of the 3 year old discarded corporate units still have a couple of years of warranty left on them and Lenovo actually honour it!
I know right, it's crazy. $3 service fee + $1.99 delivery fee + the food costs $4 more + expected $5 tip + ...

I feel like every time I tap the screen while using a delivery app I get charged a dollar
The biggest obstacle to this is not necessarily technology, but the vastly different ways SaaS companies opt to go to market via reseller channels - or don't. Google and Microsoft have both had established reseller channels for a long time, but there are still major vendors who only recently (or still haven't..) established this.

Slack is a great example - they only sell direct. And companies who use Slack have a tendency to "sprawl" into other SaaS apps that may not have a reseller channel, creating a bit of a snowball effect. Contrast this with companies "bought in" to Microsoft where it's much more common to see them adopt Microsoft Teams and other technologies to avoid that sprawl - and they typically buy via Microsoft partners who can bill them on a single invoice.

While we can't force SaaS vendors to acknowledge that customers want a single bill/distributor, we are working on the problem further upstream by creating a marketplace [1] backed by a network of connectivity agents who are expanding into the SaaS world. One point of purchase/bill for connectivity + SaaS (and IaaS) with additional benefits such as management, etc. Even more interestingly, we're covering the developer, distributor, reseller, and customer channels on a single platform.

[1] https://www.appsmart.com
There's a limited number of spots at the upper echelon, so it's natural that they go to talented people who are most passionate about that kind of work (which translates into willingness to work longest hours and other personal sacrifices).

It's a very fair system - let's say the world has money for a total of 1000 string theoretists, so it makes sense to only assign the jobs to geniuses who are also in love with string theory, as opposed to say smart people who are kind of interested in physics.
Olfactory Navigation in Flies
> The argument discounts itself.

It quite simply doesn't, and if you truly believe it does I'd genuinely love to understand why you think that.