skysight-inc/HackerNews huggingface dataset:
I think having an opt-in (on by default in Realms) universal bans system is a good idea and something only Microsoft can properly provide. Can you really not turn this off per server?
> JSX is a gotcha-riddled kludge to clumsily shoehorn HTML into a JavaScript function return. The only thing worse than using JSX with React is not using JSX with React.

Not sure I understand this, or if I do understand it, I definitely don't agree. HTML's a tree. Function calls are a tree. They're similar in nature and they map cleanly to each other.

> Or how you can’t use some standard HTML attributes in JSX (because JSX doesn’t know the difference between a React prop and an HTML attribute). Or memoization. Or how there aren’t real conditionals, so you have to rely on short-circuit operators. Or how preventing infinite loops is your responsibility—even though there aren’t really loops, so you have to use array methods…you know what, let’s just move on.

These are natural consequences of representing HTML as code, and they help me understand the first quote a bit better. I still don't think JSX is bad. Putting flow control into the template language in the style of Vue, Angular, or even the supposedly logicless Mustache ends in a programming style that I dislike, where the dividing line between template logic and logic in the actual code isn't clear, and you need to refactor heavily when you reach the gaps in what the template language lets you do.

They're closer to failures of EcmaScript. Coffeescript and Ruby weren't ideal, but their syntactic sugar would have let you do (in ES-like pseudocode):

const TodosList = ({ todos }) => (
<div class="todo-list">
{
if (todos.length > 0) {
todos.map(t => <Todo key={t.id} todo={t} />);
} else {
<p>No todos yet</p>
}
}
</div>
);

Blending code and data can look a bit scary, but it lets you copy the blocks of code around like normal. You could (in a theoretical world where if statements returned the result of the last line of the branch) just copy that code outside the JSX, and have it work properly. With horrible JSX ternary operators you still have to rewrite, but that's the fault of the JS part of JSX not the underlying language-agnostic concept, and it's still something I prefer to putting logic in the template language itself.
>Whether it improves your life is irrelevant.

I mean it does, you can buy a smart speaker but if it doesn't provide value then it goes into a box eventually. Then no data and no advertising. So people do find value in them as they keep getting sold. Maybe you don't.
The next iteration of that terrible idea is to have a security contractor do that role and report to someone else who decides whether to read the report or not.

DevSec is next, right?
Indeed I am. Thank you, that helped!
It is an incorrect assertion. See elsewhere in this thread and later on the linked ticket.
I think now is the time for people to be putting their energies into something like Minetest[1] so they can't have the rug pulled on them.

There are already some mods available, but it would be great to see more ported.

[1] https://www.minetest.net/
Engagement is still the wrong metric for this purpose, because flamewars rate much higher than single comprehensive answers. In fact, partial or incorrect answer rate better, because the questioner will have to come back or someone will need to post corrections or clarifications.

Engagement is a better proxy for value destruction, if you define people's time and sanity as valuable. (It's not perfect; a thriving community will rate highly.)
Jim Edwards used to show up at one of my local theaters in a sort of usher suit and I loved asking him questions. He was old-school taciturn. They actually had good, fresh popcorn and many very good theaters before they were acquired.
We are talking about economic war, FCPA, not "French cheese eating surrender monkeys".
70 Years on the Throne
I want a webhook for Nancy Pelosi’s trades
HN in general isn't aware of operationalization[1]. It's an interesting quirk of computer science being a STEM field, but CS research is qualitatively different from physics, sociology, psychology, biology, zoology, and ag science. Rather, the typical CS student has a pre-theoretical conceptualization of quantification and data collection as it pertains to research methodology.

Instead of relying on operationaluzation, the phenomena is considered strictly immeasurable. It leaves a lot on the table. In the examples above, for instance, there are a number of unsubstantiated assumptions as well as pros and cons that implicitly do not account for operationalization and it shows.

1. https://en.m.wikipedia.org/wiki/Operationalization
OK but it is fiction. Not real. I'm sure we are all agreed on that.

