skysight-inc/HackerNews huggingface dataset:
I'm almost to the point of being indifferent whether companies "destroy the web" through things like a browser monoculture. It would be a tragedy, but you can only ask people to deal with so much, and the web != the internet.

We are in an age of webassembly in browsers. For all the complexity of the modern web, riddle me this: What is the difference between a website executing arbitrary web assembly code in the sandbox of the browser, and any TCP connection sending a program which is loaded in a sandbox and executing on the user's computer? The difference seems to me to be simply the fact that it is integrated into the web, web browsers, etc. If we are truly at the point where this is how we want to do things--like, we want to write web apps in Rust and compile for web assembly--The web is becoming less distinct and therefore less valuable as a paradigm.

I'm not a user of any document-only web alternatives, but in this model, it would be pretty cool to see a re-separation into a web-of-linked-documents and network-of-sandboxed-remote-applications.

Society wouldn't swallow such a thing easily, but if they push the web far enough into a proprietary hellscape, desirable services will likely start to emerge outside of it. All it takes is for those services to be attractive enough to start drawing disenfranchised stragglers, and the next thing you know, your mom is downloading recipes off the new not-web web without a care in the world.
What happens if both DNS requests are hijacked? Could an attacker return both a different IP and a different public key that correspond to a malicious server?

Edit: I should clarify, I think the issue stems from DNS being a potential attack vector itself. You can't blindly trust what DNS tells you. This is precisely the problem that certificate chains (issued by a trusted third party) purport to resolve-- one of trust.
> You constantly have to use Java libraries. Which means you have to understand the Java ecosystem.

That's not so true in my experience. You have to reach for Java libraries in the same cases where you'd have to reach for C libraries in other languages. When you're using a Java library it's usually to do something specific (because using the big Java frameworks makes no sense), so the complex parts of the Java ecosystem don't really affect you.
The image on the album cover was of a child. It's a totally different conversation than page 3.
Bitcoin was and still is an enemy/ignorable-other-thing to many banks, who are incentivized not to care while also operating under an unclear regulatory environment.

Wyoming passed new laws to address that. There were home grown laws in a state that routinely updates its business laws to be attractive. Wyoming is like the western US version of Delaware, but better in my opinion.

Wyoming often passes laws for things other people are ignoring or don't respect yet because their business school didn't tell them to respect it yet.

Instead of SPDI attracting existing banks, an existing cryptocurrency exchange decided to become a bank.

This conveys full access to the US and international financial system: ACH, Fedwire, SWIFT.
I feel like it should be trivial to make a 'scripting' variant of rust. Just by automatically wrapping values in Box/Rc when needed a lot of the cognitive overhead of writing Rust could be avoided. Add a repl to that and you have a highly productive and performant language, with the added benefit that you can always drop down to the real Rust backbone when fine-grained control is needed.
10+ years on, billions of dollars poured into various coins and ICOs and still nothing to show for it. It's like an even nerdier Star Citizen.
Questions:

- Do the graphs mean that the "sign" operation of OpenSSL when using ECDSA is many times faster and the "verify" operation is ~4 times slower (compared to RSA)?

- I suppose that "sign" is linked to issuing certificates, while "verify" would be involved to checking certificates?

(sorry, I'm not a pro with this stuff)
The implications for election advertising are that votes and even revolutions are available to the highest bidder.
One possible reason is that its more likely that your individual dns is being modified/tampered with than it is for LEs servers. This way your individual ISP can't mess with things.
Oh I agree that the story 'I made it and I regret it' is catchy and very useful to add to the conversation. It's a 'man bites dog' type of headline in that it gets the general audience to pay attention. It's valuable to have that perspective.

I like Tristan and Aza and CHT and think they're smart, well-meaning people who are doing their best, and I value what they bring. I especially like their focus on trying to explain some complex stuff in terms and ideas that are simple enough for people to grasp. I'd love to see more well-vetted solutions from them; screen time was a valuable concept they advocated for.

As far as whether tech people are the most effective people to talk about the problems they created, I don't agree. I'd prefer someone who has expertise in the implications of technologies, who can root what is happening in social dynamics, human psychology, etc. Someone whose voice in those areas is highly respected, not someone who read a few articles or a book and then translated it. We need more of a Carl Sagan of sociology/psychology/history who can integrate and explain these things.

Any sufficiently complex topic and area of power needs checks and balances, people with different perspectives and backgrounds who help define the boundaries for discussion and consideration. My concern is we're always hearing from tech people; by default they have a seat at the table because they're in the seat of power in this domain. Their voices need no further elevation nor does their lack of expertise in relevant fields warrant it. We need their counterbalance.
Just to clarify: do you still have a realm where you would use Rust?
I love how you dislike a black woman thinking on her own and coming to a different conclusion. You’d support her as long as she stayed on the plantation and thanked you for the provisions. As soon as she thinks contrary to you, she’s at best a maker of tools.

Remember any black person having the audacity of thinking on their own is not black. https://youtu.be/We6Qr9-dDn8
Rust macros have no access to types at all. Types are essential for any but the most trivial metaprogramming.
>“Disrupt incumbents! Software eats the world! Through the Internet all things can be made better!”

I don't see much of that to be honest. Lots of fears about the impact of things like AI, broken VC system having a net negative impact, advantages of limiting freedom of speech on online platforms, abuses by large software companies, etc, etc. If anything there's a pervasive view against rampant unrestricted capitalism and crypto generally ties itself to rampant unrestricted capitalism.
TF's own analysis[0] was hesitant on static vs dynamic, finding downsides for either choice and suggested choosing a "middle ground" (which IMHO was doable starting from Julia's optional types).

