skysight-inc/HackerNews huggingface dataset:
Finding a way to get a presence in the major airports would probably make it reasonable. Partnership with someone already there, like a currency exchange booth? Then, at some point, maybe there's enough volume to gain leverage with the bureaucrats to go all online.
> There’s been so, so many of these accusations in the past decade that turned out to be far less than the initial reporting or flat out wrong.

Is the implication that majority of cases or a large enough minority have been flat out wrong? If yes, then please cite your source.
you need to widen your horizon more, mate.
At minimum I would expect a real time feed of license plates, into databases like Vigilant Technologies for use by insurance, law enforcement, etc.
Star Trek II: The Wrath of Khan.
Huh? This is an entirely different serialization format altogether.
> monopsony

This really doesn't pass the smell test. There are multiple very large supermarket chains here. They aren't monopsonies, by the simple fact that there are multiple. They are also large and very good at negotiating and optimising their supply chains. If any of their suppliers were to have absurdly high margins they would fuck them out of existence. Especially for commodities like farm produce which you can get almost anywhere.

The supermarkets make enormous profits, but it's nearly all due to scale. Their margins on products are in the low single digits. (In the Netherlands. The largest chain, Ahold Delhaize, does make higher margins in the US.)
There's lots of them in Poland even though Apple now has official presence in the country(although online only, I don't think they have any official Apple Stores yet).
A bit off-topic, but regarding "Chinese ‘internet-of-things’ search engine FOFA indexes favicons":

A lot of other internet host search engines do that, including the well-known Shodan and the newer (but, IMO better) Censys.
Different things work for different people.

Do you read your own work aloud, do you dictate to speech to text?

Code examples and mathematics don't work altogether too well that way but the prose portions of your articles might benefit from changing to the habit of drafting them | polishing them via 'natural' speech.

Horses for courses, as mentioned already, but I often find that talking through material already dot point mapped out causes me to infill in a relitively natural and efficient manner.
> If business software (sheets, Photoshop, CAD etc.) can be sped up with chat input, it will be, and people will be expected to use the quickest UI.

I have a hard time seeing chat input become the primary UI for that class of applications, unless you can delegate complete tasks to it. As an analogy, for driving a car, I can see voice commands replacing the steering wheel if we reach full self-driving capabilities, but absent that, the steering wheel and gas/breaking pedals will remain the more efficient and practical UI (even ignoring safety concerns).
Ugly list of non-optional data gathering there, GQ..
There is less oversight when it comes to pesticide usage within smaller operations. I grew up in that environment so I can tell you from first hand experience that the grandfatherly figure selling you pumpkins on the side of the road is does not shy away from using pesticides, and unlike the big operations he is not very precise with this dosage either.
"It only numbs you to the conflict and puts the whole burden on your wife."

Or it prevents the conflict from escalating. Panic and anger are connected, so if he found a way to be calm and stop the conversation, I guess this is way better than having the conflict in a mode of distress.
So later, when both are calm, the issues can get resolved.
This is textbook spiritual bypassing. You are misusing Buddhist teachings in order to run away from your life. Buddhism especially (but also related religions) is about facing the difficulty in your life as it is, not "blissing out for 30 minutes while you wife is talking to you"
They actually solved that. Watch Mark Robers video at 13m50s: https://www.youtube.com/watch?v=DOWDNBu9DkU&t=830s

However this FAA approval is apparently for the Gen1 fixed wing plane (which is quieter than a drone anyway). Their Gen2 "drone" design is barely audible.
What does that show? Adoption where? By whom?
Java Library Template • CI/CD • One-Click Release and Publish to Maven Central
Yeah, but that was given the name 'Eternal September' as a reference to the literal Septembers of the preceding years, when there would be a regular influx of newbies.
I get where you’re coming from, but YouTube doesn’t care about justice. They care about reputational harm and ultimately profits. So if that means demonetizing a victim because that’s what’s profitable, they’ll do that. If it means demonetizing an innocent but unpopular person, they’ll do that. A guilty person not being punished isn’t the only failure mode.
Tofu is great, just misused as a meat alternative. The Chinese and Japanese don’t use it as a meat alternative (dishes like mapo tofu and agedashi tofu contain both meat/fish and tofu), they use it to provide textural support and contrast to rich, full-flavoured dishes.

