skysight-inc/HackerNews huggingface dataset:
Last used it 8 or 9 years ago to download z/OS, so I could have the actual DB2 for z/OS running locally via hercules, to help with app development.

The download took about 2 weeks to finish. Couldn't find it anywhere else, only on eMule.
The impact of having a child in the first world is huge. You could live as close to a third world lower middle class lifestyle as possible and have one child.
Link: https://github.com/tom-james-watson/old-reddit-redirect
The problem is the one you state.

You have to use a subset of c++. Nobody agrees what that subset is. You have to be super-vigilant in code review. Features invite their use.

It's the lack of features in c that make it attractive. No magic. You want an object or a virtual, code it up if you really mean it is not just a keyword. You take responsibility for all the code running.

Every time I've cut a tonne of latency from a trading engine it's that. People relying on library and compiler without taking responsibility for it. STL is great. Except if you're actually performance critical, when you can beat it easily by solving your problem, not someone else's solution for everyone's possible similar problem.
> during the "more innovative" eras of, say, 1800-1950

I think you're starting with the wrong assumptions.

What objective metrics makes you think there is any slow down in innovation?

You may feel like progress is slow, but it's very human to have irrational feelings :)
Adobe Flash Player EOL General Information Page
> Society must have been really stable there for a long time.

> South of Munich

Bavaria is interesting; I was wondering how it would have fared as the various armies swept Europe in those eight centuries - Thirty Years War, Hundred Years War, and so on, but Bavaria seems to have been astonishing stable apart from a few incursions by Sweden and Napoleon.

Per wikipedia, "The Wittelsbach dynasty ruled Bavaria without interruption from 1180AD until 1918AD."
Lacking recognition of legitimacy, a court is just a kidnapping gang.
With the caveat that I am NOT suggesting this justifies choosing C over C++, I just wanted to mention this talk about how "zero-cost abstraction" is an idealism, not necessarily a reality:
https://www.youtube.com/watch?v=rHIkrotSwcc&t=17m30s

That said, I tried to reproduce something similar, and it seems the issue only occurs in my example due to external linkage (adding 'static' fixes it)... but I can't claim this will always resolve the issue:
https://gcc.godbolt.org/z/1vbqo3
You can do this with Notepad++ and Block-Selection in like 1,2 Minutes:

- Paste the original list

- Block-Select (Alt + Pressed Mouse1) a block-line behind (trailing) all entries; I admit this step is hard to describe with words, but currently im unable to provide an image/video

- Paste "https://news.ycombinator.com/item?id="

- Block-Select all ids from original list and paste it at the end

- You may be finished now or you can Regex-Replace " +" with " " to remove the long spaces between the link title and the link itself.

Block-Selection + Copy-Paste is amazingly fast for doing things like that.
Would be kinda cool to, err, "join" some majority of the Wi-Fi networks in your area and download some of the most boring stuff possible (including of course Linux distros)...
Shameless plug:

This generally discusses the lack of RAII in C (towards the end), and what to do about it:

https://floooh.github.io/2019/09/27/modern-c-for-cpp-peeps.h...

...and this presents a (reasonably runtime-safe) general memory management strategy using tagged-index-handles instead of pointers:

https://floooh.github.io/2018/06/17/handles-vs-pointers.html

The gist is basically:

- don't allocate small chunks of memory all over the code base, instead move memory management into few centralized systems, and let those systems own all memory they allocate

- don't use pointers as public "object references", instead use "tagged index handles"

- don't use "owning pointers" at all, use pointers only as short-lived "immutable borrow references"
Yes, specifically the Epic account, but I might've hijacked his Instagram from before they used email verification (just assuming they do now).
Most 'FluffyBunny...' style addresses and usernames I see tend to end in a 2 digit number which is obviously the user's birth year, which they added when told that plain old 'FluffyBunny' wasn't available.

Not a very sensible idea, given how many sites have "What year where you born?" as one of their security questions.
Navalny wasn't popular? I have seen Russian people cry, when they heard about the assassination attempt on him.

Here are some videos of the many videos from his anti-corruption campaign that made him popular and even a hero in the eyes of many Russians:

