skysight-inc/HackerNews huggingface dataset:
As you said, it is nothing you cannot put into a PNG metadata. Unambiguously? It is all about standard definition. XML, JSON, CSV, excel sheet...
You can buy them in some tech stores around Sweden. Don't know about the rest of the world.
> There have been at least three invasions and occupations that are significantly worse crimes: the US invasions of Iraq and Afghanistan, and the Saudi-led invasion of Yemen. All three have led to the total destruction and failure of the invaded state

Your opinion is very one-sided and misses many details:

- Iraq is currently relatively peaceful democracy after decades of tirany and wars (Iran-Iraq war caused 1M deaths)

- Afghanistan under US rule demonstrated significant economic, demographic and human rights growth

- Yemen civil war started with Iran backed shiite houthis took power by force in country with majority of suni population, and Saudis reacted on this
So if I'm understanding this correctly, you'd prefer to live in the world where the Collateral Murder Wikileaks video of journalists being murdered in cold blood was never released because it was hardware locked to the original military system it was found on? Or maybe some large viral video which triggers a social uprising simply won't play.
You are seriously so focused on pointless corporate secrets that you would actually consider giving the people in charge of the control over your information stream the ability to decide that something just shouldn't be shown? Because what? It might make discovery for a lawsuit more difficult? It'll make it easier to hide malfeasance?
This seems particularly useful if you are trying to pretend that May 35th never happened, for instance. Terrifying, and rather icky.
I’ve had the exact same thing happen to me, except in my case the ad never ran. I’ve read online that “virtual cards” tend to trigger this, but I inputted my physical debit card number.

What’s even more frustrating is that I’ve reached out to some ex-colleagues at Google and they told me they filed a bug on the payment fraud team about this, but I still haven’t back from them. Reminds me I should ping my friend to see what’s up with that…
Is this in Unicode and part of my core OS yet?
The hilarious thing is that that excuse is essentially just security through obscurity. Which is especially rich coming from the company whose vulnerability research team famously set a hard disclosure deadline that was shorter than many others at the time.
"Today, it seems like punishing shamelessness only increases social rewards to the transgressor. What’s changed?"

Welcome to the Aeon of Horus, we've been expecting you; we just weren't sure when. In the vocabulary of the Native American Hopi's the signs of the times point toward the fourth world.
yes, although interesting that term is on the list
>100% inflation

Volatility is not great but it is not hyperinflation, where your money never comes back.

>promising something useful and never delivering, forever.

Forever is a long time. Still lots of progress to be made. Cardano and Lightning Network on top of Bitcoin are my top picks right now.
I believe email spam and Robocalling should both be subject to harsh punishments, even more so if it is sexually explicit spam being sent to minors.
> "Perhaps [...]"

Suspicion of crime isn't crime.

Actual crimes without enough evidence are not prosecutable.

Lots of people come into association with crimes, criminals, or simply suspicious circumstances, who have not actually committed a crime.
You need to chain vpn:s and hope you hit different ones, as said agencies hate eachother.
I think this is a particularly rose-tinted glasses view of the sales process, which sells underquoting as a great thing for your customers that they will love ('When you tell them they need to pay more, they will love you and will recommend you to others!').

In reality, 'land and expand' is almost universally hated by customers and this just appears like an excuse to under-quote to win the commercial point on an RFP and then screw the customer over when there is some lock-in later down the line.

How about neither of these - how about selling solutions that you honestly believe are right-sized, being transparent about the sizing/requirements assumptions you have made, and then being flexible contractually if reality turns out different? This is how you actually build trust and consumer satisfaction, not by deliberately underquoting.
they're great. the UX is so bad that i hardly use it unless absolutely necessary, which is a positive thing for me. would definitely recommend. it has maps and podcasts and google, believe it or not. the downside is no imessaging (which i can do on my computer), no notes (so i carry around a notebook), bad camera (want to buy a digital one), no spotify (been listening to cds and want to get an mp3 player without apps), no authenticator app (we should be using hardware keys anyway). so now i carry around more stuff unfortunately but it's a worthwhile tradeoff. it's a clunky UX and everybody around me has a smartphone, so i just use theirs to google or play something on spotify.

