skysight-inc/HackerNews huggingface dataset:
I think I had them when I was kid, but not anymore.

And just to be clear, I didn't mean that I fall asleep as soon I close my eyes. It's just that there is no "transition" between being conscious and sleeping. And then, suddenly, I'm awake.

I have that idea that my mind suppresses the memories of dreaming and falling asleep, because when I was a kid I had two recurring nightmares that I dreamed of almost every night. Still, never did proper research on this topic.

edit: typo
Non-lethal means it is not going to cause death. Being blind in one eye is not going to make you stop living.
I was watching the youtube series on solving advent of code in APL and was blown away. I immediately checked this site to see if X == APL just to get a sense of what the hell is going on, but unfortunately it's not yet there yet.

Anyone got a favorite obscure language they could recommend?

https://www.youtube.com/results?search_query=apl%20advent%20...
Software devs, how have you sped up your workflow?
Lately I've been paying attention to where I spend time and I've managed to find some low-hanging fruit and optimize some tasks.

Examples like using fish (unix shell), writing shell scripts to automate sequential build commands I'd otherwise have to wait for, learning vim shortcuts and language syntax, implementing reusable utility scripts to produce/consume data.

Do you have recommendations/tips/examples to speed up your processes? Feel free to share even specific instances, they don't have to be as generic as above.
The Problem with Finance APIs
2020/21 buzzword relating to anything that is an external dependency...

Annoying.
No point having Kafka on there.

It uses log4j 1.x, and the maintainer of that has confirmed there's no vulnerability, initially it was thought that there could be if you used the JmsAppender, but it turns out that's not the case.
I wish I still had it but it was on a 3.5 inch floppy that was misplaced in the chaos of time.
People taking offense at this and kneejerk downvoting (or making ridiculous "NO U" comments): chill the fuck out. It's just a question. This is a legitimate thing to discuss.

I feel that my cognitive peak is already way behind me and I'm 35. 25 felt like my golden age of creativity and cognitive performance: no longer the erratic bullshit of the coming of age teenage years, no responsibilities, a job with loads of freedom. Such a contrast from my life now at 35 with kids, where I still love my job but must actively pace my expenditure of mental capacity to avoid crash and burn.

I want to hear from people how they feel cognitively in their 60s. How is it when kids leave home? How is it when you trade agility for experience? I want to know what it's like, as it is inevitable and real, in my own experience, to lose brain power as I age.
There do exist quantitative differences, and there do exist qualitative differences.

1Kb vs 1Mb is quantitative.

No-FPU vs FPU is qualitative.
we were recently breathealyzed for driving 38 in a 50 zone. Even the police wants you to speed from one traffic light to the other
OH fair enough, that's not the attack vector that I was referring to, which is a more simple "deserialise me to something that I can use to compromise you" message, but it's another interesting vector!

Security really is hard to get right.
> Our networking clients have well tested request back-off behaviors that are designed to allow our systems to recover from these sorts of congestion events, but, a latent issue prevented these clients from adequately backing off during this event.

Sentences like this are confusing. If they are well-tested, wouldn't this issue have been covered?
It seems to me that AM still has an audience in people who are really into nutty conspiracy theories and/or religion. It might survive.
I first saw some of the story retold in Matt Ridley's book Origins of Virtue [1]. It must've left an impression, since I still remember it, if only in the barest outline.

[1] https://en.wikipedia.org/wiki/The_Origins_of_Virtue
I still don't buy this. You talk about scaling the team: how can a manager says to HR "I need N new hires in 2022 because we have projects X Y and Z" if you don't have the technical knowledge and experience to know how complicated those projects can be? How are you going to protect your team from extra work or starting a stupid project if you cannot recognize it? Those are tech skills and a good manager must have them.
Loved the philosophy and storyline in this game, along with the addictive game itself.
Yes, I agree with the previous comment. If you treat it as simple entertainment, then you won't have a problem with it. I'm ok with that, and I even make money playing games. Do you know anything about Bitcoin Dice? You should definitely try playing on https://duckdice.io. I've never had any problems with a deposit or withdrawal of funds. But even if you have problems with it, the excellent support team will always solve the problem quickly.
I totally agree . Mathematica is not just macsyma on steroids its like the Java of symbolic computation. He is literally putting every kind of scientific and or mathematic concept and adding it to the language.
Alright, I'll try to use smaller and simpler words; just for you.