- https://en.wikipedia.org/wiki/Chaika_(film)

- https://en.wikipedia.org/wiki/He_Is_Not_Dimon_to_You

- https://www.youtube.com/watch?v=RQZr2NgKPiU

- https://www.youtube.com/watch?v=ZjY3IMXMmVE

For more, see

- https://fbk.info/english/english/

- https://en.wikipedia.org/wiki/Anti-Corruption_Foundation
It's probably just me, but from the headline I expected this:
http://www.catb.org/~esr/writings/unixwars.html
A bunch of modern C programs on Linux are now using __attribute__((cleanup)) which gives you nice cleanups/destructors. You can't compile a modern Linux distro without GCC/Clang support for this attribute.
Not true:
https://www.jtolio.com/2016/03/go-channels-are-bad-and-you-s...

I'm pretty sure the implementation has seen some improvements since then. But using a channel for async await is the same as using a global mutex every time you await. That is bound to be contentious on high load.
Sweden has certainly produced an immense amount of classical scholarship and saw a lot of Latin teaching. I think that the decline in classical studies is due to the drastic social changes of the mid 20th-century that completely changed Swedish society and education. But if you just visit a university library, you’ll find plenty of evidence for the tradition that existed up to the first several decades of the last century.
Should you use a tool at all? One code file with the flags, and a small piece of router middleware that allows the URL to override the value of flags, and then just if statements. This has served me well on the past 3 frontend projects I have built.
Why software engineers should become CEOs
I doubt it's really safer at that point.

