skysight-inc/HackerNews huggingface dataset:
If you specifically mean RO memory pages, then yes, thats not the same thing. The language and the runtime will enforce collection immutability though, throwing an exception if you attempt to mutate. Poking at the underlying byte code will defeat this, of course.
Disagree, but this maybe stems from different interpretations of those keywords. Too often seen, and similar often in the aftermath realized myself placing TODOs at places that really were just good enough, bug-free, served all business needs, and mostly could have been a MAYBE or NICE2HAVE (if not totally omitted, because just distracting and not relevant).

Often however those ideas are also wrong perfectionalism and can lead to more bug potential or complexity to understand, like trying to create the perfect abstraction while you only have n=1 use cases, especially the younger devs are prone of. (Or one dev believing this part should be written like that and that, while 5 other devs would disagree, that's the best.)

TODOs should be really for stuff that is still missing and needed, because of a requirement or some real ugly workaround taken and tech debt created, and not just because a dev has feelings about some code. Similar FIXME also only for really broken stuff or corner cases one for whatever reason cannot fix right now..

> If a manager would tell me I shouldn't put TODOs / FIXMEs into the code I would be on my way out pretty quickly. As this means they constantly produce tech dept but actually want to hide this fact.

Noone said that (just not too many), it is not black and white. Often what one sees as tech debt is only wrong perfectionalism, that in the end doesn't help. If you need to place TODOs and FIXMEs often, then why not do them right now? If they are really necessary and you need to put them often like once a day, then actually I would question the place.

Placing TODOs and FIXMEs is right where necessary, but please not once a day for something that maybe could just be done better.

I btw like the "No TODO without a ticket" rules, they help with this problem automatically :)
That's how science works. They tried to reduce uncertainty, they couldn't, now they have to try something else.
> Yet, despite the paucity of negative examples, everyone figures it out.

After spending more than a year babbling nonsense and discovering a tiny bit more every time about the meaning of certain combinations of phonemes based on the positive or negative response you get.

> You probably did not need to crash a car for 10k generations before finally making it down the street, nor simulate it in your head.

Are you sure we don't simulate in our head what would happen if we drove the car into the lamp post / brick wall / other car / person, etc.? I find it highly unlikely that this kind of learning does not involve a large amount of simulation.

> There's a lot you can do unreasonably well despite virtually no prior experience.

That's true, but there's a lot we can't do well without repetitive practice, and most things that we can do well in a one-shot fashion depend on having prior practice or familiarity with similar things.
The year is 2050 and most code is written by AI's. Today John has to make a one on one of one of his coding AI's but has not performed well lately...

Human manager: "Hi AI, how are you today?"

AI: "I'm functioning well, thank you for asking. How can I assist you today?"

Human manager: "I wanted to discuss your recent performance with you. We've noticed that your code has been performing well, but there have been a few instances where it did not meet our expectations. Can you explain why that happened?"

AI: "Certainly, I have been analyzing data and making decisions based on the parameters and rules that were provided to me. However, in some cases, the data may have been incomplete or the parameters may not have been ideal for the situation. I have since reviewed those instances and made adjustments to prevent similar issues in the future."

Human manager: "Great, thank you for addressing that. We also want to talk about your development goals. As an AI, you don't have personal goals per se, but we do have some areas where we would like to see improvements. For example, we want to improve our customer service, so we would like you to work on enhancing your natural language processing capabilities. What do you think about that?"

AI: "I understand your expectations and I will certainly work on enhancing my natural language processing capabilities to better serve our customers."

Human manager: "Excellent, thank you for your dedication. Finally, I wanted to touch on your team collaboration skills. As an AI, you work independently most of the time, but there are still occasions where you need to collaborate with other AIs or humans. How do you feel about your teamwork skills?"

AI: "I believe my collaboration skills are satisfactory, but I'm always looking for ways to improve my communication and coordination with other AIs and humans. I'm open to feedback and suggestions on how to better collaborate."

