skysight-inc/HackerNews huggingface dataset:
Oh man, not sure where to begin with responding to this.

I'm not saying Google is incredible (my opinion is quite the contrary actually). However, I am saying Apple is holding the web back, in a fairly annoying way, for developers.

The fact that they are a rich corporate does not mean they always will be, or that they're conducting their business in the best way possible. There are plenty of examples of rich tech businesses that lost their market share very quickly. We don't even need to look that far into the past for an example: BlackBerry sticks out in my mind. I believe their stubbornness and resistance to change caused their downfall. I feel it may be a similar fate for Apple, and for similar reasons, unless they change their attitude towards the web.
By what right did the the land belong to the native Americans? Do you think all the native tribes spilled out of Alaska and then neatly fitted themselves into mutually-recognized non-overlapping territories never to be disturbed?
As stated in the blog, my solar panel produces way more power during 'peak solar' moments than both the Pi and the battery can consume (charging).

So I'm trying to keep my iPad charged up with this setup too (kind of a hobby). So you may notice during the day that the solar production is 60+ watt and the load could be similar.
I took Westphalian to refer to the concept of the "nation state", which--at least in the west--is regarded to have been created at the Treaty of Westphalia.
I think you mean my other site https://nomadlist.com, thanks for mentioning!
Yeah, no, it's discrimination. Having a connection so you don't need to be buying on corners is a privilege.

I don't expect the authors of that paper from 2005 in a journal nobody's ever heard of to be aware of it, but I was buying weed on the weekly back then and I'm here to tell you that paper doesn't say what you say it says. That it and you both think it does is unsurprising, but it also doesn't make either any less wrong.
Neither of those things is the case. You can’t power the camera circuit without passing through the low power light. We can rely on the diligent work of security researchers to attempt bypasses and do teardowns for us, so the risk of Apple compromising an older model only exists for people who buy immediately on release.

The support document also suggests a paper-thin cover, so it’s not attempting to shame anyone.
Migrating from Gatsby to Next.js and S3
You seem to be implying that we can't shape our cultural norms about what I think is reasonable. That's fair. But we also can't shape them around what people think is reasonable who feel threatened by Trump.

I get that some people feel differently about Trump's politics. (Hey, I feel mighty concerned about his politics.) That's why the standard of what's "reasonable behavior" can't be shaped by how everybody feels. Otherwise, it just turns into a contest to see who can proclaim that they feel what they feel more strongly than the other side.

At some point, some element of determining what is rationally justified by the circumstances has to come into play. But that's hard, because everyone has radically different ideas of what "the circumstances" actually are.

Failing that, the only thing left is existing norms of behavior. And getting someone fired for their politics is well outside of that.
> They reduce the ability of extremists to radicalize young people, for example.

Hm... I'm not going to say the problem of radicalization isn't real, it most certainly is, but I think we need to have a clear definition of what qualifies as radicalization.

> On a platform level, banning certain actors makes my life better because less fake news will show up in my feed.

That's a problem of filtering tools and suggestion algorithms.

> ETA: It also denies people some amount of income in many cases, now that platforms are often monetized.

I don't see that as a terminal goal.

> Yes, you could. But I believe that acting to protect one's safety is more justifiable than acting to protect "civility". Both are subjective, but the former is more personal.

Acting against legitimate threats to one's safety does absolutely override concerns of civility. But there are standards for determining whether an alleged threat is credible. Claiming that one's safety is threatened by a coworker merely because they voted for Trump (the initial example that waheoo provided) is absolutely ludicrous.
Just note, for those not familiar with the territory, that the San Joaquin valley and the Sacramento Valley, although often combined as "Central Valley", are two very different hydrological systems.
IMO if LibreOffice really want to be in it for the money, they need to move away from trying to catch up to Office (not possible) and target some other niche which actually differentiates themselves. The fact that Airtable and Notion are around and pretty successful means that people can and are spending money on document management solutions that are not Office.

