skysight-inc/HackerNews huggingface dataset:
>Can you source any examples please?

The Philippines is one that springs to mind.

They have a massive industry over there training up nurses with the explicit intention of sending them overseas. The net result of this is a top class health care system.

Cash remittances make up 10% of their GDP. This is in addition to a culture of overseas workers sending massive gift boxes back home once a year (often containing expensive things like smartphones and laptops for the younger generations' education).

Plus you have the soft power and less tangible benefits (cultural exchange, etc.)

The Government actually actively encourages people to emigrate, in fact, as it's a great way for the country to get ahead culturally and economically. They simply don't have the industry locally to support the high number of skilled and educated workers they produce.

>What can outweigh intelligent people not improving life in home country but building career in 1st world?

This statement carries with it a couple of assumptions:

- People in a corrupt society will work hard to get an education when it doesn't give them an opportunity to make a better life overseas.

- Educated people who remain in their corrupt, third-world countries of birth will have the opportunities to use their skills to improve their home country.

- People in poor, but non-corrupt and growing economies that have the opportunity to stay and improve things will instead leave.

I'm sure you can find multiple examples to shatter every one of those assumptions (Nigeria really sticks out for the second one).
Lightweight Cryptography
I like Vim. I like CLI. I like JetBrains IDEs. I use whichever tool I deem appropriate for the situation.

Mastering vim/git/cli has been the most productive thing I've learnt as a software engineer. It's something I would recommend. Not to freshman student but at some point
Solar farms don't need to be near water courses or water masses. They can be put in arid places blown by the wind where people typically don't like to live. Deserts are wide and empty

Nuclear requires water. Humans societies need water also. So nuclear normally competes for the same areas that humans inhabit. All big cities were built near water sources.
Stocks represent fractional ownership of a future income stream - the profits of the underlying corporation. You can (in principle) buy a stock, never sell it, and get back more money than you put in. So you're not completely dependent on what others are willing to pay for it in the future.

Trading cards (and cryptocurrencies) are not like that. You can only make money if someone else is willing to pay more for it.
Never understood why people call python a lisp. Isn’t the most peculiar feature of lisp homoiconicity ?
ARM's LSE (For Atomics) and MySQL
Where did you find it? I looked through all BIOS settings K could find three times but was not able to locate it.
I don't think "computer programming" is an appropriate subject for a batchelor's degree. That's called a "training course".
I just want to say you sound like a cool and interesting person. I have noticed a lot of similar patterns in my life including struggling with depression. I'm not really sure the point of my reply, but I felt compelled to make it. Reading your post made me actually smile. I don't know maybe it's just feeling like I'm not alone. Thank you.
Not wanting to downplay the security implications of the SIM OTA/SAT infrastructure at all, but I think in this case, there is also a non-nefarious explanation:

Back in the day of feature phones and early smartphones, carriers would proactively send device connectivity profiles (not sure what the technical term is) containing things like MMS and WAP configuration data to any new phone on their network.

This might just be AT&Ts way of implementing the trigger for such a system. Obviously it would be unused today (iOS and Android don't support these profiles anymore to my knowledge), but these technologies generally have a very long tail.
“The Internet Yellow Pages.” You weren’t the only one to have it.
The danger is that Xi believes that the time is right to "re-intergrate" Taiwan.
Did you make a game engine? I was in game development for 15 years, and making engines is always fun and worked out well for projects I worked on.

My advice would be not to try to make THE game engine. Making a game with its own engine usually works out OK, if team has expertise, of course.

Like Unity or Unreal, don't try to replicate those, creating generic 3D engine for every game. You don't need to. But it is easy to make 2.5D game with its own engine which would absolutely reck "big guys" in performance and simplicity of use.
Good point. Somehow the compiler is the critical tool, eclipse was failing to provide value while impeding me to work too early for me. I was happier with a makefile most of the time because I had the information in short form under my eyes. With the jvm you have a spec, it's somehow meaningful, Eclipse APIs were quite horrendous and if you need to go that low to understand why your project fails to run it's not a good tool.
Remember when Google worked on a second Life killer? I think it was called lifely or so.
I am still using my iPhone 6S (latest iOS too). However the 3D Touch was replaced with long press sometime in iOS 13 I think and despite having the 3D Touch screen, it’s no longer useful in the iOS itself.
Is Smalltalk a functional language? is Lisp object-oriented?
If you're looking for the graph(s),

https://www.science.org/doi/10.1126/science.abm0620#F1

Vaccine-as-a-service it is, I guess. What a 'happy accident'.
> I have often wondered if perhaps a distributed search engine is the real answer.

Distribution seems like the exact opposite of being reliable? How would the network defend against bad actors?
Another qurious work describing non-vertebrate cognition was the recent document "My octopus teacher". As a person without deep experience of them and while octopus are known to be smart that document kind of rubs in your face what it means to have such level of talent when they live in their natural habitat instead of an aquarium pool performing party tricks.
In places like India, we have Internet cafes. I think you can also use public computers in libraries in some places.
Being amazing at negotiating is a salary multiplier regardless of whether the job has meaning or is part-time... For example, as an absolutely amazing negotiator, you might get yourself a $1m full-time meaningless job or $100k part-time meaningful job. $100k is not a small amount, but you're still leaving $900k on the table.

Plus, let's face it, most devs are fungible commodities and don't have much bargaining power on top of the prevailing market rate. For devs, most bargaining power comes from domain expertise, but d.e. severely limits the scope of the job search - i.e. you may be limited to only a handful of companies worldwide which would be interesting in paying extra for that expertise. Chances that any of them do "meaningful work" AND allow part-time are close to zero.
Bubbles of this magnitude are not caused by irrational sentiment. There is irrational optimism about market returns, but that's only a second-order effect from mechanisms such as low/negative borrowing rates and scheduled asset purchases (QE), monetarily incentivizing investments, which in turns incentivizes gambling.

Borrowing as much fiat as one could take and dumping it into assets was the rational choice, unless you were speculating on some black swan.
Snaps are really not an open solution and Canonical is rightly getting push back from the community.

I use Arch on my desktop because it brings in the latest of upstream libraries and packages I use, and has been very stable for my use.

I would think any of the major up-to-date distributions should make a nice desktop. Fedora, Arch, PopOS(I believe they still use Ubuntu as base but remove snap as default, and also give you a better GNOME).

May be if enough people move away, Canonical will get the message.
I agree. At this point Zucks metaverse sounds just like another XBox Home Screen, in VR. A place were you want to spend as little time as possible, on your way to use the real apps.
And? What's your point? Do you want to ignore non-US stuff?
Learning quickly only works when every situation favors you. Because learning requires time while knowing doesn't. In this context, to be learned means to craft on your own. And only by knowing things do you get to master things.

If the above lines made sense to you, then only read the following paragraphs because I don't know if you can relate to this or not.

Learning quickly happens when you can know things quickly. That way you will have time to explore a lot and test a lot. Going through tutorials and documentation just allows you to know things. Therefore the quality of tutorials or mentors helps to grasp quickly because they just tell you what to know.

Real learning happens after you know things. Throughout my life, I got confused between knowing and learning. I can read or hear facts such that it allows me to recall the fact. But there were cases where I actually didn't understand the fact as I hadn't absorbed it completely. I just knew how things were but not the idea and reason why they were such.

When you want to truly learn something, to the finest detail, it really really requires a lot of effort and dedication. Picking up new skills is relatively easy. It just requires knowing enough to go through and solve your problems. But honing the skill to master level is really difficult.

Think about drawing sketches. You can just watch a tutorial on it and draw. Then close the tutorial and repeat it. You now know how to create at that pose. But when you want to change it, you will have to know about shading, pose, color, etc. Even if you know them, it's hard to use them because you may have never learned about them. Because to learn about colors, pose, shading requires experience and time. The more quickly you can iterate through it, the better you get about your preferences and style. Knowing them will only give you a shortcut. Learning them will give you a lot of creative freedom.
Yes. Before that Northern Europe was stuck with Swede and Turnip as a staple. Potatoes reduced the resources needed to feed people which was a factor in the industrial revolution. Suddenly you had a cheap, storable, filling food that was ridiculously productive.
After-Death Communication Experiences and Their Impact on Grief
what's System

what's out

why is there a period, what does that mean

what's ln

what's pubic

what's static

what's void

what's main

what's String[]

what's args

Java is as verbose as it gets with lots of unnecessary information at a beginner level
Till an emp goes off and you wish you knew how to grow food.
Depends a lot on how airplane mode is implemented on a given device, I'd say. To my knowledge, this is not specified by the relevant standards.

One way would be to shut down the SIM as soon as it's activated, which would include proactive commands of any kind (like those the SIM uses to request sending an SMS from the phone/baseband).

Another would be to keep the baseband and SIM active, but to still deactivate the radio – in this the SIM might still be able to issue proactive commands, but without any network attachment, they would just fail.

Of course an implementation could also choose to briefly reattach to the network whenever it receives such a proactive command.
I have a Thinkpad X200t from about 10 years ago and a maxed-out Thinkpad X1 Carbon from 2 years ago. I am selling the X1 soon, simply because I hate the keyboard on modern laptops.

I don't understand why people tolerate crappy keyboards on their laptops for the sake of their laptops getting thinner and thinner (and don't get me started on the clicky, insect-like sound of the Macintosh butterfly keys). Why is a more thin laptop more desirable than one that is enjoyable to type on?

The other option, however -- the Alien wares with mechanical keyboards have a video-gamer do-the-dew aesthetic that I would be embarrassed to walk into an office with.

I spend 8 hours a day typing, the tactile sensation is a vital part of enjoying it.

My kingdom for a modern laptop with a keyboard that is an inch thick, anonymous-box with a good keyboard that is repairable and upgradable.

I hope the frame.work laptop can provide a version with an excellent mechanical keyboard soon.
Intelligent people moving abroad, making bank, and sending home a sizeable portion of their cash back home to support their family and used to build their home country's capital stocks.
Reminds me of an observation that humans developed imagination(seeing that is unseen) from avoiding threats of snakes which were the most dangerous predator to early primates. It required sharp visual skills to distinguish snakes from its ambush, and also imagination (second vision) of snake's potential ambush.
"unrealized capital gains" could be applied to the market price of your house
It seems to be what Mozilla IoT/WebThings uses under the hood. So that's at least one credential :)

I stumbled over the service by trying to understand how the WebThings gateway was supposed to work.

https://iot.mozilla.org/docs/gateway-getting-started-guide.h...

https://github.com/WebThingsIO/registration_server/blob/mast...
> I am wondering if this is also happening in the EU or with customers from the European Union. The provider would probably put something to the effect of "we can do what we want" into their fine print.

> But I am not sure if this is legally clear cut under the regulations of the GDPR.

> I am wondering if this is also happening in the EU or with customers from the European Union. The provider would probably put something to the effect of "we can do what we want" into their fine print.

> But I am not sure if this is legally clear cut under the regulations of the GDPR.

Those messages are part of the original reason for SMS existence, and yes all networks use them - both remotely triggered and unsolicited like in the article. They are vital to operation of the network. Allowing end users to message over this channel was a relatively late addition to the spec.

Effectively, for many good reasons, the demarcation point between your part of the device and provider part is the interface between application processor (what runs Android/iOS etc) and the baseband processor which handles the stuff you need a license for, with the licensed party being effectively the provider.

When it comes to GDPR, what actually happens is that the providers can't escape handling PII anyway, as it is crucial for their operation. Usually it means that there are some heavy safeties on access to PII, both practical and legal, but operations crew has a lot of capability and thus responsibility.

Main difference seems to be that in EU, the carriers can't get away with as much monetization of this as they can in USA.
John Walker - History of Autodesk (2017)
I honestly don't know a single person with a oculus. Many with the PlayStation or the HTC one.

I also barely know people that use Facebook. And many that are not willing to create a FB account for whatever reason.

It's just anectotal. But I don't see how this walled garden will find any widespread use around here. Just as I know no one who uses Apples walled garden chats, simply because apple never reached a critical mass and people don't like to be locked out of their friends.
Not a Java Card expert by any means (more of an interested party), but are you able to share what you're working on? I'm always curious about new smart card use cases :)
> 10 times as much concrete and steel to build the turbines as to build the nuclear power plant

