skysight-inc/HackerNews huggingface dataset:
Why not just use COBOL and Gotos while we’re at it? It was “the right tool for the job” for decades until the OOP religion took over! /in_jest
That’s terrible. My library is 100GB and works fine so may be worth trashing the machine and trying again when freshly installed.
The stdlib is linked to the version of the language, yes.
The phrase "does not account for leap seconds" is highly misleading. Sure, the internal GPS time does not include leap second, but the GPS system also broadcasts the leap second offset for conversion to UTC. Also, before a leap second adjustment is made, it also generates leap-second announcements.

<flame>IMHO, in the perfect world, this is how the leap second should have been handled in all computer systems. The international atomic time (TAI), without leap second, should be used for internal timekeeping in computers. The UTC leap second adjustment should be handled as an external offset, similar to timezone data.</flame>
They're in the standard library, like `std` or (ish) Node API, etc.
Agreed, thanks, I've changed "GPS" to "GPS time" in my original comment to clarify. I apologise for the misleading original phrasing.
Like the other poster said you can deal completely online/over the phone with the dealers internet sales team. I called around for my wife’s car but they would only come down $500 so we went with the original dealer to avoid wasting time.
I’m not sure. I pay for YouTube Premium because I watch a lot of content there and hate ads. Presumably, they added that option because there are people who exist who don’t like ads and are willing to support a different model. I even had a paid NHL subscription where commercials didn’t run.

The fact that we are even able to have this very conversation to discuss the pros and cons of ad-supported models seems to point to the fact that someone can like an ad-supported business’ services while not liking ads, and it is not a ridiculous or nonsensical position to hold.

Anyway, it seems we’ve diverged quite a lot from whether or not you can be a fan of watching tv sports and also not like ads.
You’re wrong on… multiple levels.

First of all, deescalation and dialogue is what already prevented nuclear war several times since nuclear weapons were invented. We could go as far as saying that it’s the one single thing we know that works.

Claiming that it’s precisely this DE-escalation which increases risk is akin to claiming that having sex increases the risk of terminal virginity. Seriously, what were you even thinking when you wrote that?

Second of all, what does this situation have to do with hostage taking?! Who is the hostage? What is the ransom? Who is the party paying it?
The IBM PC text mode buffer was mapped into memory, so you could quickly update any part of the screen and easily do things like double-buffering (for rock-solid screen updates), composing the screen out of floating windows held in separate memory buffers, etc.

The Unix terminal is derived from line printers (teletype), a fundamentally different kind of TUI.

I don’t know how much this realistically affects today’s terminals since we have extremely fast connections. But it’s the original reason why those DOS text UIs had such a distinct snappy feel.
No there is no such thing as a recursive monad. A monad is a type for which strictly defined operations are provided. It can’t be recursive by definition.
funny enough, i just moved back to linux after using macOS for almost a year.

i decided to install KDE just to see what was going on and holy damn, it's SO GOOD. the only thing i installed (and configured) was a tiling window manager (bismuth https://github.com/Bismuth-Forge/bismuth/) and that was it.

everything is working perfectly, it looks great and it's suuuper smooth.
> Last year, Russia was at peace and enmeshed in a complex global economy. Would it really sever trade ties – and threaten nuclear war – just to expand its already vast territory?

Er, no? This article too chooses to turn a blind eye to Russia occupying Crimea and supporting the separatists in Donbass well before last year, just because the West failed to react appropriately at that time. Which of course emboldened Putin to go all in and try to occupy all of Ukraine.
Display streaming, are we trying to bring a terminal into a browser?
Presumably, because it’s perceived as technology intruding into a very personal and intimate sphere that’s social relationships with people you know very well.

I personally don’t care. If you have to remember my face using a digital system because your analogue one won’t handle it, then that’s an accessibility feature.
The only UI difference I find truly maddening is the inability to open a terminal in the current folder. On other operating systems, I can right click in the empty space to open a terminal in that directory; on macOS, I must instead right click on a subfolder, open a terminal in that subfolder, and then navigate up one directory (`cd ..`)...

