skysight-inc/HackerNews huggingface dataset:
The impact of extermination could be far greater reaching https://m.huffpost.com/us/entry/us_5c611921e4b0f9e1b17f097d/...

We ought to think twice before expediting this
Is been an RFC for almost a decade, RFC5785 [0].

Mattias Geniar has a good write up on it [1].

[0] https://tools.ietf.org/html/rfc5785

[1] https://ma.ttias.be/well-known-directory-webservers-aka-rfc-...
We do this at Artsy in production too, here's an overview of how it works for us: http://artsy.github.io/blog/2018/12/11/GraphQL-Stitching/
On a second reflection I may have oversimplified your point.

There's this trade off between having logically structured databases and having data stores that are faster to access. An all-too-superficial scan saw your point as just an iteration of that, which it may not be.

The word "graph" itself might have a different meaning than in mathematics. Of course something like wikidata is a directed multigraph (or a tuple of incidence relations on the same nodes). Still I was under the impression that you were talking about optimizing data stores for access at the cost of having to explicitly maintain consistence in your code and not be able to rely on the database properties themselves -- like what happens when you move from SQL to Mongo.
.well-known is also used for ACME for auto-certificate generation and renewal.

I still would like to know the backstory around this folder, just like OP.
I have used Skype a lot for calling landlines and mobile phone numbers, in particular for people overseas where the phone bill would otherwise be high. I have also used this when I have zero phone reception but have access to Wifi.
We have to learn first how to de-extinct a species.

The cascade of known, expected and unexpected comsequences from wiping mosquitoes could be enough to distroy the economy of entire countries.

And is so easy to think in believable sceneries that is astonishing to see people repeating again the mantra that nothing is proved and nothing will happen.

Wiping mosquitoes in Africa could affect profoundly Europe, for example.

The same birds that save harvests in Europe each year, pass the winter in Africa. Finding some alternative food, here and there, is not the same as "finding enough fuel to not die in the return". Do we really want to start an experiment that could lead to Europe losing decens of insectivorous birds overnight and episodes of famine in many points of Europe?

Or... What if malaria strikes back being forced to jump to the next species of mosquito available, those able to stand cold temperatures that can be found in Scottland or Swedden?
They both suffer from opposite ends of Customer perception. Google’s Customer perception problem is that it’s too hard to use. (Fear of the unknown) IBM’s is that people resent their history of broken promises and hype. (Fear of the known)
BTW for those looking for interesting cross-platform focused UI systems, Nuklear is pretty cool: https://github.com/vurtun/nuklear
not everything HTTP serves HTML
"Thorns also and thistles shall it bring forth to thee;". But in our new worlds we'll just CRISPR them away.

No more roses with thorns (they cause thumb injuries), sweet smelling stink bugs, glow in the dark pets.

Can't imagine what could go wrong. Someone needs to be writing the movie plot right now.
It depends a lot on the database flavor. My suggestion is to search for “tips and tricks“ for your particular DB.
Are they paid by the hour? I'd assume that pilots would earn an annual salary.
This is the reason I went LG this time, my Samsung TV has all of the issues you're describing.

The LG is marginally better but it still has issues with audio over ARC and figuring out when to switch on the surround amp and when not to. It'll also randomly switch back to the ARC input if something connected gives it a nudge, while I'm doing something else.

I bought high-end in both cases and it really makes you grit your teeth to realise they can't get this right even at the prices you're paying.
They already have both. Azure sphere and .Net core.
Yes, consuming audio and video for information has improved in recent years. It is now practical to change the playback speed and return to a particular point using transcripts. While these tools are not universally available, they are certainly gaining traction for educational content. On the other hand, it is not quite the same as reading a text for the reasons described by TuringTest.

> We have access to nearly every book, article, paper, video, song, etc. ever written or recorded within seconds.

While I have some reservations about digital texts, I agree that the situation is far better than it was 30 years ago. I fear that many people have forgotten how long it used to take to find information in the past, never mind obtain it, never mind the financial cost.

