skysight-inc/HackerNews huggingface dataset:
You've absolutely nailed it here, I agree. To make any progress at all at the tremendously difficult problem they are trying to solve, they need to be frank about just how far away they are from what it is they are marketing.

I am whole-heartedly in support of commercial interests to drum of awareness and engagement by the authors. This is definitely a cool thing to be working on, however, what does make more sense is to frame the situation more honestly and attract folks to the desire of solving tremendously hard problems based on a level of expertise and awareness that truly moves the ball forward.

What would be far more interesting would be for the folks involved to say all the ten thousand things that went wrong in their experiments and to lay out the common-sense conclusions from those findings (just like the one you shared, which is truly insightful and correct).

We need to move past this industry and their enablers that continually try to win using the wrong methodology -- pushing away the most inventive and innovative people that are ripe and ready to make paradigm shifts in the AI field and industry.
How are you so awesome?
i haven’t used heroku. i assume it and all other x% aws-markup paas feel about the same.

my point was that it’s not really needed.

if you’re migrating off, you already have an sdlc that you like and want to preserve from provider degradation over time.

simplify it a bit, and encode it directly into aws or ovh. then it’s permanent, and grows insanely robust over time.

sdlc doesn’t not need to be constantly evolving. evolve it for the next greenfield product.
> So what?

So a dollar is a terrible long term unit of account. So if your salary, as your career progresses doesn't raise at least as much as price of gold (or grade A eggs or whatever) you are getting shafted by the economy.

I'm sure there are some other insights you can draw from simple observation of gold and housing prices.
there isn't a problem with homelessness in China

but you are right that the capitalist market does restrict the supply of housing because people buy them as investments

also, the ghost cities is way overblown -- they just took time to fill up
My 2017 Mazda 6 is in almost perfect condition except for one problem: the touch screen has an issue with "phantom taps". Every time I stop the car, it either tries changing the radio station, making phone calls, etc, it's terrible
There are loads of SDKs which work well - as well as matrix-rust-sdk and matrix-js-sdk there's also excellent fully-featured indie libraries for Dart, Kotlin, C++, Go, Python (and many other others which don't have full parity).

You're right that Dendrite is currently stalled, but it's not a reflection on the protocol, but just the reality that writing and maintaining two servers simultaneously is expensive. Meanwhile most of the good stuff in Dendrite has already made it back into Synapse. Bridge development has also stalled for the same reason (exacerbated with hostility from those being bridged) - but then 3rd party bridges like heisenbridge are doing fine.

On the other hand, conduit/conduwuit/grapevine look to be bubbling away at an impressive rate (entirely independently of Element), even if they're currently beta.

So, I don't think the potential has been lost - instead, the core team has ended up focusing our energy on a smaller set of projects while making sure we get a small set of things really excellent rather than being spread too thin, which is a major improvement over the past, imo. Meanwhile the broader community is busy hacking away too.
speculation is the primary use case. Nobody is using their Bitcoin wallet like a regular bank, they're using it like an extremely volatile share portfolio hoping it keeps going up.
> Because using (a JS) module will set back your 30-minutes project by an entire day

May be learn to do the basic of YOUR JOB for once, some "software engineer".
Drone jamming technology? What are they doing, jamming the entire 2.4 and 5GHz frequencies? Seems like it would jam everything else nearby too. Sounds like total BS to me... If I was doing something shady, I certainly wouldn't use the default frequencies. You're already doing something illegal with the drone, why would you care about keeping inline with the FCC regulations? The entire spectrum is yours to use.

Not to mention, if the drones were fully autonomous, they don't even need to be run by a remote control.
Justin Hawkins is much better... Rick Beato might be popular, but he has no songs. You can learn all the music theory in the world but it won't make you artful.
I agree, but it can be useful to produce html and plain text versions of your resume and cover letter too. Per-job customization, and adding custom metadata for cover letters, is also useful.

