skysight-inc/HackerNews huggingface dataset:
Pharo and other Smalltalks are definitely interactive in the sense that I mean. Factor, too, as far as I know, and I'd add FORTH, though Lisp and Smalltalk systems tend to have more high-level conveniences than FORTH systems I've worked with.

I don't know whether the others you mention are or not.

A reasonable litmus test is: define some data structure and make a bunch of instances of it. Now redefine the data structure. What happens to the existing instances? Does the runtime automatically notice that the structure definition has changed and offer you a way to update the existing instance to comply with the new definitions?

Another is to write a function that intentionally contains a call to some other nonexistent function, then call it. What happens when you hit the undefined function? Are you offered an interactive session that you can use to grovel around in the dynamic environment of the suspended function call? Can you see all the parameters and locals on the stack? Can you edit their values? Redefine types and pending functions? Can you supply the missing function definition, resume the suspended function call, and reasonably expect it to return a value as if the function in question had been defined all along?

If the answers are yes, then the language runtime is interactive "in the bones", in the sense I mean. If not, then not so much.
This is basically the plot to Three Kings, which was set during our first time in Iraq.

https://en.wikipedia.org/wiki/Three_Kings_(1999_film)
One thing one my wish list of things that will probably never happen is an extensible EMACs, Jupyter hybrid with a full on highly extensible dependently typed programming language. By keeping the specification of the components as abstract as possible, one could reinterpret the same code to give a completely different and customizable user experience. Probably with a lens based GUI toolkit for interactive widgets.

I have no idea if it is possible, and maybe I should be the change I want to see in the world.

EDIT: I realize now this doesn't quite follow the conversation, but I wanted to get the thought out somewhere.
This is remedied with Bluetooth batteries that only work when paired to the owner's phone.
Same here, when paying with USD in San Jose C.R. I had a food stand reject the first few $20s I tried because they were not in good enough condition. Interesting to see this in action.
Yes, it uses jsonc (“JSON with Comments”), which is even better. :-)

https://code.visualstudio.com/docs/languages/json
To me it's not about being an asshole, it's about being an asshole when there is no reason to be.

I'm not going to go around being a jerk, but if I see somebody getting stepped on unjustly, I'm going to step in.

That sets me up as an asshole to about 10-15% of the human population that I refer to as "social manipulators". They're very good at getting their way because most people simply won't oppose them. Those people bounce off me like a brick wall, and they detest it. They consider me an asshole and vice versa and we avoid one another.

In addition, I try really hard not to be a jerk when I'm genuinely angry (and that happpens VERY rarely--I think I can count purple face/seeing red rage about 3 times in my entire life). I leave and cool down because I'm likely to do something really stupid otherwise.
I really enjoy the BAT system in Brave. It's often broken, or the person I want to donate to doesn't take BAT tips. It's also hard to convert USD into BAT. But I keep on wanting to use it, and assume that eventually they'll figure it out.
There is, if you have access to your server logs: https://goaccess.io/
Too bad Conway didnt live long enough to see this.
Suicide is a good solution, if some higher-level thing will notice and move the task to another machine. Batch frameworks can kill slow shards, or re-assign their work to faster shards. Clients of online services can direct more traffic to working shards and less or none to slow or broken ones.
The second link I included goes over some of the issues but regarding interactivity, just look at the videos its author produced to show it off. He's writing code in either VIM or the shell. That's a long way from Factor's image-based interactivity and a long long way from Smalltalk and Lisp Machine-paradigm Lisps.

Any language with a REPL can be described as "interactive" but that's not what having a strong focus on interactive development means. As Mikel Evins wrote, it's really about the entirety of a language being geared around interactive development.
The pessimist in me says its because too many users are blocking trackers. Going first party means their tracking is unblockable
I've seen badly written scientific Python code, and I've seen very badly written enterprise Java code. I’ve also written probably more than hundred web apps using Django, that never needed to be written in Java. And Django is great work of software engineering, having not much to do with scientific software.