Spending huge sums of tax dodged, union-busted dirty money on dick rockets that destroy the earth is bad. Controversial, I know.

Excusing such based on a "power law" that is presented as inevitable or equivalent is lazy, and can be used to excuse any actions of said billionaires. That's known as false equivalence, and a call for apathy.

Attacking Obama for eating mustard doesn't take away from the fact that he approved assassinations, continued torture and executive actions, expanded drone strikes and whole new wars; but you wouldn't know it from Cole's comments. That would be an example of deflection.

Accusing anyone who says hey, maybe we shouldn't jerk billionaires off for their atmospheric ring-kissing - at enormous opportunity and environmental cost - of "enabling" billionaires by giving them money is another clear fallacy; google "we live in a society" for more on that big-brain line. Likely some projection in there too.

Why people feel the need to defend this shit is beyond me, and I usually stay out of it. But praising it as "ever-expanding light cones of benefit" is a little too beyond ... searching for a polite word .... well, narcissistic enabling. If you want to know more about that term, I can recommend some books for you guys. I think it would help you.
I definitely wouldn't classify myself as the author's "super developer" but I fall inline with what he described it as.

Isn't this just a case of someone being into what they're doing while continuously learning, applying and building things?

I've been at this for ~20 years and every day I wake up, all I really think about is what to learn, apply and improve upon. This comes in the form of everything (coding, project planning / architecture, assisting other devs whenever I can, making videos, writing blog posts, running a podcast, etc.).

Life would feel like torture if I couldn't do this and I know with absolute certainty I'll never go into management and I'll never stop what I'm doing until I'm dead. Money is really important but it doesn't drive me, otherwise I would have stopped doing most of the things on my list because none of them make any amount of money that's comparable to billable hours or a salary rate.

At the same time I imagine there's lots of folks out there who go from developer to manager because that's what drives them and it's not because of money. I think those are the best types of managers. They know tech and how developers operate. They would be a welcome addition to any team.
I’m convinced my cats think we harvest their waste by the way they watch me clean the litter box.
> Nepo only squeezed in because the Candidates tournament was so weird with Covid and all. Caruana again, Ding Liren or Firouzja would have been much stronger opponents.

Of those four, Nepo is the one with the best record against Carlsen even after this match.

Nepo (before this match): 4W 1L 8D (2/0/5 as black, 2/1/3 as white).

Nepo (after this match): 4W 5L 14D

Ding Liren: 0W 1L 8D

Caruana: 5W 11L 38D

Firouzja: 0W 4L 2D
I’ve always loathed login and its Python offspring logging for over engineering and enterprisey code stench, and now I can gloat.
Since this minting craft would only practiced by a very small number of people (relative to other crafts), I think the chance of many relevant artifacts/documents surviving until today would be relatively slim.
As a counter-argument, I'd argue that a lot of games, especially indie games today but also bigger productions, are incredibly formulaic because they focus so much on designing the game loop first. You can coax most games into the loop model, but it's like the Hero's Journey of game design: It's a passable tool for understanding the medium, but it's toxic template for producing something that has any sort of soul. Not that it can't be done, but using that as a starting point pushes you toward a certain set of conclusions and limits the ways you think about games.
well the carpenters get better and better at carpentry and raise their prices each year because there isn't any significant changes in the technology of carpentry at least once a decade making carpentry skills obsolete in the eyes of the marketplace.
This is fantastic. Thanks for suggesting.
It is exactly that, a divide between people who already get yearly jabs and people who don't.

