skysight-inc/HackerNews huggingface dataset:
5. Once created, objects and collections must be immutable.

So this language would not be general purpose, as it would not be suitable for high-performance computing.

Large scale simulations almost always involve arrays that are modified in place. Being able to somehow declare a collection to be immutable would be highly useful, but not having the option of mutable collections limits the kinds of problems that can be approached with the language.
If the cost is considered disproportionately high (I'm not entirely familiar, as I buy only budget or out-of-production ones), the implication is that one is buying a brand.

Even not accounting the iPhone, I think mobile phones has been always (or at least, for a long time) considered part of one's status; that will never depreciate.
Current predictions have population peaking at 10-11 billion humans worldwide. That's a level of population we could sustain with our current technology. Most "first world" nations have a birthrate under the replacement rate, with population numbers only being held up by immigration.

The problem is that we want more than we can have, and we fail to establish clear incentives to limit ourselves. We aren't overfishing the oceans because we have to have that much fish to survive, we overfish the oceans because people love to eat fish.
Go online and buy phone verified reditt logins for coins with prepaid visa cards - - - -not attached to your name.

Same for Facebook, Yelp, Craig's, any site.
This is a false equivalency. One is a group objecting to rigged elections and another is a group that advocates for violence against others based on ethnicity.

Those are very different things, and it is necessary to differentiate between the two.
It's not just that a few species go extinct. Whole ecosystems change. In 100 years the environment might not be suitable for the species anymore (e.g. reintroduction of wooly mammoths would be a disaster today) due to global issues (temperature, co2, acidity/salinity), but also local issues such as losing food sources, breeding grounds or some other species already filling the empty niche.
They could. They have the power to. Reasonable doesn't enter into it. That's why some of us object to their control over access to software for all their customers. I personally will not buy Apple products for this reason.
Thanks for sharing this write-up.

I’m also concerned with the unbounded enthusiasm for Vitamin D supplementation in the wake of all the COVID news. The two most common mistakes I see online are:

1) Not understanding the long elimination times of these vitamins. When overdose can take months or years to appear due to gradual accumulation, it becomes difficult to associate health problems with slowly increasing vitamin levels. Most people don’t realize that overdose won’t be immediately apparent.

2) Forgetting to account for dietary Vitamin D intake. The way some people talk about Vitamin D, you’d think that supplements and sunlight are the only way to get it. If these people added up all of the Vitamin D they received through their diet they might be surprised that their combined dietary plus supplemental Vitamin D intake is higher than they wanted.
This is a really cool idea. Would be really interesting to run it through a sentiment analysis engine as well.
> So what do you do if you are Apple?

Nothing because Apple has ZERO, no place meddling in this business.

Just hear yourself, "it's against the TOS" versus people on the streets trying to save their own country from a stolen election and a dictator??

OF COURSE the TOS of a tech company is completely irrelevant in this situation.

TOS aren't even laws, they were just created by a profit driven corporation for legal protection. Of course they aren't relevant here.

Just because Apple can say this, and can pressure Telegram, doesn't mean they aren't absolutely in the wrong here.
They offer a physical token if you call and ask for it. They also offer the option of using some Symantec app as a second factor but I've never tried that.

https://www.schwab.com/help/two-factor-authentication
Policy needs more of me – Webdevlaw
Why was it called non-programming? Because it is so concerned with limitations?

IMO, the current zeitgeist seems to be a knee-jerk reaction to a prior idea: "everyone can program (e.g. previous zeitgeist)...but, we need guard rails in tools! Put as many guard rails as we can into tools!" Thus, you have languages prescribing architecture (Elm), web frameworks imposing naming conventions (Rails), etc. At least Rust's limitations help with reasoning, vs seeming capricious.

I'm preaching to the choir here (parent), but Obj-C remains the most interesting language I've seen in a long while: dynamic runtime with a static type-checking for a great majority of code, along with very good performance.
Let's also hope the .com-bubble won't burst.
You want to pay Tim Cook for explaining why he’s a hypocrite?
I got updates on samsung just fine and in fact more updates after 2-3 years. Also the updates were more visible (UX changes).
You didn't go to the theater for your news, and by your own admission you didn't assume that the movie you were watching was reality.