Some apps need to be re-written for performance reasons, or optimized, that is however, not the most common case.

For all the companies that are complaining about the performance issues, I suspect they are complaining about the change of their incentives or circumstances, unless they made an uninformed choice with choosing Python to begin with.

Which is the likely case?
I wonder if Airtable will be tempted to / research suing MS. This is not just "same market, similar functionality" like Teams/Slack, or even Excel/Sheets. This is a literal copy, together with the visual style, layout, feel of the icons. Without the sidebar, I could not tell this is not Airtable in most screenshots.
tbh this is far from the reality, not everyone is capable of selecting industries at random and making turning it into a profitable online storefront, in fact ide go so far as to say that a physical storefront is easier these days. Have read the vidalia onion story, its great but the fact of the matter is without an immense amount of knowledge on things like web marketing and SEO, you are going nowhere. I use to own the domain name fixmyfreecreditreport.com, we were piggy backing off of myfreecreditreport.com, driving traffic was still a massive undertaking, and then trying to get those visitors to convert into customers for lead generation, yikes. Shortly after that owned groomzter.com, still own this but shut it down after 6 months for the same reason, driving traffic. Want to rank for that common of a keyword? You had better be a fucking ninja at SEO, or have someone working for you that is.
Yeah, it was explained to me once by a bid for shelf space. If there are 2 brands, a new one gets 1/3rd of the space, if there are 15, then a new one gets 1/16.

Therefore making P&G more money.
Run, Secure, and Deploy Elastic Stack on Docker Using Docker-Compose
If there are good off-the-shelf solutions to most of your problems, you can't differentiate from your competitors by using them. You want a problem space that requires writing a lot of novel code when your advantage is in writing better code.
It work the opposite way too, wherein platforms lose users due to undesired changes. YouTube's banning/striking/demonitizatation of high profile channels, something that Joe often says he's afraid of, could be seen as an undesirable platform change.
Out of curiosity, what's your company doing?
I think I liked Signal better when it was just encrypting text and sending it over SMS. I noticed recently that someone has been maintaining such a fork, under the name "Silence", but haven't had a chance to try it yet.
If you're on iOS, you can long press on the image.
It's not optional because its purpose is incompatible with that.

They want to add signal identifiers that aren't phone numbers. If such identifiers are to communicate with you, you need to store what's necessary.
Have you tried fava recently? A web interface for beancount. Its become very powerful in the past year or so, allows editing etc too.
It's a legal term - https://en.wikipedia.org/wiki/Discovery_(law). Most countries/industries have some kind of regulation around data storage and retention for exactly this purpose.
I’m not a moderator by any means, but off-topic, low effort comments like these make HN a more annoying place to read through. You likely have seen some of this noise on reddit, please don’t bring it here.
If I set up a PIN and decide I no longer want one (or what it entails) - how do I undo that decision? Or is it strictly opt-in without a way to opt-out after the fact?
hires*

I'd say it would take a cold day in hell before Linus would work at M$ but since 2016 it seems anything is possible.
I have. For small payments, something like $0.0001 - $0.0005 is reasonable to expect.
>I hate the Apple touchpad experience

You're definitely in the minority on that.

> Oh, and, 'tap to click' should be default.

Okay, now you're just trolling.
Instagram had like less than 20mn users when FB acquired it.

If you peruse the HN comments from the time, many of them were convinced that this was a waste of money (though not the top comment, interestingly enough): https://news.ycombinator.com/item?id=3817840
I was just going to post it. I am unable to work currently because of it.
640 KiloBytes of RAM? and Why I Bought an IBM 5160
"To me it illustrates that there is a lot of value in Spotify as a delivery mechanism and that the existing channels are not working."

I think it illustrates that Spotify has a lot of money and needs to pay more publishers to use its platform.
Ryobi is barely mentioned, but is definitely the most popular amongst the people I work with. Generally because it's volunteer stuff and everything gets broken so there's no point in getting something extra nice.
>Decades ago it was essential to have an e in your name

