skysight-inc/HackerNews huggingface dataset:
I agree with basically everything in this article. Emacs needs new users, and to get them we need to reduce the barriers and user friction. In fact, increasing adoption through reducing user friction is a very well known topic in software design; this shouldn’t really be a topic for debate.

But god help you if you suggest changing Emacs to conform with modern standards. I still maintain that the worst part of Emacs is the vocal minority of evangelicals in the community.

I’ve been using Emacs as a daily driver for years, but it also took me years to adopt fully because the mental overhead of learning new terms for things I already knew drove me to ask for help from the community, and the community routinely made me not want to be any part of it.

It sucks, because most of the community is fine, but the very loud voices of a minority group of purists who have built their identities around being “Emacs people” are incredibly aggravating.
I guess this is my disconnect or naïveté, but I thought the whole point of crypto is that it’s fairly traceable - obviously, there’s no decentralized way to address fraud, but couldn’t we have a decentralized report system that can warn people before sending tokens to known malicious actors?
People spouting things online, would never say them in real life, for fear of getting punched in the face. Its interesting to me that the threat of violence is a useful deterrent in civilized society. Its almost like a paradox. That some underlying threat of violence is what causes us to respect each other in real life to some degree. Perhaps a keyboard that zaps stupid social media users fingers would be a useful deterrent. If it hasn't been invented yet, I'm claiming patent.
Macros let you construct expressions at compile time (not run time). So one can basically create their own programming language in macros, which at compile time expands into the standard language (e.g. lisp). In this way they are powerful for being expressive and also for being highly efficient (as its compile time, not run time).

There are many other nifty things you can do as a result, but I am myself not that great. Paul Graham actually wrote the book on macros ('On Lisp'), he's legit :-)
IF there is a lot of churn you will need to do a lot of communicating, but obviously some times the new will succeed, as time goes by with all the churn and all the poor decisions you would get glum at the prospect at communicating yet again why you think a new solution is not preferable.

I don't actually care though, just I can see this possibility.
I don't know why people keep saying this. They're often not. There was a case in my country of someone receiving a pile of money by mistake and he withdrew or transferred it quickly and fled the country. I also know someone overseas whose dad lost his life savings through a phishing scam that asked for his password and 2FA token via text message. The bank could only tell them where the money went (multiple accounts in other banks) but not get it back. Elder abuse often happens by the abuser using the victim's bank card and PIN to buy groceries/etc. then also taking money for themselves. The banks blame the victim who broke the rules by giving away their PIN and the abuser says it was a genuine payment for services or rent or whatever.

If your bank's app has a vulnerability that you lose money through, they bank will probably compensate you out of their own pocket even if they can't reverse the transaction.
They did make the world a better place, winning the Cold War dealt a huge blow to totalitarian communist ideology everywhere and many free societies replaced the old Soviet States.
Non-paywalled version: https://webcache.googleusercontent.com/search?q=cache:5JWeNy...
The Sprint missile was solid fueled. It couldn't leak fuel.
However crypto has made lots of people millionaires and that kind of hippie stuff doesn't. It is not like reinventing old institutions, Bitcoin has features that central banking based systems are fundamentally unable to offer (such as limited supply).
Why This $150k Porsche Costs $600k in Turkey
He's made this point before, more than once I think. But never so succinctly - well done.

The only thing his less succinct essays give you is his motivation for liking Lisp and macros in particular - it allowed him to build a successful business that gave him his big break in life.
iPhone autocorrect fail…
M1 is insignificant, or at most just a very small piece of the puzzle. There are currently huge shortages of parts that are made on 10 year old silicon processes. Those share almost nothing in terms of supply chain or manufacturing capabilities with state-of-the-art CPUs like M1 or what Intel makes. Except maybe at the very lowest levels, like wafer and reagent suppliers.

