skysight-inc/HackerNews huggingface dataset:
I'm not sure I buy those examples - candles and lamps existed before electricity. People walked through snow. And my first startup in the dotcom days would have been considered "remote", despite no internet connections in our homes - we worked on a local system, and transferred code via floppy disks to each other and the clients.

So yes, we are too busy... but not due to pragmatic limitations - we simply have gotten too caught up in our work.
For some reason I feel compelled to point out that a blog post is not an "article," and in this case it's just one random techie's extremely stupid and ill-informed opinion. It's shameful that this garbage made it to the front page of HN.
A complete, ready to use, Neumorphic UI kit for Flutter
How many new characters are proposed each year? What’s the rejection rate? Maybe it’s a healthy process to reject when uncertain and then reconsider after popular appeals, especially if they are inundated with (mostly) questionable applications. It’s premature to judge the process without more context
Do you have something better to contribute? I'd like to hear it, rather than just hearing you being a bit upset :)
Non paywall: https://archive.is/R3ij5
> "If you give your Wi-Fi password to a guest and they connect to one of your devices they can continue to control the devices when no longer on the LAN. They can remotely wake the devices up and play music."
Colds are caused by coronaviruses and rhinoviruses, and there is a bunch of them. So the reason you get them often is not the lack of immunity, but because you can get infected but yet another virus you have no immunity for.
It's in the news all the time - it takes a minute to do a google search. Also, you have a union - if it screws you, well that's on you for being in the union.
CPU cores same as 6th (7th, 8th, 9th) gen, no new features

4 socket changes, no new features
I would add an anecdote to that: While the healthcare system may not have collapsed in a way that is apparent in any published statistics, it's still not business as usual. People I know who work in intensive care are still breaking down into tears randomly and suddenly during conversations.

While the camel's back may remain structurally intact, I'm not certain that means we can just assume it can bear an arbitrary number of additional straws.
>What black magic are they performing?

They run all the traffic through their servers to avoid the inevitable NAT issues. So the magic is probably having a while lot of money to buy enough server capacity and bandwidth so that they never run short.
Putting something out in the open does not imply any duties.

If you are so concerned, fork it.
Not the GP but I can hazard a guess:

> What did you work on during those years?

Line-of-business apps. VB.NET maybe? Or Java/J2EE type stuff. Probably jobs involving mainframes as core legacy systems? Things where "design" was more a function of where your WYSIWYG editor placed controls than conscious decisions.

> Did you keep up with the industry?

Enough to read HN, but not enough to keep learning new technologies and not languish at the same company for a decade writing the applications mentioned above.
That's not how it works. If you install the app you are giving permission to the app to use your location however they want. It is pretty explicit.

From a legal perspective they are supposed to indicate as such in their terms and conditions, which you are supposed to read.
Why My Blog Is Closed-Source
What about the big 5 miners acting like a cartel? That sounds a whole lot more centralized than the existing financial system. Oh, and the wealth Gap is bigger too.

Bitcoin is not really decentralized.

Makes sense a16z is shilling cryptos. They made bets that aren't planning out like the hype predicted. VCs are a lagging indicator for tech.

Cryptocurrency is so last decade
Not sure if this is what he's interested in but what initially sparked my interest in programming was robotics. I'd suggest maybe looking into something like that either Mindstorms, or some sort of ardruino based robot. There's an instant gratification from seeing a robot move with very little code.
Even if the interviewers were concerned about your age, you'd never be asked how old you were in an interview. That's grounds for a discriminatory law suit basically anywhere in the world.
I don't have experience with this yet, but being in my mid 30s now, I worry about it of course. But (again granting that I don't have your experience with this) what it looks like to me out there is that there seem to be fewer jobs that make sense for me at smaller more speculative companies, unless it's a CTO type role, but I see "senior" roles at large established companies that are more attractive anyway. (The problem is that I have to go study irrelevant undergrad algorithms in order to do the interviews, but that has been worth it for the jobs so far.)
Again, you prove the point.
veterinary medicine to software development is around 10% too, maybe less.
Agrarian is pretty terrible for work/life balance; rather than responding to email at 10pm, you're delivering (supervising the birth of, not transporting) a lamb. Or getting up at 5am to milk the cows.

Pure arable farming is a little different, but harvest time would be dawn-to-dusk working for everyone.
>>Now he has to sue softbank to try and get it back but there's just no way it's ever going to happen.

You think Softbank will win the lawsuit? Any idea why?
Im having a lot of success with various aspects systemd. I have happily replaced grub with systemd-boot. It makes my life easier with switching OSes, configuration is simpler, boot times are much quicker and it doesn't load practically another OS at boot time. That and it enables much better boot time information and access to UEFI firmware.

