skysight-inc/HackerNews huggingface dataset:
Tofu is not a "meat alternative". It's just a food, made from soy.

I like tofu much more than I like most meats.
The story would be better, if they had kept the real numbers, and not added fake numbers afterwards (maybe they didn't keep notes, and forgot the real numbers).

At the end of the story, that 3 millilightseconds is the one-way distance, and that can't be correct.
That was my experience, GP said they were inadvertently banned though, that would be annoying and limiting anywhere, but potentially hard to sort while travelling (and cope in the meantime). Not least because these things insist on coupling themselves to phone numbers.
Why not have one format good for everything image? There's zero reason to not have it now. Would you say 'We got GIF for that' if asked for animation?
It produces a very different dynamic overall as in almost every cases nearby lots have different owners.

This means that it is very expensive to own a piece of land in manhattan and do nothing with it while you just wait for the price to raise, while it is significantly cheaper to start new developments in "less desirable" parts of town.

I agree with you that a 4 paragraph explanation is not a good practical tax policy, but overall georgism creates better incentives than property taxes.

> What happened to the concept of "if you buy a piece of land and build value on it you should not be punished"?

Yep, it is not perfect, or at the very least the way I understand it has some holes, I still think it is more fair than what we have now and less exploitable.
Some older magazines, like Computer Shopper, were 90%+ ads. I enjoyed seeing ads in game magazines too, because they were a great way to find out what's coming soon on top of the magazine's preview section. So while I agree that ads are frequently annoying, in particular when I'm trying to search for stuff, ads are not universally bad.
Great talk. Or...A VC brought millions to the innovation poker table, but complains lobbyists came in with billions.
> multiple stack deployment, chained deployments

Intriguing ideas. Would you mind elaborating or - even better - open issues [0] explaining the concepts to gauge the community interest?

[0] https://github.com/opentofu/opentofu/issues
You may have noticed that migratory birds have a somewhat different mechanism of flight than typical drones.
It's 2023, there's no such thing as "catholic Spain". Sadly, Spain is one of the most progressive countries that there are, and I say this as a Spaniard.
OP here. This is one of the exact things that, in my mind, makes programming hard. It probably wasn't covered in the post, but striking the right balance between "bug free" and "pragmatism" towards accepting lack of functionality and error tolerance, is crucial.

Within certain domains like healh-care (my area these days), space travel, military, edge case management play a significant role in the valuation of where to place your effort (although it doesn't exclude the ability to fail fast and hard during development cycles). In other domains exposing users for these hard failures is considered perfectly fine. It depends...

It's just one other aspect - when thinking beyond just the code - that makes the decisions and consideration I have to make every day "hard".
What does the 22k include? How many years of support and content updates? Does it cover hosting costs? Does it include any bespoke municipality specific content?

I see no reason why shouldn't a company offering web sites be able to use tested template to be used as site...
I recently accidentally opened a video in an incognito tab. I was angry after the 2 unskippable ads, but endured them. When, after a second of skipping through the video another 2 unskippable ads appeared I immediately switched back to my normal browser with uBlock Origin. What a joke. That stuff is unusable.

I don't really use Youtube on my iPhone anymore because I know that any immediate gratification I could get from clicking on a video won't happen because of the ads. It's been very healthy for me in that way.

I don't have a Pihole because they seem to be cracking down on it. When I want to watch Youtube videos on the TV, I mirror my Laptop's screen.

I'm not even generally opposed to buying Youtube Premium either, the pricing is just off. And the tactics are just so scummy.
JDBI3 looks nice. I previously had good experiences with Dalesbred (https://dalesbred.org), which sounds similar to JDBI3's fluent API -- a fairly minimal layer over JDBC with better ergonomics.
...if you have experienced golang developers who have scars on their feet. If you have someone who's an experienced developer but only used golang for a few months, they might not catch it, which means a hard-to-find bug that got into your code.

Furthermore, even for experienced developers, there's a limit to how much context / rules / whatever your brain can keep. This footgun takes up space and intellectual energy that could be used for something else.

All things being equal, a language that doesn't have this kind of footgun is better than one that does: less experienced reviewers will let fewer bugs slip through, and more experienced reviewers will either spend less effort reviewing (meaning the mental energy can be used somewhere else) or will have more review capacity (meaning they'll find more bugs / improve the code more).
> measured by nearly any metric you want to pick

Which in conclusion should question the quality and meaningfulness of such metrics.

Of course conversion rates are only meaningful if you indeed have any ads. That doesn't lead to any indication of positive "user experience", which admittedly is another soft term.

Sure, if I go shopping, I mind ads far less. Although I find them to be mostly devoid of information.
> And even if that would be OK, where and when?

https://transcorpint.com/find-us

Multiple branches. We can also arrange for at home verification.

> The bullet points suggest that there is no sensible way for a foreigner to pay in India so I just won't go to India.

Hahha, Think of Cheq UPI as a convenience for the foreigner while visiting India.

I am in SF currently and pay 3-5$ extra each time when I withdraw cash from ATMs.

Would've loved to use an app like Cheq here itself.
But I don't think there's a parallel to what we're building in the US
Why are you putting words in my mouth? I never said that. I'm sure you can manage to refute me without lying.
Hehe, ok! Clear case of faulty product then. Thanks for the extra context.

I'm not so much playing devils advocate as that I'm aware how hard making such devices is and the difference between 'user error' and 'incompetent staff/faulty product' can be hard to distinguish in a comment.
I would say that it is completely unethical for a municipality to pay €22.000 for a wordpress website where the average price on the market does not exceed €3000, while at the same time it is an exact copy of another municipality's website.
https://imgur.com/a/hI9RVrB
If you have a throughput problem you are most likely doing it wrong. If your knee jerk reaction is to scale your messaging up you may want to reconsider. Messaging systems are usually hard to scale up and always very costly to do so compared to the amount of data they are transferring.

The simplest thing you can do is to realise WHY you are using messages. Messages are there to trigger a process. Usually, you don't need a lot of data to trigger a process, the message just needs to let the system know enough to locate all necessary information.

Also, when you are sending information at an extremely high rate, there usually is no difference if each message is processed separately or in batches.

So what you can do in practice?

1) Get the producer to batch the messages. For example set rules like "batch up to 10.000 messages, up to 100ms, up to 100MB of data, whichever comes first".
2) Serialise the batch (for example, if it makes sense, create a compressed JSON file)
3) Upload the file to some high throughput, scalable, cheap storage (for example S3)
4) Send a message to the queue / topic / whatever else you are using with just enough to locate and process the message -- usually just the link to the S3 object.