So static typing might be your requirement, but it wasn't TF's requirement. When examining Julia later on, they don't mention dynamic types as a downside at all - and every argument save for "we're familiar with Swift's internal working" was contradicted within the same document...

Now, being familiar with Swift is a very understandable reason for their choice, but it's IMHO not the best choice for others which are not as familiar with Swift or ML. Most ML users are very familiar with Python and I think they will find Julia to be a welcome improvement on Python's pain points without Swift's baggage.

[0]
https://github.com/tensorflow/swift/blob/master/docs/WhySwif...
> The Swiss "bank account" is no longer a thing. Except for the big guys who, until now, still enjoy a nice playground. But these times might be coming to an end.

It's now called "crypto". Bitcoin/altcoins may go up in value dramatically as banks crack down on financial crime.
Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks
Ask HN: What are the legal and moral considerations around content aggregators?
Sites like Reddit make money off of having it's users repost the original content of other people. While it's true that many Reddit posts link back to the original source, there are numerous subreddits such as /r/TikTokCringe that rip video from the source such that a viewer will never interact with the original creator.

In a similar vein, there are many very popular Instagram accounts that act as aggregators. They report memes, videos, and clips from others (possibly while adding a "Look at this!!" type white bar at the top) without ever "creating" something themselves.

My gut feeling is that it's a grey area - I can't find any great examples of a legal precedent, and we all know companies like Buzzfeed built empires on this type of content. What does HN think?
I'm not really obsessed with immutability. Does Collections.unmodifiable{List,Set,Map,Collection} not do it for you?

I did forget about the cache's though! Good call.
Reasons Lockdowns Should End Today
That why whatever conferencing software your using should have audio processing to control level of different audio.
How to survive heat stroke
A nursing home in Washington state that made national news in March coerced workers whose Covid tests had yet to come back to return to work in the home. All the while flying in corporate big wigs who have never stepped foot in the state to explain to the local media how sensitively and seriously they were handling the problem.
Heh, back in the day we purchased those "CD" things and they were lossless. Actually, they didn't employ any compression at all!
Well said, it's not a problem unique to Facebook, Twitter is as much of a problem but they don't get dragged as much because they're more willing to take a knee to the woke religion
I wonder what the “more secrets” are. I suspect with the discovery of Göbekli Tepe, and other older sites, we may discover the current timeline for ancient Egypt doesn’t go back far enough. The Turin kings list is pretty interesting. Some geologists suggest the Sphinx may be older than Egyptology suggests at present: https://www.robertschoch.com/sphinx.html
Not just advertising, but any communication. You wrote this comment to influence me and everyone who else who read it.
Dang, why drop the identifier “Gore-Tex?” Who cares about some guy they can’t identify except through their work?
Pillpike Pharmaceuticals
YOU CAN ORDER YOUR PAINKILLERS WITHOUT PRESCRIPTION REQUIRED and WE WILL SHIP IT TOGETHER WITH YOUR PACKAGE you have nothing to worry about.
>Without authentication, you can't even be sure you have confidentiality.

Sure you can: a classic XOR one-time pad has no authentication and it's the definition of confidentiality-preserving.

It's true that malleability makes it easier to attack certain protocols which can then result in a loss of the confidentiality property. Your padding oracle example is a case in point, and there's seldom a reason to avoid an authenticated encryption mode for a message that's sitting inside a TCP packet.

On the other hand, sometimes malleability is a desirable property, and authentication is harmful. The APCO Project 25 radio standard, intended for use in the mobile radio world, has encryption as an option. The priority is to maintain confidentiality and to degrade gracefully in a hostile RF environment.

Encryption is applied after error-correcting codes using OFB mode, and so effects of interference apply bitwise within the data stream on decryption. An authenticating mode would be a disaster as a single bit error would result in the loss of an entire transmission.
Do you know C++ well? Could you compare time to productivity for C++ and Rust?
>I am deeply suspicious of the “breakdown” of the videolink making el-Masri’s evidence in person “technically impossible”

