skysight-inc/HackerNews huggingface dataset:
For the past month, I've written my thoughts into a daily journal. I then send that to a group that read it every day and respond. Had 15 a month ago but some were toxic. I'm now down to 5 people. I understand they don't understand possibly even most of what I write, but knowing they'll read it motivates me to express my thoughts--whatever they are at the time.

But yes to your point about the co-founder, they'll understand everything you're talking about.
UIKit was a beautiful design: a thin wrapper for touch handling over CoreAnimation's butter-smooth rendering. A layout engine built from first principles (the Cassowary linear constraint solver) rather than some organically grown pile of hacks like the CSS box model or flexbox.

I'm fairly certain that the elegance and flexibility of the UIKit model, and its uncompromising focus on user experience over developer experience was a key contributor to iOS's success over its competitors.

I'm very sad that with SwiftUI Apple gave in to the tide and started catering to React devs with this gimmick immediate-mode framework on top of their existing retained-mode toolkit. The original NeXTSTEP engineers wouldn't have let this happen...
Was the app purely standalone? I take your point for apps that are, but in my case I have a browser plugin that generates a decent amount of traffic for my website (which links to the iOS app). I guess that's a pretty relevant detail, so thanks for raising it.
Insert joke about the reliability of Aston Martin electronics.
Yes but it is that person's job is to spot those things. If I as a user can do a better job than them then something is very wrong with the resources/training they are provided. They should be better than I am, not worse.
If you don't care as much about the authentic look, there's an Altair clone on eBay that faithfully recreates the buttons, switches, and LEDS in the right places, but doesn't look like the Altair. I have one of these myself. It's $99. https://www.ebay.com/itm/RETRO-ALTAIR-8800-S100-Arduno-CLONE...
Long kept secret, Canada's ghostly spirit bears are even rarer than thought
Far more of earth is covered by oceans than by land. Why are these questions more relevant when building an underwater DC than a ground-level one?
Late to the party but Benthos has its own language aimed at larger mappings: https://www.benthos.dev/docs/guides/bloblang/about
Could you indent your Lisp by four spaces for formatting?

(Like this)
Could be but I am also seeing a trend where some websites manipulate the navigation history so that when you click the back button in your browser you end up at their home page even if you came to the page you are currently on via some other site.

I first saw this on Facebook but I have since seen even sites that I used to respect follow this same pattern.

To me this is nothing but another dark pattern.
Right so you can't really stop it right?
How to Dual-Boot Ubuntu 20.04 and Windows 10 with Encryption
A fine complement to ESR's classic essay on netiquette, How To Ask Questions The Smart Way.

http://www.catb.org/~esr/faqs/smart-questions.html

Not that ESR has outgrown straight-up flaming, mind: http://esr.ibiblio.org/?p=4650
You can’t stop Facebook from collecting information about you by just not having an account.
Imagine the day we get to have head transplant and people will be able to leave their disabled body? (I know, this case is the opposite).
An Italian doctor wants to try it, but many others are criticizing the procedure.
perhaps they can be part of an 'early insider' program to get access to the next gen architecture improvements. and use that to steer towards integrating their own gpus for a premium instead of the dinky little Malis.
I wonder where Kotlin would fall in this case. It offers a lot of compile targets and it has some authority over Android (but Dart is getting more popular by the minute/ Java is shrinking only slowly). Will it be the Android language or the next cross platform language?
> Experience brings wisdom.

That is not a given. It is easy to imagine medicine being able to prolong life in terms of, well, preventing death, but the person would still suffer from some of the downsides of senescence like excessive credulity (i.e. the elderly being easily taken in by con-artists), slower cognitive function, etc.
I think the story is told better by Pistorius himself - https://www.youtube.com/watch?v=WD1IX1AFRZg
Many of the fancy simulator setups cost upwards of $50k USD. When I visited Japan earlier this year I visited a performance shop run by Max Orido (famous Japanese driver) and at his shop he has two race sims for training new racers. Both of his setups are prohibitively expensive unless you don't mind spending that kind of money on purely equipment.
'LinkedIn Is Not a Dating Site' Should Users Be Trying to Find Love on LinkedIn?
I agree with you wholly on that, replacing current tech with green tech and conservation are our best chance at keeping our life support running.
Thank you for your insightful comments, I stand corrected. I didn't think of the local effects.
The hidden history baked into a cooking pot
For comparison, a real Altair is typically listed for thousands of dollars on eBay.

