skysight-inc/HackerNews huggingface dataset:
The question I have is this - is the test ID generated when the test results are generated for the first time (either sent by email if they have it, or accessed through eGov or eHealth portal), or are they generated as soon as test results are complete? If it's the former, then it's theoretically possible that the first (positive) results have been downloaded for the first time on Dec 26, and thus have a higher ID number.

Unfortunately, no data points from me, even though I have been tested MANY times due to my profession. They've got my email, so they obviously get generated immediately.

However, I do have a data point for screenshots when QR code of the positive test stated that the result was negative. This is something that happened to me as well (back in 2020, once, and never since then). It was a bug, obviously. The second part of the ID is person-specific (all my test results have that second part identical, regardless of when they were taken) - it seems that if a positive test is followed by a negative test, that happens sometimes.
It really is something else. I used to run a scaled out Exchange system circa 2008, and we spent alot of time optimizing I/O. I think 150 iops was the target per disk performance.
I'd compare it more to the way you can use Ruby as its own template language. I don't think I'd really build a PHP app in 2022 the way I would have built it in 2002, but I'd be okay with using "pure PHP" templates, assuming I trusted whoever was creating the templates not to blatantly abuse it. (I know that could be a big assumption in some contexts…)
They’re also a reminder of the hidden infrastructure and communications that will be unseen and unheard by the world but is at the ready to handle this contingency.

You then consider that this infrastructure (ie the googles) has been duplicated by at least two other world superpowers, with each having had a slightly different variations on implementation which inherently reflects the values of the nation.
> A lot of references to "first sleep" can be found if you search digitized records with that string and its foreign language equivalents, but so can references to obviously non-systematic things like "first injury" or "first marriage"

This hypothesis would also have to explain why we don't say things like "first sleep" anymore, even though we do say things like "first injury" or "first marriage".
== Everything else/HTMX. Well currently HTMX is still a "low level" clientside library, but in a similar vein to Ruby/Rails/Hotwire/Turbo.

Feels like BE-first dev and non-SPA/JS centric client webdev is slowly regaining ground. Exciting.
Celebrity Crypto Shilling Is a Moral Disaster
You mention it took two weeks to get to the point that we see in the article.

Does this mean two weeks of development, or two weeks to generate the images we're seeing? Or maybe did you train the model for two weeks? That point just wasn't exactly clear for me.
Another camp-y typeface showed up here recently, from the US's National Park service:

https://news.ycombinator.com/item?id=29573976
I was thinking this might have been a primary source for the Storm Trooper helmet design.
https://archive.md/Fkpwr
"I just happened to choose the color that everyone else in the industry was choosing for no reason at all" is not very persuasive, especially 28 years later.
I feel like that's an issue of the paper, and not the idea; instead of making the math verbose, the paper should provide a legend or key that documents each symbol, or at least the main ones.
Very nice indeed! I am sorry I did not notice before the discussion about previous blogpost on the subject [0] “Using the SQLite-over-HTTP "hack" to make backend-less, offline-friendly apps”

Are there more than 2 blogposts? Cannot find a posts page.

[0]: https://news.ycombinator.com/item?id=29758613
Same reason the Coca-Cola recipe is not published nor made freely available by the Coca-Cola corporation.
Is the code or any of the models available to the public? I'd love to mess with this on a local GPU cluster.
Links to related projects in anime art generation for those interested:

Waifu Labs v2, referenced in this post (generate amazing custom anime face images):
https://waifulabs.com (write-up is the above link: https://waifulabs.com/blog/ai-creativity)

This Anime Does Not Exist (AI-generated anime-style artwork): https://thisanimedoesnotexist.ai (write-up https://www.gwern.net/Faces#extended-stylegan2-danbooru2019-... and https://nearcyan.com/this-anime-does-not-exist)

This Waifu Does Not Exist (AI-generated anime-style faces): https://thiswaifudoesnotexist.net (write-up: https://www.gwern.net/Faces#twdne)