As for those reservations, they are mostly the product of the digital environment that we have created and accepted. They have very little to do with access to access to or the nature of books. The article hinted at this when it mentioned greed. Common dedicated e-readers are designed to sell books as much as designed to read books. Most websites are designed to deliver advertising as much as delivering content. General purpose devices present a continuous stream of distractions that leave us victim to our own vices. It does not have to be that way, but it takes a proactive approach for it to be otherwise.

We would be better served if we acknowledged the shortcomings of electronic texts (as well as audio and video delivery) then took the initiative to address them.
Support is the main reason I wouldn't use GCP. Production is down and the only response I get is an automated email? No thanks.
It's one of the tenets of physics, every action has an equal reaction. This isn't really in dispute
Yes yes, there is a WinXP PC in our department with screen covered with a white paper with large font size text "This PC is under remote operation by Structure department, Do Not Shut it down."

Obviously there is a highly domain specific application for our Civil & Structural works last updated 10+ years ago. No one familiar/willing to upgrade it's internal licensing systems to work on newer Windows. So here we go. Whoever needs to work on it, take Remote Desktop. Simple.
Atomic build/install - well, you get transactions OOTB.
Unit tests - In Microsoft world, 1st class citizen: https://docs.microsoft.com/en-us/sql/ssdt/verifying-database...

Debugging leaves more to wish, but still available in some limited form.
Call it paranoia, but I have long felt that twitter suppresses my own tweets on “hot” political topics (I.e. 0 interaction, 0 in-person comments or discussion), whereas literally every tweet a make gets some reactions. It’s just too uncanny to miss, yet I have no ability to prove.

I’ve even paid considerably to promote tweets on a mildly controversial topic that got next to no interactions.. never again will I pay twitter like that.

EDIT- re: the article and I don’t see this discussed elsewhere, I wonder if left leaning people are just 4x more likely to use the “flag as offensive” feature, leading Twitter to process and prosecute more conservative viewpoints?
If you don't know the answer to this question, why are you making these bold declarations about the company?
FYI .htaccess shouldn't generally be publically readable, as it's for your webserver, not the public. It's also only relevant to the directory it's in, hence why it's not in a separate directory.
Landing Page Design Playbook That Will Beat Your Competition
I made this: https://www.windowfunctions.com
Yet going by the article, Google's response is more sales people and better training of their sales people. Good luck with that.
It is worse in other countries without "free speech"-clauses in constitution. Twitter has very active role in general elections in many countries in Europe. Only in Deutschland this issue can be corrected by suing Twitter. Other countries do not even have suitable legislation, because only government (and elected spokespersons) have "free speech".
unsafe memory and unsafe types are not okay if you widely claim to be memory safe. Thousands of people actually believe these lies, and companies do makes decisions on these claims. It's much more memory unsafe than Java in fact. Java recently removed the unsafe tricks, whilst rust was once safe and went more and more unsafe since.
That's basically my approach. TOML is chosen for readability and easy maintenance, as well for the ability to cut and paste some chunks of python defining constants etc. directly which makes the first steps much less bureaucratic.

I'm looking into more general parsing that would allow me to define semi-verbose little languages. In my heart Stata is still the gold standard for rapid fire usability, even at the cost of idiosyncrasy; I'd like to further make the engineering of, say, REST APIs more and more code/language independent and more logically specified, since a lot of the new "data science" crowd coming from stats and applied maths can't code their way out of a Tequila Sunrise.
How is this a problem? There are many code editors / IDEs / plain text editors in use with pretty much every other programming language, and code in those languages can be put in version control from all of them. What you're saying is equivalent to “Only Java¹ code from The One True Java¹ IDE with all these features can be put into git”. So which One True IDE is that, and where's your proof that only code from that IDE can be found on, say, GitHub?

___
1: Replace with C, C++, Basica, FORTRAN, COBOL, JavaScript, Ruby, Closure...
The Secret History of Women in Coding
From a PR perspective, they can never say that.

