skysight-inc/HackerNews huggingface dataset:
Are there any online resources on what is the most reliable and cheap printer to use long term? I'm thinking a BW or Color laser printer where the parts last a long time and accept cheap third party toner cartridges?
Are You on “Clock Time,” or “Event Time?”
Modern, sane and productive languages usually come with strong abstractions for concurrent usage, e.g. atomic reference wrappers, thread safe wrappers (AtomicInteger) or special methods (Interlocked.increment) for numbers and concurrent collections.

With them and a basic understanding of single system concurrency, single system concurrency is and always will be trivial.
You can sue directly, no? The damage should be easy, you thought you bought something and weren't delivered it, so just refund all costs.
We're not there (now) because of Saddam, or WMDs, or even ISIS. We are there to:

1. Undermine the "Shia crescent". The US doesn't want the Iranians to have an unrestricted land corridor that extends from Tehran to Beirut. It is considered a security threat to Israel and Saudi Arabia. Saudi Arabia is the key to OPEC, and OPEC supports US Petrodollar dominance.

2. Restrict Chinese OBOR expansion. The lack of stability makes the region unviable for Chinese infrastructure building. This degrades China's ability to pivot away from their Sea Lines of Communication, which are currently a major economic weakness.
While the article does end by stating that it doesn't really matter (which is true), I feel like deviated for silly reasons, and ended weird.

Specifically, a lot of the journey was based on the false assumption that manpages will explain abbreviations or naming decisions, and should contain the exact expand form of such deviations - an assumption especially silly for commands as ancient as these, whose names were chosen on a whim by the original authors who were known to be allergic to command names longer than 3 characters.

Finally, despite initial evidence suggesting "pwd" meaning "print working directory", and finally finding rather conclusive evidence for multics documentation showing that "pwd" is an abbreviation of an earlier "print_wdir", the conclusion ends up being "we'll never know for sure".

I don't know about you, but it seems like the author is in denial here.
> doesn't seem to include websites visited

I mean, that would be China++ level surveillance. Of course it doesn't include what sites you visited.
I don't think people would be calling for this level of punitive fines if Zoom were a Silicon Valley company making misleading claims.
If you want more info in your prompt, I recommend

https://github.com/lyze/posh-git-sh (bash)

https://github.com/dahlbyk/posh-git (powershell)

Besides displaying which branch you're on, it also shows changed, added,... files and other useful info
Actually, price / earnings (P/E ratio) is typically 10-20 for _any_ company in the S&P 500. When you look at big tech, the numbers are drastically higher:

- AMZN: 92

- GOOG: 34

- FB: 33

- NFLX: 76

- AAPL: 35

- MSFT: 35

Compare this to, say, 3M, at 19, or GM with 17.

edit: incidentally, apparently Zoom's P/E is... 527, which is grossly inflated even for a tech company. Tesla is also in the same category with a P/E of 834.
looks like entirely written in a text mode!

Epic!
I thought this post was about plant based chicken substitutes which seem far from reach here in India
Not stating an opinion either way to the platform or it’s constituents but naming the result of rebroadcasting a message to ones followers has no effect whatsoever on its effect.

A retweet, share, and apparently an echo are all semantically close enough to be called identical functionality, save for perhaps upstream metadata associated with the source.

eg on Facebook I don’t know if, once you share a post, the total share count is displayed on the post itself. However on Twitter this share count is shown.

They’re all the same sheep with isomorphically identical data just dressed up in different pairs of clothes.
That the initial comment was downvoted tells me that it should be mentioned more on HN, too, to be honest. It's quite disappointing to see.
The kiss of death....
Fintech lenders target borrowers more likely to default
Everybody learns that at school, French or not (I certainly did in Australia). The set theory referred to here is very abstract.
With zero effort

cfg.lens(tabs).composeOptional(index(2)).lens(_.title) set "Suspended"

