skysight-inc/HackerNews huggingface dataset:
I think cycling your ideas through language and back--like "rubber duck" debugging-- serves to:

1. The act of encoding a concept into particular words forces you to re-examine aspects of it which we're not getting attention.

2. Decoding it again helps you notice inconsistencies between what was looped-back versus and what was already held.

3. It recruits more parts of your brain, some of which otherwise slip into a sort of power-saving idle mode.
What is being objected to is:

> But about half of America did vote for this

So it is fair to include the full population of America.

> By that logic, no democracy in the world elects their leaders with a 50%+ majority

Leaders are often elected by plurality, meaning less then 50% of the voters, but the winer still has the largest number of votes[1]. Trump did not win the majority according the sources I have[2]. 'Majority' is often used as a replacement for plurality in everyday speech, but sometimes you need to get into the nitty gritty details and need the more precise definitions.

[1] https://www.dictionary.com/e/majority-vs-plurality/

[2]

https://www.cnn.com/election/2024/results/president?election...

https://apnews.com/projects/election-results-2024/?office=P

https://en.wikipedia.org/wiki/2024_United_States_presidentia...
A man-portable, fire-and-forget anti-tank guided missile system before its expiration date is still a man-portable, fire-and-forget anti-tank guided missile system.
I would say that this code is not good (or to be more diplomatic: not optimal). Firstly, because between `order = orders.new()` and `order.canBeCreated()`, it's possible to insert other calls or actions on or with that order, which should actually not be allowed/possible.

And second, because my original critics still holds: you now have some kind of order-entity-unrelated information inside the order (or inside its `canBeCreated()`). This will force you to touch the order-entity when removing a business constrain that is unrelated to the (single) order-entity. Because otherwise, where does "ordersInAMonth" come from? It must be able to talk to the database or something.

> Now, your example is pretty stupid, so I know it must not be taken literally but...

No no, you absolutely can take it literal. It might not be very realistic, but that doesn't change the fact that we can use it to discuss pros and cons of different designs.

> It's the same as using the OrdersRepository to query the number of orders directly before creating one, but here, the logic is just in the class.

As with my two issues that I mentioned above, the problem is the "just" in your sentence. It appears that your assessment is that the code living in a different place is merely a problem of the code being in a different place with no effect on productivity. But to me, having the code in a "wrong" place becomes a really big problem over time, especially in a big code base.

Also, we can extend this example. Let's say we have two or more entities. Like orders, users and stores and there are constraints that span and impact the state and/or creation of all of them at the same time.

Now let's compare the different approaches of us. In my case, it's rather easy: there must be some "system" or "service" the lives above all the entities that are constrained by a business rule. So if there is a business rule that touches entities A, B and C, then there must be some "system" or "service" that knows about all A, B and C and can control each of them. In other words, there cannot be a "system" or "service" that controls just A anymore. The logic to ensure the constraint then lives in that service.

With your approach, how and where do you put the code for that constraint?

And let's, just for the sake of the argument, assume that you cannot push the constraint into the database. Because that basically would be such an uber-service as described by me above. In reality, we might employ the database to (also) enforce constraints. But for the sake of the discussion, let's say we use a database where we cannot.

Looking forward to your response!
No. Passive voters effectively for the winner, not the loser even if they don't know in advance who that will be. They're delegating their decision to their fellow actual voters, whatever that may be. Perhaps it's because they trust others to know better or perhaps because they don't care. I've tried to do this explicitly in a small club election submitting my vote as for "whoever gets the most votes" but the administrators didn't like that :P
It’s quite simple: Trump wants peace. Zelensky is in the position of the beggar and was disrespectful. Zelensky should accept a ceasefire and work toward peace and the US should stop giving them money and resources immediately.

And the reason for my meta comment about HN is because honestly I’m dismayed and disappointed with what this place has turned into. There is only room for one opinion now. And sadly, peace is not the opinion. “Trump want peace. Trump bad. Peace bad.”
> I admire some outcomes from engineers that break things like big rockets.

I work in unmanned aerospace. It started with 55lb quadcopters and got… significantly bigger from there.

I’ve thought a ton about what you’re saying over the last 5-6 years. I have broken things. My coworkers and underlings have broken things. We’ve also spent a bunch of time doing design review, code review, FEA review, big upfront design, and all those expensive slow things.

Here’s, for me, the dividing line: did we learn something new and novel? Or did we destroy kilobux worth of hardware to learn something we could have learned from a textbook, or doing a bit of math, or getting a coworker to spend a few hours reviewing our work before flying it?

And I 100% agree with your last statement: you can “move fast and break things for science” professionally. But… if something breaks when you weren’t expecting it to, the outcome of the post-mortem really should be surprising new knowledge and not “this made it to prod without review and was a stupid mistake”
Pretty close to half[1] of voters, but not quite half from the sources I have.