But all those materials are 100% recyclable as raw matters the next week after the wind turbines close.

With nuclear, you can't touch those iron an concrete in generations. And we need to include in our calculus the two concrete sarcophagous that were required in Chernobyl also. We will be pouring tons of concrete for a lot of time in that place.
This topic and approach are so much away from how I see life - I'm pretty much a rationalist, a skeptic.

I had a recent conversation with someone close to me about an episode on Goop, in which Julie Beishel, a Ph.D., is brought in the conversation alongside a "medium".

I decided I wanted to take a look at one of her papers on the topic, and decided I was gonna read it, no matter what my gut feeling were telling me about it (in essence: a huge dose of skepticism).

I think it's an exercise we can all benefit from. Not because you will change your views (I didn't change mine), but because sometimes it's interesting to see what the "other" side thinks or claims.

Edit: in particular, this part of the paper (page 11) is where the topic became interesting for me (in the sense that it make me curious to read the results and evaluate how much they could be credible to my eyes):

> Modern researchers have examined the ability of mediums to report accurate and specific information about the deceased under controlled laboratory conditions (e.g., Beischel, Boccuzzi, Biuso, & Rock, 2015) as well as the unique psychological characteristics of mediums (e.g., Roxburgh & Roe, 2011; Taylor & Murray, 2012) and their specific experiences of communication with the deceased (e.g., Beischel, Mosher, & Boccuzzi, 2017; Emmons & Emmons, 2003; Rock & Beischel, 2008).