If you'd like a tale about the 1970-80s then feel free to ask and I'll tell you what I saw. With luck, my memories aren't too shot.

Living in W Germany in the 1970/80s was rather safer than Ukraine now. A threat of nuclear shenanigans back then is nothing compared to a rocket salvo now.

Ukraine is being attacked right now by Russia and has been for months. Civilians are dying daily in this revolting attack on common civility.

I'm not too sure how important V for whatevs is. It's a story.
Gonna be a lot of very upset kids when their frenemies from school get their account banned from ever playing online again.
So you want to be a writer?
This is one of the big tragedies of Ramanujan. We have all these miraculous mathematics from him but we don't really know how he got there. A lot of this stuff we already knew, but he seems to have found it all out independently. No idea how though, all because he was too poor to buy paper. Jeez.
This biography is a good read
This and your other post have broken the rules at the top of the thread very badly. Please don't do that.

We detached this subthread from https://news.ycombinator.com/item?id=32678461.
We detached this comment from https://news.ycombinator.com/item?id=32727162.

Since you have broken the rules at the top of the thread egregiously in two cases, and seem to have created the account just to do this, I've banned the account.
As the most visible monarch of our times, I do wonder if the % of world population that will mourn her (either as colonizers or allies), will be greater than the % that will bade good riddance (as the colonized).
> But if you care about it --- as the previous commenter does --- you want a real answer.

Yeah, I wasn't clear enough in my first comment, my last comment was more detailed so I guess it should match "a real answer" now.

> Obviously, in reality, people mostly rely on geography to deal with this: you're just unlikely to get randomly rerouted from a Singapore rack to a Sydney rack, and so the issue doesn't come up.

Yeah, most of the time it doesn't come up, anecdotally it's also more specific to some regions, in Europe for example I've seen this to occur more often (between POPs in EU) than in other regions.
assuming the institution last that long.
Anyone who has ever seen an MS acquisition play out before knew this was coming.

Minecraft has been open for some time, and that has an effect counter to the control that MS seeks over its products.

"Embrace, extend, extinguish" has been the strategy for decades.
Sounds like they’ve hired a MSSP. Won’t be the same if they’re a tech company and overall it’s the wrong trend to actually get a secure vs compliant platform. MSSPs are a step above offshoring your whole security team, so not a great bit of news.

The average windows enterprise customer who uses MSFT for 60% of the security load and 40% to the MSSP and IT team can get by with this move.

But, knowing people who work at MSSP, a lot of security theater goes on because it’s just on the wrong side of industry trends. Watching is one thing, fixing it is the other. They prob has some cost cutting and a CISO or equivalent who didn’t know how to make the case (or no CISO).
I've always wanted to be an astronaut musician.

Planet Earth is blue and there's nothing I can do...
Microsoft customer service is abysmal everywhere. I’m currently battling a $20 azure bill that I’m unsure how to pay, customer support keeps directing me to the billing section, which, as I’ve told them, tells me I’m not authorised to access, despite being the subscription owner.

