skysight-inc/HackerNews huggingface dataset:
Check out Rune: https://rune-rs.github.io/

It’s more of a prototype, but I think it’s in the direction you’re describing.
>That's not good enough for the target market for Precursor.

I know? Your two points are really disjoint.

>so all there is in this space is "small, easier to bribe manufacturers".

I think the amount of people who will willingly take money for nefarious purposes is smaller than you think. I would worry more about misguided cooperation with law enforcement. See, for example, the case of the Russian trying to bribe a Tesla employee to install malware. There may be factors like the belief of the employee that the breach attempt would be caught, but it would be very easy to pass the employees actions off as a mistake.

My real point is that between large manufacturers that are likely to have moles or cooperate with law enforcement and smaller manufacturers that are less likely to have moles but may be easier to compromise in general, it's probably about even between them, maybe siding with smaller manufacturers depending on what you have available.

In any case you have trust issues with either one, so I don't see why pointing out "Trust us is not enough" is topical.

With a smaller manufacturer you are more likely to get in to see their facilities and can build a personal relationship. With a larger one that is likely impossible.
https://news.ycombinator.com/item?id=24533381
There are a lot of points which I simply cannot agree with. 1) concurrency as an issue - you make it sound as if doing concurrent programming in Java is hard. Its not if you read through the documentation. In todays world of spinning up small servers, when done right, it scales to massive levels. 2) Blocking threads, memory contention etc. - i think you may be comparing against the likes of single thread programming models like Vert.x or Node.js etc. The flip side which in my opinion is more severe is that if you get even a small thing wrong on the other side, it blows up even more which is more difficult to isolate and debug. Plus the need to learn a whole new programming paradigm which is not easy to wrap your head around. 3) Lot of tech companies seem to make it work - while I agree that corporates will pretty much make everything seem to work, it requires a few engineers who understand software design principles to create design and abstractions that work well. You imply that only PhDs understand that kind of stuff whereas I am sayin that there are many other who understand and who are genuinely making things work in the Java world. I can tell you, when concurrency done right in Java, it is so performance that many will simply not believe. Just my thoughts and happy to differ.
Single purpose accounts aren't ok on HN, and obviously not when the purpose is ideological battle, so we've banned this one. Please don't create accounts to break the site guidelines with.

https://news.ycombinator.com/newsguidelines.html
I see this in Elixir all the time too. Lots of people seem to think that immutability combined with message passing makes their program immune to races. As a consequence I see all sorts of designs with races all over the place.
I would call the design "rugged". The syntax is well thought out actually.
I’ve never heard this term used, to be honest. The type name is “usize.”
Why don't you just write an API that bounces requests through your webserver, where you render the page using a browser that runs the JavaScript and XHR requests, OCR a screenshot, and then send it through? That would help you win this argument, right?

This conversation is about browsing the web, not the strawman you've constructed. We're talking about websites that you go to and they don't render if you turn off JavaScript, of which there are many. Dragging it into the corner where you're using cURL+grep on an plain-text endpoint which happened to exist for the example provided is not a valid response.
Consumer protection laws do not apply to businesses.
I've had good results on some of my own projects. The current implementation certainly has limitations, but it's really early and the potential is huge. For example, because it can cache at a sub-compilation-unit granularity it can make rebuilds of a single file faster, which no distributed build tool or cache can do.
I have a half mask respirator from before COVID for working with chemicals.

It doesn't protect anyone but you unless you add an additional filter over the vent (affecting breathability), and the recommended lifetimes for cartridges aren't just based on it filling up with drywall.

The electrostatic charge expires even as plain air and moisture go through the cartridge. I don't have the packaging for mine, but I don't remember the recommended lifetime being anywhere near 12 months.

(Edit: Checking 3M's site, 6 months from the moment it's unsealed even if not used at all. Lifetime goes down from there with use, and when not used it should be in an air-tight container)

-

Additionally, those were sold out for a very long time from most common sources.

There are people who need those to do their jobs just like any other mask, and I have no idea where you're getting the idea they're not hard to come by. Home Depot for example, no longer ships them here in the Northeast, and in-store stock is heavily limited.

