skysight-inc/HackerNews huggingface dataset:
This opens up the grid for trading (PV) electricity directly.
The author is using a slightly different (but not wrong) definition of overfitting that possibly you are not used to.
Yeah, that's a crummy definition. You can easily force "Test error is always larger than training error" for any model type.
Is there any reason to suspects it’s any different from standing outside on a sunny day?
>> Keep in mind that this whole thing started only about 36 hours ago.

Fair enough.

How the situation is handled matters, so I suppose we will see.
Not really, because one person's personal experience can't be verified and is no different from delusion. It's also not what the book is looking at or talking about, and personal experiences don't weigh in on the argument Dawkins is making.
> Readability, reduced visual noise,

Semantically colored text, by definition, reduces visual noise. After doing a bit of googling there are infact a number of studies that show that colored text seems to positively affect both short term free and serial recall.
sorry, i can't find the link back. Maybe it wasn't on the official site but from an old website.

Another question i have : are there any kind of mechanism to ensure at least some kind of memory safety with regards to memory deallocation ?

I'm honestly halfway to try and prototype some cross-platform lib for my mobile app using zig, but this part is really the one that bugs me. I'm fine with having no GC or no ARC like go or swift, (and i'm ok with no ownership mechanim like rust), but seeing absolutely nothing new since C on that side is both a surprise (since zig has improved other aspects like slices and fat pointers), and a worry.
> Maintenance to keep them running would have been prohibitively expensive

No. It would have been very cheap compared to the long term cost of a) an energy and economic crisis and b) with replacing nuclear with other power sources.
Oh that’s a good point! I guess things like bold markers reaching over multiple lines does complicate parsing somewhat if you had to find the paired delimitators. But considering that Gemtext considers the pre formatted text block that starts and ends with backticks to be a “mode switch” I don’t see why you couldn’t consider spec-ing a sort of state-machine markdown. (Maybe that’s already the current understanding of it!)

If you leave off the ending * then everything till the last line will be bold, for example.

That’s gemtext though.
Mandatory TLS on the gem protocol makes most of this moot IMO. It’s 10x harder to view a gemtext document in a gemini browser. What simplicity did we gain with markdown--?
> Also, there must be something wontedly derogatory but technically accurate they could call you for providing this education?!

Condescending?

Call someone a term, then suggest they "research the etymology", then they realize I was right to call them that. Great for me providing them education!
I’m not dismissing your compensation. I spent most of my career on the enterprise dev side.

But looking at Levels.fyi for compensation at AT&T, the top level software engineers in LA make a little less than $200K all in. That’s less than a mid level software engineer makes at BigTech.

This gets back to one side on HN doesn’t know the scale of compensation on the other end.
> When someone mentions a 'lack of Black representation', they're not saying that non-Black members are less valuable because of their skin color. Rather, they're highlighting that there appears to be a systemic issue preventing people of that particular race from participating or advancing in that space.

"Appears to be systemic racism" might be half a step too far. I would say, "The possibility exists. We should look carefully and see if there is, and if so, what we can do to fix it." But we should not assume systemic racism every time there are racially unequal outcomes.

Asians get into top colleges out of proportion to their numbers. Should we say there "appears to be a systemic issue" in favor of Asians? Or should we, perhaps, not take disparate outcomes as prima facie evidence of systemic racism?

I'm not saying that we should sweep it under the rug: "Nothing to see here." By all means, when there are disparate outcomes, look carefully. It's just that the wording went a bit too far, in the absence of further evidence.
It's interesting to compare this report to Levels.fyi data. Although average comp hasn't kept pace with inflation, slicing it by senior level engineers, staff level engineers, and above, you'll notice there's still meaningful growth in compensation packages. Especially when you consider additional comp like stock and bonuses: https://levels.fyi/2022/
Choosing great lieutenants are actions related to effective leadership.