If the negative association you have is because of its use in organic kale tofu salads and the like, that’s not exactly tofu’s problem.
Once Elusive Dream of Laser Weapons Suddenly Became a Reality
I'm not an English native speaker. I didn't notice anything peculiar in that copy. Of course as non native speaker I lack the skills to notice any nuances but on the other side that means that it's OK for at least some of the potential customers. For native English speakers maybe you need some fixes that I can't see but would you sell the product by its convenience of by the copy?
I believe that achieving perfection in naming things is an elusive goal. This is not only because individuals often associate their own unique meanings with words, but also because a chosen name may inadvertently carry offensive connotations in different languages.

(in my opinion) Tofu is much better than the other alternative they suggested like Archo or EchoSphere.

Disclaimer - I also do some work with Env0 which is part of the OpenT(o)F(u) initiative
it's done deal, mate. better spend your time on something else.
Author here. Thank you for this and from what I can tell you're nailing my frame of mind and where I was coming from with this.

Writing valid computer programs - from "Hello, World!" and the likes - is safe to say "easy". What programming has turned into - and what a large percentage of professional programmers have to deal with on a daily basis - is not.

So it's an article sure to stir up some comments, because we're all coming at it from different angles and people considering themselves programmers fill a wide variety of roles in their companies and in the profession. If people feel they're having an easy time, good on them! But neither feel no shame when the imposter starts creeping in on you or you feel the mountain you have to climb is too tall.
It cut off the supply of cheap gas to Europe from Russia, making the demand for gas from elsewhere spike which caused global price rises. As well as gas being used for domestic heating and cooking it's also used for industrial processes that require cheap heat. Burning gas to power steam turbines was one of the cheaper ways of making electricity.
In mz last visit to India, there were places which refused to accept cash. onlz UPI.
I don't know exactly what was specified in the contract, but he himself has admitted that he is in breach of contract.

This is not some mystical, mysterious thing that cannot be defined. It's a product. They ordered a product, he delivered the wrong product, and they are well within their rights to pursue legal action against him.
there are countless SF examples where terraforming is used against the protagonist group in some negative manner; some alien race begins some scheme to turn the planet hotter/colder/acidic/whatever and has to be stopped by some hero.

as far as being a thing outside of SF, there are lots of studies on the idea of being able to do it in one way or another to both the moon and Mars, with real life validation efforts here on Earth -- but no real practical efforts as far as I know.

p.s. the reason I avoid mentioning our efforts here on Earth changing the climate being akin to terraforming is that I think that intentionality is really the defining feature of terraforming that differentiates it from pollution or abuse otherwise.
And but we’re supposed to believe that Apple deliberately made the iPhone’s charging and data port worse, for years, for a fistful or two of dollars? My god, the sheer arrogance it takes to believe that Apple takes for granted an iota of the iPhone’s success and enduring popularity.

Oh Gruber. It's fine to pick sides, I even like this style more than noncommittal "there are pro's and con's" pieces. But quotes like this, peppered into all his work, stray too far away from a review. Not just by an iota.
> Even more pointless is a pretentious space before the slash

It could also be an habit, and not really a harmful one. You can argue against it with convincing arguments, but in the end, there's nothing fundamentally wrong with it. It's understood by the parser.

The space before the slash once was advised for compatibility with old browsers when writing polyglot html. Some old browsers would not understand the slash, but this would not be an issue with a space. This is mostly irrelevant today but habits stick.

And with the gotcha exposed by my sibling comment, maybe it's better to stick with the space after all when using the slash. And I can see how wanting to explicitly close the tag is compelling, even if it has its drawbacks.
https://www.statista.com/topics/1704/diamond-industry/#topic...