Teenagers on TikTok believe that the things are of real people giving real stories, as they likely are. But the sense of popularity and constant repetition gives a false narrative of a vocal minority that likely isn't real, but is impossible to verify, except that the powers that be (being the Chinese government) are allowed to manipulate the recommendations for or against whatever the content is going to be.
please provide a few real world examples.
Fernanda Viégas puts people at the heart of AI
Shameless plug: I research exactly this, but from a different perspective - namely the personality traits behind productive/unproductive decisions that ultimately lead to failure or success. If anyone interested: https://www.dropbox.com/s/w31inj3xf4aiu66/Successful%20Start...
It's sometimes necessary in order to get latest android security updates.

We need a way to break free of vendor update depency with an independent distro. Many perfectly fine phones become obsolete just because of the OS not keeping up.

It should be illegal to discontinue a phone and not release the boot unlock codes so that people can toy with it and hack together a usable distro.
Crowds of regular people are as good at moderating Facebook as professionals
add ".compact" to any reddit address. Looks great on my small screened phone. And looks great on my large screened computer monitor.

Eg

https://www.reddit.com/r/news/.compact
You can optionally input it at the end of your password. If you don't then they will prompt you for it. The option to append it to your password when logging in saves you from having to fill out two input boxes.
open != exclusive
Correct. Apple is demanding that the posts be removed. Apple is not forcing the posts to be removed—as evidenced by the fact that Telegram is still in the App Store and the posts/channels remain visible on Android.

This doesn’t help Apple’s case at all. Apple is garbage here. It’s an important distinction for protesters, who don’t need to panic as long as they’re not on iOS. However, if a protester were to read this title, they would get the wrong information.
There was a pretty good talk at 34c3 about the Cuban net.

https://www.youtube.com/watch?v=ZSIts6rkFI4
No? I still have a backup iPhone 6 I use to play music/podcasts on my stereo and which I travel with to Europe with a local SIM for GPS etc. At some point, I'll retire it but it still works fine for what I need it for (which isn't everything but I haven't noticed real issues with it being out of support).
I've been using Arch for at least 10 years now, but my home workstation is for some reason Ubuntu. Been thinking of updating to Arch there too, but this time using ZFS and doing snapshots before any update.

Now when the next gen Radeons are coming, running the latest kernel starts to make sense again...
They US government requests they have challenged are not credible legal requirements, and there is reliable due process to challenge them.

Belarus’s legal system doesn’t afford them this luxury.
What makes Schwab's implementation with a hard token not "real"?
Building Utopia, Part 0: Introduction
Many of the modern constructs weren’t there in 1984’s SQL, which this story describes; they were added later to address composability issues.
Only if we can avert the collapse of the ecosystem and with it civilization.
PyCharm has functionality that allows you to find the correct import in libraries across your project.

If it finds multiple functions / objects with the same name, it gives you choices. For me on larger projects it shows choices ~80% of the time.

I wonder how can this work correctly on anything larger than the provided example.
Apple is completely out of place meddling in Belarus' politics.

Not only that, the stance they are taking is with a dictator who stole the election ...
>What would be nice is if sites like HN and Reddit would offer a preview pane of the overall comment thread structure with all comments collapsed and had a visual indicator about which subthread contains new comments since the last time you checked

The Hacker News Comments Owl browser plugin does something like this[0], I highly recommend it.

[0]https://github.com/insin/hn-comments-owl
Stolen First Editions by Galileo, Newton Discovered Beneath Floor in Romania
I've ordered a load.
See? I knew you'd be saying that. I won.

All the best.
You might like to watch this https://m.youtube.com/watch?v=ngpsJKQR_ZE
It would also allow governments to force people to install tracking apps, as they do in parts of China.

It’s not simple.
Here it is on mobile, "Show all 112 comments" :)

