skysight-inc/HackerNews huggingface dataset:
Yeah, we use Go with Postgres a lot, so I'm wondering if we should check for all these problems on Postgres as well. And if we don't, why? What so different about the PG connection models that this problem won't happen there? The principles are all the same, and QueryContext changes apply equally to all database adapters.
I would love to help out keeping dothub alive. I had a few issues getting it to run but I think it is super cool! :))

I also filed a similar bug in github regarding open sourcing dothub.
Filo is upset that he did not bother to check the code (that originally came from SUPERCOP, a benchmarking tool) he blindly included in go's xcrypto. Here is DJB's tweet: https://twitter.com/hashbreaker/status/1108637226089496577

(regardless, you should not directly encrypt a large amount of data, even nacl suggest against it https://nacl.cr.yp.to/valid.html)

In addition both Filo and Garrett have a bone to pick with DJB due to their personal political beliefs and his involvement in the Appelbaum case and I found both of them to be extremely dislikeable and unable to accept their own faults in personal discussions that I had with them in the past (regarding different issues). Considering that this was a subpost my opinion of them is even lower now.
The general approach I've used in other languages is if the mysql client API is implemented correctly [1], when it encounters a closed connection, will return a CR_SERVER_GONE_ERROR error to the calling code. You catch when this type of error occurs, re-initialize the connection, and replay the last query/transaction.

[1] https://dev.mysql.com/doc/refman/8.0/en/gone-away.html
Reminds me of how we subverted Postel's Law to uphold Postel's Law https://medium.com/pageup-tech/update-on-driving-client-resi...
And even then, the linter will only help if it's your code generating the exception.
Unfortunately, it looks like this will be short-lived. China's emissions for some pollutants are already above what they were pre-shutdown.

https://www.reuters.com/article/us-health-coronavirus-china-...
I don't think so! It's just a different point of view. For a lot of people, having to scrape by with a small amount of money is a really frightening situation. And truly if you are in debt (especially if you are in a cycle of debt), it can be absolutely crushing. So there are definitely times where you need to engage emergency measures. But a lack of money (from a Western perspective) is not in itself reason to worry, per se. There is enough money and there is not enough money. Where you draw that line is surprisingly flexible. Especially in these difficult times, it's something that I would like people to understand.
I started down this path last year:

https://github.com/oilshell/oil/wiki/Shellac-Protocol-Propos...

but cut it out of the Oil project (for the forseeable future). Right now Oil takes the approach of running existing bash completion scripts, which solves the problem well enough (but leaves a few things to be desired)

If someone comes up with a spec that works in at least one other shell, and some code, I'll be happy to merge it into Oil.

Though, reading over this, it looks pretty early, and I don't think the "spec first" approach really works. That is, the spec should be derived from working code, and I believe you have to implement it in more than one shell to tell if it's feasible.

Some other links I collected:

https://github.com/oilshell/oil/wiki/Shell-Autocompletion
How to think about chess (2016)
The high cost of waiting for rationality (Covid-19)
Folks love to think they’re more controversial and brave than they actually are. Feels good to think you’re a firebrand who’s not afraid to “tell it like it is”, even though no one agrees with you.

Some might even call it a “Thiel Truth”.
SQL can be used as a dataframe, or a hive temp view that can be called from other SQL. That gives flexibility to mix and match SQL and programmatic logic within the same spark app.
The Complete History of the Pitchfork 10.0
Cows can cause network outages
True. One of the reasons I prefer React over others is it gives a good standardised base to work from, but you can still compose the right set of tools for each project around it.

Of course you can still fuck that all up by starting a project and insisting on whatever is popular or that you're familiar with. There's plenty of 'framework-y' libraries out there for React that constrain you in all the wrong ways if that's how you like to roll.
Is it bad though?

If there are no us, there is no one who cares about our existence. There is no sense of losing something if something doesn't exist.
Does thay difference have implications under GDPR or California's new law?
I thought it was lawsuits that killed certified GA innovation back from about the mid-80s to the mid-90s. As lutorm wrote in the other reply, E-AB kind of took over in the area of modern innovation.
And many underdeveloped too:
https://www.cia.gov/library/publications/the-world-factbook/...

2 countries have less than 1 kid per woman
114 countries have less than 2
62 countries have less than 3 (20 of which are at less than 2.2)
21 countries have less than 4
18 countries have less than 5
11 countries have less than 6

Of the largest 6 (half the world's population):
China has 1.6, India 2.3, US 1.8, Indonesia 2.0, Pakistan 3.6, Brazil 1.7.
Given how large Go exes can get, I think with a little work .NET apps can start to compare favorably, at least in terms of size-on-disk.
We'll see, but NIMBYs have made a concerted effort for decades, and it looks like they finally figured out an argument that will work.

The only way the closure will be stopped is if the State says it's needed for San Jose-area earthquake relief, which it is, and a politician realizes another one cannot be built later in a dense urban area.

(SFO, SJC and OAK operate as one airspace in the Bay Area.

SFO has limited capacity during fog because the runways were built too close together for simultaneous IFR operations. So RHV is pretty handy to keep in operation, unless, of course, you want to develop a new subdivision in the Evergreen area of San Jose.)
Oh, F*ck :(

Greedy human race
Signed: bleeding coral reef with sad penguin
I think that's the point! I found some possible candidates on Google Street View (which only has isolated spots):

From Chobhar in March 2019, facing Everest: https://www.google.com/maps/@27.6541403,85.2796492,3a,75y,78...

Elsewhere in Kathmandu in April 2020, facing Everest: https://www.google.com/maps/@27.6745306,85.3249687,3a,75y,59...

There's no hope of seeing that far through the haze.
Huh? I complain about RAM usage and garbage collection CPU time in my Electron apps just plenty. And those apps are huge too. I've never once needed to uninstall an application because I needed to reclaim the disk space. Just games and media files.

If you're talking about the server side....well I think you'd save a lot more on less vCPU than a little more attached storage.

So let me put it back on you: except maybe IoT, where do you run into problems where your app takes up too much disk space?

EDIT: Maybe it's an update/bandwidth thing? Or a Docker pull time in CI? I'm trying to play devil's advocate here...
The original SparkSQL was pretty much modelled after the Hive flavour of SQL, down to the available udfs. The compatibility was never complete and has somewhat diverged again with respective releases of the frameworks, but for the most part, Hive was the big data framework to beat at the time (2015-2016), and not everyone wanted to write Scala.

I think that now, maintaining that compatibility is less of a need for Spark and Hive has introduced a lot of goodies in the meantime, so there might not be a need for the SQL flavors to be in lockstep anymore.
I'm sure in the early days of compilers (I wasn't around back then, so I'm just assuming) they could also be fairly unreliable. Maybe they translated something in a completely idiotic way, lots of bugs, etc... But over time they improved and improved to the point that 99% of programmers never worry about anything except high level abstractions. This could be signalling the beginning of another such paradigm shift to a higher level abstraction
Don't think anyone would "turn someone in" in particular to answer you but it happens all the time. Commercial software businesses thrive on open source, and even of the successful ones only _very_ few concern themselves with giving back to the individuals whose work they used or the open-source world in any way.
(edit) I'm not against it per se, but it's sad how it's only take, take, and take.
I guess it’s how you define “badass”. I flew 172 for a while. I may as well had driven a large, slow truck. There has been no innovation at Cessna in at least 50 years.
I have essentially this command aliased as the silly sounding "dush1", i.e. disk usage, sorted, human.
I like the idea of Nix. It's definitely the future of package management and build systems. But it's solving a problem we knew how to solve in the 80s: dependency hell is solved by statically linking everything. In fact in the Windows world it's still like this. If you need OpenSSL, for example, it should be in your source tree and compiled in the same build pipeline as your application.
Microsoft Launches New Tools for Building More Responsible and Fairer AI Systems
Basically we should use OneDrive/SharePoint. For comparing just Excel files, WinMerge is my mate.
Streama – Create Your Own Personal “Netflix” in Linux
I agree with everything you've said, with the exception that it doesn't fit our usecase.

We run and maintain several Symfony applications, we're very familiar with frameworks, how they work, their strengths and weaknesses.

This was a carefully considered route:

We wanted to be writing PHP code with high performance and strict response time requirements, as such:

* Symfony was instantly ruled out.

* We knew we would struggle to do this with raw PHP but didn't want to retrain the team to learn a new language (our thinking being we would likely write something inferior and insecure).

* We considered Phalcon and Swoole and ultimately decided on Swoole as we found Phalcon a bit too opinionated. That being said, Swoole's documentation isn't great so we've had to internally document it. (We will probably push a few documentation PRs for swoole-src when we're done).

* We didn't trust a big framework to have zero memory leaks, which is a key issue for long running Swoole processes, since it's not a typical issue for the single-use PHP processes we are used to.

With regards to documentation, it's very well documented (with documentation explaining the reasoning behind each class, usage, pitfalls and how it fits in to the larger application, and documentation for the wider ergonomics of the application, debugging, performance considerations, etc), with a 96% test php-unit coverage for the Framework.

Your concerns are very well received and are concerns we have had from the beginning. Constant vigilance and a deep respect for my co-workers is what keeps this little project on the straight and narrow.
Not at all, just increase tax per child per household. 0-2 children at a normal rate, and increasing per extra child.
1) Validate that people are willing to pay something for the benefit you would provide, or 2) validate that the benefit would help the people you want to help, and it's a pain they acutely feel
Can't you just parse --help in the background so we as developers don't need to write anything at all?
Wow,glad to see that
Can you point to the studies which suggest that the ability to write is a strongly selected genetic ability? Because that doesn't seem right to me.