> Diamonds also have a high industrial value. They are especially well regarded as a material for cutting and grinding tools due to their extreme hardness. Around half of all mined diamonds are not of gemstone quality and are used for industrial purposes. Today, the vast industrial demand for diamonds is mostly satisfied by synthetic diamonds (also known as lab-grown or lab created diamonds). Lab-grown diamonds are also increasingly being used in jewelry as an ethical and less expensive alternative to mined diamonds.
Functor must be one of the worst overloaded terms in all of computing.
This is the actual code that caused me to write the ticket above (be warned, I wouldn't consider it amazing code; my first foray into writing a web app as a side project, just trying to get something that works):

https://github.com/gwd/session-scheduler/blob/master/handle_...

Basically, I have several pages I'm rendering, which have common prerequisites regarding checks, and common handling processes (passing some sanitized data to a template). The *GetDisplay() functions take a structure from the "database" layer and sanitize it / process it for handing to the templates. The two *GetDisplay() functions return pointers to two different types, appropriate for the template to which they will be passed; and return nil if there's an issue.

So I have a map, `data` of type `map[string]interface{}` that I pass into the templates; and two different paths set `data["Display"]`; then at the end I want to check if either of the `*GetDisplay()` functions returned `nil`. So naturally, the first version of the code checked `data["Display"] == nil`, which was always false, since it was implicitly checking `data["Display"] == interface{}(nil)`, but the value in case of an error would be either `*DiscussionDisplay(nil)` or `*UserDisplay(nil)`.

I mean, sure, there are other ways to structure this; I could return an error or a boolean in addition to returning nil. But 1) the only reason to do that is to work around this language limitation 2) it's a "foot gun" that it's easy to fall into.

And sure, a golang developer who'd shot themselves in the foot a few times with this would catch it during review; but I don't think a bunch of newer developers would catch it, even if they had extensive experience in other languages.
Although you do have a point, the freighted language isn't fair.

Big white-collar crime is a different, and much more resource-intensive, set of challenges to investigate and prosecute. As such, it is not a constabulary remit - it needs bodies such as the SFO, which depend on extensive budgets to be effective. Blame the government for not prosecuting the big white-collar fish.

I'm sure it grinds every copper's gears that the bastards get away with it.
Ah, indeed.
If the 30k per figure was accurate (I don't think it is?) it would be certainly unreasonable for the rest of the society to subsidize it.

So I guess, no. But they shouldn't expect other people to finance their sex lives.
> Please consider in-app passport verification and wallet creation.

Definitely. And make it possible to do it from home before flying to India. Tourists have more time there than after landing into an airport and starting to move around the country, maybe even without spending a night in a hotel first.
Oh no! If Buddha said so then it must be true.
> "Also that view is largely biased by the typical assumption that Ruby == Rails."

Given that the predominate / vast majority use case for Ruby is for web development and Rails being the dominate Ruby web framework ... it's a fair assumption & characterization for people to make that the Ruby == Rails use case.
We regularly eat tofo (tastes great) but never as a replacement for meat.
For some reason programming is not getting any easier, I can even make an argument its getting worse despite all the improved tooling and andragogy investments we have done.

Programming is in some sort of local minimum and we keep going in circles. Few years ago I watched this talk by Gerald Sussman: "We really don't know how to compute" - https://www.youtube.com/watch?v=HB5TrK7A4pI and it made me question my views on what I think programming is.

I dont know if its because people are afraid to try new things, or there is no funding to try new things, we are kind of stuck. People thinking "don't reinvent the wheel" and for some reason think we have built a wheel (as Casey Muratori says: https://www.youtube.com/watch?v=fQeqsn7JJWA). We have a square at best. There are so many problems in the world, and a lot of them need robust and resilient programs to be solved, e.g. self cleaning public toilets or worm farm that you feed bio garbage and it produces protein flour.

The challenge is exactly the same as it was 80 years ago, manage complexity in chaotic and emergent systems: chaos, complexity and entropy as the poet said. And to be honest, I think we have gotten worse at managing all of those, most bugs that we encounter now is like a murder mystery from Detective Conan and it requires Shinichi Kudo level of deductive reasoning to figure out what is going on.

Programming will remain hard if you keep thinking it is just a translation problem from a "business requirement" to a "computer language".
> The US Deputy Secretary of Defense has officially kicked off the AI drone wars, announcing a radical "Replicator" plan to put many thousands of intelligent autonomous war drones into service within 18-24 months, to deter a Chinese invasion of Taiwan.

The only interpretation of this is that the US is willing and planning to supply these drones en masse to Taiwan, or at least that's what they want the other side to believe. Otherwise, what the US have in their arsenal is not really relevant.
I so wish I could read that source code. For an amateur like me, it is so phenomenal :)
Ask HN: Why is X's website still on domain twitter.com?
https://x.com/ still returns a 301 redirect to https://twitter.com/

It's been some time now, what technical or SEO or other reason could there be for X not moving the website domain?
The existence of migratory birds proves that the loss of energy due to the Earth's gravitational pull is not so catastrophic. A vehicle in motion also loses energy because of the friction of the wheels. Above a certain speed, air friction becomes the most significant loss. The comparison of the energy balance of a vehicle on the road compared with a vehicle in the air is not as clear-cut. Vehicles on wheels are much heavier and require infrastructure (roads) that must be taken into account.
@vishnumenon, thanks for writing this up. I might do a followup blog on this, for now here is a comment :)

