skysight-inc/HackerNews huggingface dataset:
Adding more information since yesterday. The location requirement can be relaxed, although we're currently doing this on a case-by-case basis. (We're still figuring out how to adapt longer term to a potentially plague-ridden world.)

Our hiring team is aware of the context. You should contact them directly at hiring@smarkets.com - and they'll take it from there.
How do we decide which person/entity gets a namespace? What about namespace squatting? What if there's a dispute? What do we do about all the currently un-namespaced crates? How would Rust (the language) understand namespaces? How would cargo work with them?
> and other forms of monetizing the web if the US creates a precedent for "national security"

By far not a precedent. USA has been doing this even with its Western European "allies" for as long as NATO existed.

As for Chinese cos. Forced sales at firesale prices are not unprecedented too: Sany
> indoctrinated

This is not normally a word with positive connotations.

Because the US is a free speech country, people can be aware that quite a lot of stuff done in the name of national security, especially since 9/11, is highly questionable. And the current administration has its own national security questions to answer relating to Russia.
> I've had to come to terms with the fact that the average web developer is going to screw up e.g. writing their schema by hand in sql

I've been writing Django apps since the 0.96 days (so, well before they officially implemented "migrate-able" schemas) and I'm still nervous af when having to manually edit/modify a schema file inside of ./migrations. As such, things like

> python manage.py makemigrations

that work 99% of the time have been a god-sent to me.
Your last statement re-echoes my statement.
> for instance you go to chinese restaurant - you can choose to pay legally with card or cash money they have to tax or undocumented untaxed income through wechat

This sounds like the exact opposite of the truth. Payment through wechat generates records. Payment in cash doesn't.
I am having a similar but different need.

I want multiple streams like circles from Google Plus (yes the dead Google Plus).
It was the only thing I found on Google+ which is missing from all other social medias I am using.
How about this. People are allowed to criticize the government and engage in protests in the same way that protests happen in other western countries.
Stoking animosity towards outsiders is a time honored tactic of all bad regimes (including that of the PRC) to distract citizens from their own failings. Time honored because it works almost every time.
> How are these tautologies even an argument?

They're not, and that was exactly the point of my comment: it's a circular argument that you have to take responsibility for, not me. You seem to have missed that—it's your nonsense claims that are in focus when the tautology is being spelled out.

Higher-order functions and closures are different things.

> Well, if you are actually doing the real hardcore FP™, and not just the lame pretentious PF

I wouldn't call the pseudo-functional style "hardcore"—any more than OO is hardcore, given that they're equivalent. It's frequently portrayed as the naive/easy way out. Actual FP, on the other hand, is hardcore. (And pretentious—which is an odd attempt to try to stir me up; do you think I'm an advocate of FP or something? I suggest re-reading.)

> But more often than not, you really do need to use closures to do anything

Yes, which is why I'm not an FP advocate.

I was very clear in my original comment. The pseudo-functional style is a preference for how to write programs, and therefore immediately defensible as valid. What's not defensible, though, is equivocating on the meaning of "function" while simultaneously trying to lump the pseudo-functional style in with FP. The moment one starts making heavy use of closures and carrying around state is the moment one forfeits the right to be smug about how unclean OO is, given the equivalence of objects and closures and given that one is no longer actually practicing FP.

> I'm still in a very good position to challenge your dogmatic beliefs that: heavy-usage of closures is pseudofunctional and unfunctional

No, you're not. It's unfunctional by definition.
Links? Examples? Some obscure series on YouTube isn’t particularly relevant. My narrative will be “directly contradicted” when the Chinese equivalent of Brad Pitt, Disney, NBA, MLB, NFL, Warner Brothers, etc. are household names in America and the world.
Reciprocity doesn't justify repressing human rights. The pursuit of happiness is a human right. Some people pursue happiness by making dancing mobile apps and earning money with them. If China decides to limit that right it doesn't justify the US also limiting that right.

Of course this is tiny compared to the much more extreme human rights violations we see in China, the US, and elsewhere. But we should uphold rights and rule of law in all cases.
Seems fair enough
China enacted a new foriegn investment law. It no longer require joint venture, IP transfers. Tesla is able to use this law to built an wholly owned subsidiary and factory in China. A lot of big autos in China are now buying back their ownership in joint venture, previously they were 50% 50%. BMW now fully owns all their operations in China. Also for 50% 50% joint venture, it actually has benefits for foreign companies because it reduced their capital expenditure and split the risks when Chinese market was not a known factor during the early 2000s. For IP transfers, they would most likely be evaluated against the risk and rewards. It's basically buying market access with IP. Companies don't transfers their best IP, but an outdated version. But for Chinese at that time it's still valuable.
I think a better comparison/scenario is the PI data hoovering cadre of US SM companies.
English also has one weird exception to the rule "I before E except after C"... ;)
I like to joke that the US economy depends on how much crap people buy in December (and many, many factories in China depend on it too).
Nothing is banned, you follow domestic censorship laws you get to play. Every domestic companies has to, it's onerous, and level playing fields. FB, Google still sell billions in ads to China, they were engineering compliant services to return.

