skysight-inc/HackerNews huggingface dataset:
I think instability is the natural state for a group of nations that are generally dictatorships, generally pursuing a 'realist' foreign policy. It's also been obvious since ancient history that the problem with dictatorships is that the next dictator can be an absolute moron, madman, or monster.

Still, as a thought experiment, imagine what Germany could have done to avoid WW1. I think it would be hard - but I also think it would have been pretty much the opposite of what Bismark did. A good start would be to abolish or at least weaken the monarchy. Monarchy is like playing high-stakes poker where every round you take an unknown class-A drug. Another good start would be to pursue a internationalist foreign policy, try and build coalitions, trust, etc.
H-1B is dual-intent.

https://en.wikipedia.org/wiki/Dual_intent
By unfettered capitalism I just mean a system where you end up with disparities of 500x, massive multinationals, and horrible behaviour by many (yesterday we had an article about Cargill for example) that's too hidden or abstract for most of society to fully realize. I believe it's unsustainable and will inevitably come crashing down.

Personally I'm in favour of worker coops with a capped pay disparity between the least and most valued workers (like 8x).

I'm not advocating for planned economies or a Chinese or Russian approach (power in the hands of the few).
> the argument that dual-income households becoming necessities for home ownership and raising a family is plausible, if unsupported.

"Elizabeth Warren’s book, The Two-Income Trap, explained
Before she was a politician, Warren wrote a controversial book about family life and economics.

The “two-income trap,” as described by Warren, really consists of three partially separate phenomena that have arisen as families have come to rely on two working adults to make ends meet:

* The addition of a second earner means, in practice, a big increase in household fixed expenses for things like child care and commuting.

* Much of the money that American second earners bring in has been gobbled up, in practice, by zero-sum competition for educational opportunities expressed as either skyrocketed prices for houses in good school districts or escalating tuition at public universities.

* Last, while the addition of the second earner has not brought in much gain, it has created an increase in downside risk by eliminating an implicit insurance policy that families used to rely on."

https://www.vox.com/policy-and-politics/2019/1/23/18183091/t...

> women entered the job market because they wanted to realize their ambitions and support their families, just like men. other societal changes may have aided or hindered that ambition to various effect, but they don't form the driving force as you state.

Regardless of why, increased labor participation from woman joining the workforce in greater numbers than previously [1] was going to drive inflation for inelastic goods and services like housing, childcare, and education. It now has become a prisoner's dilemma: participate in the treadmill or find a way off.

[1] https://www.bls.gov/spotlight/2017/women-in-the-workforce-be... (PDF, page 2)
>It's impossible to do science in the West anymore. The idea that if I say something is offensive, then it is has thoroughly infected universities. So it takes just one person to say "it offends me that you painted the building blue" to shut everything down. Hopefully Russia/China/India/... will pick up the baton.

This is pretty ridiculously ignorant propaganda from someone who is obviously far more versed in far-right politics than they are in anything approaching science.

There is a lot more to science than what 18-22 year old kids in undergrad say or do, so perhaps you need to find new political websites to get your information and worldview from.

Ironically, this has nothing to do with "universities being PC" and everything to do with traditional conservative religious folks and their anti-science message basically attacking liberal university projects.

Ironic that you would use your far-right politics to recast this in your own favor.
>I don't find math to be "free and flexible"

Couldn't disagree with that more. That's a language of its own with a lot of extensions and variations introduced by the people involved. Basically any sound formal system (usually the talk's on rings) is viable, therefore math is indeed free and flexible. All you have is to escape the box of spoken language, the same thing as you'd do to learn a programming language if it's not "verbose" enough to make you think in phrases instead of the language in question.
Restic: Backup Server to Synology NAS
Computer science is not software engineering.

They are both very valuable and are extremely complementary but they are not the same thing. As you enter the workforce, understanding this distinction will serve you well.
Cultural Debt
Yes, MySpace wasn't making any money if I recall and so had no real business plan. Sounds like the same like the guy complaining. They don't have real business plans to make money except an exit strategy to sell it to someone else. Their revenue was going to come from adsense? And he's complaining about google cutting him off. He should have been thinking how to make money, like his own adsense.
The GoF book is full of Smalltalk examples (in addition to C++). People who claim design patterns are irrelevant to dynamic languages have clearly never read the book. It would be more accurate to say that the patterns demonstrate the limitations of OO languages than static languages.
Programming Language Checklist by Colin McMillen, Jason Reed, and Elly Jones
Take courses across a breadth of areas in Computer Science, even if you think you don't (or won't) enjoy them much. Don't take up courses only in areas you enjoy (say, Networking) and have no concrete knowledge of areas you think you don't really like (say, Graphics) - Undergrad in my opinion is ideal for building up breadth of Computer Science knowledge. You can always focus on specific areas in grad school or when you start working.
Maybe NASA wanted to make sure most of them are still around until the end if the program, which could theoretically have taken 20+ years to complete.
The TMT and its supporters did try, many times, to show how research in Astronomy could be considered a continuation of the traditions of Native Hawaiians, who navigated the Pacific astronomically (at least in part). Some Hawaiians agree with this argument. But there is a core group of Native Hawaiians for whom arguments about the merits of the TMT are irrelevant. They don't want more construction on Mauna Kea, full stop.