>after days in which the US government tried to block that evidence.

I totally agree. Something tells me that the USA is involved here in blocking this videolink.

As a Navy veteran I am ashamed of that helicopter video.
It proves what a bunch of liars the US military can be.
Oh yeah and the button will probably give out after 3 years, at which point you have to replace the entire "timer" (control panel PCB), which is about half the price of the oven.
I appreciate your comments, but could you please stop creating accounts for every few comments you post? This is in the site guidelines: https://news.ycombinator.com/newsguidelines.html.

You needn't use your real name, of course, but for HN to be a community, users need some identity for other users to relate to. Otherwise we may as well have no usernames and no community, and that would be a different kind of forum. https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...
Most companies, in my experience, want tools that are easy to get right in 80% of cases, and in 20% of cases require experts. Go has the benefit of most benign work is deadass simple to get right. The things you referenced in your post are obviously the remaining 20%.

Rust, as an example, is a pretty difficult language to become productive in. Sure, once you've invested the time, you're equipped to handle a wider array of problems, but most organizations don't particularly care about the top. They care about becoming relatively productive relatively quickly.

Go's approach to certain problems require expertise, it is not a silver bullet. But there are no silver bullets, and the examples you gave require expertise in any language. The issue is that you've kind of just cherry picked those three concepts as proof of complexity, ignoring the boatloads of other examples in which Go's simplicity does add value.
> Currently you need Microsoft's C++ Compiler in order to use GraalVM on Windows

No need for xcode on os x or gcc on Linux, or clang on bsds?
Is there any proof/evidence that people who recovered from COVID and tested negative can still spread the virus? The article lacks any references on that.
Do we actually know for a fact this helps? I had always assumed that correcting voice dictation helps on android and iOS, but over the past couple years I’ve been coming to the conclusion it doesn’t actually do anything and we are just assuming these devices are smarter than they really are
I wrote a critique of a The Verge editor's critique--on top of their critique--on #theSocialDilemma.

Check it out here: https://www.kontxt.io/proxy/https://www.theverge.com/interfa...

Or here's a streamlined summary: https://www.kontxt.io/document/d/JdE8ujfZmPy3bIAiv-tZQXVWfVf...
> No! We love our stodgy ancient corrupt banking system and the money laundering crooks that run them...

Ah yes- Cryptocurrencies are definitely going to put money laundering crooks out of business.
With the arguable exception of therapy/counselling, you can never retrieve your dignity and self-worth by buying a product.

So all it really does is sell the promise.
I think it's basically mostly because the Tarsnap tooling has a very principled design, is reasonably easy to use for power users with basic use cases, and perhaps most of all because the operator of the service (Colin Percival) is a tremendously well respected figure in the cryptography world.

I describe the tarsnap tool as being "principled" because it draws a pretty tight boundary of what functionality is in-scope. As a result, I think most real "backup" scenarios will require some kind of tooling to be used as a wrapper (e.g. GFS or even simpler retention scheduling).

I was a Tarsnap user for some time, but in the end I've found that using Duplicati with B2 is actually easier than Tarsnapper and significantly less expensive, as my usage totals a bit over 7TB - not affordable for me with Tarsnap. As a result I haven't been recommending Tarsnap for some time.

I do think it's important to emphasize that "B2" or "S3" does not necessarily mean doing scripting or whatever yourself - probably the biggest advantage of choosing one of these commodity storage services is that they are supported by a wide variety of open-source and commercial tools, generally with much a much more sophisticated featureset than the tarnsap tool. Duplicati as mentioned is a more GUI-centric (web interface) tool with block dedup and retention management for .NET/Mono. "rclone" is a command-line tool for Linux that's fairly similar in usage to the tarsnap tool but also has additional features. Both can be set to encrypt backups before uploading. Both support either S3 or B2 (and I assume also Google Cloud Storage, Azure Storage, etc).
I tested positive at the end of august, and then negative 2 weeks later. i still get exhausted easy but hope it would not last much longer.
Consumer level microwaves in shared areas, like in workplaces or schools, tend to break real fast. I've seen some not last a year.
You are exactly correct on both points!
They're also summarizing this in a podcast:

https://pca.st/srocxn6v

https://open.spotify.com/show/5RMdM2ropEmNNoguvU0J27

https://podcasts.apple.com/us/podcast/suspicious-activity-in...

Also, to see the summary as things unfold:

