skysight-inc/HackerNews huggingface dataset:
> Do I need to configure my router or firewall to use HopToDesk?

> HopToDesk should simply work and be able to connect to any peer without needing to change any router or firewall settings. Other remote desktop tools such as Windows Remote Desktop and VNC do require setting up port forwarding or opening ports on the router or firewall to allow remote connections to be made, however this is not the case with HopToDesk

Does that means that all traffic is routed through some of their servers?

Edit: they say it's open source so I went to https://github.com/hoptodesk to look at the code and surprisingly there are only a couple of exe and an AGPL.

Edit2: the code is at https://gitlab.com/hoptodesk/hoptodesk

Edit3 and Answer: they do have a server, search for rendezvous in the source code. Self hosting is in the roadmap, see https://gitlab.com/hoptodesk/hoptodesk/-/issues/5
Could not find the info on the website. Here is the git link https://gitlab.com/hoptodesk/hoptodesk
Please correct if wrong
I'm saying that all institutions which support and enable and legitimize brutal theocratic dictatorships like this should be purged of the parasites which infest them, yes.
I would certainly expect it to be faster than procurement, but not living in the US the concept of receiving a Cheque in the 21st century would raise all forms of red flags. If they deposited the cash directly into my account via a BACS payment, same as my salary, that would be far more believable.

That said, $10k in office expenses for someone starting on $40k a year ($20/hr training) would also raise a flag.

Edit: Do people really get paid by checks in the US?
See https://noyb.eu/en/irish-dpc-greenlights-facebooks-gdpr-bypa....
I think its important to know that there are 14 Vice-Presidents of the European Parliament in total. One of them was taken into custody.
Parallels Remote Application Server
Article is from 2019, should be reflected in the title
I feel like using git for a sensitive code distribution is a poor idea. Git exposes rather a lot of information about you, from basic ones like username to a history of commits (what if you accidentally committed something revealing PII?)
It's much better to simply distribute code as a tar.gz archive or something.
Exactly, and no offence to Grant Wahl, but he's a nobody in the grand scheme of things. He might be a big journalist in the context of American soccer, but he's not a meaningful presence in the world of football -- a sport America doesn't really care about. There's lots of journalists who are being vocal about their dissatisfaction with Qatar to varying degrees, he's far from unique. Given he complained about illness, and acknowledged he was over working himself, it seems the default position should be a death of natural causes until there's some evidence otherwise. I guess someone could argue that the Qatari authorities knew he was unwell and thought that was good cover for killing him... but why bother? What's the motivation?
> when a worker dies on the job in the US the company does sponsor a memorial

What? Who?

Amazon docks people productivity points for the time it takes to walk a longer route to avoid a dead body on the warehouse floor.
Condolences to his family and colleagues (covering this - already controversial - competition must now feel even more senseless for this teammates.)

In case you're worrying about jumping to conclusion and bordering on conspiracy theories (Quatar somehow poisoning him, or not treating him properly, because of his unfavorable coverage, substance abuse, etc...) : don't overthink it - I've already been shared the articles about why "it's (obviously) side-effects of the covid vaccine."

Which I suppose begs interesting questions about filter bubbles, journalism, how much speculation is enough, how much is too much, and how much "admitting we just don't know" is both wise (you avoid all the crazy theory) and foolish (when one of the crazy theory ends up being right in the end, khashogghi-style, you retrospectively looks sheepish.)
I’ve been using it about as long as you and I have had issues with the domain.
It would be nice if they had to justify their existence much like those in academia.
I use a hosts file on macOS and Firefox Focus’ content blocker on iOS. It works quite well except for YouTube and I pay for that.
For better or worse, it's one country, one vote for a lot of this stuff. You can bribe the entire Caribbean for the cost of bribing France (Qatar did both).
OSHA report is the memorial of the bureaucracy. It serves the same purpose.
Old arcade games had the tutorials on the idle screens.
Has anyone held a garage sale in the Portland area and had people with barcode readers pricing every book your selling? (And at 8am)
The last time that I tried, (a few years ago) I thought that Coke Zero as well tastes like ... just a a better Diet Coke :) The same type of bitter under-taste, just a bit less of it.
>one bitcoin transaction consumes 1,449 kWh