You could use a few vectors or other container objects, which is a tradeoff - it gets a little bit more comfortable to spot/debug OOB issues (but valgrind and sorts can also help with the occasional problem). In exchange you are required to structure your data and code in a particular way to use these structures, which is a drawback. Another drawback is slower compile times (significantly so with std:: containers -- don't have a lot of experience with hand rolling C++ abstractions).

I often prefer having globally allocated (dynamic) arrays, which are unproblematic with respect to OOB or memory/allocation safety. I use a simple macro to wrap allocation of arrays to remove the boilerplate. It becomes like "realloc_array(pptr, FooType, 42)" or even "realloc_array(pptr, 42)". Local allocations are more often not easily dealt with using Memory Arenas, which is superior to alloc/free in constructors/destructor.

I even prefer using plain pointers with separate size variables for dynamic arrays. That's because "size :: array" isn't a 1::1 relationship. More than 50% of the time, I have more than one array that applies to the same size variable. Sometimes, there are multiple index/size pairs that apply to a single (or multiple) arrays.

I prefer staying with C because it keeps me focused. Sure, sometimes I wish for the occasional fancy feature, but then taking the time to think about a clean approach that solves the problem with limited features often benefits code quality and readability.
I'm not personally convinced that the military involvement of the US has been a net benefit to the stability of the Middle East over the last few decades.
Going to have to call bullshit on this. If it was detectable at that range then he has a faulty phone. The iPhone is classified as an emitter and so it needs to undergo rather strict FCC testing to ensure that it does not emit outside of certain frequencies and at specific power levels. The device would NEVER have been approved if it emitted at this level into bands licensed to other uses.
Yeah, on this topic I never read the articles but like reading the comments for other people's noprocrast strategies, even if they're just "close this tab and get back to work".
I'll have to have a go at this DDC/CI stuff as well. I too have a USB switch that just works (click button, two seconds later other computer has keyboard and mouse, and whatever else is on it, click again, back to the other one). It's simple, it's foolproof, and I can do it with my eyes closed if I so wanted to.

Now, switching the monitor however…

This involves clicking the six buttons on the rear of the monitor in an arcane sequence (your fingers sort of curl around the side, the buttons have labels on the front of the monitor on the right-side bezel, and yes, that works as well as you can imagine). Which then switches the monitor:

* Button 1: activate menu

* 1 again: select input

* 2: move down list of three inputs

* 2: move down list of three inputs

* 3: select mini display port

A somewhat similar sequence exists for going back to its HDMI input.

But hold on! It gets better if you turn off the computer you have live at the moment. The monitor then goes blank, and until it throws its 'no signal found' message, it won't respond to anything. If you are lucky, you can switch inputs before the current computer is shut down completely and the monitor blanks itself.

I do feel like a caveman.
Indeed, we only have a tiny amount of Sappho by volume, a slim pamphlet's worth, mostly fragments of a line or two. Heartbreakingly.
Yes and yes (although technically I use aMule). There's lots of stuff in the EDonkey & Kad networks!

aMule itselfs gets updated even less, but hey it works.
I like OCaml's and Common Lisp's OOP. I hate Java's OOP.
"And Dutch is the closest living language to English unless you count Scots."

Dutch is from a different branch of Germanic than English. The "closest relative" is typically held to be Frisian, which is part of the same Germanic subgroup as English.[0]

[0] https://en.wikipedia.org/wiki/West_Frisian_language
This article is not about drugs though, it's about supplements. The vast majority of supplements that body builders take (proteins of various kinds, creatine, AKG, etc.) are perfectly legal, even in competitions. Whether it's safe to take them long term is another matter, but it's a far cry from illegal steroid use.
There was also evidence COVID was a terribly deadly disease that would kill at minimum 500,000 healthy people (in the UK), thus requiring urgent and massive shutdowns. Turned out to all be completely false.

So my point stands. If you're going to make simple pro-mask arguments, be prepared for equally simple counterarguments. Excess death data says 2020 is for most countries an unremarkable basically normal year. Even in the few where it's not, it's still comparable to prior years when nobody noticed anything at the time, so hardly abnormal.

"Long COVID" may be the usual problem of slow recovery from viral infection that occasionally happens, or it may hardly be real given the broad array of vague symptoms that are now allowed to characterise the disease. Everything from a runny nose to a headache to full blown pneumonia is classifiable as COVID these days. That means many people with other issues will end up with spurious correlations of the form, "I had COVID symptoms and now I am fatigued" when the cause may not be "COVID". The apparent lack of consistency in these reports, the wildly varying time between infection and onset, etc, all suggests there's a lot of noise in these reports. Definitely not a part of any simple argument for mask wearing.
It wasn't discovered because either it didn't happen or the person claiming such has a faulty device. The FCC would never allow these phones to be imported for sale if they were so sloppy in their emissions. The idea that there are millions of people out there listening to AM radio every day for hours at a time in cars and homes/offices in close proximity to iPhones but no one ever detected this before is laughable.
Are any of the C features that aren't present in C++ actually useful for something that doesn't have a better C++ alternative? I can't see main recursion as being particularly important (and I suspect a lot of compilers will let you do it even if the standard doesn't).
They own "example.<something-else-thats-not-com>". Which is basically asking for trouble given that "example.com" is explicitly set aside for this kind of demo/throwaway purpose.
Oh please. How is being a teacher not a role in the real world? You don’t have kids, you don’t realize that the real world loops back around again.
Most likely not an FCC (EMC) issue. This sounds like direct inductive coupling from speaker D class amplifier output (or power, which would be worse, but not likely) circuit at <100 kHz. Below 30 MHz only conducted emissions are measured (common mode emission via cable, say, forming a large antenna together with the power grid). The emitting component may be the speaker or (unshielded) output filter (for EMC compliance!) of the amplifier.

Why it is not an issue, is that magnetic field decays really rapidly, (inversely proportional to the cube of the distance [1]) and thus is not a general concern. In fact some "secure by physics" nearby communication methods like RuBee [2] relay on this.

[1] https://en.wikipedia.org/wiki/Near_and_far_field

[2] https://en.wikipedia.org/wiki/RuBee
I feel left out!

One of my Gmail addresses is <my first name>@gmail.com and I never get interesting titbits intended for other people.

Mind you, it probably helps that my first name and surname are pretty unusual. I've also got <my first name>@yandex.com, <my surname>@yandex.com, plus the <my first name>.net and <my surname>.net domain names. So I've pretty much cornered the market in being uniquely identifiable online, for anyone who knows me.

Hmmm... maybe I should se if <my surname>@gmail.com is available, just to really tie up the loose ends!