There's also a lot of literate on e.g. automatic manga coloration, auto-translation, image superresolution, anime frame interpolation, and much more. Worth checking out some places like https://old.reddit.com/r/AnimeResearch/ if you're interested!
Google not opening up RCS to other applications is really annoying - I used to have a text messaging app I loved with TONS of customization and now I am basically forced to use googles damn messages app. It is the same shit as Apple is doing
>the most delicate of those being lawful transitions of power [...]

>People physically invading the halls of Congress and threatening lawmakers are doing something fundamentally more powerful, and also illegal.

So the insurrection-ness of a protest/riot increases during "lawful transitions of power"? Suppose this premise was true, does that mean something like this[1] is also an insurrection (or "almost [...] a coup"), because it happened during a "lawful transitions of power" for a supreme court justice?

[1] https://www.usatoday.com/story/news/2018/09/28/brett-kavanau...

>A bunch of angry protesters shouting in the demonstration area have no leverage beyond drawing media attention to their cause.

Sounds like you're agreeing with me. ie. you can't cite "anger of the people outside" as a potential reason for "reject the vote certification".

>People physically invading the halls of Congress and threatening lawmakers are doing something fundamentally more powerful, and also illegal.

Not disputing it's illegal, just that it's not an "insurrection".

>I didn't say which crimes. It makes far more sense to roll up low-level offenders with lesser offenses to build cases against higher level conspirators.

What are you saying here, that the lack of prosecution for insurrection is totally consistent with an "insurrection" taking place, because they'll eventually work their way up to the real conspirators and charge them with insurrection? Well, it's been a year now, and nothing resembling an insurrection charge has surfaced.
Both SPARQL and RDF are under continuing development, actually. Possibly more so than GraphQL itself.
> It's been my understanding that the blockchain is precisely an experiment in what can be accomplished without laws and enforcement

Some people seem to think that, perhaps misled by words like "trustless" that are applied very narrowly to blockchain technology.

But the reality is there's almost nothing about blockchain that helps with these trust issues. If I order a physical product and pay in advance with crypto, I have no recourse except a legal one if the seller doesn't deliver. You can set up escrow systems but then you need to trust the escrow provider, and you still need to somehow deal with hard to verify claims like "I didn't receive my package."

That's just one example. In almost every area in which blockchain is "an experiment in what can be accomplished without laws and enforcement," you'll find the actual situation is that it's a learning exercise for those who don't understand why laws and enforcement are needed - or, a way to avoid laws and enforcement for those engaging in illegal activities.

> A decentralized patent system without enforcement was previously something we could only imagine, but now we can try it out.

How? Put your invention on a blockchain and anyone can copy it without consequence. The primary purpose of patents is lost without enforcement.
Yea - its frankly ridiculous at this point. The original Google Chat was great and was (as far as I know) their only offering at the time. Then it all went to hell.

And now we are back to Google Chat again!
The term gigatransfers per second is essentially Gb/s, so 2 bits x 32 billion per second is 64 billion per second. This is done using PAM4, which stands for Pulse Amplitude Modulation, and 4 is the number of valid voltage levels. Normally we use what's called NRZ or Non Return to Zero, where there are only two voltage levels: 0 and 1.

The did pull something cheeky though - the 256 GB/s is for a PCIe x32 connection. It exists in the spec, but I've literally never seen it in the wild.
Currently there's

+----------+-------------+------------------------+-------------+
| | Audio Calls | Messaging | Video Calls |
+----------+-------------+------------------------+-------------+
| Consumer | Duo | Messages (SMS/RCS), | Duo |
| | | Hangouts | |
+----------+-------------+------------------------+-------------+
| Business | Voice | Chat (Formerly | Meet |
| | | Hangouts Chat), Voice | |
+----------+-------------+------------------------+-------------+

