skysight-inc/HackerNews huggingface dataset:
Isaac Asimov was born in Petrovichi, Russia. There should be an obvious Russian transcription of his originally Russian name. Азимов for the family name, according to Wikipedia.

So it existed but was changed when being translated back, for political / antisemitic reasons?
He once punched Gabriel García Márquez. I remember learning about this while reading Vargas Llosa as an adolescent, still sounds hard to believe: https://www.theparisreview.org/blog/2019/03/06/when-mario-va...
While it's true a lot of people (particularly white Americans who've never experienced being a minority) will complain about minor things like just being treated differently, there are some obvious issues like housing discrimination, where you can be a incredibly high earner with a stable job, living in Japan for decades, and still be told no just because you're a foreigner. (To be fair, I think discriminating on visa length, time in Japan so far, income, job type is perfectly fine - just no reason to outright say no to all foreigners)

Small town living is kind of a different kettle of fish though. There can be lots of committees, local rules and association fees you're expected to take part in. Lots of these aren't really forced or regulated "by law", but someone from there is just expected to play into them. Lots of younger Japanese people and foreigners move there, learn about these and find them unbearable -and if you don't play ball you can be treated badly.

In rural areas though the main thing for foreigners is that you'll kind of become a town character "foreigner-san". Kind of unavoidable when you're the only foreign face many of these people will have ever met.

I think some foreigners have this dream if they assimilate enough people will just pretend they're not a foreigner anymore, which personally I think is unrealistic and silly - you are foreign. The truly happy people here find a way to integrate while coming to peace with the fact they're obviously different.
Yeah, I hadn't thought about it, but you're probably correct that height is the issue.

The Jochenstein lock that was mentioned is 7.8m and they barely cleared under it. That would be quite a tall load and then you have to add the height of the carrier. You can easily run out of options for something that tall and the German routes look like they use cloverleaf interchanges which could easily be obstacles.

> load fits in the 14' height limit for interstates in the state of Texas

There are special routes up and out from the Houston ship channel that use mostly diamond interchanges that could accommodate even something like this. However, the roads that this would have traversed in Germany are laughably small by Texas freeway standards so I can certainly see there being no way to get between the two points.
Sounds like an interesting mix.
When you say encounters, do you mean the AI controls the generation of the opponente the party fights or the behaviour of the opponents?
> As mentioned by another comms ter, the solution could be to find a way to separate the command and data channels. The LLM only operates on a single channel, that being input of tokens.

I think the issue is deeper than that. None of the inputs to an LLM should be considered as command. It incidentally gives you output compatible with the language in what is phrased by people as commands. But the fact that it's all just data to the LLM and that it works by taking data and returning plausible continuations of that data is the root cause of the issue. The output is not determined by the input, it is only statistically linked. Anything built on the premise that it is possible to give commands to LLMs or to use it's output as commands is fundamentally flawed and bears security risks. No amount of 'guardrails' or 'mitigations' can address this fundamental fact.
> Of course, in retrospect, Wiz had many key ingredients working in their favor:

>Strong, proven founding team (Adallom founders + Microsoft Cloud Security Leadership)
Great, sticky product
Solving deeply felt pain point(s)
Timing (founded just as the world goes remote due to COVID-19 + cloud boom)
Legendary investors + network effects (Sequoia Capital, Cyberstarts, Index Ventures etc.)
Lots of early funding ($480M+ within a year of emerging from stealth )
Relentless execution

Why is nearly half a billion in funding so far down on the list?

That’s probably the most important factor here
As mentioned by others, PHP today is not the PHP that is still in most peoples heads.
For me one of the big advantages is ease of deployment.
No docker, no images, no overhead, scp it to any toaster running apache and you are done!
Pretty average dev here. It's not my profession but I do use it to make some of my living, whatever sense that makes.

Cursor is magic. Two massive use-cases for me:

1. Autocompletion of a copied function.

So I have some function, modX(paramX), and I need to duplicate it to modY(paramY). They're near enough the same. I love that I can copy/paste it, rename a variable or two, and Cursor then intuits what I need. Tab tab tabbity-tab later, job done. This might not be the most amazing use of AI but is sure as shit helps my RSI.

(I know I should abstract my functions yada yada.)

2. Generation of a new function where I have no idea how to start.

I tell the prompt what I need. "I'll give you a bunch of Markdown files and I'd like you to take the frontmatter properties and put them on an object then take each of the headers and its following content and put that in to this property on the object".

It'll do that, to 90%. I'll fix the 10%, making sure that I understand what it's created for me.

This would have taken me 4 hours. With Cursor it takes 15 minutes.
It's hyperbole, but like so often, there's a grain of it truth somewhere.

