skysight-inc/HackerNews huggingface dataset:
Nice update to ol' faithful 'du | sort -n'. Likewise I don't feel too bad for not knowing about sort -h since it was added many years after I regularly used Linux. :)
It is nice that they do call out the performance issues with CLion. Because of that, and because of CLion's perpetual use of cpu during text editing, I switched over to VSCode on Linux. It does code completion and error indication very well. I miss the little things like proper #include < completion, but overall, it is performant and very useful.
Building a roguelike in C# using GoRogue and SadConsole (Part One)
Surely in the context of a website performing a port scan on a client it is always malicious?

Unless it asks for explicit consent for a security audit or something.
Breaks reflection so I don't think its the most popular way. We're talking about saving how much disk space anyway?
And there it is. A sudden torrent of downvotes. Dropped from 4 to zero in seconds. Like is said, having kids is considered a basic human right. We’re so arrogant, yet so basic as a species.
Aye. I think you wrote that question with salty intent, but you're getting real answers. Hope that frames the thinking behind it for ya.
Having 2 children to replace the parents is already enough to drive population down longterm (because statistically, there could be a lot of reasons that those kids might not reach a time to have their own offsprings).
Who makes the motor, then? Where did you get the electronics side of it?

I want to design an electric formula car and am having some trouble deciding what parts to go with.
The irony of your comment is not lost on me. ;)
PG wrote an essay on this in 2006:
http://paulgraham.com/siliconvalley.html

I think the summary is that SV is a unique confluence of education, freedom, commerce, funding, population, laissez-fair business, military and worker rights.

The closest I've seen to this is Toronto, though startup investment is on a miniscule scale compared to SV. Toronto may have an advantage in the future because health care is free there. (Israel also, and the town where Skype came from in Estonia?)

For those outside SV, you can talk investors into funding years of development and marketing based on just an idea. At first it seems crazy, but if the market is there, it works.
There’s a very real chance that strategy would significantly increase the likelihood of human extinction in the medium to distant future. We need minds to solve problems.

Of course, that’s not to say that it’s impossible to have too many people, or even that decreasing the likelihood of human extinction is necessarily one of the most important goals.
Sadly, at this point it does seem like in order to significantly curb emissions it will take a catastrophy of biblical proportions which wipes out much of humanity.

That, or an endless succession of airborne diseases that keeps the population isolating itself .
> if there’s “no way in hell” you’d get a medical, maybe we should consider if being pilot-in-command of an airplane

The FAA medical exam was expanded to evaluate people for neck size/apnea. So for most overweight Americans, seeking a PPL or Sport, they're better off going LSA to avoid paying for a sleep study and risking a medical rejection, which will cause life-long FAA problems.

I would suggest that instructors should figure out if a student confuses flying an airplane with operating a boat. One is pure work, and the other is perceived as pure relaxation.

