skysight-inc/HackerNews huggingface dataset:
It made a few billions in revenue, that's far cry from trillions a tech giant is expected to make.

Apple doesn't make trillions in revenue....

That's exactly my point. They shouldn't be making such closed ecosystem, their products will be more popular if anyone could use them. This is why they caved in on Apple Music and TV like services which are available on Android, Roku, Fire TV etc.

Why because the "open" ecosystems are doing so much better? Android manufacturers aren't exactly bringing in boatloads of money. In fact, Google isn't even bringing in boatloads of money from Android. It came out in the Oracle trial that Google had only made $23 billion in profit from Android from inception to the time of discovery. Google reportedly pays Apple $8 billion a year just to be the default search engine on Apple devices. It seems like Apple makes more on mobile from Google than Google makes from Android. That whole open thing doesn't seem to be working...

Nobody cares about "Mac Company" or "iPad Company". They don't have any clout. Hundreds of companies come and go from the top 100 but only a few can last for decades

You realize Apple lasted "for decades" - from 1984 - 2001 just from selling Macs. It lasted another 6 years selling Macs and iPods. Apple went public before Microsoft.

Microsoft is still standing today even after a failed Mobile venture only because of the money they made during desktop era and still cashing in on that success.

And Apple survived almost going bankrupt by selling desktops....

If iPhones stopped getting manufactured it's pretty much the end of Apple today regardless of their Mac, iPad or Airpods business.

We have an existence proof that Apple could survive just selling computers and one or two other devices --- they did so for almost four decades.

Since when did whataboutism became a valid rebuttal?

Apple is better diversified than most of the tech companies and they have been around for longer and pivoted better than any of the big 5.
Lots of people in this thread are trying to come up with theoretical ways this could be relatively benign.

Look at it from the state's perspective: You have nearly unlimited control over your population, but you still can't read their minds. Given how common password reuse is, why wouldn't you track everyone's passwords in case you want access to data stored on systems that aren't already integrated into your sweeping surveillance system?
I am a gambler and I think this is a sure bet so 10%
Humans are social beings. Quarantines, unemployment, essential workers under additional stress and social isolation are all creating a far more tenuous situation than say last summer. Flipside, Police who have had to deal with people fake sneezing on them and avoiding the virus; still working everyday because they are essential. They are on edge.

Now add in the fact that governments have used the virus as a way to shutdown protests. Hong Kong? Gaza? Albania? Sudan? Yellow vests? BLM? Venezuela?

Unprecedented amounts of unemployment means people can get out and protest and they've been couped up for how long? They'll be getting out to protest.

We are in the spring, wait until the summer and fall. It's going to be huge; and then the US election happens between turd sandwich and giant douche.
The Dasgupta algorithms book is great. I read through it on my own a few years ago. Much easier to follow than CLRS (and much more manageable in size, though it obviously leaves out a lot of the stuff they cover). It strikes a good balance between rigor and clarity. Also has one of the better explanations of dynamic programming that I've seen if I remember correctly.
What languages and technologies do you have experience with? I agree with the other posts telling you to checkout IndieHackers and build something. In the meantime, there are probably some contract gigs you could pick up to extend the runway.

Email me if you are looking for projects.
I've found CL hit or miss as well. It's good to hear that screening can work. I also pay a "stipend."
Didn't take long but LGR has just released a video of him playing it - https://www.youtube.com/watch?v=DZ6Cqn5rTfs
I had an EU sim card with 100G of data on a cycling trip from France to Greece, which was great for planning ahead every day, finding places to eat etc.. once I was out of the EU (Bosnia, Montenegro, Albania), data cost rose to about 1€/MB.. so I had to cross 3 countries on Airplane mode, which was arguably the part of the trip where I was the most “present”.
> It is possible that the brain's imprecision (I would argue that "inconsistency" might be a better word) is a requirement of it's computational ability

