skysight-inc/HackerNews huggingface dataset:
I didn't down vote you because down vote to disagree doesn't lead to optimum discussions a thought process I note with amusement that you don't share this idea.

> You are transferring a behavior you have projected on a company over the entire group of people

I specifically indicted the top leadership who were as now in a position of authority when immoral actions were taken and continued to work for the same org. This is a pretty clear and defensible position whereas you said.

> That has nothing to do with hate against Microsoft. To me that sounds like a whataboutism.

and also

> I remember the hostility in those years 95-2005 towards Microsoft. There is still some cult in some Internet communities where trashing anything developed by Microsoft is seen as some kind of expertise or something by usually self-proclaimed experts.

You compared people with a legitimate ax to grid to cultists and denigrated them to "self proclaimed experts" You are again the party committing the sin you project.

> There are people who passionately hate GNU, Linux,

These things aren't of neutral value. There are people who hate purple and Hitler but nobody thinks these things are the same.

> For the second there are law and law enforcement officials to decide if they did illegal business or not.

They actually were repeatedly found to have engaged in illegal behavior in a court of law and furthermore beyond multiple losses in a court of law ample information is available. Nobody with a brain thinks OJ was innocent or feels bound to disregard for instance the book where he describes the crime called "If I did it".

> Also, history is against you, Microsoft was, and still is very profitable company.

How is history against me? IBM literally helped the Nazis categorize their population so they could exterminate millions of people and the people who helped make those decisions didn't cease to exist in 1945 on indeed in 1955 and they were and are worth of critique even if it would be nonsensical now to impose that judgement on people who born decades after the war. We can both remember AND be reasonable.

History by definition is the things that happened. The fact that it tends to forgot the bad things done by people who later did well for themselves isn't "history" its a collective dementia a mental defect which keeps us making the same mistakes. An actual appreciation for history would suggest a commitment to objective memory not white washing.

> I have been 100% Linux user since many years and have contributed to a GNU project

This is the software equivalent of conspicuously announcing that you have a black friend. You needn't as nobody is suggesting you have insufficient credibility. What's happened is you wrote some fairly inflammatory next to something mundane that is reasonably considered and most people have ignored the mundane thing because you set your apple pie adjacent to a flaming bag of poo and when everyone mentioned the shit you have followed with a bunch of bad explanations for the poo and ill considered arguments so we are still talking about the smell of shit instead of eating pie together.
Taiwan's secret weapon could cause a war [video]
I feel great regret that we did not extend our "Marshall Plan" to your most deserving nations in their need.

That was unfair, and unwise in the extreme.
Not only is COM still around, it is the main delivery mechanism for Windows APIs since Vista.

Agree with UNIX worship point, I also had it, I was young and naive, lacking experience in the history of computer systems.
Qui bono?

"OK, guys, we'll just hack into these radiation sensors to manipulate the data feed, and make them display highly elevated level of radiation for a few minutes. Then we'll reset them back to normal... muwuhahahaha [evil laugh]...."
I would say Grain is very close to Moonbit. They are both MLs for WASM. AssemblyScript is not. No pattern matching, not expression oriented, no ADTs AFAICT, etc.
Why would they get monotonically better? Is that your experience with modern best practice software development? Where companies push user hostile features and bugs automatically without user interaction.

All Waymo cars could simultaneously degrade due to an update (or hack). Imagine if all them did full left at the same time.
That is simply false. SpaceX's chances were widely estimated to be quite low at the time.
Ask HN: Do you use the Vala for projects outside of the GNOME ecosystem?
If so, what for? I've found the language to be interesting, and I want to know if people use it for projects outside of the GNOME ecosystem. Personally, I used it for a project once, and tried to make a library with it, but the docs were confusing.
Another random London (well, UK) tree fact:

“A powerful storm ravaged many parts of the UK in the middle of October 1987.

With winds gusting at up to 100mph, there was massive devastation across the country and 18 people were killed. About 15 million trees were blown down. Many fell on to roads and railways, causing major transport delays. Others took down electricity and telephone lines, leaving thousands of homes without power for more than 24 hours.”

https://www.metoffice.gov.uk/weather/learn-about/weather/cas...
I like the WaPo vignette in the article

> Tech is not your friend. We are. Sign up for The Tech Friend newsletter.
TAOCP 0b10:48h:0x07

Thoust shallnt use negative prompts if thoust can use clevering of positive ones. Thy only exception is when llamas appearest without having been asked first thusly. And Joseph spake against the infidels, it was good, and the build was green. Exit code 0. Amen.
Wow, I didn't realise. I haven't paid attention to Windows APIs for a long time. I really thought it would have died a long time ago.
I've been having a delightful time these last couple years working with Jax (the machine learning thing), which takes the DOTADIW stance. The philosophy is to get rid of frameworks, and replace them with libraries developed with DOTADIW in mind. This leads to better separation of concerns (amongst the various libraries), fewer leaky abstractions, sane-r, better thought-out APIs, and so on. All kinds of good.
Is that relevant, though? An undirected cyclic graph is a superset of all other data structures[1], yet we still differentiate between them and choose the most suitable.