(Boating used to be equated with drinking beer, but I think it's illegal to operate a boat now while drinking, after some horrific accidents.)
Why I lived in Japan for two years
No evidence supports this.
It's not just the runtime, but dependent assemblies too.

E.g. I have one app that has 4 aseemblies (the program + 3 internal libraries), 5 more "internal" general assemblies/libraries of mine, and 12 dependencies from nuget, for a grand total of 21 (+ 1 wrapper .exe) files. Now double that number if you want the pdbs (debug/symbol files) too. Without the runtime.

Shipping 21 files isn't horrible (I have seen node_modules directories in the hundreds of thousands of files), but shipping one single self-contained .exe would be even nicer.

You can kinda use IlMerge (and some hacking) to achieve a similar result, but it can break in subtle ways (especially when you try to debug something) and does not work with netcore as far as I know. And it's not officially supported either.
The Deprecated *Nix API
I'm not sure about you, but 6-8 of those 13 hours of my day are spent working.
Is there any reason jet aircraft couldn't burn something like ULSD? ULSD has a sulfur content of 15ppm in North America, whereas jet fuel can apparently be 2000ppm or more.
Whatever genes make it possible for you to say that, even if they are as strongly selected for as the ability to write, are going to go away...
That is an entirely different claim than the one that you made previously.

>Nope. Most people will never care about someone else’s child the way they’ll care about their own flesh and blood.

!=

>The overwhelming majority of people opt to have their own children rather than adopt. It is not me who bears the burden of proof.
By this question I mean tutorials that are so well made that you'll watch them even if you don't immediately need the information.

Personally I'm willing to watch almost any video created by Sebastian Lague (especially his coding adventures) and to some degree the Blender Guru channel as well.
> No one says that

Hmm, I feel like lots of people say that, because overpopulation has been a large topic of discussion and concern for like 40 years.

10% seems pretty extreme, though.
Well, when team 6 was founded, there were only teams 1 and 2. The number itself was a ruse.
Sure - could it equally be argued that minds created the problems we need minds to solve? Seems circular.
I'm just speaking in general terms of course :p
>No one says that

Why do people who say we need fewer humans on the planet always say, "no one says this?"

Literally every discussion about population, pollution, global warming, fusion, farming, or social sciences has some thread where someone says, "there are too many people and no one is talking about it." It's getting tiring reading this martyrdom, and I generally tend to agree with the viewpoint.

But this is not some edgy take. The most populous country on earth enacted policies that seem to support this idea in the 70s.
So it’s ok to have 10 kids because they’ll be smarter than you are and make the right choice?

So 10 to the power of how many generations would that be exactly?
Why 10%?

Why not 5%? or 25%?

Also, how would you chose who gets to stay?

In any case I find it quite hard to justify a reduction of population based on being able to have better sights
Thanks for posting this. My knowledge of "sort" predates this switch.

I wish there was a common command-line tool for "where did all my space go?" It could look at file and directory sizes and modification times, and list the most likely suspects.
See my comment one level up. If you're having 2 children, you're already helping. If no one's having kids at all then we'd go extinct lol
Note that, even without positional records, C# already allows types to support this syntax: https://docs.microsoft.com/en-us/dotnet/csharp/deconstruct

(the "Person" type would have to implement a "Deconstruct" method with two string out parameters, or alternatively someone could write an equivalent extension method)
Up until less than a hundred years ago the only way to make sure any of your kids survived was to have seven or eight of them. This has change dramatically in the developed countries and is on the way every else as well as standards of living increase.

Child births need to be at around 2.1 per woman if the population is to remain constant. Right now most developed countries are way below that.

https://en.m.wikipedia.org/wiki/List_of_sovereign_states_and...
Because Zen2 chips can't be overclocked so much, and Intel *lake chips can be overclocked and Intel needs to ship virtually overclocked chips to make it competitive to Ryzen.
Syncing Visual Studio Code Settings Between Mac and Windows
Road vehicles and agricultural vehicles have both been using ULSD for the past 10 or so years in America, and it's my impression that this is common elsewhere in the developed world too. ULSD has two orders of magnitude less sulfur than common jet fuel.
Even though this sounds exaggregated, this could be real for many people. Our socienty and systems are not designed to handle these kinds of problems properly. Why people face problems to survive after released from jail ? Didn't they pay dues?

Psychiatruyis not ultimate solution ( but it could be definately first step). We should focus more, on building healthy and happy socienty instead rich society. These values has to be cultivate in people.
Yes, it is called Google Docs. It has all the version history and the person that made the edit known. Still unimpressed with Office collaboration features and all the other Microsoft tools you need like SharePoint. Its 2020! Microsoft had 20 years to get it right and they are still giving us sub-par features.
Show HN: Covid19 US growth rate visualization. Cell phone friendly
Any chance to see a “before” picture? I searched without success. Or is that kind of the point?
Phoenix's websocket implementation is highly scalable: https://www.phoenixframework.org/blog/the-road-to-2-million-...
If you view 7.5 billion humans as being too many people, what are your views on the 70 billion farm animals we have?
> But imagine Earth with a stable 10% of our current population.

I can't imagine maintaining that in anything other than a brutal and arbitrary way. It's very difficult to separate humans from their humanity, and even in countries where birth limits have been tried, we know that it is an ineffective policy and is ultimately cruel.

> Clean, abundant, and without the catastrophic extinction event already underway.

Just take your ideas one step further. Earth is not a home for humans, it is a crucible that seeks to find the most suitable form of life. There's no reason we should expect to succeed, and if we can't, half-measures that only prolong suffering and the failure of our biology are illogical.
wish there was more autocomplete in powershell
Thanos is that you?
I’m not sure how to interpret your directive (“we need less humans...” “10% of our current population”) without deep disgust. Your critique of others’ presumption of rights as humans clashes with your ideal where 90% of humans lack even the right to live. Most appalling is that this world view might be treated as anything less than macabre.
Pretending ASCII is enough for English is at least understandable. I've seen engineers demanding that we find a localized string for "middle name" in Korean. For a social network product. (Hint: There are no middle names in Korean.)

Some people just don't care.
Seems like everyone with any cable ISP has this problem. It could be a modem problem, but it's happened with a variety of modems. It could be an ISP problem, but both Comcast and Spectrum users see the same thing in my experience.

I'd be interested in hearing counterexamples, but I imagine that people with good experiences are on DSL or Fiber.
As well as the other answers, an alternative is to use smali to somewhat decompile the app, figure out which HTTP library it's using, delete the call to the function that enables pinning, rebuild the apk, sign it and run that version.

The longer version is that it really varies based on the app. Some apps are using something like React Native and have all their logic in Javascript. Some apps have the API in Java code and you can figure it out by using jadx to get a reasonable approximation of the original source. Some apps do all of this in native code, and then you're into Ghidra territory. My personal experience is that MITMing the connection is the easiest way to get an understanding of the overall shape of the API, with inspection of the code itself then being used to fill in gaps.
No, not equally argued. We didn't put asteroids into motion that can destroy the earth's ability to sustain human life. I'm sure you could infinitely fill a list of things we have no control over that could make humans extinct.
I have an edition of Red Alert somewhere that includes the expansions as well, which adds up to 4 CDs. It sounds big, but it's not unheard of in this era. Riven was released on 5 CDs and The 7th Guest on 7 CDs, if I remember correctly.
What about SONiC?

https://azure.github.io/SONiC/

OSS NOS that runs in white box hardware from Broadcom, Mellanox, Centec, etc. ASIC driver includes closed source items depending on the ASIC vendor.

Now to be fair they are doing this to force the traditional switch vendors to support what they need to run their network at a lower cost. Both Arista and Juniper support SONiC on their HW and I believe (fact not in cache right now) that Cisco supports the SAI configuration layer.
This goes at least as far back as Doom/Quake/Wolf3D(?) from ID software. Literal decades before MS started opening things.
Older Prius Upgrades Anyone?
Fed up with patching cells into 2006 prius pack.
Want to bump up it LiFePos4 but think there is a short in the system. any experience with this kinda thing on this network?
What kind of behavior relies on reflection in C#? Is this widespread or isolatable? Is it necessary to use strings to look up symbols in C# or can you distinguish between strings and identifiers?

> We're talking about saving how much disk space anyway?

Surely this is relevant to how the customer values disk space, not the developer.
Not at all — you can control what commands are actually executed when developers hit the play button or do ⌘+B/⌘+R in Xcode. Xcode is fundamentally just an IDE, even though we forget that sometimes since it's traditionally coupled so tightly with xcodebuild.
Just dropping in DRAKON to the mix. https://en.wikipedia.org/wiki/DRAKON

Its actively designed to both prevent several typical problems of visual programming:

First, the overlapping wire mess getting out of hand. It doesn't let you overlap wires, if your program gets this complicated it forces you to break it down into a smaller unit. It takes some adjustment, but you get benefits from it.

Second, the "cant use it for general purpose stuff" problem is solved by the fact DRAKON can output to multiple different programming languages, meaning you can use it to build libraries and other components where you want without forcing you to use it for everything.
None of them do - they want the benefits of being listed on a US exchange with none of the accountability.

Most foreign companies from developing nations are mom and pop operations (there's no professional management class outside the CCP in China, and India is similar), one of the biggest examples being Huawei.
NixOs manages configuration in a really elegant way with modules. Modules are a structured way of combining different sources of configuration.

E.g. you might need to configure a list of users on the system. You might manually configure your user in your top-level module:

users = [ "dataflow" ];

But if you have postgres enabled, then it might configure a user in it's own module.

users = [ "postgres" ];

When the modules are evaluated and combined, you can end up with a list that contains both:

users = [ "postgres" "dataflow" ];

Compare this to conventional distros. If you edit your distro's default config file, and the distro updates the default config file, how will your modified config be updated? E.g. Arch just puts the new config in a .pacnew file, and you will just keep using your old config. pacman prints a line out, but it often scrolls off the top of the screen and it's easy to miss. It's up to you to manually merge those configs now. E.g. my arch system has 22 .pacnew files in /etc, and occasionally things break or don't work as well because updates aren't applied to the configs. Debian has debconf, but that always seemed more like a set of ad-hoc workarounds than a solution.
Ithink the ratio was chosen randomly, and is not important. What's important is to get the population number down in the longterm. Or, in other words, make sure that longterm the population doesn't grow beyond control. If you're having 2 kids in your lifetime, you're helping to drive the population down. Having at most2 kids is fair, don't! ou think?
Not really that odd. The abstraction layer provides functionality common to all. Perhaps something common didn't work for mysql.
He does not have any responsibility against anyone. He released his software in public domain with the source included for free.
It's amazing and wonderful how much environmental damage seems to be recovering. Air pollution is down, carbon emissions are down as much as 17%, fish and sharks are repopulating shorelines and beaches - and to think, all it took was the most severe public health crisis in 100 years, a catastrophic global recession, and an overpowering wave of human misery and death
The code is concise k&r c, converting it to any language could be an informative experience
You don't have to; GA actually does support precisely the scenario you're proposing - you can use a random campaign key/identifier in a utm_id field, and upload a custom dataset mapping to GA that contains the details to map to the other utm fields. This[1] support article walks through the process.

You just rarely ever see it because marketing execution is already an operational nightmare at most places (even more so at scale), and the centralized coordination required to leverage the campaign key method introduces a lot of friction, overhead, and potential bottlenecks into processes with little perceived gain. The decentralized model (i.e. entire dataset in the url) is far easier to enforce compliance with between all parties, as you can providing tooling (i.e. a link builder spreadsheet) that allows each party to integrate the usage into their workflows with minimal overhead or ongoing coordination required.

[1] https://support.google.com/analytics/answer/6066741?hl=en
> A message is an OOP concept (and Erlang is an OOP language, where processes are the "objects.")

Yes. If only GenServer had an OOP syntax instead of a handle this / handle that list of functions which obfuscate what the process actually does. Elixir in particular lost a chance to make it easier to deal with.
Skylake (or Intel platform) is still has advantage in laptop/tablet area because of optimization for idle power usage than Ryzen.
I'm going to guess a Boston suburb. Or Philly. I dunno, maybe Queens.
Amazing. Literally yesterday I was wanting to hear Ray Charles sing “Michelle” by the Beatles and thought, neural nets should be able to do this some day.

It’s interesting how the Holodeck from Star Trek suddenly seems — at least in parts — way more plausible than it did for a while.

As for the Sinatra track — really cool result. Also: major “Fear and Loathing in Las Vegas” vibes. Neural nets seem to always hover on this hallucinatory edge.

Really amazing work!
In practice, most visual tools aren’t compatible or easily usable with things like Git for diffing. This gets tough for large projects.

Labview does have a visual-diff tool, but when I was using labview regularly on a complex project, no-one used the diff system. They just checked out the entire file and compared it visually to another version.

Another thing: you can’t ctrl-f for control-flow structures. You end up mousing around for everything.

Another problem, all major graphical languages I’ve used are proprietary (labview, simulink, Losant workflow system).
Kathmandu is far from this, by the way. IIRC a major component of the smog was from smugglers adulterating the fuel, e.g. adding kerosene to gasoline.
As predicted.
Whenever you run `nixos-rebuild switch` a symlink is created for `/run/current-system` which is the current system. That's what is used on every boot until another change (you also have an option in boot loader to boot into prior versions (it is just a symlink))
The author just doesn't understand the difference between frameworks and libraries. A function is not a framework. Neither is a small single purpose library. None of this applies to actual frameworks unless one's working alone. Add another developer and most of these points fall flat. The documentation won't be maintained, bugs won't be resolved, and the other developers will hate it. Sure, do what you want as a solo developer, but don't subject others to shitty frameworks they can't learn, modify, or understand without you for any reason unless rewriting the wheel is your only purpose. Been there way too many times and not once was it a positive experience.
Yes! I haven't seen this before but it's incredibly similar to what I've ended up with.

There are some superficial differences (we don't have Twig as it's serving as an API, etc) but it mostly follows what the repository you posted lays out.
Agreed. Those are non human events. I was literally referring to all the human activity that could end in extinction, though.
C# Source Generators [1] will help improve things considerably re: reflection.

[1] https://devblogs.microsoft.com/dotnet/introducing-c-source-g...
Okay? That doesn't really support toasterlovin's claim that:

>Nope. Most people will never care about someone else’s child the way they’ll care about their own flesh and blood.

Stepparenthood implies a myriad of confounding factors, not the least of which are, a) death of a parent or b) Divorce.