Is it possible that brain is in fact a quantum computer? I can imagine that under all those neural networks there is a small part where, trapped in some complex protein structure, some qbits exist and are crucial to most advanced brain functions, such as consciousness.
LTE (and 5G on 3.6Ghz, I guess) signal can cover many kilometers. The protocols are built to be more reliable (a phone keeps a tab of access points to which it can quickly hop if access to one base station is lost) and the licensing ensures that there cannot be spectrum suffocation at any time, which is quite common in bigger cities with WiFi.
I think this was a failure on behalf of early terminal emulator developers. End-of-field and end-of-record should have been supported by the tty (either as visual symbols or via some sort of physical distancing, etc even if portrayed just as a space and a new line respectively) so that the semantic definition could have been preserved/distinguished.
After my initial laugh at your response, I realized 7% is about what I'd bet too.

My first foray into options trading I lost around 3% of my net worth, and I'd say I'm more than twice as confident about this than I was about that.

I'd evaluate the odds of the CCP doing something, to be in line with the odds of them benefiting from doing something, regardless of the expense/risk to their populace.

There's nothing I'd really put past them, we know for a fact they harvest organs from political dissidents, but we're skeptical on if they'd store passwords plaintext?

Given people tend to re-use passwords, I'd imagine having a massive trove of plaintext passwords for all Chinese citizens, or even anyone who communicates with them, would be incredibly useful.

Not to mention the fact that they have to maintain a list of anti-CCP passwords, which would be a tedious process, or they'd have to automate something to detect anti-CCP sentiment. I think an interesting experiment would be to see what less obvious anti-CCP passwords get you banned. With enough probing and data, I'd possibly increase my wager to 10%.

As a well known and outspoken critic of the CCP, she might be elevated to the status where they actually just have a person reading everything she types into WeChat 24/7. Do you think they fully staff the night shift, or would the ban have taken twice as long outside of Chinese business hours?
UK halts trial of 'useless' hydroxychloroquine in Covid-19 patients
Julia 1.5 and 1.6 are going to have some really nice features performance-wise (1.5beta has cut a lot of allocations from my code and feels noticeably snappier than some older version).

Once they come out it might be worth having a push to get your cluster updated. I'm sure folks in the Julia slack (check out #HPC and #distributed) would be happy to help if they can, even if it's just at the level of building a local install in your user directory.
People are clamoring for facebook to censor, mostly because they think that facebook will censor in their political favor
Learn to Prioritize Like a Strategy Consultant
If the opposing narritive is propaganda or hatred, who’s doing the mental gymnastics here?
I've never been so simultaneously entertained and annoyed in my life.
Yep, also expecting 'gezellig'.
We had twins for our second round, so we hopped straight from one to three. Infant twins are about the most exhausting thing I have ever experienced. But now that they're bigger (4, 2, and 2) they're pretty easy to deal with.

I can see how having two might be a lot of work since you could feasibly try to maintain the same level of hands-on as with one. With three, that level of commitment is just impossible, so you learn to strategically ignore your kids and let them figure things out for themselves.

It's pretty great though. Couldn't imagine a world without them at this point.
This resonates so much with me, and it is so helpful.

I also love the relationship between the username you chose and the actual management practices of the Harkonnen (both in terms in of "bad management" and "downstream management")... :-)
This is a great article - interesting, well-written and beautifully presented!