Legal reciprocity is China following US laws, which it does. Functional reciprocity is forcing Chinese companies to enter JV and tech transfer - while providing Chinese companies massive land and tax subsidies. I'm sure TikTok would love that compared to forced sales.

But just to be clear, while I shit on US a lot, there's rational grounds for banning Chinese media companies only because there's such structural asymmetry, i.e. even if twitter was legal, it can't be weaponized to undermine Chinese interests because it must comply to Chinese censorship laws. But this EO is just a dumb way to do it because it opens US interests to much more global blowback. US is pissed at these companies domestically, the international resentment is even greater.
Considering that there will be a huge amount of unused, cheap real estate, and that only tech companies seem to be holding off the crisis, it is pretty much relevant - real estate will be a huge opportunity for tech.
Honestly, maintainer burnout sucks. People volunteer their time, become pillars of modern tech. Then they look around, and everything's just boring. Nobody wants to pay them, and nobody really wants to take on the work for themselves, which is understandable :-/
I don’t see that as unfair, even if true. Vast amounts of the tech world are supported by the ceaseless uncompensated toil of many developers.

Why not allow others to help share the burden?
Show HN: Frontendor HTML library – 50% off
Definitiv not. We know what coins are Sakamotos and if they moved the news would be bigger.
What is this M&A process he keeps referring to?
I'm pretty sure most thinkpads have case intrustion detection. It's callled "Bottom Cover Tamper Access Detection" in BIOS.
Basically this, more or less. HIBP was rendered obsolete ever since Chrome had that feature built-in.

Edit: Specified Chrome instead of password managers in general. Chrome doesn't use HIBP as its source.
I'll print this out, it deserves careful reading which I'll do shortly, so I'll reply briefly on one point.

I've worked with data where a small amount of data loss was tolerable and indeed inevitable (once in the system it was entirely reliable but incoming data was sometimes junk and had to be discarded, and that was ok if occasional) so I understand.

But a third-party tool that can be configured to tolerate a small amount of data loss could put you at a legal disadvantage if things go wrong, even if it is within the spec given for your product. If you have a very small amount of lost data then checksumming and patching the holes when transferring data might be a very good idea, legally speaking, not data-speaking, and low overhead too.

Also, you just might be assuming that lost data is uncorrelated ie. scattered randomly throughout a table. Depending on where it's lost during the transfer, say some network outage, it may be lost in coherent chunks. That might, or might not, matter.
Lists? https://help.twitter.com/en/using-twitter/twitter-lists
He tried to sell it at one point.

https://threatpost.com/have-i-been-pwned-no-longer-for-sale/...
"in mice" .... Everyone here is talking about starting to give blood to mimic that study but on any other "mice test prove XYZ" every single comment is "mice != humans".

I treat all of these articles the same way as I treat news about breakthrough new battery technology, aka: maybe it works in a lab but until it's out there it's as good as useless. Simply google "mice drug lifespan" and enjoy the hundreds of articles promising long, alzheimer free, life "in the near future". You can even use google search tool and look back at 2015, 2010, 2005...
Reduce CCP's influence on the world.
CRU: Beirut explosion puts ammonium nitrate in the spotlight
For Clojure aficionados, there's a flavour of Clojure made for scripting and the command line: Babashka https://github.com/borkdude/babashka

And a proper shell, Closh: https://github.com/dundalek/closh
i think twitter's model pushes people to post often, so they post more memes/political stuff which i find garbage. I wish it would keep the stuff from interesting people at the top for more days, but it s not happening.
This "something like COVID"... I don't blame, for example, the many retirees with an investment rental, for not predicting a global pandemic followed by an eviction moratorium.

In the spirit of societal safety nets, it seems time for the US to step in with more assistance to people with housing rents and mortgages, to keep everyone afloat.

Similarly, when rental owners are small-time private parties who can't afford the loss of income -- and their only mistake was faith in the value of American real estate and government, and in their own ability to find good tenants -- I have no problem with them being assisted.