This usually can be modified depending on specific project needs.

Now your messaging only ever sees a small number of very small messages and you will never have any scaling problems, at least not on messaging side.
The main idea is to have no human along the line :).
Droneboats are going to crash oil stocks?
If the capability to use drone boats and submarines spreads- oil tankers and oil pipelines under water become unprotectable against rebell groups. So is the technological development of the ukraine war accidentally finnishing of big oil?
These are representative of the kinds of drones and aircraft relevant to the context of this post?
But then those articles just become the ads
Researchers make discovery about lifespan of EV batteries: ‘That was a shock’
Search under "widowmaker" --- there should be a variety of options to suit your preferences.
Depending on the package manager / distribution, 'python' might be symlinked to either Python 2 or Python 3. If you don't have Python 3 installed, it might very well point to Python 2. These days it will almost certainly prefer Python 3, but I am also in the habit of actually typing 'python3' instead of 'python' because of what I assume are issues I've had in the past.
Thx. I have extended a bit as a script:

# !/bin/bash
ARG1=${1:-'select Date from stdin order by USD asc limit 1;'}
curl -o - -Ls https://www.ecb.europa.eu/stats/eurofxref/eurofxref-hist.zip \
| funzip | sqlite3 -csv ':memory:' '.import /dev/stdin stdin' "${ARG1}"

# Usage:
$ ./run.sh 'select * from stdin limit 1;'
The old "billions of flies cannot be wrong" defense.
Have you heard of smartphones? Not that the fact that we willingly buy surveillance devices (crave them, even) justifies additional police-state BS with delivery drones, of course. Both are bad news couched in very awesome ideas about convenience and connectivity. My biggest worry is that if everyone turns their attention to the sky, the devices in our pockets will just get more invasive. A near literal "look at the birdie" distraction!
Curated reading list on the adversarial approach in deep reinforcement learning
There is no way that Tim Cook is majority stakeholder in Apple.
Yeah, and that nightmare gets even worse in other languages; one motivation for creating Go was the use of C/C++ by thousands of developers at Google.

Can you link to some of these workarounds? I'm curious to see whether they actually make a lot of difference. In theory (and I have no experience with any software project with more than ten developers working on it), they only made it more difficult by adding cleverness.
I would add:

- Arabian Nights

- Addams Family

- Star Wars
The most stereotypical kid drawing is of themselves in a house with their parents. They do not need to sample other drawings to get to that.

Regardless, if we go back a few centuries, humans definitely demonstrated their ability to physically draw on paper, without sampling from sources other than their eyes.

But even if we were to consider that human eyes are effectively a way to “collect” samples, that’s another thing not taken into account in the aforementioned article.
the document just says "redesign of the website"
"Swiss bank accounts for the millions."

Reminds me of the "too good for them" line. And nowadays Swiss banks accounts aren't that much either.
How come this is only happening in Spain?
"I think I've worked there!"
I also wrote an article a while ago in the same vein. https://prakgupta.com/blog/envisioning_a_future_with_gpt