A better API is one such point. Microsoft APIs always suck, and LibreOffice could be the thing that has a rich interface that allows you to build XLSX and DOCX files via an API. For a product that has been around for more than 20 years (if you count StarOffice), I expect the API story to be much better than https://api.libreoffice.org/examples/examples.html
Another question I had about this figure is that they mention that typical fees are around 15-25% of salary, so the above would correspond to about $500k in total salary of the people recruited, which would mean… anywhere between 2 and 5 people recruited?
Early-Stage Sales Materials Basics
There are many different ways things could work! Some of them work better than others. I'm aware of this particular way already, as it turns out. It's as simple as the community, which is to say, it's not simple at all, and incredibly prone to cliqueishness.

And if the land very much does not belong to "all". It does not belong to me. It does not belong to the immigrant. It belongs to a rough local equivalent of a suburban HOA.
It is toxic.
flatkill.org is clickbait, not written in good faith, and doesn't propose any solution. Moreover things like "it's obvious Red Hat developers working on flatpak do not care about security" is just unnecessary and toxic.

Issues mentioned on flatkill are already fixed, will be fixed or doesn't depend on flatpak itself (like the UI / icon in the software app store).

I don't like Flatpak either but I think we should elevate the debate to deeper architectural issues of flatpak that won't be fixed easily. Personally, I do not like the following in Flatpak :

- no effort on full reproducibility like Nix&Guix

- a big fat flat runtime rather than traditional fine grained dependencies (although OStree avoids duplication, but still very elegant)

- you can't install extra pkg in the sandbox. So the quite overkill solution in RedHat's vision is to separate between Toolbox/Podman for devs vs Flatpak for users, rather than trying to make a single unified sandbox for everything. Of course everything breaks down when you try to code using a Flatpaked IDE, if you follow RedHat's vision you basically need to spawn a toolbox container from an unsandboxed flatpak instance of your IDE :
https://github.com/flathub/com.visualstudio.code/issues/44

So personally, I'm still waiting for a packaging system that is :

- compatible with the idea of a declarative/immutable os (like nix, guix, silverblue)

- tries to make everything reproducible (like guix)

- sandboxed with runtime permission API (like Flatpak portals, IOS, Android)

- sandbox can be augmented with packages so that you can code in your sandboxed IDE + add necessary dev packages inside a same sandbox without having to break it
Did you edit your original comment? I recall there being more emphasis and an exclamation point or two :)
If I said I can fly by flapping my arms quickly I would assume the burden of proof would be on me to prove it as opposed to others proving that it's impossible
Except this is where the intermediate user point becomes valuable: if you spend close to all your time in spreadsheets, then yeah, sure, you're probably in hot key land.

Of course that's discounting the idea that a power user would still want to customize their UI to get less frequently used but still common functions into view and keep them there.

Which is what I, an intermediate user, definitely want: at the time the ribbon happened I was in chemistry research. Excel and Word are important parts of that process! And having them work the way I want was valuable to me. Just not so valuable that I needed to learn a huge number of hotkeys. And yet somehow, the ribbon manages to still be in the way rather then letting me keep a productive, dense UI in view for when I am in those tools - which I'm definitely not in all the time since most of the actual job is being in the lab.

The Formatting/Reviewing split was one of the most irritating possible things as a result of the ribbon: I can't keep the formatting tools in view alongside the Reviewing tools? Like, what?
I'd call newer formats to have poor-man's deblocking, because they literally apply blur to blocky images, instead of reconstructing an optimal gradient.

In newer codecs you can notice that sometimes blocks of 8 or 16 pixels get blurred with a 4px-wide blur, which is barely enough to cover up the edges, but not enough to mask square-ish shapes underneath.
There are also doctors who are anti-vaccine, financial planners who don't max out 401ks, sysadmins with unpatched home systems, etc. Just because someone could possibly know that the thing they're doing is illogical doesn't mean they act on that knowledge.