it's made me realize how much of our recent world has been built around everybody having a smartphone. for example, QR codes for menus and to pay for parking, etc, is not a very equitable world.
I'd just like a nice Android OS based phone with a BlackBerry style real keyboard. Please.
> and apparently also to a16z

What they realized is that they could extract returns way earlier than the traditional exits of IPO or acquisition. They told at least one of these companies they didn't care if they ever made money. I'd be willing to bet my 1 BTC that A16Z knowingly participated in "scams", knowing that they would never get in trouble because they can operate in the gray zone and get away with it. They only believe in it because they can get the greenbacks out.
Genocide is something entirely different. Watch out using that word. This a war about ground and resources, not an ethnic war.
Point taken; its about the numbers, cargo, and possibly whatever pressure there is to de-carbonize.

"According to the company's CEO Alan Handley, the airship will be capable of making a transatlantic flight from the United Kingdom to the United States, consuming just 8% of the fuel of a regular airplane. It will be powered by a pair of solar-powered engines and two conventional jet engines."

https://www.digitaltrends.com/cool-tech/varialift-airships-s...
"Marginal Revolution" is not read by the average US person, and "nobody has exactly 1.8 children"
Cloudflare Japan
if you have to query the database to tell how the company's doing- or you don't trust what they're telling you- that's probably a pretty big red flag by itself
If the language has a unique selling point, I'm not sure many will know those advantages outside of the Rust community.

If the selling points were a smaller memory footprint or a more stable app, a name like TinyRemoteDesktop or StableRemoteDesktop seem more indicative of its advantages.
There's a latent assumption here that big tech isn't already regulated by the US government, albeit in a hidden manner or a manner you don't like.
Embeddable pricing table for SaaS businesses from Stripe
How is it in any way a straw man argument? I was giving an example of exactly what the comment said was “not a thing”: plausible deniability when buying the cards.

If you buy these cards and re-sell them, you have plausible deniability. If you buy them from a re-seller you have increased anonymity.

Obviously the goal for a nefarious actor (or anyone, probably) is to not end up in court. But it’s objectively true that the idea of Amazon gift cards does in some scenarios actually give you increased anonymity compared to other payment options, if nothing else because of the timing offset if you want to disregard re-sellers.
> So you're left with things which are (rightly or wrongly) illegal. Or incredibly taboo.

I presume giving money to Canadian protestors is the former?
The poem Unfinished duet by Richard Siken is an absorbing example of what I interpret as a self-dialogue

https://www.google.com/amp/s/crushedfingers.tumblr.com/post/...
Because blockchain-based cryptocurrencies have a terrible UX and don't scale for shit.

Even if someone hand-delivered a smart-phone that had a Monero wallet on it to facilitate me paying for a banned_book_123, it's still an order of magnitude fussier and slower than, say, using a Visa gift card. Or cash.

And what happens if I somehow fuck up the transaction? It has none of the protections offered by the Visa gift card, with all of the shit-out-of-luck properties of physical cash.

On the other hand, it doesn't scale well and thus cannot be used for digital microtransactions.

Any of the solutions I see for scaling could just be used without having a blockchain-based cryptocurrency on the backend.

Anyhow, when it's this difficult to use, it seems perfectly logical that it only gets used in niche cases where the sender/receiver is willing to eat the cost of all the friction, headache, and risk-of-loss of using it (not to mention price fluctuations). So ransomware, paying for illegal goods... what else is there?

Related: I think the motto of blockchain should be: A Solution Begging for a Problem. All these HN posts about it make me think of "The Herlihy Boy" from SNL:

https://www.youtube.com/watch?v=oXyW5w5RRFY
Oh, OK, I haven't really been paying much attention to Boing Boing for a while. Thanks.
It is really weird when you think that adding the watch allows this.

I am sure there are people that the watch just made them more attached to their phone in an unhealthy manner.

