skysight-inc/HackerNews huggingface dataset:
but when your frontend also looks and acts like its from 2002, how parallelized your backend is doesn't matter

its like when you see a php extension on a website, there isn't an inherent limitation with php and it is made to be quite performant, you just know the people involved have a high correlation of making UI/UX an afterthought and stuck in a different decade and this is highly correlated with other afterthoughts on performance
this definitely shouldn't happen if shared branches are properly protected against non fastforward pushes
> This doesn’t guarantee the transport is end-to-end secure; I’m sure plenty will strip the encryption at an LB and then possibly send it back over the internet.

Hijacking this a bit - If plenty are stripping the encryption at an LB (like Cloudflare for example), how can you be sure that NSA is not wiretapping in Cloudflare's infrastructure where it is not encrypted? Seems like a really easy way to get unencrypted data and not care about if everything is HTTPS or not.

Are there any counterexamples to this? Do we know that Cloudflare or AWS is not doing this?
Git is not hard - the “questions” in the article are incomplete or not properly framed, that’s why they don’t have a straightforward answer. If you can’t be bothered to understand a crucial tool you use everyday I don’t know how you expect to be a professional developer. Hell even hobbyists have mastered git and are not running around complaining.

“Started using git when GitHub was in beta” what a newbie haha.

Saying that git’s distributed nature makes things harder - well it’s the entire nature and point of git to be distributed :)

People don’t want simpler, friendlier source control, this is why bzr failed and was abandoned.
Interesting, that's exactly the reason i like it. If i was working solo, i think i'd have a different view but when working with a team of people, especially teams of people from different groups, i find the enforced common structure liberating.

That said, just to undermine my own point - it is trivial to create an ansible module and i have done that when the alternative YAML would have been horrible.
I just bought a Thinkpad L15 (AMD) a week ago, slapped Arch on that bad boy. Please keep in mind that all what im about to say required some manual work since it's Arch, but should all work "out of the box" in any other distro with a recent kernel.
Suspend / resume works perfectly out of the box, backlight worked after updating (which you should anyways after installing). Wireless worked perfectly out of the box, with NetworkManager. I use KDE Plasma, and it works well, too, without any complaints. All the function-buttons work, including volume, screen switching, sleep, mic mute. Webcam works. Didnt test slack or teams, but discord, atom and vscode (all electron apps) work perfectly fine.
Firefox & Chromium work perfectly fine.

I think in general, if you check the ArchWiki page on Laptops, there is a wonderful (and extensive) list of most common laptops and their issues (if any). Thinkpads seem to work very well, and, worst case, have good drivers made by the community for anything that doesnt work.
Who Holds the Keys to the Kingdom?
How's that weird? It is perfect anecdotal counter-evidence to the claim it's responding to.
Ehmmm, did you actually explore any links?

https://www.jetbrains.com/lp/compose/ shows a code editor prototype.
Spacemaker aquired by Autodesk
Take a look at Caddy server. Every site is configured for https by default with auto-renewed letsencrypt certificates. It even has an nginx-compatible configuration (but I think you'll like it's own (really simple) config more)
I can't believe it's been ten years since I first read the first part of this comic. I've since stopped reading XKCD regularly, but still dip in when I'm bored. I've also got some of his books.

Even though I don't know Randall (and Mrs. M), I somehow feel warmth for for them to have triumphed over it. Maybe it was the open way he disclosed it to the world right at the beginning.

Hmm, I'm not expressing myself well here. Dammit, Low EQ.

Anyway... "F&ck Cancer".
> Just don’t, like, draw something that looks like a GUI in it.

I think you've got the wrong end of the stick. The author isn't suggesting anyone do this.

But most apps need to do some drawing of their own - if they're a charts library, or a CAD program, for example. Then you need a library like this.
Race and religion are definitely not required (=optional for you to give) when you register for permanent residency in Germany. Source: I am a german who completed the form multiple times after moving.
>and mounties don't ride horses anymore.