It's only been a few generations since we've had mass literacy.

Genghis Khan and Francisco Pizarro are the few two very famous people I could think of who were illiterate a few hundred years ago.

Even 100 years ago, I've read about successful businessmen who couldn't read.

Historically of course, the rich and powerful would hire scribes to do the reading and writing for them.

When I read "strongly selected" I expect something like lactase persistence, https://en.wikipedia.org/wiki/Lactase_persistence#Genetics , where there the genetic correlations, down even to the allele level, have been identified.

EDIT: I just remember. The Cherokee language https://en.wikipedia.org/wiki/Cherokee_language turned a completely illiterate culture into one with more per capita readers than the recently introduced English culture. That's seems like a clear indication that there's no need for evolutionary selection specifically for literacy.
If you add the gawkextlib/timex library you can get access to strptime.

https://sourceforge.net/p/gawkextlib/code/ci/master/tree/
.NET Java interop is literally Xamarin on Android. Java interop worked for 15 years+, it is just not commonly known and was a community project.
"Fail fast" is not conducive to good research. It takes persistence in the face of failure.
Use the calculator as the lock screen, and customize the lock screen password.

All messages are encrypted end-to-end, and chat records cannot be stored in the cloud. Your security is up to you.

chat record will be bidirectional retracted in one click, all chatting record on other's device will be retracted simultaneously, the retracted data can't be recovered