Also, like most things, Laravel is built on the shoulders of others. It sometimes makes hard things easy to access (ppl like this) and hides complexity away, clouding how things actually work (ppl don't like this).

I primarily use Laravel but like to think I code in a generalist if way as to not get stuck in its system.
a well known Ukranian dog - a small breed one
https://en.wikipedia.org/wiki/Patron_(dog)

>What is the activation weight of a landmine?

Several kilograms. Children trigger the mines. So a large or a medium dog would usually too.

Given the amount of work to be done after the current war, i'd bet on mass use of flying and ground drones with bomb detectors.
Windows actually had a decent built-in manual system with CHM, tooltips and whatnot. Even games could and did use it, like EarthSiege 2.

Back in the days when application developers stuck to the Windows-provided widgets instead of doing their own UI, it was wonderful. Symbols were consistent across applications, as were color schemes (IIRC, if you wrote your CSS correctly, Internet Explorer would pass these on to websites!) and behavior.

I miss these days.
> It's always bothered me that Apple has so little backwards compatibility.

Hear, hear!

Outside the corporate world's devices, I insist that my personal computing choices bring me either high confidence or personally useful knowledge/growth, or I will ban the product/company with malice. I banned APPL for foisting the full load of supporting older devices onto me, and MSFT Windows 11 is facing my personal banishment for kicking all older (but perfectly serviceable) hardware to the curb.

I thank the Linux ecosystem every single day.
Show HN: Know the next year ur bday will be same day as when u were born
So if you were born on a Thursday, when its the next year ur birthday will be on a Thursday again?
>When I say they have similar goals I mean they are both trying to sway public option to support their agenda.

Ok, but that's every politician (and many people as well). What their specific goal is matters. If one political party supports Israel 40% [4] and the other 80% then there's a difference. It's possible to support Israel and the Palestinians at the same time as well so it's not a clear "this or that"

>yield similar results.

If you are saying something like "Israel is still attacking Palestinians no matter who is elected" yes but to the same extent? What about aid to Palestine?

In 2018 Trump cut $200m worth of aid to them [1] then in 2021 Biden restored it [2]. I can understand if the issue is that neither party are going as far as you might want but that doesn't really make them same and not voting [3] doesn't make sense if you care because it can only make things worse for the Palestinians

Your argument reads like a general frustration with politics, which I get, but it still exists and will always exist. Not participating is the worse option imo.

[1] https://www.reuters.com/article/world/trump-cuts-more-than-2...

[2] https://www.france24.com/en/middle-east/20210407-us-restores...

[3] Not accusing you here

[4] Just a made a fake scale of support from 0 to 100 for the example
The stock options are for common stock, right?

However investors that put money in get preferred shares (not common stock) right?

The tradeoff is not equal: taking less salary and receiving stock of less value seems risky to me. I can't imagine the employees discount is very good (those preferred shareholders don't want to be diluted).

Better sibling comment here with in depth opinion: https://news.ycombinator.com/item?id=43677084 : which answers my question:

when your options vest, is that you are essentially allowed to make an equity investment in the company with really unfavorable terms (ie ur not even getting preferred stock or any voting rights unlike your average investor).
I worked at a company that had half C#, half PHP developers. The PHP developers ran circles around them both in building features, and in fixing vulnerabilities (I was hired for a reason, legacy code). I can always depend on a PHP developer to outrun anyone else.
I think one of the key things here is that those prices are denominated in dollars. If the real value of dollars falls, so does the value of those equities. If the nominal price falls, and the unit of measurement is falling at the same time, the actual value of represented has fallen more (potentially a lot more) than it seems like at first glance. There’s been a lot of inflation over the past couple of years, and it’s likely that this period will contribute even further.

I also think that the uncertainty hasn’t been fully priced in yet. I think that traders are hoping that this all blows over.
In 2023 they offered "a severance package starting at 16 weeks salary plus two weeks for every additional year at Google". I think Adam was at Google for more than five years, which would make it half a year of severance.

But as I see it he has not been complaining about the financial part of the layoff.
Seems like a cool idea, will try it out when I can ! How is the BE wired ? do you have a self hosted model somewhere ? It would have been super cool to have a all in one exec, but I know that it could raise the hardware requirements.
Conversation in the Cathedral absolutely blew my mind when I first read it. Honestly, just the first section would have made a great book all on its own.
> It has a low barrier to entry and great language features - static typing being one of the big ones

... and it's completely optional in many cases on top of that. Even if you're using third party libraries, it will only crash if you mess up your types at the library's interface.
Firstly the market was heavily inflated by hyped shit in the last year so past performance was bad but the numbers went up. Then there’s the currency situation which masks a lot of the decline.

There’s a bunch of locked in shares and some of the high holding investment companies don’t give a crap as long as their AUM rank stays the same. They make money on fees still.

On top of that to sell you need buyers. That is not a problem for low volume traders but big holders won’t be able to shift lots. So the big ETFs, while the market position would be better to sell now, they can’t.

