skysight-inc/HackerNews huggingface dataset:
> This is essentially a solved problem. You simply

> you simply integrate

> or something

"simply", "essentially", "something". An equivalent of "just".

In reality: none of this is solved, non of this is "simply" etc. because every single lib and framework (often multiple for a language) will have their own awkward workarounds for these "solved" problems.

> Just not really an issue in practice, and really comes down to the underlying transport medium. JSON is limited

It is an issue in practice because every single framework does implement a date/time/datetime extension to built-in types. And this has nothing to do with JSON. Every single modern protocl for some reason forgets that dates, times and timestamps are sued everywhere and by everyone. See protobuf for example. Encodes to binary, has no dat representation.

> How is this a problem with GQL? Do you think that API versioning is in any way easier to when you have REST APIs?

Yes. API versioning is easy with REST API. You can even evolve schema versions for the same resource without ever changing the endpoint by looking at "Accepts" headers. When you have ad-hoc clients doing ad-hoc queries with GQL you can't even be sure which particular subset of data is requested by whom, and can you remove or deprecate or change it.

Yeah, yeah, here the "solution" is to use a hack called "persisted queries" which is literally REST but with all the good parts removed, and a lot of unnecessary steps added.
yeah, in the case of the second approach it might have to be more of a dialog than a one of translation from requirements, in the same way you might have a dialog with chatGPT to clear up ambiguity.
This might be a bit of an assumption, but it seems likely Meta is willing to lose more on lawyers than you'd be willing to ever spend.
Get two iphones because someone things his smartphone is lame?

Wtf what are you a sheep?

Educate your kids to be more independent and think for themselves.

And no I also didn't had always the cool shit as other kids.

No one cares and no it doesn't matter
Kätkesuando, Sweden Aurora
The part about sharing the data will hurt them though. A part of their income comes from advertising to their users. If they can't do effective targeting anymore, their ad business will lose way more than $1m
What niches and what specialized tools are those?
I'm not sure how much of it is "bullying" and how much of it is just teasing because people would like to invite him in various activities reliant on Apple-only features but can't?
New Images Unlock the Secrets of the Cosmic Web
As someone not from US working in a US company I'm terrified. Literally.
One more question - did you have a chance to see where scylladb is going?

On latest conference their CEO said it's all about serverless and virtualization. Having kubernetes doing all the work [1] - "we are doing it automatically for you with our management which is based on using multi-tenant kuebrentes deployment". Even more surprising is that instead of using NVMEs they want to use s3 for backend storage and NVME is only cache [2] :o I am not database expert, but this is very interesting.

[1] https://youtu.be/ZX7rA78BYS0?t=1303

[2] https://youtu.be/ZX7rA78BYS0?t=2086
Quantifying Energy Conversion in Non-Equilibrium Plasmas
I think it'd be more accurate to say that once created they can last at least 6k years or so. We simply have no data on the survival rate beyond that, because we've observed zero civilizations older than that so far.
Film isn't linear the way digital is. 30% under exposure doesn't give an image that is exactly 30% brighter, but may show up more as less shadow detail, compressed mid tones, etc. Also, negative film can handle a huge amount of over exposure and still look good. You can get a better idea with positive/slide film, which is much more sensitive to exposure, but that is very expensive.

Slower shutter speeds (1/30 second and lower) ar usually the speeds that are the most incorrect with old shutters. That can be tested more or less reliably by filming it with a high speed camera (I use a Fuji XT3 at 120 fps). You can also measure the speed by recording the sound of the shutter.

Filmomat have a free app for measuring shutter speeds using audio, as well as a light sensitive doodad that you plug into a smartphone, which is accurate to up to 500th of a second. https://www.filmomat.eu/shop/photoplug
Cue Kevin McCloud from Grand Design whose standard rant about minimalism is that it’s actually the hardest to pull off because you aren’t hiding behind anything. All of your decisions are exposed, so you have to be even more thoughtful about attaining cohesion in the final form. Of course, he is talking about buildings which is a different thing, but I think some of what he says applies to other design fields too, including UI design.
Great stuff, thank you very much.
To quote Hamlet, Act 3, Scene 3, Line 87: “No.”

lol
The only words I'd omit are, 'to make it seem like' :)

You do you, by all means fight for your right to be accepted and loved as the creative person who just randomly does whatever and it's just as good. Be natural! By all means. At the end of the day you've gotta be what you are and the integrity of that matters.

Without the toil, you ain't me.

Ego is a malignant master. As a rule the folks who rise so high accomplishing such elaborate, auteurist things are MISERABLE, just awful humans. They're driven in a way that doesn't exempt them from the consequence: they are as awful to themselves as they are to others and the prizes they produce are some compensation for what they've been through. Of course they'll flip out when you come around, mister natural, and say that you deserve equal cred—more!—for just hacking around and having fun.