Enter the destruction password in the lock screen password window, and destroy the account number and all information in an emergency
I think that is exactly what Peter ended up doing for his newsletters.
But as the programmer finds bugs and corrects them, they are simultaneously generating more, accurate data for training. So over time this should theoretically improve
Oh? And what’s the play after that? How are they going to shut down the protocol or language servers?

Even if they remove support for the protocols, those language and debugging servers still exist. Those servers are controlled by a wide variety of organisations, all of whom are committed to supporting the entire ecosystem of editors.

It doesn’t take much to regurgitate “EEE” on an MS article. If you can’t even imagine how the final E works in a specific case, maybe say nothing at all.
tomberek gave you example how to do it, although I think in real life you probably won't need to do something like this. Much more common situation is having two programs that depend on conflicting version of a library. You get this often if you start including custom repos into your system, because you need specific version of something. Sometimes you make that application work, but then you break something else.

Docker is often pitched to solve this, you get one application in one docker, and another in another. Since docker isolates and pretends to have 2 different operating systems it kind of allows this to happen, but that's hacky.

Nix solves this correctly. Instead of having some central place listing what libraries are installed on the system, it actually every component listed in an unique path. This way application A can use library X and application B can use library Y even when X and Y are different versions of the same library. What's more, is that the derivations in nix can be extended like objects in OO class. You can easily modify application A to use library Y and B to use library X. And if such build is not available in cache Nix will know how to rebuild it (no need to worry about having compiler and libraries installed).
The counter point is that this will also likely result in depressed wages, as companies realize they don't have to price in local factors such as rent or commute. We can't discount the externalities which are then offloaded to the worker as well such as computers / monitors, home offices, internet caps etc.