Then there is systemd-networking. So much easier, simpler to configure than netplan.io and network manager. Again, lots of information presented through journalctl and I never have to deal with networking issues.

I have systemd-analyze which gives me a clear picture of boot times and security issues. From my perspective, these kinds of things are a step above what existed before.
Can we please stop with this narrative? Earth is just a dumb rock. Humans are just one of the species living on it.
We are chaning the world, but so did cyanobacteria.
Obviously someone has hurt you in the past. Do you need to talk about it?
Not really, consider all the changes react has made recently. Then consider the cloud of companion libraries that also tend to follow trends.
Really love using this app. I purchased it before it was free and would recommend getting whilst it still is!
That is happening because the forces pushing for its adoption have prioritized making money over what the original motivation behind it might have been. It's Linux vs Windows.
America's 'Fried Chicken War'
> for simple actions there is no need for a touchscreen.

Ok, here's a simple action, that's often solved by touchscreens - Choose a destination from a ticket machine. Let's start with the button-first approach. Here's what the London Underground ticket machines used to look like:

https://pbs.twimg.com/media/B96DRJQIIAE_y1n?format=jpg&name=...

Impossible to sort, filter, search, translate, display updates...

Possibly very efficient for people who have memorized the exact locations of their stations. At least, until they have to lookup a new destination.

Virtually unusable for:

* Anyone looking for a new destination (huge search time)

* First time users (huge search time)

* Non-English speakers (Instructions are in English)

And it's:

* Terrifying

* Expensive to design/build

* Expensive to maintain

* Expensive to update

Compare that to the modern interface, and I know which I'd rather use:

https://cromwell-intl.com/travel/uk/london-underground/pictu...

Genuine question - Why do you think so many systems like these touchscreens?
Matching Binary Patterns with Erlang
I’ve found attempts to retrofit past technological growth curves onto current technologies to be more an exercise in bias confirmation than anything else. Such analysis usually hinge upon successful stories, often the internet, and ignore all the failures and false starts.
A Newsletter About Newsletters
28% is huge. If there were a small handful of things we could change that would stop climate change, it wouldn't be such a big problem. Even if it were 100 1% things, it would still be relatively easy.
I'm not a parent.

If I had an iPad/MacBook around, I'd sit with him and work through the Playgrounds-app Apple has for helping kids learn to code. Within the app, there's a bunch of games. You can start with Learn to Code 1 which starts off with lessons on commands, then continues to functions, for loops, conditionals, logical operators, while loops, and finally algorithms.

A couple of summers ago, a bunch of my friends developed a teaching curriculum for a summer camp. We used Lego Mindstorm to teach kids how to program code.

We also had a class where we introduced the kids to a Raspberry Pi, then installed a program called SonicPi which was then used to teach programming by playing a synth with code.

We also used Google's educational material to teach basic MachineLearning that used a computer's webcam and kids taught the machine to run a function when it recognized a facial expression or something like that.

Surprisingly, one of the cool ideas that did work was teaching the kids basic Blender, then 3D printing their models. We also had a super basic game development class that used Scratch to make games.

MIT's Scratch is very versatile, it shows up alot when you look for guides to get kids into coding.

You know, you can also just play board games with him. I don't know what it is but folks who grow up to be good at coding always seem to have anecdotes about playing games with their dad. I guess DnD helps kids develop their cognitive skills, like thinking logically and abstracting large concepts, both of which helps lay the foundation for getting your kid to be a good problem solver.

All in all, as long as the two of you are able to enjoy the time together and repeat the sessions regularly long term, it will work wonders for him. Sons need their fathers.

You got this,
I keep hearing that it's like this in the US. In the UK I don't know anyone in their 40s struggling to find software developer jobs in the UK!

I'm almost 40 and are constantly getting harassed by recruiters.

My mate in his 60s not long ago got hired for a software developer role, and easily at that. Two interviews and he got an offer.

Another mate near 40 stepped back from manager type role into a developer role, and his age is not an issue.
San Marino lost 1,208 people (so far) out of 30k? That's absolutely horrendous :( A massive tragedy for my favourite microstate, the last of the Eurovision-participating ones.
So I'm going to disagree with you for three reasons here.

1) A product has to have simple UX to achieve primary use cases easily. Even if all features can be engineered, building a simple intuitive UI that works for Slack chat, 1-1 calls, and big meetings is probably impossible.

2) Engineering-wise they're also very different. The behind-the-scenes architecture for 1-1 or small groups, versus huge meetings, is also totally different. Similarly whether chat persists in long-lived "rooms", or only for the length of a video call, or only between two people.

3) Finally, people making corporate buying decisions want a product that fits easily into their conceptual understandings. Slack created a category. Google had to respond with a product branded specifically for that category, not a mega-product that also does the things in that category, because people don't "get" that for whatever psychological reason.