You could certainly define a shortcut to simplify the `composeOptional` part, but doing it explicitly like this makes it clear that we actually have to make an important choice: what do you want to happen when there is nothing at index 2?
Impressive, it would be good to see this more, hopefully making things more democratic.
Linux support for HP requires some HP daemon running at all times and in my experience fails in edge cases where a standard Linux integration would not. I also don't like their logo on my Linux task bar, no one else requires that to make a printer 'go'.

Recently got a Xerox, it's better.
It is. Telemetry turned off, all URLs removed from about:config, still making requests to "buckets/monitor/collections/changes/records" at the domain firefox.settings.services.mozilla.com (spotted this one in my proxy while trying to do a website audit).
And now with Turkey vs France thingy, it seems pretty unreasonable to think that turkey would really join right?

Don't member states have veto powers?
Wouldn't E2E encryption of a call with 40 participants require each user to have 39 times the upload bandwidth, in order to send 39 video streams encrypted with different keys? And potentially several times the computational cost on the client, in order to downsample video according to the different available download bandwidth of every other participant?

Is there anyone doing group videoconferencing with E2E encryption, for more than a handful of participants?
End-to-end encryption properly implemented on clients is resistant to any malicious software that may run on servers.

The only relevant vulnerability is stealth updates infecting the client, but the client could disallow it as well.
Confirmed, although it should be noted that some may require a blob ("Binary plugin") in order to print and/or scanning (mosts frequently scanning). See table here: https://developers.hp.com/hp-linux-imaging-and-printing/bina....

> Most Linux distributions include HPLIP with their software, but most do not include the plug-in

This is not exactly pleasing for open source enthusiasts (me included).
Market Definitions and Tech Monopolies
Those games don't work. And it's important to note that occasionally those games also don't work for Windows users. New drivers, strange setups, perfectly legitimate background software, they've all upset the boat at some point, and will again in the future. Trusted Clients are fragile beasts.

It was Denuvo's Anti-Cheat and Anti-Tamper that were added retrospectively to Doom Eternal. Denuvo has a pretty awful track record even on Windows, so seeing its quick removal wasn't too surprising. If anything, the experience was positive to see a large publisher acknowledge Linux compatibility.

Games companies can keep betting on the worst anti-cheat mechanisms, I'll keep gaming on Linux thanks. I happily trade a few frames and titles to not use Windows. In my eyes, I'm better for it. If I wanted a locked down system, I'd buy a console.
Oda: Live Performances in Your Home
Common wisdom has been any Brother printer (for the past 20 years maybe). I have one and love it compared to my previous HPs.
The politics define what 'victory' is though.

I mean, politics defined the objective for Vietnam as limiting the spread of communism and proscribed the only way in which the US could certainly have achieved that objective and 'won' the war militarily (nuke the entire population). So yes, it defined the terms of their failure, but I'm not sure one can meaningfully claim victory without politics anyway. Politics also defines the temporary grounds on which the US can be said to have enjoyed temporary and limited success (enabling a separate South Vietnam to persist whilst they were present, considering South Vietnamese losses tolerable in context)

But the military element is clearly a large part of that political failure. The US military didn't feel they could win the war on the terms they'd been given without calling up 2 million conscripts, and couldn't eliminate the Viet Cong quickly enough for the public to tolerate this, with military setbacks like the Tet Offensive strongly influencing the political shifts.
1. Is the software proprietary? Liability, Denied.
Got to say, this looks a lot better than Unity's UI text handling, even with TMPro.
Maven had some real issues which left Scala developers unsatisfied. So they created SBT which solved none of those and introduced some new ones.

I believe the tagline/motto of every build tool should be “Don’t worry; You’ll get used to it.”
Oh dear. Not the most future proof time capsule ever.

I've probably got some stuff in the back of the freezer that's stayed encased in ice longer than that.
It’s just a phrase that’s in standard usage in some dialects (like mine) but I guess not in others. I don’t think it’s deliberately obscurantist, just people writing as they talk. I’m happy with people letting having some flavour or colour to their speech rather than aiming for germanic recidivism as an ideal of purity. (Though yeah clear simple plain writing can be good to aim for, what that means depends on who yer talkin to).
I was looking that up and found that in UNIX v6 source code, the field name in kernel source code is u_cdir, which stands for "current directory of (user) process":