If something like this controversy involved a Native group on the US mainland, things might be simpler. There would probably be a native government for the Navaho, or Souix, etc that the TMT could negotiate with. If the TMT got the go ahead from the native government, then that government would deal with protestors among their own people, if the TMT did not get permission from the native government, then it would know that it could not proceed. But there is no widely recognized Native Hawaiian government. There's nobody for the TMT to negotiate with that all the protestors would obey. So the TMT negotiated with the state government, but many Native Hawaiians do not acknowledge the legitimacy of the state.
So reupload a new video as an edit?
I think that is actually a feature. I want to do something for hackers, not our corporate overlords. If someone is willing to learn this stuff in their non working hours, they are probably a pretty motivated student.
He will likely just go to Ukraine after he gets released.
I agree it's true metal conducts heat better than plastic, and that a metal package is a conventional choice for that reason.

I disagree that the thermal image provides evidence of those truths

Does the image prove the CPU has a low temperature? No, the image reports the temperature inaccurately. Does the image prove the package has no hotspots? No, it wouldn't show hotspots if they were there. Does the fact the PCB gets hot tell us much? Not really, you'd expect heat to conduct from the package and balls to the PCB no matter what the package was made from.
Also, why do they always show you items you’ve already watched alongside things you haven’t? How many people are watching the same movie or tv series multiple times each month?

The UI is definitely a big reason I cancelled.
hi, author here :). happy to answer any questions or hear any feedback.
H1B is a dual intent visa
Ask HN: SQL/R/Python/Tableau Online Course for Data Analyst?
Planning career change into Data Analytics. Thinking about start with online courses. Any recommendation is great appreciated.
Thanks a lot for your advice
If it were strategically important for the company the company should have bought the properties. It's a direct conflict of interest - and one that has been serious enough that they've ended up having to build an entire corporate strategy to deal with. Also, this is not the only conflict of interest: WeWork bought part of an artificial surfing wave pool in 2016 and the only reason anyone can find to do that is the CEO likes surfing.
Interestingly you _can_ implement method chaining to require a terminal method call i.e. err := GetFoo().SetBar(1).SetBaz(2).Run() and then each chained method would set an error property in the object and if err!=nil then do nothing but return the object, and then the last method could return the error value.

That said, I am not a huge fan of fluent interfaces. I much prefer passing in a struct as an "args" parameter, in most case (but not all.)
It’s retardation juice. You have to keep people in a permanent malnutrition-induced malaise of retardation to grease the path for them to accept all of the even worse things you want to throw at them.
You’ve got their priorities mixed up. Staying in power is more important than foreign investment if you’re an authoritarian government. What’s the point of growing the economic pie if you’re not in a position to profit from it ?

Now if you’re a politician in a democracy, you know it may be all over in about 8 years, so it’s more your interest to cosy up to the companies
> show indirect displeasure with the conditions Hawaiian natives are currently living in

Is that indirect? This thing is well funded, and obviously people feel like their interests are more important.
> if my HTTPS is broken, I might well want to replace my site with an HTTP page explaining that we'll be back soon

1) You're not going to be able to do that for anyone who has bookmarked the site, or loads it from their history / address bar, with the https already included. Under what circumstances, other than someone hand-typing a URL, do you expect anyone to reach your site by HTTP? (And note that any such user can potentially get compromised, such as by ISPs.)

2) Search engines will link to your site with the https pages they found when crawling. And if you stay down long enough for search engines to notice, you have a bigger problem and a much more awkward explanation to give.

3) Many kinds of failures will prevent anyone from reaching the whole domain, or the IP address the domain currently points to, or similar. Have an off-site status page, social media accounts, and similar.
Oh I like that.
Thanks a lot for your advice!
Painless Global State Management for React Using Hooks and Context API in 1KB
That's not a charitable interpretation of the comment to which you're replying. They didn't state that they wished or wanted or preferred that that happen, merely that it not happening effectively reveals the limits of the state's 'desires'.
Ethereum is dangerous so Pact offers a better blockchain smart contract language
1. Spend some real time and energy learning how to debug:
https://blog.regehr.org/archives/849

2. Learn how to decompose big problems into a set of little problems. I'm not sure where (if) they teach this in CS but that's the skill that really lets you get somewhere interesting.

