skysight-inc/HackerNews huggingface dataset:
From the article:

"But Dr David Clancy, from Lancaster University, said testing a sham version of the therapy on a control group would have made the results more robust.

"The people who took part were sat in a quiet, temperature-controlled room, and were reclined semi-supine on a couch for the duration of each experiment - I suspect many of us may have found our relaxation and wellbeing improved under such conditions," he said.

Yes, the lack of a control group makes the entire exercise somewhat pointless.
Well, not actually. it's more like bribing people in an exploitative method. Think of making multiple falsy accounts only to give an upvote to the repo.
Powerful and simple state management solution for Angular
That is correct, in that case you need to encrypt either the files you want to be safe, or use full-disk encryption. I have no idea whether Purism will support selective file encryption or FDE out of the box, but it'd be pretty cool if they did.

That said, under the hood your phone is basically a Linux device, so doing this yourself might need some basic know-how of Linux administration, but shouldn't be too hard (regarding file encryption, FDE may be trickier).
This conversation is probably moot in teams where programmers are actually empowered to make their own decisions. In that case XP is fine, if you enjoy it, which makes it sort of a tautology.

The problem though is the Agile Industrial Complex and "thought leaders" who have pushed this as a religion on the industry. I enjoy pairing, and the excitement of two minds working at the same problem in tandem is an experience to be relished. But give it to an Agile snake-oil salesman, most of whom gravitated away from programming a long time ago in favor of making money training others in how to program, and they'll wield it as a weapon by prescribing the only true way to work.
I am a huge fan of attaching a "business value" to everything the team does. I also see the value (for everyone involved) to frequently collaborate and think about these things.
But where the article proposes to ask all the developers for updates three times a day, I prefer the approach where the developers "pull in" their product managers when they need them, instead of the product managers "pushing" their views onto them multiple times a day.

This is why I was asking - I still don't fully understand if this is a "XP thing" or not.
Sorry, probably the tangle of threads caused me to disconnect that from your response, as you say my response is useless in light of this.
In my experience "the old waterfall companies" are the ones where the engineers are trusted with a task and left to do their thing. In such an environment, managers are only there to assist the engineers. I.e. escalate issues, provide ressources etc. and most importantly: fight for their team/department in meetings. We go to our team lead only when it is necessary and he only asks for updates when he needs to report our status to a superior.

What I have witnessed in those hip, agile young companies is that you have to report exactly what yyou have done, what you are plannign to do etc. constantly. At least once a day, plus whatever other weekly meetings you are in. Sometimes your entire day is filled with meetings and you are supposed to fit your actual work somewhere in the breaks. And if you can't finish a task in a day, you trigger extra attention from managers and suddenly you find yourself sitting at your desk with another engineer and a manager looking over your shoulder, wasting hours of expensive time instead of letting you work.

Those are the two extremes I have encountered and they are only annecdotes. But they do serve to show that the development process chosen for a project is not tell you anything about the management style.
Did you had any experience with "low code" platforms? It is all easy until you hit that one case where it stops beeing easy. The same with image oriented languages. Maybe a lot of projects will profit from such solution, but for such projects that can be done "low code" you don't need developers. There has to be culture shift. If you need developers to operate your "low code", "low infrastructure", as business person you are doing something wrong.
Raises the question is No the 'right' answer? 'Yes [when I was 15]' is an entirely reasonable, and I suspect common, truthful answer, so saying No might make you stand out more, even though the obvious 'right' answer is to say No.
You can but the UI is super hostile: 1. asks if you want to install google maps app 2. link to get it to do turn by turn is a button called "Preview"

This was my experience using safari on ios.
The current web developers have a huge problem not only with having the pages downloading many megabytes for the article of a few kilobytes, but also with the required memory footprint. Specifically, a friend of mine tried to use iPad 2 (which had 500 MB RAM) as long as possible and gave up already around, if I remember, late 2014). I didn't understand why he complains that the surfing on it was impossible, but I've tried to do the same with the 1 GB iPad, and surely enough, a year or two later, there were already the apps and the "news" web pages for which even 1 GB of RAM (!) was practically not enough.

I of course know it's not about the developers only but the practices of the markets, delivering hundreds of ad trackers on a single page etc. But it's still for me on some level hard to accept the fact that a single web page delivering a few kilobytes of some news needs more than 1 GB of RAM.
> I just need a statically typed functional language in which I can do that, which Dark is - it seems to have an Elm/OCaml inspired language.