Thank you, I knew it was an energy hog, but had never looked at it this way.

That's enough electricity to melt 2 tons of aluminum, or about half an hour of peak production from an average size US wind turbine.
I think you're still missing the point that the question isn't about what kind of conversation the initiator is ready and willing to have, but rather about the information asymmetry and time/emotional costs imposed on the recipient. When you open a conversation with "Hello," *you* know generally what you want to have a conversation about and that this is a good time for you to have it. The recipient receives only the notification that you would like to talk about something and is left to imagine what that might be as you type, or wait for a reply to begin typing.

Beginning a text chat with "Hello, I have a few questions about xyz and was wondering if now would be a good time to talk?" is considerate of the other party's time and attention, and it does not cost you anything but seconds to provide this context up front.

Edit: you edited and lengthened your comment.

> The protocol is then something like: "me-to-person-a: hello". wait for 5 minutes. no respone. "me-to-person-b: hello". wait for 5 minutes. no response. "me-to-person-c: hello"

I'm sorry, this is _insane_! That's 10 minutes to send out 3 words of communication, and the people who don't get back to you right away will now be getting back to you later to clarify, further worsening your signal to noise ratio! You could have spent 20 _seconds_ composing the first message with a one sentence synopsis. "Don't worry, no one is dead" or "The factory is on fire" are useful to know up front. You could copy and paste it to the next two people if they don't get back to you.
Define "[flagged]".
induced by pneumonia or acute bronchitis.
Is is also interesting that 68% of devices have a GPU from Intel, i.e. no proper GPU.
Where is the line? One could equally then argue use the number working on only the one construction site. Eventually a point can be reached where 1 death may "seem" improbable. A wider view reveals a context people seem to have missed.
Facts, also don’t forget about Ukraine too. Or even American lives for that matter, eg astounding number of people dying of fentanyl, or the fact there are more teenagers homeless in LA than homeless people with mental health problems.
What’s your take on accessing systems accepting passkeys on a shared computer? Or if you lose access to your devices?

I think exporting passkeys could be useful.

I wonder what phishing attempts will look like.
Found 2Gb laptop, here: https://news.ycombinator.com/item?id=33932592
I watch F1 and just learned about this lovely project, so it's surprisingly hard to parse "Tauri Mobile Alpha"... those words are in the wrong order!
That's true but in that specific examples, all the errors and turn of phrase are typical of English speakers in India so it's a dead giveaway.
Many people like to moderate online communities, it was the same in the age of phpBB forums. Can be explained with both charitable and non-charitable qualities.
Piggybacking off this

Why does my Macbook Air which cost me A$1,499(!) have soldered, unupgradable RAM?

I can SMD solder but it's still far too risky just to save a few hundred dollars
Tax levels are high and tax are being collected. Governments aren't short of money because of tax evasion.

Tax evasion is not a top priority however you look at it... the argument sounds like "but think of the children" to justify things that are actually motivated by other aims and/or ideological reasons.
The point is they didn’t need any couch there. Or could have gotten something comfortable from ikea and maybe wouldn’t have had to sell their company to Elon and had all this useless shit auctioned off.
To be fair, Mohamed bin Salman is the crown prince and de facto ruler of Saudi Arabia, not Qatar. The two countries aren't on the best terms (as a matter of fact Qatar were blockaded by a Saudi-led coalition for years trying to strongarm them), so you can't just apply what one did to the other. They're absolutely similar (autocratic, Arab, traditional, family-based, Muslim, opressive towards anyone who is not a straight male but genuinely hospitable), but not the same.
Check out Orion! It's a Webkit-based browser like Safari but the devs also ported the extension APIs from Chrome and Firefox, so you can install Chrome and Firefox extensions. It's Mac-only and in beta but, there's tons of features that could be worth checking it out.
That's still in closed alpha stage.