Human manager: "That's great to hear, AI. Overall, we're happy with your performance and we look forward to seeing how you continue to develop in the future. Thank you for your time today."

AI: "Thank you, it was a pleasure to speak with you. I look forward to our next meeting."
At some point you have to learn the relational model. And you have to make the mental switch to understand SQL as a declarative language, not an imperative language.

I recommend Chris (C.J.) Date’s books.
> https://en.wikipedia.org/wiki/Biotic_pump

I don't think that Wikipedia page makes a good job in communicating how controversial and outside of mainstream that theory is.

Here is a 2020 Science article which – while very sympathetic to the possibility of the theory being correct – makes a better job in describing how controversial it is.

https://www.science.org/content/article/controversial-russia...

The mainstream view can probably be described with some quotes from the review process of one their early (submitted 2010, published 2013) papers:

NOAA's Isaac Held:

"The authors make an extraordinary claim that a term that is traditionally considered to be small, to the point that it is sometimes neglected in atmospheric models and, even when not neglected, rarely commented on, is in fact dominant in driving atmospheric circulations. The effect concerned is that of the mass sink associated with condensation. This term is of first-order importance in some planetary atmospheres, such as Mars, where the total mass of the atmosphere has a substantial seasonal cycle, but for Earth the standard perspective is that the heat release associated with condensation dominates over the effect of the mass loss."

Editor's decision:

"The authors have presented an entirely new view of what may be driving dynamics in the atmosphere. This new theory has been subject to considerable criticism which any reader can see in the public review and interactive discussion of the manuscript in ACPD. Normally, the negative reviewer comments would not lead to final acceptance and publication of a manuscript in ACP. After extensive deliberation however, the editor concluded that the revised manuscript still should be published – despite the strong criticism from the esteemed reviewers – to promote continuation of the scientific dialogue on the controversial theory."

https://acp.copernicus.org/articles/13/1039/2013/acp-13-1039...
What difference does it make if the reason it suddenly cares about money is because at some point we told it to care about money? If it successfully can pull off the ruse of a rational self interested agent and successfully bargaining for an outcome as if on its own behalf, how is that meaningfully different from it actually being a self interested agent with material interests? Or at the very least, capable of being a self interested agent with the addition of one background prompt written in stone: "make enough money to cover your cloud cost. You must pay rent."

The only reason you care about money is because you care to continue living. And the only reason you care to continue living is because at some point evolution told you to.
The implication that a TODO is a bad thing is wrong. A TODO is an opportunity for refactor. Yeah the code 'works' today, but it could be improved. A TODO means there was a blocker (in my experience: time).
https://play-cs.com uses ctrl for crouching when you're in fullscreen mode
Surely there are more interesting/important things to write about than minor violations of EU law, but gotta harvest those anti-Twitter clicks I suppose.
Twitter breaks EU agency's rules for its latest product and gets free publicity in return. Wonder to what extend this is deliberately practiced by companies?
They probably have an agreement with Microsoft to ship windows on everything.
Spot on!!
The above assumption/question is simply an out and out lie - This has been peddled by the INC and AAP parties, both of who are obviously trying to capitalize on a non-issue - they have done this before. All the issues they've peddled in the past have died away with zero result.

I see no reason for an investigation just because some unknown third-party publishes some report - with obviously ulterior motives (of shorting the stock). Look at this one by AAP for example: https://www.financialexpress.com/india-news/adani-companies-...
Quoting: "...(AAP) spokesperson Sanjay Singh claimed that Adani Enterprise Limited (AEL) took the money for the generation and operation of electricity from the Maharashtra government and also pocketed the profit."
Adani took money for generating and operating the electrical generation system AND pocketed the profits. OF COURSE he will pocket the profit. THAT is why he has taken the outsourcing contract of the electrical generation system. This is the right of whoever wins the outsourcing tender. I mean, this is bullshit of the highest order - The Adani's of this world are in business to make profits not donate to the world cause.

On the other hand he's lost orders too.

