skysight-inc/HackerNews huggingface dataset:
real world achievements produce /actual/ validation and status, rather than perceived validation and status.

so no, i don't miss them.
For better or worse I think e-lisp is here to stay, with all its
quirks. I think of it as "text processing Lisp", much as I think Perl
is still a useful go-to for practical extraction and reporting. The
world of other Lisps is rich and bountiful. I'm a secret Schemer
myself and love Racket, but I'm not sure emacs needs re-writing in
fresher dialects. What's the main case, does anyone know? It might be
nice if e-lisp still had room to mature and incorporate some lessons
from younger Lisps.
There Is a Tax That Could Help with Inflation
This is true but it’s modeled after behaviors in the big picture - you just described a lot of effort and commitment versus taking a pill, maybe doing therapy / counseling once a week or two, and just living life. I’m getting back into fitness routine and it takes time, effort, and money that typically aren’t subsidized by the corporate gigs I’ve worked.
Archived: https://archive.ph/osuCs
I also go with a “no excuses” workout style. I feel that works best for me. Otherwise, I can ALWAYS find an excuse, so I do not let myself.

(Not saying that this is right for everybody.)
I have always struggled with pure exercise (lifting weights/running/swimming). I get bored. So, at 31 - I started doing Brazilian Jiu Jitsu. It took a few months to feel like I understood enough to play the game (and not just get crushed everyday), but five years on I’m a lifer.
Actually, people do remember you. Managers will remember you for a decade, and try to hire you after they move to other companies.

Still, it's just work. I remember walking back into the store where I worked 6, and half the staff being fresh faces. The people might remember you, but the company won't.
slightly more aggressive answer than I expected but ok.

so first, yea bad phrasing, but that question usually implies "majority of people".

second, I have done work. I have coded even stuff in clj and cljs. little elisp. but I am not in contact with anyone doing lisp so I am disconnected from the "lisp community". hence my question.

in any case, my question still stands, but this time as "I'd love to get some opinions about lisps being used nowadays, and if there are emacsen in those".
am I the only one who hates typescript?... development time is extended because you need to create all the types / interfaces for every variable and function. And you blow up the already complex / almost unreadable code with type definitions.

Some of the definitions can be very complex, a dev needs time to decrypt what other dev wrote and what I can finally use as a parameter in a function. Sometimes even if you put the correct parameters, it still doesn't work, and you need to fiddle around with webpack or other config files or spend hours on google to find a possible solution for a "simple" thing.

I just want to create code and solution... I used to work on a project with typescript only, and it was a huge pita, especially because the ts was very complex. Never again typescript projects for me.
Once out of necessity (my wife just got pregnant) I was forced to accept a dull job that was paying good. The first few months, I was miserable and I was continuously looking linkedin. Then when my daughter was born and a few months had passed I even started doing interviews. But eventually, that dull job also had very good work life balance, I had to do very little and I could help my wife with my baby daughter. Eventually I started to appreciate that and allowed myself to be in a dull position and enjoy my extra time with my daughter. Eventually I came to love that position, and not give a damn about everything else, I allowed myself to changey focus on something else, which in my case was being a dad, but could be something else for you. It was more the self image I had of myself and how I allowed my job to define me.

Notice one thing, the job did pay well enough so money wasn't a concern there.
It’s confusing to normies.

Anything that isn’t simple to understand will fail to get traction. Or worse, will lead to more people questioning the validity of election results.

The American intelligentsia needs to better understand how and why normies feel about things, instead of throwing big words like “ranked choice voting” at them.
Tell HN: The True Cost of Stripe
As a founder, I've grown tired of Stripe
- claiming to have a clear and transparent pricing, - while I've never known exactly how much Stripe charged.
I'm not alone, I know no founder who has clarity on this.

The main reason is: Stripe has 21 products, each of the product has a clear pricing, but it's unclear how many of the Stripe products you're using.
Ans each pricing is negotiable at some point.

Here are our notes on this topic: https://www.getlago.com/blog/we-crunched-the-fees-of-stripes-21-products