https://en.wikipedia.org/wiki/FinCEN_Files
U.S. monitoring of the global flow of money is frankly terrifying. U.S. law enforcement is currently politicized to an extreme degree, and the extent to which the U.S. continues in the near future to be a democracy under something vaguely like the rule of law is in severe question. One of the scariest things to think about in contemplating the possibility of having to flee this country in some point in the next few years if it goes full authoritarian is being instantly impoverished to the point of not even being able to buy gas to get to the Canadian border on the flip of a switch of some faceless bureaucrat.

(And no, I don't think cryptocurrencies are the answer---wildly fluctuating value and seemingly endless security problems hardly create a sense of safety.)
I'm choosing to think it's based on the self-indulgence of art gallery websites dictating to readers what their screen sizes should be
Yikes, we ban accounts that post like this, and https://news.ycombinator.com/item?id=24537258, for obvious reasons.

I'm not going to ban you for these because everyone has bad days and you've posted good things before. But can you please review https://news.ycombinator.com/newsguidelines.html and avoid the flamewar style on HN? We'd appreciate it.
The customer is always wrong: Tesla lets out self-driving car data (2017)
I wrote a critique of a The Verge editor's critique--on top of their critique--on The Social Dilemma.

Check it out here: https://www.kontxt.io/proxy/https://www.theverge.com/interfa...

Or here's a streamlined summary: https://www.kontxt.io/document/d/JdE8ujfZmPy3bIAiv-tZQXVWfVf...
I like these two articles on the topic of Tristan Harris:

https://www.wired.com/story/tech-needs-to-listen-to-actual-r...

https://www.theguardian.com/news/2018/may/03/why-silicon-val...
You are right, people were misinformed from the dawn of history. But never before in history has the real information been so available.

If you believed that pharaoh was a God, well there was no way to know otherwise. Not only you didn't know how to read, but if you did, all the writing did confirm he was, in fact, a God.

Today, information about counter arguments is available for any claim. If it sounds suspicious, you can use the discretion of your mobile device and look up 2 or 3 different opinions. You can read the study. You can listen to experts in the field. You can do all that before the king finishes his speech.
What's your opinion of Scala?
Its the strange higher standard put on crypto that’s oddest to me.

Those ICO issuers have a great business model, haven’t cracked recurring revenue yet, but alot of revenue!

There is also a large services sector, no different than the adtech sector or any other sector with questionable utility.

I worked on many mobile apps that weren’t worth it for the company, and was praised for it. But crypto is the one that has to convince you of...... what?

“There are alot of customers, go where the customers are - Except if it’s crypto, then I’ll just spend all my energy talking about unrelated crypto issues in a incoherent tirade.“
Whistleblowers file RICO suit against U.S. nuclear and enrichment corporations
Weren't you worried about damaging the microwave shielding?
I don't use wechat myself but my wife is chinese. From what she tells me, many of her mainland china childhood friends, (including those she considered progressive) strongly disagree with many ideas americans consider fundamentally correct.

For example, it's pretty normal for Americans to bicker about politics and criticize the government, especially because of its highly polarized political landscape.

Many mainland chinese vehemently defend the idea that the government is truly representative of the people (similar to how the US constitution envisioned the state being a true representation of the People)

Debating that the government is an evil brainwashing machine with these people would be akin to coming out as gay in a conservative religious family, i.e. it would be bound to negatively affect relationships
Marc Andreessen: Pmarca Guide to Personal Productivity
> I guess it is either Electron [...]

The really crazy thing is that the group that eventually birthed Rust had an acceptably performant Electron alternative even before Electron existed—and it supported both HTML and native-ish looking widgets. But they completely underinvested in it and eventually killed it—insisting that they knew better and that no one really needed or wanted it. In the meantime, Electron came along and is now so ridiculously pervasive that it's regularly brought up in conversation—even where its of very little relevance—just as a consequence of people looking to complain about how popular it is. The only thing we hear from the former group who strangled their baby, though, is how dire the outlook is for them and their influence on the future of computing.
> What is the "documentary" trying to achieve? Change behavior.

But will the filmmakers profit if they succeed? They don't make any money by successfully changing your mind.
Got a link to the particular enhance software you are referring to?
The advertisers are the buyers, the platforms are the sellers whose product is your well-trained eyes.
Thanks. Wasn't there a study done regarding unsprung mass that suggested the effects may not be as bad as feared and vehicles could be tuned to compensate?
Ask HN: I'm looking for a simple, remote, locally-encrypted storage solution
I want to store a handful of gigabytes of data online while keeping it easy to use, so I need a workflow/solution that:

1. Lets me read/write directly (i.e. it shouldn't simply be a backup solution);

2. Encrypts/decrypts files on the fly, locally;

3. Makes it easy to explore/download each file/folder separately.

Mega does all of this, but then I have to trust Mega that it actually can't read the files. I'm looking for a solution that decouples the storage provider from the encryption.
Evidence that fingerprint analysis is "total bunk?" That one is news to me.