(If it matters, my perspective is of an apartment renter in a high cost of living area, who is fortunate to be employed and able to pay rent, despite the pandemic. I sympathize with those in trickier situations right now, and hope they'll get the help they need.)
Mergers & Acquisitions
> it doesn't even properly align the parenthesized expression after line-breaking it:

Fair enough if that's not your preference for how parenthesized expressions should be broken across lines, but this quote makes it seem like it's objectively wrong. In fact it's very much a matter of opinion, and personally I hate the style of line breaking that he describes as "properly" aligned because you end up with a distracting pattern of indentation, and parameters get all squished into a tall narrow column:

x = long_function_name(first_param,
second_param,
another_fn(x
+ y
+ z))

Yuck! In Clang-format, you can avoid this with the "AlignAfterOpenBracket: AlwaysBreak" option, which also wraps the first parameter / operand to the next line if it can't all fit onto one line:

x = long_function_name(
first_param,
second_param,
another_fn(x + y + z))

Just to reiterate: I appreciate that many people would still prefer the first style, and of course that's a legitimate opinion. My point is just that it's also a legitimate opinion to prefer the second style, not something you can describe as "not properly aligned".

Of course this is a nitpick on an excellent article.
Show HN: Setup-PHP – CI/CD for Laravel, Symfony and Other PHP Applications
That doesn't sound like a recipe for disaster to me. It sounds like a great plan, the EU should do exactly that.
Yes, Go really does discourage assertions.
Comments like the one you're replying to serve an additional purpose of indicating acceptable posting standards to readers. Dang may happen to err on the side of forgiving, and imho that helps form some of the character of HN.

The idea that commenters should "make HN good because we all want it to be good" is quite positive, and that sentiment seems to be reflected here far more than banhappy reddit.
Where do you think the password managers get that data from?
Can't Uninstall Microsoft Edge
... the password managers that query HIBP to check passwords?
I was on the receiving end of a security audit issue. I closed the bug s won't fix, my lead approved it, but when the team who paid the security auditor found out they demanded I fix it. I had to argue with it, infosec, and the auditor. Nobody really cares what I did, they just wanted to follow the rules. After a month of weekly hour long meetings I relented and changed the code.

You're often not arguing with the auditor, you're arguing with the person who paid the security auditor in the first place who is likely not even technical. That's a battle toy will likely never win.
Absolute second this

This is more "how to replace your car's stock transmission and cluch for dubious benefits and higher costs"

Django works fine out of the box. The example of "needless migrations" are corner cases more than anything and it's fine to have them. It works. They might be useless but if they're correct in the end, that's fine. DB migration is the one of the last places where I will look for performance over risking correctness.

And if you really need performance in one specific complex query, Django lets you do raw SQL queries just fine. Number of times I saw this being actually needed (in a big project): One.
Thank you! It's pretty buggy at the moment, and maybe frustrating to use since it's missing some important shell features, but any feedback is always welcome.
> China is not Europe; it's not going to hand over the keys to its economic future to the United States just because the US asks for them.

Of course they aren't going to do that merely because we asked them nicely.

But, if we start forcing them to sell 100 billion dollar companies for 50% off, like what is happening with TikTok, well then they might start to listen.

Thats the whole point. I am completely unsurprised that China is acting this way. And, in response, America is going to retaliate and cause many billions and billions of dollars in damages to major China tech companies.

> It's not reasonable to expect, much less demand, that the Chinese turn their tech economy over to silicon valley by allowing unrestricted US entry. It's not in their economic interests, nor is it in their security interests, and no amount of US bullying will change this.

Well if what you are saying is true, then it sounds like we should try and get a consolation prize, of taking some of their companies.

Sure, they might not give in to our demands. I don't really expect them to. But if thats the case, well, at least the USA can still benefit by taking some of their valuable tech companies, right?
A landlord should not be prevented from evicting a tenant deceptively renting out a unit for the purpose of reselling it on AirBnB.

This unit could be made available to a family who needs a place to live. Preventing it from going on to the open market also reduces supply and places upwards pressure on rents.
The order seems sufficiently broadly worded to ban ads on either platform, hosting them in the US, etc.
Well, with a few hundred to thousand generations and a bit selective breeding i see no real problems here... just ask Fido about his wolf-great-great-great-(and so on)-grandfather ;-)
I wonder how HIBP has been rendered obsolete if many of the password managers rely on its API to do the actual check.

The value of HIBP is not the actual code, I’d assume that’s fairly boring. The value is the database of leaks and the credibility to be contacted when new data dumps show up. None of this can easily be replicated.
The answer certainly includes democracy, but having a constitutional republic like the US is not sufficient.

Figure 1 on pdf page 10 [1].

[1] https://scholar.princeton.edu/sites/default/files/mgilens/fi...
The form factor reminds me of the OQO and similar UMPCs from that era.

Edit: It even has the same sliding keyboard as the OQOs! https://en.wikipedia.org/wiki/OQO
Childish. Then again, that‘s the US in a nutshell in 2020.
Because it was actually a very good deal for the West, contrary to all the gnashing of teeth one hears.

China had to carry out massive economic reforms in order to join the WTO, such as the privatization or splitting up of many state-owned enterprises, large reductions in tariffs, opening up of many sectors to foreign investment, the creation of a legal system to protect IP, and much more. Moreover, China joined under unusual terms that allowed other countries to more easily retaliate against China - sort of a probationary status.

