skysight-inc/HackerNews huggingface dataset:
We create a way to create trusted NFT giveaways, we want the people to be 100% that a giveaway is legit

We are so tired of seeing on tw people pretending being the holders of NFTs and not being true.
Ask HN: What is your cloud strategy vis-à-vis Google Cloud?
According to this article: https://www.theinformation.com/articles/google-brass-set-2023-as-deadline-to-beat-amazon-microsoft-in-cloud, GCP is under pressure to beat AWS and Microsoft, otherwise it will risk losing funding. Are you doing anything about this to de-risk?
The first and most difficult person to convince that your crazy idea/company is going to be worth a billion is your first cofounder.

"The research is based on a survey of creators for thousands of Kickstarter projects between 2009 and May 2015." Article is using kickstarter data, which was questionable in the beginning but now as kickstarter has greyed out would be even more questionable. What about using actual VC-backed company data? If you look there, solo founders are not only the (extremely large) exception, but they also have lower valuations and success rates.

Founding a company is extremely difficult and there is a huge amount of stuff to take care of. If you cannot find someone(s) you can delegate a portion of that work to, you will suffer. It's a signal for investors because it's a huge buy-in to become a co-founder, and solo founders burn out all the time.

Using kickstarter to share advice on VC isn't just misleading, it's downright harmful.
They took one tweet from Burry and expanded it into an article on their own, adding almost nothing that isn't filler.

What he means exactly is still not known.
Sorry to be the one, but while this can be the oldest cam still operating, it for sure is not the first. And obviously "the oldest" does need to be "still watching", otherwise it would not be there any more? SCNR...

https://en.m.wikipedia.org/wiki/Trojan_Room_coffee_pot
I think this is pretty cool. Franchises like Die Hard can now keep going indefinitely, with video and audio deepfaking. If you don't feel like that is artistically worthy, fine, don't watch it. Fans will appreciate it, like some people like to watch another Spiderman movie every other year.
You clearly favour cheap money over any responsibility or accountability.

Yes because of you we will need to lobby and start pushing more for Bitcoin ban.

And yes of course we need cheap and lots of renewable energy but if you would actually spend your time and energy to actually read up on things like climate change you would also see that FIRST we need to compensate so much current normal energy consumption before we can start playing again with Bitcoin etc.

I really really would like to understand how smart people (assuming people on hn have a certain amount of it, I might just be wrong here) totally ignore critical and relevant topic climate change but spend so much time defending Bitcoin.

Have you not seen any drought this year? Have you not seen the pictures around the globe like from floods?

Did you not ready anything fr the IPCC?

Do you just look at money money money?

People on hn also have family and might create new humans.

