skysight-inc/HackerNews huggingface dataset:
Interactive graph showing the lockdown timeline of different countries due to COVID-19 and the population size affected.
I can't disagree with this more. Good commit messages are just so, so, so important. Especially when I'm triaging an issue and have no other context than the code itself. I want to know not the _what_ which the code gives me, but also the _why_ which is what the commit message provides.
Well, I have a small living room server/home lab as well, but it's a 12 years old MacBook pro running Debian. I love the idea of having my own server where to run small personal projects, have some daemons running in the background and use it as a NAS, but I cannot justify any investment for it. Scrape parts or nothing.
Not even sure that's an example of punching down. Highlighting the absurdity of 'fits the description' is punching the system, is it not?
1920s Switchboard Used for Modern-Day Video Gaming
As I replied above, my maths was off.

For what it's worth, I started using PHP at Oyster Partners (then Oyster Systems). We did the London Metal Exchange, Swiss Bank, Euromoney and all it's sister magazines. When I joined Oyster, it was 3 people and it ran off a dual-link ISDN line... These days the company has been subsumed into a much larger business worth several million, but Luke still runs that business.

I left Oyster after a couple of years (then 50-strong) to set up my own business in 1998 with an angel investor - the business that Apple eventually bought, and the wayback machine puts us on the web in 2001, which makes sense - we spent a couple of years writing the app before it went public.

The link to the wayback machine site is https://web.archive.org/web/20010501133322/http://www.tea-an...
I think Pine sells their products at cost so that won't benefit them directly.
> I’d bet money that the different ISAs are full x86 and a subset of x86

You don't even need to bet, it's in the article:

"Both SKUs will feature one big ‘Sunny Cove’ CPU core, along with four little ‘Tremont’ Atom CPU cores"

It's a different uArch, but the same ISA. The extension support would be the only concern here, which is super minor.
You can spin any big tech company for having ethical issues.

But for me personally, it’s simple.

Big Tech salary and working fully remotely for AWS in a low cost of living area.
I just realized that Klein and Kahneman conditions are a good argument for apprenticeships in programming.

One condition is that the you get quick feedback about your decisions. For example, if a surgeon makes a mistake then blood splatters. In programming, if you make a syntax error the compiler immediately complains. However, a design mistake might only bite you months or years later. That is a big obstacle for developing an intuition. However, if an apprentice programmer makes a design mistake. His master can give quick feedback.

I can imagine that the lack of such feedback not only results in slower learning. It might mean the non-apprentice programmer is unable to ever acquire an intuition for design no matter how many years of experience.
... and then acquired the team that made those modems.
I love how people totally ignore the million of daily users based on their personal experience. If it was essentialy unusable, there wouldn’t be millions of people on it.
Go-Timetracker – Part II – Initial Struggles
I've been waiting for this to come out. Unfortunately, I tried to buy the pinetime late last year and discovered they only sell through paypal and you need an account to make the payment, you can't just pay by credit card.

If there's anyone from pine watching: Please, add a normal credit card option. Paypal is a horrid company. I'm prepared to pay directly with a credit card via them, but I _will not_ make an account with them just to buy your stuff. Please let me give you money without making a legal agreement with a third party :(
Yes, I suppose I phrased it poorly. For non-vector instructions it's rare, but auto-vectorization is often poor (though Rust seems to be pretty good at it, it's still far from perfect).
I've replied to a good deal of posts you can find in this thread so to keep this short - I would argue that you can derive conclusions from the idea/existence of determinism alone, even without exploiting its "predictive" power since that is basically impossible for us.
In my experience commit messages shouldn't describe what was changed, they should describe why the change was made.
A New Aircraft for Urban Air Mobility
Link to said channel please?
Ok, well I suppose it should have been obvious this varies with jurisdiction.

In mine, it is indeed 'characteristics', and it is 'age', not 'over 40'.
The GUI should be a lot better [video]
by the OS by just advertising the common baseline.

What does that mean? Advertise to whom? The process/process loader? Does it mean that I can’t compile with -mavx2 anymore? What if I do?

The extensions are the whole problem.
I'd start by reading "The Millionaire Next Door." It basically boils down to 1) get a decent paying job, 2) live below your means, 3) save/invest the rest of your money for 20 to 30+ years.

Hitting 3 "about-to-IPO" companies that actually do IPO and also give you a decent return is very, very low probability. One of the first startups I worked for, during the dot-bom boom, went IPO. Less than two year later it was near bankruptcy. Everyone's options were under water. Maybe a couple guys cashed out a bit, but nothing life changing.
The new Google Play Console beta
The why should not be in your source control, the why should be in comments in the code itself. There are many reasons why a line of code may have changed, and it's unreasonable to hide important contextual information in a commit and ask engineers to waste time digging through the commit history to find the initial change (which may have been in another file!).
I actually liked WPS Office which does not seem to be based on Open/Libre office and looks more compatible with MS Office.

