skysight-inc/HackerNews huggingface dataset:
Yeah, but you will eventually run out of quirks of the material and slide back to the domain of human lives. You start to wonder why the technique changed slightly at a point to learn that the old mason died and his apprentice took over and so on.

At some point, you will surely start to wonder "what does that mean for MY life?" and one thing that comes to mind is "how did the institutions that enabled something this complex to come to be and survive for so long worked, compared to what we have now?" and that is the moment the wooden castle rebuilt every couple of years is really the same as the stone chapel.
Gecko army represent! Chaos!
It’s not feasible to stock a thousand different cars, and provide servicing and support for all of them. You really can’t make random comparisons, it doesn’t further the discussion.
Standard QR codes maybe, but you can make bigger ones and there's QR-like systems that use colors and the like as well to store more data.
It can also be due to tooling -- once a student has got the python binary installed you can get them writing and running code without having to make sure they have the correct version of x, y, z (don't even need conda or pip) or teaching them what a compiler is etc.

Javascript is quite popular as an introductory language too -- students can open up a web browser and type stuff in the console in the middle of a lecture.
Starlink Launch Looked Amazing
That's actually where this particular knowledge came from. Citizen Lab dumped a Saudi activist's phone and told Apple what they found.
Stages of Change
If anyone else is looking for this: If I get it right, there seems to be wireguard available but there is no GUI yet (for ARM devices).

https://wiki.freshtomato.org/doku.php/feature_matrix?s[]=%2A...
> Just don't do any of that stuff if you don't want to.

That's a privilege not everyone can afford. I cannot do real-time communication, So I cannot tolerate discord but GitHub issues are fine but I guess the parent is not fine with that too and that's alright but the answer is 'yes' open-source projects are subject to digital social conformity like so many things.

'like so many things':
Just like how a Twitter account with at least 5 digit follower count has become a mandatory for a solopreneur's SaaS product to survive especially more so if the said solopreneur doesn't have other prior networks.
Python was popular before those libraries came out though. And then people wrote those libraries in Python because it was popular, making it more popular. People using popular languages to create platforms or on their platforms isn't evidence that having a platform is what drives language popularity.
Videos are really the thing where you just can't get around large formats. There's only so much you can compress, and even then if there is a lot of movement or color change even compressing won't do much.
Example https://www.vice.com/en/article/y3g88m/viral-japanese-biker-...
I'm imaging a story like Gauss where he quickly calculated the 100th triangle number. One time in my primary school maths class (I was 10) we got asked to find out how many doublings it took to get above 1000000 by hand. I imagine if we got asked to do that at a slightly older age, and afterwards taught how to use logs and log tables, we could get the answer in a short amount of time

log(2) = 0.3...
log(1000000) = 6

6 / 0.3 = 20

I think that would straight away solidify the usefulness of logs in our minds
They chose Python since it's essentially a free, open-source alternative to Matlab.

Also, Python is used as a scripting language on top of C, and C is popular.
> probably due to large RIM experience in real-time OSes

Nope. They acquired QNX. BB10 is based on QNX, which has been around for far longer than Blackberry and is the most solid OS I’ve ever used.
Xiaomi Launches Cyberdog – Similar to Boston Dynamics Robot Dog
People are learning Python because they want to do ML or scientific computing - not the other way around. Python has its current popularity because of NumPy and the whole numeric and ML ecosystem.

I love Python as a language, but realistically it could just as well have been Ruby or some other language.
They may still identify with the creators
What's the use case of this? It's for configs, documents or what?
> It's a game, being a celebrity is the end result but mostly people are just in it to make money.

Being a celebrity is mostly a way to make money. And with influencers, the "career progression" that almost every upstart vlogger/instagrammer aspires to is pretty well-defined:

1) Provide some kind of entertainment content as a vector to push other people's crap

2) Over time, build up your user base and revenue base, until you become a well-known brand in a given market segment

3) Transition to pushing your own crap, e.g. a line of products with your name on it