What is new is that those who get yearly jabs, now wants to mandate the other group to get yearly jabs.

This is what I never want to see happen, we should have as much control as possible over our own body.
Indiehackers for building products, startups and related activities
FOSS supply chain... so many people using that project, not contributing squat, not security reviews, not anything... just bring it in as a magic dependency for $0.
DAX, part of DynamoDB from how AWS groups things, was throwing internal server errors for us and eventually we had to reboot nodes manually. That's separate from the STS issues we had in terms of our EKS services connecting to DAX.
> this only includes skills up to the "mid"/"just after junior" software dev level

Not so sure about this.

Usually part of the responsiblity of managers in software is making or at least guiding those making the bigger techincal calls that have long term and broad scope impact.

These decisons typically benefit from a pretty decent assessment of technical risk, which derives from both a good first principles understanding of a proposal, and probably moreso, lots of first-hand experience of similar things going wrong and right.

It's not a coincidence that top level tech management at most big successful software companies have deep technical skills and backgrounds.
It doesn’t matter what the VPs are doing, that misses the point. Every minute you know there is a problem and you haven’t at least put up a “degraded” status, you’re lying to your customers.

It was on the top of HN for an hour before anything changed, and then it was still downplayed, which is insane.
Today’s Live Match: Manchester United vs Wolverhampton
I think one of the other factors (I fear calling it "mitigating") is that fixed-width strings were a lot more common back in the days. Outside of serialization they're pretty much gone now, but we can see their mark in various oddball "string" functions of the C standard library which were never designed to operate on "C strings" (though strings.h also has a lot of functions which are just plain garbage with no redeeming features).

For instance strncmp and (especially) strncpy make very little sense with C strings, but make sense for NUL-padded strings.
So they will replace one subscription (insurance) with another… it essentially allows the car manufacturers to cut the middleman…
Your response is really not adequate to what I wrote above, you seem to be projecting some past experiences that you had with people not giving you credit on me and it feels like a very unfortunate and provocative stance.

If I wanted to respond in the same tone, I could say: "The guy is not a pro player, he doesn't compete at the highest level, he just grinds solo queue for 10 hours per day on Adderall. He got this way because he had a mixture of talent and addiction susceptibility. He got addicted to the dopamine hits that the free to play game was meticulously designed to deliver in a pattern that makes the player unable to stop even if he hates it and feels miserable."

But I will say this: I think you're misinterpreting my comment as scorn when in reality it's my perspective based on my experiences with coding and playing this game. I know both, so I believe that my opinion is valuable and I decided to share it.
Not if the preserved part was severely restricted in what it was.
Oh, I believe that they didn't start with this in mind, absolutely. To some extent, the whole thing seems to be a victim of its own massive crowdfunding success.

Basically nothing they release now could ever live up to the hopes, so even without the profit motive, the incentives would lead to endless moving goalposts...
Thanks! Mithril looks very promising as well. Gonna play around with it during the weekend. :)
Well. Seems like I have top comment at the moment and I’m definitely not trying to stop people from “having a good thing”.

If it works for you, I’m actually happy! More diversity in the cloud space is excellent.

But, I would feel bad if I didn’t share my experience and people got but the same as I did.
I believe one of the major skills a senior+ dev has to have is to see through the marketing and impl. detail fluff and instead understand the underlying concepts and which aspects a specific implementation has wrt. the underlying concepts.

While frameworks and libraries change all the time, the concepts do not.
Who cares if it worked for your usecase?

Being unable to store objects in an object store means that it’s broken.
> When corporations sponsor the maintenance of the FOSS projects they use, they are effectively buying an insurance policy that guarantees a prompt, well-coordinated response to security problems.

Unless there's a contract explicitly stating so, this is not true whatsoever. If you want an "insurance policy" of this kind, hire the maintainer or pay for an actual support contract from them.

Donations are exactly that, donations. Maintainers are under no obligation to do anything for you just because you donated money to them.