UPDATE: Hmmm... <my surname>@gmail.com has already been taken, so I can't complete the set. Chances are I actually set it up myself a long while back and then never bothered to use it, but I'm buggered if I can remember the password.
The number of sites that send mail to "foo@bar.com" when you give them "foo@sub.bar.com" is staggering, too. It's a mystery to me why they would ever want to do that, but it happens a lot.
NiceDay | Web Engineer | Netherlands (Visa + Relocation), Remote
We are a team of 50+ people, changing the way mental health care works in the Netherlands by organising a new way of providing care. We have partnered with the biggest mental health institution of the Netherlands and have built a web and mobile app that is actively used by thousands of therapists and patients.

https://nicedaycoaching.com/

We have had immense growth recently and our customer base has grown 20x in 2 weeks! Join us for working with a team of passionate engineers and therapists, working tightly together to help define a new way to provide care for people who need help the most.

You can get some insight about how we work at our blog: https://medium.com/niceday-dev

Skills and expertise - Normalized for keyword search, but this is not the only thing we look for in candidates :)

React / React Native / Typescript / Javascript / CSS

Remote is welcome as long as you can overlap enough hours with the Dutch and Indonesia time and are also willing to fly to the Netherlands/Indonesia from time to time :)

https://careers.nicedaycoaching.com/
Be happy it only happens when you turn off the display. A display on one of my computers triggers this when it goes to sleep, which is about 20 times a day; even worse, it causes every single window to then shift to the "newly discovered" monitor when it wakes up. Almost makes multiple monitors pointless because you have to constantly rearrange the windows back to how they were.
Cert-manager has great support for a number of providers[0] including AWS, CloudFlare, Google Cloud, and Azure.

I recommend this not just for internal IP setups, for actually for all setups, since DNS verification is more robust than HTTP verification, particularly if you have issues with load balancers, or if Let's Encrypt decides to deprecate a protocol again [1].

[0] https://cert-manager.io/docs/configuration/acme/dns01/#suppo...
[1] https://community.letsencrypt.org/t/upcoming-tls-sni-depreca...
What do these have to do with Chinese espionage?
I believe I fairly explicitly said I wasn’t able to apply GR? That it was above my level? That this was a simplification? And I also believe that simplification is appropriate in this context, especially when so signalled.

I am still confused as to why you felt the need to write “The horizon is not anything like hard surface. You can't stack things on top of it.”, given I cannot see how my words could have led you to think I thought it was solid.

Actually, this leads to an important question: given that my attempt at signalling the limits of my knowledge failed, can you tell me what the right way is to signal the equivalent of “I have been comfortably following the Susskind lectures on my commute at faster than real-time, but my actual degree is not physics”?
India authorises sale of electric vehicles without batteries
When I stare into the void, will it stare into me?
Ada is basically boomer Rust. You don't need a specific reason to use it -- just jump in! My first Ada programs were crappy reimplementations of Unix utilities, just to see how the language felt when doing common tasks.
Legal or illegal, they are still secretive about it. And, in any case, you can't do science on a supplement using people on a cocktail of various substances.
I watched only a tiny part of that talk but the speaker claims "there are no zero-cost abstractions" and justifies it with.... unique-ptr??? I mean, who doesn't know that smart pointers can be slower than raw pointers? They're not there because they're "zero-cost", but because the improvement in reliability & readability more than makes up for the runtime cost in the vast majority of situations.
I know what you were talking about. You misunderstand their role fairly deeply. There's so much wrong with the idea that they would make Github enforce anything in this instance that it really is quite hard to start. It's just wrong. Entirely.

But go ahead and prove me wrong. Report that MS/Github is providing support to an anti-Israel boycott and therefore should no longer be permitted to export and should no longer receive tax benefits. They have a hotline.
Ask HN: FAANG employees who transfered to EU. How has your experience been ?
What do you like ? What don't you like ?

US health insurance sucks but at least FG insurance is pretty good.