Then, for a while, it was de rigueur to drop the 'e' out of your name; flickr, tumblr, grindr... etc.
>It is just unevenly discoverable.

I suspect this makes me selfish, but I like it like this. It is fun finding out of the way blogs and being part of a tiny audience following an interesting but rarely discussed topic.
That certainly is not a feature I have ever cared about. Do people really scroll back through old chat logs on a regular basis? I wonder why.
Related discussions - https://news.ycombinator.com/item?id=23233900
But how does this compare to Rx?
Hah, I graduated from UofR- I was even a TA for Physics 142.

Math does not have anything to say about sums of sine waves being the true form of functions. The wavelet transform is just as physically representative. In fact you can generate any number of Hilbert bases for a given function. They are ALL equivalent.

The Fourier transform has a particular relevance because ears do something similar. Hair cells signal the brain while they are sensing vibrations within their particular frequency range. You could have different ears that signaled when they saw a sharp rise or drop in pressure and worked completely differently, but they would sense square waves just as fine. Or you could have ears that directly sense and measure air pressure. Instead, our ears sense that there are vibrations at 1 Hz, 3 Hz, 5 Hz, 7 Hz etc. and the brain interprets that and realizes it is a square wave.

The concept of a real Fourier transform is just as unphysical as a real square wave. A real Fourier transform requires a perfectly defined sound pressure at every instant; because air and sensors have inertia that is not possible. There will always be lag, so any change in frequency is not perfectly transformed or represented from/as a sum of sine waves.
Show HN: Blunt – a simple CSS layout framework that stays out of your way
I do, I use code-server (https://github.com/cdr/code-server) to run a remote instance of VS Code on a $5 DigitalOcean droplet, that I then expose with a pretty domain.

Works great on the iPad, especially as a full-screen PWA. Paired with Blink mosh shell, which was recommended to me here on HN, and you're set.
The literature has a lot of case reports, but nothing substantial last time I checked. This makes a non-sensationalistic look at those issues (and more importantly, how much they occur) difficult.
> "Jordan also had the benefit of Scottie Pippen who is a all-pro/50 greatest player and far exceeded the skill of any of Lebron James teammates(Dwayne Wade prb being the closest to Pippen.)"

lebron has anthony davis, who hasn't quite proven he's at that level, but he's well on his way. just a little more tutelage under lebron and he may go down as being a better 2 than pippen. i'm excited to find out, so let's get this season back on track already!
Is teams records management compliant? I know it isn't in my country
It's threads like this that remind me how little I know...
My theory is that the brilliant asshole just tends to gravitate toward the limelight. In other words they are also very self-congratulatory and therefore market themselves better. Look at a FAAMG - of the acronym, I would only consider Jobs a "brillant" asshole and maybe Bezos (although he seems way more dogmatic than an asshole). Despite all being incredibly companies, Jobs is by and far the most famous.
This is also why rewards credit cards in Europe are much less common, yes? I feel like most "mid to high end" US cards are in the 1-3% range (or up to 5% in rotating categories), which are effectively funded by the merchant fees--so having a cap on them means no (or much lower) fees. Curious how US folks would react to a 90% reduction in the CC rewards, even if it meant a more efficient system.
So all it takes to shortcut your "rational examination of the evidence at hand" loop is to have someone label a subject as 'a conspiracy'? That's certainly an interesting way to move through life.
Good points!

When we start seeing the proliferation of boutique networks (with satellite and CBRS bands), I think forums, blogs, BBS`s and the real Internet gold (comments, as you stated) will find a new canvas to graffiti.

Now that everything is under attack on Internet 1, its the perfect time to take the 1% of valuable content and setup shop elsewhere, leaving the "ephemeral" content behind (they`ll make more).

Perhaps its a western culture thing, but the easiest way to move a mountain of digital/analog fecal matter is to walk away from it.
Amazon has over 800,000 employees. 1/100,000 is not a high rate compared to general population.