Disclaimer, I work at Lago (YC S21) and we build an 'Open Source Billing API'(we partner with Stripe and other PSPs).

We also came across this past HN post: worth reading on this topic: https://news.ycombinator.com/item?id=25072783
I feel like this is overcomplicating it. Openness to experience sounds pretty straightforward to me. Openness to Experience means... being willing to experience new things. Trying new hobbies, learning new skills, yes, but also going to parties and doing drugs that all the chads and stacys are doing. Assuming that the latter two things are somewhat new experiences - but somebody whos not as open would probably not have done those things in the first place. I reject that you need go to Escher exhibitions while listening to Mozart to be "open to experiences".
It absolutely is. In my opinion.
Even high end Windows laptops have a small market share. Same for 4K displays.

Fast internet isn't a given either. It's slow in some areas, and slower in most hotels. I've had sub-10mbps, 1500ms ping internet quite often, especially while travelling.

That's without counting cultural assumptions SV companies make, especially when their staff is lacking in cultural diversity.
People do some really stupid stuff in the name of religion all the time. Perhaps that was motivation enough, and the line in your comment is seen as a means to invoke plausible deniability
Ingesting and parsing custom logs using Google Cloud’s Ops Agent
They tend to be playable offline, but yes. The average player has zero interest in having a gaming PC.

Of course, the average consumer has also never heard of Stadia. I've barely heard of it and I was at the Google Cloud event where they either launched it or gave it a lot of air time.
> These molecules look nothing like LSD!

Who said "look"?

You're being pedantic about your own interpretation.
Depreciation is a term relevant to valuing assets and liabilities on the balance sheet and P&L accounts. oliwarner's figures are cashflow figures, a completely different kind of account, which is what you look to when asking how much financing is needed, a key factor in whether the purchase is given the go-ahead.
I mean ideally VR would use eye tracking for:

- setting the focus plane of the virtual cameras, this way when you look at a close virtual object the far plane blurs as it would naturally. This is of course dependent on the brightness of the screen and picture. But any blurring will already feel better than no blurring at all

- interactive stories can make use of knowing where you looked at and for how long. This must not necessarily be very obvious

- virtual NPCs can react to you gazing at or past them
That’s just nonsense.

Elden Ring is the game of the year. Yes it had multiplayer, but no one cared. The single player campaign was phenomenal.
Calculate the area and perimeter of any quadrilateral
> In both scenarios, there is no free will, hence no responsibility.

Sounds miserable. Hoe does that help, even if true? Having agency and feeling in control is great, and boosts self esteem.
I know exactly what you're talking about.
I was very fit in my twenties, then got badly injured and sort of got very unfit for about ~7 ish years where my focus changed. I recently got back into mountain biking, and the first few hill climbs were confronting to say the least. Literally me lying on the ground holding my chest, and ego thinking "What the actual f--k". The real motivator was having dropped kinda large cash on a new bike. I didn't want to let myself down and quit.
If the op has a similar vocation, I'd lean into that stuff. gently, gently of course.
Patty Limerick fired from CU Center of the American West she co-founded
I would be very happy if this was good enough to help me finish the bedtime story I've constructed for my 9 year old. I've clearly lost the plot and she keeps poking holes in it.
FTC Request for Comments on Commercial Surveillance and Data Security
Are you sure you need to monitor the PR lambdas? If they're going to make it to one of the 3 environments before prod.
Oh! Interesting. I was unaware of Flow’s details. Though I never program in an OOP style so I wouldn’t have noticed those nuances anyway.

I know of TS’ opaque types, but it always feels dirty. So here I am, relying on named params instead.
It's just looking for the number of columns returned by the initial query. UNION queries have to return the same number of columns as the query they are added to.
Try OE, you will care less https://www.wired.com/story/overemployment-work/
--- have to be destroyed

Yes, it does. The cost of melting and repackaging would likely exceed the value of the raw product.

It's like breakfast cereal --- most of the production cost is in the processing and packaging.