They needn't flip out. Neither you nor the AI are going to be them. It's you who are the middle man, in pointless egolessness.

Take heart in this: you're closer to the mainstream. If you add enough ego and toil you can get to where NOBODY 'gets you' and die in weird obscurity. Which is kind of fun too :) but there will always be more people like you, not very special, able to reach the mass appeal more sincerely and easily.

Except now, AI is better at that than you will ever be ;)
Nice analysis, shame about the cop-out ("I will leave the rest up to you!"). You're like- here's how to use morality, actually using it is left as an exercise to the reader :P

Re Jainism, adherents practice lacto-vegetarianism, but they, for example, don't eat tubers because they consider them too advanced, if I understand correctly. A deep respect for all forms of life is hard to get right in a world where every living thing eats some other living thing, or dies.
Books have been around for centuries. You can't redefine the term because lawyers. If anything, that kind of ninja editing of intellectual history is fraud on a civilizational scale.

Doesn't mean you can sell license subscriptions or whatnot, but what you sell has to match up with what the buyer thinks they're purchasing.
Ask HN: How to deal with the loss of magic as a student?
I'm a 23 y/o Software Engineering student who is on the cusp of finishing his studies. The problem is I am finding myself in a situation where I am aprehending the fact I need to code. All the magic and passion I had entering my degree has all but disappeared. I tried restarting it by much of the common advice that is given here : do some personal project I am passioned about, take some break. I even moved out and did my last year of studies in Germany to try and change environnement but nothing solved this. I just continued giving the minimum effort in my classes as nothing that I studied filled me with some feeling, not the theoretical maths, not the shiny AI/ML, networks or language paradigms.

I am worried about it as I have not even started my career and I already have symptoms of what other people here in HN talk about mid-career. Another problem is that to obtain my degree (french rules) I need to realise a 6 month internship and I do not feel ready or willing to do so, as I feel I would be a drag for the company and it would also add to this whole situation.

Has anyone been in this situation, and if so how did you deal with it?
Elon Musk Wants Tesla to Make Home Heat Pumps
I enjoyed reading this and it made me think it would have been nicer if tabs had won in the end. My best guess for why is that 'replace all tabs with x spaces' is marginaly easier to automate than the (also pretty easy to automate) 'replace all groups of x spaces with tabs'. Ultimately, tabs may have been a better default, but having a default in the first place has way more benefits than spaces vs tabs offer in their own right.
Honestly I’d say I disagree.

I also find it curious there is still so much demand for photography when pretty much every photo you could ever want has already been taken. I can buy anything from Getty images.

Have you seen the level of photography on popular photography social media over the last ten years ? It absolutely blows your mind the amount of good content in there. I’m not sure “more” content will necessarily matter?

Then there’s authenticity. A photo of a real object, person or event actually matters to people for all sorts of reasons.

I’m still going to guess people will still pay artists to paint there portraits in 500 years, and just as we geeks like to argue computers are just better at everything, I’m not sure that’s what matters to people when it comes to art.
Sure, but I'm not endorsing gatekeeping. I don't see these works as inferior, just different. Once we have ways to distinguish them, they will become a different category of art we can also enjoy.

The problem is when images can be produced effortlessly by anyone to resemble anything else, which current AI tools allow. This makes them capable of posing as something that traditionally took a lot of skill and effort to generate. We need to be able to distinguish between these two, so that we can determine their relative value (both emotional and monetary). Art is tricky in that sense, since it's mostly based on personal enjoyment, but I think we can agree that things like NFTs are scams posing as high value art, while traditional paintings should be valued much more highly in every way.
There are about as many of those as there are Atlantii.
>Using MacOS on it feels like I have a ferrari with square wheels.