What worked for me was I creating a simple python script that uses json files with custom data as input, and uses mako templates to create latex, html, and text output.
Funny, there was something called "Why Don't We..." back in 2010 where people would post dates they wanted to go on. It was a lot of fun because dates were inventive and noval and it's how I found my current life partner.
I think a lot of people are waiting for this BTC fad to be over, its current round of manipulation to run dry, and for it to fall to obscurity.
My experience is the opposite with code.
You forgot Cuba.
Think first about what problem this is solving and for whom (2021)
For some reason that I can't explain that reminded me of a diabolical trick someone once did on the 15 puzzle [1].

They made a 15 puzzle where instead of numbers the tiles had letters on them, and the goal was to make a particular sentence. That sentence had 13 letters that appeared once and one letter that appeared twice.

That letter that appeared twice was the first letter of the sentence, and its other appearance was at or near the end. Let's call the two tiles with the same letter T1 and T2, where T1 is the tile that is the tile that is first.

They would show someone the solved puzzle, then scramble it, and challenge the person to solve it. When they were scrambling it they made sure to move T2 to the first position and T1 to somewhere near the end.

Nearly everyone who tried to solve it would see the right letter at the first position and never move it, because most people try to solve left to right and/or top to bottom.

On the 15 puzzle exactly half of the possible permutations of the 15 tiles are reachable from a given starting position. Exchanging two tiles in a reachable permutation produces an unreachable permutation.

That means that the right sentence but with T1 and T2 swapped is not reachable and so people who left T2 in front were doomed to failure.

[1] https://en.wikipedia.org/wiki/15_puzzle
I'd say bitcoin is a bet on progressive adoption of artificially but firmly limited resource as a store of value.

Which is actually happening for more than a decade now with larger and larger player buying some Bitcoin in every bear-bull cycle.

With amazing predictability that you can fit a curve to it for entirety of its existence. What's more, the more money was already funneled into it, the closer the price is to the curve.
Disagree. A resume needs to be a professional-looking document, not necessarily a simple one. LaTeX is much better as the primary format, with plan text and html serving as backup.
The cynic in me says you're missing the ulterior goal - which was to get the equivalent of product placement for one's resume on Hacker News. :)
Those do seem to be Putin's primary motivations.

Though it's likely he sees access to resources (lithium, natural gas) as "gravy" on top of these concerns.
Agree, although I would argue Bitcoin is likely to hold some amount of value in the long term because of historical importance, regardless of whether it ever ends up being widely adopted or useful.

Some other cryptocurrency could solve all the problems Bitcoin has and it will still be valuable because it was the first one.
Screens have been mandatory in new US automobiles since 2018, due to regulations requiring a back-up camera:

"All new cars in US now required to have backup cameras" (2018)

<https://abcnews.go.com/US/cars-us-now-required-backup-camera...>

I can appreciate the safety rationale. I hate what this does to automobile interiors / controls, and suspect that the distraction / confusion factor may very well outweigh any possible life/injury savings due to the cameras in the first place. The alternative of incorporating the BUC display into the rear-view mirror, perhaps in addition to obstacle warnings, might be an alternative.

Absent that, a fold-down ceiling-mounted display would be my next preference. Anything to avoid having a persistent screen on the dash.

Mazda were apparently offering a heads-up display (HUD) as of 2019: <https://www.motorauthority.com/news/1121372_why-mazda-is-pur...>