What are they mounting then?
You say that like it's a bad thing. Apple is a company many of us have voluntarily chosen to enter a commercial relationship with in a reasonably clear, traditional manner—whereby I give Apple money in exchange for goods and services.

Apple aren't making money from my data behind my back. Apple have never stood accused of surreptitiously weaponising my own data against me. They are not collecting my data in order to target me with manipulative advertising or tailor algorithms to maximise engagement.
How would knowing the structure (which I already do) help me remembering what was that option called?
While I'm very grateful for the research that Mullvad has done to reassure us that VPN's can still be effective and work as normal, it's still a serious enough issue for me not to "upgrade" to Big Sur. Especially after reading about the Little Snitch fiasco as well. Both tools are essential for a proper internet experience.
It does add a "tax" of sort in the form time or attention that must be paid to keep a website up. You can't just sling some files in a directory and be done -- you have to pay for certificates or pay (in time and executable capability) to keep LetsEncrypt up to date.

And, as wonderful as LetsEncrypt is, it's not forever. At some point, they're gonna' get tired of messing with it or it will get taken over by private equity (see .org) and for whatever reason, it won't work any more.

And sure, that's always been true, new stuff obsoletes old and things fall by the wayside. But my current browser can access modern websites as well as sites from the dawn of the Web. But FireFox 85, 87 or 90 will probably make https mandatory -- and that amazing continuity is gone.
I try to read this very article, and get presented with one of these "Ad-Choices" screens that is completely messed up.

You cannot bypass it without consenting, it just won't close if you click "save preferences" without agreeing to things that seem to not be lawful with GDPR. They seem to think that there is somehow a "legitimate interest" for unnamed third parties to "Create a personalised ads profile" (and many more things) when I read an article on their website.

These "ad choices" screens conflate the legalese beyond recognition to make you give in to unlawful demands, which is their real purpose.

And undoubtedly my Apple advertising ID gets passed to these unnamed third parties in the process.

It needs to stop. And I don't care that companies might not be able to exist without it. Good riddance.

Good luck Max Schrems fighting this, and please add all these web publishers with their "Ad Choices" scam to your target list.
Yes.

And they have much better mechanisms than DKIM available which they should use instead.

In fact, with reliance on DKIM you create the distorted incentive that one company might want to fake getting hacked to claim an email they sent is not authentic.

As a matter of fact, they might even be so sneaky as to send individual emails without DKIM signatures, with a policy set for the recipients to not reject those emails. Since most email clients do not display this discrepancy in a lack of a DKIM signature, the recipient might not notice and then the sender can later claim forgery.

So then let's not rely on something so unreliable if you need reliable authentication.
> We're always going to need native blobs to interface with the OS.

Ideally we won't when the JVM gets an FFI built-in.
I can MitM that site and add login or arbitrary content.
I think that if you allow some axioms, you can describe it.
But I'm not sure if it will be called complete.

I think because "(next axiom)" is not defined, it will make your language not mappable to integer numbers and you avoid Godel proof.
All-in-One SEO Tool
Labrika.com is the online tool SEO and to receive a greater share of free organic traffic based on more than 180 official search engine requirements.
This resonates with me.
Although a relatively small and unknown project, I’m in phase-9 for asdf version manager.

The maintainers take good care of the project and I admire the energy and consistency that maintainers like Trevor Brown have.

I try really hard to contribute sometimes by responding to issues and closing them. But that is all the energy I can spare for the project.

At this point I would rather focus on anything that pays money than work on something purely for the sake of open source.

What I wish I knew 12yrs ago:

* Money is not a bad thing to take/have.
* Irrespective of whether projects are opensource or paid, they need to be sustainable.
it has extremely clear separation of permissions, unlike anything windows has. its very possible to set up a user account that can only use the browser and office programs, and that's incredibly valuable. windows can do this, too, but its messy, spotty, and to the user feels like an afterthought rather than something designed deep into the OS like on unix-likes.
Fetching Data in React with UseEffect
Video SEO Ranking-Free Software Download
But that's my definition to hard, there was a thread recently about anyone being able to improve their chess skills by taking it seriously and learning- it doesn't mean that chess is not hard.
I think NOYB can make a good case for nuking apps that fail to ask for consent completely off the App Store if requested by any protection agency.
I have mixed feelings about what you wrote.