A minor quibble in the typography - the use of small caps for every initial letter is slightly catching my eye every time I see it. Perhaps I don't see enough similar typography on the web to make it feel more natural ¯\\_(ツ)_/¯ ...
Also, it depends on country. When I was opening a bank account in Czech Republic, they required a passport and that's it. In Ireland though, you need to wait until you get registered for taxes, then you need to show the proof that you work, then an accommodation contract in order to open a bank account. I spent a month without a bank account.
I just read the almost 20 year old Joel Test page for the first time in a long while and I was surprised by what it didn't contain. For example, it doesn't even mention unit tests. Which is no real surprise, because JUnit itself is only 23 years old. Things like code coverage tools didn't exist back then. And while there were some early tools for automated builds, like Mozilla Tinderbox, setting them up was a real challenge.
This isn't related to OP questions but moreso to your situation. I work in a hospital and I was talking to an occupational health safety advisor (probably makes CAD $80k/yr). He told me he was an ED physician in his home country of Colombia for 25 years. He can't practice here in Canada without going through full training again. He would make $300k/yr or more if he was able to practice. I asked him what was different about Colombia and Canada in EDs, he said basically we have better access to imaging (CT, MRI etc). It's really crazy to me that we make it so difficult for overseas physicians to practice here.
> But I wasn't able to complete their byzantine signup process because there's a bug in the user interface that prevents me from confirming the tax status of my company.

Dito here, the solution is to validate your domain in Business Intelligence. No I am not joking. My email is in profile, I'll send you the process.
Not sure how you mean, does it count that I didn't have access to a computer at home until 1995? I didn't even get my own phone until 1998 or my own computer until 2002.

If this experience counts then I can say that I cannot remember being happier or less distracted back then.
Could be since videos were always an option before.

Now there's not much to fall back on if videos become too difficult to distinguish what's real or not. Is there anything beyond video that we can trust when looking for information?
That sounds interesting. Which reddit subs are these?
My life experience has taught me that if you want a challenging and rewarding career in tech you have to make some tough choices:

* Sacrifice high pay for rewarding work. There are lots of places that offer tough challenges for developers interested in doing original work but they, counter intuitively, tend to pay less. Such places are academic research, government (military, alphabet soup), NGOs, charities and so forth. Cutting edge games can be challenging development work but that industry tends to pay less there are so many young people eager to make games.

* You could step away from the day to day technical work to focus on strategy and emerging technologies. In the corporate world these people are called principles or senior principles.
Your job is to advise management and communicate strategy. This is harder than it sounds because you be spending a lot of time outside of work performing continuing education and aggressively learning new skills that may not materialize into anything useful.

* You could look for a job at an early stage startup. The work is likely also challenging and original but expect to sacrifice pay for a tiny slice of equity that may not pan out. This is still technical and higher paying but you will be building anything.

* If you really want a rewarding career get into public education as a technology teacher. Be prepared for real world challenges earning less than an entry level developer.

> Any advice on how to avoid this CRUD work, which seems to be basically 99% of jobs on the market at the moment?

This is largely why I maintain my part time military job. When the corporate world has ground my soul into ashes I can recharge for a year in a foreign nation with more interesting people.
Looks very familiar! In fact, it's the European copy of the Falcon 9 starting to take shape. They've already implied they will copy Falcon-9 verbatim as much as possible.

Ariane 6 is simply a stopgap measure until they can get the Falcon-9-rip-off flying.
Correct, however most people don't have the discipline or money to put in all their money in the beginning of the year, or whenever they get it. It's better to automate the habit of deposits rather than not doing so.
I've been using Julia as my CLI calculator for a few years now - cool to see this post! While teaching an online Linear Algebra class, I would use Julia to construct examples and quickly solve them. The syntax sugar of all the functional idioms make it very fun and easy to express more complicated ideas. This is a cool introduction- I was not aware (or had forgotten) about function chaining. Really curious about using more of Latexify as well :)

On an unrelated note, (as a mathematician) I have started using Maple a lot more as my analytic computational helper. Never really gave it the time of day in years past - it is quite powerful and intuitive. Funny note: I recently copied and pasted output of a Maple command into my Julia code and it was syntactically correct!
All they'd have to do to safely achieve that is, when you initially set your password to "foo" they will store 11 hashes (foo, foo0, foo1, foo2...). Then when you change your password, it's hash cannot equal any previous hashes.
Would you mind telling more details? Genuinely interested.
Email Marketing Strategy
Congrats, we have rewritten the OP blog post...
My take on this has long been that Go created a lot of confusion by initially selling itself as a better C++ when it is actually much closer to a better Python (outside of the data science use cases).

