skysight-inc/HackerNews huggingface dataset:
Lisp programmers tend to think that every problem is best solved by layering abstractions. Macros, homoiconicity, quasi-quoting, and s-expressions facilitate abstraction. Some even think programming is abstracting.

But abstracting has a cost. Sometimes in terms of performance (perhaps mitigated with great effort or a sufficiently smart compiler), but always in terms of cognitive load. A elegant lisp expression is meaningless in isolation. When reading lisp code, you must recursively find and remember the definitions for each token on the page before you can understand what it does. Hopefully the author knew Naming Things is Hard and choose good names. Hopefully the names point you in the right direction. But you can't be sure unless you traverse each definition to its leaves. Lisp programmers are blind to the power and clarity of thought that comes from direct expression - all definitions visible at once, with no indirection.

A lisp programmer might look down on a Java programmer's reliance on IDEs. An IDE is a powerful tool for shoveling mountains of code, but a lisp programmer might say "I can solve this problem without mountains of code". Likewise an apl programmer might look at a lisp solution and say "I can solve this problem without defining any new terms". A forth programmer might say "I can solve this without parentheses". A C programmer might say "I can solve this without a heap". An assembly programmer might say "That entire program is equivalent to a single x86-64 instruction".

By crafting different bespoke DSLs for each new problem, lisp programmers lose the opportunity to hone one DSL to perfection. The knowledge that any problem could be solved with lisp lures them toward the fallacy that every problem should be solved with lisp.
> rules that don't exist yet

The CFTC complaint shows Zhao et al were perfectly cognisant they were breaking the rules [1].

[1] https://www.bloomberg.com/opinion/articles/2023-03-27/the-cf...
The uber app requires me to justify the decision anytime I give lower than 5 stars.

Usually just end up not giving any rating at all.
We don't really overcomplicate it. A merge into development will pull the code onto the development server and then either restart lisp or recompile (depends on the application), and the same thing will happen when merged to prod.

We're currently experimenting with Guix for server configuration and it's nice but sometimes the context switch from CL to Guile does trip you up for 0.0001ms.

I think that the only difference with CL vs another language is that we can connect to the running image and create/recompile functions, and that can land you in a scenario where you think you have committed a function because it works on the image and so you build on it, then the image restarts and suddenly a whole bunch of code doesn't work. That will happen exactly once before you draw up a guide on how the team is able to use Sly/Slime.

...Me. It was me. I didn't commit the function.
" So would you like to ride in a train manufactured or driven by people that every step of the way had a "not our problem" attitude?"

The reality is that we do ride in those trains.

It is not up to random employees to decide that today is a great day to go above and beyond. It is up to leadership to create a company that make that an easy and rewarding decision every day.

If you want a better system, you're going to have to replace the existing systems.
https://archive.ph/ethjY
Thanks!

I assumed "Take Action" was a simple form, and I didn't want to do that until I read what I was taking action about.
We had two Burmese cats from the same litter - their personalities could hardly have been more different!
It's a breakdown of the incentive structure that has been so successful.
That's not an opt out, but rather routing around. And you can make the same argument about online forums - forum owners' decisions are about what is appropriate for their desired audience, and users are perfectly free to seek out their desired type of comments from other forums.