https://zed.dev/releases
Just my anecdote, but I used it before traveling in Mexico for some time. I took 3 years of Spanish in high school, but hadn't used any in years. It definitely helped me refresh vocabulary. One of my friends used it to learn initially before doing a bunch of work across the border. Now he's married to a Mexican woman and considering nationalizing.

It's no substitute for immersion, but I do think any time you spend on the app is worthwhile imo. The UI is great and it makes it easy to form a daily habit.
There is one lot of 10 jamboard stands, which makes you wonder where 10 jamboards went
In principle, and if "no time" also implies "no rare resources/tools", then how much would you pay for it?

If someone tried to sell you breathable air on the street, how much would you pay for it?
I for one respect the need to resolve merge conflicts.
Sure, everyone could be poisoned. It's not useful to think in terms of non-falsifiable hypotheses to further a narrative.
HN won't likely be able to help with this. Contact your payroll department and your bank. Get all parties on a conference bridge to avoid finger pointing and laziness. It could be your HR/payroll admin's credentials were compromised, meaning others you work with may be impacted. Contact the security team at your company and advise them there may be a security incident.
The Diffusion Pulse Newsletter #004
Learn more about the newest editions of Stable Diffusion as well as its most recent news
> If instead, I just open the convo with a drawn-out description of the issue i need help with, I'm kind of stuck after firing off a message to the first person.

Succinctly, your whole strategy is wrong. Instead of round-robin'ing your way around the people, you should be broadcasting your message to an appropriate channel set to the group of people that can respond to your query.
That's wild. It's untaxed comp that minimizes the time employees need to spend thinking about food during the day. He's mandating employees come back to the office for long hours, but now they need to (at least) order and receive their own lunches and dinners? If he's trying to retain some sort of high-intensity hardcore ninja startup bullshit, I would think free food would be the last thing cut. Or is he planning for them to subsist on nothing but soylent?

I've not been impressed by Musk, but this feels like the most boneheaded thing I've heard about his management yet.
I've got a similar issue with people emailing IT to ask if they should raise a ticket - just raise the ticket and if it's the wrong place to ask a question then you'll get a response telling you that. Instead we get email question->response: raise a ticket->ticket raised->actual response to question

It's especially annoying as our ticket system can just be emailed, so the original email question could just include the ticket system as well which would enable us to answer it and not waste attention and time for both us and them.
"We know they are lying.
They know they are lying.
They know that we know they are lying.
We know that they know we know they are lying.
And still they continue to lie."

— (probably not) Alexander Solzhenitsyn
I’m guessing people seem to not answer you over IM a lot?
There was FAR more oppositional coverage of the War in Iraq than there has been about the WC.
Why hotel rooms are full of tiny lights and what you can do about them
I have 2 yubikeys and always register them both. So if one is lost or broken then I still have another to log into sites.

As for theft, if you’re using your yubikey as a 2nd factor then they still can’t log in because they don’t know your password. If you’re using your yubikey as both factors then it either has a PIN or biometrics, so the thief can’t log in.

My main use for my yubikey is for SSH. I have PIN-protected SSH with a private key that can’t be exfiltrated
I fully understand your predicament. If you type all of the problem to a person, and they don't respond, you don't know when to switch it to another.

I must confess though that by default I am very slow to respond to message that starts with hello. I just don't know if they have a 5s question or 2hr problem. So I don't respond until I can commit the upper bound of time. This will result sometimes in slow responses to quick questions - but over years I started to feel the asker should take some responsibility for their own success. A dangling Hello is just insufficient offer.