But this ruling from a Swiss court is no real surprise since Lindt just happens to be a Swiss company. It remains to be seen if the shape of a rabbit alone can be enforced internationally as a valid trademark. It's my understanding that a key component of Lindt's trademark involves a gold foil wrapper which is absent on the Lidl product.
No, consumers mostly don’t know this, but the market also needs lower tier cables. USB-C high throughput, high voltage cables with thunderbolt and display port (I think that is the max of what a cable can carry) are quite expensive.

Lots of people need reasonable cables to charge their phones.
I am one of such people (I do this partially to catch problems in StreetComplete design).

So thanks for leaving notes allowing remote fixing!
The CSO Interviews – the biggest unsolved problems in security today
> Maybe if you replace "totally low hanging fruit", with "It was undiscovered winner-takes-it-all markets" I'd agree.

I don't understand the distinction you're trying to make. I think what's being proposed is that the more undiscovered markets get discovered, the fewer undiscovered markets are left, and the more difficult they are to discover. Pagerank was a good idea that worked.
That's somewhat of a departure from the point.

(a) Whales have big brains, whales use them for complex behaviour.

(b) Brain size is relatively unrelated to complex behaviour.

Kinda "a dog has four legs, a dog uses its legs to run" vs "number of legs unrelated to running ability, my kitchen table isn't running anywhere".
Tesla robot walks, waves, but doesn’t show off complex tasks
A bit of a tangent, but this reminded me of this fantastic "Filk" song called "Hymn to Breaking Strain": https://www.youtube.com/watch?v=e5bc_Peb6s0

Which I only just realised is based on a Rudyard Kipling poem: https://www.kiplingsociety.co.uk/poem/poems_strain.htm

The prudent text-books give it
In tables at the end
'The stress that shears a rivet
Or makes a tie-bar bend—
'What traffic wrecks macadam—
What concrete should endure—
but we, poor Sons of Adam
Have no such literature,
To warn us or make sure!
1. The US doesn’t actually do what’s described here.

2. Even if it did, that would also be bad and it wouldn’t make what China does good.

These tu quoque arguments always crop up in threads describing whatever horror out of China’s genocidal, inhumane government.
I haven't used Kafka in production, but we use NATS in Spawner[1] and I find it quite pleasant to work with. It gives you some basic but powerful messaging constructs (request/reply, queue groups, temporal decoupling via Jetstream) and then gets out of your way.

[1] https://github.com/drifting-in-space/spawner
>You had to buy games at real $40-$60 prices but you could only play them through this limited service.

Like any other console.
A dog is extremely squirrel-like. Compared to a fish or a fungus or a sequoia a squirrel and dog are basically the same.
Invaluable things I wish I knew as a self-taught developer
> lack of autonomy

> I don't have any autonomy. I'm treated as a resource to be "used"

> quitting or finding another job is NOT an option

This is what Karl Marx called alienation of labor. Workers like yourself feel the way you do.
Whereas opposed to this is your employers, and perhaps others of or aligned to their class (perhaps some even here) who have class interests opposed to ypurs.

https://en.m.wikipedia.org/wiki/Marx%27s_theory_of_alienatio...
There's much to not like about Palantir. I'm particularly averse to the extreme puffery regarding their tech's abilities, but buying your way into a market is far from nefarious.
It depends. Common Lisp is like C++ in that it’s a big multi-paradigm language. It supports functional, imperative, and object oriented programming out of the box. And thanks to macros libraries can add basically any paradigm you like to that list. Logic programming is one example. To me it feels like the lispiest Lisp. There is a large variety of libraries available. Many implementations can produce well optimized native code. Common Lisp is my personal go-to Lisp. If you want to learn Lisp for personal growth I believe it’s the best choice. There are jobs out there too.

Clojure is a good choice if the JVM is an option. You get access to the entire Java ecosystem. It’s been years since I’ve worked in Java land, but my understanding is the JVM is pretty fast now too. I like Clojure and it’s the only Lisp I’ve ever been paid to work in. I already knew Java, so my Common Lisp experience made it extremely easy to pick up. If you want to write Lisp professionally it’s not your only choice, but it could be the best.