You may consider him to be a toxic and awful person but that is independent of him being an effective leader. For example, Hitler was an effective leader.
"Why do you need a password? What are you hiding?"
claiming it will match humans feels more like emotional wishful thinking
Don't dimiss the 'both' option: Our brains are flawed balls of meat that can't completely observe the forces they access/make use of.
That's a stretch. Historically, a hobo was a homeless migratory worker, differentiated from a tramp by their willingness to work. The term supposedly came into popularity in California.

Technically, he's a "beachcombing barnacle" if Wikipedia's slang terms are accurate. After graduating with a mechanical engineering degree, he rode a dirt bike across the country to CA with no plan, and couch-surfed for a while on another coworker's boat at the harbor. He eventually stopped by our office on a cattle ranch in the middle of nowhere, poked around a while, then asked for a job he was woefully unqualified for. We offered him an internship based mostly on his exceptional tenacity, and he's now been with the company full time for several years.
This answered a question I had “I wonder what that guy who wrote that thing on ‘the superintelligence/fast take off idea eating smart people’ thinks of all this new ai stuff” thanks HN!

I still can’t understand the “supersmart ai is so smart we can’t unplug it/patch it/restart it” before it transfers itself into every pacemaker.

Until these things are literally in bodies with some autonomy that allows them to control what happens to their brains, we will shut them off when they cause trouble.
Gemini makes sense when you realize it's the protocol equivalent of running off to join an anarcho-primitivist commune or ascetic monastery, a technical solution to an emotional problem (disgust with the web and modern capitalist society.)

It being too basic and rigid to the point of hostility towards anything but pure text is the entire point.
I started taking vitamin D supplements (D3 pills) after getting a blood test with below norm vitamin D level. Saw an immediate improvement in concentration, mood and energy throughout the day. (this is merely anecdotal, of course)

I don't see how milk itself is related though.
Before the Wii was fully jailbroken, piracy was achieved by modifying the optical drive to trick the system into thinking burned DVDs were official factory pressed discs. That approach means the system still expects the disc to be signed and encrypted like a legitimate disc would be, so the standard for pirate releases was to retain the encryption and that convention stuck.

In another timeline where the Wii was jailbroken earlier the standard might have been to distribute decrypted versions, but that's not how it worked out.
bscrypt is a modern alternative to bcrypt; also cache-hard and more suitable than Argon2 and Scrypt: cache-hard, easier to deploy on multi-user environments, as well as web browsers/mobile devices.

https://github.com/Sc00bz/bscrypt
> Perhaps, but if we're being practical we should account for a similar increase in costs to any future solution. It's not like corruption will go away by the time the procurements for the next project go on...

This meek fetal-position defeatism is why infrastructure costs spiral up and up and up forever.

Raise costs on project A

Baseline the expected costs for project B based on project A

Raise costs further on project B

Repeat endlessly

It doesn’t have to be this way. Italy itself halved its rail construction costs by cracking down on corruption in the 90s. We always have a choice.
And was it actually used or became popular before it was adopted by and had contributions from major companies?
It helps the poster build a straw man argument.
I agree with you though about the cries about reverse racism. Not helpful to the discussion.

But I also believe that when someone cries out bias or discrimination by some group because of underrepresentation or lack of diversity, they are implying that affirmative action is the way to solve it. Maybe I'm putting words into people's mouths there, but it's just anecdotal
Gemtext seems to be more like wanting to be an online typewriter. Back when typewriters were used to write documents, there was one typeface and font, and no hyperlinks or images. To reference other documents you could use footnotes or a bibliography. Margins and line spacing (except maybe for block-quotes) were fixed. A lot of useful information was communicated in this format, but it does seem a bit too austere today.
Ask HN: Why is Midjourney better than Stable Diffusion?
I wonder what they do better than Stable diffusion to generate the images. It seems more responsive to prompts and able to generate higher quality results.
The version on youtube is 20.48GiB(!) so I hope it's the best possible quality.

