skysight-inc/HackerNews huggingface dataset:
Is 5G like 4G where it’s more spectrally efficient? So even if 5G is slower because it’s allocated fewer MHz, in aggregate, the network’s bandwidth is increased?

While 20mbps vs 100mbps is nice to have the luxury of comparing on mobile, my bigger question is how many gb you can consume as a user before getting throttled.

Canada has speedy mobile networks... and $5-$10/gb pricing. No wonder why it’s fast.
> The web is still a very young medium, and it has been influenced more than anything else by print media design. There is so much more that can be done with text on a screen than is being done today. Citations, drawing, chat, speech-to-text.

So true. Feels like we're getting closer to harnessing the true potential of writing and teaching with hypertext. Great work here!
25 kilometers per pixel is incredible resolution for something that far away!
TIOBE does not measure anything useful. It is merely the number of Google results for that term. It's like comparing apples with cars. If Google returns more pages for cars than apples, does that mean cars are better than apples? If Google changes it's algorithm to return more results for food, are apples now better than cars? God no, it's not a meaningful comparison and this is not a meaningful metric.

TIOBE only exists for the sake of tech illiterate managers who are trying to make tech decisions beyond their technical know-how. They decide their team will use X technology and justify it with a link to TIOBE. The people in this thread should know better than this.

Here are a few examples of it being wildly inaccurate.

* JavaScript is only the 7th most popular language. Not the most popular like it is on Github, Stackoverflow and developer surveys.

* VB ranks higher than a bunch of other widely used languages. How do we interpret this? There are more jobs for VB developers than jobs for Javascript or Swift or Go or Ruby? Or that there's more software developed in VB than these languages?

* C and Java are pretty stable but if you look at historical TIOBE data they experience wild swings in popularity. There's no way that between 2016 and 2018 C lost half it's popularity and then regained it in 2 years. No, C was stable throughout.

If you really want to know how many developers out there are using a certain language, read the results of a survey where they ask developers that question - https://insights.stackoverflow.com/survey/2020#technology-pr...
For skin cancer narrowly, sure. I don't know what it's like to live with white skin near the equator with primitive or no clothing and no access to sunscreen, though. Losing melanin every winter, getting scorched every summer... It seems like you'd have an individual who is pretty useless for persistence hunting across the savannah. On the other side, a darker skinned individual may experience lethargy and malaise in winter at higher latitude. So we should broaden the considerations to include chronic, nonlethal conditions, and competitive sexual selection amplifies their effects. This was my only point.

> A common example might be the preference for lighter skin in mates that we unfortunately find in several cultures. Maybe we should start calling it eugenics instead of softening it to artificial selection.

You can do that if you want. People really like their mate preferences and this seems more likely to soften their perception of eugenics as a concept than the other way around.
I avoid header-only libs like the plague and don't really understand why people prefer them. I mean, I get it, I just don't agree with the tradeoffs.

header-only slows compilation down just so you can avoid adding in a single line in your build chain of choice. It's just not a trade off worth making imo.

So to me, not being header only is a pro, not a con.
If you have more production than demand you need to store it somewhere, which is exactly the point of such projects, if only to prevent network desynchronisation that causes brown/blackouts due to power flowing in different way than you want in the grid.

Energy storage has also been planned for nuclear power plants as starter and emergency power.
Gmail stopped scanning emails for ads personalization in 2017. https://blog.google/products/gmail/g-suite-gains-traction-in...
A product like an OS can have an associated maintenance plan / service that you can pay for. Agreed.
What is your alternative? Do the great rewrite every few years to the latest fads? Some have done that successfully, but it is expensive to get right and many more have failed. In general, if it ain't broke don't break it is a great use of resources, which keeps your company in business (thus you making steady paycheck and going home to your family at night). Fix/update the parts that need updating because they change and let the working stuff keep working.

I will give a nod to the other poster who pointed out automatic tools. They are often worth running on everything, but they only fix a fraction of the things that a sane developer with 20/20 hindsight starting over would do differently.
Ask HN: What are some of the cool links you've been meaning to look at?
I was going through my google keep and I found a million links to cool stuff I saw on HN. What are some you've been saving up?

Here's a few from me:

Perl-like one-liners with Ruby: https://github.com/learnbyexample/Command-line-text-processing/blob/master/ruby_one_liners.md

Deep Learning with Pytorch in 60 mins: https://pytorch.org/tutorials/beginner/deep_learning_60min_blitz.html

Financial modeling site & API that shows DCF, WACC and other data for stocks: https://financialmodelingprep.com/financial-summary/GOOGL
But the odds of that happening are astronomical!
> IMO it's more the flash than the CPU that puts the lower bound on power consumption with the smaller MCUs once you start sleeping.

