skysight-inc/HackerNews huggingface dataset:
Modern short story? Russian inwention!
Is there no concept of misfeasance, malfeasance?

Surely missing shot well is "inattention" at best?
Unit Test Logs Only for Failed Inputs
Is this hosted anywhere?

I created https://omen.tv/ just last weekend. Similar in that it's powered by WebRTC, but it's designed for casting your screen (e.g. Jackbox Games) to other people's TVs.

My greatest annoyances with WebRTC were:

1. WebRTC requires a STUN server, and despite the spec initially supporting default ICE servers, it has since been pulled out into an extension because browser vendors don't want to provide servers[1]. There are free STUN servers (Google etc.) but...

2. Double NAT clients. STUN is inevitably going to discover double NAT clients. The only way to connect these clients is through a proxy. Specifically a TURN server. Unlike STUN servers, these are not light-weight, and I can totally understand why browser vendors don't offer them by default. So inevitably any WebRTC use still requires a self-hosted TURN server.

3. Inconsistent access to streams across browsers. In particular the getDisplayMedia[2] API provides poor availability of the audio stream. Courtesy of Apple doing Apple things, I don't believe it's even possible to implement this API on macOS as there's no audio loopback device. I worked around this for my use-case by installing BlackHole[3] (which is great software!) However, the loopback device appears as an input e.g. like a microphone, so isn't technically the display audio.

For this all to be smooth I think all these pain points need to be addressed.

Issue 1 and 2 require NAT to be kicked to the curb, come on IPv6! Issue 3, requires Apple to expose a loopback device and browsers to implement support. These aren't insurmountable issues, but they're unfortunately out of our hands as day-to-day devs.

[1] https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConn...

[2] https://developer.mozilla.org/en-US/docs/Web/API/MediaDevice...

[3] https://github.com/ExistentialAudio/BlackHole
Could you add some screenshots on the README?
Yes, someone who’s made it as far in a relationship as intentional pregnancy should “save” their relationship by suggesting remedial education to their partner...
Usually the proposers of a system define some security/consistency garuntees that they think their system meets, followed by some arguments why that is true. Users can then decide if these properties meet their needs.

"51% attack" is an attack. The corresponding security property would be something along the lines of "A malicious party that controls < 50% of the network hash power can make a transaction that is confirmed by the network n times and then make another conflicting transaction on an alternative chain, and have that chain eventually become the canonical chain, with probability negligible in n" (i probably messed up details but that is the gist).

A consistency garuntee isn't a specific attack, but the general properties of the system, what it can do and what it cannot do. The fact that nobody has done a double spend is pretty meaningless. We don't know if that's because nobody has tried/cared or if that's because its really hard.

To put it another way: say there were two engineers who designed two bridges. Someone asks the engineers, is your bridge safe? Engineer 1 says: we made a careful design and extensive testing, as long as no more than 100 tons is on the bridge, it won't collapse. Engineer 2 says: the bridge has been there for 5 years. In that time not a single person has died from the bridge collapsing on them. Which bridge would you trust more?
Craig Wright is Satoshi. Media has been paid to label him as Fraud because BTC is a ponzi scheme and Craig goals are against the High Priests of Crypto Ecosystem. All people on Crypto wants easy money. Craig created Bitcoin to solve micro payments problem because it's hard to make small payments over internet and it cost lot.

Coming to HN, HN has lot of BTC people and they down votes the truth.

The average price for Coindesk article is $5000.00. You judge. Who want to kill their empire.
Show HN: Docker Runtime Security Scanner
Isn't the lower tax rate on long-term capital gains exactly that?
I don't know anything about STUN or TURN servers. I saw some credentials in the script.js file. Is it dummy or is it okay to make this public?
Anything connected to the Trump administration is going look pretty dumb by default to most, and the politics of the U.S.-China spat are certainly a mess. However, there are compelling economic reasons for manufacturers to move operations to new places (Note: Likely not the U.S.).