Perhaps a good compromise is "hey, can you help me troubleshoot this webserver log?" (30min ask) or "hey do you know who's on shift today" (5s ask) or "hey I need to create a new ops manual for payroll processing, when can we Get together" (4hr ask) . It's polite, not assumptive, still inquires on whether they can help in needed timeframe without committing them, but it provides receiver something to help them reply on their own terms.
https://archive.vn/8Zmpu
That might be true in some places, but in Europe for example there really isn't that much room left. And moving large quantities of electricity from a desert to a place where people actually use it is also a challenge
Problem is, it’s quite difficult to know in advance what will be the win. Things that help the development and maintenance processes are good, even if they don’t map 1-1 to a problem. Projects are always short of resources and code is hard to maintain. Perhaps Linux might have come from plan 9 rather than minix if there was a better internet when it appeared. Perhaps we’d have plan gnine from rms.

I see a value in being to abstract away hardware issues as it lets me reduce the complexity of what I’m working on. Operation within an abstraction can be improved or changed without changing what uses it - and the changes are made in a single place, simplifying maintenance. There can always be performance issues, but one should not set out to tune things without a reason to.
Let's stop saying 'unhosted wallets'. Those are exchange accounts, the contents of which you have access too solely by the mercy of the exchange.
Super excited to see this Paul, and amused to see the nod to my comment in the post :-)

I'm going to enjoy getting stuck into this! (When I'm not stuck driving for six hours... just a quick coffee break reading this)

Support for CRDT columns within a db to enable JSON like indexing/querying capabilities is fundamental to then building some exciting further developments. Supporting both Yjs and Automerge is exactly the right route forward.
Notoriously no one is talking about, demanding action, or actually acting any of these things
Maybe my point is just that those things should not be called CRDTs. There are conflicts in the basic operations and you just decide on a case by case basis how
to resolve them which makes the entire construct look superficially like a CRDT but kind of ignores the core characteristic of CRDTs, namely that the operations never conflict.
Not yet! And not as long as the masses aren’t yet coming to understand this.
> One of the solutions could be to freeze and compress background tabs.

FF can do it, but it only triggers in low ram situations and detection is wonky, disabled on Linux.

I found the auto tab discard addon [0] to be a game changer on my low ram machine. It just works (though not on mobile).

[0] https://addons.mozilla.org/en-US/firefox/addon/auto-tab-disc...
Twitter didn't sell out of desperation, the offer was way above what the company was worth. A court was on the cusp of forcing the deal through when it finally moved forward.

So think of it as a $15,000 couch being liquidated.
"4,764 from traumatic injuries, and an estimated 120,000 from occupational diseases"
Because then you would be able to buy RAM several times cheaper than the one Apple wants to sell to you.
Ok. Care to elaborate at all?
Stripe isn't cheap even on IC++ pricing by time you add the bare minimum basics - Adyen is much cheaper but a much poorer dev experience since they are big Kafka advocates and unfortunately this leaks that you can't even GET a transaction by id - if you didn't listen to event stream and persist this yourself then its back to CSV reporting. TBH, even though it costs us more, I'm happier working with Stripe vs event stream advocates that want to leak this everywhere... (I like Kafka to be fair, just Adyen takes it too far, their implementation their problem, now let me get a transaction from 3 weeks ago over REST)
Moving the goalposts a lot here. I think that when confronted with a meaningless death directly most will feel empathy.

I’m sure a lot of politicians will feel like it’s unfair to pin some event on them, and that might be their base reaction. But this is not a mutually exclusive thing! People can be mad about political messaging and still feel something about people dead while building a soccer stadium of all things.
...I really don't think there's "emotional cost" on the part of the recipient in entertaining a "hello", at least not in peer-to-peer scenarios.

Now, if you're someone's boss and hitting up a subordinate with whom there is known "bad blood" then I get the point about the "emotional cost" of a scenario where you write, close to the end of the business day, "hello", then your subordinate doesn't respond for 10 minutes. Then you go home, or get into a block of meetings that will make you unavailable to continue the convo for several hours.

But if you have that little emotional intelligence, you shouldn't be anyone's boss, and if a mere "hello" from your boss freaks you out, you should probably just quit then and there.
Breaking down features doesn't help if two features are simply incompatible with each other.