Did you regret the lower salaries a couple of years after you moved ? Or enjoyed your time going to the Swiss Alps on the weekend :)
If you list that as the primary reason, why not just use a VPN?
Not regularly, but if you're looking for a super obscure documentary that is not on youtube and you cannot buy anywhere - emule/amule may be the place to find it if you're willing to wait a few days or even weeks. Did that a few times.
I remember basic tuition cost increase 3x from 500-1500 between 1990 and 1994, while I went to University of California. Didn't understand why at that time, but this would explain it.
I occasionally use aMule on ubuntu (sudo apt-get install amule). Mainly to download classic Italian movies. There are a lot of titles to choose from Commedia all'italiana and neorrealismo, it's fast and I don't have to visit any shady webpage to get them, I just use aMule's search bar.
In an ideal world, yes. In our actual world, the Constitution was ratified by a very small number of representatives from the population. And those representatives were drawn from and selected by white male landowners who owned some minimum threshold of land. IIRC that counted for less than 10% of the people living in the proto-US.
> They don't have any obligations to the Court.

While this is true they certainly also don't have an obligation to attack individuals, who happen to work for the court.

That's just a totally underhanded shit move of a bully and, I strongly suspect, it's red meat for a certain segment of voters.

No matter how you look at it. This move is fucking disgusting.
Yup recently did it myself... I moved to i3 (WM) and try to get a fully keyboard-driven workflow.

Just "setting up" workspaces (linux desktop) correctly helped a lot.
For example 1=Terminal,2=Browser, 3=Comms,4=Code...
This helps me to better organise my thoughts and all those browser windows !
Dear Ogogomad - as you will see, the article is about AlphaGo, not AlphaZero. At the very basic level described in the article MCTS in AlphaGo and AlphaZero function in the same way, the only difference is where the proposal policy comes from. The article also had the benefit of expert input from assistant professor in ML Dr Aitchison. http://www.gatsby.ucl.ac.uk/~laurence/
Rent a seedbox in eastern europe (somewhere like Belarus or Romania) and torrent your stuff from there. There's no way they can cost-efficiently get you that way.
Yes, Instagram definitely uses verification now and doesn't let you use the account until the verification is completed.
Looks good. Might be worth mentioning in /r/Mac too on Reddit.
>Probably mostly due to licensing issues.

Yup. See https://www.reddit.com/r/ada/comments/ijwqfl/last_call_on_th...

> Ada has a runtime that you basically have to use and the most complete AdaCore version forces you to release executables under GPL.

See above.

> The FSF version is less complete (many libraries are missing)

Incorrect, AdaCore just packages their libs with their version of the compiler, with FSF, you have to build them yourself, which is a pain. But they are working on that.

> and allows you to use the much more permissive mGPL version.

MGPL hasn't been a thing for at least 10 years now. The FSF version if GPLv3 with linking exception.

> However, it always lags behind the version from AdaCore and many developers in the past were scared away by the licensing issues.

And the cost of licencing from AdaCore. Not small company / startup friendly, but apparently that has changed, but you still have to email them for prices!

> - Ada is a very complete language and not easy to learn. The syntax is special, in that it specifies each construct on its own and re-uses keywords.

This makes no sense, all languages are "complete" to some degree. The syntax is not special, it's like any other, it's defined by a grammar, as are all languages. A lot of languages re-use keywords.
Another global (imperative style) vs object (code and data by object) vs functional ...
Your comment is interesting and informative for sure, but I don't understand why do you think that the Court finally taking up more difficult cases is a bad thing?
He's comparing unique_ptr to just plain old-fashioned new and delete. Is it obvious to you what the actual cost is in moving between these? It's not really obvious and probably not what you think. I would listen to the full section of the talk on unique_ptr.
O'Rlly? :)

Try this https://www.quantamagazine.org/extra-dna-may-make-unlikely-h...

“I’m still confused. My jaw is still on the floor,” said Prosanta Chakrabarty, an ichthyologist at Louisiana State University and the curator of fishes at its Museum of Natural Science. “It’s like if they had a cow and a giraffe make a baby.” Then he quickly corrected himself, because the lineages of those two ruminants split only a few dozen million years ago. The evolutionary paths of paddlefish and sturgeons diverged 184 million years ago. For those fish to breed is more like “if a human came out of a platypus egg,” he said.

I think this may be the weirder.