Gold isn’t a good bet either. What’s the betting when people ask for it, the answer is no.

There is no upside, just a slow deflation which isn’t as bad as some sensationalists expect. That isn’t a reason to crow about the current state. It’s like saying you’re cured because the first round of chemo was successful.
> This overgeneralizes IMHO. While the pain of being laid off due to something other than your own actions is fine, there are certainly folks out there who cause a lot of pain to others and aren't worthy of universal sympathy when their own pain comes along.

Everyone thinks that when they're angry or upset with someone. Ultimately people are people, and everyone deserves sympathy when bad things happen to them. Note that i don't always accomplish this, but I certainly think it's worth trying.
Right, okay, let's look at their most recent SEC filling to see how much money they lost in 2024 to justify layoffs... right, they made 350 billion in revenue (the highest ever in their history from what I can see) with a 100 billion in net income. Yep, this checks out, they definitely need to lay off people, can't afford them.
I'm pretty sure that's the premise for GANs (generative adversarial networks) rather than diffusion. Diffusion is more about noise reduction than pitting models against each other
Show HN: Devtron – Open-Source Kubernetes-Native CI/CD Platform
Hey HN
We built Devtron, an open-source CI/CD platform purpose-built for Kubernetes. It combines deployment automation and application lifecycle management into one developer-friendly interface, so teams can ship faster without writing custom scripts or managing multiple tools.
Most teams struggle with setting up a reliable CI/CD pipeline that works well with Kubernetes, ArgoCD, Helm, and GitOps, especially at scale. Devtron abstracts away that complexity, while still giving you control and flexibility.
Key features:
- Built-in CI & CD pipelines with support for GitOps using ArgoCD

- Native Kubernetes integration: RBAC, resource management, rollout strategies

- One-click Helm chart deployments and rollback

- Real-time observability with logs, metrics, and
audit trails

- Multi-cluster support, secrets management, and security scanning

Please try it out:
GitHub: https://github.com/devtron-labs/devtron
Docs: https://docs.devtron.ai
Website: https://devtron.ai/

And don't forget to send the feedbacks.
I suggest -Wall -Werror for code hygiene.
have to agree: but my first thought was "oh shoot they lost health insurance", is /why/ the american's worried.
An invocation of a Nodejs async function is automatically tracked within the code as a locally-scoped promise. The runtime will track it, but unless you then register that Promise elsewhere, it can only be accessed within that local scope. You better hope that you immediately chain it with the success callback or capture errors from it.

Spawning a lightweight process in BEAM returns a first-class primitive called a pid. That pid is recorded by the scheduler, so even if it gets lost by the code, you can still find out if it has been taking up resources (when debugging problems live in production).

Supervisor behavior is written in a way so that any gen_server-behavior-complying processes will be linked. That means any crashes of the spawned process will notify the supervisor. That’s not something we are doing with Nodejs async — there is no mailbox to notify, just either awaiting completion, or make sure you add the error handling … which is where people write linters to check.
Show HN: AI Doll Generator – Instantly Turn Your Photo into a Cute Cartoon Doll
I built a fun little web app called the AI Doll Generator – it uses image-to-image AI to transform your photo into a stylized, doll-like cartoon version.
> As mentioned by another comms ter, the solution could be to find a way to separate the command and data channels. The LLM only operates on a single channel, that being input of tokens.

It's not possible, period. Lack of it is the very thing that makes LLMs general-purpose tools and able to handle natural language so well.