Of course, selection is very strong there. Most would-be influencers spend years and fail at step 1. Few achieve step 3. And it can't really be any different, because attention economy is the ultimate zero-sum game: people have only so much hours in the day.
I'm sorry -- slip of the keyboard. Where I wrote "load-balancing" here yesterday (not once but twice), I should have written "traffic-shaping." I have only one Internet connection -- that's all I can get here -- but traffic-shaping moves the queue from the ADSL router or the ISP into the little Linux box, where it can be managed better, and ensures that heavy users such as big uploads and downloads don't crowd out interactive users. The Web search I suggested will make more sense in that context!
> BlackBerry licensed Onward Mobility to make another keyboard phone

I would instantly throw away my IPhone (despite being happy with macOS/iOS) for a Blackberry like phone with LineageOS.
This sounds like a debugging nightmare. Is it not easier to name each intermediate result so you can inspect it in a debugger?
Unlike Java, QNX has no warning against using it to control a nuclear reactor in the EULA.

That says something ;-)
Things to know about SpaceX’s private flight into Earth’s orbit
Timing the market means you are predicting when something is going to happen, ie, has elements of time involved.

Valuing an asset and then not buying when it is expensive is a completely different activity. It involves no prediction on how long it will be before the price corrects relative to value.
There was a hacker story about cat getting around the security of an automatic cat feeder, which shows that cats can be very clever when they have the motivation:

https://news.ycombinator.com/item?id=13230904
I took a different approach, having one hammer (Quasar, Vue.js, TS) for all nails.

It may be too heavy or whatever but I easily build spa, pwa, electron from one place.

I forced myself not to look for the new shiny thing unil I really get to a point where Quasar and Vue are not enough.

I am an amateur dev and all users will have evergreen browsers and fast connections so plenty of concerns are moot.
It might just be used with warrants for phones that are used by strongly suspected criminals.
The numbers show that Rust has ~2% market share compared to Js/Ts/Java/etc it is nothing.
3000 terabytes? your ISP gonna hate it
I don't see a way to confirm the story if you do not investigate the likelihood of the value it is "presenting" though.

I'm still confused by these two comments. I don't think we can verifiably claim any personal story on any media outlet is BS or not.
Algorand is the exact opposite ethos from Monero. They are partnered with the World Economic Forum and being used for things like vaccine passport haha
Yeah, good people are rare in most professions.

Additionally, humans tend to resist work to become more self-aware, and such self-awareness is critical for good leaders/managers (and yes I know those two things are different).
Störung! Störung! Störung!
I liked that on BB10 it went full RGB so you could guess what the message was about by looking at the phone.
Curious how much this would cost you to do from Google cloud storage or aws. Historical data access can be quite valuable (and something that might be a premium paid feature even).
Good cows...
Not really. From the website:

> Contrary to similar solutions, this application does not intercept SSL connections, minimising privacy risks and allowing for usage on unrooted Android devices. Only the meta data about network communications is logged, and displayed to the users.
Most FP-heavy languages also have good support for metaprogramming, and have macros that imitate pipes (e.g., all lisps and Julia).
> I am somehiw overweight. This is because I do not make the small effort to eat less. That's as simple as that.

A causes B. You are saying B thus A. This is incorrect reasoning.

It's like in medieval times when someone had a toothache, the tooth was pulled. Because nobody with pulled teeth has a toothache. Then at some point, someone said: wait, perhaps we can be smarter than this.
Right, the plans were on display?

https://www.goodreads.com/quotes/40705-but-the-plans-were-on...
You don't need MobX either – for global state you can just use useContext().
It is the common narrative, yes. But it doesn’t need to be. Monero has view keys that allows for audit-ability, for example.
They're domesticated versions of wild animals that existed long before humans.

And if you let a pig out of its pen, it'll very quickly return to its instinctual lifestyle and absolutely thrive virtually anywhere. Wild pigs have no problem attacking people and even eating them.