What do you think will help your kids or kids from your siblings more? Bitcoin or a stable planet a?
A lot of programmers today do read some bad summary of SOLID or GoF or whatever and then get confused or angry when things don't follow the models they're aware of. (It's not a recent phenomenon, you can see it with MVC 15-20 years ago too, but a lesser percentage of programmers today have the fundamental grounding to break out of it.)

In particular I see new programmers struggle with the "shared format" puzzle (they want an answer, and there isn't one), and especially Java developers today are deep on the wrong side of the "inversion puzzle" continually mistaking DI for loose coupling and sound architecture.

Does this article help? I'm not really sure. But does elevating shallow mostly-wrong lessons like Clean Code hurt, and we need to address that somehow? Absolutely.
As someone that owns more than a few synths and pedals, I hope one day that someone releases a decent multi-port USB charger that can power a bunch (10+) of 12V and 9V devices easily. All the ones I've found don't extend PD (QC3 would suffice) to all the ports.
Can’t hard link across mount point, so either copy to the container or install inside the container (both negate pnpm’s benefit).

Our workaround is to put the global cache in the project so we can mount it alongside the code in the same mountpoint.
Put them in the Londongrad Laundromat?
Stadia was launched in 2019, while this article is from 2013
Woah, that actually seems to work. My toy Option<BalancedI8> compiles and works (in a hacked environment).
That's not true, the operator of a windfarm definitely needs to have insurance (or be liable otherwise) for a possible accident that can happen (i.e. A rotor falling off and hitting a car), the thing about nuclear power plants (and hydro) is that generally the risks are so high that nobody wants to insure it.

You seem to argue that because others are doing bad things it's OK for nuclear? I don't think that is a very good argument.
Agreed about Things. On the whole it has absolutely incredible... err I guess it's called Interaction Design
Turns out I'd garbled things in my memory. There was no change in max object name length from S/38 to AS/400 – both were 10 characters max. The change was actually from S/36 to AS/400, which went from 8 to 10 – but AS/400 is not a direct descendant of S/36, only of S/38. Apologies for the misinformation.

The biggest incompatibility between S/38 and AS/400 is still in the object name syntax, but not in the maximum length – rather, in how qualified names are written. In S/38, a qualified object name is of the form OBJECT.LIBRARY, whereas AS/400 changes it to LIBRARY/OBJECT. (A "library" is essentially what other platforms call a "directory", except it doesn't just contain files, actually any kind of object; and, there is no hierarchy, libraries cannot be nested – except for the special system library QSYS, which contains every other library).

The change in the separator from . to / was necessary for S/36 compatibility - unlike S/38, S/36 allowed dots in names, so for S/36 compatibility, dot was added to the allowed characters in object names. This meant dot could no longer be used to separate the object and library in a qualified name, so slash was used instead. The reversal of the order was not strictly necessary, but was likely motivated by the fact that it is more consistent with what most other major operating systems do (MVS dataset names; paths on Unix, DOS, OS/2 and Windows; OpenVMS; among others).
For everyone who didn't know such as myself: Hells 500 is a Facebook group of cycling enthusiasts who like to bike hills/mountains.

https://m.facebook.com/hells500
how is Books a flagship product? :D
But this already happens all the time. You forget the vast majority of things that happen to you. I feel like we just basically compress the narrative of our lives better and better as time goes on, while dropping details we in the end don't care much about.
I think a simpler way to put it is that the coordination of more body mass requires more analog input. It's not the case that a large muscle group in a body is sufficiently abstracted into something that only requires a small amount of input to do work. It makes intuitive sense to me that it requires more signal bandwidth to control more muscle cells at once, and in turn more computation to produce data that requires such bandwidth.

A better analogy would then be saying that we need to treat cell groups of a certain mass roughly as one software application that has a certain level of computational resource requirements. The more such applications you have in your system, the more CPU and RAM you need to run them all.

Another way to explain it is that an engine is a autonomous unit that has a specific function, and all you have to do is to instruct it, say, to run with higher or lower power. But most of the body has to be centrally controlled by the brain.
>more neuron to deal with more sensory inputs.

This makes some sense. However nature certainly does optimize as you can see with the sensory resolution from your hand vs the one from your back.
>trivial
>requires user mistake

Not sure how that matches.
> I'm not a user, although it's telling that you assumed I was.

I wasn't clear here, I meant user of internet in general. What I mean is that while your response may be justified, in reality archiving is a complex thing and forgetting/stuff disappearing is the default. Unless you actively fight against it (for example by archiving, but also personally like using spaced repetition for remembering stuff), you will forget, things will disappear. Lots of people are putting a lot of time and energy to try to remember more stuff, and some to try to forget/make people forget stuff. What may look like a decision by a big company is a constant war fought by people with vastly different opinions and values on what matters. If you consider something is worth preserving, you should try to contribute in your own way.

It's small, but I personally save web pages that I like, music that I like, movies that I like, so they can't just disappear on me.
> All of which is to say, the heterodox viewpoints offered by Corbyn and Carlson don’t represent the usual conflict between Left and Right. Rather, it’s an example of both poles making common cause against the center.

So, the center view seems to be support fot the war? Doesn't make sense to me.
According to Ross himself that's not the case[1], but of course he would say that. No idea who or what is correct here, kind of hard for me to figure out and to be honest I don't care all that much either.

It's worth pointing out the hitman allegations weren't part of his trail which ended up with a two life terms + 40 years sentence (the hitman charges were dropped, presumably because it was pointless as he was already in prison for life). Considering that, it does seem an excessively harsh punishment.

[1]: https://freeross.org/misinformation/

Relevant part cited:

The accusations relied on anonymous chats and text files never proven to have been authored by Ross. Hard evidence and testimony—including from the lead Silk Road investigator—show that, over time, multiple people were behind the site admin’s handle (who was called Dread Pirate Roberts or “DPR” for short). Two corrupt investigators (sent to prison) also had unfettered access to Silk Road and were admittedly involved in numerous plots.

Ross has always denied being involved with these allegations, and even Curtis Green, the only alleged victim ever identified, is a longtime, fervent supporter of Ross’s release.
I curate more 'everyday use' examples of these ideas at https://reddit.com/r/ergomobilecomputers/ . Theres a few examples of ipad-based setups a bit closer to what you're talking about.
They process sonar information in a visual way, and communicate it long distance. When have you last yelled at someone to place the 3D image of a swarm of krill in their minds?
exactly my point -- replying to a post with a link to another project with no reason why you're doing it just seems to want to detract from the original post
But the submitted link doesn't have that either.
Again, I'm pretty sure 2 years ago many people would had said similar things about image generation. And yet here we are today using Stable Diffusion.

It's interesting you react so strongly to my prediction. Are you a musician? How much do you know about music generation research?
I definitely verified my phone number twice as part of the “appeal” process. I can’t check if it’s on the account until I can log in though :D
Now that linux works on Apple silicon, I wonder if there will be mods like this, while I like the idea of using raspberry in theory, sadly for me is too slow and there are a lot of limitations (hardware wise, is very dated at this point, but cheap).
Values Are Facts
Except that's not precisely what the bible says, at least not exclusively. The bible is a big, heterogeneous book, you can find a bit of everything in it, and there are passages that specifically say that it's our responsibility to take care of nature and that we should treat our animals with kindness.

Proverbs 12:10 ESV / 26: "Whoever is righteous has regard for the life of his beasts".
> That's the same trick used on the great replacement.

Are you also in the business of pushing far-right conspiracy theories?

https://en.wikipedia.org/wiki/Great_Replacement
We support that already, yup. But it never hurts to see if there's something better than that out there.
If by “support” you mean “get nagged about the ‘pro’ version incessantly”.
Damn this is sad to read, lots of wasted assets.
Has the Zodiac killer finally been found?
And the point of gp is that SQL could do some work and sort these (a=b) values into groups that fit its inner requirements on its own. You can just omit a useful feature because it creates a minor inconvenience at a preparation phase, or you can include it. This is exactly these bad ergonomics some grand-commenter talked about.
I'm a member of multilingual family, and I'm inclined to insist it's not about Germanic grammar cases, because it's true for non-Germanic languages as well.
Impoverished Emotional Lives
Nier Automata is possibly the greatest video game ever made, definitely in my top 10.

Reading through this thread it's pretty clear most people who disliked it stopped before the first ending. I think the main issue is that the actual gameplay is the weakest part of the whole package, without the world building, story and experimental mechanics it's just a decentish rpg. It's really easy to miss the good parts (by design?) by stopping early or not interacting much with npcs.
My question still stands, when has that really solved issues if they aren't regulated? Personal accountability without regulations is moot, toothless and I don't recall any instance of it ever solving anything.

To me what you are describing is basically regulations. Personal accountability only derives from regulations because there are punishments, in that case it aligns incentives.
Thinking that external developers can't work on those layers if publicized is a bit juvenile, IMO. :)

We have open source projects with layers upon layers of abstraction tackling problems equally if not more sophisticated than Google search.

Developers involved in those problems are not juvenile, IMO :), and I bet some of them would like to work on Google's "sophisticated" layers.

Next time you disagree with some idea, present your arguments in a mature way. Casting demeaning personal judgements like "juvenile" is not mature, IMO. :)
>What do you think about Flutter, Dart, Go, and Fuchsia?

* Go : Google's infra uses Go. Guaranteed survival.

* Dart/Flutter: Google Ads app was written in Dart/Flutter. Likely to stick around.

* Fuchsia: it's the OS on Nest Hub. Fits into the same category as Android, but is currently low-impact (and hence deprecatable). I don't know what will come of it.
Answer my question first and I can answer yours after :)
Those are fair points. The Switch has done exceptionally well considering its hardware limitations. Thinking back I remember playing the Witcher 2 and 3 on the same PC and being impressed by how much more performant Red engine was on the latter.
Paris Will Become ‘100% Cyclable’
It doesn't come across as bitter, it's just a bit obvious.