Input #0, matroska,webm:
Metadata:
ENCODER : Lavf59.27.100
Duration: 03:02:38.36, start: -0.007000, bitrate: 11990 kb/s
Stream #0:0(eng): Video: vp9 (Profile 0), yuv420p(tv, bt709), 3840x2160, SAR 1:1 DAR 16:9, 24 fps, 24 tbr, 1k tbn (default)
Metadata:
DURATION : 03:02:38.333000000
Stream #0:1(eng): Audio: opus, 48000 Hz, stereo, fltp (default)
Metadata:
DURATION : 03:02:38.361000000
There are actually lots of initiatives to increase gender diversity in early childhood education.

Also systemic bias exists. That’s not an arguable point because the US has a history of anti-black rules like red lining that affect opportunities till this day. Or rules like how women could manage their funds that held women back. Other countries similarly had rules like that against various demographics.

Things are better but generational issues still exist. The history of these things isn’t even so far ago that most millennials would be somehow unaffected.
It’s enough for mosquitoes where I live.
I was incapacitated for many years and my phone plan lapsed, so I lost the number. My email account lapsed and so did all my domains, so I lost access to all my email addresses. I now have about 1000 online accounts that I have no way to access because there is no way to authenticate myself. 2FA can be a real pain in some situations, even though I still advise everyone I know to enable it on their most sensitive accounts as the alternatives aren't great.
> As to whether that represents a danger to humans I think it depends on what we do with it and/or what kind of society or environment we embed it within.

Agree, and I think this echoes one of the author's best points, which is to question whether engineers who are convinced their creation will be a sociopath are the most well-equipped people to actually prevent that fate. (Especially, as the author suggests, given the commonness of asocial/antisocial-ity among the builders.)
Definitely not. C was born in a different context, and these days it's not common for any language to have multiple competing implementations, certainly not in its early years. C needed the standard because there were many implementations, JavaScript needed a standard because there were many implementations, but Python or C# or Rust or Java don't have a standard (although there are technical specifications of different degrees of rigor) because the standard is what the reference toolset does, modulo what are accepted as bugs by the technical team.

There was no "leadership team" for Rust at Mozilla as far as I know. It was originally a one-person side project like C++ or Python, then it was elevated to an official Mozilla internal project as its potential in the context Gecko was understood by the higher-ups. But again, as far as I know, whatever culture formed around the project did so organically, but also as a conscious attempt to avoid many cultural issues seen in other OS projects. And mark my words, the Rust community as a whole is genuinely friendly and welcoming compared to almost any other internet community of similar extent, and there's nothing sinister underlying that friendliness as far as I can see.

When Mozilla got rid of Rust, the leading technical contributors continued as they had always done (albeit now with considerably fewer full-time paid contributors), as an independent self-organizing entity, but now even less accountable – in regard to technical decisions – for any external stakeholders but the Rust community itself. But some organization was required to foster Rust's growth, to manage all the inconvenient legal things, the interaction with the now several large stakeholders and funders such as Google and Amazon, and so on. So the Rust Foundation was created to manage all that. But the foundation's jurisdiction ends where the technical aspect of Rust begins – all the technical teams are still exactly what they used to be, accountable only to the greater community.

At any point, anyone could have experimented with different implementations with no "committee" saying what to do, but let's face it: first, modern compilers, even simple ones, are extraordinarily complex compared to an early C compiler running on a PDP-11, and second, in light of the first, Rust didn't grow in popularity nearly fast enough for anyone else bothering to write an implementation to experiment on.
So now they'll make software mods to verify the write to that chip.
Cookie Licking (2009)
Background to his desire for open (non locked down) systems (covers the period when the MIT AI lab went from the completely open in-house developed ITS to a proprietary Digital system):

https://www.gnu.org/philosophy/stallman-kth.en.html

