skysight-inc/HackerNews huggingface dataset:
Hi, I'm the founder of System (www.system.com). System is a free, open, and living public resource that aims to explain how anything in the world in related to everything else.

We just launched our public beta. You can read the announcement post here: https://about.system.com/blog/announcing-the-public-beta-of-...

We would love your feedback.

TL;DR:

- We formed a Public Benefit Corporation, committed to open knowledge and advancing systems thinking, to operate System.

- Our mission is to relate everything, to help, the world see and solve anything, as a system.

- System is built on top of a novel, large-scale graph platform that gathers and organizes evidence of statistical associations between things in the world.

- Like Wikipedia, the information on System is available under Creative Commons Attribution ShareAlike License, and topic definitions on System are sourced from Wikidata.

- Anyone will be soon able to contribute evidence of relationships to System using a variety of tools. v1.0-beta is read only. The determination of what datasets, models, and papers statistics are retrieved from currently falls to members of our team and to users who are beta testing the tools we've built to contribute to System.

- We invite you to join a diverse community of systems thinkers from all walks of like who are coming together to build System.
Apologies - I thought i had copied the link about iOS - not the desktop safari. I changed the title to better reflect the general sentiment of the post which that Apple is systematically anti-web.
I'm curious why you say fortunately? I find it to be quite a down side that type parameters are missing. In fact it's quite confusing, because there is nothing that indicates a constrained interface can't be used in place of a regular one (until you try it). Personally, I think they should be included simply because they are a side effect of the generics syntax and it's much more confusing without. Also, they increase clarity and type safety, which are two of Go's main advantages.

Also, type parameters were supposed to be included, but were dropped because it made the implementation more complex.
Make chronotypes into a protected class and institute national flex-time.
I appreciate the back of napkin math.
I see it the other way around, generics reduce complication and allow for code that's a lot more elegant and simple than without. It definitely adds complexity on the compiler side of things, but using them in C#, TypeScript, and Java has been only a plus. Unless you count that time I tried to do stuff with generic interfaces in Entity Framework Core, but that was EF Core's fault as opposed to generics's.
Typo - was saying it isn't stupid early.
How is permanent DST an untruth? It’s more of a standard time.
Sounds like a strong people trying to make the best of a bad situation. Rugged to the core, yet softened by wisdom.
Are we really doing this because it'll be light at 7:35pm?

Sorry, but that's not even close to a compelling reason to do this.

See how easy it is? I can dismiss others' preferences just as easy. Waking up when it's dark out isn't good for people. We should rise with the sun, more or less, and "time" should change to accommodate that.
Yep I've been trying to get our company to pay more attention to it. It's not just nodejs. All the new hipster languages pull in whatever they can grab. Python, golang, Ruby..

A lot of this stuff is submitted by random people that have no verified credibility. It's really worrying. I'm sure it'll take another major incident though before we'll really pay attention to it. Like wanna cry/notpetya did for SMBv1. Because the devs don't want any mitigations, it'll make their work more difficult.
Not sure what this looked like when you posted two hours ago, but all the top posts now are calling this evil, disgusting, awful, and all the bad things.

Glancing through the comments now, I see only maybe one or two that don't overtly and somewhat emotionally condemn this. And those one or two that don't aren't praising it by any means either.
While I hear what you're saying, I doubt that's often the case. Either you have a company who either tolerated bad employees for a long time or just figured out they were bad at their job.

Neither points to a very healthy culture to start with.
Some people have a very difficult time waking up and driving to work before the sun rises.
SLAY Radio's still online, for afficianados!