Edit to add: Or a better / easier to deploy / less reviled / hipper Java.

Go is a good and valuable language, but I think perhaps more than any language I know of, a lot of people go into it expecting it to be something that it is not.
And, IMHO they don't look like the same person any more, at all.
https://www.recoverytrial.net/files/hcq-recovery-statement-0...

full statement from the study authors.

This is unrelated to the recently-retracted Lancet paper of much furor.
Your comment is typical of the wishful thinking that is going on right now. You didn't mention the virus once.

The inescapable calculus is that the more people go back to normal, improving the economy, the more likely it is for the virus to spread and the more likely people will withdraw from normal activity due to fear or official action.

The virus hasn't been defeated. It was only suppressed because of a harsh lockdown, and it's still circulating and will still kill people.

There may be a delay before cases ramp back up or it may stay suppressed until the fall or winter, but the situation has not fundamentally changed.
As an alternative to this checkout TozID. The premise of their authentication model is to avoid sending the password all together and use public key crypto to sign and verify requests between the client and the auth server.

https://tozny.com/tozid/
Yeah, I went through this too. Thought I would play a ton in college just like high school. It ended up being the opposite, I never played a game while I was at school, and after that I just didn't find it nearly as addicting, I don't know why.

I'll go on binges sometimes, but nothing consistent, and my steam history usually has 0 hours nowadays.
Yup - from a implementation perspective, bug vs feature is a artificial designation.

Where I think it _does_ matter, is when a business wants to track metrics like "# of bugs over time" or "# of bugs per feature".

My team recently got a lot of heat about "a rising number of bugs", and the insinuation was that our code quality was poor. Turns out, > 75% of the "bugs" reported were mis-labeled feature requests or lack of knowledge about how a particular feature was designed to work.
How One Simple Mindfulness Exercise Can Change Your Life in 5 Minutes a Day
They're making that physically impossible. Did you read my comment?
OP wants number of CORES, not CPUs (excluding HT 'cores'). I know this is old, but if someone finds their way here looking for a solution...

In BASH number of CPUs + 1 is as easy as:

echo $(($(getconf _NPROCESSORS_ON)+1))

or

echo $(($(nproc)+1))

getconf even works on OS X!

Many of the other solutions confuse the two. As far as I can tell, using OPs solution is one of the better ways to get core count.

Could also:
echo $(($(lscpu -p | tail -n 1 | cut -d',' -f 2)+2))
...but OPs solution is probably easier to read...
I think Google should embrace the naysayers & should have named this “Catch Up” … tagline: “Don’t be slack, catch up with your co-workers as we catch up with the competition."
I use Okular[0] on Linux, but it's available for Windows too. It has all sort of annotation tools.

[0] https://okular.kde.org/
Even Google transmits the password in clear text in the POST request (secured by TLS).
You can even construct memory palaces which are very easy to learn. I still remember them from 10 years ago.
People have lit many cigarettes for quite a while but nobody seemed to care until a certain one.
Go to reddit.com/r/insanepeoplefacebook to see how much fake stuff is being spread
I have already predicted that all the large markets (North America, Europe, China and India) will essentially close themselves off because they want to become self-sufficient in all aspects, including internet platforms.

Only North America and Europe will allow (limited) access to each other's markets because of the historical ties.
I agree/

I work for a company that took all sorts of shortcuts that we are digging our way out of now. But guess what? If they hadn't taken those shortcuts, they would have run out of money before they found product market fit, would not have referenceable customers (B2B), would not have been able to secure funding and the company wouldn't be around today and well enough capitalized for them to pay me to help improve processes.
I do agree completely on "failed promise" and this is actually why I think the bug vs feature is flawed. I think "failed promise" is a great ticket type though ;)