(Not trivializing deaths.)
It's "mikel evins".

I can't blame you for parsing it the other way; it's a more likely spelling. You can blame my eccentric father for the odd spelling of my first name, but he inherited the surname fair and square.

It's pronounced exactly the same way as "Michael Evans."
Even less dramatic, being somewhere near the edge of an Australian bush fire in January this year.

Orange sun, burnt gum tree leaves raining down from the sky.

That was the warning we all needed about the hot future that awaits us.

Seems like a distant memory now - so much has happened since then.
This quote caught my eye:

"At the time, the Human Rights Campaign said Sanders “must reconsider” the endorsement, stating that Rogan has “attacked transgender people, gay men, women, people of color and countless marginalized groups at every opportunity.”"

If they attack somebody like Rogan in this way, it's no wonder that a lot of people are getting tired of political correctness and move the other direction.
Easier React State Management with OvermindJS
Ask HN: Good Go Codebases to Read?
Saw the question asked about 9 months ago and without much traction. Previously asked about three years ago and has had a bunch of responses.
I just got the nag-alert a couple days ago. I don't really want to set a PIN, so I have been ignoring it. If they are going to force us all into the new system, maybe it is time to stop putting up with Signal's constant forced-upgrade treadmill and find some other means of secure communication.
How do you parse the pdfs?
This. I've built my career off of diversity of experience - changing both the industry and functional role I work in almost every time I change companies.

It's amazing how impactful it can be to take an industry-naïve approach to a problem/project. A lot of disciplines have fundamentally similar challenges, but with solutions that evolved in completely different directions. Intractable problems or recurring issues in one industry can frequently be unblocked by plucking mature solutions or approaches from another, but so many people grow linearly within a single industry/discipline that such cross-seeding of concepts rarely actually have an opportunity to occur.
Also, pick a value prop that you enjoy fulfilling. You'll do better at it. My current project has "Fast" in the name. Building fast software is always fun.
What would emulation by copying? The abstract logic? Emulators aren't hardware copies.
It's a lucrative business to be an entertainer masquerading as someone who is educated about 1000s different topics to his fans.

He speaks whatever his fans want to hear so that their beliefs will be reinforced and will continue watching.

Nothing more...nothing less.
Do you have a title or link for that Harvard survey?
I know someone who reviews website builders and do 44k $ /m with affiliates, I'm curious on these business models ! You did a very good job guys ! Good luck and I'm sure it will succeed.
It's literally the beginning of The Exorcist
For the same reasons I am still using the classic version of YNAB (paid once). But unfortunately the Mac version is not compatible with Catalina so I am also forced to search for a new app.
Thank you! I appreciate the info.
> I can not get behind using IP laws to prevent companies from increasing the safety of their products, for example a few years ago Bosch attempted to bring similar saw stopping technology to market and was prevented do to a lawsuit from SawStop which resulted in a ban on the importation of the technology to the US

Bosch could have licensed the technology. This is actually IP that deserves to be enforced. Table saws have been around forever and none of the large manufacturers could be bothered to innovate until sawstop came along?

It's not like everyone can't buy sawstop tablesaws instead if they value the safety of it.
Currrently I use vimwiki + a cron job to push my wiki to a Gitlab repo
OpenMoji – Open-Source Emojis for Designers, Developers, and Everyone Else
I'm not sure OP would disagree with you. He made a separate point:

> So if Joe is moving off of YouTube because he doesn't like the censorship, he's not getting anything better with Spotify.
If I'm not mistaken, it says her findings were published in Annals in February, and Conway passed in April.
your site looks amazing and the I don't get it button is really great.

But... even after looking at all the four separate landing pages I have no idea what exactly fibery could do for me
Was he really an a-hole?

It's hard for many people to fathom different environments, but sports, sometimes startups, the Army for example ... different communication styles.