But I would love to think that there are just as many of us that it has turned into a healthy addition. Contrary to popular belief.
> It may contain inaccuracies or speculation...

This means to take anything written in that article with a grain of salt.
Kenny Shopsin Soup Theory Explains America’s Next Democratic Monarch
I guess "remote support tool" would be the generic term. VNC and RDP are broader tools for controlling another computer and aren't specifically geared toward situations where someone without much experience wants to give the person supporting them control. (You could build a tool like that on top of them, probably.)
Ask HN: Help an ex-startup founder navigate the corporate world
My small sized startup (10 people) has been acquired by a corporate.

I have been given a role which reports to the CEO. My team is now part of a medium sized department in a company of hundreds of people.

I have always worked with small teams, and always either as a low stakes employee reporting to a manager or as a founder where 5-10 people report directly to me in a friendly and transparent way.

I need help navigating this new world in multiple aspects. How to effectively report to a busy non-founder CEO? DO's and DONT's of the dreaded office politics? How to make sure I show the value of my work, and my team's work within the acquirer, without being too pushy?

Dozens of questions come to mind, and surely there will be lots of unknown unknowns.

What would your advice be?

Is there any book or course that you can recommend?
Re: perf for hobby gamedev, I basically agree for native builds, but lately I've felt like Wasm support seems key for hobby gamedev (so you can have more people play your game / without downloading it / it works directly on mobile too without dealing with app or play store). And Go perf in Wasm unfortunately is not so good (I was hitting big GC pauses when trying to make a game with Ebiten and large images).

I ended up writing a Go -> C++ compiler. Go's standard library parser/typechecker made it very doable. The games I've done with it don't use the GC at all but also don't manually manage memory -- they use an ECS api which helps. https://github.com/nikki93/gx -- the README links to development workflow video and complete example game code. I get the perf, interop/libs and portability of C/C++ but with Go's developer experience (well the build system involves C/C++ of course but I have something set up there that I now just use).
> I don't remember where I read this, but I think there are some examples in practice where instead of proving the correctness of some optimizations of existing C compilers (which is a codebase that keeps evolving), there have been situations where the correctness was ensured using program equivalence checking.

This is what CompCert does (or at least did when I last looked inside CompCert) for register allocation; the graph colouring algorithm is unverified, but a verified validator is used to check the colouring is correct.

Whilst this is relatively straightforward for something like graph colouring, it is substantially more difficult for comparing the outputs of two different compilers, which I think is what you are suggesting here?

There was some work to do a translation validation for the entire RTL -> LTL pass of CompCert, but I'm not sure how much progress was made or if this is currently used.
ugh same this week

created fb account to use for ads, created a business page per their instructions, used an ad creative generated by their system from my website, few days later whole deal gets shut down for unspecified policy violation

nuts part is they don't know or can't say which policy

as best I can tell my business page was shut down for bad ads, and my ad was taken down for a bad business page

wondering if fb implicitly has the same policy twitter used to have explicitly, where you need to have an established presence w/ real activity before they'll let you advertise
Some Infernal Metaphors to Understand NYC's Government
> So you're left with things which are (rightly or wrongly) illegal. Or incredibly taboo.

While I mostly agree with what you wrote, I take exception to this. Wanting more privacy can be an ends in itself.

Of course, as I said, I agree with you, this doesn’t really broaden the pool of people who need Monero by a meaningful amount ;)
Not sure about Bitvise SSH server, thanks for the recommendation though, is that Zerotier works behind firewalls. Don't need to do any port forwarding etc. Very similar to Logmein's Hamachi.

Since their laptop is usually on WiFi behind an ISP-provided router/modem combo this is ideal. Also don't need to force a static IP on the network so the port forwarding rules align properly.

As I say, we're in different countries so this is very handy, it "just works".