https://github.com/yisooan/unix-v6/blob/master/sys/user.h
People are insane to begin with to install some rootkit on their system just to play a game.
In my experience, those that use Spreadsheets are not building full-fledge applications but instead more Jupyter/Notebook style "I ran these reports for my next meeting" sorta deal.

For that type of "MVP" or "I can throw it away and start over" deal, it seems like a _great_ tool.
Pathname there is the ONLY really useful word there, as it defines functionality exactly and filters out other meanings!
Which carriers charge such a fee? T-mobile did not.
Ask HN: What Is the Future of Democracy?
It seems the transition of power in United States is going to be anything but smooth. From the outside, it appears as though the incumbent administration is starting to mobilize the state apparatus - Senate Majority, DOJ, WH - that exists to uphold the democracy, against the democracy. It surreal that reality distortion is being deployed to undermine a mature democracy.

I understand that there is a possibility of voting fraud and the incumbent administration has the right to ask for investigation. However, given the history of reality distortion, it's hard to grant that benefit of doubt innocently. Doing so innocently feels like walking into the exploitative trap.

In this post-truth world, are democracies doomed and susceptible to larger than life reality distortion? Is it the goodness and innocence of the people being taken for a ride? How should democracies be engineered to deal with large scale reality distortion?
They are low level abstractions and they don't save from the hardest to debug and fix problems - race conditions and inconsistent states, especially in distributed applications.

No mainstream languages give you a solid high level abstraction to build on. Some frameworks, kind of, do: ASIO in C++, AKKA Typed Actors and Reactive Streams and JDK CompletableFuture in JVM world, etc.
The processing doesn't need to happen live. Bitstreams can be captured along with metadata for later searching, a la xkeyscore.
Making the Case for a (Semi) Formal Specification of CPython – Episode 288
I have all versions of AoE in my steam library, currently none of those are playable on Linux. Not surprising since the games are developed by Microsoft.

You could try Wine, I haven't tried that.
The Lead Gen Business Model Explained
Precisely, and developing for Windows is much easier than Linux anyway because it doesn't suffer from the same "lets break userspace every 2 years" problem.
> That’s not how evidence works. The onus is not on Trump to prove a negative

Of course. As I said - it was a set of unsubstantiated claims. Some turned out to be false, but some didn't. It wasn't a bogus dossier.

> Literally a hoax.

So you pull the one footnote from that which supports your viewpoint and ignore all the rest that doesn't?

The point wasn't if the tapes were fake: the point was if Trump believed they might exist.
Never underestimate factorz that doesn't belong to an individual's resources

The power of motivation!

My friend.
Seems to me, if a project is successful enough, one could leverage that network to get a job if they needed it. In many companies developers have an outsized influence on which other developers get hired. If I were in this gentlemens shoes that is the angle I would have taken (and maybe he tried). I would have posted a message to the fellow contributors that basically stated:

I had an apartment fire, I am in a jam and am looking for employment as such my contributions to this project may diminish while I focus on my finances, if anyone has any leads at their company please let me know.

Unless one is looking to only work at a FAANG, I suspect something to that effect would net leads for a top developer of a successful project.
> fail to make it big and remain a niche thing for those trolls who enjoy the edginess,

It would fail on those terms as well due to irrelevance: When your political agenda consists of annoying and offending "the other", they need to be present to take offence. If they're not listening, where's the fun?

The "echo chamber" aspect takes all the fun out of the performative cruelty.
Wireless charging is typically included on waterproof phones.

You can take an IP68 phone for a swim in the sea just fine but afterwards the charging port becomes unusable for at least half a day as the phone's moisture sensor will disable the charging port to prevent short circuits until it's completely dry. Not a problem with wireless charging.
It was stability and speed! It uses very little CPU for everything!
What makes you think Portugal has this sort of dodgy business like Cyprus and Malta? Mind share some evidence of your claims, please?
The main thing is that rr recording needs access to the PMU. So generally AWS Nitro instances which occupy a whole CPU socket (or more than one) work. In particular AWS c5(d).9xlarge and larger are known to work. Other instance types (including metal instances) should work too.
In English Twitter, the "anchor celebrity" seemed to have been Stephen Fry.

