skysight-inc/HackerNews huggingface dataset:
Yes! I support this.

Readability should be prioritized across the organization or it will punish you later.

As a reminder, read about Kernighan's law:
“Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.”

Go is already a high-performance language, I am fine with people trying to squeeze out all the juice, until you have to trade-off readability.
A dictator might just have terrible ideas.

His dislike for functional constructs didn't do Python any favour, but now that he's gone I see Python is adding the kitchen sink as well. I haven't kept up with the language since that pattern matching proposal.
> the core aims of SO

Which are?
I'm suspicious that this is missing a lot of data, and if it's only a portion of the market and biased in which data is included, that would make it less useful.

Google is one of the leaders in terms of corporations buying offsets, and my understanding is that they have a high bar in terms of quality/effectiveness. They offset all carbon emissions and have back-dated that to the beginning of the company. And yet they're nowhere to be seen on this.

Am I missing something about what this data is supposed to show?
Sure.. but at some point you've got a diminished return on efforts to stop users. 99% of abusers won't work around the limits.
I'm also using apps such as grafana, prometheus, gitlab… So nextcloud by itself wouldn't cut it. I'm willing to pay (it's $15/mo per server, not per user) because I want something reliable that I won't have to spend a lot of time on. And also because we're a company, not just a random enthusiast :)
Models don't store any artist's works. They are way too small to do that.

I have close to none knowledge on this subject but I find it very curious and I'd like to know more on that because it seems to me they don't store it but only in the traditional sense. For example, if you could procure a quote, for instance, I asked (chatgpt):

- "In Game of Thrones what did Jon Snow say to Arya when he gave her the sword named 'needle' ?",

- and it answers:
"[...] "Stick 'em with the pointy end. [...]"

Then it indicates to me that the information is there. Maybe we should consider that the model actually stores the information but the information is compressed ? Could you ask midjourney to recreate the Mona Lisa of Mickey Mouse ? The right information can't just appear out of thin air. If I recall correctly, someone had some success in identifying and modifying the right neurons or weights of some LLM which changed it "opinion" on where Rome is located ?
I am using SOA out of place and I should not have included it in my comment - I agree.

I guess distributed monolith is a nebulous term, and I'm sure people have their own criteria. To me, the defining characteristic IS the size of that synchronous call chain. If to serve some of the public operations of your system you need to make a synchronous HTTP call that spans more than one service, then I consider those services to be too tightly coupled and the system is closer to being a distributed monolith then a set of independent services (I'd make an exception if the first service is an API gateway or is very explicitly a kind of middleware service, and not defining business logic).

The degree to which the system is a distributed monolith, and how much one should care about that fact or invest effort to steer away from it is a function of how big the biggest one of those call chains is. I don't have a binary definition, more of a sliding scale. The way to avoid sliding more into the direction of a distributed monolith (at least the way I reckon it) is to avoid making those call chains from the get go.
The kamikaze was a grim solution to Japan's losing of the carrier offence/defence balance; the rate of pilots returning from sorties was poor, and the rate of pilots returning from tours to be instructors was extremely low, so the solution was to take very young men with minimal training and use them as human guided missiles. Pilots were probably going to be killed anyway, so the focus was on trying to achieve carrier kills at any cost.

(Humans will really adapt anything into a weapon, including human lives themselves, especially in a total war)
Consider as an analogy, safety while driving. Driving dangerously is fairly uniformly proscribed, but we also have specific prohibitions on various mechanisms by which people drive dangerously. It's much easier to prove that someone was intoxicated or using a mobile phone, rather than needing to show in each case that the intoxication was dangerous or that the mobile phone use was distracting and the distraction was dangerous.