Also is secure as nobody can jump onto the virtual network without explicit whitelisting on ZeroTier's Web UI. You have to login (with 2FA) and click a checkbox to allow access if anyone wants to join.
And it’s seemingly impossible or at least very hard to onboard onto mobile coin. Couldn’t find one Fiat exchange, so it’s basically useless.
Spam is literally attacking communication infrastructure and stealing money. It is a form of cyberterrorism. Not to mention the sexual spam that is sent to minors non-stop. The fact that you think that is like speeding is messed up.
I think when one starts writing all the messiness of one's life / thinking shows up even stronger and makes 'writing' to feel like a wall.
I have tons of notes from all over the years, but only now, gradually, I tend to treat it more and more as a perfect way to make things clear and have fun doing it. I see it (looking from the practice) as a self-enforcing process, when it is kept alive it starts to bring flowers.

So I would rather talk about simply 'writing' and even finding different modes of writing - themes, journal, goal oriented, mumbling, notes, thought,...

As someone put it (I cant credit properly): Writing is nature's way of telling you how sloppy your thinking is. ;)

What is proposed in the article is even stronger, it is to talk with oneself using writing, dialoging as in... I ask X, is anoyone (inside) who would like to answer? ... and so on... Strong stuff. :)
Monero is not a better Bitcoin; it just makes different tradeoffs [1].

[1] https://phyro.github.io/grinvestigation/why_grin.html
Show HN: Scroll stdout
Already commented elsewhere but this is called the oracle problem. It is essentially the tragedy of the commons w.r.t. bureaucracy; i.e. why should I be truthful about the state of the world if I can lie and make a profit because what I say will get recorded as truthful in the bureaucracy... this is the same as "corruption" and "fake news" etc.

We already know how to solve this problem fyi but it seems no one is interested in helping me implement it.
2 Years of COVID-19 on GOV.UK
The study of Iraqi deaths is ongoing and I suspect that the confirmed civilian casualties from direct violence is an undercount, but regardless we should also be counting excess deaths caused by the deterioration of the country's infrastructure. That's a direct result of the war. It does mean we have no good way of counting the dead in Ukraine yet and won't for years.

That said, the Ukrainian state has survived and is continuing to provide civilian services. Ukraine still produces plenty of electricity (it is even exporting it), and still is able to provide food, healthcare, water, and other essentials. There are tight supplies for some things, like gasoline and some medicines, which is awful.

Contrast that to the devastation after the American invasion of Iraq, the starvation in Yemen, or the chaos in Afghanistan. Iraq still has spotty electricity and deals with violent incursions, and the war has spilled into Syria. Yemeni deaths have been horrific, but equally bad has been the widespread hunger and extreme poverty the war has thrust millions into. I just don't see that kind of suffering in Ukraine. At least not yet. If the war continues at this level of intensity and Ukraine collapses entirely, which I find unlikely (indeed, the level of intensity and casualties is already down significantly from its peak in March) I'll reassess.
Not ugly as sin, just needs a minor update to modern resolution and color palettes. As happened multiple times in the 90s.

They even had customizable themes back in the day.
Time-Bounded Approvals for Tailscale
Great story. Reminds me of the book and movie October Sky, in which the protagonists, who are high school students, strive to learn calculus so that they can learn how to better build rockets.
I have some DICOM experience. How does one go about getting these compliance jobs?
(To answer my own question, under NixOS

serivces.xserver.desktopManager.cde.enable = true;

will add a functional entry for CDE to your display manager. I have not been able to get plain

$ startx `nix path-info nixpkgs#cdesktopenv`/opt/dt/bin/Xsession

to work, and debugging it seems to involve a more extensive digging expedition into the innards of this beast that I care to undertake right now.)
Any sources to support the claim that fuel cells are more mature?

Looking at another aspect, how many hydrogen generation facilities are there in CT, vs. facilities that can charge an electric bus?
someone who worked on the UEFI implementation writes it
I've been working professionally in Go for almost a year now and I do agree Go is really pragmatic and is largely nice for just "getting stuff done".

However there is an absurd amount of nil checking which can be easy to miss and not always caught by the common linting tools.
Once you use Result/Option types and proper enums with pattern matching that is expressive and safe, it wears on you that Go does not have this.
I think author meant Linux desktop Andy client facing Linux is, like the SteamOS.
At least Webhallen in Sweden sells them in physical stores around the country. Not sure about other places though.