Pigs exist just for humans as much as coyotes do. Which is to say, they don't.
I like the puzzle analogy but I'm not sure it holds too much weight. Didn't imperative style also kind of feel like a puzzle when you first started learning how to code?

Remember those light bulbs that went off when you finally incremented an index variable at the right moment, or when you finally figured out the right condition for a while loop? Clearly all styles are puzzle-like when you are first learning them.

I think functional programming has more or less the same learning curve as other styles.

In my view, the reason functional programming isn't more popular is because of Comp Sci curricula.

There are plenty of institutions where there may be one course on functional programming (if you're lucky). Then, many students seem to (incorrectly) internalize the idea that anything their degree doesn't cover extensively must be of lesser importance.
I would gladly take the positive aspects, but it isn't obvious to me those are significant, I think they are part of the problem.

I'm sorry if the questioning of taxes is noisy information, and I glad you took the time to answer with arguments.

I agree there is a group behavior at play there. You mention education, my own education was nearly in full paid by tax payers. I only had to sustain myself during all these education years, and I spent the rest of my life re educating myself, which came at lower cost but greater effort than getting educated by non government funded bodies.

Fire and health are different issues, which I'm sure would also be handled better than with public funds taken by force.

Informational maybe, but the taxing system we have today wasn't what founded America and made the great country it had become. We can look at specific issues such as turbofax and questionable lobbies, but these are plugged onto a taxing dogma that would need to be discussed more than the intricacies of its implementation.

I appreciate your explained view, I can only agree with what you've taken the time to point out.
Inertia.js does this very well. Using server routing on JS frontend and autoloading page data.
Eh. It reminds my of writing vectorized mathematical code in numpy or matlab. Oh it's so much cleaner because you don't have an ugly loop! If all you have is a basic dot product, sure. But a lot of times, a loop is a hell of a lot easier to understand, even if it is slower.

Almost universally, I find the map/reduce/filter idioms to be inscrutable, write-only code compared to a good old loop
Even more amusing that your comment can be considered ad hominem itself, which makes it a strange loop ;)
FYI perhaps your misunderstanding of the WTF is because you didn't realise what you said in English?

"If you were South Korean" is exactly saying "You are not South Korean", which sanxiyn rightly took offense to.

As a native English speaker from the colonies, I have zero idea whether "If you were" in this usage is the subjunctive, or if it is a conditional clause, or something else. Maybe I need to take an ESOL course to learn English grammar.
Related: A similar mexican project. A girl on Instagram called mar.ia

[0]: https://www.instagram.com/soymar.ia/
I loved my P800 and how easy it was for doing voice dialling without sending my voice over to be processed for recognition.

You just recorded yourself saying the name and that was it. It was simple and brilliant.
Two ways to interpret it

1. FP isn't popular; this is because it's weird.

2. FP is popular; this isn't due to its weirdness, it's for some other reason.
Why didn't they use Scheme? That was pushed by a very prestigious institution so had some momentum in the education field. Instead they switched to Python and basically nobody uses Scheme to teach any longer. Python won because people preferred it over lisp, simple as that.
At the time, I was developing apps for BB10, Android and iOS at the same time. BB10 felt very well designed compared to the other 2.
wow! much edgy, such badboy!
cultural difference explained in two forum posts... Why do so many people have difficulties in doing it as simply as that ?
Hundreds of iPhones Are in ‘Ted Lasso.’ They’re More Strategic Than You Think
There’s no reason that intermediaries couldn’t be used. But it wouldn’t be part of the actual core tech. There should be multiple options for such things as well. All competing for better service.
Anyone who likes this will probably like: https://raytracing.github.io/books/RayTracingInOneWeekend.ht...
>Go ask around, I bet hardly anyone talks about it

Well, I, for one, have built this ADHD resource with it: https://romankogan.net/adhd