(As noted elsewhere in thread by slipmagic: <https://news.ycombinator.com/item?id=42037412>.)
I think outright rejecting the reasoning is wrong. Of course you are right though that other reasons are far more important for putin. China has very legitimate reasons to go to war over the US's island chain policy as they are reliant on imported oil and the US has already shown a willingness to engage in cold war.
Why it costs India so little to reach the Moon and Mars
I started learning programming with modern dialect of BASIC and when I first tried Lua, I've had my mind blown when I discovered:

- tables (hashmap)
- regex
- pass by reference (caused a lot of confusion and frustrating bugs)
- metatables
- goto and labels
- multiple return values

After Lua I did want to try a language that's fast, something compiled to small native binary. My choice was Nim. And Nim got my mind blown to pieces:

- static types
- function declarations I can understand how to use without reading their code
- functional paradigm
- batteries included standard library
- compile-time functions
- generics
- templates
- macros
- exploring and manipulating AST
- const, let, var (immutability)
- pointers and references
- compiler optimizations
- move semantics
- memory management
- I can compile code to both javascript and C?!
- C, C++ and JS interop (ffi)
- I can read and understand source code of standard library procedures?!
- huh, my computer is fast, like crazy fast!!
- and probably more, but that's what I can recall now..
I do mine in markdown and then use pandoc to convert it to whatever i want
Why is it "shocking"?

It's just an architectural decision to spawn a process per connection that Postgres made long time ago.

It's a tradeoff like most decisions.

Back in the days MySQL had huge issues with scaling to multi-core systems (maybe they fixed it now, I haven't used MySQL for a long time) while Postgres never had this problem.

When designing an application around Postgres you just have to take into account that:

1. opening a new connection is rather expensive, so you should have a connection pool

2. opening too many connections is problematic, so you should keep the size of your pool rather small and return connections back into the pool ASAP

That's it.

It's not that hard in practice.
> Touchscreens are anti-accessibility.

They're anti-accesibility for one group and accessibility for another. I'm part of the latter group that struggles with tactile buttons for physical reasons. The former group may be bigger (no idea what the data looks like), but it's not black and white.
I certainly smell the fumes when I fill the tank.
Some Final Personal-Finance Advice from Jonathan Clements
I suspect my offer of several pounds of gold will likely need to exceed competing cash offers by a significant degree to be accepted by the seller of the house I’m trying to buy.
Gift link: https://www.wsj.com/personal-finance/jonathan-clements-perso...
Why would you want every "frontend" keep an open connection all the time?

> it doesn't matter if they are all active

It does, if the connection is inactive (doesn't hold an open transaction) you should close it or return it to the pool.
> Mind blown backwards: Understanding how finally was implemented in the JVM.

In old versions the JVM does jsr and ret. In new versions it just duplicates the code. I don't understand what's mind blowing about it?
Location: Belgium
Remote: Yes
Willing to relocate: Yes
Technologies: Python, Go, Docker, Azure AD, Windows/Linux server, SQL/MySQL/Postgresql, React, AWS, JavaScript, PowerShell, SCCM, Intune, VMWare ESXi, Windows AD, Git
Résumé/CV: https://docs.google.com/document/d/1jkpojoB5afNP9HRlsKeSLB9Hhb9WqVyE/edit?usp=sharing&ouid=108516447659643757324&rtpof=true&sd=true
Email: matyasengelen[at]hotmail.com
GitHub: https://github.com/Maty-0

Hi, I'm Matyas! I have about 3 years of experience in IT infrastructure, where I’ve been managing large environments and automating processes using Python and PowerShell. While I’ve enjoyed my time in infrastructure, working with tools like SCCM, Intune, and Azure AD, my real passion is coding. Lately, I’ve been diving into projects like a neural network simulation in Go and a terminal UI library in Python. I’m looking to make a switch into software development, especially in backend roles where I can leverage my skills and creativity.
These are extremely hard problems to solve and it is important for any claims to be validated at this early phase of generative AI.
Lead, lead, and more lead. Then some mercury and a pinch of copper...
Company fears competitors that have gained success; calls for government to make them stop.
Right, English is just a plain bad way to tell a computer to do something. The signal to noise ratio is too low and references are too ambiguous.

You see this with the ridiculous "prompt engineering" crap that has sprung up where people are slowly reinventing programming languages but completely unspecified. Something that could be specified in 4 lines of godforesaken YAML ends up taking 40000 words of very bizarre English and using enough energy to roast a whole pig.
I feel like I’ve heard this before, is this something that is actually novel?
This is from a time before CoCs. The part about resolving conflicts with as few resources as possible, as close to the source as possible, seems to be a truism about well functioning (social) systems; really: systems in general.

While we're talking about governance problems. This stuck out to me as evidence of a misunderstanding.

> It holds that reasonable people strike a suitable balance between their own immediate desires and the good of the community at large.

This is just a poor model of how people work; it's important to have a good one if you are designing governance structures. People cater to the greater good only as a means to fulfilling their own selfish desires. Systems that wish this away instead of embracing it are doomed to failure. The system has to put the good of others on the critical path to selfish desires.
Paperclip production?
They were assigned roles to examine the spread of information and behaviour. The agents pay tax into a chest, as decreed by the (dynamic) rules. There are agents assigned to the roles of pro- and anti-tax influencers; agents in proximity to these influencers would change their own behaviour appropriately, including voting for changes in the tax.

So yes, they didn't take on these roles organically, but no, they weren't aiming to do so: they were examining behavioral influence and community dynamics with that particular experiment.

I'd recommend skimming over the paper; it's a pretty quick read and they aren't making any truly outrageous claims IMO.
It would however be very interesting to see these kinds of agents in a commercial video game. Yes they are shallow in their perception of the game world. But they’re a big step up from the status quo.
Show HN: Leftwrite the AI Co-Writer
Disclaimer: this AI doesn't write for you.

I've been blogging for about a year now and think writing is a great skill to have. I had 2 newsletters and tried Substack, Ghost, Posthaven and Beehiv. These are all great, but the hardest part about writing for me was a) developing a unique style and b) the brainstorming and editing. The brainstorming is fun, but the drafting can be hell. Anyway, I've used a few tools supposedly meant to help with writing, but none has been what I'm looking for beyond syntax and tone of voice.

I'm building LeftWrite, an Al co-writing assistant that adapts to your writing style and helps you write words that matter and will resonate with your audience. If this sounds interesting, or you've got any questions, hit the waitlist: leftwrite.xyz

Eager to get some feedback!
Mine is also in LaTeX. Every 3-5 years I get a nice reminder of the nightmare that is cobbling together a fully functional LaTeX dev environment to work on it again.
It has to be noticed that technological implementations in Central America are very poor. I don't mean cheap - inexpensive. I mean terribly executed.

There is usually an "international company" selling the "core technology" at a very inflated price, then there is the required middleman who is THE friend of the government and is in practice the one anointing the "tech company", and finally a government which has No Idea what problem they want to solve.

Remember since launch Chivo had high downtime, bugs and even easy system abuse like stealing people's entry bonuses. And the local Chivo network was an already more reliable than its integration with bitcoin.

The main feature for the target population was to streamline receiving money from their relatives who worked abroad.
Any time you use language specific tricks in an interview, you’re probably going to confuse your interviewer and not do well.
This mirrors mathematical notation for things like ranges or equality checks

5 < x <= 25

x == y == 10
I’m a musician and I love pirating music
Yes... Imagine a blog post at the same quality as this paper that framed their work and their pursuits in a way that genuinely got people excited about what could be around the corner, but with the context that frames exactly how far away they are from achieving what would be the ultimate vision.
Stopped judging candidates on "style" due to stuff like this. I only comment if the code doesn't work, if it works i don't really bother to correct code style or provide feedback on it.

45 minutes interviews aren't really the place to evaluate this.
so you are suggesting you close a connection between queries?
Coming to a Russian trench in Ukraine soon*

Seriously though... the explosion of drone tech thanks to Russian aggression in ukraine is a somewhat terrifying glimpse into the future of war.
Portrait of Alan Turing Made by an A.I.-Powered Robot Could Sell for Up to $180k
Are you related to that singer guy?
There doesn't need to be any justification. If that's what OP wants to charge then that's reason enough.

That being said, OP should probably realize a lot of people don't pay for software--even in HN.

That's why OP needs to make sure the users are the product and find some way to sell the user data to advertisers.

OP should contact restaurants and allow them to place ads in the recommendations. He should also sell access to user data and allow restaurants and advertisers to target free users.

He can have a subscription tier that gives you privacy.
https://www.sothebys.com/en/buy/auction/2024/digital-art-day...
So-called AI (LLMs) can’t incorporate life experiences, interests, knowledge, etc. They tokenize strings of words then produce more strings of words by prediction.

Having software, or a ghost writer, continue to churn out novels similar in style does not make the novelist immortal. If anything it makes them a hack. Their actual work will exist in a growing pool of imitation and repetition.

Why without a sane person care about this kind of fake immortality? After they die it can makes no difference to them, and can only serve to fleece their readers.
Yes, it was one of those MS-DOS machines that wasn't a full IBM compatible -- another one briefly popular in the US and Japan was the Sanyo MBC-550 (or "Silver Box"). The idea was that people would write software that just used the MS-DOS API (the way they did for CP/M machines). But unfortunately they didn't -- most software assumed that it was running on an IBM PC so machines that didn't convincingly appear to be IBM PCs failed.
You probably shouldn’t eat a microfiber cloth.
Apple dev account costs $99/year. Do you really need to recoup that from the first 6 customers? (5 + 1, since one has to pay for the 15% Apple cut.)
Well you have to remember that it takes 8 hours to transport troops from China to Taiwan, and I believe the strait is only safely navigable for two windows in April and October. You're gonna need alot of boats and men to transport and occupy 23 million in an island. So if they are going to invade, we'll know for months beforehand. Which opens the question of the pre-emptive strike.

So China dosen't have time on it's side. A hot war in one of the most busy regions would likely immediately cause a global recession as supply chains collapse, and the US can blockade oil and resources from the Middle East. This isn't like sanctions, if it goes on long enough. And remember that America can continously target and destroy their infrastructure and naval dockyards, China cannot. They've got great industrial capacity, but this war likely won't last long enough for them to actually finish building new ships, if the facilities even exist by then.

Well, some Chinese nationalists argue that strikes on the mainland will cause the CCP to start firing nukes at West Coast in retaliation as some sort of "city-trading" game, and that the Chinese will be more willing to sacrifice millions than the Americans at that, but we'll see if we get to that.
Those sponges can be seen at every Japanese supermarket, to assist in opening tear-off plastic bags, because licking one's fingers is taboo. In a similar way, birthday cards need to be closed with tape rather than licked.
The automobile industry is one of the canonical examples of the market failing to deliver safety or efficiency until compelled to do so.

Ralph Nader in 1967, 57 years ago, interviewed by Studs Terkel:

<https://studsterkel.wfmt.com/programs/ralph-nader-discusses-...>

Direct audio: <https://s3.amazonaws.com/wfmt-studs-terkel/published/11364.m...> (MP3)

(The segment is excellent, and whilst in many ways a historical document also strongly informs the recent past, immediate present, and I strongly suspect the future.)
I believe everything the media tells me.

So I'm going to dismiss this "anecdote" because the plural of reality is not data.
It isn't so much about outright rejecting the regime's stated rationale -- but simply not outright accepting its statements at face value, as many people seem overly ready and willing to do. As if they're forgotten that, in addition to being mean, dictators tend to lie a lot.

(This in reference to Ukraine; I don't really think too much about Taiwan).
Python evaluates `2 == 2 == 2` to true. JavaScript evaluates the same to false. Somehow we've decided that Python is the weird one it seems.
Yes, but what about a tiny flamethrower for shooting down wasps (and hornets, mosquitoes, etc)?
If it can run X11 on a directly connected display, it's probably not embedded spaces ;). Don't take this comment too seriously, however raspberry pi is definitely at the "more desktop-like" end of the embedding pool.

As for systemd, it's an interesting set of tools, and one can if one wishes pick which ones are active in a system, if that system is complex enough to be running Linux (or other compatible OS) to begin with.
I think what he's running into is "the unix philosophy".

It is basically about small tools, limited in scope, that solve a problem surgically and comprehensively. They work together by mixing and matching to solve the problem.

systemd is sort of like if microsoft word took on system init. In the beginning it was small, but now it is web based and does videoconferencing.

I don't know, it is sort of like busybox, replacing other system components in a limited Minimum Viable Product way, but more like limited function, not limited resources.