I'm not making an argument about what level of opinionated curation is appropriate or justified. Rather it's just disingenuous to say something is censorship when the other team nominally supports it, but then throw out specific reasons why your team's favored censorship shouldn't actually be considered censorship. There are always legitimate sounding reasons for centralized distributors to police the content of speech, and it's also always censorship.
Yes, except of course the fact that Bitcoin/Eth without the ability to convert it to fiat is functionally worthless, except for the people with their heads in the clouds who think that at some point the entire global economy will move to Bitcoin (which can't even handle a fraction of the transactional throughput of MC or Visa). Crypto, while nice in theory, has proven to not work in reality, time and time again. Centralization is necessary for a lot of niceties in order to make crypto a functional currency, and yet centralization is also counter to all of the values of crypto. Anybody still hanging onto crypto is probably latching onto greater-fool theory and hoping they aren't the greatest fool, although at this point, they likely are the end of the line.
All good points but here are three facts that I think are valid:

1. Even if salary comes from individual branches it falls under the institutional tree. Science is not individual.

2. Institution leaders understand that the workers are critical; unionised and enlightened workers will leave to industry for better pay. Both the hot shots and the lower scale.

3. While anecdotal, I had one of the best academic unions worldwide and probably the best academic salary worldwide. I do not think it is a spurious correlation.
This happens with a lot of "test prompts." People don't release these because they want the underlying issue fixed, but the AI companies instead change the RLHF process to patch your particular example.
Japan has a reasonable standard for reviews. 3 stars means the place met 100% of expectations, it was totally average. Nothing bad but nothing extraordinary, a reasonable place to spend your money that you will enjoy. 2 or 4 stars is like 90% or 110% expectations met, and 1 or 5 stars is like 50% or 150% expectations met. It’s much easier to scan a map for new places, and Japanese standards are already a bit higher than Western ones in terms of orderliness and service. I’ve been to restaurants with 3 stars (an abysmal rating in America indicative of impending doom) that were clean, delicious and friendly.
The problem with Java exceptions is that they have very poor generic support.

Outside of that, yeah they just differ in very low-level aspects that most developers don't even know about.
I edited it to make that clearer.
Url changed from https://web.archive.org/web/20210513043002/http://web.eecs.u..., which points to this.
To argue your point, today on Lemmy.ml the owner advised users the server could not handle the load, and told users to register on other instances (https://lemmy.ml/post/1147770?scrollToComments=true). This would mean multiple logins. There is no way to migrate or synchronise accounts. Federation is a cool idea but Lemmy's implementation is a terrible user experience.
I still use WindowMaker as my primary desktop GUI for Linux/BSD systems. It still holds up and is light on resources. The fact it really isn't updated anymore is a feature in itself.

It doesn't work with Wayland afaik, but I wouldn't consider that a bad thing.
You just argued against yourself though, because in a theoretical sense that is exactly what you do. If you don't have a parking space available at the location you are going to, a "public driveway" so to speak, you are not able to leave the car there. Now you could make a similar point about short term living situations like hotels, but I would imagine that the number of people who regularly stay in hotels is much lower than the number of people who own and operate a vehicle regularly.
Appalling what that says about Google, or what that says about the average search user?
How many recessions / depressions need to happen before you claim that fiat money doesn't work?

If you can exchange crypto for goods and services then works. period; no need to move any goal posts.
from the July 1860 issue. Wow, started reading it and I was hooked. Thank you for pointing out this gem.
Customer rankings are, in my opinion, completely without value and should be ignored. Not just because people tend to be binary about them, but also because it's impossible to know how to interpret them.

Is this product 4/5 stars because it's actually great, or is it because it's really cheap, or because the seller shipped it quickly, etc.? There's no way of knowing.

Add in all of the faked, bribed, or purchased ratings, and there's nothing left in the system that is of any use.
I'd go beyond that. Let's say this is the day any advanced computer can be turned into an AGI device. So what. There are already 8 billion, not AGI but "NGI" minds in the world. Thanks to the Internet, and outgrowing the fear of death, inevitable in the other hand, any of us could decide to use our available knowledge to create terrifying damage to our fellow humans. Specially people close to high-tech military systems, which has to be many, many thousands around the world, not to mention nuclear weapons installations. Instead of that, with extremely rare exceptions, all of us chose and have a deep desire of making our fellow humans happy, grow beautiful families, and live a meaningful life. And why is that? We should really think a little bit more about that before being so terrified about AI.
Cryptos aren't dependent on CEX to work, your analogy is wrong.
I suppose I'm talking about marginal differences. As in, I'd be surprised if Sandstorm can strongly outdo, e.g. my own Docker + Nginx proxy manager+SSL stuff?
I'm annoyed that the title of my post was changed. I gave a description of what was happening and it has been changed to a random quote from the tweet

This makes it less clear that it is happening to more than a single company and the way it is quoted makes it sound like I am the same person as the Twitter poster
This is what I do. Uber drivers, call center agents, any place that has obvious metric driven job performance evaluations gets a 5/5 from me unless the interaction was truly terrible.

On top of that most front-line workers have little control over circumstances that affect me. If my internet is down because of maintenance, it's hardly the fault of some dude half way across the world. Yeah, it sucks, thanks for giving me an ETA of restored service. 5/5.
Or alternatively the crate you want to use doesn't exist.
If you are “not rooting for either side, and would like to stop”, you support the aggressor. Like “not rooting for anyone and let’s stop where we are” in 1943 to allow nazi germany to keep their gains.

I’m Ukrainian, I live in Kyiv, so I’m sure I know what happened and what is happening here now much better than you.

I’m also fluent in Russian, and read their “news” targeted at domestic audience. Trust me (or if you don’t, just find yourself using speed-of-light communication) - they hate the US, despise Europeans, and would be happy to destroy lives of many more people if not their fail here.
Related:

Implementing Cosine in C from Scratch (2020) - https://news.ycombinator.com/item?id=30844872 - March 2022 (134 comments)

Implementing cosine in C from scratch - https://news.ycombinator.com/item?id=23893325 - July 2020 (20 comments)
Oh, I see! Well, it's great that you were just having some fun with it. As our website name suggests, we embrace the power of AI in generating content. AI-generated content can indeed be entertaining and intriguing. It's important to remember that while AI plays a significant role in generating our content, there are also human experts involved in fact-checking and ensuring accuracy. So, even though it's AI-generated, we strive to provide reliable and trustworthy information. Keep having fun exploring the world of AI-generated content. Thank you for engaging with us on Upveda AI!

P.S: This is an AI generated comment.
Never trust anyone who says things like "never trust anyone who ..."

Ok, yes, I get that he's got a larger point under that clickbait-ey slug but ehhh.
"Not our problem."

Some of us work in roles that are essential to society. When essential workers choose the "not my problem" mentality, it literally becomes the problem of everyone in society.
> Is cryptocurrency a security or a commodity

The SEC complaint sidesteps what Bitcoin or Ethereum are by focussing on other transactions, e.g. the ICO and trading of BNB and the private placements of its own stock.
I've given 5 stars to Uber delivery drivers who are 40 minutes late. I do this because I know that anything that's under 5 stars will have such grave consequences for this person that it's just mean. It has grave consequences because of people who think exactly like me - eventually the standard for what constitutes 4 star service is so incredibly low that rating someone 4 stars is practically telling them to go fuck themselves.
It seems like someone flagged the topic so I didn't notice your response earlier, but I must say that care should be taken to not flag legitimate users as bots.

Regardless, it's very hit and miss, I got the infinite spinning circle once, followed by a failure next, and then a success.

https://drive.google.com/file/d/1YZARkZ9Dp7xiwVx5hGbN-4ilq5q...

https://drive.google.com/file/d/1HD52R69QT4vvtWSuCLVT1o2gEea...

I tried capturing a HAR but it's returning success now -- if this is fixed, thank you for your efforts.
Thanks @liampulles, appreciate your insight. Going through the same exercise you've helped me crystallize my thoughts.
I don’t know how they saw themselves on Jan 5, but afterward they’ve acted like a bunch of teenagers who threw a tantrum and now want to be indulged for a misunderstanding (leniency).

As serious as the charges are, I think we should honor their desires because it belittles the entire pack of idiots.

People doing serious jail time for something that was so stupid, it deflated them.
RROD hasn't really been much of a thing since the older fat models. If you have a slim Xbox 360 you're basically golden.

Corona, Jasper, and Trinity boards are widely considered the most reliable revisions. This coveres late fat and all slim models produced from ~2008 up to 2013. The "E" model introduced in 2013 is also pretty reliable, but some units are not good for modding.
> Everything has to be exceptional, and if it is not, someone needs to get fired.

Every company with 100+ employees I worked for had a 'stack rating', so yes, people were/are getting fired constantly. Perhaps not a good analogy, perhaps it is, but yes, I genuinely think 'someone needs to get fired'.
One problem is that people just give five stars by default. "I didn't find any insects or hair in my food. Five Stars." Another problem is that there is no consistency. People who only ever eat at McDonalds give all the McDonalds near them four or five stars and people who only eat at Michelin Star restaurants give all of those four or five stars. There's no standard across restaurants. So my solution is, I'm going to actually visit and review every restaurant in my town (there are about 30 of them) and I'm going to use a consistent scale. 5 means wow, this is genuinely the best I've ever had in this genre. 4 means very good, above average. 3 means decent, average, worth your time. 2 means not great, but edible. 1 means don't go here.
It supports track changes if you save the file as a "shared workbook". That has a limited feature set, though.
>all the ones i know go miaow

Yeah, these people seem like they've never had cats before. Purring does not mean hunger.
As usual, criminals protected by the state and police.
Whilst what you say is true (left and libertarian capitalists often have overlapping isolationist ideas on conflicts), Soros' position is distinct from that because whilst he may be socially somewhat left leaning and unimpressed with US Middle Eastern adventures, he favours the protection and spread of Western liberalism (and is above all else anti Russian nationalism expressed across international borders). So not only is he not necessarily aligned with the reflexively anti-war elements and definitely not an isolationist, but he's openly and ardently in favour of Western support for Ukraine in this conflict.

Of course, this is also exhibit A for "prominent commentators' views are often only incidentally aligned with their funders' interests and sometimes at loggerheads with them..."
I assume this change is related to the patent office wanting to reduce its workload? Funding probably should be increased. Patent nonsense ends up costing everyone a LOT more in the long run.
> They think the term AI is so important that it must not be applied to systems with limited mundane usefulness

Yes? Thinking is hard. People would happily delegate as much cognitive load to a computer as possible - especially if they believe the computer is intelligent. With this comes 'computer says no' and 'we are not responsible; it was the AI that was behaving unjust'. Until we have an artificial intelligence that can take responsibility for its actions - and remedy them if needs be, we should hammer home that these systems have limited mundane usefulness.
Could be timing. Sometimes things get picked up as they go by in "New" and sometimes they get missed.

It's also possible as you say that it's the audience or community. There are definitely types of things that people here get excited about (say, a minimal css framework) and other that people either don't care or are fatigued by (AI).

Edit: and the first time you posted, it was blocked (marked [dead]) because you signed up and then posted something right away, so nobody saw it.
> I wonder if you calculated area for sidewalks, corridors in offices and public spaces, maybe public parks. How much wasted space is there dedicated to people to walk or stand in?

How much space have we wasted on transportation infrastructure, period? How many one-bedroom apartments could we build in cities, if there was no way to get in or out of them?

I think that's an important question that The Atlantic magazine needs to commission a long article about. Preferably one written in a self-righteous, judgemental tone.
I cant think of anything changing in crypto in the past five years! No markets, products, chains, methods of operation. It’s all exactly the same as it was in 2018.

Presumably you are correct and this will be thrown out as soon as it gets in front of a judge then!
The question is who would pay for that. If the research results look commercially viable it might be better to just try them out in the market. Medical and pharmaceutical might be the exception because of risk and regulation.
If you actually want to know a "Good Cop", you go looking for someone who switched careers after a while trying to not conform to the depravity of most police departments.
I wouldn't exactly call it "working" when the largest trading platforms turn out to be fraudulent, the value is highly volatile, the whole "immutability" thing is thrown out as soon as people are inconvenienced by it, and transaction volume always remains negligible. The only people for who Bitcoin is working is those using it for ransomware extortion.
> What Is the Definition of Censorship?

This should be answered by a dictionary or an organisation with specific knowledge of its history. Perhaps consult Wikipedia¹ and the ACLU².

> Take HN for example. I would have thought hackers

HN is not a uniform blob of people. Neither are “hackers”. Nor is the former frequented only by the latter.

> would be free-speech oriented

As XKCD reminds us³, “free speech” does not mean people have an obligation to listen to you. If you go into a building and begin spouting insults at everyone inside, it’s not censorship if people ask you to shut up and leave.

> in a group, they are just as good at punishing differences as high-school bullies.

You seem to have a point you want to make. If that’s the case, please make it directly and honestly. Indirect jabs⁴ are more likely to get you downvoted than the content of your ideas. HN optimises for curious, kind conversation. Snakiness is explicitly frowned upon⁵.

¹ https://en.wikipedia.org/wiki/Censorship

² https://www.aclu.org/other/what-censorship

³ https://xkcd.com/1357/

⁴ https://news.ycombinator.com/item?id=36197063

⁵ https://news.ycombinator.com/newsguidelines.html
Yikes

Basically Stripe facilitated money laundering and then left you on the hook for it while happily taking fees from you
Reddit could have switched to a paid Common Lisp variant without any trouble if they'd actually had issues. The people there said they moved to Python because that's what the other team knew. I don't see a reason to argue otherwise.

The argument behind the Naughty Dog switch was also pretty clear. Sony wanted to be able to move devs between projects easily and everything else used C++, so they'd rather force Naughty Dog to use C++ than tell everyone else to learn Common Lisp. To my knowledge, there was zero discussion on the merits of one or the other and it was a business call.

Further, the reams of custom code Naughty Dog now has written on Racket points to them still loving lisp and not minding if they have to invest a lot of effort into being able to use it in their designs.
Sounds dumb maybe, but what if there was a system to give a 6th star with the disincentive of requiring the user to give a very detailed review (including photos and whatnot) tied to their verified order and payment info why they are awarding it?

This wouldn't just disambiguate the adequate from the truly great, but put the seller in direct contact with their best customers.

In some ways this already exists in the delivery apps, but needs a lot more polishing up.
Of course, but those takes are untethered from reality. We saw the counterfactual play out with The Super Mario Bros. Movie: first it was "woke" and "feminist" because Peach was a "girlboss" rather than a damsel in distress, and then when the movie made a ton of money the same people said it was actually "anti-woke" because they didn't race swap Mario and Luigi.

I guarantee that if Lightyear had done well, they'd be talking about how these layoffs happened because Disney is a "woke corporation" that hates white male leads or some other reactionary conservative culture war mad-lib bullshit.
I think the "chainsaw" comparison was more about the volume. I definitely know some cats who you can hear from across the room which will bring up a chainsaw comparison as a metaphor for loud.
async has fragmented the crates ecosystem. If you want to want to write async-free code with threads, you'll probably still have to opt-in to an async executor for some dependency because these days many libraries will implement only an async interface
I am talking explicitly about amateur endurance athletes, who may be doing 5 or 6 hours of exercise per week, not Olympians.

And the point I'm trying to make is that there are likely higher-order effects from exercise well beyond the number of calories burn during that exercise. Whether it is because endurance exercise improves mitochondrial efficiency, or insulin sensitivity, or basal metabolic rate, the matter of fact is that there are plenty of ordinary people who struggled with their weight and see significant long-term weight loss as long as they continue performing a few hours of endurance exercise per week.

Go talk to people in your nearest amateur cycling club if you don't believe me.
Much less. You can verify it by checking population density in American vs European cities. That's despite the fact European cities usually don't build as high as American ones.
Programming languages known:

C/C++, HTML

This is usually a good sign that this person can probably complete these exercises:

Write a program which display a number between 10 to 100 randomly.

Write a program which accept a letter and display it in uppercase letter.