Scheme is more focused on functional programming. I’ve only ever used it for studying computing science. I don’t know much about Racket, but at a glance it looks like a kind of Scheme++.

As far as I know, GNU Emacs is the most popular editor for all of the above. It’s largely written in Emacs Lisp, but the core and parts where performance is critical are C. Racket does come with its own editor, DrRacket, so maybe Racket users use that? I don’t know if it’s written in Racket but I’d suppose it is.

Incidentally, it’s my understanding that the Nyxt browser team intends to add full editing support at some point. If so, it will be a kind of web focused Emacs, which sounds interesting.
What you're suggesting might work when reading from a texture scaled around 1:1 with screen pixels. That is, 1 pixel distance on-screen is typically 0 or 1 texels distance in the texture map.

But when rendering an object far away, the pixel trapezoid will cover many pixels in the texture map. If you just picked the 4 corners, you'd get shimmering moire patterns. If you tried to average across all the texels, it would probably take longer than just random sampling.

You could probably implement this in a GLSL shader. The math to calculate overlaps between trapezoids and a grid is conceptually simple, though it'll be tedious to write out all the cases.
It’s this cool new religion, where everything handed down from the science church is accepted as dogma.
Join the data industry, change role or simply learn cutting-edge technologies by enrolling in a Data Engineering Nano-Degree.
Simple statistics can be AI. AI just stands for Artificial Intelligence. An if-statement can be AI.