100% with you that by itself, browser HTTPS-only mode (even by default) is A Good Thing. In isolation, this is a no-brainer and Mozilla's doing the right call.

I'm not happy with DoH though, at all. I fall in the crowd who wants to control my own DNS on my own devices (and I do realize that for those less technically knowledgeable, the status quo is putting that in the hands of the network admin or even ISP, but at least in principle they have the means to do so if they just figure out how, which is relatively trivial). DoH effectively completely cripples things like pihole. I'd have to start whitelisting IPs/hostnames for port 443 :/

Another practical negative consequence is the further centralization of TLS termination in (most notably) Cloudflare and Akamai, as I am sure this will de the default for those who are now rushed to TLS-enable currently uncompliant endpoints. Great sieves for XEyes and private tracking industry.
DuckyPad My Microwave
What Hilbert space would that be?
The consent MUST be received before storing cookies. As Apple stores the cookie without consent, they break the law, even if the cookie is never read by anybody without consent.
I'm not sure nuclear power plants would be able to handle that kind of assault...

Also, you kind need complex societies to function to not have them melt down. After a super volcano or asteroid collision, that one could be dicey.
I am pretty sure Clojure is "stable" so nothing changed in the past year.
You can still have thrashing without a swap partition/file: as memory pressure increases, the kernel will flush disk cache and buffers, slowing down operations that need them again. In the extreme case this can mean the program code you are executing being evicted from ram only to be re-read page by page for many times until the kernel finally decides to kill whatever was eating all the ram.
I use git daily. I never use merge. I use git rebase, and its interactive version all day.
This matter concerns tracking within iOS apps. Apple has nothing to do with the "Ad Choices" program or anything else to do with website advertising.
It’s coming...

https://www.bleepingcomputer.com/news/microsoft/how-to-enabl...
I would expect any half decent prosecutor to focus on how the emails were acquired when a verifiable DKIM signature is missing. Then the defense doesn't even need to bring that argument up, just challenge the provenance of the evidence.
It’s like watching a celebrated hero board the titanic.
What you are saying is that if the websites fingerprints a Chrome browser instance without consent, Google is liable for that.

> The consent MUST be received before storing cookies

I don't think we have any disagreement about that. We are discussing who is liable for failing to follow GDPR here.
Fun fact: after communism fell in Eastern Europe and after nazism fell in germamy and after Irak lost, they all took down statuses.

I particularly don't mind Stalin or Lenin status going down. There are videos on YouTube of these.

There is this idea that taking down celebratory monument to something is inherently bad, but I don't really think it is workable general rule.
Seems like a great idea, and I love the enthusiasm of the post. It's inspiring. If you haven't already, I suggest you offer a vegan (or at least vegetarian) option.
I only have linux machines, but jesus christ, gimp is a piece of work. Especially for people who appreciate good UX, its pure torture.

That said, Krita is incredibly comfortable to use, Inkscape replaced Illustrator for anything I care about.
https://news.ycombinator.com/item?id=25093704
You are able to run own network and have the know how to do so, typical physical Firefox users cannot.

Given your knowledge you can disable or even build firefox with DoH disabled , it is a sensible default for vast majority of users who do not know what DHCP is, or control their network. It cannotis trivial configuration for people who can control and do not want the DoH service provider given by Firefox.