Is there some information about the language somewhere? I don't seem to find any information from the site.
I agree with almost all of this, but I heavily disagree with a code formatter that only allows one exact formatting to be correct. People will tend to spending their time pleasing the formatter until it does what they want. I am all for checking indentation, trailing whitespaces, brace placement etc., but give the author some degree of freedom to format their code as they want.
RE pauses, that’s only due to the system-injected calls to autoReleaseReturnValue and retainReturnValue which work in tandem to do assembly call stack analysis and set an extra register to keep return values out of the release pool. This allows pool runs to happen frequently enough with few objects in them and have smooth latency.
Citizen Journalism and their role in todays newsroom
I see a lot of anxiety in the article. This sentiment is going to permeate through the team!

As a developer, all I need from management is clear priorities. Let me know what the business needs, and keep reminding me what those are in case I get lost into code. Create chunks of time where the priorities don't change so I can focus. The bigger the chunks the better.

Then let me do my job please! I need to be able to trust that management is picking the right priorities, and management needs to trust that I am able to convert those into code. Trust is paramount.

If you can do that, I will be 10x more productive than any of these pseudo management techniques. It doesn't matter if we do scrumm, agile, daily standup, use Trello or some other tool. These are just implementation details. Let the developers pick whatever they are comfortable with.
Not at all. For instance, it is thought that H. sapiens × H. neanderthalis hybrids, while viable at least some of the time, were almost never fertile. To explain the Neanderthal contribution to the genome of modern humans, only a very low frequency of successful hybridization events is required.
Interesting article, however you can tell that the author was definitely trying to up their word count. It is probably about 4-5x as long as it needs to be.
Germany has always had a good environmental track record, which is why their bad decisions are interesting. It tells us about communication problems between researchers who study the impacts of energy generation and voters who are concerned about protecting the environment.
> So the company developed the JioPhone, teaming up with Hong Kong-based KaiOS Technologies Inc., which makes the most widely used operating system powering smart feature phones globally.

It's cool that a (potentially) billion more computers will be running linux: https://en.wikipedia.org/wiki/KaiOS
I don't see anything in the article that suggests phone use would be greater with these 'smart feature phones'.

The only reference it has to how they're used talks about app usage "Now he listens to Bollywood music on the job, using Google’s built in voice assistant to search for Hindi-language tunes on YouTube. At night his family crowds around the device to watch movies."
Oh - I agree with that; IMO the AI of today and the next 40+ years (my life, probably) is not going to be close to human equiv, or mouse equiv. But it doesn't need to be.

But AI is, today, a really useful set of new tools, which takes a lot of expertise to wield successfully. I expect that progress for the next decade will be slower than most people think, but I still think we will get some improvement over the current state of the art, and there is a lot of art to propagate and utilize.

And mouse equiv is not an issue for me. We have a lot of mice around. Same for humans. We are not short of autonomous agents with common sense, full on NLP and a strong grasp of naive physics. Goodness me, they even come with a self repairing all terrain chassis! What we are short of (right now) is agents that can make rational sense of large scale, rapidly changing, complex and incomplete data; and can make and enact decisions over said data.
Technician keeps computer made in 1959 still humming along
https://www.google.com/search?q=weather+in+ethiopia

https://en.wikipedia.org/wiki/Geography_of_Ethiopia#Climate
Lots of marketing hype on that article without any specifics.
Nope - they were paid: https://en.wikipedia.org/wiki/Kids_for_cash_scandal
The phone forces me to call people more often as it is tedious to text on its interface which is a good thing.

What's your Voice & SMS plan on that phone(Jio)?

Before smartphones, prior 2006 people opted for cheaper SMS prepaid plans over costly Voice rates(dedicated channels & limited resources). Our choices are based on cheaper rates of communication, now we've unlimited voice calls as a norm.

WhatApp'ing(or similar on smartphones) is richer than MMS'ing. SMSes are losing out, only limited to VAS-App & OTP code notifications.
I wish them luck. I'm a sort of history buff and Ethiopia has an amazing history. It's been a state (in various forms and with different names) for more than 2000 years, in a part of the world where such stability has been scarce. It has its own ancient alphabet.

It was the only country in Africa to resist the Scramble for Africa and was only occupied by Italy for less than 10 years (after putting the Italian Army to shame initially... and it was only occupied because it got almost 0 outside help).

This seems like an awesome initiative, but they will need a lot of help. Their population went from 70 million in 2007 to 100 million in 2017. The current forecast is for about 200 million by 2050.

I hope they grow peacefully and without internal conflicts, Africa desperately needs a pole of stability and prosperity in the region.

It's going to be a tough struggle for them!
When I read "pairing stations" I gagged.
Probably depends on what you mean by "young". Anecdotally (family friends + news articles, although who knows what the latter is worth) a lot of teens are super-into videochat as a primary means of communication. Facetiming someone is (allegedly) as common and casual for teens as texting is for 20-somethings.
I've visited the largest manufacturer of guitars in Spain: Alhambra Guitars
Sounds like a valid guerrilla marketing technique to me. This is certainly a grey area but nothing indicates malicious intent. Even introducing new members to the github community of sharing software knowledge is a valuable initiative.
I'd happily downgrade if one of these smart-feature-phones had a good camera and better typing method. I guess I could just delete all the apps off my phone, or develop better habits.