I'd love to see a good anthropological survey of how Twitter became popular enough that by the time of the Arab Spring it was the default "public communications" app.
Building a Cost Effective Data Catalog with Tree Schema – Episode 158
What is a Single Source of Truth and why do you need it
I watch people buy those phones. They have a terrible experience. Charging ports fail. The phone breaks easily. Given the amount of time they spend on their phones they seem like a HUGE hassle.
>If zoom (the company, not the software client) can get the encryption key, the call is not e2e encrypted

Ah, thank you. That was the bit I was missing.

Silly question I know but I couldn't wrap my head around the wording
Show HN: Taurus – A Concurrent Gemini Server
Is this support to linux related to gaming on the cloud (where servers are mostly linux)? Maybe that's the interest and not so much the linux users...
Some PDF viewers (e.g., Preview, Okular) let you place images of your signature on a document and then export the "signed" version. I haven't had issues with getting these documents accepted.
Şahin was born in Iskenderun, Turkey or Syria before the Turkish/ Ottoman occupation.
Are you certain that is related to telemetry, and not a request for one of Firefox's other services?
I don't... did you even read TFA? All the order says is that they can't lie about it again. They don't have to pay anything, they don't have to actually fulfill their prior claims, and the other parts of the agreement they likely already comply with, and if not it'll be quite cheap (relatively) to do so.
Why is it ominous?
That would be even slower than an FPGA.
"If one starts adding a thread here and a mutex there..." -- precisely that!
"Turkey has been moving further away from the European Union. Turkey’s accession negotiations have therefore effectively come to a standstill and no further chapters can be considered for opening or closing and no further work towards the modernisation of the EU-Turkey Customs Union is foreseen."

https://en.wikipedia.org/wiki/Accession_of_Turkey_to_the_Eur...
Decentralized and city states.
Same here. But I tended to use the term CWD when I meant pwd, and pwd only when I needed the command pwd.
First, you don't have to avoid malloc() or similar allocators in games necessarily. You should avoid it in performance constrained situations. And you only should avoid calling malloc. It's not necessarily a problem to use these allocations in those situations. That's quite unlike Java, unless you're a GC wizard, and I'm not sure how far even those wizards can circumvent problems.

Second, to my knowledge it's still very cumbersome to avoid GC allocations in Java. By comparison, it's easy to reduce calls to global heap allocators in C.
I think we should give it a try before reaching our own conclusion.
That's excellent. Well done for being so close.
Hope nothing bad happens locally that would ever make you apologise for being where you are (from).
I just ordered an HP laser printer since Wirecutter recommended it. Not used it yet. On HN I see people recommending Brother all the time though, so now I hope my HP is still ok :-)
> parler is pulling in some pretty big names to give it some legitimacy

This works both ways; if someone does that it's likely to harm their "mainstream" legitimacy eventually.

Anyone remember menshn?
Mashable data breach leaks emails, gender, and social profiles
According to the https://haveibeenpwned.com home page, the leak includes about 1.4m unique email addresses.
Hi people, I'm one of the people working on this. Thanks for your support!

If you want to try the thing in minutes may I advise you to start here: https://m3o.com/start. Pretty much just a couple of commands to get started :)). Cheers
I’ve had a little Brother laser printer for 10 years. Works with macOS (and every prior version of OS X), Linux, and is now operating as a remote CUPS printer connected to an RPi. I’ve only has to replace the toner once. Thing is a tank and I loathe thinking about having to replace it someday.
The noise is significant enough that the signal is irrelevant.
Have you checked out the Turris Omina? It's built to run OpenWRT.

https://www.turris.com/en/omnia/overview/
Or have it all automated using Ansible:
https://github.com/liv-io/ansible-roles-bsd