...unless the current folder contains no folders, in which case I have to navigate up one directory (via keyboard shortcut -- this cannot be done natively in Finder) and then right click on the target folder (especially annoying if the parent folder contains many directories).

I can only assume that I'm misinformed because the current paradigm makes no goddamn sense.
> to the point it's their own internal favorite sport.

Surely this is a massive irony - the time wasted debating it is time where they could have been collectively earning millions or billions to donate to worthy causes.
> Removed many old deprecated unittest features ...

> You can use https://github.com/isidentical/teyit to automatically modernise your unit tests.

I tried out teyit when it was a "Show HN" 10 months ago (at https://news.ycombinator.com/item?id=29948813 ).

It not only pointed out places where I was using a deprecated alias, but also fixed a few places where I was using the API poorly (using "assertTrue(a binop b)" instead of "assertBinOp(a, b)".

I recommend it.
Wow there is no annual fee. The website is filled with duplicated keywords and other annoying seo tricks.
I see no videos, but a huge amount of claims about their extreme precise pjysics and stunning graphics. Sorry I don't buy it .
In 2022.
write more robust, maintainable code
On the contrary, I'm surprised that geography and climate took so long to take center-stage in understanding and analyzing our world. The previous ignorance of something as fundamental as where we live and what climate we live in seems hubristic, if nothing else.

Land and climate shape our access to food, shelter, clothing, and security. Food, shelter, clothing, security shape everything else.
Great Project! I think the UI ist really well made for what it aims to do.
And I think something to help independent radio is always a great thing.

As some here in the forum I did shows back then on ("independent") stations, love the medium and think there is (too less heard) creativity out there.

..that's also why I built something similar. But with the focus on the shows(!)
https://radiobird.fm

Just a german version right now and mostly european stations but with a plan to change that.
There's no agreed way to organise a functional codebase. You end up with thousands of functions, can you imagine the mess a big team is capable creating? With some discipline I suppose it could work, but you would need some organising principle and some serious discipline. Object oriented is organised by virtue of the object paradigm.
Those modules are parts of the standard library.

As far as CPython is concerned, most of those modules are implemented in C, and therefore for practical purposes part of the interpreter itself.

> How can a language be released?

If we really want to be pedantic, a new version of the language spec can be released.

Translated to C++ terms, this is like if the ISO committee approved a change to the stl in the new standard.
Lego anything with Blender geometry nodes [video]
Functional programmers are just as likely to make overly complicated code the same as a developer in a conventional language.

I'd rather inherit a complicated Java program than a complicated Scala program. But I'd take a well written Scala program over a well written Java program any day of the week.
Nice writing style!
> Other time sources based on atomic clocks have this property too.

Of all GNSS systems, GLONASS is the one that is intrinsically connected to leap seconds as it syncs up to Moscow time (UTC+3), instead of basing on TAI, TAI+3 or another monotonic timer. This causes problems (https://eos-gnss.com/knowledge-base/articles/technical-bulle...).
You `clone` your git repository into Sapling.
You can then only use the sapling tooling (CLI) until you `push` to GitHub. You can't use `sl` and `git` or git GUI/ IDE plugins on the `sl` clone.
I see you sell apps directly and from the AppStore. What do you think about mac AppStore? The word in the street is that it's not growing and users aren't using it and developers are hating it because it lacks [INSERT FEATURE]. Is that right?
> He talks about rich and poor

Looking at the current distribution of wealthy vs poor countries and people is kind of disingenuous and rationalistic to ignore the racist undertones. More exactly saying "we'll choose the wealthy people vs the poor ones if it will come to that" while ignoring that most of the wealthy people across the globe are of one "race", while the other peoples are of other "races", is, yes, racist.

About eugenics, whenever cold numbers only come into play in decisions like these I think it's safe to call it that, i.e. eugenics. Choosing wealthy people against poor people based on numbers alone is eugenics. You're choosing the more "worthy" ones, as that Beckstead guy explicitly said. More to the point, saying that people A should have more chances to live compared to people B, because people A is more worthy ("has the potential to create more long-term value"), is the definition of eugenics.
My wife got the BMW and I got 2 Jeep Grand Cherokees. I also helped buy a Toyota. I think the Jeep guy played more games but it was still less than 1 hour from test drive to price agreement.
While it's been coming for a long time, it's still frustrating to see the cgi module go. It's going to create a load of busy work to rewrite some low-traffic scripts.

Modules being removed [edit: in 3.13]:
https://docs.python.org/dev/whatsnew/3.12.html#pending-remov...

Updating CGI scripts will be a bit fiddly: https://peps.python.org/pep-0594/#cgi
I can't think of any nation state that was able to surmount its geography on a long-enough timeline.
> If you haven't, then it makes absolutely no sense.

In the Lion era I was issued a Mac as a work laptop on a contract. Plugged into an external monitor, and that worked fine. Maximised one screen and... the other one displayed only the brushed metal background. Because, obviously, intuitively, you would only be able to have one maximised app at a time, right? Right?

For a Linux (by choice) and Windows (under duress) user who'd totally bought the "Macs have better usability" myth before that it was astounding.

My father had a lot of trouble getting used to his Android phone (he came to smart phones late) despite a highly technical background, just because a lot of stuff wasn't obviously something you could tap on. He did get used to it, but it was a slog for him to figure out. The death of skeuomorphism was a tragedy and I hope it comes back.

Personally I also miss proper manuals. There's so much software I use where googling around for someone who was trying to solve the same task is a more productive solution than reading the meagre documentation.
I came to write the same thing. Fine for reading text, not ideal for code
The move to web based apps or connected in general was a genius move by the programming community.

Now there will be an endless churn to keep programs up to date for "security reasons" and that cost money.

We can even pull the plug on programs nowadays to the give the users the very best experience! Otherwise the lusers might have felt satisfied with what they have.
If it were up to me, phones would all have noise dosimeters built in, with the option to calibrate for cases. If a bar is too loud, you'll not only get a warning, you'll get a little countdown timer for how long till permanent damage occurs.

And Bluetooth headphones would be hard-locked against ever being able to output a damaging amount of sound, they would track total exposure over 24 hours and run it through a model, reducing level before damage is done.

I see absolutely no reason a common consumer item should be able to injure me so easily, when the fix is pure software. Millions of people have probably already been injured at an early age with no idea of the danger and we are basically doing nothing.

At the very least Bluetooth should have a calibrated mapping from volume to decibels so that smartphones could accurately assess exposure.
Yeah, I guess with any sort of organisation, corporate, academic, non-profit or otherwise, there's a tonne of variety. I've mainly been a non-profit boy, some have been great, others a completely shit-show. I'm European, and the scene here's very different to the US. YMMV.

I guess my thought here in my original reply was that one thing they can offer over corporates are cool problems to work on. I've got a lot of friends who do OSINT stuff, for example.

A good non-profit gig is a thing of beauty, I'm very happy with what I'm up to now, but that's me. Bad ones, sure, you'd probably be better off at a shitty corporate. Same with any work, homework on your prospective employer is essential.
Let us make the example more extreme. Let's make it spending 100 billion on building a supermassive yacht, that you then proceed to sink for your own entertainment. Which is not dissimilar from 10 million people spending $10k each on luxury consumption for themselves.

Would you still argue that it still does no harm? You have just squandered 100b worth of society's resources - people's time, physical materials, engineering effort etc. for your own entertainment.
For the uninitiated, hg, in this context, refers to Mercurial by the chemical symbol (Hg) for Mercury.
Data transmission over audio is still found in some more modern gear.
The newer line of Teenage Engineering's Pocket operator synths/samplers, released in the late 2010s, also uses an audio-based format for import and export of its presets and patterns. You can find various presets on youtube. I don't think anybody has reverse engineered it, though.

Similarly, the korg volca FM firmware update procedure happens by playing an audio file into one of the sync input jacks. This is odd considering it has a MIDI input port, which could load firmware via digital SYSEX commands, a fairly common method.

Another unconventional method I've seen recently is in the
the Korg Gadget app. It implements song sharing via QR codes. The QR codes don't point to an URL, instead they directly encode the song. Several of them are required, so it's not super convenient, but it works ok. I'm not 100% sure why they have this option, but I think it might be the only way to do it in one of its platforms, the nintendo switch.
It feels like another MMO following the WoW bandwagon. GW1 was so unique and I feel fills a niche that would still be relevant today if it had active support with new expansions and regular updates.

Maybe it made sense for them in order to reach a bigger audience and maybe it paid off for them. I just wish they hadn't gone the "true MMO" route.
No the loan has a set time you have to meet before the dealer can get their kickback. Usually 6 months.
This is a very misleading post.

GPS time, as in the actual timestamps used in the protocol, are an absolute scale like TAI. However, most GPS devices that you use will convert this to UTC using a leap seconds table. Just like literally everything else on the planet. Most of the time when people say "GPS time" what they mean is UTC using a GPS reference. However in physics and astronomy you do find people using GPS absolute scale times directly.

There is no problem here. GPS works exactly the way it should. Leap seconds are annoying but they're a civil convention not a technical limitation. Personally I'm all for abolishing them. By the time the drift actually matters to every day lives we'll likely have technological infrastructure so different the idea doesn't even make sense.
Putin invaded Ukraine to secure his own rule (or rule of his clique). It has nothing to do with geopolitics - it is about staying in power.

After the Orange Revolution Ukraine started moving towards the West, approached European Union (lots of Ukrainians work in Poland and rest of EU) and started to fight with corruption.

This 'westernization' process started to slowly make Ukraine richer.

A rich Ukraine is an end of Putin's rule, because average Russians would realize that Russia could be a normal country too and they could be rich too, instead of living without toilets and being robbed by oligarchs. But in order to do that they would have to get rid of Putin and his clique.

So Putin tried to conquer Ukraine and when this failed, plan B is to ruin its economy.

This way Ukraine is as poor or poorer than Russia. This way Putin can secure his power.
Thank you for your suggestions. I will definitely give this a try. Any recommendations for niche network. I keep getting mails from linkbux folks but I have no idea if they are legit or not.
Just a regular ol' alien nuclear waste landfill star, nothing to see here.

Subscribe for more fun anthropomorphic projections you can tell yourself
Also the markup font is a little wonky and `Ok` ends up looking like `0`.
No, the right solution is to ditch leap seconds altogether, as proposed by the US and most of the civilized world, and resisted only by sticks-in-the-mud China and the UK.
> It makes zero sense economically to expend a huge amount of energy to pull the carbon out of power plant exhaust and do something with it, when we can generate the energy without releasing the co2 in the first place.

It kind of makes sense, if energy is cheap enough. If we have surplus energy, we can remove enough CO2 from the atmosphere to stop or even revert climate change. If we can desalinate water with that surplus energy, we can even use that extracted carbon to increase the amount of biomass on the surface.

Both climate change and fresh water supply are solvable with abundant cheap energy.
And to add to the point, Alt+’ is not the same as alt+tab, which will switch between all the available windows while the former will only switch between the windows on the current selected application.
And it’s also even worse, because Alt+’ as a natural partner of alt+tab won’t even work if you use a different keyboard layout; and it won’t even work if you set an application on a workspace.
>maybe EA is fundamentally Rationalist?

The EA forum in fact uses the forum software developed by LessWrong, in very close collaboration with them (it's not open source or anything). In general it looks like the two organizations have a lot in common, and LessWrong is a poster child for the rationality movement.
(-> except appropriate use of macros makes it easier to both write and read)
Sure /s.

But seriously I dislike the notion that FP is somehow a successor to OOP, like you have to keep piling abstractions onto OOP until it becomes FP!

If you do it that way, you end up with map() implementations like:

public final <R> Stream<R> map(final Function<? super P_OUT, ? extends R> mapper) {
Objects.requireNonNull(mapper);
return new StatelessOp<P_OUT, R>(this, StreamShape.REFERENCE, StreamOpFlag.NOT_SORTED | StreamOpFlag.NOT_DISTINCT) {
Sink<P_OUT> opWrapSink(int flags, Sink<R> sink) {
return new Sink.ChainedReference<P_OUT, R>(sink) {
public void accept(P_OUT u) {
this.downstream.accept(mapper.apply(u));
}
};
}
};
}

Ain't nobody got time to read that. Step back from OOP before putting in the FP and you can get map() looking like:

map _ [] = []
map f (x:xs) = f x : map f xs
https://en.wikipedia.org/wiki/Cryptanalysis_of_the_Enigma#Po...
User Interviews Come to Hotjar
Hotjar has acquired PingPong, a user-testing and interviews platform.
Or

sizeof("hello")-1
There are some *nix programs with complex TUI's, where a "snappy feel" is sought after (e.g. the `aptitude` TUI for package management in Debian and its derivatives) and they're just as snappy as any old DOS app. The overhead from using a terminal-based API is just too low to matter.
I have had experiences with tailors in Vietnam or Thailand able to pick any photo and replicate it easily. If that approach can be integrated somehow in the app, it would be incredible.
Can you elucidate? What did you find appealing/unappealing?
The biggest threat of AGI IMO is people wanting and desiring to make the leap from human to digital. It is less The Matrix and more like plastic surgery or some other lifestyle enhancement. At first they wont, like people wouldn’t jump in an unlicensed taxi because that is silly, right!
The spelling and grammar mistakes don't exactly fill one with confidence either haha. Their social links also don't work. There have been many attempts at things like this in the past and they tend to go nowhere unless backed by very wealthy and powerful people.

For reference, this claims it needs a projected 8 billion in funding, which is around the total estimated size of the nft market.
It’s a fun niche. I’m making tens of dollars a month on my first app: https://apps.apple.com/us/app/audiowrangler/id1565701763?mt=... :)
And people who work on transoceanic flights advertise unicorns to people.
From the polls that I’ve seen it precisely the people on whose houses bombs are falling that want the war to end - including by negotiation - whereas those living far away want to continue the fight.

Makes sense when one stops to think about it.
Archive link: https://archive.ph/11jOo
After a few decades in SWE, however, I've become sort of a fan of designing software for that 17:00 Thursday EnKopVand mindset, and functional programming helps a lot in that regard because it kills soooo many of the complexity pitfalls that you really don't want to deal with when you're tired, lazy and incompetent.

It's so funny, because I thought your comment would lead to: when it's 17:00 on a bad day, I'd rather debug some Go code that is perhaps mundane but easy to follow than a chunk of Haskell code of a colleague that drank too much category theory kool-aid.

Which goes to show that what one wants to debug at 17:00 on a bad day is very personal?
I discovered Randall Hyde's HLA (High Level Assembly) while in the university around 2005/2006:

https://www.plantation-productions.com/Webster/HighLevelAsm/...

and thought it would be awesome to use that for work. Imagine the power of assembly combined with readability/productivity like Pascal.

Well, I never use assembly professionally, and HLA itself isn't maintained anymore.
Only the L5/E5 satellites support divination, so it's not available on the whole network yet.
> Are you describing "giving virtually all of [your earnings] away to effective charities" as "literally buying indulgences"? That's literally the most cynical thing I've ever heard....But your reaction to the charitable investor thing makes me think that you actually disagree with... altruism

I don't think it's the idea of giving to charity that's being criticised here. Its the idea a rich person giving an absolute sum of money poorer people cannot match is "ahead morally" on some utilitarian scale no matter what else the poorer person does, particularly in the context that the poster boy example of "earning to give" was Sam Bankman Fried...
> occupying Crimea
> the West failed to react appropriately at that time

As someone born in Crimea I always failed to understand why it’s the West’s business.
What is "Marie Kondo"? Leave alone used as a verb.
We take the piss out of drinking! Literally :P We have created exceptional alcohol-free alternative drinks so that you can say YES to more.

Whether you are cutting back, cutting out or just drinking between drinks - we are the can for any plan.
Is this written by GPT-3 again?