[1]
https://www.cnn.com/election/2024/results/president?election...

https://apnews.com/projects/election-results-2024/?office=P

https://en.wikipedia.org/wiki/2024_United_States_presidentia...
> i believe syntax memorization is dead.

Hold up, if you don't know a language's syntax, how can you verify that the answer returned by LLM is correct (at a glance, because a) nobody writes exhaustive tests, LLMs included, and b) you wouldn't be able to read the tests to confirm their validity either)?

I struggle to think of a case where explaining a task to an LLM in a natural language is somehow faster than writing it yourself, specifically in the case where you know a programming language and related libs to accomplish the task, implying non-zero ROI on learning these things.
Wait, what orders did he take from Putin?
It's Ukraine not the Ukraine.
This doesn’t hold up logically. To inherit money means the generation before you saved it, but for it to be generational wealth you must then pass on more than you inherited. Further it doesn’t serve as a major investment, because your parents only die ~25 years before you do, meaning it can’t be used to start a business or something similar.

For inheriting wealth to be important to your success, it would either have to come much sooner or you would have to have no kids of your own
The fact that we have to point this out is so frustrating. My whole family is buy the Russian propaganda entirely. And these basic facts don’t make it through their eco chambers. Worse any evidence is dismissed as fake news. I don’t think America can come back from this. Russia won the Cold War.
I live in a very similar neighborhood with exactly the same problems (DC railroad suburb) and completely agree with your assessment.

Your observation that you start to sound like a crank really rings true, and it’s exacerbated by the stark generational gap where every interaction is painted as an attack on long-time residents, especially ones who don’t want to recognize that, say, taxes need to go up because infrastructure costs more to maintain or that traffic is worse because they, a retiree sitting on a $2M house, haven’t been able to downsize into an apartment and so the people who actually need to commute to work have to drive from a further out suburb and transit isn’t an option because guess who reliably votes against it? We had a positively surreal debate when the “preservationists” demanded that an apartment building literally next to a metro station have a huge parking garage even though the developer thought it was overkill. That made fewer, more expensive units and then they ended up renting out unused parking spaces as storage units because the people who choose to live next to transit are often trying not to pay for a car. Actuarially, most of the people who showed up at those meetings are probably dead by now but their decisions will still be visible in 2050.
Indeed, my state's constitution severely restricts how cities can tax themselves.
> Google isn't to blame if you ship a paid product without running a security audit.

Arguably, if you provide a service that makes it trivial to create security issues (that is to say, you have to go out of your way to use it correctly) then it's your fault. If making it secure means making it somewhat less convenient, it's 100% your fault for not making it less convenient.
RFK Jr Issues rule barring public comment on HHS rulemaking
Why was Hunter Biden added to the board of directors at Bursima in 2014? And why did Biden retroactively grant him a blanket pardon from 2014 to 2024?

It's the same as Iraq, except using that US "soft power" everyone started fetishizing as of last month.
I would assume he meant to use the typesystem of his PL.
I don't expect a high proportion of people would pay for a browser. My point is that if you're starting at 200M users you don't need a high proportion. You just need a loyal core of fans who see enough value to play the "whale" role and prop up the rest. Given the kind of people that Firefox has traditionally appealed to in the first place I don't think that's an entirely unrealistic scenario.

As for other apps - for my own small development businesses we have spent a lot more than $10/user on all-day-every-day development tools like text editors and diff tools. Also on several other areas like graphics, business admin and communications. For a browser and related resources that we also use on a daily basis whenever we're working on web projects it would be a very quick decision.

I don't accept your premise about only charging for the binaries. You're not going after the people who would rip you off anyway with this model. You're going after the people who genuinely value your product and want to support its continued development. They're going to pay a modest amount without much thought just as we do for several of the software packages we use - despite almost all of them having free (but not necessarily as good in our opinion) competitors available.
Exponential increases in inputs yield linear increases in intelligence.

Linear increases in intelligence yield exponential increases in economic gains.

Therefore, exponential increases in inputs yield exponential increases in economic gains.

Left as an exercise for the reader is to determine who will capture most of those economic gains.
You should try /r/macos! ;-)

I've seen the 0 vote questions throughout many product and non-product specific subreddits. Bots or just reddit vote fuzzing?
California was the example they chose to provide. From this, we can reasonably infer that Mozilla does not have a better example handy to illustrate what's wrong with legal definitions around selling user's data. If their best example is completely unconvincing, we should remain unconvinced.
> but anti-anxiety effects take months and are gradual

Everyone is different, but the anti-anxiety effects happened almost overnight once I fixed my dosage, and I don't remember anything approaching euphoria.

Here's a paper with highlighting that shows the same:

https://pubmed.ncbi.nlm.nih.gov/31543474/#:~:text=treatment%...