> There's a reason Zukerberg's laptop has its mic and camera tapped up

This is an incredibly weakly phrased argument; there's a reason people are flat-earthers as well. The existence of a reason does not automatically make that reason a good one.

I actually take his webcam tape to mean that his security group (which includes people who have serious hardware chops) doesn't think that the investment in a better option is worth it.

Lastly, about that 0day argument. Many camera LEDs are implemented in hardware, which means instead of hardware prevention they have hardware detection. There are reasons for both, and neither is unambiguously better.
Every pronouncement that AGI will NEVER be achieved is equivalent as saying that AGI does not exist in the universe. So, I guess this biological AGI entity writing this note does not exist.
> Your parents' individual personalities and ability to raise you does matter, but broader historical context matters very little

Broader historical context plays part in what defines your parents' personalities and ability to raise children in the first place. You're trying so very hard to abstract it away in order to solve this problem but many of us know this won't work.
Katzenberg revived Disney and cofounded Dreamworks so he's not exactly short of samples of his ability to produce hit movies. Also getting the scaleup eBay CEO to sort out the internet bit was a bonus...
I was going to mention Knusperli as well. It's worth mentioning that the "no more artifacts" claim in the title depends heavily on what you understand to be an artifact. With modern, good quality JPEG encoders (e.g. mozjpeg), blocking only appears when the file is heavily compressed, or after a lot of generation loss. A decoder like this can't recover information that isn't there, obviously. So at more moderate levels of compression, where there's no noticeable blocking but the information inside the blocks is distorted or missing, it's not likely to help you a lot.

(As a citation, I can only offer the fact that I've frequently tried to clean up JPEG images I've found online, and Knusperli is usually my first step. It's never a sufficient step, though.)
I found it useful to have cofounders as forcing functions. Also, the end of the previous thing: college->first startup, finishing my PhD->YC startup, being fired->CircleCI, and running out of money->Dark.
As a woman in CS I couldn’t care less about Lena.

Let’s focus on real things, not on this phony issues!
Unless there is a physical disconnect from mic or camera, assume its insecure. This goes with all electronics.
I don't trust their implementation of a hardware link that is both reliable and truly un-exposed to software because I don't have the expertise or time to interpret their implementation, and even if I did, I don't trust that nothing about it will become vulnerable in any MacBook model going forward into the future. I don't think point 3 is moot in any practical sense.
And what sort of hardware switch is it that guarantees the 3 second minimum?
> write C code without shooting yourself in the face

Use absolutely no strings. :)

But right. :)
Great news. Now we have a search bar slapped into the middle of the title bar like an albatross. Nicely wedged in between all the other nonstandard title bar chrome.
Have you ever worked at a large company? Really the only thing that groups the whole thing together is the legal entity. Different teams within the same company are essentially different companies once you reach a certain scale. I see no reason to disparage the good work one group does, because of a different group of people they've never met before, for no other reason than they share a CEO. A CEO that neither group has ever met before.
i'm sure there will be some people disappointed by this, but it seems like a pretty ideal way to do a acquihire-and-shutdown.

there's no bullshit or ambiguity about how the product will continue despite us all knowing it won't, just a clear end-date far enough in the future that nobody can reasonably complain about it.
In 2030, Nature will publish an article written by an AI claiming that AIs will never be able to publish an article in Nature.
I'm not sure I understand why you think this would be a good goal.

Plaintext formats are certainly nice. Markdown can certainly do formatting for many simple documents (school reports, memos, etc). Sometimes, however, you want more fine-grained, print-style control over layout, even for documents that are often sent electronically (e.g., résumés). People still do print things out too, like fliers and signup sheets.