There's also an IMSAI 8080 replica here: https://thehighnibble.com/imsai8080/ It's pretty much the same computer (8080 cpu, S100 bus, CP/M), but the front fascia is usually thought of as more "pretty".
Biden seems to be friendly with China though, which would be a mistake.
WireHole: Easily Setup PiHole, WireGuard and Unbound Instantly
Hmmm, how does one go about "buying" pieces of underwater real estate just off the coastline, in order to set up an underwater data center there?

Wonder if it's a "speak to the local council" thing, or more a "speak to the local (?) maritime body"?
Well, regardless of whether this amendment is kosher or not, AMX definitely exists. Perhaps the $2T tech behemoth was able to work out a sweetheart deal with the $40B semiconductor company.

> There’s been a lot of confusion as to what this means, as until now it hadn’t been widely known that Arm architecture licensees were allowed to extend their ISA with custom instructions. We weren’t able to get any confirmation from either Apple or Arm on the matter, but one thing that is clear is that Apple isn’t publicly exposing these new instructions to developers, and they’re not included in Apple’s public compilers. We do know, however, that Apple internally does have compilers available for it, and libraries such as the Acclerate.framework seem to be able to take advantage of AMX. [0]

my123's instruction names leads to a very shallow rabbit hole on google, which turns up a similar list [1]

Agreed upon: ['amxclr', 'amxextrx', 'amxextry', 'amxfma16', 'amxfma32', 'amxfma64', 'amxfms16', 'amxfms32', 'amxfms64', 'amxgenlut', 'amxldx', 'amxldy', 'amxldz', 'amxldzi', 'amxmac16', 'amxmatfp', 'amxmatint', 'amxset', 'amxstx', 'amxsty', 'amxstz', 'amxstzi', 'amxvecfp', 'amxvecint']

my123 also has ['amxextrh', 'amxextrv'].

[0] https://www.anandtech.com/show/14892/the-apple-iphone-11-pro....

[1] https://www.realworldtech.com/forum/?threadid=187087&curpost...
There isn't a double standard. The criticism of CA is not that data use is bad. It is that they did it in unethical and potentially illegal ways.
I am not that individual, but I listen on 1.5x-2x speed as well for podcasts/audiobooks. I was always a fast reader/listener, and I think it's because I loved listening and reading.

Human interaction is kind of slow yeah, but it gives you time to think.
They've already started, their free plan is nowhere near what it used to be 1-2 years ago. And they've redone their pricing about 3 times in the past year.
Leetcode is veiled ageism where those who pass have inordinate amounts of free time to study nonsense
>Interpreting ancient food practices: stable isotope and molecular analyses of visible and absorbed residues from a year-long cooking experiment

https://www.nature.com/articles/s41598-020-70109-8
Apache UIMA played a key roles in the data intelligence and analytic proficiency of the IBM Watson supercomputer, playing against human champions on the TV show "Jeopardy!” and uses Tika for UIMA annotation.

https://blogs.apache.org/foundation/entry/apache_innovation_...
No, I’m just putting your statements into context: a 0. market share product makes for nice Wired covers, but not much more unless you use it as a feasibility study to lobby for governmental regulations.

But I’m a bit fatigued by grandiose hot takes, let’s just leave it here
So this is basically telling China:

Hey we know you're spying using TikTok. Share the tool you use to spy so we can see, too.

China said: OK fine but you can only spy on your own citizens. Plus we also still get to.