For a large band of workers I think remote work makes sense, but for entry-level developers and/or people on the lower end of the spectrum I think it might be a harder sell.
Yeah, this is not to be underestimated

There was a huge difference in trying (and often failing) to stay ahead of the plane even moving from a 172 to a 182.
Care to explain why not for rats, raccoons and cockroaches?
Pollution is not permanent - it has a half-life in the air/water/ground. (Assuming exponential decay, which is a decent heuristic.) "Permanent" forms of pollution are just those which have unreasonably long half-lives, like some radioactive waste in the millions of years.

So CO2, which is of course a big deal now, isn't actually permanent, but its half-life is on the order of a couple of decades (the decay model is one of the big open problems in climate modeling) - hence the talk about how even if we stop emitting today, the problem will still be around. Whereas methane, a stronger greenhouse gas, has a half-life of only around 5-10 years.

Particulates have a much shorter half life before they settle to the ground; and, because they are a local form of pollution, they have a very short half-life before being blown away and diluted. If you've been following California news, this is why the massive pollution caused by recent forest fires went away within a few days of the fires dying out. If you're in any big and polluted city, this is why air quality can vary wildly from day to day with weather conditions and economic activity, leading weather forecasts to include an air quality forecast.
The little ugly fact is that Anders was also involved in the Microsoft Java effort.
"You can't take a dying project, sprinkle it with the magic pixie dust of "open source," and have everything magically work out." -- jwz, 1999

Create that tax incentive, and 99% of publishers will slap the "open source" label on something 5 or 10 years old which is completely unmaintained, unusably buggy, and virtually unreadable. Nothing of value will be gained, and big companies will have yet another tax loophole.
DJB has been telling people to run it with the memory limits since 2005.
Iron Dome Architects Develop Innovative Defenses Against Covid-19
> Microsoft is garbage and you know it, that’s why you use gmail.

Hot take. How about simply that they have had their email address a lot longer than they've worked at Microsoft?
Oh nice, thanks for doing the work.
Apple and Google release phone technology to notify of coronavirus exposure
OK, now ignore the one example I gave and consider what if a law addressed known dark patterns that we see in online forms. What if there were fines per infringement associated with doing the things we know are dark patterns? Too complex? Please explain.