Depends on where you ask around, I guess =]
Most people rotate their Signals keys every time they rotate their phone hardware (which is inexplicably often for some people apparently), because keys are just auto-accepted everywhere so there is no real incentive to bother moving them. In larger groups there's always someone.

It isn't helped by the fact that the backup process is a bit obscure and doesn't work cross operating systems. For the select few that cares, verifying keys is effective against attackers who aren't Signal themselves, Google or in control of the Play Store. Just make sure to keep an eye out for that key changed warning, it's easy to miss.
He is not saying there are no good guys or bad guys. He is saying that when we're told of good guys or bad guys, they are usually characters in a narrative. But he does not go so far as to say good guys and bad guys don't exist. Merely that we have not done the necessary work to make sense of it.

In fact, he seems to rebuke moral relativism, if HyperNormalisation is any indicator.
> not a simple calorie intake vs calories burned formula

People have lost weight that way. At 14 your body was in growing phase. Clearly fat does not come from air. I gained weight last year and I know how it happened. What kind of food you eat (sugary packaged vs fruit veg meat) and lifestyle matters.
Yet, apparently it is not sufficient as people still have to migrate to C++?
>Languages do not becomes successful due to their intrinsic qualities. Languages because successful when they are coupled to a successful platform.

That doesn't seem right. There are plenty of languages that are born from platforms, but I'm skeptical that its anywhere near the majority. Some platformless examples from the top of my head

- Java

- Rust

- Python

- C++

- Go

- Lua

In my opinion: C is not popular because of Unix. Unix is popular because it's written in C. The same is arguably true of Kubernetes. Neither docker nor k8s drove mainstream adoption of Go. Go did that with it's own properties, the same is true of Rust and C etc.

> Functional programming is less popular because no major successful platform has adopted a functional language as the preferred language.

The question here though is why?

The author argues because FP is unwieldy for the general software case (which I assume is enterprise CRUD apps). And I have to agree: State management is a huge part of CRUD apps.

------

EDIT: I am not presuming K8s is popular because of Go. The argument here is the success of the platform and choice of language are related, not directly consequential. K8s could have been written in rust and would probably be as popular because of its feature set
I had the DevAlpha and it was an amazing phone. Still would look modern.
Saddam Hussein who controlled his own currency (and even had his face on it) wanted US Dollars. The wanting of US Dollars (and laundering them) isn't limited to those who live in a western country.
Thanks for the lead. I will check this out!
Nuclear energy is attacked by environmental activists and the Greens party on a regular basis, ensuring it won't be an option in Australia.

Ironically, by attacking nuclear, you submit yourself to natural gas (barely better than coal) and batteries (non-renewable, expensive, mined by slaves etc).

This is why I roll my eyes whenever activists talk about renewable energy, knowing that as soon as you dig into their proposals you'll find filthy gas in the mix, or batteries. Nuclear, with it's extremely low deaths per kWh, is simply too dangerous we are told.
This is great. I really enjoyed it, although I got stuck for ages trying to find the door on the second map.

I felt quite sick after playing though. Hadn't played an FPS in a long time. Anyone else?
Yeah, even if you include the stuff in ROM, Macs and Amigas had full GUI environments using much less space back in the 80's.

With that in mind, having an antique version of X running from a floppy isn't that impressive. It's still really cool though. :D
Your inability to understand murder is relevant. Law imposes punishment even when one didn't harm anyone, and you happily kill living beings.
Hey, wishing him and you the best. The SED slack community is concerned and willing to give a hand anytime. Keep it up, I am sure he'll get over it in time and with your help.
I would argue that python's popularity comes with numpy/pandas, jupyter notebooks, and the recent popularity of AI/ML/data science. Yes it's useful in other areas (flask and django are somewhat popular) but nowhere near as popular as its use for ML.

Scala actually became MUCH more popular with Spark. I think the original point stands - the platform pulls the language.

