skysight-inc/HackerNews huggingface dataset:
Eh, sure it matters somewhat. But if you think you're getting matched cells when you buy anything with a battery pack from China you're kidding yourself. So a home made pack isn't going to be any worse off that the cheapest kit you already have. If you go to the trouble to assemble your own pack with matched cells you'll be ahead of the game, if that floats your boat.
> "Look at MS' history. It used this tactic to kill or maim a long list of companies: Netscape, Lotus, WordPerfect, Aldus, Novell, Sybase, STAC, Central Point Software, Quarterdeck, and dozens more."

Netscape defunct 2003, FireFox still exists.
Lotus 1-2-3 last release 2002.
Sybase still existed until it was sold to SAP in 2010 and SAP killed it in 2014.
WordPerfect still exists.
Quarterdeck defunct 1998.

Sun, Java, ActiveX, ASP. 1990s.

Anything from this last decade? And, how is "this tactic" going to stop you from using Linux?

> "It has a long long history of being the nastiest, most deceitful, dishonest, back-stabbing company in the computer industry -- and that is saying a lot."

Cruelty, ruthlessness, and exploitation goes with success in capitalism.

> "TL;DR -- it spends just enough money that Gates & Buffett don't pay tax on the interest of their wealth; it does not do ethical investment of any kind; its objective is whitewashing the reputation of a retired criminal, in which it is very successful."

Character attack on a retired man, based on bad things which happened a generation ago, while giving free pass to Google who are strongarming the web with AMP and unilateral changes to Chrome, and unilateral standards which were proprietary Google internals released to the world, because they use Linux in their advertising-spyware mobile platform, and to Amazon, a much maligned company run by one of the current world's richest people, known for its mistreatment of employees and abusive attitude to the publishing industry, and for using its cloud platform to steal and reimplement popular services and put them out of business, free pass for current bad behaviour because they let people run Linux cheaply?
Not OP. There are companies where food is (was) either free or heavily subsidized. For me, fitness expenses went up: I have to pay someone to use their small gym instead of paying flat fee for the chain gym. Car expenses went up, I did not drive to work, and now road trips is one of the very few remaining ways of entertainment. Not me, but some other people had to upgrade their internet connection, buy wifi extenders, and additional monitors (sometimes partially reimbursed by a company). Some had to move to the larger house because they’re DINK and need two offices.
Well, not always on the forefront, but they're the best at scaling it up reliably once they get it working. They test the living hell out everything they ship.
Did anybody get text messages from Uber drivers asking you to support prop 22? I got a few thinking they were bots, but when I looked up the numbers they seemed legitimate.
Could that really be considered unauthorised access, considering it's a public-facing API that every customer interacts with?
> How can we say simultaneously that "computers are the future" and also accept a situation where the majority of people are just assumed to be technically incompetent and incapable of learning?

This succinctly captures the issue, though. Users don't want to read the manual, they want to use the appliance. They don't want to learn the idiosyncrasies of the device, they want to accomplish the task they had in mind.

As someone who always reads the manual, I agree with you on principle but the reality is, fewer people care how things work and just want to get stuff done.
Rust Std:Io:Error
>It's very possible that Uber/Lyft will decide that the overhead of being an employer is not worth the reduced revenue, it's not like they're making a lot of money in the first place.

Here's the thing... they're not making _any_ money in the first place. Every single segment of Uber's business is loss-making. So AB5 will uh, force a loss-making, VC-capital-burning, parasitic business to be slightly more loss-making at the cost of providing a living wage to drivers?

The whole situation is frankly absurd.
Sorry. I missed that is was an AMP link that skmehow didnt work after i deleted the twitter referee.

Here is the correct Link.
https://www.abc.net.au/news/2020-10-21/soldiers-killed-man-w...