Upon further investigation, the link you posted does not contain the quote you posted, nor does searching the quoted text show return any results on either DuckDuckGo or Google. It is possible that this is a typographical error.

I do want to point that EvoPsych is a bit iffy as far as fields go. See [1] if you're curious.
[1] https://en.wikipedia.org/wiki/Evolutionary_psychology#Recept...
isn't the 70B of farm animals just a part of the "7.5B humans" problem?

Anyway, i think that it is a crying shame that we're still farming animals instead of growing artificial meat. Once we finally have artificial meat and thus stop killing sentient beings, i think that would result in a great leap in our conscience, empathy, etc. - it will unleash a great deal of human mental development with natural results in social and economic development.
I don't really see it as a dark side, but an important part of standardization. Why standardize an API no one wants? What's the best way to know someone wants it? What's the best way to work out the kinks in a proposal? A reference implementation.

I get what you're saying though. Google has the manpower to crank these out at a volume none of its competitors can, but I don't think that's a failure of the standards process.
fantastic summary of some pretty interesting research from 2019...

alas, it's likely that nobody in any position to do anything about this will bother
As some might say, there are two ways of building software: Make it simple enough that there are obviously no bugs, or make it so complex that there are no obvious bugs. The latter choice is the most common by far.
Better.com rolls out 300 job opportunities
He did reward some other bounties that he made, I can only think the ones from his cryptographic algorithms at the moment though.

Edit: See https://news.ycombinator.com/item?id=23250748
Yes, if this is programmed badly (missing security or a security hole).

The browser connecting to the government website accesses two servers: the original one and the second local one you install yourself on your system. The local server runs natively and therefore can access the USB device. Like all servers it should be programmed such that misuse by hackers is prevented.