Anxiety improves much before mood does.
I think the goal posts keep moving, and that if you showed a person from 2019 the current GPT (even GPT-4o), most people would conclude that it's AGI (but that it probably needs fine-tuning on a bunch of small tasks).

So basically, I don't even believe in AGI. Either we have it, relative to how we would have described it, or it's a goal post that keeps moving that we'll never reach.
o3-mini is similar in that respect, so that doesn't seem particularly revolutionary nor worth the 100x pricing.
This is in the definition of open-source too. Software that restricts the purposes for which people use it isn’t free or open source.
Curious about details too. The parent's conclusion is to write off Azure, but I wonder if it's actually AWS or the way they use AWS that makes it hard to migrate.

Or put it in another way, if Mojong were to start with Azure but couldn't manage to migrate to AWS, which provider is the parent going to write off?
"As a US citizen horrified by the people that voted for Trump"

Congratulations, you've been successfully propagandized to a point where you view people who don't vote the way you do as morally inferior. I'm sure that will help you persuade them in the future.

"This administration is shaping up to be self-immolation covered by the veneer of strength, for people that don't understand what strength is." Oh, so you know what strength is huh? Did you ever serve in the military? Do you even have friends who did?

Interesting that you ignore the fact that the previous president was mentally incapable of the job for increasingly long intervals as his term progressed, and was so incompetent on the Afghanistan withdrawal that he projected tremendous weakness that acted as an invite for Putin to launch a full scale assault less than a year later.

Biden did nothing for Silicon Valley, other than try to regulate AI to a point where only a small handful of massive companies had foundation models. Marc Andreesen didn't support Trump until AFTER the Biden administration bureaucrats met with him and told him they would ensure that they would only allow a small handful of foundation AI companies that they tightly regulated to exist. He was so horrified that he switched over.

The moral inversion it takes to claim that the people willing to stand agains the Valley's intense social conformity "weak" is also revealing about how brainwashed you truly are. You're just part of the mob, and if you lived in a super conservative place, you'd be part of that mob too. Freethinking requires courage, and I see none of it in the typical SV limousine liberal. Just a bunch of millionaires who hate the billionaires they envy.
I think you made the right decision. Becoming an active Orion user will help the browser ecosystem improve, while Firefox is clearly a dead end.
Are you free to expand upon your role and perhaps some of the actual tech/fixes that made it back into Windows?
My Cheap Web Game
Hey everyone. Made a cheap web game over lunch with Threejs and Claude inspired by recent events. Enjoy! & please don't cheat.
At what point would ukraine be justified launching their nukes (if they had them)? Now? After russian launches first?
I am well aware of Ukraine's geography and its consequences for Europe. You all have been fighting over that area quite viciously for the last 1000 years.

Question and I ask this honestly. What if Americans no longer care about global hegemony or the fate of Europe? As an American I am tired of the continual idea that we have to care about what happens in Europe and if anything bad happens there it is egg on our face. What about egg on Europe's face? They choose not to spend money on their defense and keep their end of the NATO agreement. I have no appetite to keep up our end of the NATO treaty in wartime if the other parties couldn't keep up their end in peacetime.
Very impressive, it's the only AI Vision toolkit so far that actually recognizes Latin and medieval scripts. I've been trying to somehow translate public-domain medieval books (including the artwork and original layout) to PDF, so they can be re-printed, i.e pages like this: https://i.imgur.com/YLuF9sa.png - I tried a Google Vision + o1 solution, which did work to some extent, but not on the first try. This even recognizes the "E" of the artwork initial (or fixes it because of the context), which many OCR or AI solutions fail at.

The only think I'd need now is a way to get the original font and artwork positions (would be a great addition to OlmOCR). Potentially I could work up a solution to create the font manually (as most medieval books are written in the same writing style), then find the shape of the glyphs in the original image once I have the text and then mask out the artwork with some OpenCV magic.
A Starter Pack to Building a Local Chatbot Using Ollama, LangGraph and RAG
Continued "Longevity Island" Talks: EthDenver/Feb's End/March Start Added
I’d like to know who the despicable man was that asked him if he owned a suit. The definition of bikeshedding if I’ve ever seen it.
Their blog post seems to address the change quite adequately: https://blog.mozilla.org/en/products/firefox/update-on-terms...
New project from the Zachtronics team, now working under the name Coincidence. Looks quite ambitious! No release date yet but I'll be looking forward to it.
Another Ars [dupe]:

Actual report https://securitylab.amnesty.org/latest/2025/02/cellebrite-ze... (https://news.ycombinator.com/item?id=43205273)
I remember that shit show.
I think YIMBYs really like to cast NIMBYs as their evil adversaries, but the problem is systemic. Any policy change, be it "what can be built on this lot", or "what social services do we fund", or, in particular for my muni, "how do we deal with leaf collection in Autumn" will generate three cohorts of people:

(i) People who don't like the change

(ii) People who don't care about the change (most people)

(iii) People who do like the change

People who don't like the change (i), regardless of the amplitude of their dislike, will turn out and give public comment and put up yard signs.

People who like the change (iii) will turn out and give public comment only if they are weirdos like me, with off-the-charts amplitude for their feelings.

The net result is that the only public opinion that is legible to staff and electeds is opposite. Again: regardless of what the change is.
I hate being that guy sometimes but US Marines use donkeys.

https://www.marines.mil/News/News-Display/Article/500002/mar...
> So at this point obviously the US pulls all support from Ukraine - weapons, intelligence, the works

Probably even worse than pulling weapons and intelligence would be if the US pulled the plug on sanctions.
I think what we have in Trump is a quintessentially weak leader. weak in a sense that he is easily led.
Whoever speaks the most authoritatively with him last is who gets to set his direction.

Vance set the stage in that session, and Trump ran onto the stage and tried to make sure he was in the spotlight the whole time.
That's a twisted kind of justice.
> But if you require users

I'm not suggesting that a commercial service should require this. You asked "In what world do you have ..." and I'm pointing out that it's actually a fairly common practice. Particularly in any security conscious environment.

Anyone not doing it is cutting corners to save time, which to be clear isn't always a bad thing. There's nothing wrong if my small personal website doesn't have a network isolated fully reproducible build. On the other hand, any widely distributed binaries definitely should.

For example, I fully expect that my bank uses network isolated builds for their website. They are an absolutely massive target after all.
Pretty sure this isn’t a legal thing, this is Google going “we got a takedown notice from this company and aren’t about to read it or hear your opinion, in order to protect ourselves legally”
> Genuine question: what is the solution?

Arm Ukraine until Russia leaves.
How many lawmakers, judges, and executive appointees do you imagine are in the habit of committing crimes? Less than 250K people are convicted of crimes every year among the entire population. That's <0.075%
The problem here is that Mozilla has used language that is what you'd expect if the browser is sending data to Mozilla; there's no need for such language if the browser is acting purely as a user agent and sending data to the address you put in the URL bar.
I don't think it's that simple.

Things that can be produced with machines rather than labor have become more affordable over time. Electronics, travel, clothes, and even food are cheaper than they used to be relative to wages. Then there are fields like education, childcare, and construction, which have not seen substantial productivity gains. The prices of their outputs can be expected to rise at the same rate as wages. (And then there is healthcare, which is complicated.)

But what has actually happened that increased housing costs have eaten the productivity gains for many people. Largely because of deliberate policy. Desirable areas often discourage new construction. When new construction is allowed, they prioritize single-family homes. And if really pressed, rental complexes.

As a rule of thumb, if you can afford to rent, you can afford to buy. If you expect to stay longer than a couple of years, you should buy. But in many places, if you can't afford a large home, you have to rent a small apartment. Because there is a shortage of small condos to buy. If the units available for purchase grow larger while the price per square foot grows at the same rate as wages, housing becomes less affordable.
And I think that you should be immensely skeptical of what somebody like Hanania is trying to do to your mind and beliefs.

I believe that mentioning that he is a virulent racist who is actively seeking a much more brutal and unjust world is critical to the substance of his other political writing. These are not unrelated statements.
First they came for the socialists, and I did not speak out - because I was not a socialist.

Then they came for the trade unionists, and I did not speak out - because I was not a trade unionist.

Then they came for the Jews, and I did not speak out - because I was not a Jew.

Then they came for me - and there was no one left to speak for me.

- Martin Niemöller
What, exactly, was disrespectful? When considering your answer, what makes Zelensky’s behavior different from anyone else’s who wished to plead their case to the American people, which has been done throughout history without incurring similar drama and blowback?

Why should the U.S. stop aiding Ukraine?

What do you think about Trump’s attitude being like that of Neville Chamberlain, who mistakenly believed that appeasement (note that “peace” is a root word) would stop Germany from further territorial invasions?

And finally, do you believe Trump’s and Vance’s behavior was appropriate for their appointed roles (as leaders and heads of state)? When considering your answer, if you had children, would you be proud of them if they behaved this way?
How significantly could it actually change? Maybe the process model, etc but I doubt most of the layout algorithms etc have changed much.
As Azure Ops person spearheading migration off AWS and another cloud, It's pretty funny. Some of it nitpicky, other is sharp edges I've cut myself on and some is Microsoft refuses to update required TF version because they are bending over backwards for compatibility reasons which is beyond frustrating.

However, all the comments about the Portal are baffling to me. AWS portal is just all over the place, I feel like people are expecting AWS awfulness and when portal wants to be consistent, it's breaking people brains.

Oh yea, Day 313 with Public IP to put into DNS. Alias record that you noob. :P