3. Find a group of friends and build something together. Most professional programming is a group activity and learning how to communicate and work with other people is super valuable.
Are you calling hundreds of astronomers "traditional conservative religious folks and their anti-science message"? That is pretty ridiculous.
American and European companies and organisations put on loads of protest against acts like SOPA and Article 13. I don't see why this is any different.

Just because a nation state decides on something doesn't mean that foreign entities can't protest that decision. Firefox and Chrome can add very scary warnings to users about government sabotage if they want to; they can even start including ads for Tor and comparable services if they want to. Blocking the cert would at most be very consumer-unfriendly to people wanting the certificate to be in place. If they disagree with a particular browser vendor, those people can switch browsers or fork an open source one.

Mozilla's job is to provide a safe and open web. The Kazakh government is opposing that. In this case, it's perfectly in line with Mozilla's mission to warn users as best they can against the scary precedent their government is setting.

Of course this only works well if Google, Microsoft and Apple join the effort to warn users. Google is already showing a constant warning on Android when a device is being MitM'd and many of their apps do certificate pinning. Facebook and Twitter do certificate pinning in their apps as well.

I don't see why browsers couldn't take action as well. Just don't show any green locks during a MitM and show periodic notifications about the users' security being compromised. Block the certificate if you have to; as a party people rely on for choosing what certificate authorities to trust, they can't allow themselves to be compromised by governments enforcing laws endangering the safety of the web.
I'll read up on that, thanks for pointing these things out.

One question though, doesn't CockroachDB also have a holdout period of 250ms (default) when reading across shards, kind of similar to Spanner's 7ms holdout on writes? I remember reading something vaguely similar to that somewhere.
This is what I do now and I enjoy the services a lot more now because I don’t browse. I just make lists of things I want to watch and subscribe accordingly.
Somewhat related: if there were a shared password between the client and server, Password Authenticated Key Exchange techniques [0] could offer protection even when the server CA was compromised. PAKEs use zero-knowledge proof techniques to assert that each side already had password material (and derive a key from it) without revealing what the actual password was if the other side didn't have it to begin with.

In this case, only connections where a password was already agreed on would be protected vs. general unauthenticated browsing.

There was a draft proposal to add PAKE support to TLS 1.3, but it appears to have unfortunately expired [1].

0: https://en.wikipedia.org/wiki/Password-authenticated_key_agr...
1: https://tools.ietf.org/html/draft-barnes-tls-pake-04
It doesn't look to me like a Theranos. Theranos lied, WeWork doesn't seem to be lying - they're completely open about their business model and financials. Its just people don't seem to be valuing it correctly.
Just don't install that certificate. If something stops working, you'll know that they tried to break that channel. If something's working, then it's OK. And if you need things to work, use VPN.
I am aware of a co working space/incubator with a number of sites in Australia making bulk $$ on selling information on the startups in residence to other firms.

The case that was described to me: a travel company paying around $100k pa for intelligence on travel related startups in residence- they use the data to determine rate of growth and strategic threats so they can either compete, ignore or make an offer to these new businesses.

If we work isn’t monetising their business intelligence then they would be leaving a lot on the table
Huawei's latest TV ad is not going over well in Canada
Take the issue off the table. I'm a huge TMT supporter, but I don't know where it should go. Instead look at the drivers from the political level. Remember that political systems exist for political reasons.

Group X wants something done. Group Y doesn't want it done. There is a political street-level fight. Group X continues to support you as long as you say the right thing. Group Y not only supports you, it draws in major national and international news coverage. As the fight drags on, then, you get more and more support.

So why should it be any other way than the way it is? From a political marketing standpoint, this is a buzz generator. If you play your cards right, you can actually appear to be on both sides of this issue at the same time. The longer it drags on the more support you get, the more you energize the base.

I don't see this resolving any time soon, and I completely agree that it's unconscionable what's going on here. But whatever is going on, it's going on for logical reasons for those allowing it to be this way. There may be corruption in the way decisions are made, but there's no incompetence here that I can see.
The product had no USP. And it was a suckier product. That's it.

It is not possible to compete with Google using Google-like business model. It is already being used by Google and Google is very good at it.

Who manages to compete with Google using a slightly different business model? Facebook. Why? Different USP. Different product.

Who else? Amazon. Why? Different USP, different product.

Who else? Pornhub. Why? Different USP, different product.

List goes on.
Wow, if only everyone was as smart as Kazakhstan and figured out that this super awersome Security Certificate was "an effective tool" to protect the entire country's information space. And I've been wasting time with strong passwords, 2FA, E2E encryption, full disk encryption, etc. /s
"“so it creates not only a crustal asymmetry but also a thermal asymmetry.” A concentration of heat on one side of the moon could also cause it to expand"