The largest problem with a gpt future imo would be bot networks creating manufactured outrage. these will shift the decisions of policymakers towards those who controls these networks ie big corp.
Why did you bring up your religion in the first place? OP said that he found this cool technique for instant relaxation, and then you started talking about whatever religious bullcrap.
One thing I really miss on the landing page of the website is the "Getting Started"
That’s not easy to answer, because it’s not quite an apples to apples comparison if you start factoring in libraries, frameworks and the specific workload.

My rule of thumbs:

Python has similar performance characteristics as Ruby.

With Java/C#/Go you’d expect about an order of magnitude of improvement.

With naive Rust/C++ you would likely be at the same average speed as Java for web applications but with less memory usage. Well until you make an effort to produce faster code.
I generally like your takes but this one isn't very good since it wasn't Amazon that was the threat.

HashiCorp couldn't compete. Their enterprise offerings were bad and their price quotes were insane and unrealistic. I worked at two companies who rejected them because their pricing was so ludicrous. The TACoS space of small startups nimbly out-competed these bad offerings.

Rent-seeking because you weren't able to compete with tiny startups able to effectively value add where you didn't is a bad strategy that pisses people off. I shed no tears for them and their rich founder who posts tweets of his solo flights to visit his rich friends.

Corporations didn't seem to understand that when you participate in the OSS ecosystem you don't just get to trade on the name recognition. Or if you do, and you renege on those promises, you're going to get a lot of people very angry.

So now we have companies going BSL because they didn't have a good business plan to begin with and this is their dying gasp to own the space so someone will pay them and not their much smarter, more creative, startup competitors.
Ask HN: Please share your programming wisdoms
From the amateur to the master, please share your wisdom that works best for you ? Please also list the context for the wisdoms as i know these things are contextual.
Definitely possible, but not very predictable. I wouldn't bet on your first products earnings anything but with enough experience and focus a 6 month time frame is more than enough to spin up a working product and proceed from there.

I haven't spent more than 6 months development time (much less for most) before starting any of the projects that pay for my life right now.