Agreed! There are some novel remarks on that in the link under "[1]" in my reply to the parent comment.

Or see the following digest if paywalled: https://community.arm.com/developer/research/b/articles/post...
Leaving aside some of your odd claims, I’m happy to answer the question. Our definitions and standards are laid out in excruciating detail in our hundreds of pages of legal filings. Here’s a good place to start if you are interested:
https://www.sec.gov/rules/sro/ltse/2019/34-86327.pdf

Also this may be of some interest:

https://longtermstockexchange.com/static/principals_for_lt_s...
Then, when you look the other direction, the Ring on the house across the street gets you anyway.

Security cameras have been watching everything we do for decades but the one network vibe of these doorbells is kind of dystopian.
How can we observe things over 40 billion light years away if they've only been around to emit light for 13 billion years?
The Undergraduate's Guide to AI
Here's a link to the original PC Mag story:

https://www.pcmag.com/fastest-mobile-networks/2020
Great reporting, again from the NYTs.

Sad days for Lebanon, this year, now and in the foreseeable future.

A country stuck between Covid and a ruinous financial crisis. And now this...
Developer Activity: Azure Slowdown; GPT-3 Surge
"Measurements made by NASA's WMAP spacecraft have shown that the universe is 13.7 billion years old, plus or minus about 130,000 years."

https://starchild.gsfc.nasa.gov/docs/StarChild/questions/que....
Eric, what are some companies you’d be happy to list on your exchange? Both IPO and older companies already listed elsewhere.
Well if you think of the cross product as returning a single vector that is orthogonal to all the others, then your question "what is AxB" for $\mathbb{R}^4$ seems ill-specified.

You would instead need to do CrossProduct(A, B, C) and calculate the determinant of the 4x4 matrix with the last row being the $\mathbb{R}^4$ basis.

You could also create a function by lazy evaluation of CrossProduct(A, B) : $\mathbb{R}^4 \rightarrow \mathbb{R}^4$
Curious to learn more about how this might work
>Reading/hearing/watching anything that's not very good is entirely a choice.

Stimulating, contemporary, convenient. Pick two. It is as much of a choice as home made food over fast food is a choice. But it is not always convenient.

Personally I just cut out the contemporary stuff and there is an abundance of good material. When I find something modern and stimulating, it usually involved a certain amount of luck, a lot of trial and error, or just perseverance scouring wikipedia, magazines, blogs, whatever. Most people don't choose what they're into, it is dictated to them by producers. And there is a widespread fear of b&w / classic definition films, stringed classical instruments and literature.
Facebook engineer quits, accuses social network of 'profiting off hate'
I may be MRI ignorant, but even if the Teslas are lower, if the radius is smaller (say, can only fit a head or arm or leg), does that make up for it?

I understand MRIs are largely a compromise. Organizations will buy only 1 or 2, and therefore buy one that will fit all but the most obese patients, to the imaging detriment of anyone/anything smaller. Or is that all wrong?
TIL OpenSSL has premium customers!
My understanding is that stock buybacks are generally better than issuing a dividend for the simple reason that with a buyback, an owner can choose to sell (and incur a taxable event) or not sell, while with a dividend the taxable event is forced upon them.
I think what's a testament is that everything you say is true and they'll do it while maintaining backwards compatibility with code written 35 years ago.
Ask HN: Library to Highlight Text
Hi guys,

I'm trying to find libraries(javascript, css), to highlight selections in a text.

Some months ago, i see one that draw really impressive highlights, but i can't find.

Have you any to share with me?

I just found those: https://markjs.io/
I think this article is perhaps meant for you. Just to show there is more than one way to think about something. Different perspectives can help you refine your thoughts and help with forming a more refined view on a topic, even if you disagree. In my view reading is just a hobby like netflix or youtube, not something I do because it has any value.
I don't get why so many JavaScript developers thing functional is cool. Functional has been around for 30+ years. OOP won against functional because OOP is easier to understand and leads to more maintainable code. These days people are taking a second look at functional because functional avoids state, which makes it easier to write concurrent code with no locks. (This has suddenly become important because Moore's law is coming to an end, and CPUs are adding more cores instead of making cores faster and faster.) But this advantage of functional is not applicable to JavaScript because there are no locks in JavaScript in any case!

Functional programming actually brings some benefits to backend code. To take advantage of the extra cores in a CPU you add threads, but if these threads are continually needing to lock in order to serialize access to shared state then concurrency is diminished. The more cores you have, the more threads you have, and then the more you have to lock. Functional style solves this problem by not having mutable state.

But when it comes to JavaScript these benefits don't exist. That's not to say there are no benefits at all to incorporating some functional style into JavaScript code, but wholesale replacement of OOP with functional style is not warranted.
Yes and even if Linux was a true alternative on phones you would still leak a lot to your ISP (they can triangulate your position using cell towers and unless you use a VPN they know every websites you connect to).
On a related note, DuckDuckGo's growth trajectory is amazing:

https://duckduckgo.com/traffic

Maybe a desire for privacy is driving this. Or maybe Google's increasing bias, or ad saturation, or AMP, or something else...
See also: Let Over Lambda for more on this.
Effective Political Giving
I'm not really sure your point, I wasn't saying they are spiking for the same or different reasons. Just that they're having problems too, so they're not exactly "able to resume normal life."
A lot of the costs is politics, and second-order effects from lack of production lines making everything a one-off.

Which "funnily" enough makes it so that the more dangerous reactors remain in use for longer, as the new designs aren't built, despite huge safety improvements (even if you go just for late 1970's self-sealing molten lead/bismuth reactors).

Overcapacity is a problem, especially for low-enriched reactors, but that's why it shouldn't be the only answer.
Maybe pump the water to the nearest river? As long as you aren’t digging from the lowest point in the landscape it won’t be a problem to get rid of the water.
>We focus instead on finding ways to differentiate the experiences of the “tourist” speculators from the “citizen” long-term investors

Can you expand on this?
1 in 200 is not universal. The risk is much lower for young healthy people. That is the group that will (probably wisely) be reluctant to get vaccinated unless they are required to.
Higher order functions are just a fancy way of writing classes.
I think he started Vue after his Google time. Tde story is covered in thing short documentary https://m.youtube.com/watch?v=OrxmtDw4pVI
https://en.m.wikipedia.org/wiki/Observable_universe#Misconce...
> Scissors can't cut paper sold by someone unaffiliated by the scissor manufacturer.