But in the recent years, I just purchase MS Office licenses, so I am no longer aware with the current state of MS Office alternatives.
Living in bunkers happily? Really?
It already does happen and it’s worse. Professional sports leagues in America have all sorts of legalized monopoly power over employment.
Overall I like it, great interface. I would like to be able to explore the map without changing the station I'm actively listening to.
That's probably the plan longer term, but the nearest IX is probably 60 miles of fiber away, and the muni is padding as fast as it can to just build the network.

While they don't have a data center, I presume they do have a place they could put a Netflix box. But that was the closest I know of for running a CDN node. As I said, seems unlikely...
> Javascript has made progress too.

To be clear, this is what I was saying when I called upon it as an analog.
My last job featured a chatbot with a !fire <blah> command that will summarily inform the channel that blah has been fired, for the nth time, and manager that commonly used it on people as much as software or servers.
There's a whole world of (generally old) warbird enthusiasts who hoard hangars full of these old birds and spares for them. There's an associated world of auctioneers and brokers who sell it to them, then buy up the supply from their estate sales when they die and sell it to the next guy.
In a broader sense, humor that punches down never really works, even if the person using it has the best intentions. The examples in the article are useful because they're clearly intended to defuse tension, not to punch down or make anyone feel bad, but it just doesn't work. It's an example of how hard it is to intuitively see things from other people's perspectives. We interpret and judge ourselves from the inside looking out, but we (and some people in particular) look way different from the outside looking in and understanding the difference is a lifelong effort.
Well, it was episode I, which of course was the 4th film.
Hey, there's no need to resort to name calling. You didn't address my main point, but instead just put up a strawman argument by equating the autonomy of not needing to work with the massive lack of autonomy that comes from being someone's pet, a perspective that my comment had already given a counterexample of with the aristocracy. So yes, I called out your comment for being a one-line, low effort, strawman argument, that didn't actually add to the debate by 1) actually addressing any of the points raised or 2) seriously making and backing up any points of its own. If you have something substantive to add, or any actual counterarguments, I'd genuinely love to hear them.
> Couldn't it be said Wikipedia is basically complete?

No.
From what I heard when I worked there, Lakefield was purpose-built for this new Microsoft platform, so it's possible that they would not have showed this to Apple until after some time.

*Edit: I wanted to add that I left about 2 years ago, and thought the project had been cancelled, along with so many other 10nm products.
Nice, thanks!

That sounds interesting. Sadly, I have a huge backlog already...
And is on F-Droid. Also supports other services including PeerTube. I probably forgot other useful features. Always irks me a little when people recommend Vanced.
When the creator finds a way of writing the ad into the rest of the content I'm already there to watch in the first place it's kind of great and I applaud the creativity, like you said. Wisecrack does this really well from time to time, I forget the movie review but they snuck an ad read in there that was so relevant and fitting that when Jared (the host) copped to it at the end of the episode I had to go back and rewatch to even realize "holy cow that WAS an ad".

It's less enjoyable when the content comes to a total halt mid-segment to plug this week's sponsor even though I completely understand these people are just trying to eek out some coin for the content they spent time making for me to watch.
The radiodroid app mentioned elsewhere in comments uses this list as a source.
Here's one I ran into last year.

https://pbs.twimg.com/media/ECqxWUJU8AA28sQ?format=png
So it’s okay if someone shot someone and missed a vital organ where he could have killed someone but didn’t?
However, they definitely perform better then Russian spacecraft engineers, who consider salary $4000/year as very attractive
Normally Open and Normally Closed
Yeah, I remember this. But I think it was just Samsung that made this blunder, no?
All communities are defensive, when someone comes in with "this is shit, why can't I do it like I do it in X".

Are you not aware of the flamewars between RoR and Enterprise Java people, when RoR was being pushed into the enterprise?
I find old commits more useful than old commit messages; seeing what changed in tandem can be hugely informative - doubly so when tests were a part of it. But good commit messages can still be a big help, for sure.
I'm the half part of a 2 dev team.

Last year it took me around 3 months of internal discussions between us devs and the project manager to get us to use a PR template in Github (The PM was more or less sold on the idea).

Commit messages (Not mine, obviously) rarely amount to more than "Fixed <this>".

And don't get me started on code comments (Non-existent, obviously).

The other coder is responsible for around 90% of the new code we ship these days (The product is "frozen" because there is a better product developed by a different and larger team, but we still have clients on this one) and I also had to strong arm him into adding type hints for vars and functions (In PHP) because he is very fond of patterns (Think, SomeObjectFactoryFactoryFactory) so it would make development with PhpStorm easier. So now the code is polluted with