[1] And can be used to build all other data structures. A tree is a directed acyclic graph, a list is a tree with no more than one child per node, etc
> Don't depend on freemium from your ISP.

It isn't freemium. They were paying for that set of services. And now these ISPs will charge the same money for fewer services.
> If a school makes a choice about which books to include in a library or a curriculum, that is their choice (or their loss, I suppose).

It's not the school's choice, there is a law that requires the school to do this.

These laws are written to further polarise society and gain some votes. Unfortunately it works...
> it is trivial to construct an algorithm with this property

Actually, it is impossible to construct an algorithm with this property, at least under any usual computational model.

Every computational model has discrete time units; therefore the amount of time taken cannot be vanishingly small.

(This is assuming the usual notion of complexity, where only the asymptotic behavior matters. It doesn't matter if it gets increasingly faster over the first million input sizes...it only matters what the behavior is as n -> infinity.)

A program cannot be increasingly faster forever.
Well it turns out an elephant's nose isn't the only appendage that is prehensile…
Most interesting is their judgement that they really can't establish veracity here, even though they've got firsthand testimony about what transpired on the show.

Not long ago, I was looking up old flames and feeling quite maudlin, and decided I'd send an impressive floral arrangement to an ex who I'd wronged in many ways. I wasn't married to someone else, but I had certainly messed around, etc.

So I consulted the usual free people-finder websites to see if I could find her contact deets, and I found a plausible address and a phone number. I was able to refine it after finding a unit number. I composed an extraordinarily succinct note with an Old Testament reference, and sent in the order to a great local florist and waited. They contacted me to say the phone number didn't work, so I came up with another one real fast. Then they called back to report "mission accomplished", and by the barely-stifled giggling in the background, I surmised that it must have been an interesting conversation at delivery. I decided to maybe just stop spending money on people I don't actually have any contact with.
I think you can simplify that: Standards rise as living standards rise. People want more both for themselves and their children when they see that as realistic, and opting for fewer children is a way to make that happen.
There are now more programming languages coming out than JD frameworks! Hard to keep up
It sounds like a number of the affected telescopes are still in operation, they're just not being remotely operated.

I think it's more likely that the attackers simply don't know they're attacking a telescope. It's opportunistic, not strategic.
I remember hearing the main issue is that the glass is made up of a significant amount of led so even if it was commercially feasible it would be legally impossible to sell, import or manufacture new CRT tubes due to the regulations many developed nations have in place.
Yeah, I agree that technology in Australian mines is the best in the world.

But you need to think about how the aussie economy is becoming dependent on these minerals, how much longer until some kind of revolution makes the world less dependent on lithium, and then your mines just lose a good chunk of value.

That's the problem with not having a higher economic complexity, you stop being able to pivot should the world scenario change.
For hot functions that were carefully optimized, I have test harnesses that run them and measure their cycle counts, which are asserted to be equal to the cycle count after hand-optimization (+/- some small margin if there is non-determinism). This is sensitive to regressions while having a very low false-positive rate due to being (approximately) deterministic.
> The irony behind it is that one could argue that we are using UNIX wrong, because technically each program should run as its own user with its own groups.

I think one problem with the UNIX design is that UIDs/GIDs are a flat namespace, and commonly only 32-bits in size (even on 64-bit systems), when what is really needed to meet contemporary requirements is a hierarchy, either with an unlimited number of levels, or at least generous limits. Allow a user to create sub-uids (such as one per an application) and even sub-sub-uids (a web browser might create a sub-sub-uid for each website the user visits).

I think the Windows design of variable-length SIDs is in principle superior to the POSIX approach.

(Although, not necessarily in practice - it isn’t uncommon for Windows to make design decisions which in theory are superior to those of UNIX, but the practical implementation of them is full of warts, backward compatibility hacks, arbitrary limitations, and undocumented black boxes, which end up canceling out a lot of the theoretical advantage.)
It may just be me, but this video actually seems detailed enough to replicate the process if you have the right materials/machinery.
I tried clicking through to find some syntax and got to this page[0] which seems to show things but the text is illegible on a dark background (something to do with picking up a dark mode setting on my device maybe?)

[0] https://moonbitlang.com/docs/syntax/
That is what people outside Windows keep thinking.

After WinDev managed to botch Longhorn efforts, its .NET ideas were redone in COM for Vista, and it has been like that ever since.

WinRT/UAP/UWP, is basically COM with a new base interface IInspectable, .NET metadata instead of TLB files, and app boxing.

And it is the foundation of WinAppSDK, whose goal is to port UWP subsystem into plain Win32, although their current execution leaves a lot to be desired.
I believe you. A Cruise car went out of turn at a stop sign in SF and almost hit my car. Folks do too, but if these AVs are just as bad as human drivers, what is the point?
Agreed, but it does open the door to MITM and tracking.
Not at all the same. Elon’s plan was Ukraine give up land, become neutral and not join NATO.

That plan guarantees Russia can conquer the Ukraine rump state some time down the line.

The NATO staffer remark said “trade some land for nato membership for Ukraine”. Russia probably wouldn’t go for that one.
Curious: how does one find dupes before submitting? I looked but didn't find one when I posted.
Me IRL. I like to think of myself as a reasonably clever person, multidisciplinary science nerd. Not unusual for me to comfortably read through papers in acoustics, astrophysics, applied math, computer science, biology...

This abstract is like a nice swift kick.... :)