Of course, going by evidence in these threads, people would defend Scissors Corp to the death, arguing "but that's a feature which makes these scissors safe so people don't injure themselves, and sure they own half of the scissors (and paper) market but you can always bring your own scissors (and paper) and avoid interacting with people who use Scissors Corp stuff, so what's the problem?"
I use proton mail just for the privacy guarantees enforced by social pressure on their brand. They hold your PGP keys (you can't give them a subkey of your own private master key) so there's no reasonable security there. In general, I don't think PGP encrypted emails provide much security anyway. If I need to send a message securely, something like Signal provides better cryptographic properties like forward secrecy.

All I know is, I would hear about it very quickly as soon as Proton Mail is discovered to violate my privacy, and that's all I can expect of email. To be honest, the fact that their API is not open sourced and I have to use their web client or mediocre IMAP bridge would make me seek alternatives if I were to reconsider email providers. It would have to be one that has as strong of a privacy-conscious brand, or self-hosting.
I’ve been using the Rust wrapper over torch-lib for deep learning (tch-rs) and I absolutely love it. It’s way easier to use than torch-lib and you get all the performance.

Unless c++ makes some major changes I think Rust will gain steam in all the areas you mentioned.
Not entirely joking. I just saw the big hole and immediately thought it'd be a great place to store pressurized air, and then I continued thinking of other energy storage mechanisms you could cram in there.
Sure, but the parent comment was saying they're worried the Fed will lose all the money. But the Fed is buying things broadly (initially they bought Bond ETFs/funds!), so while some places will be higher, others will be lower.

My guess is that even more than during the financial crisis, people are delinquent but would absolutely pay if they could. Was your housing price decline statement supposed to be about those homes becoming underwater and therefore the buyers walk away / end up in foreclosure?
Amazon: "Calling an Echo a 'microphone' is derivative and ignores the other functionality. It's more accurate to call an Echo... an Echo..."

Journalist: "Within the context of the sentence, the microphone is the only thing that matters."

Both are right, and both are doing their job.

Amazon PR wants present their products in a positive light, which includes using the brand name and considering all of the Echo's functionality -- not just the microphone.

The journalist is pointing out privacy concerns, so the microphone is all that matters.

---

I'm a bit curious as to how 'Corrections requested' equates to a 'demand', though.
From my understanding some of the "delay" in ramping up is related to enrichment level of the nuclear fuel and thus how fast the speed of the reaction can change.
Leo Tolstoy
>At the core, google and other companies sell your data for advertisements, at best, at worst they're sending it all the NSA or some other black box.

Post Cambridge Analytica I'm not sure which is worse.
SEO is already to snake-oily to do something like that. We had principals, we did our best for our customers and our clients. If we did fail in trying our best at least we could sleep knowing we weren't actively trying to screw over our paying customers.
> I don’t think multiples are the issue

If multiples aren't higher, why would a company list on your exchange versus on the public market?
Why Do We Need a Decentralized Storage System?
Sounds like Vogon poetry.
Trash pandas
This doesn't add up. None of the simplicity or completeness has changed, and the composition API is completely additive and optional. You can still use Vue exactly like you always have, with better performance and flexibility.

Do you use Hooks in React? Because in that framework, that actually is replacing the older methods, and if you use Hooks then the Composition API is the same (and better in many ways).
Sad what journalism has become, nothing more then a twitter search filter.
ok, but it's not even close to continuous capture. Also Google/Apple/Amazon are trying to cut it to 0 accidental triggers because it is a pretty poor UX.

edit for clarification: continuous capture to the cloud
The universe has been expanding ever since the Big Bang. Things that are very far away are moving away from us at speeds "faster" than light. No, they're not violating the cosmic speed limit. The fabric of spacetime itself is expanding everywhere, and that makes objects at very large distances apart get even further apart faster than a lightspeed traveler could move them.

https://www.space.com/33306-how-does-the-universe-expand-fas...
Yes, 100% agree. The problem always seems to come when there is money involved. Especially when you take someone elses money, and then get corrupted by the pressure of returning the principal with interest. You get slow-cooked into compromising your ideals, even if you personally were never greedy/malicious. I suppose that's easy to say for me, since I was never in that position :)
A class, generally speaking, is a binding of functions and data.

In the functional example, where does Person store the fName and lName variables? Is there an intrinsic/hidden 'this' pointer? If functions persist data, are they really classified as functions anymore?

The message passing part isn't very relevant, as the concept of calling a function pointer via string lookup is present in many dynamic languages (Ruby, etc).
Suggesting that Elixir has done little to improve on what Erlang offers seems very untrue. If you write as much Erlang as you claim to, the fixes to string/binary handling and structs/records alone, represent a huge productivity gain.

But everyone's entitled to their own opinion. I occasionally read opinions from polyglots who prefer Erlang's syntax to many other languages. But I personally much prefer Elixir's syntax to Erlang's. For one, the issues in dealing with strings and binaries as mentioned above, for another, I find the punctuation rules in Erlang to be a complete PITA ("." and ",", anyone?).

I suppose it's all opinion, but the points you make about Elixir, when it really is very similar to Erlang 'semantically' (not syntactically), are interesting for how at odds they seem with any of the expert Erlang and Elixir developers I've spoken to, or any of the better researched opinions I've read.

Which is why I find your posts interesting, if not a little misguided.
Well, somewhat. Passing messages is inherently more dynamic, as you can see: you can change the string to anything at runtime, even something that doesn't exist, you can intercept the message and send it somewhere else or handle it however you wish. Static dispatch doesn't let you do this, but you generally get the advantage of faster calls and better compile-time diagnostics. In simple cases, the programming style can be similar, but for more advanced features they really differ in the kinds of things they support.
Mutable state is also a readability concern. If you have to model the temporal state of some object in your mind, it is pretty prone to error as you change code.
Sorry to bikeshed, but I was struck by the word "likely" in your parenthetical. Are there models of the universe that predict our observable universe is _not_ a subset of the entire universe? How would one describe cosmological expansion in such a model?
It's not really a throwaway, I've been using the account for a while and commenting semi-regularly. I've periodically wondered if I should email the moderators to try to change it to something less misleading...

Despite not being Tim Sweeney I think as a developer and a consumer I would prefer having the option to install alternative app stores. I'd like to be able to buy apps in a way that lets me install them across platforms, and don't like solely depending on Apple for curation when they ban apps like streaming / emulators etc that don't seem to be a real security concern.

I don't care about mobile as much as laptops and future platforms like VR/AR, but it seems like the trend in general is for things to be more locked down with a few companies acting as gatekeepers. Strong sandboxing with permissions seems great but I don't see why that has to be coupled with everything needing to go through one company for approval.
It’s not one way, it’s the way: https://www.axios.com/fauci-cdc-coronavirus-deaths-data-clai...
The third party doctrine[1] allows the government to access your call records (and other metadata) without a warrant, but I don't think anyone's fine with that.

[1] https://en.wikipedia.org/wiki/Smith_v._Maryland
You know the Federal Reserve is not a government agency, right?
That's doesn't sound like a reason not to trust PM specifically, but an indication that you want a zero-trust solution. Trust is an orthogonal concept to risk. Trust mitigates risk, it isn't a term for the absence of risk.
New Zealand is about to test long-range wireless power transmission
I guess, we are not really disagreeing then. I just wanted to voice the thought that judging your own war crimes under your own jurisdiction and finding out they are legal is kind of a pointless mental excercise. So I am not saying you are wrong, it's more of a: "Yes, true. But so what?"
Consumers get their apps for ~40% higher prices than if developers could offer them directly (granted, payment processing isnt free anywhere, but Apple charges an order of magnitude more than the alternatives).
Drinks Fridge