Are you thinking of machine learning?
Tell HN: Dupe detection is broken for federialregister.gov
(Sorry dang, not sure if you're awake yet!)

It's impossible to submit links such as https://www.federalregister.gov/documents/2022/08/22/2022-17752/trade-regulation-rule-on-commercial-surveillance-and-data-security because the FTC has a blocker that breaks HN's dupe detection. I'd like to start a discussion around this particular issue, which I think is very relevant to the community here, but there's no way to submit the link without it being [dupe]'d.
Can you elaborate on this, please? I’ve never heard this hypothesis and I don’t totally understand what it means.

Are you saying that SSRIs trigger changes in the brain? What changes? Why do they trigger these changes?

Genuinely curious.
Try the free live demo without registration of datarhei Restreamer!
Name: admin
Password: demo
URL: https://demo.datarhei.com/ui
I would love to receive a newsfeed of your astronomy observations, what to look for in the night sky.
I switched this year to working at a company who uses typescript for backend systems after working as a python dev for 3 years.

It’s not that I hate it, it’s just that TS/JS does not give you anything in terms of built-ins. This testing suite is so fragmented, it’s this ugly thing that I dread working with.

Anyone have advice for repos I can use that have rich testing frameworks? Or books? I’d love to learn to love TS, but it’s not there yet.
I have the opposite opinion. We used Cloudwatch originally but switched to Datadog and it was night and day. Datadog has a beautiful interface for logs, metrics, and dashboarding.
> going to 100% motivate you to never do that again

Not only that, it will give you an injury that will take you weeks to recover from.
For context, the initial submission title was "From 7 Years of Apache HTTP Server Logs: 5528 Unique Recon and Attack Vectors".
> Customizability

Too often the last thing I want from software I use for myself is customizability.

Many years ago Joel Spolsky called it [1]:

--- start quote ---

Every time you provide an option, you’re asking the user to make a decision. That means they will have to think about something and decide about it. It’s not necessarily a bad thing, but, in general, you should always try to minimize the number of decisions that people have to make.

This doesn’t mean eliminate all choice

--- end quote ---

There's another one on how customisation doesn't scale and doesn't transfer, but I can't find it now.

I personally want software that just works. Customisation often is an excuse for devs to not care about how software works, and to force the users into interminable twiddling with settings and options. No, thank you, I have enough of that at work.

[1] https://www.joelonsoftware.com/2001/10/24/user-interface-des...
Some folks'd say that yeah, Common Lisp is the go-to Lisp. Some folks'd say no, the go-to is Scheme.

Guile is GNU's common language runtime, sorta like Java's JVM or Microsoft's CLR. And Scheme is really the only first-class language of Guile; to a lot of people "Guile" means "Scheme". I don't know of an Emacs-like using Scheme, but there is an effort to implement Emacs-Lisp on Guile, and have GNU Emacs ditch its Lisp interpreter in favor of Guile. This would allow Emacs to use any language that can run on Guile... which mostly means Scheme.
Sorry for the late reply, I hope you still see this.

> Interesting, is the curriculum anywhere online? Curious to take a look.

They are, but in German: https://www.mk.niedersachsen.de/startseite/service/rechts_un...

Also, it’s been a while since I went to school. Not sure what changed in the meantime.

> Teaching students how to choose their own values (and how happiness is a function of your values) gives them more freedom not less. You wouldn't want to push any specific value framework, but you do want to teach students that it's possible to choose your own adventure […]

I fully agree with that. I apparently just misunderstood your original comment.
I really like the companies that don't take too much vc money and don't try to chase that exponential growth when there's just not enough market left unless you start doing questionable things. I'm a happy zoho mail/invoice/desk user (still bitter about docs going away though) and things have been mostly pleasantly boring. I think I started paying them before I reached any plan threshold just because I appreciated the service and being treated well.
How a Stable Diffusion prompt changes its output for the style of 1500 artists
An Interview with Paul Theroux
Traveling during a pandemic is not normal so I find the advice not to travel back home during a pandemic is totally normal. Doing otherwise puts everyone at risk (the traveler, people who he/she interacts with during the journey and the host/home country)
Ask HN: Guys/Girls in startups, how do you manage production incident?
How do you handle production incidents? Do you have a process or tool you use to mitigate and resolve them as fast as you can? Or kept things simple and you're just calling everyone to drop in the same room and start working on it?

I'm wondering at what point it becomes essential for a company to give a bit of thought to incident management and start investing in a process or a solution for this.
I feel that this may be closer to the mark than many will care to admit. The moralistic tone of OP leads me to believe that they are blind to how arbitrary their concept of “right” and “wrong” are. Killing a puppy for fun is wrong. Not “fixing” some piece of code that tilts you is not “wrong”. So unless the OP is engaged in a seriously unethical industry I think some self-reflection is in order. Work on your own attitude. Don’t become one of these developers that had 15 different employers in 10 years because nobody lived up to your unjustifiable ideals.
Aside from the very valid responses around therapy/mindfulness/hobbies/etc, here's some career advice:

* Become less dependent on your employer (build a public profile. Blog, speak, etc).

* Put yourself in a financial position where you can weather whatever storms come up (layoffs, bad bosses, drama, etc)

* Interview more, at least get in the practice of it. Think of it more as having conversations to understand the possibilities, then hard commitments. You will screw up many of these, (I know I have!). Luckily there's always more fish in the sea.

* Remember _they need you_ - software developers aren't exactly growing on trees these days. They need you to be a viable business as much as you need them for your income.

* Set boundaries - people just need to be told no, what you won't deal with, etc. This helps ensure you're not internalizing what's really an external problem. An imperfect boundary is better than never setting boundaries.

* Try to find/remember that small nugget of 'positive' stuff you enjoy about your work. I remember how much I enjoy building software and try to edit out the rest. Focus on cultivating that, try to put your energy there and not the noise. You are where you put your time.

* Behavioral activation - if you have a hard time doing a task, literally just getting started helps you get more interested in it.

* Remember it's usually not about you - whatever frustration you experience at work, it's probably systemic and something other people deal with. Not about targeting you personally. This can help you roll your eyes at whatever politics and drama and move on.

* Find peers that feel the same. To the last point, if you have a peer group, you can compare notes and figure out what problems are systemic, or maybe about the personality of a boss, etc.

* Know its imperfect. We're human. Despite the best advice, therapy, mindfulness, and preparation we will still sometimes get caught up in it. We're all works in progress. Don't be too hard on yourself.
“ Don’t get discouraged if you don’t see progress with your first therapist. Try a new one. This is a highly intimate service and you deserve someone who is a good fit for you.”

This is really good advice.

Therapy has many different “modalities” and therapy with one person can be veeery different than with someone else.