But I meant to frame my previous comment in the context of the article, where it's talking about those who can't yet afford a smartphone but probably want one.
The version of KaiOS that shipped with HMD new Nokia-branded phones was such a piece of garbage compared to s40/s60 I had to return mine. I hope this one is better.
I'm not sure being an aryan or son of a nazi is a crime of any sort.
Fooling Real Cars with Deep Learning
I have put my root folder on a 32GB M.2 in my X220 and that has been more than enough storage for all of the different distros I have run the last 5 years.

I expect to replace my current laptop with the Librem 5 as my daily driver. Having a real linux-distro on my phone is a dream come true, especially when I can dock it with my monitor at home and use it as a regular laptop.
TSA Finds Missile Launcher in Man’s Bag
And that’s a problem why?
I have switched reasonably frequently in the last 5 years (approx 1.5 years at each job). Jobs are never as good as promised and sometimes turn put badly enough that you want to switch again soon. And its always a hassle switching. It does seem to be the most reliable way of getting a pay increase.
i don't know if i still count with the younger crowd but i guess i was an early adopter of internet tech.

calling you on the phone means that my time is more important than yours and you had better be available when i want you to.

that said, pure social calls are fine, they are less disruptive than needing to discuss something that is not urgent or even important. if it's anything i need to remember, or think about before responding then i really prefer messages.
That doesn't help me since I don't know jack shit about bands. I went to their page and to the page they link to, but I still cannot figure out if the phone will even work where I live?

And if just some bands are supported, may that affect network speeds? I don't think this phone is going to very successful because at the very least they should have made some interactive guide where you simply can select where you live and it will simply display if it will work for you.
Well there was a post few year back with title "Best-architected open-source business applications worth studying?" : https://news.ycombinator.com/item?id=14836013
PID Loops and the Art of Keeping Systems Stable
Can these species be said to be extinct when their DNA is very much alive?
https://medium.com/darklang/real-problems-with-functional-la...
Thanks for the clarification. I’ve seen a shift to BaaSes that have a core of open source and self-hostable architecture that are wrapped in vendor-specific hosting that can improve performance, reliability, simplification/integration, and extra ancillary toys. See Kubernetes vs GKE.
Most times I've worked with Lambda (or other competing cloud functions) it's been difficult or infeasible to run my function locally. Which means I can now ONLY test my code manually after a minute or so of deploy time.

Separate from anything else about Dark, it appears to fundamentally avoid that problem.
I guess this is to be expected. HN is totally not the target audience for this. A closed, proprietary coding system is bound to be scrutinized by a site that has “hacker” in its name.

No idea what that tweet is meant to say though. People who are critical about startups are never successful? Really? You can easily argue for the opposite.
What Is Sub-Surface Laser Engraving or a 'Bubblegram'? Technology Explained
When i first interviewed with danger, they had the hip-top.

I want one device that can do the following and only the following:

* gps

* browser

* text/mms

* camera

Nothing else.

Make it connect via data to a family console. It logs everything. Give these to all your family/kids and have them be a connected cluster.

It all logs back to a server on the home network. Backs up your shit auto.

Oh one other feature:

* walkie talkie only amongst the family group.

All data sims.... no cell.

Cell would be sip routed through the home router only.
Truecaller automatically registers Android users to UPI payments on their app
This hostility is tiring.

The ability to avoid rewriting is a practical thing.
Our JIRA board is being gamed for management. Our sprint burndown chart always looked terrible because management changed things around mid-sprint by adding issues or swapping them around. So we have a fake JIRA board that has a perfect linear downwards progression because we keep changing the story points.

For actually tracking the progression of the sprint we have a secret Slack channel that management can't see.

This way we don't have to explain to a spreadsheet monkey why the burndown chart looks like a skyline.
Seems unfair to dismiss it that way. Here is the decision, Blatty vs New York Times Company, decided December 29, 1986:

https://caselaw.findlaw.com/ca-supreme-court/1843273.html

The Times won on First Amendment (freedom of the press / speech) grounds. Blatty couldn't win, since the list would need to be "of and concerning" him:

> "To begin with, the list does not expressly refer to Blatty or his novel. Nor does he contend otherwise. Quite the contrary: the failure of Legion to appear on the list is the very basis of his action."

Perhaps most interesting for me is that the Times survey of bookstores included a pre-written list of the books they want sales numbers for:

> "To obtain sales figures from bookstores, [the Times] sent to the bookstores forms which [it] prepared; the forms for works of fiction contain and contained a printed list of 36 ‘bestselling’ books which has and had the effect of encouraging reports as to sales of books listed on the forms and discouraging reports as to sales of books not listed on the forms”
Okay, it's exactly the pre-C++20 state. That's actually funny.
It's probably more along the lines of "Each employee was on average earning $100k and was responsible for an advertising spend of $5m"
I thought that this analogy was due to Patrick Winston - I remember an AAAI paper that argued this; but I can't find it in his bibliography, so it must have been someone else...
Menlo innovations do pair everything and find most their employees are introverted and like it.

The theory is that introverts don't dislike social interaction but unsafe social interaction. It's why you're generally more social with friends and family.
Do you remember FirefoxOS, the smartphone OS that was developed by Mozilla ? It was abandoned in 2016, but KaiOS, the operating system powering these feature phones, is its descendant. Firefox's rendering engine, Gecko, is at the core of the OS, and all apps are written in HTML5/JS/CSS.
> Purism is a for-profit company

It's worth mentioning that they have a strong commitment to their social purpose, not maximizing profits, which I really like. Read more about it on their webpage: https://puri.sm/about/social-purpose/
Devopedia
2muchcoffee Proves Its Expertise Writing Content for Other Tech Blogs
Don't forget the 9:06AM company breakfast.

I'd rather have breakfast with my family and bring the kids to school.
Umm, Tesla open sourced all of their IP.
Almost a 15 years ago, there was a very popular OEM design called Inventec E29. It was one of very first real working Linux based phones.

It did not make a big splash even among Linux enthusiasts, and vanished tracelessly as Android took over.

Only now, the type of a device you can call "an Internet pager" is truly finding its use again.

The irony is as the Internet becoming near ubiquitous, the less is the marginal value in having the latest and greatest device for using it. Most of what people use them now are IMs and digital wallets.

A lot of my coworkers are now settling with something even dumber for phone use, and use 7-8 inch tablet as the main mobile device: https://www.aliexpress.com/item/32824383761.html?spm=a2g0o.p...

Or some go for things like this, a bluetooth remote for the main device that can access your address book and act as handsfree: https://www.aliexpress.com/item/32839686717.html?spm=a2g0o.p...
Microsoft's eight biggest U-turns
Mm but I think you can save the analogy by switching birds to insects, which use very different aerodynamic principles because fluid dynamics depends greatly on scale. I think it's plausible that something similar could happen for AGI. Perhaps the best way to get AGI depends greatly on whether you have 200 petaflops of exact, sequential operations or a hundred billion neurons that are slow, analog, but massively parallel.
I have a VoLTE phone with a dial pad. It works great. However the launcher seems to be restarting from time to time, because it's Android Go running under 512MB memory.
What's Coming to JavaScript: New Features and Proposals
One can't run an industrial society on an agrarian power source. If we want to go on a holiday for winter, like the good old days, brilliant. But be honest. And be honest what will happen when China realizes that you can't power the grid and all those military bases only work at 50% efficiency in winter.
A Fedex package stuck in the system for over two months
It shows intent, and also tries to give more context behind the
simultaneously humorous and negative connotation behind the name. The name itself is a reference to an understanding that in the USA money, violence, and corruption required to be in politics.

The son of a nazi reference really needs to be there, as it highlights the Nazi element of the Republican party. They didn't just steal the governorship from a bunch of hippies, they replaced a democratically elected governor with "the aryan ideal", accent and racist lineage et al, to prove a point: Californians are second class Americans, white christians only.

The Gubernator does not take votes. The Gubernator terminates democracy.
Christoph, founder of the project here. I recently came across the Estonian meaning and jokingly used it as an explanation for the project name when I gave a presentation. However, the real story is that Lahja is the name of my daughter and I selfishly named this project after her :)
I find requirements start changing as soon as there is a conversation about them or a user interacts with a feature.

This practice is just saving time writing down behaviour that won't be implemented.
You've answered with information about a different concept. Videochat is different to voice chat. Many young people use videochat (with 1 or more other person involved). It's pure voice calls which are far less common (and typically involve just 1 other person).
Yes, unless I completely misrecall, these were called “smartphones” before the iPhone launched.

After that, the iPhone was clearly something qualitatively different, so people (or rather, journalists, phone stores and the like) started calling the old style “feature phones”.

I’d say it’s now misleading and even incorrect to call something a “smartphone” if it doesn’t have a full-size touchscreen.
I suppose because WSJ covers markets and there are still many places in the world where the number of people who do not own a smart/feature phone greatly outnumbers the current users. In these markets the companies that dominate are unlikely to be commonly known names from the West.