As for the OS inside an OS comment, I think that relates to today's corporate web browsers not the web. Those programs can definitely take over a computer -- they do much more than "browse" the web. I think of the web though as web servers and the content they serve. The HTML pages on one server may be hyperlinked to pages on other servers and that linkage may resemble a "web". The web is not the functional equivalent of an OS, but those corporate browsers might be. The web is more like files, e.g., documents and scripts. File servers with documents that hyperlink to documents on other file servers. That is why we say "access the web". The browser is not the web, it is a program we use to access the web.
It is about safe and unsafe implementations rather than safe and unsafe languages.
As far as bazel bugs, it's safe to say that if you stick to the ways that Google uses blaze, then you are unlikely to run into bugs. E.g. Google doesn't run blaze on windows or use system toolchains, so it makes some sense that those are where the issues are. Unfortunately, Google also uses their own rules, so the rule quality for open source rules varies somewhat since they haven't all been battle tested in the same way. blaze and the Google codebase have also co-evolved for like 15 years to work nicely together, whereas anything adopting bazel today might be an awkward 3rd wheel for a while.

Disclosure: Ex-Googler
It’s unlikely humans will wipe themselves off the face of the planet without taking most species with them. Cockroaches are a likely exception.
Are iOS exploits becoming more common? Feels like a few years ago they were rare but now they’re being released more often.
I wonder how far back (if any) the lockdown pushed the doom clock around global climate change?
Did someone forget?

https://news.ycombinator.com/newsguidelines.html

I'm really not sure where your vitriol for Azure is coming from. If you want to respond to the point, you should -- if you can avoid going off because you have an axe to grind with Microsoft.

And the point about emails is a real head-scratcher. Most of us have been online for a long, long time. I expect there are quite a few people working at Big X with a @hotmail, @gmail, @yahoo, hell, @sbcglobal personal email that they use for the rest of their online life.
I know. I've been developing on Ubuntu since January 2009. Before that I was using colinux on Windows XP, a Linux kernel in a Windows process, somewhat similar to WSL.

http://colinux.org/
PayWhatYouWant.store
Correction: With tinydns, it's a -d setting, not an -m setting
The make or break is whether this one is finally untethered or not. I miss the days when the jailbreak community was abundant both in users and developers. Unfortunately it seems like its days are (have been?) numbered. A shame, because reverse engineering iOS[1] was a hell of a lot of fun.

[1] https://github.com/GN-OS/Bloard
They’re hardy scavengers that benefit from human settlement and food waste.
Your criticism of the messenger of further evidence of djb's longstanding refusal to deal straightforwardly with security reports is not on topic, IMO.

Not everything is a simple dichotomy.
> Were you looking for a single project for all your big-data needs?

Isn't awk enough? :)
I can definitely say that the statement 'Have as many kids as you want' is not considered a basic human right in a resource constrained place in India where a lot of discussions among educated public was the ill effects of population and the competition for scarce resources it generates. It is a privileged first world view where education, development and high standard of living led to falling birth rates. On a second level it is to do with religious ideologies like Catholicism, Mormonism and Islam where even educated people have 3+ kids many times. Also it was a norm in societies with high infant mortality rate and lack of education (Africa, India of the 50s to 80s etc.) I feel a replacement level fertility of 2 kids should be the norm personally and Govt should never provide any future assistance like UBI to people with more kids.

Any ways this assumes that the world resources (land, water, minerals, technology ) are divided fairly in the population. This is definitely not true and the people who managed to conquered distant lands have much more of this available per person. Simply compare per capita stats of Canada v Bangladesh and the answer becomes clear.
The paper that this article is based on: https://static1.squarespace.com/static/593d9b08be65945a2e878...
>And come on, we both know what a developer throwing a fit means.

No, I really don't. Tell me. Did she yell? Knock over a computer? What did she do? And then tell me which line of which news article supports that as a fair and charitable characterization. I don't know where that is coming from other than a commenter just asserting it. Meanwhile, as far as you are concerned, as long as you can close your eyes and picture what the fictional description of 'throwing a fit' looks like, that, rather than factual accuracy, is enough for you to accept the description.

And I don't see how 'charity goes both ways' has anything to do with anything, insofar as it's relevant to the characterization of Jones. It's not an answer or justification, it's a smoking crater of nothingness. Do you have anything else?