The 'correct answer' is "We're not doing so well, but we're working on it". Just pretend to be humble and waive your hands until the press moves onto some other narrative.
Its jobs we need done but that are also borderline demeaning. Something machines should do. Some people still want to do them, but I would not, no matter the break time. Paying more would be good, but there is a limit to that.
Honestly that was my experience with Amazon.

GCP comparably has been pretty good to me I n terms of support. But that’s probably because I actually have a support contract with them. (And, I didn’t with Amazon)

I think most people who complain are not /actually/ buying support.

The expectation being that support is baked into the service price. But this isn’t the case with any of the cloud providers as far as I understand.
I find that programmers with a chip on their shoulder about SQL have poor SQL proficiency. And I don't mean "poor" in the sense of not knowing about window functions. I mean coding a query inside of an enumerator and wondering why they get feedback about poor performance in production.
Pretty much all projects of large-scale human ecological interventions ended up with some unexpected side-effect. It's extremely hard to take into account all the variables and often you fix one issue, but create 10 new ones. Just think of using myxomatosis to control rabbit population, or introduction of cane toads in Australia in attempt to control sugarcane pests.
Early Firebase PM here: which feature was this? I don't remember us making decisions where things abruptly stopped working, but please let me know what happened and I'll take a look.
> It's kind of like suggesting to use system package manager for development package management.

Yes. I have always found it odd to distinguish between "package managers" and "build systems", let alone the (seemingly more recent?) distinction between "system package manager" and "language-specific package manager". These are all doing essentially the same job: run some commands, based on dependencies, to ensure some desired files are in the desired place.

I think the problem stems from Make being so baroque and unmodular/composable: it became widespread (probably via Worse Is Better) and was just about usable for individual applications (where the Makefile and source code are maintained by the same people). Yet it was hopeless for building an OS/distro, since:

- The distro's Makefiles would be maintained by different people to the applications', causing fragility

- Users want a lot of flexibility from their chosen distro, in terms of what gets installed, what versions, etc.

I think of Nix/Guix as "Make done right": their foundation is simple, logical, consistent, modular and composable, which makes them usable for defining everything from a small project's build script, up to whole OS configurations or cloud deployments.

> as long as the development material (e.g. a Python library) is available to the package repo

It depends what you mean by "the package repo". Nix and Guix can import definitions from anywhere, e.g. from files included with a project, or downloaded from a URL, or cloned from a particular revision of a git repo, etc. There just-so-happen to be some quite large repos out there (e.g. "nixpkgs") which define a whole load of packages, as well as utility functions for packaging or overriding certain languages, etc.

> or the package manager is able to use the language-specific repo (e.g. Pypi)

Yes, Nix and Guix can fetch data from arbitrary places (like Pypi) and run arbitrary code (like setup.py) as part of the build. The big package repos already contain reusable functions which do this, e.g. 'fetchPypi', 'buildPythonPackage', etc.

https://github.com/NixOS/nixpkgs/blob/master/doc/languages-f...

> But most system package managers are platform specific, which is not really suitable to be adopted officially by cross-platform languages like Python

Nix and Guix are cross-platform. They have been used to define whole OSes, but they also work standalone on any Linux distro and macOS.

> Guix has no Windows support

I've been following discussions about this, at least on the Nix side. I've not used Windows in decades, but apparently:

- Nix works in "Windows Subsystem for Linux" ( https://github.com/NixOS/nixpkgs/issues/30391 )

- Nix works on Cygwin (not sure what the latest info is, but I came across https://ternaris.com/lab/nix-on-windows.html )

- There's been some work on building/running with mingw, but it seems to be painful due to things like Windows' limitations on path names ( https://github.com/NixOS/nix/issues/1320 )

- Nix and Guix can be used to cross-compile standalone packages, e.g. developing on Linux or Cygwin but building artefacts which will run on Windows without external DLLs, etc.
This is sloppy thinking. Physics has nothing to do with punishment for human deeds.
The discussion isn't about wiping out a disease, it's about wiping out a species to wipe out a disease. Smallpox was eliminated in large part due to vaccination, not wiping an animal or insect from the face of the planet.

Now, if you can eliminate the malaria within the mosquito, that's something else entirely.
> Let's admit it - GraphQL is NOT simple-and-simply an easy replacement to REST.

I disagree. GraphQL is more difficult to implement than "bad REST", but probably easier to implement than "good REST", partially because there's very little tooling around good REST implementations.

If you just want JSON over HTTP with some status codes, then sure GraphQL is loads more work, but that's definitely not REST.
It's already quite known to a few people that there are many words that will trigger twitter to push your tweets under the "show more".

For example: Tranny.

If you say that word in any context, your tweet will not show up in many of your followers timelines and if it was a reply it will only show up if you hit show more at least once.

Maybe thats a good thing overall, but I can't help think about the long term effects when the words you can and cannot say can't easily be understood and we end up in some kind of world where only the most sanitized advertiser friendly tweets are the only ones your able to see without having to dig around all the time.
Twitter is no more suitable to having conversations than SMS are.

This is a case of trying to force a use case on a platform that isn't designed for it.

Edit: It's getting very tiring to receive downvotes at every comment.
Sounds like youre suggesting creating a mosquito malaria vaccine
We've been working on doing something similar to create "one graph" at my job (though using our own library instead of graphql [1]).

There are definite difficulties to doing this, you need some strong cohesion between teams. If you try to do it in an agile manner, you're going to end up with a lot of duplication with minor differences. You'd need a way to flag existing similar data when trying to add new branches and nodes.

Our hope is to make our graph explorable and interactive so teams we don't have direct contact with, often in other countries, are able to find the data they would be interested in and see immediately how to read it out.

[1] https://dwstech.github.io/muster/
If so, wouldn't that mean that twitter is credibly bias towards progressives?
Not necessarily a food, but nicotine can create insane dreams. People who are in the process of quitting cigarettes can have really disturbing dreams if they fall asleep with the patch.
Why do you consider the path of the URL to be any less sensitive than the query parameters? Many websites use dynamic paths that may as well be query parameters.
Let us not forget the Google Maps price bump still fresh in everyone’s mind. That was a kind way of reminding customers that Google isn’t serious about cloud.

Amazon costs go down routinely. Google costs go up or the services go away.
Here's a few to get you started.
https://twitter.com/zozie_kicks/status/1078008088978956289
https://www.wired.co.uk/article/twitter-political-account-ba...
https://www.dailydot.com/unclick/twitter-suspends-krang-t-ne...
Interesting. I guess I've been out of the web dev scene for a little over a decade now, so that makes sense.
I'm from Europe and I've occasionally used this feature when e.g. I'd lost my phone, but needed to make a call to a customer service department.
Ask HN: Trusted (Open)PGP for iOS
Yes, I know how to google and how to use search in AppStore. There are few choices, but the question is if all (or any) of them can be trusted.
The fact they removed the "away" status is annoying enough without the app crashing randomly
Leon: An open-source personal assistant
> CAR is currently improving faster than Sweden ever did, so it's probably that in one generation CAR will be where Sweden is today.

Yeah... that's not how it works.

Yesterday you had zero wifes. Today, on your wedding you have 1. Thus, just plotting the trend, tomorrow you have 2. You'll soon have dozens.

https://xkcd.com/605
the basic function of a union is to equalise the power imbalance between employer and employee.

... which is why good developers are so against unions.

The power balance is so skewed in the direction of the employee in the software industry that it would be insane to throw that away and form unions. The industry would be happy to pay us all 70k a year with 3% raises based on seniority, and sure, maybe the bottom third of the talent pool would benefit from that.

But the rest of us would see tens of millions of dollars chopped off of our expected lifetime income.
Not entirely - I'm suggesting still altering the species but not with extinction as a consequence.
You have $1T, How would you spend it? Think wisely
majority wasn't.
https://en.wikipedia.org/wiki/Twitter_suspensions certainly seems to back up the harassment angle.
I can't quite decide if this sounds great or awful. If code hasn't been adequately verified and/or tested, helping someone address those omissions (which would require fixing the bugs they make manifest) would be great. OTOH, merely "pointing out" or saying "this doesn't work" sounds not so great, and "similar to the one I had in mind" rings a huge NIH alarm bell. Instead of wondering whether you were being a prick, I'd highly recommend asking your other peers for suggestions on making the process less adversarial.
In my experience, "algorithmic knowledge" doesn't indicate that you'll be any damn good at SQL.

I think the time it takes depends on what competence looks like for your use case. If we're talking about just retrieving records that match certain criteria, you might get over the hump of understanding joins faster than a non-programmer, and you could probably write 90% of the queries you'll ever need in a week or less.

Reporting is different. Designing schema is different. Troubleshooting data issues in a poorly designed database is way different. Tuning queries and indexes for performance is way different. Not all use cases include those things.
Clicky: https://compphys.go.ro

It's much better to submit each post individually than the whole page. It generates better (and more discussion). Also, post with URL only, because "self" post have a penalty here.

I recommend posting one article per week, so people would not get annoyed and complain. (It's possible to make more submissions, but I prefer a lower rate.) Try to select a day/hour when you can be around in case people ask questions, it is very appreciated. You can also post a comment saying that you are the author, but it is not necessary.

A nice technical post may get 5-10 upvotes and a few comments, and a few hundred visits to the page. Sometimes you are lucky and get more, sometimes a good post just falls thru the cracks and is ignored...

I recommend to select the posts that have a nice visual part that is easy to understand. After people is hooked, they will read the technical part.

I recommend to post first https://compphys.go.ro/lattice-boltzmann/ and https://compphys.go.ro/electric-field-lines/

Try to post once a week one of the old articles, and the new articles when they are published. You can make some repost later, but only a few times (2 or 3?).

PS: I'd like to reed a follow-up of https://compphys.go.ro/nuclear-magnetic-resonance-and-fourie... with some low-pass/high-pass filtering and other frequency based effects.

Also, for the images in the frequency domain sometimes it is useful to peek and exponent n and draw \hat{f}^n(wx,wy) instead of \hat{f}^(wx,wy). Pick a small n like 1/2 or less to enhance small values, otherwise the peak at 0 is too big. Something similar to https://en.wikipedia.org/wiki/Gamma_correction
Can anyone provide a screenshot on how the suggest feature looks? I'm trying to find it on Skype for Mac but no luck. Just for Windows still?
We're building new services on GCP and we like it, but even still for each element we develop a formal plan for moving it somewhere else because everyone here feels like severe and arbitrary changes or even termination is always a lurking possibility.
I don't, but in all fairness I did watch the clip cited above, and at the end there was a "and we will punch people in the face" comment to which the crowd raised an already frenzied jeer to an even higher level. I am sorry, but I reject a call to violence on both ends, and I don't see the above comment as only figurative, since there has been punching on both sides of the political fence.
If this interests you, there is a book-length treatment of the same subject:

https://www.goodreads.com/book/show/9859899-the-pleasures-of...
> The power balance is so skewed in the direction of the employee in the software industry

Maybe for the folks at the very top, the Rockstars of yore. Bloomberg ran this yesterday.

https://www.bloomberg.com/news/features/2019-02-11/apple-bla...

At least in Germany, there are quite a few EU local body shops pushing the power balance in employers' favor.
TBF to humanity, we're also trying to develop effective malaria treatments, but AIUI:

- there are several parasites that fall into that umbrella

- none of them give you permanent immunity or even permanent resistance to reinfection, so we can't crib from those metaphorical notes to find a good vaccine

- the parasites are developing drug resistance/immunity

So while I agree we should be extremely careful about even considering wiping out a species on purpose, it's not for lack of exploring other options that we're at this point.
Herd thinking.

Magpie developer-ing.

But, really just mediocrity.