This article is close to my heart as I've been working on craftcraft.org with similar perspective.

1. Chat UX Consolidation: I agree that having crappy chat UIs everywhere is very suboptimal. Perhaps having a complete UX as a component is another solution here.
We took many months to get http://chatcraft.org from prototype to an ergonomic productivity tool. Highly unlikely such attention will be paid to every chat UI integration.

2. Persistence Across Uses. This one is tricky. We keep all of our history client-side...but after using it this way, having a shared history server-side and having it pulled in as relevant context would be a nice improvement.

3. Universal Access: It's super weird to have LLMs restricted to providing output that you cut/paste. We have integrated pretty slick openai function interface to allow calling out to custom modules. So far we integrated: pdf conversion/ingestion, clickhouse analytics and system administration using a webrtc<->shell connector. Demo here: https://www.youtube.com/watch?v=UNsxDMMbm64

I've also investigated teaching LLMs consume UIs via accessibility UIs. I think this is underexplored. Blog post on that here: https://taras.glek.net/post/gpt-aria-experiment/

3b. LocalLLMs. These have been underwhelming so far vs openai ones(except maybe WizardCoder). Industry seems to be standardizing around openai-compatible REST interface(ala S3 clones). We have some support for this in a wip pull req, but not much reason to do that yet as the local models are relatively weak for interactive use.

4. Dynamically Generated UI & Higher Level Prompting: I do a lot of exploration by asking http://chatcraft.org to generate some code and run it to validate some idea. Friend of mine built basic UX for recruiting pipelines, where one can ingest resume pdfs into chatcraft and via custom system prompt have chatcraft become a supervised recruiting automation. We also do a lot generation of mermaid architecture diagrams when communicating about code. I think there a lot of room for UX exploration here.

Now a few categories that weren't covered:

1. Multi-modal interaction: It's so nice to be able to have chat with the assistant and then switch to voice while driving or to input some foreign language. I think extending UX from chat to voice and even video-based gestures will make for an even cooler AI assistant experience.

2. Non-linearity in conversations: Bots are not human, so it makes sense to undo steps in conversation, fork them, re-run them with different input params and different model params. Most of my conversations in chatcraft are me trying to beat llm into submission. Example: tuning chan-of-density prompt https://www.youtube.com/watch?v=6Vj0zwP3uBs&feature=youtu.be

Overall, really appreciate your blog post. Interesting to see how our intuition overlaps.
You say "failure mode", but it sounds like a superpower to me.
We're talking about a Super AI, not normal computer programs. Ask ChatGPT to maximize paperclip making and see what it says.
> Put a second finger at the bottom of the touchpad