My reading of this whole thing is that we just made a brittle system that fell apart at the first slightly larger global disturbance (the pandemic).
Not sure about EU but Germany has SCHUFA scores, which hold equal power and works similarly.
I think the UX of crypto is its biggest failing. People don't need to know how SWIFT works to send a transaction and they shouldn't need to understand cryptography to use cryptocurrencies. Hopefully companies focus on solving these issues so anyone can open an account and use crypto just like cash but with a few of the extra advantages you get from crypto.
It would be interesting to interview people like this and publish their stories. What happens to someone in between spending $1000 USD on something nearly worthless and very obscure and having a wallet worth $10M USD?

i.e. perhaps a trend is people are so terrified of anyone finding out about it that they avoid Google etc and do everything in secret.
Not anymore. Twitter is rolling out changes that require an account to view tweets.
Are you actually saying that people who go to therapy don't have 'real issues' behind their problems? Damn...
There's also an enormous amount of work to be done figuring out autonomous fleet operations and optimizing that.
> I don't understand how people can tolerate a 50% markup to save 15-25 minutes of driving

They probably don't. They probably don't realize that the food is marked up in addition to the fees.

I would imagine, most users look at the $5 fee, decide that's worth delivery, and assume the prices of the food are the same they'd be paying to the restaurant itself.
>If you build an off grid house in Whistler BC you are highly unlikely to be targeted by a nuke, or be in the fallout zone of any nukes. Rural east coast and southeastern US are also great options. You can even set up a plan for a permanent farming installation in the event of a disaster.

You'll still just be a resource cache for whatever roaming bands of anarchic clans that develop amidst the fallout. And subsistence farming is a complete fantasy; you'll starve very quickly. The only survival scenario that is realistic in an apocalyptic world is one built around trade, alliances, and firepower. Feudalism, essentially. Anyone who thinks they'll be able to go their own way and remain hidden will be the first ones killed off.
I think they had plenty of government bunkers, even if there weren't many personal ones. There are some pretty interesting videos of urban explorers going through them: https://www.youtube.com/watch?v=sKWFx0QAW2w
Other than the ethical concerns, that's why I wouldn't bother with searching the users search queries.
Title is wrong - Sprint was a solid fueled ABM that was activated for only a few months (at most) before decommissioning.
In certain places in the world today, going outside may kill them from heatstroke. The number of such places is rapidly increasing.
It's a very badly designed language (that's true for anything that came from the XML way of thinking). But it's amazingly powerful and capable.

XSLT is basically SQL for structured text.
Sure, you can always implement a Lisp compiler in Java.
> "Self made" rich people lived life a certain way and made their money through luck

FTFY. Give me the name of a self-made rich person and I'll tell you how they either a) weren't as self-made as their hagiobiography says or b) were luckier than they admit.
I suspect they didn't change the terms when they marked it down by nearly 2/3rds.
Yeah I don’t think the convenience is what is holding it back. It’s pretty easy to pay for something with BTC. I think it’s more to do with how there is limited coin supply, no dispute or consumer protection, and then the issue of taxes.

If I have to pay for breakfast I’d rather use a credit card app on my phone that has a dispute process and gives me a % cash back.

In Canada those breakfasts would technically be taxable capital gains, which means calculating the adjusted cost basis based on mining input costs and then half of that taxable gain is added to your annual income.

There is just no real incentive to use crypto unless you’re buying something questionable on the internet.
After seeing how the listing makes a big deal about how it's a mere 2 hours from the bustling metropolis of Grand Forks, I think the location might be a bit of an issue
Ummmm sorry to burst your bubble, all those languages you mentioned are considered part of the lisp family (I'm not sure what Fennel is, so can't comment), so actually you interpreted Paul's statement incorrectly - he didn't say Common Lisp or Scheme in particular, he said Lisp so was referring to all of them.