That said i spent years without earning anything relevant, trying to get here.
Web Components are generally considered to be a set of standards, and Custom Elements is one of them. The others are Shadow DOM and HTML Templates (the <template> element).
That's the embodiment of Go though; they didn't rush to implement generics because they didn't want to repeat Java's mistakes (just have a look at http://www.angelikalanger.com/GenericsFAQ/FAQSections/TypePa...). They took their time with a module / dependency system to avoid the mistakes that NodeJS made. Every decision in Go is deliberate.

Sure, it may not be perfect, or as elegant as other languages, but it's consistent and predictable.
I see your point, but only partially. Why can’t you write code on windows today? I can, for some/most projects. Why do you then want WSL?
I guess adoption of browsers capable of displaying JPEG-XL as part of the overall browser landscape
It's a shame that "Marxism" is a trigger-word for some folks, because there's been a lot of writing on this problem for decades.

https://en.m.wikipedia.org/wiki/Means_of_production

AI and associated tech are currently implemented as an accelerated form of industrialisation. The rich (the overwhelming majority anyway) have always sought to consolidate the security of their advantage. The multipliers in this equation are growing exponentially, and as 'the means of production' grow more powerful and all-encompassing, there is no reason to believe that today's tech CEOs have any incentive to relinquish their advantages.
Secrets of the D.o.E
Shall we not mention the church has been raping kids?
What happens to the account when your visa expires? Or if you get a new one/OCI without interruption?
A good C/C++ cross-platform IDE. Something like CLion.
Another commenter described it quite succinctly; to paraphrase, Go isn't made for you, it's for all the other developers that will have to work with your code - including future you.
I have mixed feelings about that.

Yes, doing money on open source is hard, but on the other hand, the reason why you were successful was because you were open source in the first place and capitalized on millions of hours of free work from unpaid contributors which would've neither contributed nor adopted your product otherwise.

Imho, if you can't compete with other cloud offerings of your products then your cloud offering is weak. Competing with Amazon on prices is obviously hard, but not impossible, and it's easy to compete with them on customer service because it's your goddamn product and you should have the best expertise on it.
These are certainly high-risk elements, and access to technologies such as drones puts a new element on the scale to consider when planning such critical plans and projects.
> It's not necessarily fair use.

Please elaborate, "no u" is not an argument.

> Unless the venue you are at has paid for the performance rights of that song that is copyright infringement.

That "venue" is my home. The instrumental mix was included on the CD for the sole purpose of torturing my cohabitants with my awful singing. Why else would you include an incomplete mix? It doesn't add to the listening experience. As an artist, you could have released an "alternative version" as a bonus track (e.g. with a guest singer, or acoustic instead of electric guitars), but instead you intended to let the listener play the artist. It's not just fair use to use the track in that way, the entire intention for its existence is fair use.

> Considering removing ads hurts monetarily [...]

Money changed hands as a part of a deal, and I was not a side in that transaction, even though the subject of that transaction was my attention - something that I have a very limited amount of, and something I should have full authority over. You never asked me if you can redirect my attention in that way, not until you have already showed me the ad.

If it hurts you monetarily when I use your service and then not look at the ads, then don't provide me with the service. I'll move on, thank you.
1.5 million users

Hired 6 marketers. 1 dev and designer initially but let go after initial user growth.

Then I fired all 6 marketers and the funds stayed same or increased.

There should be a sales and monetization option after demo day.

Another one using script to automate clicking: https://cln.sh/F6kqFLLL

40 billion users by hiring everyone with team to marketers ratio of 1:3. Slowly fired non-marketing team members and moved to firing marketing near the demo day.

100 billion on another try by pumping marketing up initially to gain organic growth then coasting by using 2 developers until demo day
No, no one is attacking civilian ships

Is one thing to build a drone boat, it's another to be able to drive it remotely
Apart from that, this is not a domesticated plant. It's an wild tree that served a keystone ecological function, and a lot of other species have been harmed by its demise.

No group of humans should get to "own" an endangered species and forbid saving it from extinction. Other species do not exist to be exploited by humanity. This is such a horribly selfish, destructive way to see the natural world.
Congratulations on the launch! I presume you need to be licensed to build UPI applications? Curious to learn what this process involves and your experience here. Do you realistically need connections to be able to get a license?
The role of libraries and librarians in artificial intelligence
One thing I didn't get to in this article is whether metadata is always important for machine learning. If the approach is "one model does everything", then finding a suitable model isn't a problem (just choose your least hated cloud provider!)
And yet, they started off with a language that fixes the mistakes of the main language it tried to replace - c / c++. Mistakes like pointer arithmetic and manual memory management, not zeroing out memory before use, compile times, the list goes on.

And generics is an example of a language feature they took their time for, to avoid making the same mistakes as e.g. Java did, where generics ended up taking up half the language spec and compiler / runtime implementation.
You can prove as much as you want your model, but if the the model is shabby...
Why not OpenTransform?
You assume I mean just learning syntax, I don't, I mean the actual skill of developing programs in production.
Nothing is quite optimistic, issues such as are linked to scale (Just 5min of some random though) :

- http://encyclopedia.uia.org/en/problem/destruction-hedges-an...

- https://crops.extension.iastate.edu/encyclopedia/soil-erosio...

- https://sentientmedia.org/how-does-agriculture-cause-defores...

- https://en.wikipedia.org/wiki/Environmental_impact_of_pig_fa...

- https://www.theguardian.com/environment/2021/feb/11/global-s...

Edit: and if you think not just on the ecological side.
The core benefice of scale is to produce more while requiring less people. Which mean lower density of people which has so many societal impacts ...
If you were to ask a migratory bird, they'd tell you that it's fairly tough. You have to put on enough subcutaneous fat to double your body weight, and then do it knowing that either you or some of your friends and family will die.
Because mindfulness meditation is taken from a specific religion.

Also, is "facing your suffering" really "religious bullcrap"?

I'm saying that using techniques taken from religions to avoid your suffering is spiritual bypassing. Please explain how that is "religious bullcrap"
The website is not very intuitive. How do I compare let's say C vs. Dart? The programs seem the same. Also the results seem to be sorted randomly.
The biggest filter outside of marital status is race and age. Yet minorities still manage to find people within their own ethnicity to date.

Even 1% of the US male population is still 1 million men to date.

I'm not sure if things are all as dire as people are talking about.
Birds are not that dumb and compared to drones they're Einstein.
I completely agree, the referendum was deeply misconceived from the start. I'm just pointing out that the electorate also have a responsibility to evaluate that and factor it into their decision. I certainly did.

Blaming politicians, other than as individuals, doesn't work. The electorate put those politicians in their positions in the first place. The responsibility always lies with us. If a voter votes for an arsehole who lies and deceives them, yes the arsehole is responsible for the lies and deception, but ultimately the decision to trust them with power is on the voter. It's on us to do our homework.
NSA's TAO hacked Huawei: China officially confirms
> For example a Global Hawk unmanned aircraft can fly 14,000 nautical miles and remain aloft for 42 hours. They are by definition very efficient. That is a drone.

Wow - this is what they are planning to use to deliver packages?
This happens today with various state-hired contract firms that do ANPR reading of plates to automatically bill people for toll roads. They give zero shits about how accurate their readers are. So, someone with a plate of "3EE 432" gets a bill for a car with an actual plate of "8EE 432". And it's now on that person to solve the problem...which often involves a long wait on the phone, or complex website userid registration, etc.

I'm amazed there's not at least a system where you can quickly say "have a human verify this, this isn't me" via a text or button click.