Also many places do not allow VPN traffic either. It is not as easy to bypass monitoring in a locked down environment like typical corporate firewalls, college campuses etc. Yes for every block in place like deep packet inspection etc there is usually some workaround but these become increasingly difficult as more stringent the blocking becomes, and having options like DoH helps users who cannot or do not know how to run VPNs.
What's so hard about the CLI?
Thank you for taking the time to write the tl;dr!
As a fellow Bulgarian here, I think that you're wasting your time trying to explain the situation to people from distant countries who haven't experienced the same first hand.
It's always cute to see and read how from their high horse, westeners point fingers at us for being racist and what not when they have no idea what it is like to live near or have to deal with gipsies for all kinds of matters.

In the village where I live, we have neighbors from the UK, Germany, France and even the US. When they moved here at first, they were being exactly the same as the poster that you're replying to. Criticizing the locals for being racist and not giving poor gipsies a chance to prove their virtues to society. Well, guess what, a couple of years later, those foreigners that had moved here from the West now behave in more racist ways that us mere locals. I guess the minority in question has succeeded beautifully to prove their "virtues" to the naive people from the West. ;)
Well, what are the encoding settings of one vs the other? If the iPhone is encoding, to say, 2.000kbps and the iMac is encoding to 20.000kbps, the iMac will definitely take longer to encode.

It seems, to me, that the iPhone is just creating a new copy of the file. I'm not saying that's what's happening, but what it looks like compared to the iMac.
Well he retired from his Benevolent Dictator for Life role at his little OSS project. I don't think the article meant you're never allowed to touch a keyboard again.
If you share her political views, you probably share her bogeymen too.
alternatively, not every participant got an A.
15k reservations per min is 250 tps. If that’s the maximum it can handle, I wouldn’t call it very scalable.
The article ought to be titled: 'Distributed VCS is a lot more complicated than centralised VCS'.