You're right that Hangouts did all this previously. But that's also why Hangouts failed. It was a "jack of all trades, master of none."
your two points have nothing to do with each other. the world didn't see a dent from the heavily polluting vehicles. and they took up free parking. ok. well to the people who need parking spots, the emissions don't matter. just the spaces. so why bring it up? you probably wasted more emissions than those vehicles did with your comment.
I laughed at this:

> Other countries do not even have the concept of freedom of speech/assembly embedded into their founding documents.

as it was clear that the author hadn't done any research on this - many countries explicitly or implictly have these in their founding documents.
Most countries have reached, or are reaching, < replacement population growth. So the poverty link seems to be dissolved.
Lack of density is the root cause, so it is correct to blame lack of density. There exists no way for public transportation and suburbs to coexist, barring discovery of a zero cost no pollution fuel.

The environmental and economic benefits of public transportation are only unlocked if everyone uses it. If sufficient people have alternatives, such as personal cars, then it weakens political demand for public transportation, as well as economic demand.

And of course, being spread out means spending more fuel per person, which is also not economical.
10.14.6 it is as long as I can. Apple became similar to Microsoft and Google, user experience does not matter anymore and we can sacrifice stability for some new features nobody wants. It is kind of sad.
I don't think it's Qt. It's another thin window layer, duilib I think?

Their Windows SDK demo pages certainly use it anyway. duilib is here: https://github.com/duilib/duilib

Using the Zoom SDK with its many spelling mistakes and broken English comments, I am sure that a Chinese UI toolkit would be preferable to Zoom, since their development team really does seem to be Chinese.
Healthcare is universal. That's just a bonus.
PRC funded... Yeah, let's support a communist, authoritarian regime known for committing massive human rights abuses. No thanks, It's a hard pass on Zoom for this American.
Board of directors are like courtiers of old in a monarch's court.

They are there for the proximity to power. They scheme, connive, and work to improve their own position.

In the court of Zuckerberg, the courtiers exist at his behest, and his only. The directors who forget this are banished.

In other courts, the courtiers have more power because they can remove the CEO.

But even in courts where all of the power isn't concentrated in the CEO, heads can roll, and sycophants can be installed. Steve Jobs' return to Apple comes to mind.
Sony’s Virtual Nab 2020 Press Conference – 10AM EDT
I suppose this is why HN displays the domain, so you can see it's from Andreessen Horowitz and skip it.
Unbelievably high or unbelievably low?
"A billion here, a billion there, pretty soon, you're talking Saudi and other dumb investor's money." -- Unknown
I used systemtap in Ubuntu some years ago. It was also broken first, but upstream was very responsive to provide a fix.

systemtap is really like heart surgery on kernel internals that are not stable. So it is expected that it breaks from time to time.

Systemtap is developed by RH people (unless something has changed). So in RH affiliated distros it should just work. But as said, my experience is that they are willing to help with other distros, too.

Or is there a reported breakage in Ubuntu these days that nobody is reacting on?
I think there's a hidden assumption that the author didn't expose.

> when I have a relatively small and simple chunk of code that needs to run every once in a while.

I think "run every once in a while" actually means stable requirements.

I think the number of executions per time is irrelevant. Being stable is the important thing.

My theory is that "run every once in a while" is substituting stable requirements because that's what I also see in organizations. What is execute a lot usually has an higher importance for business which also translates to unstable requirements.
A typical story of how design goes wrong – and an idea
Just make sure you don't subtly poison yourself if you take magnesium and such: https://www.gwern.net/nootropics/Magnesium
If an app's function requires location, how is it Apple's fault that the user decides it's better to enable that app to spy on him?
If I use Waze do I expect privacy from it when it's essential that it knows my location?

Furthermore, on iPhone you get a warning when an app abuses the location permission, unlike Android.

At least on iPhones you have per app control, on Android it's either "location on" or "location off"
Haha, thanks! That is good to hear.
Absolutely. High absolute indicates a lot of damage and should be reduced. High per-capita indicates a lot of excess and/or waste, which should be reduced.
> A common term used in software development for "throwing crap at the wall"

it's quite a common term outside of software development too.

Edit: googling the term, it seems to have been coined in as early as the 1930s: https://grammarist.com/idiom/spitballing/
> The lower the interest rate, the higher the safe level of debt.

Provided the interest rates don't rise before the debt is paid off that is. Serviceable might be a better word.
> We tend to associate maturity with convergent behavior.