For what its worth, he's writing his own Lisps (Bel, Arc), is highly proficient in Scheme (just check out the book On Lisp), and is a true lisp polygot. I can't speak for him obviously but I don't think he has a super strong affiliation _just_ to Common Lisp.
no, I'm pointing out how easy it is to make up numbers.
Everyone is going to start using TOR and similar for everything.
> I think the really theoretical stuff (Haskell, Prolog, Lisp) should only be briefly introduced in undergrad and expanded upon in grad school. Or you have specific academic or industry based programs.

My experience is Haskell actually is highly practical for many tasks. So I think it’s misleading to call it “really theoretical”. It’s the reason you see FP in areas as diverse as spam filtering, distributed computing, smart contracts, various financial services, etc.

While less common, there absolutely are areas in industry that do tend to use FP, and I don’t think you should cut students off from easily entering those specialties (or having to plan to enter them ahead of time).

Additionally, there are concepts used in imperative languages which are not as easy to understand or express in those languages, e.g. promises, are more clearly expressed as monads in a language like Haskell.
Didn't realize that was built in to Ansible. Depending on how ephemeral your hosts are, you could scale this to quite a bit of hosts and use host-reported health checks to determine if things are working correctly e.g. HTTP POST a "this went ok" to some web server or metrics/monitoring service
Yeah, but "negative" credit score (ie. the only information they store is whether you have been a "bad" customer) is different from the US-style credit score system.

> Mietschuldenfreiheitsbescheinigung

Also, that must be the most German word ever.
Is that because only the landed aristocracy has valuable philosophical insights, or because they were the only ones with access to means to preserve their thoughts?
I understand that often, we think something new will solve all our problems, but it only changes how they look and the old solution ends up being good enough already.

However, isn't it kind of pessimistic to think that there's nothing new to learn from rebuilding existing institutions from the ground up based on new knowledge?

I'm by no mean a crypto apologist. I think it's important to discuss why those new ideas fail and what we can learn from them in the future rather than mock them for trying to reinvent the wheel.
> The Germans had a two-year head-start, but according to Koeth, "fierce competition over finite resources, bitter interpersonal rivalries, and ineffectual scientific management" resulted in significant delays in their progress toward achieving a sustained nuclear reaction.

I wonder who'd win nowadays if the superpowers were to race for Super Weapon v2.
"it glows white as it flies". Wow.
I think this depends on the source. One of the best ways to get a good therapist is to have one that has already been vetted through your circle of trust. This is obviously dependent on factors outside of your control, but sometimes you also just have to try some out. I think also...just because a therapist is 'good' doesn't mean they will be good for you in particular.
This article from last year [1] has more content. It says:

> “We used Coca-Cola bottles on the day of shooting, and we had to paint out the Coca-Cola label [later],” said Boyle in an interview.

What rule prevents them using a Coca-Cola bottle on-screen? Is it the copyright of the logo, perhaps?

(There are also some actual numbers. "Daniel Craig reportedly spurned a $50m deal that would have seen James Bond using a Samsung phone in 2015 outing Spectre because he did not consider it good enough for 007." – so we can see how much money is on the table for these deals.)

[1] https://www.theguardian.com/technology/2020/feb/26/apple-doe...
I don't disagree with some of the specific points, and to be clear success of Amazon is not all attributed to one individual.
I'm sure one can agree that success at this scale is a combination of right strategy, lucky timing.

But I also believe in butterfly effect, the levers a CEO holds on a company have 1000X multiplier effect than a normal employee, and any change of leader means an Amazon with a market cap of 3T vs 3B. Thats is not to say a 3B company doesn't have a flywheel and won't make consistent profit.
I look at the likes of eBay, Newegg all were non B&M and still couldn't grow to anywhere near the size.