Microsoft UX everywhere I’ve seen is horrible and I feel ripe for disruption. Given the shit they’ve put me through with azure the past 18 months, I hope they lose money when that happens.
I have an ergodox and a moonlander, and I shared the same frustration on initial use; however, after about a week of pecking around and doing a good number of typing exercises (e.g. https://www.keybr.com/, https://www.speedcoder.net/) using a basically modified mac layout, I was back up to 99% for standard use, and definitely a bit faster for common things (e.g. typing usernames/passwords).

I don't use tons of layouts, I'm mostly there for the ergonomic benefits, which I definitely feel vs a magic keyboard and trackpad.
We do not have enough gusto here to lead ourselves.

Asus being a republic is doing to be 50 years of dumb, outdated ideas and strife. None of our pollies are going to be innovative (Kevin, Turnbull, and Gillard were the last attempts)

With Murdoch having such a strong grip on the public conversation, he's going to profit the most from shitty controversies over absolutely nothing.

There's already a "change" vacuum (think power vacuum) in Australia which really opens the door for totalitarianism in the future. And Australian nanny-state-ism hasn't been a good precedent so far.
The only recent abdication in UK history (and maybe the only voluntary one ever?) put her father and herself in line to the throne, dragged the monarchy and the rest of the UK's system of government through a major public scandal, and caused serious damage to the royal family. Because of all that, I doubt she would have considered abdicating herself.
You're kidding right.
Perhaps we’re finally getting a Young Lady's Illustrated Primer.
1. Minecraft has a lot of kids playing it, particularly kids whose parents blame Microsoft for poor behavior rather than learning to parent.

2. California recently passed a bill which would fine companies which fail to prevent kids from accessing features which are "detrimental" to children's health [1]. Naturally, Microsoft doesn't want to get fined for what edgy gamers say online.

3. (speculation) The censorship police that have infected every other major online platform have now reached gaming.

[1] https://techcrunch.com/2022/08/30/californoa-childrens-onlin...
World has lost a person of great decency and stability in a time of increasing nationalism and unhinged politicians. Regardless views on monarchy and “the firm’s “ happenings the Queen was a standout beacon of loyalty and commitment that we all could learn from and whom commanded utmost respect from everyone.

I was born in UK but grew up in NZ and now I live in HK and wherever I have been over the decades the Queen is known, recognised and respected. She totally lived her role and the world is a better place for it.
Great read, the problem is that in many common situations you really just need someone to yell “USE SSL” or similar. These types of tasks can be performed by anyone who can read a best practices guide.

In complex applications, the person who just yells about security and doesn’t understand code becomes a liability.
What a long strange trip it's been!
You overlook how it is on by default yet it works well. Many browsers with security features inbuilt often visibly affect usability.
From my limited experience that's the trade-off, yes. Each of the last three Julia releases has touted startup optimizations.
> prevention be better than cure

Not really. If you wanted to find a way to exfiltrate it would be in your favor to have the tool client side that you were trying to bypass.
this is absurd. you can't boil everything down to a simple statement and upvotes/downvotes. irl, it's also very important to avoid paper trails and be able to deny things and forget things.
No. It is not.
I ordered one just a couple of months ago and received a ship notice a week or two ago. (Delivery expected next week!). It appears they're shipping.
"I'm guessing you haven't ever laid hands upon or used a MBP"

Nope, my work forces macbook pros upon all of us and I've been using one with an Intel CPU for years. I don't like it because it's constantly going off (the fans always spinning), and gets insanely hot. It also slows down a good deal for anything intensive. I never liked it really.

I don't like Mac OsX all that much either and felt they have a weird ux,but that's not a deal breaker though.
More than anything the fact that wsl performance on windows is close to bare metal seems to entice me a bit
A well reasoned argument that this change was a bad idea: https://discuss.python.org/t/int-str-conversions-broken-in-l...
I don't know The Reason (probably child exploitation), but it's telling that within the first few comments people are discussing how to abuse the system to get Minecraft YouTubers deplatformed.

The haters are in plain sight.
My wife snores very loudly. Even with my loud tinnitus, the 32db NRR earplugs sometimes are not enough to block out her snoring.

I have found that if I wear Bose QC-35 ANC headphones and play pink noise over them at maximum volume, and wear those over the 32db NRR earplugs, that usually drowns out the sound of her snoring and I can get to sleep at night.

I specifically choose the Bose QC-35 headphones because they are my gold standard for comfort, and they have good enough ANC, even though they are no longer the best in the business on that end.
I did laugh when I found out the news, not sure why, I did have a small existential crisis after
This is not a valid Show HN. Please read the rules: https://news.ycombinator.com/showhn.html.

I've taken "Show HN" out of the title now.
That definition is the core problem the court is contorting itself to address in the way that it likes. Development has quite a few plain-English definitions. One of them seems plenty straightforward and applicable: A project consisting of one or more commercial or residential buildings.

[0] https://en.wiktionary.org/wiki/development
Ahh, yes, because Australia began with the whitefella.
> It was even possible to cross-thread one film through multiple projectors to show multiple rooms from one stock, though I never had to do that.

omg, I always just assumed those mega blockbusters with parallel showings were always just two reels and two projectors. That’s brilliant.
> all of your patrons may be supporting multiple creators, not just you;

This is exactly why I use it - and the only reason why I use it. It's just a convenient portal for me to manage donations. I don't care about exclusive content and I'd rather the people I support just continue to put out content on their primary platforms. The less I have to engage with Patreon's content feed, the better.
PERL was the duct tape of the early Internet.
Remember CGI scripts in PERL on FreeBSD?
Good Times.
85,000 hectares is larger than Bahrain.

But the size of it (328sqmi, or a square 18.11mi a side) actually isn't as impressive as renting any place for 8.33¢/month.

I'd establish a fresh water source, if not a well than at least a watertank that can be filled, install a septic, drop a tiny home or used trailer, throw up enough solar and small wind turbines to run the small home, cultivate a small garden for whatever fruit and vegetables could possibly be grown and irrigated, have other foods and whatever other needs shipped in once a month or so, get a Starlink subscription and equipment, live there, and work there remotely.

But that sounds like a lot of work, so probably much easier and more lucrative to parcel it 1312 times and sublease every square quarter mile (160 acres) for $10/month, which should generate about $13K/month.
The Minecraft account migration process was awful too. It's a mishmash of Microsoft, X-Box, and Outlook/Live branding all with sites that work differently and options are spread around them seemingly at random. By default you can't even play online, you have to track down an obscure option in X-Box chat preferences to allow you to join servers.

It was even worse for me because some bot registered for a Microsoft account using my email address ages ago. I recovered the account using the "forgot my password", link, but the bot set it up in German and I can't seem to get it to change the language everywhere. So while most of the menus are in English, I still get confirmation emails in German.
This is directly relevant to post that's on the front page right now about getting into ycombinator. You could equally change the poem to be "so you want to be a founder"

https://news.ycombinator.com/item?id=32771235

don't be like so many writers,
don't be like so many thousands of
people who call themselves writers,
don't be dull and boring and
pretentious, don't be consumed with self-
love.
the libraries of the world have
yawned themselves to
sleep
over your kind.
don't add to that.
don't do it.
hmm if it was a large party, generally you are obligated to tip and they already include it on the receipt. Be especially careful not to tip twice in these cases. Though I think that's insane, but I guess large groups have a reputation of stiffing wait staff.
Thank you for the insight. Much appreciated. Sad to know windows updates is still a problem after 10 years lol
> Would you think it condescending and a jerk move to ask someone to try a new food? Or a new book? Or a song from a genre of music they don't like?

No. But if they say that they're not interested in trying that new food or book or music, I think it would be a jerk move to continue to try to push it on them.
That's tolerable compared to fission.

You could model it roughly as adding the capex cost of half a turbine or so and x% of uptimes to your solar/wind capacity. Lifetime would also be longer but anything after 2060 or so is largely irrelevent for slowing climate change so we'll ignore it.

IIRC O&M + Capex for a CCGT is about $20/MWh and fuel is around $30 which would put the capital around $5 and we don't expect to operate it for long as it's a backup.

So the generator should cost us <$10 per MWh of solar + wind we use (with the majority being used directly or via batteries/hydro). Green fuel will cost about 2x the renewable energy with capex/O&M on the same order as the turbine or maybe a bit lower (ammonia electrolyzers are estimated about $1000/kw with current tech but you'd only need to put half or less of your peak capacity through it. Additionally they will run most of the time producing fuel if the target is using the fuel as the last resort backup).

With projected solar + wind costs around $20/MWh using chemical storage for winter would then have a total cost of $60/MWh for energy that has been stored as ammonia and $40 for energy that has not in a somewhat pessimistic ballpark with price dominated by fuel generation. On par with some current full time gas, but at the upper end. Far less than fission if we use the same 'joules before 2060' constraint, but enough to cause difficulty building out new gas turbines if we don't presently have enough.

Fusion isn't really in the running as a steam turbine is much more expensive than a gas one so we're getting close to parity with the renewable + battery + gas turbine just from the steam turbine step.
The Epic lawsuit showed it is not just being opinionated. They wanted families to have "obstacles in giving their kids an Android phone".

Overall, the default messaging app needs to do all it can to be interoperable. Are you ok with Outlook being "opinionated" and downsample email photos sent to non-windows clients?

Note that iPhone market share in US is above 50%.

We need a lawsuit here
I was in the same boat as you and built something simple that I really like:

https://gitlab.com/stavros/harbormaster

It'll just pull some repos, make sure the containers are up, and make your configuration simple and discoverable. It really works great at that.
iOS only, skip it
It would be highly useful if this could be used to generate corruption index.

Seems like almost all politicians - regardless of isle side - have plenty of questionable choices around there voting with donations/pacts, selling shares for monetary gain, etc.
Selinux In enforcing mode, but you want RedHat family distro for that.
The arbitrariness is that the standards applied were the rule of a mob, not the application of objective standards.
You staff a company with the kind of people who think this sort of crap is a great idea and that's what you get. Clamping down on people just saying whatever they want, good or bad, true or false, is going on literally everywhere. This is just yet another instance of it. The majority of it comes from tech companies. This should come as very little surprise.
The [Dead] comments on this post are wild.
This...was very informative. Thanks.
That was all about the reason for that particular abdication though, not the act of abdication itself. I can't see why it would have caused any scandal or damage for the monarch to abdicate due to ill health or old age, and other European monarchs have abdicated for similar reasons without scandal.

(Spain is somewhat of an exception, but Juan Carlos' abdication was linked to corruption allegations over shady business dealings in Saudi Arabia; I very much doubt Elizabeth had any such skeletons lurking in her closets.)
Depends on what you're debugging... An FPGA board with the appropriate optical module slot, or a really expensive sampling oscilloscope. In my FPGA hacking one of the debugging techniques I used was to grab a bunch of raw data samples from the SERDES or PCIe blocks into one of the block RAMs inside the FPGA, then squirt them out over another interface (gigabit ethernet during early bootstrapping, then 10Gbps SFP+ later on) where I could read and analyze the data on one of my development systems.

Xilinx have the absolute worst interface for their SERDES. The complexity of the magic incantation that is required to get data into and out of a high speed serial port takes a few weeks of poking around the first time you do it. Altera's FPGAs are a lot simpler, but Microsemi's Polarfire was by far the easiest to work with. Time to get a 10Gbps SFP+ loopback working on the Polarfire was less than a couple of days from getting the board.

Working on FPGAs remind me of bare metal hacking on my Amiga in 68000 assembly back in the day...
This is easy for huge corporations who live and breathe automated-DDoS protection without blinking an eye, but a major challenge for all of the little applications and small hosts.
You may underestimate how truly horrific some of the online communications are in any non-trivial service. Especially when kids are involved.

Having been exposed to some of the stuff going on at other companies communication systems, I have total sympathy for mojang wanting some people off of all their platforms, forever.

Most any system is built like this from the ground up, it’s rather surprising it took them this long.
Changes in Length of Day Change the Brain and Subsequent Behavior
Ideally, IEEE 754 would define behavior when subnormals are flushed, and would define nextUp(0) to be the smallest representable value (i.e. min normal for FTZ/DAZ modes).

Unfortunately, the committee has never been willing to define behavior for non-standard arithmetic, despite multiple people (Ian Ollmann has suggested it a few times, and others have as well) requesting it over the years.
Well, go for it! Your recommendation is still valuable to me. I'm in a haze and insights like these are more helpful than you think!
1788 mate.
The part where it announces to the world that Patreon is currently running without a security team so they would not be able to respond effectively to hacks.

If your business had a broken lock on the door would it be ethical for a disgruntled former employee to tweet that fact out to the world after you laid him off? They may not be breaking in themselves, but they are substantially increasing the chance that someone else will.