https://ibb.co/CvcLRbC

I only use reddit these days for very specific searches, and usually it doesnt have what i want anymore :(
Thus changing its name to ExclusiveAI? No? Still the air of moral superiority?
> Doxxing regime supporters can easily end up as a "murder todo list" if things heat up.

Do you give an innuendo that this is somehow wrong?
Good that battery replacement is possible.
I did this myself. I took a very long ladder and went in space with the Voyager probes, then threw them very hard out of the solar system. That was quite fun actually.
> What functional difference is there between banning access to the channel and closing it?

Most of the protesters are probably on Android, not iOS. Apple is still terrible for doing this, but there’s a very important distinction from the perspective of the protesters. If they were to read the title of this article, they would probably think they needed to panic, jump ship, and switch to a different platform. That could be critical misinformation.

From the perspective of Silicon Valley, sure, there’s no difference. From the perspective of a demographic that mostly uses Android anyway and is already fighting against fear and misinformation, articles like this can wreak more havoc than Apple’s questionable tactics.
Hmm. I can't agree with you on America having a reputation as a non-corrupt county. From an outsider's perspective the entire political lobbying system in America reeks of corruption and bribery.
Endocrine disruptors are a real thing[0]. They come from many kinds of pollution. Probably not intentional but they are there.

Endocrine disruptors can cause changes in sexual behaviours and expression of primary and secondary sexual characteristics in animals (including humans).

Not exactly the same thing but this is the grain of truth in what seems like an entirely absurd idea.

[0]https://pubmed.ncbi.nlm.nih.gov/10680769/
Do you mean all police everywhere?
Apple absolutely shouldn't meddle in Belarus's politics. But if Belarusian users are using their platform to incite violence, as Apple says they are, don't they have a moral responsibility to try and do something about it?
Working with branches: How to create a branch in GitHub
See? I knew you'd be saying that. Ipso facto, I won.

All the best.
Private sales of electronics can be a hassle and carry some risk. There's something to be said for a low effort trade-in (or sale to Amazon) even if it doesn't maximize the return.
Maybe just be upfront on the number of pages in the report and what you will get later?
Is there a way to keep up with this story? Looks like Orpheusdroid is not on Twitter.

I am not sure who is right and who is wrong here. But I have the feeling that it is too easy for big companies to threaten small companies.

I wonder if there should be some institution where small companies and individuals can go to when threatened by big companies. And if the threat seems unreasonable, the institution would take up the fight on behalf of the small company or individual.
Says the guy that profits from people starting their own company.
European Space Agency finalises plans to ‘explore the moon properly’
I think the idea is to fund a collaborative effort to nag Mr. Cook until he answers the question
> Having it out in a few hundred thousand RPis won’t make much of a difference at this point.

Many millions of Raspberry Pis are sold in a year. They aren't Broadcom's highest priority but the foundation is a legitimate customer now.
It's about as viable as moving to Mars once we're done destroying Earth. A plan like Swiss cheese - full of holes.
Shame on me, but I'm one of those 10%.

Except for (hopefully) 5G I can't even name a specific feature. But one thing I appreciate very much is its new SE-based brick-like design. The old SE was the most iconic phone on the market. But then: The design is actually the least used feature since everybody uses covers. Gaah!
>bombarding people in the west with this kind of content is a strategy from China

This is the premise of Arthur C. Clarke's short story, "I Remember Babylon" (which was first published in Playboy in 1960).

https://en.wikipedia.org/wiki/I_Remember_Babylon
They will tell you "let the market sort it out"
It would have to change, if pakistan were to side with the commonwealth instead of promoting a trade route through Karachi that could cut out the middleman of Singapore and the Strait of Malacca. But I think we both think that with a few of those size "ifs" we could put Paris in a bottle.
systemd-oomd is making it's way into the systemd package.
I would hope oomd would do a better job.
Syllabus of the year (2015)
Telegram uses advanced techniques to avoid blocking. You can't just block few IP addresses and call it a day. AFAIK Telegram servers deliver IP addresses of proxy servers via silent Apple Push Notification. Censors have no way of blocking or intercepting those messages. They can only block Apple servers thus disrupting the entire Apple ecosystem from work.
So how do you deal with the fact that plants clearly display varying levels of intelligence?
You could probably use NRC Emotion Lexicon[1] to categorize the titles into different emotions and sort it like that, as well and give it some normalized emotional score/category for X. Then use logistic regression for Y being before/after lockdown or linear regression for Y being (current_date - lockdown_date). The linear regression will assume that things get linearly worse over time (it can be smoothed out better probably).

1: https://saifmohammad.com/WebPages/NRC-Emotion-Lexicon.htm#:~....
Interestingly, 30 year old predictions put that number at ~9 billion.
> I disable the swap permanently. It is my personal preference. I hate to see my machine gets slow because it’s starting to swap the data on RAM to disk.

"Rather, I prefer to see it freezing randomly and/or killing random processes, specially the ones likely to be currently holding all the (unsaved) work I did for the last 4 hours."
It just permits a larger set of glyphs (Unicode) for identifiers and operators than some other languages, which only permit ASCII. It makes it easier to read the code for everyone and it is a great design decision.
So what? If that was a practical means of installing it for most people, the governments would go after whoever hosts the APK.
"Flesh" wouldn't work either, though. Just having a word for that implies familiarity with creatures similar to animals on earth, and it's not believable that a super advanced space-faring species would have missed the fact that animals can have (possibly extremely primitive, to their eyes) intelligence.

> Of course, this absurdity works largely because of our own human associations towards meat. Replace "meat" with "cells" and the humour fails.

Yes, that's actually a great way of putting what rubs me the wrong way about it. If the story expressed a great idea, it should work with "cells" or "tissue" just as well.
> It is solving the problem of namespace collision when creating newsgroups that are not part of the main Usenet hierarchies.

Thanks for the reply, but you are trying to solve a problem that doesn't exist.

If you run nntp.example.com and someone else runs nntp.example.org, and you both create the local group example.talk.general there will be no "collision", there will simply be same group on two different servers.

That is literally how Usenet functions; different servers carrying the same groups.

If the issue is you don't want posts from other servers on your server's local copy of example.talk.general, or vice versa, then you simply don't send or receive articles for example.talk.general to or from other servers.

Again, simply how Usenet/news servers work.

> You can have Usenet and Unusenet on the same server with no collision.

So what happens if someone creates the Usenet group un2.org.example.a.b.c which you already have as an "Unusenet" group?

Well nothing, because "Unusenet" is simply a word you've come up with to describe a standard, fundamental feature of Usenet: creating (local) newsgroups.
https://conf.archlinux.org/

Schedule:
https://pretalx.com/arch-conf-online-2020/talk/
I don't care about optimizations, I just want it to compile fast so that I can test if my new code solves the bug.

Before final release to QA, we can run the compiler over night on the CI and get a hyper-optimized build.

Or not, since it is a compiled language it will likely be fast enough anyway.
Apple fanboys or bots/troll farms? I'm genuinely concerned about how many of these comments are not made by real people.
I mean, referring to humans as "meat" is quite clearly a comedic device.

I'll grant that it's not going to win any awards but it's a work of creative humor, you have to cut it some artistic license here. A story like this is meant to be enjoyed for what it is, not dissected for accuracy of language or scientific principles.

So to indulge in that spirit, there's actually quite a bit going on but the central point is to shift the reader's perspective. It's a turn-around of the popular sci-fi trope about human space explorers coming into contact with various bizarre life forms. ("It's life, Jim, but not as we know it.")
Alpha 7 III is $1,998.00, Nikon Z 6 is $1,796.95, EOS R6 is $2,499.00, right now on B&H, body only.
Hi Robert,

Thank you for doing this. My questions is if someone didn’t use their initial H1B (1.5 years left), and left US for like 10 years, can they still use that without having to go through the process from scratch ?
Are you planning to dox Apple employees?

That seems like the logical conclusion if you think they have blood on their hands.

It seems like a little much to call Apple an ‘enabler’ for being against doxing.

Just because protesters use a tactic doesn’t mean everyone needs to support it, especially if it is a tacit call to violence.
shameless insertion:

"raw csv processing at ~20GB/s" has been demonstrated in one my project as the tooling byproduct[1] based on Rayon(great Rust data parallelism library)[2] and wrapping of modified simdcsv[3] into one simple .rs.

just a little more:

1. simdcsv has severe bugs, so do not use it beyond demo.

2. the processing model of simdcsv still has rooms to good improvements(estimated 2x more, a.k.a. ~40GB+/s in memory in single modern socket should be achievable in some scenarios(no heavy string to complex language object conversions)).

[1] https://tensorbase.io/2020/08/04/hello-base.html#benchmark

[2] https://github.com/rayon-rs

[3] https://github.com/geofflangdale/simdcsv
The point is the arrogance of the alien race towards something that in their limited view doesn't seem worthy. By this they disregard all the beauty the human race often exhibits, something which is obvious to us, the human readers.

The aliens seem to be light-years ahead of us in technology, yet these beings of supposedly supreme intelligence, still make the same mistake of not being able to identify and counter their own biases. Although because they're able to travel quicker in space they probably do feel intellectually superior to us.

The point that the writer wants to make is that this bias is not limited to the visiting aliens. Humans do this all the time (with animals, foreigners, poor people, children) but we're rarely challenged in this assumption.
I'm not going to claim that mutability is never useful for performance, but many large scale simulations can be expressed quite elegantly using bulk operations on arrays or other structures, with no mutability in sight. Both particle simulations a la n-body and stencil operations are in this category. An efficient low-level implementation of such bulk operations involves mutable updates, just like any functional language is compiled to "impure" assembly code, but the programming model used for application programming can remain pure.
Waymo Begins Fully Driverless Rides for All Arizona Customers
Employees, how do you feel about this? This isn’t “iTunes is still hard to use”, this is helping to shut down people who are fighting against fascism.
I also write my scripts to stay /bin/sh compatible. If this is not enough, then a real scripting language should be used, not bash.

But I very much agree that lack of pipefail is painful. If I know that output on the left of the pipe is small, I read it into a variable and then use printf | right part. If the output can be big, I use a helper function to emulate it that I copy-paste.
What's Wrong with Blockchain?
slightly OT and totally non scientific (just my gut feeling), but I have a feeling that HN became more polarized and negative/combative in recent months. I think I notice much more downvotes and flagging taking place than before. I wonder if this is also something that can be analyzed? (not sure HN exposes it, but in a way simpler than sentiment analysis, right?)
I wrote something like this but used a GPU to do all the heavy lifting. It was mostly just to learn how Numba's GPU support worked so I never benchmarked it. It was very fast.

I think most people don't appreciate that CSV parsing is actually a compute-bound problem because the rows and column positions are known in advance.

Overall, I'm not sure the complexity justifies the performance gains unless parsing is in your critical path.
Any programming topic spawns a bunch of comments about readability, or examples of code-golf. It's the nature of things.
Aren’t humans naturally hierarchical? If alien biologists were studying humans, I think that’s what they would conclude.

Hermits exist, of course, but most humans look down on them and consider them strange.
The old museum site is currently offline, but if you visit the Delphi 25th anniversary site (https://delphi.embarcadero.com/) you can find in the menu at the top a link to download "Historic Delphi 1 Client/Server Install ISO"
Isn’t it possible (at least in theory) to make mutability an implementation detail of the compiler/runtime? Rust’s borrow checker approaches this, but the abstraction leaky or nonexistent. Additionally, many high performance computing applications (e.g. Tensorflow) abstract away expensive mutable operations, so at least in theory, it should be possible to isolate mutability to small segments of code where mutability is opt-in.
damn, thanks for this, amazing piece!
Branding sometimes has value too. The CNCF reminds me of the place name associations built around winery regions:

https://en.wikipedia.org/wiki/Appellation