I resubmitted it here
https://news.ycombinator.com/item?id=24864696
I think it might be even worse than that, that everything they did rolled back pain care. Law enforcement was already on a moralizing crackdown on pain doctors in the 90s and 2000s, and any ground that was gained in justifying pain care in that context was then stomped on by Purdue. It's one thing if they burned their own bridges, but to burn the bridges of all of your customers is a new level in retail aggression. "If we aren't the ones to give it to you, you can't have it at all."
^ THIS! So much this. Citizen's United is an abomination, but while it stands its tenets should at least be applied consistently. Also, there's a difference between capitalism and corporatism. I say that as the owner of a C-Corp.
I am working on a gradual migration, personally. My blog is now dual HTTP/Gemini and I've started writing some Gemini-exclusive posts.

There are a number of blockers, but I would ultimately like to also make SourceHut available over Gemini.

My goal is to persuade people that the alternative is compelling and get them to join up of their own volition. I'm not going to pull the rug out of anyone who is already relying on HTTP/HTML to get things done.
The Sackler's settlement doesn't even scratch the top 10 of the largest corporate fines of the last two years, and is less than 1/20th of what Facebook paid for privacy violations in 2019.

Source: https://www.quiverquant.com/sources/violations
The actual execution model of what BPF is doing closely (and deliberately) matches C, and you care about every detail of what's happening (not least because you have a limited number of instructions to spend in a BPF program). There's no meaningful safety win in writing BPF in Rust (if there is, we have bigger problems). You can't use the standard library, or any of the standard library's data structures. In fact, I don't even think you can call functions right now without giving up tail calls. So I don't see the advantage. But you do you!

As for Donenfeld: you couldn't be more wrong. Jason wrote a patch to fix the WireGuard/XDP breakage, and the XDP team rejected it, saying that they didn't feel XDP made sense for WireGuard.

Their position is also easy to understand: the point of XDP is to intercept packets before they're copied into socket kernel buffers, and you can't meaningfully do that with a virtual network that runs off UDP sockets to begin with. I disagree with them about this being dispositive --- consistency of interface is much more important to me than "performance surprises" --- but, whatever, at least acknowledge the debate rather than sniping.
First, it’s funny that you think Google cares about wasting user attention. Have you seen the search interface.

Second, when there’s a single ad shown and the floor is $1 or $2 or $3 even that makes no sense. Having no bidders with a floor and a single ad vs 2 or 3 is done for a single reason- revenue. Any customer benefit from missed ads is wiped out by wasted costs. It’s rent seeking because Google has a search monopoly.
Good points! In this case, it has nothing to do with cool and/or trendy, but what is sensible in the circumstances. Still, there might be some companies who pick a certain route just to keep up with Joneses.
You forgot one benefit of masks. They act as a persistent, physical reminder to socially distance.

The presence of Covid is an infringement on my freedom of movement. I'm happy to try something that might work, if it may help me get that freedom back, particularly if there are no major downsides. Compared to the massive restrictions on personal freedom in a pandemic, an ever so slight difficulty in breathing with a mask is nothing.

> But don’t forget there just is not a whole lot of convincing evidence masks and especially the kind used by the general population actually have any effect on the spread of COVID-19.

This is still a very new disease. Conclusive studies conducted with statistical rigor will take a long time. Right now, we have a plausible explanation for why cloth masks or N95s without outlets work (they block large droplets from being emitted), and lots of anecdotal evidence in favor. Masks look like a decent bet to make, compared to the alternatives. If we find out later they don't work, we haven't lost much by trying them.
Why would you have any reasonable expectation to have privacy in your house? There are cameras and microphones in your home, build into hardware devices you neither understand nor control, which are permanently connected to their corporate control servers. While you watch TV the TV watches you, while you shop in an online store, the store takes note what products you look at, and when you call your mom, your call is automatically transcribed and scanned for vile evilness by agencies that will defend the secrecy of their methods with violence against the general population.

Your argument about public spaces works just as well for private spaces. If this trend continues there will be no reasonable expectations of privacy at all.
Let web applications be file handlers
You're not exactly wrong, but the test suite for Reposurgeon has a number of test cases derived from malformations caused by other tools, or made worse by other tools. The real problem here is that they were gathered over a decade, and nobody (myself included) really documented them very well. They all made sense when we committed them…