Probably they care more about iOS since iPhone is their money maker. They might release iOS on MacBooks, too.
I don't know if you'll see this, but I just stumbled upon Bruno Latour's On the Modern Cult of the Factish Gods, and from the Google description it sounds like it has a lot in common with what you're talking about (granted, I've only read the description and not the book itself). Maybe worth looking into!

That said, I completely agree with everything you, and the person ahead of you, have said. It completely ruins the conversation, and detaches us from the actual experiences, which I think is an inherently negative thing (if such wasn't clear from my other comments lol)
I don't think you understand how servers work.
No, why do you get that impression from what I actually said?
This is not the resource curse. It's basic economics actually: when there is a natural resource to be exploited, most investment, human capital and attention goes to that resource. This is because that's where the biggest returns are. Furthermore, the country's currency will get very strong, so it will make exporting anything else very difficult.

Combine these factors and you end up with a country trapped in producing mainly only that one natural resource.

This is also why Saudi Arabia is building seemingly insane megaprojects: to lure in enough production and construction to kick start a on industry unrelated to oil.
Yeah this is a minor gripe with Julia. It has type inference but it's risky to use.
See you're assuming that you get to say that this is an economics problem. It isn't.
It's like the Matrix. The Machines won. The kids would rather be dead than singled out, and the adults have convinced themselves iPhone is the end all, be all even in this comments section. Meanwhile, I'm an exiled American eating scraps or whatever. I can tap into their world with a primitive interface like Discord, but I'm not exactly thrilled about it. If I'm in the real world, I should be able to manipulate their artificial construct, but it's actually a self-imposed walled garden. They don't want to leave, and they want to keep outsiders at bay. The Machines are perfect guard dogs.
with that progess we will rather have Hell on Earth /s
This is about cool urls tho.
Yes, I know the aim of medical research, you're right there. However it also has trouble confirming obvious things over decades. Medicine is a tough problem for sure.
> It's not possible to build GQL query footguns.

GQL literally allows unbounded queries.

All the "tooling" around like "field complexity", "data loaders" and other hacks are literally that: hacks and workarounds, and they are not even consistently, evenly or even efficiently implemented among the various GQL libraries and frameworks.

> it automatically comes with documentation for your API

Unless it's specified in code, and to create actual documentation you have to run a server, connect to it with a tool, and dump it (can't remember which lib did that, was it in Java or in Go).

> you think that using GQL automatically comes with the infrastructure I described.

This: GQL doesn't come with infra. And for every thing that REST aready has and for every issue that GQL has, and REST doesn't, you need to add more and more infrastructure and "rich ecosystem":

- Caching is literally built-in in HTTP. GraphQL's default method is POST, so to "solve" caching frameworks like Apollo have to act as middlemen unpacking every incoming request and every outgoing response looking for certain fields to figure out what to cache. Of course, this isn't available in other libs and framewroks

- Unbounded queries are literally not an issue in REST (unless you build something weird). In GraphQL you need to "specify field complexity" if you framework allows that

- Your REST endpoints know what exactly is requested, and can have specific hyperoptimised queries for that specific thing. GraphQL is ad-hoc by nature, any query is potentially n+1, so you have the workarounds with dataloaders which by definition cannot be optimised unless your specific framewrok gives additional insights into what's being requested.

Literally everything around GraphQL is "nothing works well, and if you're lucky, a particular graphql implementation for your programming language will have some solutions for some of the problems".

How do I know?

I built a service prototype for an internal tool in 5 different languages with 6 different libs:

- Typescript, Apollo

- Java, graphql-java

- C#, graphql-dotnet

- go, glgen and graphql-gp

- Elixir, absinthe

GraphQL sucks ass for everyting and everybody except client developers who couldn't care less how it looks on the backend
I am reading this on my X86 Windows workstation which I continue to enjoy. :)
> Ryodans are passionate anime fans, primarily of the Hunter x Hunter series. ‘Ryodan’, which means ‘the troupe’ in Japanese, is a group of thieves that feature in Hunter x Hunter, while their symbol is a white spider with a changing number.

> Facing off against this group of anime-obsessed teenagers are their adversaries.

> Ryodans have called them a range of names including offniki (basically, football hooligans) and gopniki, a Russian term for a violent, working class subculture.

And Bellingcat is reporting on it.

This is only March.

2023 is wild.
thank you, that's actually helpful. good point. i agree with the issues of SMS. it's the same issue with the signal SMS integration i think. in fact having to use SMS on android to be able to talk to iphone users would also bother me and i'd seriously want to pressure them to use a cross platform messenger instead.
"PKSEBBEN, proprietor welcomes you to another 18+ Milk Tank Factory of big titty waifus! They're quivering and eager to be pumped full to the brim!"

Compelling stuff.
Data should be uncountable, like meat. Datum -> data point.
AI predicts cancer patient survival by reading doctor's notes
I like to kid around and only a few times have been heavily down voted for not taking things seriously. Be brave!
I ran the following in my Julia REPL

julia> @time BigFloat(π, precision=20000000);
11.208211 seconds (60.53 k allocations: 2.932 GiB, 0.16% gc time)

Which is pretty good considering I ran this in WSL on my laptop and Mathematica in a different comment took 10 seconds. (Plain Windows took ~26 seconds for some reason?)
have you tried SylphyHornPlusWin11 [0]? this is a variant of SylphyHorn working on windows11, too. I use it daily, because I was missing exactly this functionality. But it also has other nice shortcuts, too.

[0]: https://github.com/hwtnb/SylphyHornPlusWin11
The article mentions twice that the Aral Sea was part of the lake, but the map shows it outside the greatest extent line.
I really love it when people "flex" their training by converting every question in life into something in their domain and then shouting at everyone who argues with them. Love it.