Even mild 'Military Communication' would make many people uncomfortable, because of the almost total lack of emotional empathy in most scenarios. But - it works, really well. To the point that some people (maybe myself included) feel that we should all learn to be a little more in control of our emotions and less 'needy' of our peers and managers.

When a manager tries too hard with empathy frankly is feels patronizing, like I'm a child or diva whose ego needs to be managed. I feel that it's coddling, and it shouldn't be needed with professionals, other than the very occasional kudos and only when warranted.

There are instances of Jordan in public life being a 'real jerk' ... and maybe some instances of him doing that on the court - but this is not unreasonable for such a long career.

Also, here is a good example: Pippin seemed nice, but then famously refused to go on the court once after he didn't like the coach's call. Some might argue that this is the absolute height of arrogance and jerkoffness, because it's the most self-centered thing possible. I don't think Jordan ever did this.

I watch junior Hockey players get reamed out by their coaches after the 1st period, and they're just utterly calm, it's just words to them.

We need to contextualize what we consider to be real arrogance from merely more aggressive communication or communication that is assertive and lacking in emotional empathy.

After watching the special, I'm not so sure if Jordan was an asshole. Obviously self-centered, and assertive, but that's not being an asshole. He was also one part of a unit of other types of characters that seemed to blend.
It's because browsers are starting to block third party trackers. Safari's doing it, and Google is planning on blocking third party cookies soon.
Maybe that’s still a step forward?
The Facts Around Zoom and Encryption for Meetings/Webinars
...assuming that they knew they were looted. You could make a case that, yes of course these items were looted, and they turned a blind eye to that. But you could also make a case that they trusted a 3rd party to validate the artifacts.

Don't forget this is the group that voluntarily funded research that eventually proved some of their most prized possessions were, in fact, forgeries[0], so we have to assume they have at least a modicum of ethics.

[0] https://www.nationalgeographic.com/history/2020/03/museum-of...
Related post about how Google also banned a Covid tracking app - https://news.ycombinator.com/item?id=23239979
A C99 conform C compiler as Python package
> remuneration for drivers lately it was very comparable to taking a reverse-mortgage on your car

I've still yet to see any analysis show this that didn't have serious problems. The most common, and most severe, failing of these studies is the way they assume that time-based depreciation on a car is zero...implying that buying a car and letting it sit idle would maintain 100% of its value. That is to say, these studies define away the possibility that increasing utilization of your car allows you to get more value out of the asset, which IMO is at the core of the value calculation.

I wouldn't be shocked if better analyses found that the net income of being an Uber driver was pretty poor, but the fact that every analysis includes this glaring flaw makes me slightly more suspicious of the claim than I otherwise would be. And I don't think your unqualified statement of this claim as fact is warranted.
The problem with any automated method is it is subject to hijacking by people who are interested in money.

I think the best thing to do is to return to manual link referals. There are plenty of bloggers who will link to other blogs throughout their articles, or post articles with explicit lists of blogs they like. Good, interesting, blogs will rise to the top by being linked a lot.
No because she never actually provided those details. It states this in the article.
To all the people who are running ledger with bash scripts and piping thru sed & awk I’ve been working on another open source alternative.

https://godbledger.com/

I’ve always thought that having the data recorded in a single text file made the software only suitable for extremely small financial accounts. So I’ve put a SQL database that you have control over as the place where the data is saved (using a similar schema to what GNUCash does). Also added GRPC endpoints so scripts can talk to it easily.

It’s still early stage but plan is to make a bunch of front ends so that every financial task within a business can talk to the same backend (bank reconciliations, payroll etc)
The way the Signal PIN feature implementation has been handled by the Signal team is extremely disappointing.

The blog post completely fails to explain why this feature is mandatory, and why users are now locked out of being able to view their messages until they setup a PIN. The Signal app has now essentially taken all messages hostage, and users are unable to access messages until they create a PIN.

I am a huge proponent of Signal, but this is unacceptable behavior.