Actually it looks like Amazon has them back in stock, but every style I see will exhaust what you exhale (so it makes sense there's plenty to go around)

If you're in a vulnerable population and cannot in any way avoid coming into contact with others I guess a respirator is better than nothing for your personal safety?

But going out of your way to get respirators that people need to safely do their jobs just like the healthcare workers do if you don't actually need to is ill-advised.
I think backup system ops are super important. If an invisible college exists for security research, then the dude who invented scrypt would be pretty close to its top. He's also too modest for not using an anchor tag to link to his business, and too generous for not naming the HN user who insulted him.
Look, I’m the last person who would defend drug laws, but I think your position is transparently silly.
Personal attacks will get you banned on HN, so please don't do that here. Also can you please stop posting in the flamewar style? You've done it repeatedly lately, and it's against the site rules because we're trying for something a bit different on this site. If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and posting in the intended spirit, we'd be grateful.
> Most likely Albania - Kosovo - Serbia route, since it's already established heroin smuggling route.

I assume this would require the smuggler to either be a Serbian or Kosovo citizen, or make a handover to a local person in Kosovo? A citizen of a third country cannot enter Serbia after entering Kosovo from a third country. The Serbian authorities will deny you entry and tell you to go back and enter into Serbia from one of the other countries bordering it.
Not sure if she explicitly wrote about likes = teen suicide, but I'm sure danah boyd would have had something to say about it, given her research focus on the intersection of social tech and teens lives.

She was already well respected at that time and known to my team when I worked in Yahoo's online communities division in 2006 and went to her talks.

The relationship between suicide & social status has been well known for decades. It therefore would not have been a leap for someone in the know to conclude that a tool that conferred social status or approval (such as a like button, a list of friends, etc) would therefore have these social implications.

You can read her stuff here:
https://www.danah.org/papers/
There are some meta programming features C++ has that Rust doesn’t, like “template non-type parameters” and “template template parameters.” The former is called “const generics” in Rust, and is still in development, and the latter is “higher kinded types,” which Rust may or may not ever get.
If it truly is a national security concern and not politics, this should be the obvious conclusion. How do we know some Facebook employee isn't siphoning data to the CCP right now? How do we know the US won't someday abuse the data Facebook/Google/whoever are collecting? The data is either weaponizable or it's not, and if it is weaponizable (and I believe it is), this needs to be a much larger discussion than TikTok and WeChat.
Don't really know, tbh.

Things I used SCons on were different from the things I used Waf on. SCons might need as much custom Python for those other uses as Waf. But that does not make Waf any better.
Mine is the greatest comeback on HN, including comments 'pg

https://news.ycombinator.com/item?id=35079

"As a matter of fact, I did"
Just about every analog lighting board I've ever seen has huge dead zones on the end of the linear pots on some channels.

I'm surprised the potentiometers work at all given the abuse they go through. Early desks had no memory, so it was often a huge rush to set the next scene in the fader bank before it was needed.
> The supply chain for all society ...

And? That’s whataboutism, not a response.

> Drugs are....

That sounds like a vast oversimplification, to say the least. Also, again, I’m not defending drug laws.
There's always boiled wool. ;-)
This is literally what many parasites do. In the case of GI parasites they make you crave what they want.
Also, we shouldn't forget his hashing algorithm, scrypt, powers a popular cryptocurrency with a market cap over 3 Billion USD. Colin has added so much beyond 'backups' and should feel quite accomplished in his technical contributions to society. I am glad he has the commercial independence to follow his dreams, rather than being trapped in academia.

Colin, you are an inspiration. You have achieved so much and I can't wait to see what comes next.
You can't post like this regardless of how bad another account is. It's against the site rules because it destroys the commons, which helps no one and makes nothing better.

If you'd please review https://news.ycombinator.com/newsguidelines.html and not post in the flamewar style generally, we'd be grateful.
I'm sure it will hurt the city. But it should also be noted that income tax makes up about 60% of the budget, not all of it.
"As far as I know, no cryptographer seriously believes the curves to be backdoored, but nonetheless seems to be a hot topic of online discussion. DJB lists them as “unsafe”."

I'm not very well educated in this space. Is DJB historically prone to exaggeration?
> we purchased those "CD" things and they were lossless

Depends on how you define lossless, but for a sufficient informal definition, CD audio definitely is lossy.
While you have chromecast_mpris running, you can use an MPRIS client to issue the OpenUri method[1]. Here's an example:

$ export URL="http://ccmixter.org/content/gmz/gmz_-_Parametaphoriquement.mp3"
$ playerctl -p My_Chromecast open "$URL"

This will cast a song to the Chromecast named "My_Chromecast". I forgot that OpenUri was implemented in the project because I typically cast from other devices and programs, but I'll include it in the README.

> Thoughts on what this provides that's better?

People tend to use catt or castnow to cast from the command-line. I wrote about using VLC to cast to the Chromecast[2], but I wouldn't recommend it unless you're watching something that you need VLC for.

[1] https://specifications.freedesktop.org/mpris-spec/2.2/Player...

[2] https://alexdelorenzo.dev/linux/2020/03/14/pipes
All OK except when you need the same level of performance for those 0.001% of requests when the GC kicks in and takes the response time outside acceptable limits. Due to this reason alone, my company is planning to move off a popular Java based API gateway and to a C++ envoy side car implemented service mesh. And I am wondering if this is really worth it.
Even though I get what you are saying, I think this might be a post-romanticization of it all. Same with 'no constitution'.

It just so happens that Napoleon never made it across the channel, and you never really had 'your own Napoleon' and so all of the 'ancient systems' remained - sometimes for the better, sometimes for the worse.

Aside from the Biblically dystopian echoes of the 'each shall bear a mark which will be required to do commerce' of Revelations, which in all seriousness is a pretty insightful hint at what very well would provide the means for a totalitarian apparatus to control us all ...

... the benefits of some kind of 'national id' are just tremendous and we all need to think about this.

'Lack of ID' is a 'root cause' in everything from gun registry, to healthcare, to immigration, to financial fraud, to benefits fraud etc..

At least the gov. should provide a 'Google-like Single Sign' on for official use.

The Canadian government is now defaulting to banks, god forbid billions of dollars in IT can't produce 'a login'.
it depends on the GC'd language. You absolutely cannot do use-after-free, double-free, or stack overflow in erlang (unless you FFI into C). You can OOM erlang (but you can OOM Rust, too).
It has nothing to do with consumers. Congress created Google and Facebook with a stroke of the pen in 1996. They can delete them with another stroke of the pen anytime.
What makes you sure I'm trying to imply something?

I've provided context by identifying the interests behind Cato Institute, which is the organisation that conducted the poll and wrote the article.

Have you inferred something from what I wrote? If so, would you like to say what that is?
I agree with much of your post, except this:

> I think the challenge for defeating those theories is providing the poor, undereducated and marginalized a more wholesome way to spend their time among other people.

Why do you think it's the poor who buy into these theories? I live in a relatively well to do neighborhood (not in the US) and I've seen plenty of anti-5G banners hanging from balconies, there are plenty of anti vaxxers, plenty of people who think COVID19 is a hoax, and I know some people tangentially related to flat earthers (via some new age beliefs). These are all educated people.
You are correct. I transposed some numbers on the table I found.
Interesting... it looks like this can be done with Firefox's Open With extension. Is there a Chrome option?
Apple uses this model because they believe that an application on your computer that has been codesigned is more secure than a web extension that you could ostensibly install without Apple being in the loop. This is very clear if you look at how they've implemented their Web Extensions support in Safari 14.
If modification of your backups is possible then you should just sign them. Then it doesn't matter if your encryption is malleable or not. Why have just an integrity check when you can have an authenticity check as well?
Would you please stop posting flamebait to HN? We ban accounts that do that because it wrecks the site for the kind of conversation we want to be having here.

https://news.ycombinator.com/newsguidelines.html
Read full-transcript in its entirety. TLDR / Key learnings I got from PMarca:

- Original 2007 Pmarca guide to productivity far more useful to Hacker audience; Updated 2020 Pmarca guide to productivity is better for the executive.

- a16z is more about inputs and process vs. John Doerr / Kleiner Perkins is more on OKRs whereby you quantify results objectively

-Barbell Strategy to Book reading "I basically read things that are either up to this minute or things that are timeless"

-Lindy Effect to find key signals, Pmarca avoids "all the commentary and all the interpretation"

-"Strong views weakly held" going from zero to one in a new space.
> How did you open a bank account in the US (esp. as a foreigner) without having to show at least the passport and valid visa?

If you re-read my comment you'll see that I mentioned that they only ask for my passport. This was, roughly, 1.5 years ago.

> In my experience helping a couple of fresh/new immigrants (on student visa) get their bank accounts opened recently at Chase

I don't know much about banking in the US but enough to not go to Chase or Citi. Try TD Bank. Also, I think it's more about the branch than the bank itself; so I might just have lucked out from a first attempt.

> I myself even had to call both Citi and Capital One to verify my legal residency status to them for having their credit cards.

When I signed up, the agent told me that I can't have unsecured cards without an SSN or an ITIN from the US embassy in my country. But then they released the funds, so not sure what happened in between.

> Your friend who moved 250K from HSBC to WF, I wouldn't be surprised if s/he is now being monitored by the US intelligence.

Nope. That's not really how intelligence works. Also he's pretty legit, it's just that he opened and transferred funds before settling in the US which should have made him suspicious at the time. It was two years ago and he has been employed since with a good job/status.
From an article linked from [1]:

"Broad money is made up of bank deposits — which are
essentially IOUs from commercial banks to households and
companies — and currency — mostly IOUs from the central
bank.(4)(5) Of the two types of broad money, bank deposits
make up the vast majority — 97% of the amount currently in
circulation.(6) And in the modern economy, those bank
deposits are mostly created by commercial banks
themselves."

The information you yourself linked says that 97% of broad money is made up of bank deposits, and that bank deposits are 'essentially IOUs from commercial banks to households'. This supports what I said: that bank deposits are loans from depositors to banks.

A bank can create an unlimited amount of money by issuing a loan: through a simple journal entry, it can create:

- a loan for $1 billion (owed by customer X)

- a deposit account for customer X (containing $1 billion)

But an SPDI can't do that, as it has to have liquid cash for the total amount among all deposit accounts.
If you continue to post flamewar comments to HN we are going to have to ban you. You've been doing it a lot, unfortunately, and we've already asked you more than once to stop. No more of this, please.

https://news.ycombinator.com/newsguidelines.html
He's also too modest for not using an anchor tag to link to his business

I figure that my my readers probably know what Tarsnap is by this point; or if they don't, they know how to use Google.

and too generous for not naming the HN user who insulted him.

I saw no insult. I omitted the users's name because thought the question was interesting independent of the person who asked it.
The Tragedy of the West Coast Wildfires
I think money is more accurate really since noone cares about engagement for the sake of engegement, but rather for the money engagement generates.
> Once one gets to a certain level of being highly scheduled

If you can afford it, you can start doing it before you get too busy. In fact you can do it as a means of staying less busy (at least work/chore-wise).
From my experience in France everything was very bureaucratic. A few examples:
If you need to see someone clerks from the bank don't know how to do anything and so any slightly complex operation they would need to call someone from a call center who knew how to deal with it. And usually you needed to take an appointment at least one week in advanced to see a counselor. You also can not go to any bank office to manage your accounts, you need to be registered in a particular bureau and if you needed to do anything you can only do it at this particular bureau. Everything requires a lot of negotiation and guiding bureaucrats. Most of the user service its done through the phone and you need to pay for the call.
> one to interact with the DOM to figure out what to block, then generate the blocking list, and one to deal with the content blocking API

No, it's not possible to do performantly. You can't dynamically update your blocking list that quickly, the JSON rule list must go through WebKit and that can easily take multiple seconds.
I don't know about US unions but work safety is the bread and butter of unions in Australia.
> When I go to the doctor I understand the scope and goals of my healthcare provider.

Are you sure about that? The fact that I have to sometimes argue for a test, and their counter argument isn't "the test isn't useful or even worse", but rather "the test is expensive" makes me wonder what their goal is. I'm paying for the test (or my insurance is), aren't I? It seems they're trying to optimize for something, but I'm not sure if its my health.
> Because there are over 15,000 school districts in the United States. Plus another 20,000 municipal governments. Plus another 100,000 other local government organizations.

> The Guardian, or a similar organization, would need a staff the size of Apple or Google to even just scratch the surface of local news in the United States.

So, what? It wouldn't happen all at once or with just one organization, anyway. Maybe the Guardian sees demand from it's subscriber base for an additional product with local coverage in a couple of places, initially, and expands imto that. Maybe someone else does it in other localities.

Now, personally, I don't think there is an adequate market for profitable paid non-ad-supported local news of the type that we are used to thinking of as general need coverage because the people willing to pay are a narrower group with deeper and more focussed needs, but nonprofit quasi-patronage model like the Guardian and some others could work.

> Applying mass market economics to news is what destroyed journalism in the first place.

No, what destroyed the traditional news media is not understanding the value proposition and drastically cutting newsrooms in shortsighted consolidation, a mistake which it hadn't recovered from and was maybe just starting to recognize when new media came along and made it impossible to recover other than by largely becoming the new competition.

What killed journalism is...nothing. There's a lot of rose-colored glasses about the more opaque bias of the time when the media, top-to-bottom was far more uniform in it's bias than it is today, and when the major media were even narrower in their ownership, because people mistook (and mistake Even more in retrospect than contemporary audiences did) the uniformity of vías for neutrality and objectivity, but journalism is no less alive today than at any time in the past. Probably far more.
I find TikTok is the most insidious of all the social media apps out there. If Instagram is like candy, TikTok is like crack.

Worst part is the primary demographic is younger kids/teens.
Regardless of the reason, Rogan has told guests that they can cut out things if necessary since they don't stream live anymore.
> How would this work on macOS?

Theoretically it should work if you're able to get D-Bus working on macOS. D-Bus is usually a Linux thing, but it's been ported to other platforms. macOS isn't included in the title because most macOS users don't have D-Bus installed.

I included instructions here[1] with URLs to the macOS versions of D-Bus and PyGObject. I'd be interested in whether you're able get it working.

[1] https://github.com/alexdelorenzo/chromecast_mpris#requiremen...
This is very elegant! Thank you for sharing. I look forward to studying it a bit deeper.
> Why do you think it's the poor who buy into these theories?

It is not solely the poor and uneducated who buy into these theories. However, for several extreme movements in recent years, sociologists have noted that they mainly tend to attract people who are socially marginalized in some way. While the educated and even some elected politicians can become visible proponents of the given conspiracy theory, they are arising on top of a mass of less privileged supporters.