"...But that machine wasn't designed also to support the phenomenon called “tourism.” Now “tourism” is a very old tradition at the AI lab, that went along with our other forms of anarchy, and that was that we'd let outsiders come and use the machine. Now in the days where anybody could walk up to the machine and log in as anything he pleased this was automatic: if you came and visited, you could log in and you could work. Later on we formalized this a little bit, as an accepted tradition specially when the Arpanet began and people started connecting to our machines from all over the country. Now what we'd hope for was that these people would actually learn to program and they would start changing the operating system. If you say this to the system manager anywhere else he'd be horrified. If you'd suggest that any outsider might use the machine, he'll say “But what if he starts changing our system programs?” But for us, when an outsider started to change the system programs, that meant he was showing a real interest in becoming a contributing member of the community. We would always encourage them to do this..."
Just an update: It's now available as a userscript for other browsers. Tested on Firefox with Tampermonkey.
An algorithm that requires a ton of memory doesn't really make sense for web applications IMHO. bcrypt and bscrypt are better choices.
Most of the software that outputs colors are scripts or CLI programs that use hard-coded ANSI escape sequences, not termcap or those library functions.
UTF-8: how does that view mesh with

>This scheme is syntactically compatible with the generic URI syntax defined in RFC 3986

^ that defines the percent encoding scheme.

About the only way I can think of is if Gemini URLs are a superset, and don't need to use percent encoding... but that means ambiguity when someone hands you a percent-encoded URL. Did they mean %C5 or %C5?
"There are no real world natural keys — only someone else’s surrogate key... SSN, VIN, email address, UPC, tax numbers, country codes, language codes, URIs… they’re all just someone else’s made up identifier."

Every time this topic comes up, there are major definitional problems, and it seems like either surrogate keys or natural keys get defined out of existence.

The author is drawing the line such that natural keys are surrogate keys that are out of your control, and surrogate keys are in your control. That doesn't seem to match the definition from wikipedia: https://en.wikipedia.org/wiki/Surrogate_key