Economists are often the worst, because almost everything involves money, so you can just pretend that every problem is an economics problem.
Pinball with Scittle/ClojureScript Made on an Android Phone
There are exceptions to every rule! Ludacris made at least one album from the ground up only listening to Apple stock headphones.
That's brilliant! I wish more installers did that.
Need web camera integrated into the monitor and segregated from the motherboard so that these kinds of features can be provided without the risk of the webcam being hijacked and used to spy on the user.
The odds of us being extinct within 200 years from our own doing is far greater... No safety perimeter on that one, whether it happens in a few blows or a slow boil.
Ahh yes. We also kept our hands and feet inside the roller coaster with SLES and RHEL.

The ever-looming “threat” might be laughable in hindsight had it not stifled innovation at such an early stage of growth.

IT Directors everywhere should atone.
Show HN: Using the GPT 3.5 API, Git automatically generate commit logs
Using the GPT 3.5 API, Git has been extended to automatically generate commit logs based on file diffs.
I tell you, if the longest lasting super popularity of any programming language in the history of computing (with the possible exception of C) is what failure to get anything right looks like, I hope we keep getting things wrong just like that for decades to come.

But to those who ever wish to have another language that's as successful as Java, I would suggest studying what it is that Java values, which might explain why is it that almost twenty years after having died at the hands PHP, and some years later being finished off again for good measure by Ruby, and then had its coffin nailed shut by Node, Java is still more lively than its supposed heirs.
Like when my camera knows to use a flash in low light, yes yes, someone assisted me. I know professionals would love the auto-flash.

You do see how that’s not the same as storing model weights for massive numbers of images, right? Or do you just not want to?
Offshore yacht racing crew repairs split mast during The Ocean Race [video]
Force yourself to use it exclusively for a while, no cheating. For better (it's great) AND worse (you have fewer options for laptops), there's no going back after that. I love it and even use Trackpoint with my desktop computer.
It feels like we’re at the point in the movie where someone travels back in time to warn humanity of the impending apocalypse soon to be unleashed by our insatiable appetite for technological advancement.
I am there right now. I enjoy building things. Recently I wrote a paper about loading a page in a browser that displays an OS GUI with full state restoration as fast as 80ms. The magic, for me, is only in personal projects and that magic is fading into nothing.

In the real world most software, at least in JavaScript, is sloppy complex shit written by people looking for easy. Web technologies have been around for about 30 years (JavaScript is 27 years old) and yet the job is still about which super monster unnecessary framework to use to put text on screen. The APIs of these frameworks are more complex than the things they seek to replace. That is so depressing.
Before the sedimentation pit video he just spent a lot of time manually extracting sticks and rocks from his mined clay. The videos often compress the work of a month into about 10 minutes, so it definitely ends up looking easier than it really is. Usually though it's obvious how much time is invested, simply because he shows the failures as well as the successes and when time skips ahead it's clear how much repetitive work he must have done.
depends your workload I guess, if you are just compiling a lot of code or having containers with a non-server-like load, then most of features of this computer are useless. Also GUI software will feel significatively worse.

Lastly, threadripper has a NUMA architecture, which is not very user application friendly. Frankly, they are very bad personal computers in general, only worth if you need that much memory or PCI lines, which doesn't seem to be your case.
The silly theoretical lower bound is finding a seed for a random number generator that unrolls weights in the order they’re used. So down to 32 bits minimum :) Silly answer but with enough compute you could find it and enable enormous models like that
Physical stores already are in 3D, the internet is a different medium that actually is composed of multiple mediums, depending on what device you're accessing the content from.
Midjourny have admitted they scrape training images and text from the internet. When you say “create a photorealistic image” presumably it will be relying more on the photos it’s scraped.

https://www.vice.com/en/article/dy7b5y/artists-are-suing-ove...
Elon never misses a good opportunity for government handouts, err tax credits.

That’s the only reason I can come up with to explain his interest in making residential heat pumps, a low-margin business where residential mechanical contractors and homebuilders are your target customers.
Managers' Dollhouse: enabling nerds to play with themselves
Repeating your disingenuous and misdirected points ad infinitum is the definition of talking to a wall.

Go do it, it’s a better use of your time and infinitely less annoying to the rest of society.
I don't get the hype around apple silicon for desktop computers. I sort of understand the power efficiency argument for laptops (although it is often overstated IMO, I could work for >10h straight with my X1 carbon 6 years ago), but for Desktop it is trivial to build a PC that runs significantly faster, with much more upgradability and flexibility for a fraction of the price. So if I want performance on a Linux system why would I choose Apple silicon?
Crypto in general yes, but the lightning network specifically no. It's utterly impractical for most users, unless you use a third party hosted wallet, in which case almost all the benefits of crypto, like anti-lock-in and jurisdiction-agnoticism, go away.

Crypto-powered micropayments could potentially massively boost revenue for content creators, including socially valuable platforms such as news sites.