Including Prometheus monitoring and Loki logging (on Linux though and work in progress)
Square is selling double the Bitcoin that is made
> I don't... did you even read TFA?

Yes, I did. Thanks for asking.

> They don't have to pay anything

Yes, but they endured reputational damage, and companies hypothetically lying about it now could reasonably expect to have to pay something in future enforcements, which is what I was trying to get at in my previous comment. Reading it now, it was really sloppily worded by lumping together those things, but I'll leave it as it was so that the rest of this thread makes sense.

> they don't have to actually fulfill their prior claims

Given that they don't claim it any more, I'm not sure that they could be forced to start doing it -- put another way, not having E2E encryption is not a crime as long as you don't claim to have it.
It's not quite there yet, but Hong Kong MickyDs have "Omnipork": http://campaign.mcdonalds.com.hk/en/promotions/breakfast-omn...
Quite an insight to switch from cancer therapy to COVID-19 vaccine

Actually not at all. BioNTech's entire platform was customized RNA therapeutics that target the immune system to a particular patient's tumor. Basically cancer vaccines.
Yawn. Scala is awesome. So many whiney Clever People on here making vapid content-free barbs.
I can sympathise with this on so many levels having dozens of large companies using OpenFaaS as part of their product or internally and not paying a dollar in sponsorships or for custom development.

I wrote up my experiences last year and the options for building OSS projects in terms of funding.

https://blog.alexellis.io/the-5-pressures-of-leadership/

Since writing that I think that building an indie company is possible, even funding it with a micro-SaaS as seems to be the trend.

The core lesson here is: if you want to have people pay, then make them. Either hold features back, create a managed version, try to sell them support (good luck), or create a product based-upon your project which is not free.

You can hear a little about how that's going for me here ->
https://kubernetespodcast.com/episode/116-independent-open-s...
Last time I was asked to do this, I imported the PDF in Gimp, rotated the picture slightly, pasted my signature and converted to 1 bit. Looked enough like a scan.
What books have you tried to read?

I've read the regular languages section of Michael Sipser's "Introduction to the theory of Computation" and I really liked how it was written and how the material was presented. The first chapter is an introduction to the mathematical background you will need as well as quick primer on proofs. The following sections are "Automata and Languages" (regular/context free languages), Computability Theory (Turing machines, decidability & more) and Complexity Theory. The book flows like this: Sipser initially starts with an example or two to demonstrate an idea, and then formalises the idea with definitions or proofs. I'd recommend you have a look at it!

As for why Turing machines matter, from my understanding, this comes from the notion of Turing completeness. Essentially if it's possible to compute something, it can be done on a turning machine. Note that different computational models, such as the lambda calculus, can have the same level of power (Church-Turing thesis). An example of something that can't compute the things that a Turing machine can compute, is definite finite automata which are equivalent to regular languages/regexes. So, now we come to the most interesting bit, what are the limits of Turing machines? By understanding them, we understand what the limitations of our computational tools. This is where the halting problem comes in. It's not possible (on a Turing machine) to write a program that can figure out if a general program will terminate. This implies there are things that we can't really compute. There was a great answer of CS stack exchange regarding this: https://cs.stackexchange.com/a/32853

I hope that helps, let me know if you have any further questions.
I’ve had very good service from my HP3600N color laser. Economical, reliable, decent paper handling.

It was caught up in the HP driver security cert error of late last month (which makes me suspicious that it wasn’t an accident, but a reinstall of Apple drivers fixed it).

Economics here: https://news.ycombinator.com/item?id=24985405
Solving the Equations of General Relativity for Colliding Black Holes
Well that is certainly a way to put it.

I have learned from both Bourbaki and Stewart and to each his own. I enjoyed Bourbaki’s Topology a lot, and their Real Analysis is quite good.
> I'm sure some clever executive figured out they'd increase revenue enough before they were hit by a regulator or lawsuit

It's a pretty easy calculation, because they're not going to be forced to change anything. The race is against publicity and a loss of customer goodwill, not regulation. Who regulates businesses anymore for anything other than being owned by a Chinese person?