Articles about long distance runners don't apply to bodybuilders. Probably not paralympian swimmers either.
> HN isn't the place anymore. You'll mostly find cynicism

That is such a cynical take I am not sure where to start.
Thank you for writing this book and crafting interpreters and making them freely available. They were genuinely enlightening books.
I don't think this was a machine. The Simpsons observations, the Zola reference, the epiphoric sentence rhythms... doesn't feel like it. He just seems to ignore Grice's third conversational maxim.
Yeah there's gdbserver which allows you to connect to GDB over TCP and run commands. You can use the GDB/MI command syntax which gives machine readable output.

Then Microsoft provides an adapter to convert GDB/MI to their standard Debug Adapter Protocol. I think their adapter is unfortunately closed source but there appears to be a third party open source one too.
TL;DR version - methods you could try at home (soap, hot water, solvents, etc.) will mess up the anti-counterfeiting features of modern bills. If you have physically dirty money, then exchange it at a bank.

The technique that actually works is a sort of "dry cleaning" - in high-pressure, liquid carbon dioxide.
Gives me flashbacks of high school Mensa meetings.
Question for all those who find his reviews valuable: What is it about them that you so value? I've gone through a few, and they're rather short and nondescript. I can get a much better sense of whether a book is of interest to me from an Amazon page.
Even if it doesn't exactly work, like with facial recognition fucking up for non-white skin colors, they will use it anyway and real people will be saddled with real adverse consequences.
(2015) Elon Musk Says Tesla Vehicles Will Drive Themselves in Two Years