Similarly, use of LLMs to generate and post large quantities of text from a short prompt is inherently spamming. The user could provide exactly the same value by posting their prompt. If the prompt isn't valuable, the output won't be either, as anyone with a copy of the prompt could generate equivalent output for themselves if they wished to.
Fair point. The non-interactive parts are free. There are very few labs which require the purchase of credits.
The labs are plug & play with all required resources provided (and deleted afterwards), so you don’t need an own GCP account.
Bulgarian Logo Archive
> correct 2/3 of all times

You are an optimist
Definitely! A train on the train, lovely real yo dawg (:
> Consider the following: 1500 calories worth of Snickers bar would not have the same effects as 1500 calories worth of beans and legumes or 1500 calories of pure soda.

How sure of that are you? Mark Haub, Nutrition Professor, famously ate a diet made entirely of "convenience store food" like Twinkies and chips for 10wks at a caloric deficit.

Despite a diet based on pure junk food, all of his health metrics improved and he lost 27lbs[0].

As someone who has lost well over 100lbs and who struggles constantly to deal with their weight, I can say from my experience that how many calories you eat is practically the only thing that matters. I have tried all the fad diets over the years and not a one of them has managed to lose me any weight and perform any better without strict calorie counting.

[0] http://www.cnn.com/2010/HEALTH/11/08/twinkie.diet.professor/...
In many countries including mine, willingly putting work in the public domain is not possible.

In France, you have to wait 70 years and then the end of the year for your work to be in the public domain (sometimes, it's 70 years after the death of the author).

So you need a license like CC0 to "emulate" public domain, that does whatever is possible to give as many rights as possible to the extend permitted by law, in each jurisdiction. This is tricky, that's why CC0 is so long.

Public domain is just an area where the author cannot impose anything. If you can give all the possible rights that matter, it does not seem to really matter if you can't just put it in the public domain, or am I missing something?
> Serious fasting is like hard exercise for your metabolism.

For additional context on this commenter's health perspective: https://news.ycombinator.com/item?id=36068156
From the article:

Junior dev: My code is simple and easy to understand.
Mid-level dev: My code is subtle, clever, innovative, expressive, hyper-optimized, and ingenious.
Senior dev: My code is simple and easy to understand.

https://twitter.com/bitfield/status/1219174978748370945
I am not claiming GPT is any good at humor. I am claiming this is the sort of superficial quality that gets you upvotes on Stack Overflow. GPT is pretty good at superficial things.

> Your expectation that all talking meat should maintain a consistently somber decorum while online is, needless to say, unrealistic.

Everywhere on the Internet, probably not. In Stack Overflow answers, it wouldn’t be half bad. It’s what they are for. But I wouldn’t even go that far: for example, another’s answer joke that "That's a very complicated operator, so even ISO/IEC JTC1 (Joint Technical Committee 1) placed its description in two different parts of the C++ Standard." is fine in my book, as that answer is otherwise pretty informative. Unlike the one I linked to before, which is just a confusing mess of random access humor (superfluous Xkcd: <https://xkcd.com/1210/>).
Another way of reading this other than “wrong team” (which is itself a culture-war-centric comment to make)… is “this person has stupid ideas, so this idea might be stupid too.”

(Whether or not the idea is, in fact, stupid is not my point - rather, you choose to read a culture war into it but there are other ways to read it.)
Big retailers are failing to block obvious tech frauds
What does structure concurrency mean ? What are other kinds of concurrency ?
Verse has effects, which by virtue of exposing it to the entire Fortnite community probably makes it a bigger language than Haskell in terms of user counts.

https://dev.epicgames.com/documentation/en-us/uefn/specifier...

converges/diverges, computes, varies, reads, writes, transacts, no_rollback.
> What does the O mean here, exactly?

Doesn't matter. Ignore the O, focus on the I. If you want to weigh a certain amount, look up what the sedentary metabolic estimate is for that weight and consume that number that despite any additional exercise you are doing.

The hard part is dealing with being hungry all the time, and despite the promises of fad diets everywhere, there is no solution to that that I have found that doesn't involve stimulants.
Yes, and that's why just HTML (without js unwished-for enforcement) is great.
Northern neighbour :), so yeah, what should be done is unlikely to occur :(
Had everything gone according to plan, we'd be eating radioactive food by now and we'd be flying all on our own, no flying cars necessary. Radiation was much more fun when we still believed in miracles.
Stanford Geospatial Network Model of the Roman World
First twitter now AMD?

Come on George, if you continue giving up this easily someone may make you a product manager at Google soon
A place that gives me answers to common coding questions.
Engineering often involves solving complex problems and finding innovative solutions. Many individuals are drawn to the challenge of analyzing and resolving real-world issues, whether they are related to technology, infrastructure, or other areas. The satisfaction of overcoming challenges and making a tangible impact can be a driving force behind one's passion for engineering. https://www.myenvoyair.net/
Cars are 'less noisy' vs all the things that you mentioned simply because they are omnipresent. They wear you down, grind away at your tranquility, but because they're always there, they do so without you even noticing. A peaceful evening walk is made wearisome by the constant trickle of cars intruding into your hearing. Particularly so in the USA, because the cars there (just like everything else) are vast. Car use in city is a blot on humanity. I wish they would all just go away and be saved for the weekend road trip, or moving house, but not for groceries or commuting.
Modulo which prelude you're supposed use. That was enough to put this newcomer off
The Ocean Is Looking More Menacing
> those in countries like Germany where you're not allowed to dedicate works to the public domain

That sounds like Germany's problem. If the system makes it difficult for someone to accept a gift of code from me, is it up to me to fight or work around that system? No matter what license you pick, in all likelihood some territory somewhere will have a problem with it.

> many companies don't allow you to use code with the unlicense because of its unclear legal status

Again, if I particularly care whether commercial entities use my stuff or not then I probably care about licensing enough to not use this the unlicense anyway. They can always contact me to negotiate specific commercial licensing for their use case.

--

There are to (at least) views that head in this direction:

* I don't care about licensing: I want people to use this, and I don't care how.

* I don't care about licensing: I don't care how people use this, I don't even care if you don't use it at all.

The one thing you should take care about, even if you don't otherwise care at all, is that some licences contain accidental traps which potentially enable legal grifters to bully people who use your stuff. The most obvious case of this is version 2 of creative commons licences (newer revisions are not prone to this, v4 (released in 2013) certainly, I've not looked to see how v3 (2007) stands in this regard), see https://doctorow.medium.com/a-bug-in-early-creative-commons-... amongst other places for details.
Zen 4c: AMD’s Response to Hyperscale ARM and Intel Atom
I don’t think it was “chosen very carefully”- the other word is “public”, and it refers mainly to who has access to the repo. Public and private are the ideal words imo
Only a certain type of person does that. And management and business leaders more often than average are that type.
On the "Async/await" wrt IO and FFI, I wonder what Graydon and others think about the Erlang BEAM or the GHC runtime implementation.
Show HN: Deployment previews for your pull requests, on servers you control
Does anyone know if I can get sued for opening this up and searching "test"?

I live in Germany, and they are pretty harsh when it comes to downloading.

I opened this up while browsing HN without knowing what it was....
Another spy plane. Good that democracy was saved. /s
As an addendum, to not (I hope) distract from the point about spam -- I don't at all object to using an LLM for inspiration, or editing, or summarisation. So long as there's no claim that the output contains more information than the input. Any statement of fact in the output should be present in the prompt or validated by a human before publishing, or it's suspect. And if it's published without disclosing the lack of validation, it's unethical.
Honestly? I use https://beets.io/ to organise all my FLAC on my NAS.

I expose the /Music directory over NFC.

I use https://kodi.tv/ to stream music to my amp. I manually pick the album I want to listen to.

Kodi also has a fairly reasonable web UI.

Keep it simple.
That doesn't work if definition is part of a different compilation unit. 99% of functions in C will be (libc, other system libraries you may be using, etc.).
As if your body is in the same state after working out than if you had sat on the couch doing nothing. As if the only change happens during the time you are actually working out. As if no calories are being spent recovering from a brutal workout for the next day vs sitting on the couch playing video games.

I just don't get it. This stuff is just not that complicated. Just constant wrong information over and over and over.
that doesn't work when the desired initial value is not the same shape as the major cells of the argument array
> that there does not exist (can not exist?) a license that you could use if you want to release your code to the public domain

In what jurisdiction? Yes, it's widely thought it's not possible e.g. in Germany, because you cannot seem to waive your moral rights.

What about the U.S.? There's no explicit law saying you can dedicate your copyright to the Public Domain. True, so some think it's not possible. But others think you can simply abandon copyright, like you can any other personal property. Why wouldn't that be the case?

FWIW, I like the clarity of a permissive MIT or ISC license. But I think you may be able to dual license Public Domain (in many jurisdictions) OR MIT.
-Happiness is not the ultimate pursuit for the wayward person, fulfillment is. Sometimes one must sacrifice happiness to gain fulfillment.

This turned on a light bulb for me, so I really appreciate you sharing your point of view. Specifically, I feel that it helps a lot with my issue of having analysis paralysis to frame things in terms of fulfillment rather than happiness.

I will try to come up with some innoculations of my own going forward.
Iff your diet doesn't change, which it often does because people often reward themselves after a workout, or a week of working out, or whatever. They tell themselves "I can eat this entire pizza, I've earned it", and the math gets fucked because of it.
GPT-4 tends to screw up the grammar in other languages, I imagine in proportion to inverse of the language's prevalence in the training data.

I often work with GPT-4 in Polish. I don't think I've ever had it give me an answer in Polish without at least one grammatical mistake somewhere per every two or three paragraphs. The text itself is still superb, and its command of vocabulary better than that of a median native speaker, but it revels itself by confusing genders, or forgetting about the grammatical case suffixes.
What if you need to do an endianness conversion?
No, as you can check with some of the weirder arithmetic functions:

</ ⍬ ⍝ Empty list
0
</ ,5
5
</ 0 5
1
</ 5 0
0

It would be more consistent in some ways though (for example forcing </ to always have a boolean result). APL designer Bob Smith's advocated for it, particularly for ,/ to make it behave better as a joining function: http://www.sudleyplace.com/APL/Reduction%20Of%20Singletons.p...
Can't remember where, but I read an article where it mentioned that by the age of 11 up to 20% of children with smartphones had viewed hardcore porn, and some were regular consumers.

Once a child of that age has a smartphone, they pretty much have _unfettered_ access to everything the internet has, or they will quickly find a way to. It only takes one peer (e.g. with older brothers) to turn the whole barrel rotten.

As a parent already coming under pressure with an 11 year old, I'm not going to just blindly trust that one Stanford study, and instead listen to fellow parents, their experience and ideas, and above all wait for as long as possible before bowing to the inevitable.
Writing code. Github Copilot is a big time saver.
Could very well be, the bar for CRUD apps is lower than most people want to believe.

You don't hire a 19YOE trauma surgeon to cut moles off healthy people, right?

(Even assuming the German's 19YOE aren't just first year x 19 at a slumbering enterprise shop... AI or not people need to be vigilant to avoid being hustled by low quality SWEs.)
You can do it using a runtime with scheduling and fibers.

The issue is that you want to be able to save the entire thread stack cheaply so that you can switch to another task at an async yield point, and then go back to your previous stack frame. You want to do this without spawning system threads.

Say you have an f -> g -> h call stack that blocks on IO. If all the functions are in fact async state machines (or some other kind of callbacks) your thread stack will look like this:

Executor.loop() -> Executor.run(h) -> h.await()

That is, your functions are really objects that are queued up and taken as needed by the executor. If h has a yield point, you can put it back on the queue, go back to the loop and pick up some other work. Later you can do the above again and await h to again up to the next yield point.

Now consider the case where the middle function g is NOT async. In that case the call from f to g will be a normal function call that gets put on your call stack. In a language where this is allowed, you'll still have to wait or execute h and you'll get a call stack that looks like,

Executor.loop() -> Executor.run(f) -> f.await() -> g() -> h.awaitUntilCompletion()

(where our awaitUntilCompletion is minimally just calling h.await in a loop until h is finished). At this point, you are stuck: you can't yield from g() because it is a normal function with a normal stack frame, so your thread has to wait till g() finishes before it can be used for anything else. You are basically blocking a thread on h. At this point you might spawn a new thread to keep your thread pool count up (which is expensive and memory hungry) or just accept the forced synchronous blocking (which reduces throughput).

If this happens over and over again, you either end up running out of memory or end up running code in a synchronous fashion but with worse performance (because of all the state machines). This is why functions are usually coloured, so that you don't get yourself in this accursed state by accident. AFAIK the alternative is to allocate all of your call stacks in the heap so that you can switch them in and out of kernel threads, which is what fibers are. This requires a complicated runtime with a scheduler such as in Loom,

https://cr.openjdk.org/~rpressler/loom/Loom-Proposal.html
What do you think of Apple's new VR and AR experience?
> Black & white thinking leads to depression in people with a disposition.

That sounds interesting. Who has researched/written about that?
I agree that this is likely missing data systematically.

However note the difference between carbon offsets vs carbon removals. I don't know what kinds of offsets Google bought but given that they started buying them >15 years ago, they were probably not removals.
That’s a stark misrepresentation of what happened here - the district refused to provide adequate (and, at times previously agreed-upon) safety measures.

Every teacher I know wants to educate their kids. They wanted to do so without putting their lives at risk, which is a reasonable thing to ask.
Sorry I should have specified the difference between open-open-source and open-source. I was referring to the former. PRs are welcome!
> The biggest problem with HomeAssistant, however, is its really overengineered setup for running on mini computers like the Raspberry Pi, which was my goal.

Some might call it overengineered, but it works great. Flash an SD card with Home Assistant, pop it in and you'll be ready to go with minimal configuration. I've had HA running on an RPi4 for years with very few issues.
Ohio Cryptic Lineage
> fundamentally incompatible with free software ideology

The free software ideology has pretty much been shaped by the FSF and the GNU project, and they pretty much advocate for putting restrictions (like those in the *GPL licenses).

Because the Free software movement it not about doing gifts and not having (developer) restrictions. It is about ensuring end-user rights. And this arguably requires putting restrictions.

What you describe is something else, more in line with what permissive licenses do (which do allow someone else to put restrictions, which is the whole issue). Most permissive license still require attribution though. Your code is still yours. In some jurisdictions, some form of "yours" cannot be given up at all (moral rights).
We don't have to do that, just make sure that dishonest behavior is not the dominant strategy. In our society, we could start by ceasing to promote and reward such behavior constantly.
https://archive.is/FhnVX

https://archive.today/FhnVX
Zeitpyramide
I’m not saying I’m better than a self driving car… I’m saying that using vision alone for cost cutting is short sighted and might kill the industry.
rarbg.to is the real rarbg, rargb.to isn't.
> Dependency management is best in class

Do crates have namespaces that ownership is verified for?
I’d say humor gets upvotes precisely because it’s not superficial. Humor arises from presenting ideas in a simple but still surprising new way. It takes insight into both the subject and the audience. Humor is practically the antithesis of dry AI content.
> Freedom of speech is a principle that supports the freedom of an individual or a community to articulate their opinions and ideas without fear of retaliation, censorship, or legal sanction

What Twitter did was censorship.
But even if pretend, for sake of argument, it never happened. You still have corporations doing sanctions on behest of government.
looks like dna transcription