Business products are available for consumers too, but with limitations. (For example, consumers can't make bots for Chat.)

Hangouts is almost gone, starting a video call just makes a Meet and sends the link as a message, the messaging still works but has been folded into Chat (They interop for now at least.) so there's no reason to keep Hangouts on anymore really. Meet is for larger meetings, Duo is mostly for one-on-one calls but has group support now too. Chat is basically a Slack clone. Messages is Google's SMS/MMS/RCS app for Android and it requires an Android phone with an active phone plan but it has a web interface for composing messages on your computer. Voice does phone calls, voicemail, and SMS and MMS with a number from Google, and is separate from Messages. I don't think Voice can do RCS which is odd considering how their pushing it on Android.
The gases being released aren't toxic until a hundred times higher than current levels. Filtering out methane and CO₂ is routine for life-support systems in submarines, spacecraft, and, yes, bunkers, so it's not infeasible. The problem is that they cause global warming, not toxicity, and we can't build an isolated sealed compound to protect the planet from them.
porting numbers is a royal PITA with some carriers. "legal" and "usable" are worlds apart, and the cost of screwing up a number port is potentially gigantic.
(link for the lazy: https://youtu.be/Pab8pG5WbXQ)

Thanks so much! It's done by our fantastic animator[1]!

GANs are quite interesting and we didn't see many approachable explainer videos targeted at lay people, so we decided to make one ourselves!

[1] https://twitter.com/bumblingbeebo
SpaceX goes all-in on Starship configuration for second-gen Starlink
No, the original color was black text on a different shade of green. The contrast was much higher, and unlike the current situation it was compliant with Apple's UI rules
real r/dontyouknowwhoiam moment here
Hangouts was just a terrible marketing name - it was originally Google Chat ( and it did SMS as well) and they should have just stuck with that. I mean hell - we are BACK to google chat again now
I've never seen bold text formatting in an HN post, how do you do that? test #test# *test*

𝐘𝐨𝐮𝐫'𝐥𝐨𝐚𝐧-𝐢𝐧𝐯𝐢𝐭𝐚𝐭𝐢𝐨𝐧
> I wanted to do stuff like this ten years ago for small code samples but didn't get very far with TikZ.

I'm a no-code tools developer. Yours sound like an interesting problem to solve, could you elaborate on your use case? What programming languages? What kind of information did you need to annotate? Which are your expectations on usability?
Do you use any software where you pay $50/month?
> These aren't engineering decisions, they're business decisions

All engineering (including "real" ones like civil or mechanical) is about fitting your requirements within budgets. When one's building a skyscraper, you try to build it in a way that minimizes the cost while satisfying all requirements (it shouldn't fall down given such and such conditions, etc.)

Engineering is largely the art of solving problems that fit in real-world constraints and one such [major] constraint it cost. When you build software, you're not given 10 years, a research team and infinite money. You're given just enough resources to build something that satisfies requirements and is the lowest cost (financially and temporally). There's always a way to build things "better" but that's not the point.
Do you mean as high as 3 seconds, or as low as 3 seconds? C++ compile times on a template heavy project I used recently were in the hours- you'd basically compile overnight and before you went to lunch.
Barbapapa’s Ark is remarkably similar to Wall-E
Its best to understand early that an Engineer deals in two commodities: money and time. Their job is not to create ivory-tower ideal solutions. The whole problem, the reason Engineers exists, is to manage technology such that the constraints of money and time can be met.
I guess it depends on how concrete the code is. For very general things there just are no good names. I see the point in calling a variable anualSalary, say, but in a function for reversing a list is elementOfList really better than element or than x (which would be my preference)?

This, by the way, is probably the main reason math uses single letters for names (with some rules of thumb that hint at the type, like n for an integer, X for a scheme, calligraphic F for a sheaf, etc.).
Thanks for the advice, it's much appreciated.
I got the same lesson from Cosmo Kramer.

Kramer: I conceived of this whole project two years ago.

Jerry: Which part? The renovating the restaurant you don’t own part or spending the two hundred million you don’t have part?
> You seem to have some familiarity with the language.

Remarkable understatement right there :-P
Hah as a husband and father whose wife coslept and exclusively breastfed for the first year, this has little merit. My wife one day commented on how it was great how our 6 month old daughter slept through the night and didn’t complain or ask for food. My wife quite literally breast fed in her sleep.

Waking up to feed the baby is a very WEIRD way of looking at the world.
https://bottosson.github.io/misc/colorpicker/#738951

wow, the "Ok" family is clearly much better at modeling human perception.
Could a surgeon cut the nerves and pacemaker cells away from the diseased heart and implant them into the donor heart?
I've heard Firefox described as Google's "antitrust insurance".
Not strictly true. The only thing that got huge delay was 4.0, which was due to technical difficulties. 5.0 is by and large an extension of 4.0, and arrived roughly on schedule.

PCI-E 6.0 was in research for long because they knew 5.0 would be the end of the way things were working previously.
Given nihilism and relativism are both losing hands, this is more of a self-own than anything.
Others have commented on the fawning nature of the communication (and I do appreciate if you're ICG America you might feel like you have to fawn) but what about the "But might it backfire" ?

Gawd this is an absurd situation. BREAK IT UP NOW and put FB on the block beside it.
It was a bit of a stuff up but at the end of the day an unvaccinated non-citizen does not qualify to enter Australia (except with a valid medical exemption which why the hell would Djokovic have).

"people are welcome in Australia. But if you're not double vaccinated and you're not an Australian resident or citizen, well, you can't come." - Australian PM Scott Morrison - 6th Jan https://www.pm.gov.au/media/press-conference-canberra-act-35

According to the ATAGI guidelines (which are not the border rules), previous covid infection is not a contraindication for vaccination, and as a temporary exemption vaccination can only be deferred by up to 6 months in the case of "acute major medical illness".

Apparently Tennis Australia was specifically told this by border patrol but they didn't pass that information on to the players. Probably everyone was too chicken to tell Novak.

On that note, I have no idea on what basis he was granted an exemption when he applied for his visa in November, given that he had not even been covid positive in the last 6 months (at that time, lol).

I have a bit of sympathy for Novak with the lack of concise communication but at the end of the day he wouldn't be the first person who has been irritated by bad government communication, or the first person to be turned away from a country because of confusing border rules.
You can, Chat has its own full page that loads when you click it from the apps menu and you can disable the sidebar in Gmail in the settings. The same was true of GTalk/Hangouts before Chat
Wasn’t chromium based in WebKit? Same as Safari. Basically Apple forket webkit to make safari and Google forked WebKit to make chromium. I really don’t see what the hubbub is about trying so hard to have gecko, webkit, etc. rendering engines out there. If the end goal is standards compliance, the outcome should be the same. The fact that Google did such a good job on early chrome compared to everyone else is really why it’s so popular. Ultimately it’s open source. I think chromium could become more popular than it is, if they upped their marketing and made access to up to date binaries as frictionless as possible for as many platforms as possible.
In my opinion, simpler is often better than complex. C++ gives control over memory layout and memory (de) allocations. Aside from complexity of newer C++ template/stl features, it becomes harder to stay in control of memory (and performance). Also, code becomes harder to read. Hence in games (and often in embedded) the use of C-style C++ is popular.
As far as all this goes First, there are Timers for power switches. I have one that splits off into 3 I run mine on a 15&15. And I having a second set for 30m&2h. If you thought about the road system, we are yet to be make full advantage of all possibility.. For we are yet to take advantage of our, Up yet. We are still only capable of driving on flat. Yes, we do have planes andvARE able to use about 0.001% of its capabilities. Yes, its does decongest pur roadways but not enough to clear say T.D. NewYork, or L.A.. We are our future. even as slow as we are progressing.. It IS Progression.
Maybe this? "Melatonin synthesis in rice seedlings in vivo is enhanced at high temperatures and under dark conditions due to increased serotonin N-acetyltransferase and N-acetylserotonin methyltransferase activities"

https://doi.org/10.1111/jpi.12111
I don't remember very much, but have you tried making a SkImage snapshot on the first call to getImageData (and calls to drawImage that use that canvas), and just reusing that? I think it might do its own caching when you read pixels from it

Also invalidate the snapshot on any calls that invalidate the contents of the snapshot of course (stroke, fill, drawImage, fillRect, strokeRect... probably a couple others).

I have also reimplemented the canvas 2d api using skia for my own stuff.
I have decent size project and when I change something here and there it takes about that long to recompile and run. Full rebuild goes for longer but it is parallelized and is stile very reasonable.
> Embeddability has little to do with it; Chromium (as opposed to WebKit) isn't actually that embeddable.

No way. I remember the bad old days of XULRunner. In 2010, pre-Electron, it was literally easier to implement my own WebKit-based app from scratch in C++ than it was to follow the documentation and use XULRunner.

Firefox's embeddability was bad. Really bad.
We can stop transpiling to ES5 when a (window youre comfortable with) has elapsed since the last ES5-only browser was released and hopefully your users have upgraded. Additionally, you can check the User agents in your access logs (or analytics) to see what fraction od your users are still on ES5 browsers I think once you've correctly configured your CI transpiler, you wont even have to think about it, so it's a small cost, IMO.
This is an example of "naming this is hard".

You call a function passing a string of "blue", but the fuction's variable is named hex implying it will hold something formated "0000FF". yes, it's still a string, but....

I don't mean to be overly critical of pseudo code examples. I just wanted to point out how naming things is hard even in quicky code.

We now return to your regularly scheduled discussion already in progress.
the instrument is a SAFE, which does not convert into debt. rather its just a promise for equity in the future
The tragedy of climate change science
It's not corruption. I'm just mad that my Qt skills are worthless now. It's hard detaching my ego as a programmer from the economics of programming.
Feedback about the landing page:

The image front and center is small. And then when I pinch to zoom to look at the picture on the front page it makes itself smaller.

Also no screenshots gallery.

General feedback: this is an area were I feel there is a lpt of potential.

Personally I use Pencil Planner on IPad and it solves some of the problems in the same space brilliantly, like handwriting on top of digital calendar, how to allow both freeform notes and portrait / landscape etc.

I'll probably stick with that, but again I think you are into something and Pencil Planner is only available on Apple devices anyway.
I believe this is basically what programming with APL looks like.
2 weeks to train the model!

Development took on-and-off roughly 2 years to achieve the quality you see today.
In a Golang app I'm writing now, I have middleware that authorizes requests. Authenticated requests have a header with a JWT token. I have an endpoint for websockets where if an authenticated request comes in (the handshake) that request is then upgraded to a Websocket connection. This is the cleanest authentication implementation I've ever used thus far, and I wasn't able to achieve the same thing in Node when I was using socket.io.

I'm sure there are repercussions to this on the client-side, but I haven't gotten to that point yet. I'm still writing the server and testing it using automated integration tests.
The article says of Ted Schuur, "He and his colleagues estimate that permafrost emissions might make up five to fifteen per cent of the I.P.C.C.’s allotment." So I guess we need to cut our greenhouse gas emissions 5–15% below where we would have otherwise needed to.

We did need a moonshot tech breakthrough, namely scalable affordable renewable energy. But that breakthrough has already happened: both PV and wind are cheaper than fossil fuels now in much of the world, and PV definitely can scale up to replace fossil fuels, and wind probably can too. So in 8–16 years we enter an era of unprecedented energy abundance, similar to the First Industrial Revolution. There are relatively straightforward ways to use this abundant energy to capture atmospheric CO₂. I outlined one in https://news.ycombinator.com/item?id=29327736.
These are all catch phrases - simple, powerful, easy to host. Whatever. Everyone thinks they are simple and powerful.

So Ruby's catchphrase is "developer happiness". There you go.
>Dont we see two sleeps in the older generations, known colloquially as the afternoon nap?

Interrupted sleep in the middle of the night for a bit is something I always thought was a normal occurrence as you got older, based on my family.
Because they already have a codebase that uses HTML for UI, and a team that's proficient in it?

It's also worth remembering that HTML UI is technically "native" on Windows since Win8, where HTML/JS was one of the three stacks supported by all the new WinRT stuff - and, indeed, the one most heavily pushed.