[0]: https://www.semanticscholar.org/paper/Julie-Beischel-Beische...
What if your game embeds all assets in the executable as runtime structures instead of loading files? What if savegames are just checkpoints instead of serialized game state? What if you render so little data that you don't need complex visibility checks, etc etc etc...

Simple 2D games don't need all the runtime components that a triple-A game needs, yet a game engine for 2D games is just as much a game engine as an engine used for triple-A games.
Where Did All the Public Bathrooms Go?
> They are the kind of programmers who have a very narrow range of abilities, and whenever they see a problem outside those abilities, they get completely lost.

Interesting. In other fields, like surgery, narrow specialization is desirable.
Recently I saw it observed that the average Fiat currency last 27 years.
Talking about Portias, I recommend reading "Children of Time" by Adrian Tchaikovsky, it's about the process of uplifting spiders and how humans re-establish contacts with them. Another great book about smart "spiders" is "A Deepness in the Sky" by Vernor Vinge, my favorite in the "Zones of Thought" series.
> Its like saying why learn chemistry, advance math, physics in high school when you might not even use them other than few simple formula and if you need them just learn it from team. I don't think this is how real world works.

the point of learning all that in high school is not to learn about these things specifically, just to teach you how to learn things fast so that you can easily learn what's useful when you work.