I experienced this once, when feature A that was about 3 years old prevented feature B that was a out 1 year old from functioning correctly. The error lead to accumulation of garbage in a DB and was spotted when said DB ran out of disk space. It was incredible difficult to convey the message to management that the bug was at a meta level because both features worked as specified. They really struggled with the concept. It simply didn't fit their view on reality that features aren't completely independent.
Google "ken dilanian cia". Happens all the time.
He was receiving death threats for the rainbow shirts he was wearing too.

"Eric Wahl said his brother had received death threats while in Qatar because of the rainbow shirt and his continued reporting on FIFA and the Qatari government."

His brother is on Twitter saying that he did not die of natural causes.

https://twitter.com/ziplamak/status/1601373769326792705
STUN/TURN could be at play. The latter will use the relay to move data between participants.
LinkedIn is full of this crap already so I don't expect much to change.
This is a just title. German parliament also has multiple "Bundestagsvizeprädsidenten", theoretically one parliament vice president for each faction.
If there’s something I’m invested in, say programming, I wouldn’t mind spending time moderating a community about programming. Further, the moderation is a lot easier since basically all I have to do is determine whether something is programming or programming related. And people tend to usually follow moderation rules without claiming that moderation is an existential threat to their FREEDOM.

Twitter, OTOH, is a free for all cesspool. And that was with the moderation policies. Somehow it’s even worse now.
The only caveat is that the compile times are still comparable with C++ and Rust, when Graal kind of analyses the whole world to produce a final binary.

On middle range hardware, it appears to be the moment for a coffee pause, although it has definitly gotten better, specially with updated reachability metadata.
I didn't actually need the pinyin conversion (I implement that myself), it was just a test to see how well LLMs* were progressing at "out-of-domain" tasks. I always used recent newspaper headlines, so the possibility of finding matching character/pinyin pairs somewhere in the huge training set was negligible.

For this specific task, Chat-GPT is the first model I've come across that actually shows some ability to chain together concrete steps to form a task (i.e. look up character, fetch pinyin), rather than the simplistic "predict the next word in the sequence" in pure language models.

* Large Language Model - I know ChatGPT isn't a pure language model (which probably explains why it performs so much better), but I don't know what we're calling these models now so I'm sticking with LLM for now.
Why would Russia care if people scam Americans?
Not sure if their rental agreements allow that. Most don't.
I sincerely hope apple is going to remember the mistakes done with objc language and not reproduce them with swift, which is a really good language (or at least was until they began to bloat it the past two years)

But you’re right, chances are slim..
Oh please, that’s just plain old elitism. Let me guess, the internet stopped being cool once it became accessible to ordinary people, uneducated cretins trying to act all lordly, not like the filthy peasants they are? Who don’t have such a highly refined taste just as yours, and skill sharpened through years of serious gaming?

I’m so glad it doesn’t belong to people like you anymore.
I watched a few videos by this author last year, and he's very good. Great at explaining things without jargon, but also goes deep enough to show the "sharp edges".

He had an email course that combined video lectures with homework assignments, and I found it a good way for learning. The material in this website seems to have the same feel.
Check out AuthCompanion, a user management server that brings passkeys to your users and is pretty straightforward to setup.

https://github.com/authcompanion/authcompanion2
Absolutely not, I want to stick to the speed limit (or go slower, 100km/h is fine). It's much easier to do that if everyone else is forced to do it too.
Ah, a simple search would've learned me. Thanks!

https://en.wikipedia.org/wiki/Software_release_life_cycle
Looks very good.

David Beazley never disappoints.
Does Dyson even manufacture in the UK today? A quick Google search suggests they moved it to Southeast Asia 20 years ago.
Is that actually a good way to expand the market?

Apple around 2000 was stuck in a niche that would probably be described as “woke” today: graphic designers and hipsters.

The way that Steve Jobs broke out of the niche wasn’t that he suddenly started courting Dell PC buyers and went around saying: “Designers are dummies and ‘Think Different’ was a joke anyway.”

That’s basically how Musk is treating his existing Tesla customers now. (Including myself. The car is still good but I have serious doubts I’d buy another.)