There is a reason most FOSS licenses include a NO WARRANTY, PROVIDED AS-IS clause.
...Humans clearly show large areas of superiority. Your use of 'fundamentally' is improperly (sub)defined.

You do not clearly show to be expressing out of reason, as opposed to other faculties involving "preference".
If you have a renewable energy source in the form of heat, storing it in chemical bonds could be a better alternative in terms of long term energy storage.

molten salt loses approx. 50% of it's energy after 14 days, while hexametaphosphate for example, when kept as salt, can be stored probably for decades.

Hexametaphosphate can be produced from cheap monophosphate salt by heating it in solution to 700c and can be kept in room temperature until it is utilized.
The energy density of hexametaphosphate is around ~ 80kWh , which higher or the same as most molten salt heat storages available.

Disclaimer:
My company (Enzymit) develops enzymes that use polyphosphates, rather than ATP as an energy source to catalyze many types of reactions.
Yes, I see how it can be understood that way. GP has edited it anyways to clarify this point.
Mainly because I want to try something new and because I dislike frontend so much that I pretty much need to play with something other than vanilla.
I don’t believe it. Conventional languages like C do an enormous amount of meaningless activity just to keep up with calling conventions. If you aren’t diddling the stack and putting data in register x because the calling conventions say so your computer would be getting more done in less time.

People said the optimizing compiler was better than you in 1990 and that was nowhere near true then, even a novice assembly programmer could beat the compiler consistently then and I doubt that’s changed.
The 'Graphics Programming in Icon' book is also a gem (available for free here [0]). It's written in the same (readable) form and style as the other books, and uses the added power of Icon to demonstrate how quick you can get going (take a look at their L-systems demo). There's also information on UI design.

I remember a whole library with demo programs was available with the interpreter. It included a 'caricature generator' you should check out if you can find it back, that was fun.

Apart from that, there's a treasure trove of information available in articles and newsletters (The Icon Analyst [1], and The Icon Newsletter [2]), which are filled with little projects that please the mind.

[0] https://www2.cs.arizona.edu/icon/gb/index.htm

[1] https://nnessy.cs.arizona.edu/icon/analyst/ia.htm

[2] https://www2.cs.arizona.edu/icon/ftp/doc/
It does look pretty sweet. Thanks for the extra input!
> bunch of basic Sky channels

Apparently £276 a year, more than I pay for netflix, amazon, disney and spend on "other" things (like discovery on apple). And for that price you still get adverts forced down your throat.

Amazing.
just buy an Austrian black pistol
I think at some point (like introducing the ability to fetch resources off a network in your logging library) you need to step back and say "let's put this in its own, optional extra module".

There are ways to manage this sort of stuff.
This is also pretty interesting, if I ever decide to expand the app. This is pretty much a jungle for me, haha. Thank you!
So the solution clearly is for more people to fly on the spacecraft! /s
I'm very confused, is your team made of nothing but juniors? Or are senior engineers not trusted at all? I simply ask my tech leads and senior engineers to give me an estimate. Then I trust them.

In my experience engineers hate it when an out of touch manager makes an estimate on their behalf and then they are forced to do crunch time to meet it.

edit: Also most projects come via the PM who would coordinate with the tech leads directly for planning and scoping.
Judit had a huge amount of patience and didn't seem frustrated by Anish at all, through any of the coverage. And even though Judit did initially play the c5 blunder, she was really great and insightful through the entire match, many times seeing things that Anish missed. Really they made a great duo and added to the fun and enjoyment of a difficult and long match.
That page requires a login.
If the road conditions were good, then breathalyzing somebody who's going substantially below the speed limit for no apparent reason seems prudent. If road conditions were poor, then obviously that's another story.
This is nothing new, civil wars, companies imploding, open-source projects forks

A group of people working on the same problem with 2 subgroups clearly divided and convinced on what the solution looks like

It has nothing to do with misinformation