After spending a while looking up terms and hurting my head I'm reminded how much I hate quantum. Bullshit academics trying to make particles out of the acoustic waves I know and love. ;)
We don’t really have enough studies to show that artificial sweeteners aren’t harmful, and plenty that show that they are likely at least somewhat harmful re: changes in glucose metabolism and gut flora. But at the same time, we don’t have any concrete evidence that they are significantly harmful, or at least any more than the hundreds of carcinogens we’re exposed to on a daily basis.

Microplastics and PFAS, anyone? Or chromium-6 contamination above recommended limits in almost the entire nation’s water supply?
There’s a slight problem with this approach - you can’t trust your test results in such environment… if you manage to complete your test suites at all before the next revision drops.
> you can always cherry-pick someone from a remote village

Which hilariously enough is what they do when drafting and recruiting new soldiers...
A siren does not have to be lauder than background noise to be hearable.
Scientists (and oft most users..) don't want friction when doing work, so they find ways around security protocols to speed up their interactions leaving little security holes everywhere.
GitHub is also ran by a untrustworthy megacorp with a ToS. Just wait til the ToS changes to where you can’t use it to told others accountable.
Kind of pompous "... is a phrase I coined... it's earliest recorded occurrence is...".
It’s false, at least for apple. The apple App Store rules require that the app can block bad users. It isn’t a requirement for a user block function

That said this is a dumb plan
Multiplication Using Roman Numerals
Snowden is using and recommending Qubes [0]. Only 25% of Xen bugs on average affect Qubes [1] and never lead to escapes. What is restrictive about Qubes? I do everything I need on it.

[0] https://twitter.com/Snowden/status/781493632293605376

[1] https://www.qubes-os.org/security/xsa/
Charitable contribution to EQT and other shareholders. I don't think the company saw much of that money.
Similar - I downloaded and watched "The Way" while I was about 2/3 the way through the Camino de Santiago. There's a scene where the group walks in front of a landmark I recognized from a few days prior - but the group is walking the wrong direction. Hey, wait a minute...
> You know you are getting old when everything seems shockingly expensive.

Or conversely you have vivid memories of how quickly the AUD, or USD or any fiat currency really has been so immensely rapidly inflated in the last 20 years; hell just in the last 3 years its been from tolerable to eye watering to get a haircut. I like my barber, she is the head stylist-owner and I don't mind paying nearly $50 (with tip), but that is also because she does such a good job and we talk shop and what good restaurants still exist. It's also that I can trim it on my own for a month later to keep my sculpted hair style in a customer facing role for that cost.

I used to get a haircut twice a month when I was in HS, and they were $10, because it gave me a place where I could hang out on the weekend and chat for a few hours. I also realized I had developed a taste for aged and smoked whisky at 15 despite hating the smell of cigarettes in that place.

I have several size clippers with all the accessories and while I played around with the idea of doing my own hair, as I had during COVID, the truth is I'd rather pay a pro for something that I don't have to much to look good. Mine always were passable from about 7 feet away kind of things because I can't properly fade, mine always look like I'm 3 weeks from my last haircut as a result.
I’ve been getting really bad ads, so I’ve been blocking a set of advertisers.

This might be why he is doing it. Though really I’m just making up for bad ad targeting
Why not rsnapshot? I've been using it to backup servers to servers for a lot years.
Better get a chair to wait on.
I have no Earthly idea. I especially have no special insight into the mind of the author and I'm not persuaded you do, either.
There was a recent ruling on EU-US Data Privacy regulations

https://ec.europa.eu/commission/presscorner/detail/en/ip_23_...
It is as silly as bogosort.

It's queue-sort. You put the elements into a priority queue, then remove them in property order and put them into a list.