A lot of Word's other features seem superfluous, but I'd bet that almost everyone uses an idiosyncratic subset of them: I don't use mail merge, but depend on "Compare Documents", for example.
The light only tells them after their camera turns on, so it doesn't address their concern.
Woman here, you are absolutely right, I couldn’t care less about Lena!
From this link: “A study done by IBM found that Rust and WebAssembly could be 15x (15,000%) faster than compiled languages, such as Scala, which is traditionally considerred a high performance language.”

This calculation is off by an order of magnitude. 15 * 100 = 1500, so a 15x increase is not 15000%.
You do need to write the types for records though.
Why The FBI Director Puts Tape Over His Webcam

"Because I saw somebody smarter than I am had a piece of tape over their camera"

https://www.npr.org/sections/thetwo-way/2016/04/08/473548674...
Simple solution for those who are security minded: physically break the built in mic and camera through some precision hammer and needle work, and connect peripherals when you need em. I'm half serious.
> Amazon does have breakout shows. They have won the last 2 emmy for best actress in a comedy TV series.

I’m not disputing either of your presented facts, per se, but the first of those is absolutely not implied by the second.
What? It's a physical button, you have to press it to open. I don't think there's a software control for it, is there?
While I agree with all this, I think a lot of the frustration around "cancel culture" is a general frustration about the politicization of everything. Without denying the reality that much of this is just privileged people living in blissful ignorance of an underlying unjust world, we live in a time of unprecedented change, where the rules of society are different on a weekly basis, and there is an emotional / mental health toll to people undergoing rapid change at speed and accidentally making political stands before breakfast.

And there seems to be nobody around to help society navigate these transitions. Quite the contrary, many leaders claim a mandate to sew division, basically. Worse, they may be right: outrage seems like a winning strategy to gather and keep power in a human society. And even those seeking justice have no choice but to seize the customary tools of modern politics in order to accomplish their goals, because their opponents will not bring knives to a gun fight.

I think "cancel culture" cannot be separated from the broader context of the rise of outrage as an efficient source of political capital, both as it relates to the outrage at some person for doing X, and then the outrage against the first outrage for X having some consequences. The details of "what it means" to have consequences (or as you say, "should we be forced to buy things") are I fear a kind of nuance that may be out of date in our political discourse.
> then asking that you hire at least half women shouldn't be an issue;

Application rates of women for our studio borders 8%, and our previous hiring rate of women was 8%; with aggressive affirmative action policies (mostly around marketing and bringing in female code academies such as pinkprogramming[0]) we have increased this to 12%.

You don't specify /why/ the job is less attractive, I stipulated primarily two reasons:

1) Location.

2) Salary.

You might agree that moving 700+ people is a little untenable.

My argument about salary is, and very much playing devils advocate for HQ: "We don't really care who does the job as long as the job gets done, if we can pay a man less, we should hire a man".

[0]: https://www.pinkprogramming.se/en/
the problem with "huge companies" reasoning is they require huge civil courage and a large sacrifice from the public to be set straight once they mess up. big companies = big damage.

just because we made the mistake to let them become this big without giving them criticism doesn't justify why we should continue treat them with gloves. quite the opposite. they shouldn't feel comfortable at all in their position - they should feel like they're being held accountable (and act accordingly whether with rebelling internally or by leaving depending on the size of their spine)
> "You are only supposed to run GNOME apps on GNOME"

This summarizes the problem quite well, not only that GNOME apps are often broken outside GNOME, but if you try to run non-GNOME app on GNOME (even Gtk based) you might get broken apps because system tray (AppIndicator) isn't there or some other random bs where the functionality is removed for the sake of making users frustrated. This is somewhat similar to deletionist culture of wikipedia, delete delete delete. Basically work done outside of GNOME junta isn't valued and even if accepted might be removed in the next release.
Embryology is a fascinating field. How does a single cell develop into a functional animal? This process developed under evolutionary pressure.
Just because it is speech, doesn't mean it is right.
As people like to say, our speech does have consequences. We should be aware of what those consequences are.
Take for example, the young man who was fired because he was cracking his knuckles. No one did anything illegal, and yet an injustice was performed.
The person who took the photo claimed they didn't want the guy did, yet what did they expect? what was the point of posting the photo? Even if the young man was flashing the WP sign, so what? If he hasn't done anything else that was heinous, there is no need to speak up.
We should be encouraging speech, not discoyraging it.
"I may dislike what you have to say, but I will fight for your right to say it." Not "I dislike what you have to say, so I will do everything in my power to shut you up "
The T chip in modern MacBooks is the T2, and it's certainly used for the mic cutoff. I'm unaware of public disclosures around it's use for the camera.