And I'd agree.
I haven't tried out the release UX yet but if it is just a couple of clicks inline when you fist visit this doesn't sound that bad. I would go though it for the added feeling of privacy and security whenever I am on a public connection.
(please keep in mind that I'm an EE noob, and have tinkered only with toy uC, etc).

Is it possible that the synthesizer is using a classic USB chip (such as the "FTDI") and doing serial over USB? If that's the case, it might be substantially easier to figure out the protocol.
What successful Blogging means to me
Any good resources on linear algebra and algebraic geometry? I think I've read about it before but when I look it up now there's few hits coming up for me for some reason.
The particular issue I have is that when you look at a library like this, and especially how it’s being sold, we’re just going to have people go “Wait, I can just draw my own UI toolkit! This is easy!” and they’ll end up with something worse than Swing because they don’t realize the work that went into Swing even though I’ll be the first to admit it’s not the best. So I guess what I hope this becomes is that a group of people who actually understand desktop UI come together and take this to make a good toolkit, and I’m trying to caution people who want to just dive in without fully understanding what this would offer them. An analogy might be a blog post announcing LLVM IR, and I advising caution against just going and writing your homebrew language against it and then shipping your software on that. This is just a part of a good UI toolkit, and I think the blog post is looking too far into the future.
I wrote a JavaFX application in Clojure using CLJFX. It's fantastic and native-speed when you do things right

https://github.com/geokon-gh/corascope/

I even managed to make a little SVG backend for it

That said - this seems to be more of a " graphics library " while JavaFX is more of a " user interface library ". I'm sure there is a ton of overlap - but I wouldn't be making funky creative coding displays directly in JavaFX

My minor annoyance is that it's nearly impossible to make something that runs on Android out of that - which seems like a giant shame given it's all JVM
Robotic Process Automation will be the most wanted technology next year
Why Your Brain’s Sense of Time Is So Elastic
Tips on writing a proper software product documentation
Opt-out is almost always possible, but that's missing the point.

Windows is often used as a personal operating system. There is no reason for it to collect analytics, especially after decades of development, I don't think the devs are getting anything actually useful out of knowing how often my grandparents check their email.

They're collecting data, and it doesnt seem to be used to help UX development much.
I want a true privacy, I don't want to go too deep into Apple's ecosystem then someday I cannot go out.

No one can assure the big companies turn out and against them. It's just my feeling about a big tech company always talk about privacy but its action seems not.
Not really. While there are still problems without swap, all swap does is move that problem further away while slowing down some things in the meantime.
Indeed, I forgot 'git status', and 'git add'

I've honestly ever felt the need, or had the requirement, to look at the graph.
The Nazis also banned books
Texas astronomers revive idea for 'Ultimately Large Telescope' on the moon
Fun for the Hard Time ( Soundboard)
Ask HN: Lifestyle Business vs VC Backed.
Hello HN community,

Post COVID-19 what do you think most people will prefer? Running a lifestyle business/micro companies(<10 employees) that provider monthly sustainable income for founders or traditional VC backed?
> a top-down emphasis on productivity over humanity.

It's not top-down. I think this is a trap that people fall into. We are operating a massive distributed message passing system (the financial-political system) with no top-down authority any more. No one is in charge. We are _all_ King Louis XIV, sitting around waiting for the minions to deliver trinkets. Meanwhile the guillotine is on its way.
yes agreed. very well said.
No, I read the post, the author mentions that this isn’t a GUI toolkit. But the reason I made the comment is that like 90% of the post is “we need desktop apps and Swing sucks and let’s not use Electron” so I think regardless of what it says in the middle it really seems like it’s selling “use this to make your desktop app” rather than “this is a general-purpose graphics library”.
>Took the names for Project Wide Awake and other internet surveillance programs from the X-Men comic book series, in which illegal government programs hunt human “mutants.”

This sort of "geeky but psychopathic" type of humor seems to be not uncommon in surveillance agencies. I suppose it makes sense that amoral intelligent people would be drawn towards intelligence agencies, as I suppose sadists were probably drawn towards organizations like the Gestapo, KGB, and Stasi. There's something I find galling about it - not only is one's privacy violated, but what's more is that the violators go about their business with corporate bureaucratic banality and "joking around the office" sort of humor.
If a page doesn't use HTTPS, even if it is cats, you cannot trust that the traffic has not been modified in transit. You try to load a cat but a network attacker can add malware or mining code or a worse exploit.

Every page needs HTTPS because you can't trust any content sent to you over HTTP. You don't know if it's "just a cat picture."
>People crave for native apps. Nobody wants to work from the browser.

Ah the irony
> do annoying things like rewriting commit histories after I made comments in their PRs

That's exactly what I'd expect someone to do after I commented on their PR.
The car parking analogy does not fit. But if you want to use a similar analogy. Assume there is toll road which allows the first 100 cars.
This guy uses his superior tech skills, to get his clients (cars) in the first 100. He charges them a premium.

Now the toll road keepers, arrest him for helping his clients? That I think is wrong. If his clients had complained that he didn't deliver on his promise but charged money, then that could amount to cheating. He didn't do that. He used code he wrote to provide a service to his clients.

Yes I agree, it could be hacky code, and it worked because the website was itself sub optimal. But putting him into prison because the website couldn't be made better (prevent his hack) amounts to bullying to hide the technical incompetence.
> Am I supposed to trust them more than some man-in-the-middle just because they own a domain name?

The green padlock will not turn any unreliable fake news site of your choise in a trustworthy outlet but it does make some guarantees about it being the same site as yesterday (barring security leaks or missed DNS renewal)

AFAIU the elefant in the room is that if your DNS resolver is malicious and points all domains to a malicious IP then https is completely useless.
Well, the author did not say, Swing etc. does not work. But that it is incredibly hard to make a UI with it, that looks good and is performant. And this matches my experience with java 10+ years ago, when I tried it out and left in horror ... for: flash.

(Flash had many, many drawbacks: proprietary, security, ... but it was really easy, to make something nice looking, that also run smooth - it was designed for that and later taken to higher level with flex)
They used different assays and at different time points looking for CD8, so we can't say for certain yet that they are different.
In case you are wondering what are the biggest websites that don’t do https by default: https://whynohttps.com/
'Diabetes burnout': The mental-health impact of diagnosis