https://fortune.com/2015/12/21/elon-musk-interview/
> State machines are a brilliant tool, and turn up more often than you expect once you have the background and experience to see them.

"A Computer is a state machine. Threads are for people who can't program state machines." - Alan Cox
I've caused infinite scanning bugs to appear on accident with just soft links, though. I know soft links and hard links are processed differently at the lowest levels of the I/O stack, but I think there are few languages and run times where that's actually the default.

In most programming languages I've used on Linux, symlink expansion is on by default, creating all the problems you can think of.

Yes, you can use whatever API call readlink relies on to prevent loops, but you can also keep a set of inode numbers on a file system and stop processing on duplicates. In both cases you need to do all kinds of workarounds.

The best argument I've heard is that hard linked directories break the acyclic graph property of the file system but even there I'm not so sure if that's really a problem in an environment where most tools recurse into soft links anyway.

I suppose the C folks that like to do all the hard things themselves would get annoyed by having to add another check?

I don't think the kernel forbids directory hard links per se; NTFS has junction points which are somewhere between hard links and soft links for directories, and NTFS support made it into Linux. I don't know how the kernel exposes directory junctions in Linux, but they're different from soft links (in that they'll be processed in the server for SMB file servers, as opposed to symlinks which are resolved on the client).
..."you" or the people you agree with.
Nostradamus of technology, even if we all didn’t want to believe him.
I believe Cloud Messaging was in fact killed (deprecated 2018) and replaced with Firebase Cloud Messaging (which was an acquisition that happened after the article).