And in the end no one is wrong, they just have to agree how to move forward or ideally result in a new paradigm that will satisfy everyone
Thanks for sharing, very interesting. I did day 2 part 1 in Befunge 93 which was pretty obscure and fun! I can definitely recommend playing around with it (even though it might not be so practical...)

This is what my solution looks like (could be a lot cleaner, but first time writing Befunge!) https://raw.githubusercontent.com/jjjjjjjjjjjjjjjjjjjj/adven...
So was mine, but we couldn't log in

But yes, having services resilient to a single point of failure is essential. AWS is a SPOF.
I haven't really excluded svelte but looking at it, it seems to be a lot of tooling for the (pretty) minimal work I need to do. However, I was initially debating with myself if svelte or vue would be the right choice. Gonna check solid out, thanks for the suggestion!
Sure, but it is much more the norm than in other industries, at the very least. And Ubisoft had their own sexual misconduct and discrimination scandal quite recently[0].

[0] https://kotaku.com/ubisoft-ceo-and-others-blamed-for-institu...
Well, caseless text is a special scenario and not the default scenario. Case is a very strong signal for NER disambiguation, so if you want to support that, then you should apply a special model for that - because if the default model would include support for caseless text, then it would harm the accuracy for all the majority of scenarios where text actually is cased properly.

In essence, the current approaches are targeted for one domain of text over another. You can have a model that works reasonably in one scenario, or a model that works reasonably in another scenario, or an universal model that works poorly in all scenarios and thus is useless unless you really don't know what you're going to be analyzing.

You can support non-literary slang, but that comes at a cost for accuracy on literary languages. You can support multiple variants of language (e.g. for English - British, Indian, AAVE and non-AAVE American) but that comes at a cost of accuracy on any particular variant. You can support text ridden with typos, grammatical mistakes and chat-abbreviations, but that comes at a cost on correct text. The same applies for word casing. So for all of these things you try to support them if and only if you think you need them, since you don't have much of an "accuracy reserve" to sacrifice; the systems generally are barely sufficient for their use for your target domain, and they become not sufficient if you try to make them more general than you need to.

It would be nice if the default models would explicitly list their assumptions, though. Like, a model trained only on correct literary text of one language variant in proper case and not on anything else should clearly state that.
I do think he sometimes went too far, but I think the attitude was admirable in as much as it was driven not so much by opposition to these features but in recognition of his own lack of understanding of how to make various features efficient. Which made the languages less viable in their "pure" states for day to day use, certainly, but also great starting points.

I wish more language designers would at least think about simplicity and implementation consequences, even if I too would prefer to work in a language where after thinking about that they still implement hard to optimise features.

My favourite language is Ruby, pretty much the anti-thesis of a Wirthian language, and certainly not Go, so I'm not saying all of the parts carried over to Go are necessarily things I agree with either.

At the same time, Ruby is full of things I wish had been better specified or left out, and often I get the feeling that if Matz had been forced to at least consider simplicity more when Ruby started out, it'd be a cleaner, better language for it. E.g. for the most part the Ruby grammar makes for a language that is nice to write, but it has so many dark, and horrible corners that does nothing to make Ruby pleasant that are simply there because nobody cared enough simplicity. Favourite example: "% x " may look like a syntax error, but it's the quoted string "x" - space is a valid quote character; if that isn't messed up, "%\nx\n" is also valid and produces the quoted string "x"... LF is also a valid quote character... Contrived Ruby hello world:

x=%
hello world

puts x

(mind the whitespace - put a space after that "%" and it's suddenly a syntax error because the string suddenly ends at the space after "hello"; fun times)
This attitude is so peculiar and pernicious. As far as I can tell it's basically: when someone does something we find bad or wrong the only appropriate reaction is gratitude for their hard work and effort. Any other reaction could lead to them feeling bad.

That's bullshit. People make mistakes. People do malicious things under the guise of making a mistake and then hide behind this weirdly passive attitude.