Not me. A lot of very mature people were/are going against the flow, because their maturity does not allow them to participate in the madness that is the preexisting reality they find themselves in. For a trivial example, see for example how a lot of older, more mature developers have harder time adapting to shitty companies. For more extreme cases, see Simone Veil, Ghandi etc.
The problem is that most tokens have absolutely paper thin explanations about what the tokens are supposed to be used for, aside from speculating. Most of them have more than a whiff of fraud about them, such as Kodak’s plan to somehow put copyright on the blockchain.

Dodging SEC regulations is one thing, but it’s not an argument for large scale growth and adoption. Heck, you don’t even need a cryptocurrency to do that, just list your stock in they Seychelles instead of America.
America has high absolute values, as well, and is ranked second. While its carbon emissions are only just over half of China's, they are also more than double that of India in third place, and comprise around 15% of total global emissions (based on 2018 data).
The Muse Is Hiring a Senior Product Manager for Growth and Conversion
I'm talking about very basic background knowledge of general software engineering. Yes, a professional frontend developer should have at least an elementary understanding of the differences between the major programming languages.

An expert frontend developer will necessarily be competent in many languages, and might be competent to, for instance, contribute code to the Qt project.

I can see the value in the Project Management section of the article, as that's the sort of 'soft' topic that will be new to, say, a fresh graduate. If someone doesn't know the first thing about programming languages, though, they're a long way from the standard of a developer.
Jitsi has come a long way in the last six to nine months, though. People who tried it even relatively recently would likely be surprised today (I was). It'll take some time for people to find out how good it has become (assuming it stays that good -- I never take that for granted with things I use for free anymore).
Then make provisions to ramp up supply. Partner with private industry to secure the supply chain.
Just in case anyone reads this and gets very worried about getting older and being destitute, its certainly not always the case.

I am 48 years old and having a blast. I am team lead working in the companies CTO office. I play around with build systems, making everything cloud native (kubernetes) and I get to work on a good amount of upstream open source projects. My company does not see my age at all, they just see me keeping busy and constantly pushing to learn new tech. I would say overall in our team, the under 25's are the minority.

I think you're attitude helps. I still feel like I am a kid in my head and I get massively excited about tech , even more as time passes. There is always something new to learn.
I am not sure why people do not understand that you could have a single file service descriptor and not merging all system services into one at the same time.

Don't like init style shell scripts? Replace it with something like systemd's service descriptors. It would be fine with me. Now, using this as merge god knows how many different services into one badly written piece of crap that uses 100-1000x more energy than the services it replaces is not an argument that you can win.
I am 46 and here in Spain I get plenty of offers to work.
could be because emoji are in the 'Miscellaneous Symbols and Pictographs' Unicode block, but the hourglass symbol is in 'Miscellaneous Technical', so it doesn't count as an emoji according to HN's filter
That's both sad and funny that you think all of those things are possible in the same location in the US. I count 4 major infrastructure projects and 3 massive tax incentives that would need to be implemented in order to convince most people to do all of that. Not possible nation wide within a time frame of less than 30 years. Suggesting the majority of a large country's population move to regions where this is possible is also a non-starter without huge economic incentives and would have many unintended side effects due to depopulation of some areas and massive immigration to other areas.

The only approach I see working in the US is a decentralized one that takes into account the unique geography and population distribution. Move the efficiencies out to the edges, electric vehicles, rooftop solar, small scale nuclear, more fibre rollout for remote working, incentives for local farms and land management. Work with the existing infrastructure and culture rather than against it and you'll get a lot further.

As far as less cattle and more forest/peat, the US actually had a trend of decreasing agricultural usage and increase in forest cover for most of the last century. Forest cover began to diminish again with increased urbanization and timber cutting so encouraging migration to the regions with the highest population density, the coasts, would further increase deforestation since that's also where the majority of forests are. If you look at maps showing rangeland vs forest and peatland there isn't much overlap in the US, it turns out the best cattle producing areas in the US are those that were already grassland to begin with, go figure.
Just to note... I've been lazy and haven't jailbroken mine yet, and tested out this weather display: https://github.com/matopeto/kindle-weather-dashboard

Now, although the concept of "screensaver" seems silly for a device where the display takes no power to update, I noticed that when I left the web browser up (disabling the screensaver as mentioned in the repo) it chewed through the battery very quickly, in about 24 hours. With the screensaver back on, it's holding a charge much longer. I'm going to have to jailbreak at some point.
Traditional (non-SPA) web apps is where PHP is quite strong.

Also depends on the team, if you have a PHP team and it's a web project, you probably want to use PHP.
The miners don't have power even if they act as a cartel. They can't print themselves new money, they can't redefine who owns the existing money, they can't increase the block size or force people to run new code. In Bitcoin, a single monopoly miner has very limited powers.

Bitcoin is trust minimizing / decentralized despite the cartel of miners, because Bitcoin has a large number of protections against any actions the cartel could take.