Weirdly enough it's also cheaper to buy a 12m card there (500SEK instead of the usual 600SEK). Checked, and they're listed as a reseller on Mullvad's page so they must've gotten a good deal / are selling at a loss.
Are you implying that injecting malware into specific targets is not the CIA’s job?

Nobody said they infect “everyone”, it’s most likely not even in their interest to do so.
"Russia" has been destroyed, raped and pillaged many times and been under hostile foreign control for the last half millenia (yup, if you dig deep enough). Don't expect them to let go easily, lol. The fact that people survive there never fails to amaze me.
* quotes because lands had different names back then.
So, the arguments are:

1. Pushkin supported the Russian unitary empire and subjugation of Ukraine.

2. Pushkin was instrumental in the development of the modern Russian language and is thus seen as symbolising the forced linguistic homogenisation imposed on Ukrainians.

The first argument has some explaining power as to why Ukrainians wouldn't want to have a Pushkin memorial.

The second argument is presented with a helping of founding myth: Russians are a homogeneous blob of NPCs, Ukrainians are autonomous and diverse individuals. This is a weak argument.

For a thread that rails about conflating history with modern reality, it strangely sidesteps contemporary linguistic politics. The modern Russian state has federal divisions specifically for non-Russian ethnic groups called republics which are distinct from oblasts i.e. provinces. And these republics established official languages of their own as expressly allowed by the Russian constitution. Ukraine on the other hand clamped down on the use of Russian and Hungarian. Ukrainian is a co-official language in Russian occupied Crimea but Russian has no official status anywhere in Ukraine.

And considering how unnecessarily long-winded the thread is, I wouldn't say it was particularly constructive.
One is a transaction involving assets. This is a transaction involving people.

I'm still pretty firmly in the "humans are not mere assets" camp. They absolutely can be an asset, but I don't find it acceptable to treat them solely as assets.

For the same reason I don't believe slavery is moral.

I literally don't see any way to pitch this that doesn't devolve straight back to "you're selling yourself into serfdom/slavery". But if you can make an argument... go for it.
Heidegger was a big one
You're right that it makes different trade-offs, but in doing so it becomes a better currency than Bitcoin.
More often then not, someone doesn't pick up from the developer and it just... fades away. Shame, Latte is a fantastic project and is incredibly customizable and uses less resources off KDE's bars.
Covid-19 Originated in the Huanan Seafood Wholesale Market in Wuhan
The taking of Mariupol, all of Luhansk and most of Donetsk have been successes. They've been hard fought, grinding successes, but successes nonetheless.
I like non-fungible tokens. The jpeg stuff made no sense but the composability/interoperability is awesome, making items in one application that anyone can integrate into their own applications without restrictions. One developer can make a game where you can destroy your items from other games without the origin game having any say in it. An open API that no-one controls.

Remember CryptoKitties? The first NFT game before it was called NFTs. Someone made a game where you bred dragons, but in order to do so you had to feed them CryptoKitties. That's the type of stuff I like, not the play-to-earn crap.
California's strawberry fields may not be forever. Could robots help?
Show HN: Annotate and share ArXiv papers - Smort.io
Hey HN,

Smort lets you easily edit, annotate, share and save ArXiv papers and articles! Just add smort.io/ before a URL to read it in Smort. No login needed!

Here is a demo- https://www.smort.io/demo/home

I posted a Show HN for the v1 in March [1]. The v2 is a major upgrade and lets you save articles permanently and read arXiv papers natively in Smort rather than handling PDFs. All ArXiv papers released up till 20th May 2022 can be parsed.

When I was a grad student, I found it hard to collaborate on arXiv papers and share my annotations, so I built Smort to solve a problem I faced. Smort can be used instead of Github to host your annotated papers collection and share it with the world!

Please send feature requests or feedback by joining our Discord [2] or following us on Twitter [3].

[1] https://news.ycombinator.com/item?id=30673502
[2] https://discord.gg/V8yageC6ud
[3] https://twitter.com/SmortApp/