In the end, it could have been Joe Pizza that was at the helm of Amazon that succeeded to 3T market cap, same argument can be made that replacing Joe Pizza wouldn't have lead to the similar result. All the pieces (luck, personalities, vision, skills etc...), of the puzzle have to match just right for such a large scale success.
Buying a Shopify Store: How to Avoid Getting Scammed
I think a major takeaway from reading is to see inside the mind of another person. That's something that I suspect most criminals do badly, since crime, especially violent crime, requires the person to NOT understand the impact of their actions on others. Sociopaths don't care, but they commit the vast minority of crime. Getting the other criminals to appreciate more perspectives than just their own might be very helpful to diminish their willingness to harm others.
Can you give me some examples of housing that has been zoned out of existence that you have in mind? Apartment buildings, duplexes and renting a room are not illegal in the vast majority of municipalities.

RVs absolutely make for walkable neighborhoods, and everyone gets a little garden space too if they want. Some RV parks even have a grocery store inside.

I thought we were looking at solutions to homelessness? Why does a dwelling have to appreciate in value? This appreciation of price in the current housing market is not natural and is the result of increasing population, artificial restriction of building more housing and is arguably a symptom of the root cause of the homelessness problem in the US. If the goal is solving homelessness how can that be expected to continue?
> this is harping on about Ampere. Which is _not_ the number to be looking at here; that'd be watts.

You say that like it's obvious. I don't see why.
Yup. The ugly truth is that there are too many programmers writing too much code. It's like the idea of too many lawyers (possibly true?) but way worse. Because, of course, we can produce infinite wood and steel and carbon fibre tables at will at the press of a button.
I use a mix of todo app and calendar:

- todo apps have stuff that can happen at any time, some might have a deadline, but I can do them sooner if I want to

- entries in calendar represent fixed events in time - e.g. a meeting, interview

I have a set of task lists grouped by topic (e.g. "recruitment", "house chores", "reading list"); each task has a description and some sort of completeness criteria.

Then I have a weekly and daily lists - at the beginning of the week I take selected tasks from the various lists I need to complete this particular week and transfer to the weekly list. I pick at most 3 most important ones to complete.

Every day after I wake up I take a look at my calendar and the weekly tasks list, and decide what can and needs to be done this day, and transfer tasks from the weekly list to a daily list. Again I select at most 3 most important tasks.

During the day I try to block off some time for doing this stuff by having focus blocks in my calendar - e.g. I spend 30m on reviewing CVs, or 1h reviewing the backlog of my team - during this time I disable all but the most critical notifications and try to get stuff completed. After each block I gather all the things people want from me, and put it on the appropriate list.

After each day and week I review if I'm happy with what I've done, and how I can improve it - for instance recently I noticed that some of my task descriptions were quite vague and did not have completeness criteria, so I'm trying to improve on that.

That being said:

- don't try shaming yourself if you can't complete stuff - there was a reason why it wasn't completed, try to figure out what it was and how to deal with it in the future - making yourself feel miserable doesn't solve any problems

- use a process you find to suit you, don't be afraid of adjusting it

- try making this stuff a habit - this way fewer things slip by

- don't try to be a robot - I won't put every single thing in my life on the task list - although most work-related stuff does go through it

I've been fiddling with this for about a year, and it seems to be working mostly OK - there is some room for improvement, but I'm not as predictable as computers are, do it's difficult to nail what specific actions I need to take.
Sorry for being downvoted for the "Manspace"-word. SJW in full swing here at HN.

BTW: Fill the Rockets with different brands of beer, and have your retractable Beer-Fridge-Rockets, spot on practical.
About 800km. In theory I guess visiting every weekend by plane would be possible, but to me that doesn't sound like a good life.
There’s a lot of evidence pointing to cumulative hits being a larger predictor of CTE than concussions. Unfortunately that’s not a problem the NFL can solve so it’s been swept under the rug.

This raises a broader point about Collinearity and whether correlation is actually actionable when the feedback cycle is long. You could easily be working the problem for 20 years before you ever knew you were wrong.
On the other hand, it's not like linguists are doing exactly a hard science, and their discrediting something means much, especially when it touches totally unrelated domains like psychology and neuroscience.
It did become dominant. The small reliable electric motor is why line shaft powered factories are a thing of the past.