Just for one example, compare the population age pyramid of China[1] to that of India[2]. The way in which China's long standing (but now retired) one-child policy has shaped their population pyramid into a top-heavy column is truly unreal. They have a huge cohort entering retirement age and another big cohort entering their late 30's where they're experienced rather than cheap workers. If you want young, cheap labour in China, the supply is about to start contracting

Meanwhile India's age pyramid really is a pyramid. As China's cheap labour pool shrinks, India's is set to grow massively. Factory wages in India are currently about one fifth of China's too. If you're building a shiny new iPhone factory that will need a multitude of the cheapest human hands money can hire, they're not in China anymore. The gap is going to widen substantially over the next decade or so too.

It will take a lot to break up existing supply chains and pry them out of China, but the economic incentives exist today and will become more irresistible each passing year.

Automation is, of course, a wild-card, but what might work to keep factories in China will work to bring them back to places like the U.S.. Automation works in any country, but demographics no longer favour China when it comes to the one thing that has attracted manufacturers looking to make things as cheaply as possible: cheap labour.

This may be why we've seen China becoming increasingly aggressive over the last few years. Their economic base is peaking and decline is in sight. Now is the time to grab as much power, territory, and influence as possible and try to solidify it before that economic base melts away.

[1]https://www.populationpyramid.net/china/2019/

[2]https://www.populationpyramid.net/india/2019/
Decoupling our economies, if successful (a big if), is a recipe for war.

Unfortunately, the last few remaining adults interested in and capable of doing the hard work of political and economic diplomacy, and domestic industrial policy left in 2016. Most had retired already as they were old enough to have lived through either WWII or the Korean War and thus knew what the stakes were. Taking their ball and going home was never an option for them no matter how much the opponent cheated--the task at hand was constant engagement, which however difficult and seemingly pointless was preferable to the alternative.
I don't see how Taiwan and the US are like-minded at all. Taiwan is a democratic country with a decently levelheaded approach and fantastic manufacturing that led to a good coronavirus approach.

And the US is run by a wannabe dictator, authoritarian loving, narcissist that was obviously elected by a significant portion of the US population and that has a pretty reasonable chance on getting reelected. And yes, while the mail-in voting mess might have an impact on it, it is by far not the only reason.

Like-minded democracies might be the European states, but while they actually still have a lot of american products banned for food safety reasons, similar to Taiwan, Taiwan has actually caved to White House pressure on something I would hardly call a trade deal but more a bully forcing its way on country such as Taiwan, South Korea and Japan.

It's funny how the US talks about moving manufacturing out of China, when their approach to Taiwan seems to be to bully them to build manufacturing plants in the US.
Author here. For what it’s worth, that first promo I talk about was when I was just two years out of college.

It was many years later that I started realizing that maybe it wasn’t a fluke mistake
It would be great with a similar solution that also packaged you own STUN/TURN setup. Maybe there is someone who did that for Jitsi meet?
Crypto never meant to be Decentralize like high priests say. Look at Craig Article regarding cult of decentralization.

[1] https://medium.com/@craig_10243/the-cult-of-decentralisation...
I agree. I aas a kid around that time and I loved the puck mouse.
If anything, it simply shows that the site is large enough to be caught on their radar. It's more or less constant background noise on any big platform these days, but it is very helpful to both be mindful of it and highlight it for others who might not be paying attention otherwise.

I'm not entirely sure what the right thing to do here is, though. Clearly these people have an agenda and they're working hard at pushing it, at the same time, they're free to use the site just like anyone else. Is it bad when you're paid to do it? Then what about people promoting their products, releases etc? I wholeheartedly agree that it's not a good thing, but I'm struggling to find a way to conceptually approach it. At the end of the day, it does shine through that HN attracts its best when it's discussing something technical, not political.
But Newtonian physics is compatible with our experience of reality. The Many Worlds Interpretation as described above isn’t.
Korean Wikisource: https://ko.wikisource.org/wiki/%EC%9D%8C%EC%8B%9D%EB%94%94%E...
> Arguments that Broadcom is forcing their hand on this simply don't add up.