Is that right?
5% over inflation is average. US congress manages 25-30%, but that's on the back of insider trading (technically illegal thanks to a law signed by Obama, but also without much ability to actually investigate -- also law signed by Obama a few months later without fanfare).
hah, not OP but I actually do worry about this. Watching stuff like GN at 1x and it feels like they're talking in slow motion. I worry that it leads me to talk faster than I should and I try to make sure I'm not coming off as too caffeinated in person.
This realization really pushed me away from mainstream media entirely. I explicitly remember and can still find articles about Obama's campaign being cutting edge by using "behavioral data" (https://theweek.com/articles/451328/how-obama-won-internet). Yet when the same actions were taken by conservative candidates it was ridiculed. As an independent I just couldn't trust these sources any longer.

Yes the methods of data collection were slightly different between Obama's campaign and what Cambridge Analytica did and sold to conservative candidates. Obama's campaign claimed they didn't do as much with the data and it was within the FB ToS, but these claims don't change the ethics and since 2004 both parties have been building their data infrastructure out to sway voters (https://slate.com/news-and-politics/2012/10/obamas-secret-we...).

Both parties are nefarious in their use of data and attempt to persuade voters through micro-targeted outrage, and it makes me wary of ever voting for either of the two parties' candidate.
Looks cool, but keep in mind that it's an extremely expensive luxury toy.

Getting started in simracing is as easy as buying a $200-400 wheel and pedals setup like the Logitech G29.

Even a top end system with VR headset, direct drive wheel, and cockpit can be had for about 10% the cost of this Aston Martin branded setup.
This isn't reflective of reality - overpopulation isn't a current issue in the industrialized world. The US for example has been below replacement rate in total fertility rate for a while (and only increasing in population thanks to immigration).

Of course, consumption per capita is still a concern, and global population is still a concern, but it's hard to fault your gardener for having 5 children if you live in an industrialized country with below replacement rate fertility.

> An average 2.1 replacement rate in a family unit that doesn’t rely on welfare still relies on tax subsidies, incentives and free public schools.

This is a totally different kind of commons. Personally I'm much less concerned about funding public schools than I am about overfishing, habitat destruction, etc.
Biology and genetics, only one focused on genetic engineering and it's for "crops that could thrive in the tropics during a nuclear winter scenario". This seems to reflect someone's biases more than anything.
2FA is how you protect your credentials from being stolen and used. This wasn't a case of credentials being stolen, this is a case of someone being tricked into authorizing a separate account to take action. They hacker didn't change his credentials to lock him out, it literally revoked access from him Facebook login to the ad account.

I'm using "login" and "account" specifically here to highlight the difference. On systems where there are likely to be multiple people that need access, there's a distinction between the "service account" and "logins or user accounts" that can control it. Generally, when the service account is created by a login, that login is added implicitly as a controlling user account with full privileges, and other user accounts (logins) can be added with varying levels of control. This situation appears to have been along the lines of the following:

1. User "real_user" create facebook ads account id 123456, and real_user is the admin of the ads account id 123456.

2. At some point real_user adds "scam_user" to the facebook ads account id 123456 with full admin permissions.

3. scam_user uses the full admin permissions it has for facebook ads account 123456 to remove access for real_user.

Note that is is a fully legitimate and common action to take in systems like this. If you are a business and pay someone to manage your facebook ads, they are likely the admin on the account (and you may be too), and if they leave and you hire a new person to manage it, you would want to revoke the old employee's account access and add access to the new employee's account.

This is how you handle it on Google Suite, Zoom's business accounts, Active Directory in Windows domains, etc. The real problem here is that the scammer got enough permissions to revoke the original user, and the original user did not get an email notification. I'm not sure if facebook ads allows adding accounts with limited permissions so only certain actions can be taken and part of the scam was making the permissions asked for non-obvious, or if that's a permissions distinction facebook ads
doesn't support.
Rob Pike lacks an appreciation of GNU traditions.

I'm actually surprised by this; I would have expected Pike to go with single-letter options only.
I guess you’ll have a better chance to spot the URL is fake than in an app where you won’t see it
Two Envelope Paradox
I finally sat down yesterday to perform a thorough analysis of this classic paradox and was able to construct a super weird example. There's a link to a pdf with the details.
The way I've been doing it is to mix the two frameworks together and that seems to be working out, it's easy enough to wrap UIKit views in a SwiftUI project or go the otherway and introduce some SwiftUI components to a UIKit app. I feel we won't see "complete" SwiftUI apps for another 2 years or so, maybe thats the intention?
China can just buy people's data from any data broker in the US. Oracle sells people's credit card data. Mobile providers sell people's location data. What unique security threat does Tiktok pose that isn't already possible through use of cash and legal channels.
If I understand right, the scam was a phishing attempt, that succesfully got their facebook credentials (or an Oauth token? they might not be sure?) and used them to buy ads on facebook in that amount?
I wonder how much perception aligns with reality here. For people who don't know the numbers, please post your estimates of how many people died in the 2019-2020 fires in Australia and the 2020 California fires so far, then look up the answer on https://en.wikipedia.org/wiki/2019%E2%80%9320_Australian_bus... and https://en.wikipedia.org/wiki/2020_California_wildfires.
the concern is not code written by google, but code that depends on googles infrastructure, requires a google account, phones home, gives google control over my phone, is not released under a FOSS license (so i can't change it), anything that violates the users privacy...

so what /e/ is doing is essentially an audit of android, and an attempt to remove everything that is of concern.

it's a major project, and it's not complete. work in progress.
It also matters for the seller, to some extent, because the employees will now work at Oracle. If you're the CEO of TikTok, and now you're "Chief Social Media Officer" or whatever title the buyer will think up, would you rather hold that job at Oracle, Microsoft or somewhere else?

Sure, if you're the shareholder, you may not care what happens to your former employees, but the buyer should care that the value of the asset they just paid for is inclusive of human capital, and that value depends on the opinion of the people working on the seller's side
Most people are not smart enough to build software using functional programming
Individual perception of fairness being mutually exclusive in aggregate probably have to do with it. To the old being paid the same as the young can be viewed as unfair because they do a better job.

Younger workers can see older programmers getting paid more but don't neccesarily see much "better" from them (who is right varies by individual and field of course). It can come across as gatekeeping in "paying their dues" instead of actual capabilities or lack of them holding them back which breeds resentment.

Of course at large there are configurations every which way in practice across varied workforces: underpaying older hires in bias of new, overpaying old in bias, putting arbitrary caps on promption to upper management regardless of prior successes for being too young, refusal to promote elders for fear of their retitement disrupting despite the project being short term and all sorts of dysfunctions at scales small to titanic.
I wonder if it's worth developing Mac applications anymore.
Apple's policies are hostile to its own developers (increasing restrictions on third party apps, the app store) and SwiftUI is not ready yet (for Mac development). I'm mad at Apple a lot. Why give them my time?
Hasn't the ship already sailed? It was sold to softbank and now NVidia? It seems a too late for this.

edit: Get rid of little to late and change to too late.
holy shit I'm aching in forms I never knew before

add this man to 'patience' in the dictionnary
I thought it was gonna be this: https://wiki.theory.org/index.php/YourLanguageSucks
I was responding to the OP not your comment, which is getting at the same point more tersely.
Extreme, blind individualism is, in my opinion, the clearest root cause for many of our current problems. It's what drives our obsession with personal propriety, economic growth, and immaterial fantasies of immortality (scientific and religious). It also falls apart on the slightest inspection! As you say, we all die and are quickly forgotten (ironically, we are forgotten first by those of our progeny who share our self-obsession).

Unfortunately, it's also the core of Western culture.

I think the idea of psychodelic-assisted reeducation is a promising and humane strategy if we want to avoid total social collapse in the West over the next 3 decades. But it's also extremely, extremely radical and deeply offensive to vague interpretation of "liberty". After all, why should someone tell me what to think or do, as I willingly earn $13/hr to barely make ends meet while consuming corporate media products in my rare leisure hours...
Thank you for expressing what made me so uncomfortable about this article, which I was having a hard time putting into words.

I definitely am not going to be supporting this 80000hours.org organization if their list is really what they think is high priority.
I don't disagree with any of that. Corporations do many more things much better than government. That is always a premise of mine, and I usually don't state it explicitly in these kinds of debates.

If anything, corporations themselves should be begging the government to spend more on basic research. If it doesn't, it will not reduce taxes by the amount that it doesn't spend. It will merely reallocate research funds to pure defense or some other lower return endeavor.

There is a symbiosis between capitalism, innovation, and government. Capitalism without good governance turns into crony capitalism. Innovation would decline without adequate and competent* government expenditure (*historically there's no reason to believe that the government is incapable of profound basic research - quite the opposite). Good governance without a culture which appreciates market economies can slowly devolve into bad governance and a basket case country.
I recently made a purchase that turned out to be fraudulent on paypal, and somehow had no trouble getting my money back relatively promptly. Maybe have taken about a week from when I filed "I never got the product, I think the whole website was fraud".
>I think the issue may be that you're defining cancel culture in a way that's very different than what most people in general, and in this thread, do. That's not wholly your fault, but it does mean that the conversation probably won't be fruitful.

Just to be clear, I'm using a definition that I did not come up with on my own. Cancel culture doesn't have one definition. I linked a video where T1J kinda covers this. He's not a definitive source, but at least two people are confused by this definition.

Examples => I've got to google it. The best example I can think of was the lady who got on the flight and when she landed she didn't have a job. Her tweet was taken out of context, and while made in poor taste still.... kinda lame.

Other examples would be the google memo guy (kind of a reverse order firing iirc), the maga hat kid, the lady from brookfield zoo, and the manager at Chipotle off the top of my head.

Google some examples of this. Should you post stupid things to Facebook/Twitter? No you shouldn't. Should you get fired for it? I'd lean to the no side more than most people I'd guess. I think free speech is important, but companies have the right to fire people.

Is it the end of the world? In most mild cases, not so much. But there are some more extreme cases where there are much more long lasting effects to people. We don't typically hear about it unless the cancellation is something that was taken out of context and some people feel bad for the person being canceled. A lot of times it's just someone getting fired.
Is there some thread/blog_post you could provide talking about the discovery of the type system issue?
In their video conference they said thousands of seconds.
How does a huge corporation like GM end up partnering with such an obvious scam, especially post-Theranos? Where is the due-diligence? I saw NKLA stock skyrocketing, and spent 5 minutes researching the company to find out why, and all I found were massive red flags... how did GM miss them?
It would be interesting to see if they also found H3PO3.

If so, then the inorganic synthesis pathway turns obvious, but the question where from H3PO3 comes on Venus arises.
so how did u do to understand the "form" of the document such as table of contents and co.
There was a long thread on the topic in the emacs-dev mailing list not too long ago that generated a heated discussion of over half-a-thousand messages (where most of it was around "the proper way of sending patches"). I'm not trying to start another flamewar.

The basic notion is that the email threads model is focused around the subject line, and PR-model is specifically designed to have discussions where the code changes take the main stage.

I'm sure if you ask Jonas Bernoulli, Steve Purcell, Oleh Krehel, Bozhidar Batsov, and many other prominent Emacs hackers, they'd probably agree, without PR-model, it would be a lot harder for them to find so many contributors for great Emacs packages they authored and maintain.

To be honest, it feels a bit ironic when the shepherds of Free Software (GNU hackers, et al.) choose to ignore the people's free will, and in 2020 it is clear - people have made their choice. They don't want to deal with email threads, patches, etc. The majority of developers prefer to be able to issue Pull-Requests instead.

But there's something else, there's now an entire generation of software developers who simply don't know how to deal with sending patches, etc., and they don't even care. And that's not a good trend. The issue of patches vs. pull-requests has become generational. And if the old software projects fail to adapt, I'm afraid they'd slowly start dying.
At a stage where a recruiter makes a decision to make you an offer or not?

Directly lying is a problem still (don't tell them a wrong age), but if they come to the wrong conclusions due to fuzzy data?