No more spinning disks dancing on the line shafts, no belt lacers, miles of belting, all driving row after row of production machines.
I think this is a very valid viewpoint. Typically its better not to learn / use macros until one is sufficiently advanced, functions will do for 99.5% of the circumstances, to call a famous author ;-)

You should try it out. The book Common Lisp Recipes by Edi Weitz is really good and practical - you can get web servers up and running in minutes, and has many other practical uses (I have to check the contents again, but its about 750 pages long and covers stuff like interfacing with C and Java), highly recommended if you want to get productive in Lisp!
> Ability to check refrigerator temperature sounds really cool...

Really? Why is it cool? I think OP makes it pretty clear through sarcasm that it's totally useless. Or are you just making a pun. I'm so confused.
My first thought was ASTs and union narrowing too! Probably because that’s been an area of focus for me lately too. Of course there’s other ways to represent a discriminated union, but type keys are particularly useful and usable for AST tools which are designed to be extensible (unified, estree come to mind).

One significant downside, which I think would better support the article’s point, is that type keys make composition (or inheritance if that’s your thing) more awkward. To represent an intersection type, you need either a nested structure (more flexible) or implicit relationships between types (please do not).
these suburban sprawl places were also very gung ho about rolling out the regulatory equivalent of a red carpet. I'm not aware of any major city that has nearly as permissive autonomous regulations in their central area, probably because of concerns about reliability.

then the question becomes chicken and egg.
You are comparing indirect casualties from a war to people intentionally murdered in concentration camps.

You are correct. I don't find that in any way to be a compelling argument.
Well, DUH! Did anybody put forward the first version which sounds like a strawman?

"language determines thought and that linguistic categories limit and determine cognitive categories. This version is generally agreed to be false by modern linguists"

The use of words like "determine" appears to make it look bogus. Whereas "influences" basically means the same thing (in practical terms, strongly influences is just as good as determines).
>So if you want to expand your concept of what programming can be, one way to do it is by learning weird languages. Pick a language that most programmers consider weird but whose median user is smart, and then focus on the differences between this language and the intersection of popular languages. What can you say in this language that would be impossibly inconvenient to say in others? In the process of learning how to say things you couldn't previously say, you'll probably be learning how to think things you couldn't previously think.

or write compiler and experience the freedom
I was really confused why a Telecom owned a missile site for way too long....
Anti-ballistic missile, in case you didn't know (like me).

https://en.wikipedia.org/wiki/Anti-ballistic_missile
Quick update:
- Looks like 6 new families (with 11 new learners in total) joined since this post - thank you @geoffbrown2014 if it was you that spread the word (I still have my site set to no-follow, so that's my best guess)
- I'm still working on fixing bug #3 (need to build a script to try to reproduce it)
- I have a feature-request from one of these new users asking for more voice-to-text for non-readers which i'll start working on once that bug if fixed
> Drawing from your personal anecdotes gets tiring.

Perhaps that says more about the impact of high crime stats on real people than my individual luck. The reality remains that various forms of crime are deeply intertwined with various forms of inequality (be it correlation between race/gender/etc and violence/harrassment, or geographic segregation and property crime)

I've lived in Toronto and Sao Paulo, so I have quite a bit of perspective on how far the crime-o-meter range stretches. Even if I did accept that my experience in SF was some sort of freaky statistical anomaly (and I don't, since even y'all "lucky" folks acknowledge being victims of break-ins), that can't fully explain why my volume of bad experiences in SF is so much higher than that of living near a huge slum in a 3rd world city with a ridiculously high crime rate.

Objectively speaking, "it's not so bad" my ass :)
The Tu-160 was made obsolete by anti-air missiles and radar (also the reason all work on supersonic interceptors stopped in the 60's). SR-71 by satellites.
Not just any project, the A-12/SR-71 spy-plane project which was specifically designed to penetrate soviet airspace.