Why would you use a second finger when your thumb is already hanging out there at the bottom of the trackpad? :)

How I drag things on a trackpad (or a trackpoint for that matter) hasn't changed since the 90s. There isn't literally a button there under my thumb any more, but it makes no difference. I don't really follow the comments that this is unintuitive; most computer interaction is learned rather than intuited, and this interaction has simply not changed. Perhaps other ways of dragging were added, but they were always inferior.
You're probably right, but I don't think there's any fundamental obstacle to controlling a CRT electron beam to trace arbitrary curves – there's vertical control and horizontal control and you can arbitrarily modulate them over time, can't you?
I hadn't thought of it as a redundancy, Thanks for the perspective shift.
It is damming however that our institutions have become so useless and out of reach to the majority of people that we have to implement these obviously flawed system.
Four years is an eternity in software, especially now that we can have LLMs write the first draft.

Transformers were only invented six years ago after all. Some people are even very optimistically projecting that we'll reach the singularity in the next three.
Really cool. I sent the blog’s author an email asking him to add the museum as an entry to Atlas Obscura. Sadly, I didn’t have enough details to make an entry myself.
Just by being accused with no proofs? Bad YouTube.
Nah, because there was a failure with the policy implementation the kid got a proper name and no record that it had changed.
I don't use Google for this type of search at all. The results obviously aren't relevant.

Since I already use DuckDuckGo by default, I just skip the !g.
> designer that can come up with some crazy lore of terraforming with tofu

I have a feeling that the designer may find it... challenging.
Mayor in Rafina pays €22k for website, copycat of the Municipality of Lavrio
The Municipality of Rafina has enthusiastically published its new website.
It cost €22,000, directly commissioned by the Mayor himself and the Municipality's treasury, and is a copy of the website of the Municipality of Lavrio.
Ask HN: Anyone Using the Epson EcoTank or HP Smart Tank Printers?
Are they the solution to the current printer ink scam or just more of the same?
None of my credit cards worked the last time I visited.
https://chat.openai.com (GPT-3.5) to summerise this article:

- summerise (then paste in the text)

- explain like I'm 10

Gave (the highlights)

-- ai here

1. Chat consolidation

2. Remembering stuff

3. Access to Everything

4. Making things easier

5. Being helpful

-- human here below

I'd love for the author to be right in his predictions. Arguably current AI has made understanding this article '4. easier' for me to understand already.
RabbitMQ is one the most impressive technology I have ever used I think. It's simple, efficient and reliable.
In 10 years, I have never seen a crash or a bug, even with heavy load.
> ... where managers are quietly asked to adjust workers' results to limit the highest ratings

Kinda important part of the headline missing there
Define "clear and explicit rules". Does the constitution of say United States qualify as examples of clear and explicit rules? If yes, then even after roughly a quarter millennium, there are still hundreds of thousands of cases filed each year.
Is Peter G. Neumann still the moderator?

He was born in 1932, and would be over 90 now. Which would seem something of a comp.risk of itself.
Get children off the internet. Seriously. This is an adult place and it's insane that we ever let them on. Children aren't allowed in adult places for very good reasons. Not just for them, but for us too. Children ruin adult places, as can be see here.

Letting a child on the internet should be considered abuse in the same way as letting them into a strip club or drug-taking establishment would be.

There must be ways to allow children to learn to use computers and information technologies without letting them anywhere near the internet. It's just extreme laziness on our part that we don't bother trying.

But, of course, the children argument is the real strawman here. Nobody is interested in the above solution because this is really about preventing adults from using the internet as they currently do.

Don't get me wrong, I think a lot of the stuff the internet enables is abhorrent and harmful but let's not throw out the baby with the bathwater here.
where i work we have some queues with millions of items in and the thing is perfectly stable.
> I would love to answer in detail but right now I cannot.

No problem, we can wait. When will you be able?