No one cares about what you learned in chemistry class at 15 y.o, it's all approximations if not outright wrong stuff sometimes and it does not matter in the slightest.
New antitrust suit from Phhhoto alleges Facebook copied and killed the competition:

https://pkpioneer.blogspot.com/2021/11/new-antitrust-suit-fr...
If you are not on GMail but have SSH access to your Maildir, a nice (faster) alternative to mbsync or offlineimap is "Sync Mail Dir", short smd: http://syncmaildir.sourceforge.net/
It works well, but unfortunately it needs a new maintainer: https://github.com/gares/syncmaildir
I think AP's point here wasn't that command, it's all of the class structure required to get to the coding. You either have to introduce that as "don't worry about that, it'll come later" or introduce OOP basics on the way to simply stating hello world.
Many years ago is not the same in Linux in general. Try it now. I didn't have those issues in more than a decade. Everything worked out of the box
I do believe that "unknown" should mean "unsafe". Safe means that you can rely on it, if you don't know anything about it then from a safety perspective this must be treated as unsafe.
I think the key problem here is that most people here are programmers and have forgotten what it means to NOT be a programmer.

Moreover, most are thinking that all who are thought programming are going to become professional programmers - like the class success rate of a 100% is a given.

But unfortunately, no. Most intro into programming courses are dealing with the issue "how to get these people over the 'hump' and not quit" and nothing more.
> but that's generally provided by templates from the corporate CI/CD team