Also, most conversion tools will handle the most common cases OK, and only generate garbage in oddball situations. They don't print out a warning when the oddball situations happen, so unless you go back and look at every commit you'll never notice the damage. Most of those situations only happen because of accidents, like creating a Subversion branch the wrong way, then deleting it and making it the correct way. Or adding files to a CVS repository by copying ,v files from a different CVS repository.
Mirrors can improve customer service and even reduce spitting
> I don't think my bad bet meter would have given Twitch a good score in 2008 - why would people watch other people play games instead of, you know, playing the game themselves?

Let's Plays were already an established format before Twitch's predecessor started. Indeed, Twitch was spun off its predecessor site precisely because the gaming section was overwhelmingly popular.

> Why would I trust a stranger enough to get into their car?

It wasn't until I went to college that I discovered that slugging wasn't a common thing. What's slugging? It's the commuting practice of a driver rolling up to a line of people, saying "I'm going to the Pentagon, I've got three seats; who wants to come with?" and three people peel off the line into the car.

> The Wright brothers sound a bit wonky in the head, trying to get something that heavy to fly.

The Wright brothers were the first to succeed of a large group of people attempting to build working airplanes. It was a technological race going on, and the main difficulty was actually in getting a compact engine working that could provide sufficient forward speed to produce lift. Glider technology was already decently accomplished by the time of the first powered flight, which is the milestone the Wright brothers achieved.
Good info, thank you!

There was an old effort a long time ago where the machines were on a powerline-networking system (LONWorks) but that is dead and buried. The next-gen effort was ramping up a few years ago and I don't really know where it is now. The predictive analytics company they bought was a big part of it.
What is a tablet from the US?
> numpy also treat them [vectors] as 1xN matrices

I may be misunderstanding something, but in numpy at least a vector, a 1×N array ("row vector"), and a N×1 array ("column vector") behave differently.

vec = numpy.array([1,2,3])
assert vec.shape == (3,)
assert vec.ndim == 1
row = np.array([[1,2,3]])
assert row.shape == (1,3)
assert row.ndim == 2
col = np.array([[1], [2], [3]])
assert col.shape == (3,1)
assert col.ndim == 2

And a vector, unlike a 1×N or N×1 array, can be multiplied to either side of any matrix with compatible cardinality:

assert all(vec @ numpy.eye(3) == numpy.array([1, 2, 3]))
assert all(numpy.eye(3) @ vec == numpy.array([1, 2, 3]))

Matlab / Octave, in contrast, forces the user to pick a 1×N or N×1 matrix to represent a vector. Its arrays are always ≥ 2D. So you're probably still right that people get confused translating this to Python. Just wanted to clarify the numpy side of things.

The JuliaCon talk you linked does a great job of explaining what different fields mean by "vector"; thanks for linking it.
For UI/Graphic design/Print : Affinity Designer / Photo / Publisher. For UX our in-house software. For Video/Animation : Davinci Resolve/Fusion. 3d/Animation - Blender. Raw Therapee for photo processing.There are small apps that help in between but none of them are cloud based. More emotionally explained: I started to hate Adobe with my heart after they killed Fireworks. When Affinity launched their products I was skeptical at first but now are very, very good.
This is substantially less common than is widely believed.
The ARM architecture is a modified Harvard architecture, so the CPU has separate instruction and data L1 caches. x86 CPUs don't have this separation.
> Your tools seem to be bizzarely obsessed with colors, though

Y'know, for some reason, I get that a lot.

The point you seem to have missed, though, is that I'm a user too. I want a user-agent to view the things that I, a user, want to see, and those things are colours and bold and italics. I don't want to have the flashiest site around to wow everyone; I want to see more sites like mine. My content has colours and formatting and images, where they're a part of the content, not merely its presentation; and one of my tools is doing very well, so even if you don't agree with it, there are enough people that do to make it worth my while.