There are obvious cases where I have nothing against what you say. But to use the analogies, "I thought the food would take differently and I don't like this one" is the more common type and it's the one that's murky to resolve.

The point here is that regardless of the reason, you want to tend to "customer is not happy" case.
It's a pity they didn't go to the next stage.

Does doing others a favour build up 'social assets' you can call in? Are people in your debt? For how long?

You could even call it testing the MacGyver Principle. How many favours can you pull in?
Management always has a reason to do things a specific way. You need to get to the root of why the management structure reacts the way it does. It could be cultural. Generally you have to believe people will do the right thing in absence of issues to guide them. Understanding those issues and fixing them is where being a real manager shines through.
The law obligates them to present ID, but they have refused and faced no consequences from either DC Metro Police or their own superiors.

Laws are worth zero if the law enforcers ignore them with impunity - a lesson familiar from Caribbean and African banana republics.
"Nonce" is probably the word you're looking for.
This viewpoint is well represented on HN as well, worryingly.
> You're still begging the question with regards to an "impossible standard" so… I'm going to shrug until you come up with your own evidence for that.

If twitter becomes legally responsible for anything posted by the millions of users that publish content to the site then it's obviously impossible for them to keep the site running, the logic is very clear.

> You (repeatedly) give two options when there are more

No, there are only two, either the site has section 230 protection or it doesn't, there is no in-between state.

> We must preserve the status quo or we die!

An impressive strawman for someone with such an obsession for formal fallacy labels.

> The site could be kept open by following my "arbitrary list" because they would then retain protection even under a narrower interpetation of the law. Hence, not arbitrary.

Your list of business suggestions are just ideas you made up, they have no legal meaning, hence arbitrary. Business decisions like "shadowbanning", "retroactive action", "reframing content" and even explicit partisan bias are 100% legal and Twitter is within their rights to operate their business in such a fashion.

> I don't think Twitter should be shut down or would be shut down

Yet in your own words:

> The site could be kept open by following my "arbitrary list"

So in other words, the site shouldn't be kept open if they don't follow your legally meaningless suggestions.

> and loaded questions that are entirely facile are where I draw the line.

lol whatever, if you're so intellectually dishonest that you won't admit to the implied conclusions of your own argument then I'm wasting my time anyway.
The one who views the opposing narrative as only propaganda or hatred, and nothing else.
They don't need to have a visceral emotional reaction, they just need to know it's a strong anti-CCP sentiment. Given how frequently we use Fuck ____ in English for things we don't like (Fuck Cancer, Fuck the police, etc), it's a pretty obvious one.

I'd also assume they'd assign the english speaking North American dissidents to a monitoring person who speaks good english.
Were you attending protests about systemic racism or police brutality before two weeks ago? They were certainly there to participate in.
https://missing.csail.mit.edu/

not Coursera but free and extremely valuable.
What is considered propaganda or hatred has become increasingly subjective
Nasal Polypectomy as well as severe deviated septum
Nice, thanks for this!

I also found out that protonmail doesn't seem to send the password in plain text in the post request itself. Really keen to see how they do it as well.
The high-fidelity replication is much easier for things like industrial control systems (ICS)because all that needs to be replicated is the operator interfaces. Those interfaces are usually intentionally bland and typically dated - meaning really simple, standardized graphical assets

I can imagine a complete mine recreation would be a huge development effort - especially with how huge they get. Is that something that like a camera drone could scan? i guess it could get the topology figured out with some special software, but could it get the signs and landmarks too? Can drones fly effectively in a mine?
Ask HN: How do I get started with developing and prototyping applications in 5g?
Hi all,

I have been wanting to build some projects to understand 5g. I want to be able to network some devices and play around with the tech. I can’t seem to find any hardware kits for 5g. Most google shows is a Qualcomm site but I cannot buy it? Any hints?