/**
* var $sometint integer
*/

that explain absolutely nothing.
Christer Andersson, the man identified as GH in the wikipedia article is imho just as likely, if not more so, compared to the Skandiaman.

1. He lived in the vicinity of the murder scene

2. He fits the description given by many witnesses extremly well.

3. He owned a revolver of the same type as the murder weapon

4. He claimed to have sold the revolver to some unknown person when asked.

5. He had just been bankrupted, due to a change in tax policy, implemented by Olof Palme's government

6. The police had been called to his home some time before the murder, because someone had heard a gunshot. He claimed then to have accidentally shot at Olof Palme on television.

7. He committed suicide in 2004 when police was knocking on his door.

8. He claimed to have an alibi the evening of the murder, but his alibi did not check out.

There is no smoking gun, but he is definitely just as likely a culprit as the man currently pointed out.
That's fine. I think your opinion is the majority opinion (at least online). It just does not match my own experiences of reality.

You can and should value practices based on your context. But I will be the asshole and ask if writing good commit messages is "so, so, so important" -- what things are less important? Is it more important than a good test suite? Well factored code? System documentation? Capacity for senior staff to answer questions? These things cannot all be so important and, in my experience, worrying about crafting amazing commit messages is way down the hierarchy.
Android 11 beta is available now
I like the ideas mentioned, here is another point you may want to consider:

How do you compose your text messages? Are you always the person sending multi-lined or even paragraph responses? Try fitting your message in one to two lines while keeping the general meaning.

Example: "Hey, what did you do at the beach today? I heard the weather was nice." ----->>> "Hey how was the beach"

The second response cut out unnecessary details and flows more naturally. I get better conversations with people following this method.

Without seeing a writing sample, it is hard to gauge how you express your ideas. Maybe you try to 'connect the dots' too much and over-explain things. Remember, you are writing to professionals. You are not training monkeys on how to do a job.

Watch this video: https://www.ted.com/talks/john_mcwhorter_txtng_is_killing_la...
I don't think Google claims any copyright on the Wikipedia snippets. You can share them just like you can share the original. They also give a link back to the source and clearly mark them as Wikipedia content. What more do you think that they should do to satisfy the license terms?
"Dumm fickt gut, und hat immer die größte Brut!"

Dumb fucks good, always largest breed.
I have to object to this. Wikimedia as of their audited 2019 financial statements (https://upload.wikimedia.org/wikipedia/foundation/3/31/Wikim...) already has ~$53m in short term investments, leaving ~$101m in "cash and cash equivalents", which notably often includes Treasury bonds, CDs, etc, anyways. So they are likely already investing all of their cash into safe, low-yield investments already.

Even if they weren't, the ~$154m they have free for investments, would only gross ~$1.2m in 10 year Treasuries, or at most $5-6m in relatively higher-yield investment grade corporate bonds.

Looking at their expenses in 2019, even if you cut donation processing expenses to $0, cut awards and grants to $0, cut travel and conferences to $0, strip out depreciation and amortization, and cut their $46m payroll in half to $23m (which at a fully loaded cost of $200k/employee, is only 115 employees for one of the most widely used websites in the world), you would still be looking at annual operating expenses of ~$45m.

There is absolutely no way that Wikipedia/the Wikimedia Foundation could survive without any donations - they have $154m between cash and investments, and would need to support $45m in annual operating expenses, even with these fantastically high budget cuts. That means they'd need to net, after taxes, almost 30% return on their assets every year, just to tread water, and only after cutting their budget essentially in half.

Wikipedia has 51.1 million articles in 291 languages, is something like the 5th most visited website in the US, 10th in the world, and they manage to do this without running any ads. Can't we be thankful for the incredible human library of knowledge they've built, and chip in a few dollars if we are able, instead of complaining and telling them they should not accept donations?
I have that for a long time :) mine: http://194.126.207.20/
Many libraries also have programs for children interested in tech, might be good to check with a local one.
I really liked https://asteriskman7.github.io/dldtg/

Its a cookie clicker type game mixed with an almost VHDL like circuit design language.
Buy Physical Media
I find this article insufficiently neutral to be read as objective news. Seeing the articles suggested at the bottom, my opinion is more than redoubled.

Even if I happen to agree with a message, I still think non-emotional and nuanced takes are necessary.
You'd be surprised. There are a lot really decent planes available around $30k.

Have some fun on Trade-A-Plane.com, look at single engine piston planes.
> But Google saves Wikipedia money by requiring less servers to support traffic.

it would be nice if this was a two-party agreement. Google is forcible changing or dictating any potential business model changes Wikipedia might want to make.
Hopefully if not 100%, 99% with some coal burning in emergency. Would that work?
It seems to be working now, just slowly.
I usually don't comment on social issues posted here, but this was a good read.
Anyway, it seems that for the time being the world is getting greener:

https://www.thezip.org/wp-content/uploads/2019/07/20190722_1...

Article:
https://www.forbes.com/sites/trevornace/2019/02/28/nasa-says...

Some of it might be due to human intervention (India is mentioned in this sense) but much else obviously isn't: most of Siberia, Europe (especially souther Europe, Italy and Greece), Turkey, China and South & North Korea and Japan[1], the central US and Canada, and even Australia.

[1] I stress these because the article claims the greening follows country borders and therefore it's due to active human intervention: in fact from the map it's clear that it doesn't, the whole pacific coast of Asia seems to be extremely greening.
I would jump at buying an 8gb model.
Has anyone seen a library to draw genealogy trees programatically? Every time I look at it, it looks like an impossible problem.
>>> He gave me a long explanation about software engineering principles. I waved him away and asked how he did it in five seconds. He said “Well, it just felt right. Ok, let’s go to lunch, you can fix it afterwards.”

Yes. I do a lot of coding on feel, and just today was explaining why something could be done one of two ways but one was better. It took about 30 seconds for my concious brain to work out why it was, even though my unconcious brain knew it straight away.

Weird. Try getting that in an expert system (which might be why they never took off).

And of course try getting that into a CDN without equivalent of twenty years practise.

How do we label good and bad business decisions? Every day?

(side note: actually this is a serious thing I am hoping to work on next year. I think the next big stage of human computer work is computer coaching or feedback on our behaviour. Easy things like our spending habits but heading towards coaching on interpersonal actions - could we for example film a great manager day in day out and identify their activities - and then get them to label the actions - who they spoke to who they encourage why they took that negotiating stance. Do it enough times and you have a real training base.)
Store doesn't load for me right now, so I might be wrong, but previously on pages of some devices I saw something like this written in a small print: "Pine64 offers this device at this price as a service to the community and doesn't make any profit out of this". So maybe not a final device like pine(book/phone/tab), but one of single-board computers?
https://tools.ietf.org/html/rfc3986

> The rightmost domain
label of a fully qualified domain name in DNS may be followed by a
single "." and should be if it is necessary to distinguish between
the complete domain name and some local domain.
My question was more along the lines of "is it wrong to say 'Humans didn't evolve from fish because humans are fish'"? This is by all appearances the same argument the GP and others make when they say "Birds didn't evolve from dinosaurs; they are dinosaurs".
It's too much for the value for me. $12/mo. The problem is everyone on the web is like this. I'd be paying $300+/month if I subscribed to every service like that when I want to occasionally watch a video, or read 1-2 articles a month from a bunch of different sources. It doesn't work, I'm getting ripped off compared to the amount advertisers are spending to show me ads. Why do I have to be the one who gets screwed?

I'd MUCH rather just have a system where I can just choose to either get ads, or to debit the amount the advertisers spent to show me an add to get an ad-free experience on a per-article or per-video basis where the provider (or host) isn't trying to bend me over compared to the deal they offer advertisers.

The problem is that would "disincentivize engagement" and no one would ever offer such a thing. Well, ok then, screw you, I'll use adblock and you get no benefit.
There's an Emacs package which also uses Graphviz in the same way to show function dependencies during development:

https://github.com/mtekman/elisp-depmap.el
> The only complication here would be if they have differing extensions like AVX512

Which they do, Atom tops out at SSE4.2.
https://archive.vn/Lm8EA
So this is a thought that I see, and I feel like I have a different definition of "lobbying". The lobbying that I'm aware of is just paying people to go bother Senators. What am I missing that would make that illegal?
> But the obvious physicalist response is that consciousness has evolved as an efficient information-processing device in in the course of evolution and so that it is, really, understandable through the empirical investigation of the empirical world.

What I don’t understand here is how consciousness can both 1) have survival value and thus be passed on through evolution and 2) be an epiphenomenon that has no influence whatsoever on the physical world.

I suppose both statements could be true, but only if a very non-intuitive definition of consciousness is used, and that seems to me to be also begging the question.

Update: fixed a typo
Biometric authentication is one that comes to mind. Facial recognition running locally on my own photo library would also be useful for organizing photos. A cloud-free local-only home automation system that can tell the difference between owners/housemates/guests and customize behavior accordingly would also be nice.
They do have some QA. My Pinebook Pro is in good shape hardware wise. Arstechnica reported that because of the pandemic their QA has been terrible lately(switched factories, not able to come onsite for QA training and such).
I'm totally, utterly in love with Github's "Show blame previous to this commit" feature.
When writing the subject line for a commit, I like to imagine myself explaining what I'm doing to a coworker, and I start off by saying, "applying this commit will…" and then type whatever comes after that. This explains the imperative tense. (Wait… is imperative a mood or a tense?)