Website:[https://www.slayradio.org/home.php#_home]

Listen:
[https://www.slayradio.org/tune_in.php/128kbps/slayradio.128....] or
[http://relay4.slayradio.org:8000/]
That requires Restrictions on free speech, which would be difficult to do (1A).

New Zealand has political campaign budgets, and limits on airtime. However restricting private citizens is difficult.

There was a significant controversy in the 2005 New Zealand elections regarding budgets. It is alleged US fundamentalists significantly (for NZ lol) funded the Exclusive Brethren Church to produce pamphlets in support of the National Party, by smearing both the Labour Party and the Green Party. https://en.wikipedia.org/wiki/2005_New_Zealand_election_fund...
2024 apparently.
>These things have consequences... measured in American lives (which are, sadly, the only kind of lives some people care about)... but also in many other lives.

If we have learned anything from the past 2 years, its not even all American lives. Some American lives are treated with utmost care while others barely register a blip on their radar.
How? Only one thread, the last one when the counter is 0, flips the switch. Before the switch is flipped, the counter is reset, so the next flip will only happen when every thread once again hits the next barrier and the counter decrements to 0.
The design looks like it's from the 80s or earlier. Is this some sort of nostalgia thing?
Yeah you're right, looks like the first Socket A CPU was the Athlon 650 [1]

[1] https://www.cpu-world.com/CPUs/K7/AMD-Athlon%20650%20-%20A06...
I spent a week camping near the California/Arizona border and my phone was absolutely flummoxed by the time zones. It was constantly jumping back and forth an hour.

The weirdest part is that I wasn't even _that_ close to the border, it was 30-40 miles away. I know there is some room for error with phone location tracking but I've never had a maps app consistenly confuse my location with a spot 40 miles away.
Artificial lighting is less effective than natural light - which is why many people use special high-intensity lights to counter SAD (Seasonal Affective Disorder) in mid-winter. You could argue that shifting that daylight towards the mid-to-late afternoon is a preferable trade-off, but it's not a foolproof argument.
Around the world perhaps, but time zones in the US have been quite static for a long time right? I wonder how many US based systems aren’t well tested/prepared for a possible change.
> Why does DigitalOcean want to build their selection of content out?

> Other than to consistently push devs consuming the content towards their services

Because CAC are high and LTV can always be higher
No shortage of sunlight up here in Alaska during the summer, so this will make little difference then. I will actually appreciate having an extra hour in the afternoon during the winter. More opportunities for some cross-country skiing after work :)
The reality is that enough Americans won't accept this to make it a viable solution.
>System is a public resource that aims to explain how anything in the world is related to everything else based on statistical evidence

People have made a game out of finding spurious correlations that are both impressive and funny.

For now the site seems to have a focus on Medicine. That's great because we spend a whole lot of money running RCTs and collecting trial data. But the stakes are also very high.

How do you make sure that System doesn't accidentally become a public resource that explains how anything is (spuriously) related to everything else by confounders and unfortunate correlations?
The US Tried Permanent Daylight Saving Time in the ’70s. People Hated It
Permanent DST means it'll be off by an hour forever.
Our grandchildren will never know what "High Noon" meant.
Being from CA, Daylight savings is the closest thing I have to seasons. I find the clock changing to be festive and fun :(
Lots of people wake up well before then to go lift/exercise. And looking at obesity rates in America, we could stand to change time to better suit that habit. Some of us also like sitting on our porch with a newspaper and a cup of coffee and some eggs to watch the sun come up.
uBlock Origin and DOZEN of other extensions!!

No others allowed.

Unless you use a beta version and do a weird thing with accounts and a website.

And it's been broken this way for years now.

Firefox seems to be trying hard to keep their benefits over chrome as minimal as possible.
Yes, you're right about that. I think teakettle42's objection was to you trying to turn the question around to make climate change the issue that trumps everything else. At least, that's my objection to your original reply.
Claiming something is not fake news, but in fact it is.
I don't think you persuade the segment of the population that thinks that execution is morally unjustifiable by advocating for morally justified execution, but I'm no sociologist.
And we are going to have to go to bed one hour earlier, and get up one hour earlier, relative to sunset/sunrise. It makes no sense.
Providing services to Russians =/= supporting a dictatorial regime. That's very reductionist in my view. Many Russians simply cannot up and leave their country at once, or worse, maybe they are running a website that broadcasts against the Russian government, and Namecheap was one of their only options. I don't think it's as clear cut as "provide them service" but it's more nuanced than that/
I really hope people will show restraint.
What about changes that don't cause test failures? A really quick one I can think of is a pure addition. Lets say you have tests for Feature A in 3 places. You add a thing to Feature A, and find 2 places where Feature A is tested, add tests to those, feel like you did your due diligence and move on. Co-located tests would fix this problem
> It actually sets "standard time" to what is currently daylight saving time, and deletes DST.

As the current maintainer of the timezone database observed:

A *lot* of computer software assumes that timezone abbreviations like
"PST" have their longstanding meanings. This software was obviously
misguided, but it's out there and changing it will be quite a hassle. I
don't envy people who will have the responsibility for cleaning up the
resulting mess where "PST" has one meaning for older timestamps and a
different meaning for newer ones and existing standards like Internet
RFC 5322 continue to say things like "PST is semantically equivalent to
-0800".

* https://mm.icann.org/pipermail/tz/2022-March/031239.html
But, we do that anyway. Mid winter, even in the south part of the U.S. I was standing in the dark and cold waiting for a bus to arrive.
In what way? Almost every other major language has them without major issues.

Go devs saying generics are a bad thing reminds me of people in Oregon freaking out over being allowed to pump their own gas while the other 49 states have been doing that for decades.
Preferring MacOS and Linux at workand for most home computing, I went with windows10 for my gaming desktop. I just wanted everything to work for the few hours/month I wanted to game. When I tried to use steam link I found out windows won’t let you boot into a desktop anymore, so I had to rdp into the box so steam can launch. WTF!
As longtime poweruser all the dark patterns and user hostile behavior was astonishing.

After installing windows11 I gave up on it and installed Ubuntu/popos, almost everything works perfectly (steam+proton); positive side effect is I gave up on PUBG, not supported because of aggressive/intrusive anti cheat. One Chinese botnet less :P
Is the ICC subject to the US bill of rights?
I think the landscape has shifted since the US rules were last changed in 2007. It was awful for pretty much everything that needed to be timezone aware and not just show some local time to a user.

Dates & times were not yet even part of standard C++ (some support started in C++11). Boost got your part of the way there, but it's IANA timezone db support was thin. (It could handle current timezones, but not historical or future). I think MS even support IANA timezone db support on Windows somewhere. Windows' ability to handle historical timezone changes was also pretty limited, and the actually history provided was pretty slim.

While I have no doubt should the DST change be made permanent will cause all sorts of issues with software (I mean, there's plenty of software, especially in embedded that still doesn't take into account the 2007 change), I personally welcome the end of a twice yearly switch. Which direction, I don't really care. I just want the switching to end.
Alphabet, Apple, Amazon, Microsoft, Meta, Netflix. MAAMAN: "Wealth regarded as an evil influence or false object of devotion"
Growing kids need their sleep

https://www.psychologytoday.com/us/blog/child-sleep-zzzs/202...
Exactly. There has been DST for over 100 years now. We don't use fuel the same way, so the original reason for DST is outdated.

From https://www.almanac.com/states-object-changing-clocks-daylig...

Historically, the changing of clocks was
established by law in 1918 as a fuel
saving measure during World War I.

However, there is a common myth that DST was
established to extend the daylight hours for
farmers. This is not true. Farmers were
extremely opposed to having to turn their
clocks forward and back twice a year.
Changing hours is actually a disruption for
the farmer. Imagine telling a dairy cow
accustomed to being milked at 5:00 a.m. that
their milking time needs to be moved an hour
because the truck is coming to pick up their
milk at a different time! For the farmer,
plants and animals, it is the sun and
seasons which determines their activity.

The 1918 law lasted only seven months. It
proved unpopular with farmers and other
folks. However, after repeal in 1919, some
state and localities continued the
observance.

It took another war, World War II, to
introduce a law by President Franklin D.
Roosevelt, establishing year-round DST. This
“War Time” law lasted from February 9, 1942
to September 30, 1945.

From 1945 to 1966, observance of DST was
quite inconsistent across the states.
There were no uniform rules. This caused
massive confusion in the transportation
and broadcasting industry which pushed for
standardization. Farmers continued to
oppose it.

To address this confusion, permanent DST was
introduced by President Lyndon B. Johnson on
April 12, 1966 and signed into law as the
Uniform Time Act. This established a system
of uniformity within each time zone.
Daylight saving time was the law throughout
the United States and its territories.
However, states were allowed to opt out of
the law, and some did.
Change school start timings in winter, then?
I've found generic code much easier to read once I started playing with it myself. It might be worth implementing a generic sorter (or some other easily generic construct) just to get more familiar with the new syntax.
Ah, yes, precision without accuracy.

I constantly ride people about it. I don’t care about being perceived as a jerk.
"And it makes no sense for kids to stand around in the dark at freezing cold bus stops every morning."

I mean, coats exist. We could make sure everyone has winter wear appropriate for the weather, and then it just won't be an issue. Kids here are out in it and are from a young age here (Norway).
I hate to be that guy but if you're dying because the clocks changed and it was too much of a burden for you to re-adjust (like literally everyone else does) then oh well.

Policy decisions based on dodgy, whataboutism-esque figures is, in my opinion, what undergirded the incredibly incompetent COVID response here in the US, and elsewhere.
This needs to be higher up, and summarizes my main cultural oppositions to golang. I'll also add:

- Extensive laundry lists of frustrations, sharp edges, antipatterns, and ways the language makes it trivial to write incorrect code are dismissed as nits or minor annoyances.

- Missing features that have no way of being worked around are dismissed off-hand as unnecessary complexity.

- The language authors repeatedly ignore mistakes learned from other language projects and rush headlong right back into them, with predictable consequences.

- Verbosity is mistaken for "simplicity" while bugs scaling roughly linearly with lines of code is quite literally one of the few reliable bits of data we actually have in this industry.
Also have quite a few great easter eggs on their site. Always nice when a company has a bit of personality.
Thanks! A lot of people here I assume can make their own hours more or less, don't have kids, and sleep until 8AM or so. But the vast majority of people have to be to a workplace by 8AM and wake up at 6AM so they can get themselves and their kids ready. They don't want 2.5 hours of darkness in the morning. Some light before and after work is ideal.
Great idea. Visionary idea, could be really significant I love it.

How did you get the domain and how much did you pay?
It's so stupid to delay for years, this should take effect immediately. There is no real sense in pussy footing about, people need to just do the work either way.
This seems like an inspiring step in the direction of a device that I want, but which as far as I can tell, doesn't exist, but I have one burning question:

How small is it?

I've been trying to figure out what I need for comfortable portable writing. I have an Aspire One that's pretty much at the lower limit for key spacing for my hands, with 17 mm × 16 mm keys. I'm typing this on a cheap USB external keyboard with keys closer to 18.5 mm wide, and I think slightly tighter spacing would be more comfortable. I might be able to make do with 15 mm or even 14 mm horizontal key spacing, but my fingers would collide. Someone with smaller hands could manage a slightly smaller keyboard, but not that much smaller. Touchtyping becomes impossible and you're reduced to typing with two fingers like a five-year-old.

Unfortunately none of https://artvsentropy.wordpress.com/2022/01/15/writing-on-the... https://lunduke.substack.com/p/the-first-risc-v-portable-com... https://www.clockworkpi.com/product-page/devterm-kit-r01 bothers to give any dimensions at all, even when they spend a lot of time talking about how small it is.

From my point of view, this is more important than the information they did give, and it seems like it was pretty important to them too, so I don't understand why they omitted this information.

What I want is:

1. A computer powerful enough to recompile all its own software,

2. which can run a reasonably convenient programming environment (my bar is pretty low here: at least as good as Emacs with GCC on a VAX with a VT100, or MPW on a Macintosh SE),

3. which fits in my pocket,

4. which doesn't need batteries or plugging in,

5. which I can recover if I corrupt its filesystem, and

6. which is usable in direct sunlight.

This laptop fulfills points #1, #2, and #5. My cellphone fulfills points #2, #3, and #6. My solar calculator fulfills points #3, #4, #5 (trivially), and #6. It looks like this "DevTerm" fulfills points #1, #2, and #5, same as my current laptop but maybe slightly more portable. But I don't think any computing device exists, or ever has existed, that hits all of these points. But I think it's attainable now.

I think the conjunction of points #2 and #3 probably requires the thing to unfold or deploy somehow, unless some kind of Twiddler-like device would allow me to do it one-handed. There just isn't room for both of my hands at once on the surface of things that fit in my pocket (about 100 mm × 120 mm). Conceivably a laser projection keyboard could work.
there is no such thing as unlimited, you will still have a bandwidth cap or "responsible use policy" which your IP-to-SMS protocol will easily overflow. I believe translating even a basic set of http request responses into and from IP/SMS will cause lots of SMS jam. but interesting proposition nevertheless :)
> The problem becomes when you "excuse" those who you feel are weaker for acting in a way while only criticizing those who you view as stronger/powerful for acting that way.

We don't excuse it completely, but we focus our attention on the risks, and the risk of the powerful abusing the weak is far greater - far more harm is done, from slavery to lynching to what is happening to the Uyghur, and if humans are to have freedom and justice, it's the weak who are threatened.

> if you excuse "punching up", those above will end up "punching down" much harder

That seems like Orwellian double-talk (if I remember Orwell's terminology well enough). The powerful have punched down forever, with or without the other happening. We don't need to appease them to avoid their wrath - what a dysfunctional society that would be. They also are in far less danger; it's just words to them, not a threat to their lives or livelihoods.

It's also incredible that we spend our time finding ways to protect the powerful. Not only can they take care of themselves (by definition), we have far better things to attend to. I'm sure some Chinese Communist Party members face discrimination in Xinjiang, and some Russian soliders face it in Ukraine.
Honesty Act
In reality it means that people have to get up earlier and go to bed earlier relative to sunset/sunrise.
I live in Southern California which means no freezing cold and no school buses. Not sure what the rest of the country is thinking.
$10 is a lot for a light bulb. If working on computers has taught me anything, it's to not trust fancy new gadgets. I don't want some stupid box to glitch so my light doesn't work. Given what moving away from a natural "rise with the sun" schedule has done, maybe we should go back to that instead of trying to substitute.
We've opted for colloquial transference (e.g. I had breakfast at 7 => always AM, no matter what timezone) over a standardized measure.

It makes sense honestly, noon "feels like" noon no matter where you are in the world. But the ease of use of e.g. Unix time shows the cost of using timezoned times.
"It's always Friday somewhere" is what I like to say.
The consistency is fine, the alignment is stupid.

If the numbers don't matter, then why do the numbers 9 and 5 matter so much that we center the new clock on those rather than noon/midnight?

It's probably not going to be a harmful stupid, it's only a small stupid, but it's still stupid.

There will be no explaining this to kids a generation from now.

"Well you see way back, they had this even goofier system where everyone changed all their clocks twice a year...that was ultimately just silly so finally they eventually decided to clean that mess up and treat the clocks rationally. Except they still didn't. They had that DST system for some hundreds of years so we can look forward to the current slightly less dumb system for another 100 or so. It's dumb but it doesn't matter that much, it just annoys programmers and data graphers because the numbers are all off-center by 1 for no justifiable reason, and a little bit more annoying for anyone who knows they actually did go through the bother of making a sweeping disruptive change across the land explicitly to finally clean up this minor stpidity, and did this with it."
Not sanctions, but ironically Ukraine is a place where popular uprisings worked. In 2005 and 2014. (Though if you buy the Russian line, it was all Nazis or something.)