edit: And I believe Magnifier became Google Music which was shut down and replaced with Youtube Music.
512x512 is standard for SD generated images, but seems pretty low res when you look at it as a stock photo. Might be good to provide an AI upscaled version of the image for download.
Oceans have been around for hundreds of years, but we still don't know much about them.
> Function pointers as state machines has been a favorite trick of mine for very embedded C stuff. Each function sets the next state function.

This is the basis of OO's State pattern.

https://en.wikipedia.org/wiki/State_pattern
The UI certainly looks pleasing. Those with who prefer Qt programs also have KDbg which, as can be inferred from name, is based on KDE libs rather pure Qt and unsurprisingly looks similar to Seer. On the other hand couldn't find a GTK one.
Have you tried using cgdb?

I used it to debug an embedded project last as I hated the debugger in VS Code (and VS code itself).
It works great with terminus if you want to look at logs while debugging ..
Seriously. If GPT-3 produced this I would assume it had been horribly misconfigured.
First, your prediction is analogous to something like "in 2 years, 50% of images used in {ad platform}/getty, will be AI-generated". Your prediction is actually "AI-generated without human editing". This is not true today and will not be true in 2 years from now even for images.

I am not a musician, have no musical (or any other art, actually) talent and have kept up (shallowly) with state-of-the-art music generation for a decade (because of idiocy kurzweil has spewed out).

I am "reacting strongly" because I detest singularitarians and everything they stand for. This board in particular has been a hotbed of delusion and idiocy for the last 6 months in every single AI thread I have read comments in.
> I'm not aware of sub-state-machines as a standard concept.

That just means you've never looked into it nor have much experience with state machines.

Sub-state machines are even supported as a basic features in some popular GUI frameworks such as Qt.

Qt in turn uses W3C's SCXML format[1] to represent state machines, which not only supports substates but also parallel states.

[1] https://www.w3.org/TR/scxml/

If anything, anyone with any experience writing any parser is already aware that the lexer represents a sub-state machine, and this is close to CS101.
This is the management equivalent of measuring developer productivity by the number of monitors they have.
I spent first 15 years of my career at an AS/400 ISV. It is a great system ... for certain things.

I doubt you ordered a "bunch of AS/400's" that is not how it worked and the smallest systems still cost 6 figures. You probably had 1 and you bought a bunch of terminals or something.

The AS/400 has always had to fight for its survival inside IBM because it never drove a lot of the services revenue IBM was trying to grow in the 90's. The AS/400 was famous for being stuck in a closet and running non-stop with maybe a single employee that managed it. It did not sell a lot of IBM consulting and services. IBM mainly sells it via "Business Partners" so there is probably some ISV in the Travel industry that wrote an application that a lot of people used and they are the one selling AS/400's on behalf of IBM to customers that want to use their application.

IBM never made it very easy for developers to learn and support the system on their own. They are too expensive for someone to buy a small one to learn on and the cloud option just did not exist. About all IBM did to help was offer attractive lease options so that companies like mine could afford to have systems to develop our software on.

That said in the early 90's we had to spend over 100K just to buy the tape drives necessary to make "copies" of our software to send to customers. So a customer wants to try our software we have to copy our software on to a tape that probably costs $25+ and then FedEx it to them along with a bunch of heavy 3-ring binders of documentation. It is amazing things ever worked out back then and we survived.

Anyway, I often miss the AS/400. Writing RPG to do transaction processing against DB2/400 always seemed a lot cleaner and more straight forward than SQL and other languages. It also became possible to write real GUI applications though most took the path you described. We rewrote our UI using Eclipse and Java (we were a developer tool). The Java UI talked to the backend API that was still running RPG and ran on the AS/400. I've been gone for 17 years but all that code is still running today.