I agree with the author that control over the ID is an important distinction, but if you're going to make up a new ID, why not just say so? "Surrogate key" just introduces confusion -- it makes it sound like something only programmers and database admins care about, which is definitely not true. If customers are seeing it, everyone in the organization should care that it's in a recognizable pattern (so you don't mix up different IDs from different places) and memorable and easy to understand when spoken.
"Paper money" is such a strange expression to use here: it's inaccurate (because coins) and much longer than the obvious word, cash.
I was locked in a windowless room for 10 year straight. What I don't know is if the long-term deprivation of vitamin D produces any long-term nonreversible damage. Does anyone know?
> life has only appeared once in the entire history of the earth.

Hard to say. Every subsequent time, there's been a sea of already highly-adapted life around to eat it.
"I started eating [Y that has a lot of stuff in it, including X] -> started feeling better -> Y must be good for you"
If he was serious he'd have performed a study comparing personal religious experiences in aggregate across cultures and time periods. No need to rely on a single experience, that'd obviously be silly.

Since he didn't bother to do this, he didn't refute them, eg as quirks of biology or whatever. As such, it's impossible to take him seriously as he failed to consider all angles.

If he ignores personal experience he must buy into the western-centric son of God story, further biasing and undermining his argument. It's precisely because personal experiences don't weigh in on the argument he's making that his argument is flawed.

The rest of his argument, for all it's plausibility, may simply be wrong.
I haven't been down to the Civic Center in ages, I just checked it out on the Google st. view and it looks like they already cleared it out.
I don't see what the problem is if it's only on the exact same prompt.

I assume only a small percentage of users would put in the same prompt twice, and even then, why would they be upset at getting the same response?
Under the ACA, insurance companies have a profit cap as a percentage of expenditures, so they need to drive expenses to increase total profit (but still have to be competitive price-wise so it isn't unlimited).
> November 18, 2021

Its difficult to wrap my head around how much has changed in less than two years.
1:1 crops still look like a solarized mess. It’s nothing than a feel-good gimmick (“oh wow, this phone in my pocket can do some sort of multi-syllable photography”).
> When I decided to color the output, I did so for a reason, otherwise I wouldn't have gone through the trouble of doing so.

This is the truth about every decision one makes, even if the reason is trivial, fleeting, or barely overruled some opposing reasoning, which shouldn't mean that no one can suggest anything to you. This is someone trying to affect your future decisionmaking, not to take the decision from you.

> I think if someone is colorblind, they are likely to have set up their terminal in a way that deals with colored output already.

Maybe they're not on their home machine or terminal?
> does not require the dev to implement their own "hooks" into its methods

> tell the framework how to work [...] and just send it data in the way it expects

What is that, if not also "hooks"? I've long thought about this and tried many different solutions, and there's only 2 sane points to implement a library/framework like this in an unopinionated way IMHO (without prescribing the DB schema, etc): you provide a library like passport.js with lower level hooks (data hashing, vendor connections, etc), or you provide a framework integration with higher level hooks (API, DB schemas, etc); the problem with the higher level hooks is that you'll need many more hooks, with the only advantage that the dev might need to write a bit less code overall.

As an example, let's see password recovery. With lower level hooks, the dev writes the recover page fully, the API endpoint and backend for it, and somewhere in this backend has a small integration with the hashing the new password; which then the dev saves in the DB. The dev has to do all of this, but in exchange the hook integration is just "hash the password".

However for a higher-level (let's assume a JSON API) integration as you seem to suggest, now you need to use the hooks from the front-end to the custom API, two endpoints that hopefully work as expected. And then you need to use the hooks to connect from the data generation to the DB, again at least 3-4 hooks to check for the valid user, check for duplicated password (maybe?), save the new password. And error handling here and to the front-end, which is going to be a monster.

(or an opinionated way like Firebase where you bring the whole house, but let's leave that for another post)
We tried that in the US, and we ended up with an ad-hoc one anyway. It seems to be far too useful of a concept in modern society to avoid this happening whether you want it to or not.
This gets back to the bubble I mentioned that most of HN is in. FAANG and BigTech hire a small percentage of the 2.5M developers in the US.
Relevant but only one set of constraints among many: after an epic winter snowfall, water level has hit 2 years ago at Lake Powell and only last year's level at Mead...

https://powell.uslakes.info/Level/

https://mead.uslakes.info/Level/
This is likely the most easy way.

Alternativly or additionally you can ask for donations on that banner. And a link where OP explains his situation, no profit, just costs, but like to keep the thing running.
I actually signed up for one of their boxes last night based on your recommendation. Good so far.
Gemtext has the pre formatted text fence that it specs as a mode-switch. Is that impossible with markdown? I think you could probably design every control symbol in markdown as a switch to “bold mode”, or “link content mode” and leave it at that. State machine style I guess?
You can see regularly in practice where aggressive data augmentation is used, which obviously is only used on training data. But, of course, you'd still be 'overfit' if you fed in unaugmented training data.
If my laptop screen were legible in direct sun, I'd be out there. Wifi and headphones.

Sadly the laptop's too small and Chrome's too power-hungry for solar power to be an option: ⅓m width * ¼m length * 158W/m2 solar = 13W out of 67W to run it, or 19%.
Since everything is TLS now, basic auth no longer transmits in the clear. But I agree browser vendors have refused to bother putting in even the bare minimum of effort for years. I've been subscribed to the firefox ticket to allow http auth logout for my entire adult life.
Discover the New and Improved Zentask: Free Access, GPT4 and Image Generation
Exciting news for all Zentask users! We're introducing FREE access, an all-fit one subscription model, and GPT3.5 Turbo by default! PRO users get GPT4 and a max price of $30/month. Experience major UI/UX improvements, simplified solution creation, Stable Diffusion replacing DALL-E 2, and solution previews. Join the Zentask revolution today!
Indirect prompt-injection attacks against LLM
And now we have a CoC and people are still mistreated. smh.