Another recent paper I read suggested that there was a heat asymmetry because the earth was molten after the collision that produced the moon, and the moon being smaller cooled off quicker, except for the nearside that was receiving earthshine which would have been comparable to a nearby star.

Edit: it seems the article is from 2014, so maybe that was before the paper I'm referring to.
Yes, you're exactly right. The TMT should go to Spain.
That's fair, but the country doing this will just fork an open-source browser and make it their official browser.
> government run

> how this is legal even.

The government writes and enforces the laws. They'll never self incriminate.
My understanding is that "WiFi Calling" involves having your phone set up an IPsec tunnel (authenticated by your SIM) with your carrier, and then transferring essentially the same packets over that as would be transferred to the cell tower. I think that includes SMS traffic along with everything else.

(IIRC, the 3G and LTE versions of the tunnel carry traffic at different layers of the protocol stack, but in both cases being able to handle SMS and similar non-Internet features is part of the goal. As is being able to handoff between wifi and cellular transports in the middle of a call — I have no idea how well that works in practice.)
Lol. Sure, company sysadmins will run certbot on their mainframes.
Go is not a systems programming language. Rust does fit the bill.
I expected Segways to roam the streets as much as escooters do now. It was hyped as changing the way of human transport. The legal framework didn't exist yet, they are too expensive ($5000 USD), patents prevented competition, lots of marketing mistakes.
Do an internship. I found getting experience working with real cow-orkers and (hopefully) dealing with issues that affect real flesh-and-blood customers was incredibly valuable. Make sure you are paid, by the way . . .

Read a ton of code. You're going to be spending your entire career doing this, so you might as well get started.

My personal prejudice is to understand what's going on at all levels of a computer, from the silicon all the way to user experience. You don't need to know the gory details of transistor physics, but knowing in general what's happening at the major levels of things will be an invaluable.
Curious, do you see other communities that are not passionate about their languages?
This is actually similar to the rationale behind the Vatican Observatory, which does some serious science: http://www.vaticanobservatory.va/content/specolavaticana/en/...
It's funny money in the sense that the value of your home hasn't increased by thousands of percent in the past couple of years. Also, a large portion of the real estate industry doesn't consider your house valuation to be one of the greatest boondoggles in real estate history.
This is both uncomfortable and correct.
I think the importance is the orthogonality of the features.
Eg. having so many ways to do string formatting or now multiple ways of doing assigments are not ortogonal and thus can be seen as cluttering.
Yep, I did a 2to3 conversion recently and it got the whole project 95% of the way there. A 3to2 would be in theory almost as simple to do for most projects.
Take as many math and/or statistics classes now up to as high a level as you can while still learning effectively.
You don’t need to pin against a state. Just deselect Kazachstan as a region where your app is offered, because it’s not going to work anyway if you try.
You're proposing that the penalty for being suspected of subverting the firewall is death. In those cases you're going to want a highly refined system for avoiding detection, and it's also very important that one exist, because regimes that oppressive deserve to be opposed.

Fortunately the more typical case isn't kidnapping and execution but only having your connection blocked, which creates a helpful feedback loop that enables continuous improvement in the ability of secure communications to avoid detection. Which benefits everybody, but especially those in violent authoritarian countries that need it all the more.
The next article will be posted early next week so I'd hate to spoil it for you.
Trump has proposed merit based immigration which would reduce the need for H1B non-immigrant visas.
It depends on where you coming from.

I agree that for someone that had a very active social life before having kids and moving to the suburbs would likely see a drop in that activity when suddenly having to take care of small kids in a suburban situation.

However, for someone that before having kids they already don't have any friends/family close by (imagine a fresh middle-aged, childless, immigrant couple moving in an area where there are very few other people from their own country), having kids would force a lot more opportunities to interact with other people (doctors, caretakers, teachers, other parents, etc) and ultimately speed up integration. Sure, none of those relationships may become a deep friendship connection but it's a lot better than having no human interaction.
And? How much are you going to pay for a script that lets you steal inactive Instagram accounts that you will then go on to sell on a grey market? You're not going to do it yourself, because when (not if) it's discovered how this happened, there will be an investigation, and you'll get caught, lose all the money you "earned" in legal fees, and (bypassing a login screen is textbook, right-in-the-strike-zone CFAA) spend months in prison. So you have to sell it to someone. How much are they paying? How many buyers are there for it? How long do they get to assume the script will keep working? The more people you sell it to, the less time each of them have to run it. And: when they get caught, if you've sold to several people, there's a significant chance you're going to get caught.
> You can still get the fine-grained commits if you keep your merges focused on one thing.

Right. This is what Git Flow does. Best of both worlds.