Western companies did extremely well in this relationship. Much of the growth in the West over the past few decades is thanks to China's opening-up.
> FB, Google sell billions in ads to China

Citation needed. Both are effectively completely blocked in China by the GFW.
https://github.com/hikikomori82/StructurOS
They are protecting their own companies against all global competition, irrespective of country. It just happens that only China represents a serious threat to US hegemony in this market.

Edit: This comment was being voted positively (+4) until the US folks started to wake up (now sitting at 0) :)
Then stay on the LTS releases. They come roughly annually.
I had the same experience, a few times I've tried to follow a few interesting accounts. It's always the same: a couple of accounts posting memes or sharing random things drown everything else. When I want to waste time with that sort of stuff I can do it more efficiently on reddit.
Some of the largest investors in the world are pension funds and no we can't let those fall.
Azure Repos Default Branch Name
Seems unlikely to me, but Trotsky does provide useful background for Goldstein's analysis of IngSoc.

https://www.marxists.org/archive/trotsky/1936/revbet/ch06.ht...

Fun fact: only about 13% of the world of 1984 lives under constant observation.

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

Is the Room 101 fear of the "middle class" that they could be sent down to the "working class"? Young Blair (as Orwell was known then) and his classmates were surprised to run into a former classmate of theirs who had been rusticated — and seemed much happier for it.
Aren't we talking about "a better shell scripting language"? At the point where a Perl program becomes "hard to maintain", what would the bash alternative even look like?

Perl code is often written once and then runs for years without issue. I have on occasion fixed broken Perl scripts despite having practically no experience with the language. It wasn't a problem at all, because your average maintenance job is "something was moved" or "we're switching out X for Y", but not "we need to rewrite this complex system that is a Perl script for some reason".
Did you read the article?

The tenant was leasing the unit for the purpose of reselling the unit on AirBnB which was against the terms of the lease, and also used the pandemic to seek lower rent which the landlord sympathetically gave prior to them becoming aware that they were being deceived by the tenant.

I would say that being dismissive of the tenant taking advantage of the landlord in this situation is also an interesting choice.
Sorry that was a typo. Haha!
It's the dichotomy of the tech world.

Do things for free, even build open source libraries that are used by large companies. But get paid nothing, even perhaps not be able to pay rent.

Then praise all the large companies earning millions leveraging open source software.
Why would the states secede? What do they have to gain?

Calexit isn’t supported by even half of the California population. These scenarios are nothing more than fantasies for people who like to discuss war scenarios.
This was the key line:
> I eventually gave up on trying to make the formatted rust-fuse code look pretty, and settled for "consistent".

It turns out that most aspects of coding style are subjective and are fine once you get used to them. The *-fmt tools that are now the fashion get everyone past that initial stage of formatting things as you personally would and get you used to a common style.

Maybe one person (the author of the style tool) is completely happy with the chosen style, but consistent is more important than personal preference on details.
One thing this article doesn't mention is that it is worth remembering Twitter has no meaning or importance on the real world. The only people who care about what happens on twitter are other people on twitter. Regular people simply don't care (nor are aware) about twitter.

Think of it like any other social network feed and try not to take it seriously.
That will be part of the game design surely. If push comes to shove the war games will matter a lot.
It forces the other party to change their behavior or at least gives you leverage to make a deal where both parties would agree on some equal set of rules. Here, the freedom to use US social media apps in China and vice versa.

It's an interesting turn of events, and I'm at least curious to see how this turns out. This is definitely not the start of WW3, as some have proclaimed, just US doing the same trick as China has been doing. Tensions were a lot higher during the Cold War.
Yeah, that wasn't me, and that comment was already countered by pointing out there was plenty of competition in the spreadsheet market. My reaction was that a lot of people may not be aware of all the options and simply default to Excel because that's what they know.

You're claiming that they do know the alternatives but the alternatives fail in worse ways than Excel does.

I don't know what the magic sauce is that makes Excel so much better than the alternatives, or why it would be such a monstrous task to replicate that. My impression is just that to many people, Excel is simply the default tool to enter data in, no matter what the actual problems with Excel are. Excel is like gravity; good or bad, you put up with it because it is what it is. And if that's the case, that'd be pretty bad and in need of change, because Excel is not at all like gravity; it's merely one tool of many. If there's a more appropriate tool, people should use that. If there isn't, one could be developed.

I stand by my point that a standard data collection tool that modifies the data you put into it is a really bad idea for any field where accuracy and data integrity is important, and I'd expect science to be one of those fields. You may be able to work around the limitations of the tool, but the risk is still there.
You can answer these by googling.
Is the White House Banning Fortnite and League of Legends?