Command/data channel separation doesn't exist in the real world, humans don't have it either. Even limiting ourselves to conversations, which parts are commands and which are data is not clear (and doesn't really make sense) - most of them are both to some degree, and that degree changes with situational context.

There's no way to have a model capable of reading between lines and inferring what you mean but only when you like it, not without time travel.
And yet people write a ton of XML, JSON or YAML by hand.
To me my employer is my customer. We don't require each other's allegiance, just an ongoing mutually beneficial transaction and good will. When either fails for either party it's time to move along. Devotion isn't part of the arrangement.
> The vast majority of cases stock options end up worthless

Also, even if the company ends up worth a lot of money, there's no guarantee that a way to liquidate, such as an IPO, exit or secondary market, will become available in any reasonable time frame. And as a regular employee you have exceedingly little to say in bringing about such events. There's not much fun in having a winning lottery ticket that can't be cashed in, in fact it's highly stressful.
It depends somewhat on how tolerant your customers are of shite.

Literally all I’ve seen is stuff that I wouldn’t ship in a million years because of the potential reputational damage to our business.

And I get told a lot by people who really have no idea what they are doing clearly that it’s actually good.
Stealing my wallet is generally worth less than stealing my phone even before you take into account the value of the data and the grief and expense of replacing my phone.

The fact that parking systems won't install wireless credit card readers and instead will foist the externality onto me of 1) having a phone, 2) that is currently charged, 3) has a relatively high resolution camera, and 4) capable of high bandwidth internet access is the kind of thing that ticks me off.
China Allows New Coal Plants Through 2027 to Fill Renewable Gaps
In Canada in general either employer or employee can terminate without having to give reason. Typically it's either a few weeks of notice for termination but the employer can choose to require the employee to depart immediately and instead payout severance for equivalent time instead. There's nuance province to province though.

In the US it's similar but AFAIK it does vary state to state. To my knowledge there isn't any law that requires what you're describing in North America.
vast vast majority of code written is what should have been compiler output
God I love living in a country with employment law that recognises the massive disparity between employers and employees.
It's not about being fair to the individual, it's about producing a better outcome for society. In this case, saving money on welfare (that's also in great measured pooled across society, not an individual account).

Parents being able to take sick days to care for their kids, or 50yo being able to take leaves to take care of their dying 80yo parents are also unfair to kids in their 20s just starting out.
> Sounds dreadful.

To people stuck in UNIX mindset, maybe.

> If you don't know Oberon or Acme then there's no point in talking to you about them. I still don't know what you're trying to tell me, and I'm beginning to think you don't either.

Oh boy, I definitely know Oberon.

Here is my detailed explaination.

You write the REPL like code you feel like on a pane, you can the use the sigils that map if the command (loaded dynamically as instances from Oberon commands in modules), refers to existing text, selected wigdet on another pane, or requests user for additional infortmation, mouse select the command and execute it.
> I trusted them yesterday, I trust them today.

The problem is, before the layoffs, the employee may have felt they had an obligation to do right by the company. Once they're fired, it may no longer be the case. Some may very well become spiteful, act on their vengeance, & seek immediate retribution.

The risk posed by an employee going rouge is what most CEOs are playing for, especially as in GP's case, for a company as large as Google, where they need to plan for all possible failures and scenarios, some of which may or may not have happened before hand.
I think speculative science always starts out as philosophy. This is as true now as it was in the 18th century. If you look at any thinker on the edge of human understanding you'll find something similar (e.g. I was reading Michael Levin's stuff on bioelectricity recently and it also has a heavy dose of philosophy).

I don't really have an issue with any of the points you raised - why do they bother you?

The interesting stuff is the discussion about "functional information" later in the paper, which is their proposed quantitative measure for understanding the evolution of complexity (although it seems like early stages for the theory).

It's "just" a slight generalisation of the ideas of evolution but it applies to nonbiological systems and they can make quantitative predictions. If it turns out to be true then (for me) that is a pretty radical discovery.

I'm looking forward to seeing what can be demonstrated experimentally (the quanta article suggests there is some evidence now, but I haven't yet dug into it).
>I recommended learning how to separate your value from your employer.

Not just that: separate it from your career. Ensure that you and others would still value yourself even if you weren't receiving top decile income for an easy job. A misanthropic software developer is begrudgingly useful; a plain misanthrope isn't even mediocre.
This is cool and actually useful. However I would love the opposite as well, to draw a vision of how the idea might work and what it might become.

dog walking marketplace ->
act 1 - you start in SF, where people love dogs as much as kids (and think that's ok), after some cold start issues you get to 100k WAU WAU

act 2 - people don't just use your app to coordinate about dogs, they also start renting each others stuff and use your payment features for convenience

act 3 - expanding in major US cities was harder than anticipated, but investors love the idea (networks effects baby) and so you can buy a super bowl ad and reach 100M dog owners and walkers in one afternoon. You're engineers did a good job and you can sign everybody up with not issues...
+1

There's someone at my employer's travel agent who keeps her ear close to the ground and hears a lot of things. The companies who act as secretariats for conferences hear about things and spread the news, too. Neither of them ignore or disparage particular groups of travellers.
If the term "reconnaissance marketing" does not yet exist, it should.
Fun thing to study and read about. The differences are quite small though. Wouldn't the error bars dwarf the differences? I'd assume you could tweak various assumptions and easily arrive at another conclusion.

I know that the Romans were good at record keeping for their time. But I understand the best population estimates for the Roman empire are based on economic metrics like agricultural modeling which in turn must make assumptions about wealth distribution. As for the Han, I don't think they've left us a complete census either.

To quote "How Many People? Ancient Demography" [0]:

> We generally estimate uncounted women, children and elderly males by using demographic modeling based on model life tables – data tables which project mortality simulations based on real-world populations. But how do you know what tables to use? The answer here has typically been that you comb the evidence you have (grave inscriptions, fragmentary census records that survive in Egypt) to create a statistical snapshot of your population and then try to match that, as best you can, to one of the extant models that ‘best fits.’ [...]

> That leaves the question of how many enslaved persons and those too poor to be counted in some of our figures.

[0] https://acoup.blog/2023/12/22/collections-how-many-people-an...