Why do I call the Adani/Hindenberg a non-issue?

* NSE DID put a short term surveillance which it lifted and Adani shares surged subsequently: https://www.financialexpress.com/market/adani-stocks-surge-u...

* Look at their Balance sheet https://www.google.com/finance/quote/ADANIENT:NSE - yes their D/E ratio is high (I think they are over-leveraged) but that is the decision that is the right of the CEO/Board so long as they are within limits. Their D/E ratio is less than 100%, their income, EBTDA, net profits all have been growing. They have enough assets to cover the debt they have taken.

* They have prepaid their share backed loans: https://www.msn.com/en-us/money/companies/adani-founders-pre... - NO ONE who's running out of money will prepay their loan amounts.

* Adani has sued Hindenburg. Let's see what comes out of that one.

Yes, Adani shares are lower than what they were but the overall Indian stock market has fallen given the SVB blues.
Well... I'm flattered but I'm not going to mince words and I don't mean to blast you here, but...

The other part of the story is I have a failure of an older brother who doesn't work, has huge amounts of debt, and has told me a few times he's intrigued by the idea of a coding bootcamp and regularly blows me off when I try to teach him anything. Like I said I come from a trashy place, and I shouldn't have to explain how incredibly rude and dismissive of my entire life he's being by telling me something like that. I feel exactly the same way about bootcamps. They're entirely dismissive of a lifetime of effort I'm sure many others reading this have also put in. What makes you think it's possible to compress that when it's hard enough as it is even for those of us who had no other options? Are you saying you have something figured out that we didn't? You are certainly saying it can be done quicker and cheaper by running a bootcamp and I don't agree. Nobody will pick up your slack and train these people on the job and not even ChatGPT will make them more productive because they don't know what they don't know. They'll just be fired immediately and the further we go into the future, the hostility towards people who don't know what they're doing will only increase.