That's rather a "corporate" perspective. And having to rely on corporate infrastructure, build-teams and so on results in a mushroom outlook, in my experience, which I found depressing and disempowering.

In most modern non-corporate development work, you are the CI/CD team.
> It's ability to solve almost any mathematical formula

Let's not go wild here ;)
Perfect pitch for a jazz improviser is a bit like a super power. Audiation - the audio equivalent of visualisation - is a key part of jazz improv. Having absolute pitch means you don’t have work quite as hard to translate those ideas onto your instrument (it’s still work though).

I’ve studied Pat’s playing a lot and transcribed several of his solos. The “muscle memory” seems to be a huge part of his playing as he has so much great dorian material under his fingers and he knows how to connect all those ideas really well, and how to repurpose them over various other chord types. WRT perfect pitch I think that must have helped him to build all that vocabulary in the first place. I’m just wondering whether he retained the ability after the op and how he related to it in his playing.

Coda - “absolute pitch” is a biological phenomenon. People recognise a C as easily as we recognise the colour red. “True pitch” is a variation where people play an instrument for so long that they can remember the sound of a pitch on that instrument. It’s a slower, less reliable process. Many people get the two confused
Off topic, but I quite like the choice of using a domain name for a single blog post. Who needs IPFS - we already have real content-based addressing here.
What would be some good books to get started building these peices, assuming you already knew general programming, maths and physics?
You wrote:

"No, they don't. Because they don't even know where to start. They never learned anything outside of the compile button and the project settings. I know because I was in that boat once."

The original statement was that people can learn about lower-level details when stuff breaks. You quoted this statement, and then add the claim they can't learn [when stuff breaks], "because they don't even know where to start". You support that by adding personal experience: "I know because I was in that boat once".

However, for other people in that proverbial boat, it seems to me that they can do the same thing that you apparently did, which is to learn what they need to know - something you deny is possible: "no, they don't."

Also, since we are quibbling about text interpretation, I'm fairly confident that nobody is _teaching_ you not to use a non-IDE approach to development. Maybe they are advising it (on the basis of IDEs being more approachable to a student) or demanding it (on the basis of an entire team working with the same tools), but _teaching_? I don't think that's right.
I think pacman is one of the best package managers. And as I said, arch it is quite stable, a little less than debian, which stops me from using it in production, but good enough to use it daily.
Seems like your info might be a little erm- spaniard leaning. Not dismissing the sacrifices but dont turn a blind eye to the roots of the west - https://www.britannica.com/topic/Moloch-ancient-god
Yeah idk on what grounds it would receive DMCA. Perhaps because it contained the keys?

Probably not worth the headache of dealing with Googles lawyers, for some independent researcher.
China is on track to bring back the Henry Adams Curve