Java is popular due to the jvm - it was the first jvm language after all. It got popular before others like scala & clojure managed to get off the ground, at all.
Hopefully a GPT-4 would improve the overall quality of the vlogs :-)
Beyond All Reason supports Windows and Linux, or are you after a mobile experience?
I find that hard to believe. In France, you need to show tax returns, a diploma, a work certificate from your employer, etc. to prove you've been in the country and contributing to it somehow. Either the UK bureaucracy is that much worse than the French one, or something smells.
Agreed, though the title of this article is deeply misleading, there's no AI involved apparently (maybe they swapped CGI/AI for clicks?).

That changes the likelihood of this succeeding though, not only because it has been done before, but because influencers are already deeply artificial (no pun intended), and in the process of becoming successful having a near perfect control of your image through computers might help.
Using different criteria is more or less a different definition of being BS.
Now I can more or less predict your age :-)
It was pushed by UNIX popularity.
Bitcoin is totally useless as a currency because it’s slow, has high transaction fees, and easy to trace. So it’s bad for both regular consumers and criminals alike.

Monero is a solid improvement because it has low fees (so far) and is very hard to trace. So it’s popular for criminals or intense privacy types. It’s still far too slow and hard to use to ever be accepted in your local grocery store. It’s also hard to buy with fiat because most exchanges are scared of it.

What’s really remarkable is how little any of this has changed since ~2016 which was two crypto boom cycles ago. Every single popular cryptocurrency still has the same massive flaws. They’re all either too traceable, too hard to use, too centralized, too slow, too expensive, or too energy intensive. Most of them are many of those things.

In 2010 I was a crypto believer. But the whole space has made so little forward progress in 10+ years. In fact there’s been a lot of backwards progress. Mostly all that’s happened is a lot of people have become obscenely rich from speculation, scams, or the intersection of those two things.

Those of us who hoped for a new way to pay for things in real life are still waiting.
How to Start an Attention Diet: The Mindful Elimination of Distractions
> The app defaults to F because it gives the more "human" temperature range.

It because you are american. For europeans using celsius this is more like hieroglyphs (but I understand it works same other way around).
> I explained the issue. In case you need to see it

That's an awful lot of sass from someone who didn't bother to read my post:

1. You're not using the language name in your search query like I suggested one should. So your example is moot.

2. You're still being highly critical about something that is awfully hard to get right. Naming projects is one of the hardest things you can do to a project. Firefox went through 2 naming collisions before they landed on Firefox. As an open source contributor myself I frequently get people say "Your name is used by this thing over here too" despite me spending literally hours going through multiple different name options and Googling them to see if they have a presence (search engines aren't always good for checking this stuff by the way).

When there are hundreds of thousands of people creating software each month, you quickly run out of phonetics to use. While naming might seem like an infinitely large namespace, in practice there's only a finite number of names out there yet a literal infinity of projects due to new ones popping up all the time. So collisions aren't just inevitable, they're going to become more frequent too.

This is why open source frameworks for different languages where the spellings differ is fine in my opinion because you should always include the language you're targeting in your search query for more accurate results anyway.

Sometimes I think people just like to throw namespace collisions as a criticism on HN because they're too lazy to research the framework properly but still want to appear knowledgeable to everyone else. It's literally the lowest effort critique one can make on a project.
> (Does TikTok?)

Not yet, but give them time :)

More generally, social media may be an amplification of crazy people, but it doesn't create the crazy people (pick the side you don't agree with for a definition I guess).

Like, all of this stuff is sortof vaguely like what happened when the printing press got invented, and when literacy became more widespread. It's people, rather than technology, driving these changes.
What I like about pipes it that it allows two ways to write chains of function calls. For calls that are more branch-like, the nested structure of standard function calls makes the most sense to me:

article = create(author("John"), Page.article())

For cases where you're modifying data sequentially, the pipe structure makes it really easy to read:

5th_prime = 0.. | filter(is_prime) | nth(5)

Having a way to write function calls forwards and backwards lets you choose whatever syntax feels most appropriate for the job.
Archive link: https://archive.is/JJz1r