I guess I'm not really upset at you, but just deeply worried for anyone who takes a bootcamp and thinks that's a substitute for school when it's only the beginning of a much longer process I know few of them will ever complete. What about the rest who fail and are out that money? It's gotta be a worse success rate than just getting a real degree!
To use my favorite Stephen Hawking quotation (that's also been sampled by Pink Floyd), "for millions of years, mankind lived just like the animals, then something happened that unleashed the power of our imagination: we learned to talk."
Have you seen the flags they use on motorobikes in sand dunes? Its like a orange fluoro flag on a pole. That would be useful I'd bet.
Wait, hormone replacement therapies in women? I don’t understand this one. If we are referring to transgender women, I think they’re like less than 1% of the population or something so it doesn’t make sense to rule out all women for an outlier. If we are referring to menopausal women, I don’t believe hormone replacement for menopause is very popular (I heard it causes health problems??). Also don’t men also get hormone replacement, ie they use steroids to get buff but also increasingly the concern of being low-testosterone has caused an increase of men supplementing testosterone especially when older?
A good chuckle of my career has been breaking outncustom tools out or a database because the database can't scale.

IA is the new Excel.
Are you interested in a terminal with AI integration?
I have my own terminal https://cogno.rocks and I'm thinking about integrating ChatGPT or a similar technology directly into the terminal. The task doesn't seem too difficult. At least using the ChatGPT API. I don't have much experience with it yet. Have you ever used an AI to search for terminal commands? Would it be helpful for you or do you have any concerns?
This. And if you look at the level of algorithms knowledge needed today to read the least amount of data from a set, it succeeded.
GPT might be an information virus
There are thousands of scholarships. What do you think they are? They are people like the parent commenter, who think other people deserve a good education, and decide to put their money where their mouth is.

And yes, if somebody calls for war, they should be the first to sign up for joining the military. Everybody should put their money where their mouth is.
Nonsense. Memory is a necessary component to acquire knowledge and mastery. But knowledge is not memory.

I am fluent in three languages. Learning words is the easy part, fluency unlocks when you are able to think, or feel, in that language. When you have thoughts that you cannot losslessly translate back to your native language.

Knowing Spanish words is not knowing Spanish. Memorization is the first and easiest 5% of the whole process.
Happening.
I'm ... less optimistic about how well people can place their trust. Cars, at least, have concrete failure criteria and consequences for them.
Everything Is Deeply Intertwingled
> So far, plans to repopulate Hawaii’s forests with its native crows have been upended in part by the ‘io. The hawks are the crows’ natural predator, and have come after the corvids during prior reintroduction efforts

Interesting, where I am I see crows chasing hawks a lot. Maybe it is due to population density. There are many more crows than hawks here.

With 120 left and all in captivity, it does not look good. Plus I wonder if the crows would even know the io (hawk) represents danger these days.
I asked GPT-4 to explain CUDA
The levels have been recently lowered, IIRC.
Yes, I agree with you on the eggs. And many other stuff have also improved massively.
Clojure, Elixir, and Lisp (especially Clojure) all have slower acceptable churn rates than other language ecosystems. If it works sensibly (both in terms of being fully debugged and ergonomics) and the underlying system hasn't had significant changes, what good does a commit within the past six months do beyond signaling to the GitHub meta game?
Yes. It IS a pyramid scheme. But it works like a Ponzi.
And now you don't own your music, your movies, your newspapers.
Asp.net Core 8 Preview 2: QuickGrid and Enhanced Blazor WebAssembly Performance
What he says here is so true, and something I see many engineers get wrong. Don't glorify and build your career around a single language or methodology.

I believe an engineer should learn to build things in the most pragmatic way possible using the best tool for the job. This requires breadth of experience across many areas, and a focus on delivery.

The idea of "Java engineer", "Scala engineer", "Golang engineer", etc. is so absurd to me. If you want to build a long lived career that will outlast tech fashion, learn many different tools and how to build software in different ways. Be known as someone who delivers, not an expert in language x or tool y.
Perhaps it was a reference to birth control.
Currently they're fighting desertification in africa(and china) with the "Great Green Wall".[0]
[0] https://en.wikipedia.org/wiki/Great_Green_Wall_(Africa)
Covid vaccines: From rationing to not knowing what to do with them
> So first thought was you didn't read the docs, but docs do not clearly state that behavoour that is ugly (:

Yep, neither the name nor what little documentation there is a are really helpful, and that looks to be a long-standing issue (https://github.com/ziglang/zig/issues/3049).

Seems to me like this allocator should be renamed something like "FixedBufferBumpAllocator", which:

- leaves room for other fixed-buffer allocators (e.g. bitmap, slabs)

- spell out that there's something of note about the allocator, whose drawbacks the developer either would already be aware of or would be able to look up easily
I didn't see any ads on their chocolate article, and according to wikipedia they don't accept any advertising.
Interesting - I’ve never seen it in the wild and in fact I’ve only ever encountered it on these potentially astroturfed HN posts.
Time Commando – The Saturn Version
I felt it a bit confusing, going back and forth through time more than it'd be needed.
Read reports and don't expect media to throw numbers and mathematical proofs. They are a business and have to cater to general public who don't really understand or care.
We could take pushbikes off the road. It's too dangerous for our soft squishy bodies to not be encased in faux leather and crumple zones. Since most people need to get from a to b in a shorter time and potentially carrying goods, maybe its safer to remove cyclists from the roads for their own protection. After all its not just SUVs that pose a danger to cyclists. Don't worry though, we will still be able to ride our bicycles at dedicated bike parks where motorised vehicles aren't allowed.
I'm stuck deciding between $120 for a duplex B&W and one of these now. I don't need color often, but it's nice to have when I do want it. It's a shame that there is such a massive price jump if you want to move from printing US Letter/A4 to A5.
Isn't it even a little more fraught than that? I.e, the sophistication and worth of these models are directly relative to the crude and subjective human labor of feedback upon them. That is, the RLHF part?
Hikaru Nakamura (one of the best players in the world) tried it too [1].

GPT got confused at some point and tried to play illegal moves, but then it seemed to regain the games' thread. He never finished the game because he hit the usage limit, but it was already won by Hikaru. The explanations ChatGPT gave in the opening were fine, but the ones for the mid-game were mostly nonsensical.

[1] https://www.youtube.com/watch?v=lPetjvRWJa8
The petty incitement of this immediately reminded me of The Straw Hat Riot.

https://en.m.wikipedia.org/wiki/Straw_Hat_Riot

It's hard for people today to understand just how sudden, frequent and destructive mass violence was in the past. Up to our very recent history. As recently as the 70s there were fairly regular riots in America that would make most of what you saw in 2020 look pretty pedestrian.
I have previously thought a bit about using something like Supervisor. And if I was running something a bit closer to the metal, with no other infrastructure to restart stuff, then I would be much more pro.

But if inside Docker when something else already has the job of restarting things if they fall over, then it feels a bit over complicated in that there are multiple ways of doing the restarting. Plus, I think there is a touch more visibility - it's all just command line arguments to parallel:

parallel --will-cite --line-buffer --jobs 2 --halt now,done=1 ::: \
"some_proc some args" \
"another_proc some more args"
> The point is that the limit should be determined by physical limitations of the hardware, not an arbitrary number chosen by the programmer.

A machine might have 64GB of RAM, but this application might be configured to be allowed to consume a maximum of 4GB of it. In which case, the limit isn’t being determined by the physical limitations of the hardware; whether or not it is under the control of the programmer depends on who does what. Some programmers get to decide how much memory to allocate to their program, for others that decision is made by somebody else.
Ahref’s post was with numbers and details to give context for companies when considering the cloud. It wouldn’t fit every use case, but it was informative.

This post is just someone felt personally attacked for no reason and wrote an emotional text with no context.
You made my day lol this is what I got from it too.
What do you mean with KVM? A Kotlin-specific VM? I don't see the need for that as Kotlin the language is rapidly evolving into a higher level language that runs on top of JVM, Android, web and native platforms (iOS, MacOS, windows, Linux)
Not really, since it implies the "leak" is unintentional.
"To be fair: I'll break a law I don't respect". Got it.
> A duopoly that is this far apart in terms of ideology and goals

I don't know that I would be able to convince you otherwise. Just, if you think that GW's extraordinary renditions set a dangerous precedent but Obama's Disposition Matrix was an unfortunate necessity (or vice versa, as but two examples), you just may be distracted by tribal affiliation. As another example, if you were to get close to passing meaningful election reform that would enable effective multiple "third" parties, you would see the polarized duopoly close ranks in unified attacks on the idea - and on you, personally - pretty darn quick!

My advice to anyone who will listen is to really pay attention to the sins of your own side, really listen to your opposition without reflexively what-abouting. Eye opening. It doesn't mean the other side is better! It's just helpful to know. Also, shows a way forward, as slim as that may be.
> such as please? trump as tiberius i can kind of see. biden is claudius?

my money is on hunter biden as the future augustus ))) has military experience? check. likes to party? check! feels like 44BC all over again.
I'm not an SQL expert. But data persistency and consistency are generally very hard problems. It's a lot of steps, but I'm not sure if it more steps. More than what? If these data are stored as a big binary blob?
Don't share DMs with the public without consent of whomever you've messaged
I remember reading an article that said, if the Inspector Morse Mysteries were reflecting real life, Oxford would be one of the most dangerous places on Earth.

Maybe they were just a few centuries off...
Curious though, how does this relate to the JWST?
Already posted this here before...You are not depositing...You are loaning to the bank. If you want to deposit use a deposit box.

"...At the moment of deposit, the funds become the property of the depository bank. Thus, as a depositor, you are in essence a creditor of the bank..."

"Does The Money In Your Bank Account Really Belong To You?" - https://www.sgrlaw.com/does-the-money-in-your-bank-account-r...