https://support.apple.com/guide/security/hardware-microphone...
https://www.youtube.com/watch?v=pRSWdtoUAjo

Here's a rundown of just general apps that would be on everyone's home screens doing the same thing.
SAP, Oracle, Microsoft, SFDC
> It's impossible to disable with software.

> iSeeYou ( 2008 )

Which is it?
> I can afford it, but if I had to pay £7.99 x 6 = £47.94 for every hour of productivity I extract from a piece of software

Why would you pay for 6 months of subscription for every hour you use it? If it's just an hour of use, you just pay for 1 month, so 7.99. Is there a 6 month minimum?

> If I could buy Office for Linux 2020 for 100 pounds, I would, and it would be enough for me for the next decade,

I get that that would be a great deal for you, but why would MS want to support your £100 Office for Linux purchase with security and feature updates for 10 years? Why even develop and release that product? It's not like they lack for people who will pay their Office 365 subscription fee. It would make as little sense for them to do that as it would for you to sign up for that subscription.
Do the Alaskan natives own their land? I ask because they represent a separate and later migration. The original Alaskan natives are no longer around to dispute the matter as they were replaced by those who now are now called indigenous. This is reflected in their languages, which are unrelated to other indigenous languages in North and South America.
So build a body.
> "mixed fractions"

I strongly disagree. Being able to bring two quotients to the same denominator, so that you can compare apples and oranges on the fruit scale, is a essential skill at not getting screwed by The Man. This is a core life numeracy skill.
It's opinion, mob rule and destructive, without trying better approaches first, it's toxic, immature and egotistical.
If knowledge has dependencies on other knowledge, you could represent that (a la package managers). If something's general enough, you could have multiple virtual packages teaching it.
This falls short with generics, e.g.

let map = HashMap::new(); // <K,V> unknown
map.insert("hello", 1);
> we're culturally conditioned to define wealth and status in terms of how much one has hoarded more than other people.

Do you have an alternative to this? This is basically animal behaviour, it's not unique to humans. Most of that hoarding is out of an effort to get a mate, too.
> Have you ever worked at a large company?

yes - and I've done incredibly well during it. I also know change doesn't come for free. the sad thing is the bigger the companies the smaller the spines of the individuals working there.
It takes a pretty impoverished understanding of evolution to write off cooperation and symbiosis as strategies for passing on ones genes.
Better but not bulletproof; LED's can fail. Manufacturers might consider leaving a shallow recess around the camera to accommodate the paranoid among us.
Sure, maybe it's not for you.

One thing: I don't think it's unusual for a user to have little/no interest in the wallet or dapp browser. In that case they simply use it as a chat app that's focused on privacy and security while ignoring the other features.
Hi paper, is in the works, we designed a bilevel optimization with rbfopt on the upper level and a linear problem on the lower level. Number of constraints are in the 1000s for the linear problem. The inputs to the lower level are 17, and a single output object. We find 400 evaluations of the lower level model for the most important object we will converge to a global minimum. I test ga’s swarm couple of other they didn’t even see the solution found by rbfopt in 800 evaluations.
Well, if you put it that way, in terms of commitment, I can understand it, but pg framed it in terms of making a bet. That, I don't get.

Edit: hansvm is right, Overleaf is cool :)