And if Gemini ever gains the requisite capabilities, I won't be offended if you turn the colours off. It's your right as a user, too.

I know that one of the goals of Gemini is not just to have a protocol with no tracking, but to have a protocol where no tracking can sneak in. Looking at the state of the Web right now, that's a laudable goal. The same goes for having a simple easy-to-implement protocol, which formatting would throw a wrench right in the middle of.

But if that's the case — if not being able to have my preferred Gemini experience is considered "collateral damage" because Gemini prioritises other features than my favourite ones — then please just say that, rather than insinuating that I don't count, or don't understand. I'm trying to engage with you as a "netizen" (I haven't used that word for a decade), and you reply with "this time we actually mean it", as though there are sides in a fight. I don't want to be stuck with the Web any more than you do.
This works well for people who already have a social network at their job. Very challenging to build relationships in a zoom environment, feel bad for all the new folk at their jobs.
AB2257 fixes most of the issues of AB5.
You should always substitute "clown" for "cloud" when talking about this stuff. Doubly so in this thread.
Definitely. Companies are simply externalizing this onto us. My company now occupies about 25 sq ft of my home rent free that I must manage for them.
I witnessed this issue as well in my previous workplace. I can't understand why Cross AZ is even a feature of NLB if this a problem.

Under what circumstances would anyone enable this? UDP only traffic?
The reason trivial tasks appears challenging is because on LSD you are trying to solve those tasks with different neural connections than usual. That can be incredibly confusing if you don’t introspect about it. Some tasks are difficult or pointless to try to master all new again, but if you find the right task to focus on you there’s a chance you’ll love these strange new connections being drawn. But it is not easy and not for everyone. Most notably for me personally is that it can let you forget habits, those habits that you are not even aware of
Absolutely this! Takeout containers or food scraps From cooking alone is a huge factor. And before COVID I could just pay someone to take care of this while we were at work, but where do I go now for even half a day? I honestly considered doing day-by-day coworking space rentals which would be an additional expense. Unfortunately my work involves a lot of talking on the phone and getting a dedicated office, even for a day is getting expensive.
"Sorry, we are not authorized to pay you any ransom". I think that's a much harder pill for the victim to swallow than the hacker, especially if they otherwise would pay, because they need to get the data back.
There's always going to be someone more knowledgeable on a topic than the person teaching others. I think the more fair question to ask is if you are providing value and teaching other people who stumble onto your content.
Tesla starts rollout of “full self driving”
I was expecting this to be more about writing fast matrix multiplies. Surprisingly, it ends up being a lot more than just a triple loop and there's a reason that everyone uses existing libraries like OpenBLAS and MKL [1].

[1] https://www.cs.utexas.edu/users/flame/laff/pfhp/
It was not a law that put us in this position, it was the Supreme Court of California.

In any case, AB2257 fixes the issues with AB5 that needed to be fixed.
A California man's vanity license plate backfires spectacularly (2019)
> The rate of lethal force against the total U.S. population: 0.00000343477%.

What is the percentage when it comes to Black and Latinos in the US?
the number that delivers text messages to you from your driver is owned by Uber, not the driver; they proxy messages between driver+rider, nominally to protect riders and drivers from each other. I wouldn't be surprised if uber was re-using the phone numbers to send these messages under the assumption that many will think it's a driver that's sending them rather than their automated system.
That's not what rent seeking is, though.

If only we'd have bots on here, I could post this comment automatically, as I haven't seen anyone use the term correctly in the say 2/3 years since it became hip to mention it every time someone makes money in a way someone else has an ideological problem with.
I would like to emphasize that Batch Compress doesn't upload your images anywhere; they're all processed on your device.

Doing the processing locally has the benefit of being more private & secure, as well as being much faster than other sites that do something similar by uploading the images, processing them server-side, and then downloading the result.

I think of Batch Compress as being a bit like a batch version of Google Squoosh. Squoosh can achieve great compression for single images, allows you to download them, and similarly processes them locally, but doesn't process batches of images. Squoosh is pretty excellent for seeing the size vs quality trade-off, though.
Yes, but if the law bans strip clubs, then a strip club could simply become, well, a clothed regular (night) club, serving drinks and music and whatnot. So it's not really an existential problem, because there is a quite reasonable option available for the club to avoid non-existence.

In which case, I think we're back to this being more on the, if-not-reliatory, at least coercive side; the club owner is trying to coerce them to help him stay open as a strip club, but he could just as well be a different kind of club and stay open.
> No matter what you think of the morality of the existing setup, the failure of Prop 22 will force some large structural changes to how it operates.

No it won’t. Uber and Lyft will operate identical to how it is today. They will outsource the HR and employment issues to staffing agencies.

Drivers will simply have to be “employed” by one of these agencies and then go about driving the same way they are now. These agencies will likely allow their “employees” to drive for whatever companies the agencies have agreements with during their shift and call everything over minimum wage “incentive pay”.

Uber, Lyft etc will contract these staffing agencies and pay them per ride instead of the drivers and the agencies will passthru that income minus their cut.
> similar to baby making a tantrum

This seems a bit misinformed. The reason they stated for leaving CA is due to logistics, i.e. a company can't process hiring paperwork for hundreds of thousands of people out of thin air. A more apt comparison would be your state government saying you have 6 months to rebuild your wooden house with bricks or face exorbitant fines. In that position, it wouldn't be a tantrum for you to decide to leave said state.

Regardless, CA is a big market for rideshare, so even if they leave, Uber will surely come back to CA once they make whatever changes they need to their platform to conform with the local regulations. That's what they did in Austin.
I agree with that, sure, but it also makes it less strong in the memetic fight against ideas of atheism
Who exactly is he seeking rent from when he is the one living in the house?

Not contributing anything? It says right there in the article that he is cleaning the graffiti and rehabbing the house.
Does anyone mind suggesting a solid intro to matrices in the context of what they are and how the affine transformations work? I know of these concepts but I think it's time to learn.
This is a pretty huge milestone. However, I really want to see the next generation of MTL. From what I've seen, we're still a long way away from natural sounding translations.

Some pairs are also very bad right now, particularly Korean->English.
A Series A Round by the Numbers
https://www.columbiatribune.com/story/opinion/2020/09/14/let...
What the hell, they lured millions into a long-term addiction to a very potent drug that is brutally hard to break in the best of cases, knowingly and out of naked greed. How on earth can you call that merely "unethical, arguably evil"? How can not call that a freaking crisis? Millions of addicts that you can't get off their substance without terrible suffering? Sure, more things have to go wrong to let it get THIS bad, but once you get that many people hooked, you're at least 90% there, because I really don't think there is a way out that doesn't imply immense suffering. This is a crime against humanity, not just an "unethical" business move.
Simone de Beauvoir’s relationship with her readers
Uber and Lyft are keeping a lot of people from unemployment, it seems.

When it first came out, I thought it was a way for people to supplement their income, retirement, or that of their spouse or parents.

I think it sucks as a primary source of income and as a rider I tend to prefer part-time rideshare drivers to full-time ones.

Basic income can't come soon enough.
Ask HN: What's the best way to spend unused cloud credits
I have $20k of cloud credits that I don't need atm and will expire in some time. What the best way to spend them, either for my personal income or public good, charity?
Do they maintain the cleanliness of outdoor dining?
The Cambridge Philosophical Society is actually a general science society, but being over 200 years old took its name from the era before "scientist" was an established term: https://www.cambridgephilosophicalsociety.org/our-society/ab...
Solitaire would be good for training dragging.
The Hide That Binds
I guess by posting on Facebook? It's not clear from the post whether they are running this yet.

Otherwise maybe https://huggingface.co/ or similar might release a version with interface.
Did he give any details on what he reverse engineered
Because people not using it doesn't care about it.