I have worked with much more mundane integrated circuits where the manufacturer required you to sign an NDA before getting any kind of design support from them. One of the terms of the NDA was not publishing the schematic of the device using their product. I don't see why Broadcom wouldn't do something similar for their SoCs.
How is it a personal attack?

Aren't comments here to be able to show/tell my own opinion on a article/blog/whatever?

I'm really not sure what exactly is an attack.

Stating an opinion and being open for discussions.
I'm tempted to call it a dogma, but it strikes me as something much more visceral than that. The closest that comes to mind is a mulish rejection of reason when it strikes emotionally rooted beliefs. Calling it "Anti-science" is valid but tricky, because the anti-scientific part can be very selective: argue with certain people about the safety of vaccine science and they reject you outright no matter what evidence you offer, but explain how a cell phone works to these same people and they'll happily defer to scientific explanations.
For your points 1 and 2... you need those servers to be hosted away from your end points. ICE will not work otherwise and they are ultimately legit servers that someone has to work to keep running or pay for.

The STUN one is easy really but the TURN servers need to be able to proxy traffic. Twillio provides STUN/TURN servers and they are fairly cheap. I am sure there are others.
At a minimum there's a downvote brigade if you say anything negative about China in comments. I feel like it picked up significantly last year.
TPP seemed like a triumph of corporatism, though. A way to push legislation down our throats that no one wanted except large companies. Trump killed it for petty reasons, but well, "no one except large companies" is a very large group, and Trump and his clientele are part of it.
The same happens when some news is criticizing Israel.I have seen news in here flagged to make them disappear from the front page and when they are unmarked the get buried among other news out of the front page. Both governments have a an army of public opinion controllers.
Ive noticed this too. And its not just Hacker News.
On any forum where the subject of China comes up you'll see a flood of pro-China comments regardless of the content.
If they can't argue their case convincingly they'll confuse, divert and deflect to derail the conversations as a fallback.
Something along the lines discussed here:-

https://safenetforum.org/t/the-gentleperson-s-guide-to-forum...

Im almost certain that all forums of any size are monitored and email notifications go out so the ideological warriors can go to work.
I'm not sure I follow. Are you saying you always make the browser fullscreen? Tbh I think you might be missing the purpose of a tiling window manager
For many products it is impossible to find an alternative not made in China.
A US PR Firm Steps into Contested Elections
Thank you for saying so. It warms my heart to be read, since I try to be meticulous.
So nostalgic. In all the example images, the Matrix (1999) soundtrack will play after the Winamp intro sound.

https://m.youtube.com/watch?v=HaF-nRS_CWM
Yeah, but it doesn't check whether that guy on the other side is who he says he is, it only checks whether that domain on the other side is what it appears to be (registered via ICANN-approved registrar to "that guy"). DKIM relies on DNS. It checks on domains, not people. You have no reliable assurance from DKIM of who is actually controlling that domain. It might not be "that guy" but someone else. DNS is not without its vulnerablities (including social engineering). Any security mechanism based on DNS is only as "secure" as DNS, which isn't very.
Raymond Hettinger is such a treasure!

He keeps things simple and in the process you actually learn.

I tend to overload the registers when teaching and students do not learn as much.

All teachers know the feeling when students eyes glaze over, something that is so much harder to detect in the age of Zoom and Teams.

PS
https://www.youtube.com/watch?v=Uwuv05aZ6ug there is a sync fixed version of the talk
I feel like there are more comments here complaining about chinese astroturfing, than there are actual comments that are pro-china.

Sure there's quite a bit of anti-usa, but given what trump has done for America's reputation abroad, i don't think that has anything to do with being pro-china.
The original ICE credential APIs make approximately zero sense. Basically the clients need the password, so there's nothing stopping them redistributing it, making the whole thing rather pointless.