Here you just use the inherent queue of a timer system, which wastes time between extracting the next element.
That's silly and inefficient, and disingenuous in trying to hide the queue.
"Faster as the input grows" is perfectly compatible with a minimum number of time units. If your definition insists the minimum of time units must be 0, with infinitesimal time getting involved, then your definition sucks.
The good thing is that if you relinquish more personal data by accepting the changed ToS, it is not valid or legal in the EU, since the GDPR requires you to ask consent explicitly, unambiguously, and and in simple terms, and per use case (so, not buried in a ToS). Moreover, you should have the option to deny consent per use of personal data.

I wonder if they are serving different ToS in the EU (haven't received anything from Microsoft yet).
George Carlin would agree. Fewer idiots electing fewer charismatic despots would be a good start.

Also, I don't vote so the politicians are the responsibility of people who mistakenly believe their vote matters when they are selectively stolen, gerrymandered, and manufactured consent into futility. 45 may have tried to steal Georgia like a moron, but Bernie lost the 2016 WV primary even though every district voted for him as the consequence of that state's electors collusion with one candidate. Until there's sortition, campaign finance reform, or an emperor, NPVIC could eventually be a potential workaround for electoral mutinies.

Until then, there's not much chance of change because the only viable candidates are celebrities and career politicians willing to bend the knee to big money donors in exchange for favor$.
Well, perhaps.

For a little while, (and I should resume this behavior) I would capture TOS and save them away to read at leisure.

Because what happens, especially with fiddly mobile apps, is that you're granted a single glimpse at the bona fide link to TOS/EULA, and never again will you find how you got there. (Sometimes the link fails right off the bat, giving you zero opportunity to read through the terms!)

So I would take advantage of that and save it, by any means necessary: screen scrape, copy-paste, print-as-PDF, take photo of screen with second device, whatever it took, because they could make it difficult!

But then I would usually end up with a copy of the contract that I could later call up and check on. So, your suggestion that analytics can determine my dwell time on the document when it's presented to me, that's not going to be indicative of how much time I really spent reading it after copying and saving it.

I've found that this is a good practice, and not for the reason you're thinking of. I've found that I'm extraordinarily bad at reading legal documents like this (including my lease, employment contract, benefits and insurance docs, you name it) because even if I think I understand, I didn't get it, and it's pointless anyway because negotiating the wording is not on the table.

But it's a good practice to save these, because of this: there are often instructions included about how to resolve disputes and claims against the company. These instructions usually follow a strict procedure and they have rules about what you can do. They also have contact info, and again, you will never ever find this contact info anywhere else ever again if you don't save the EULA at first opportunity. They will tell you what kind of arbitration or court proceedings are acceptable, they will tell you the complaints procedure from start to end, time frames, and what to expect at each point. This info is gold, and it's not going to be available when you come to have a dispute, and you're not even going to be aware of the procedure at that point, and so you will automatically be disqualified and lose any dispute because you didn't follow procedure. Have fun!
.... okay? There is also none saying they shouldn't, you know.
Xserve and A/UX hardly had anything to offer over other UNIX on the server.

Likewise Apple also had their own Linux distribution that went nowhere, MkLinux.
Apparently the inert gas systems are not always properly maintained:

https://www.offshore-energy.biz/pablo-tanker-explosion-expos...

(Googling "oil tanker explosion" produces quite a few similar events)
> If person X has that genetic predisposition then what's wrong with that rule?

A lot of it would be based on junk science and the low rate of offenders, because the diagnosis is bullshit, would be touted as evidence of the value the program is providing.
It depends on the system, but I've seen the weight system work consistently well in one store chain and fail on every other item in another store chain. Perhaps there's a leniency configuration, and some stores set it to "ultra, ultra paranoid" mode?
It's funny that they keep repeating the saying "be greedy when others are fearful" and "microsoft was founded during a recession". But when the time comes to act, they're waiting for someone else to be greedy first.
- "modern" also ~optimize for social fluidity, you can do everything alone, in your flat, no need to be bothered by others right ? until you end up sad and addicted to fill the void (capitalism/consumerism makes money on this.. people need money so it's a downlevelling cycle)

- long ago, when i was crippled socially, i ended up at a birthday party, i didn't speak 95% of the time, drank some whiskey to pass the time. the next morning i was happier and healthier than i've been for a long time. somehow being surrounded, seeing others, even afar, satisfies something in your brain

people are weird, i am weird, it's .. weird we don't connect that much, or maybe our lifestyles cut us from a natural emerging habit of being together and we forgot how to bootstrap it back
> also lots of individuals writing their own bias

and 3 letter agencies.
Whenever a subject is a bit sensitive, you can feel their influence.
Oh yeah, completely forgot that pictures are only useful for infants.