There's now support for third-party auth (i.e. oauth). It's not really fool-proof on its own, however you can at least then disable access to those who abuse the system. However, for this to work you need to have an oauth provider i.e. sign-in, which may be non-desirable.
STUN servers? I thought ipv4 was dead by now...
I have seen a number of China-related thread reach HN's frontpage, with lots of comments, only to sink 10 pages within minutes. I believe that some users are gaming the auto-moderation tools by engaging in a downvote war in these threads to have them marked as flamebait and downranked. It doesn't have to be only paid trolls, just enough people unaware of the Tien An Men massacre and Mao's crimes.

Sadly this makes it look like HN is soft-censoring China-related threads...If I were a mod (and if I'm not wrong) I'd be very curious of the downvoting patterns in these cases.
I don’t know. Our economy was almost completely decoupled from the Soviet Union and that never turned into a shooting war. What’s different this time that is going to overcome MAD and allow for a conventional war?
I bought a pro mouse 2 years ago and used it until few months ago. The biggest reason for giving up this nice looking thing is that, people no longer create UI that are one-button-friendly, especially when it comes to scrolling.
Mate, it's clearly not directly related and I suggest you don't read too much in to my comment. It's just a bit of fun.
If you become dependent on another country to produce some good, then you become vulnerable to them withdrawing that same good. Globalisation is arguably bad security. It makes sense for democracies to favour trade with other democracies, which they're less likely to have conflicts with.
> Not impossible, since the amortized cost for many common passwords is relatively low, but still sort of expensive.

This statement seems like it gravely underplays the numbers.

Traditional Unix crypt uses a 12-bit salt. So this means your precomputation (whether a Rainbow Table or not) is 4096 times more expensive. That's just about plausible though already uncomfortable ("Sorry boss, I know you said the budget was $10 but I actually spent forty thousand dollars").

But bcrypt uses a 128-bit salt. So now your precomputation is so much more expensive that if the equivalent ordinary brute force attack on a single password cost 1¢ and took one second on one machine, you'd spend a billion dollars per second, over a billion seconds, on each of a billion machines, and still not even have scratched the surface of the extra work you've incurred to do your precomputation.

Or to put it another way: Impossible in practice.
Arch Linux-Based EndeavourOS Will Soon Release Distro for ARM CPUs
Facebook’s Political Ad Ban Also Threatens Accurate Information on How to Vote
It's a cool idea. Here's another one; a Mira fractal generator in SmallBASIC:

https://smallbasic.github.io/images/screenshots/mira.bas.png
What's the verb in this case then? "An expression ___ a value."
The United States‘ grip on the world is starting to get much looser. A strong China is seen as the reason, but there are many more.

The US is trying to build up an alliance against China, but I guess a lot of countries will want to stay neutral in that conflict. The Chinese government is doing horrible atrocities, but the US also isn’t the paragon it portrays itself to be.
I see the appeal in using the return as a way of judging the bet, but I think it's too simplistic.

Reason #1: In investing, you can do everything right and still lose money. This is because there is never certitude, and you can only play the odds.

So, if you make a bet with a 90% chance of winning, and yet you still lose, was that a bad bet?

Reason #2: Most people like to think stock prices reflect reality somehow and the mechanism through which that happens is people buying or selling stock to reach price equilibrium. So, in that sense, a good bet would be one that pushes the price towards reality.
> I was raised on IM. I'm fine communicating like this. If I need to talk I can always call someone.

It is not about you being comfortable with IM, it is about doing an A/B comparison of the 2 options. You don't know what you don't know, if you don't compare with being in the office then "being fine" does not mean "it's better", it can be worse and you don't know it.

I am working from home a lot for ~ 12 years, I still go to the office from time to time not because I have to, but because it is good to. Those days are a complete waste of time in terms of productivity, sometimes I don't open my laptop the whole day, but they are priceless for other reasons; I talk to people all day long, the kind of discussions you don't plan and send invites with an agenda upfront.
Yes I meant salt! AFAIK such a fast cracking of hashes is mostly via rainbow tables, salts defeat those easily.
Somewhat related - look at the largest companies in Taiwan - a large number of them are in the advanced electronics manufacturing space (Pegatron and TSMC for instance).

TSMC - Taiwan Semiconductor Manufacturing is arguably one of the most important companies in the world, manufacturing chips for Apple, Nvidia, AMD, Qualcomm and many more. The barrier to entry for semiconductor fabrication is so ridiculously high, not even Apple owns its own foundries. Intel has been struggling with 7nm processes (now delayed), while TSMC is already churning out chips using the newer EUV 5nm process for Apple’s upcoming ARM devices (including some iMac and Macbook models). The US recently struck a deal with TSMC, pressuring it to drop one of its largest Chinese customers (Huawei) in return for opening an advanced foundry in the US (a $12B dollar project with enormous tax breaks for TSMC).

Due to its critical positioning in advanced electronics, I genuinely believe the US would get involved if China were to “mess with” Taiwan. A sobering realization is the increasing significance yet fragility of the global technology supply chain - something the pandemic recently exposed. There are geopolitical risks to the United States having a dependency on other nations for something as critical as semiconductors. It’s increasingly becoming a matter of national security.

https://www.nytimes.com/2020/05/19/business/economy/china-ta...
How is that generosity and not exploitation?
Have you tried Google or asking people you know for recommendations? Most of my clients find me via my personal website that way.

I wouldn't add myself to any of the sites you mentioned. I don't want to be listed somewhere as an interchangeable commodity, don't want an intermediary getting in the way of payment and communications, and don't want to be somewhere that attracts clients looking for the cheapest option. I can't believe some of these platforms allow screen capture software that let clients spy on the contractor either.
because current filter tools are not specific enough or easy enough to use for that purpose. i basically only got the option to mark something as spam and let the algorithm figure out why.

i'd like to sort email by these categories:

signed emails with a known/whitelisted key.

signed emails with a known/blacklisted key

signed emails with an unknown key.

unsigned emails with a known/whitelisted email address

unsigned emails with a known/blacklisted email address

unsigned emails with an unknown address.

and finally emails with obviously fake addresses.

whitelisted keys go to my inbox.
those will be spam free.

blacklisted keys are blocked/bounced/sent to spam.

new keys go into a new contacts folder with a spam rating based on content. then i walk through that folder and accept or block keys.

for unsigned emails the same is done based on the address.

whitelisted addresses get a spam rating in a second inbox.

blacklisted addresses get blocked and unknown addresses get checked manually.

unknown keys or addresses can further be separated into: received only one email from this address or multiple emails.

when i reply to an email the key or address gets whitelisted automatically.
MathsGee achieves integration with all major Learning Management Systems
I see! But the case I'm arguing about is when the salt is known, pilfered along the password hashes during a compromise.
Isn't that how international trade agreements work generally? You sacrafice local autonomy and independence in the hope for better economic outcomes.
Nvidia MLOps: The AI LifeCycle for IT Production
Lets assume the inflation remains contained in the financial sector. What does this mean e.g. for a young family with no inherited wealth, with average income and savings rate? How should they invest their savings? Isn't it more difficult for them to "break even" (in the sense that their capital income offsets their share of contributing to others capital incomes) than before the asset price inflation?
I often comment against anti China comments, because they are so remarkably ill informed. Name calling is not sufficient in these times. Evidence exists of the problems in China, there is no need to fantasise about it. (I do not accuse you, I am speaking generically to my motivations)

Many industrial espionage things done by china, and in late times by soviet Russia were entirely rational reactions to trade sanctions. They were illegal but not irrational. Simply declaiming "but its spying" or "but its trade war" isn't informative.