Why help complete this? If they would be willing to have an open source D2 out there, they can just release the original source code. It would seem even more "ideal" to me.
HN user
pmilot
The save model at the UX level is completely orthogonal to the application file format. You could implement either model with an SQLite DB file.
From the article:
You can sterilize and reuse your face shield. It has been evaluated to be compatible with the following chemicals [...]
Because they don't give tools to law enforcement agencies to enforce their local laws. As a platform, it would be within their power and their right to do so. I think that is preferable to them doing the enforcing themselves.
I wonder just how strange and alien most locals would find the above comment about their town.
Not trying to be offensive here, I just find the thought of using Google Street View coverage as any kind of metric for such a place so... jarring.
It's a beautiful excerpt, thanks for sharing. Though I can't help but feel that the author's allegory fits a nebula better than "plain" space.
Except they are not extinguishing Linux as a whole, simply phasing it out of their own OS offerings. Linux itself is still alive and thriving, and will continue as such even after it has been replaced in Android and/or its successor.
The classic EEE strategy aims to eliminate a competitor entirely. If that was Google's plan (which I doubt), it was doomed to fail from the start.
The message content is fine, even laudable. It's the tone that rubs a lot of people the wrong way.
I've been choosing gnu tools over non-free ones whenever I could for over ten years now, and I deeply believe in the GPL, but the condenscending attitude that a part of that community displays is annoying and counter-productive.
I was also dismayed by the lack of choices in smaller smartphones a few months ago when my Nexus 4 died.
I tried an LG G5 for a while but couldn't handle the larger screen.
It's not iOS, but I got a Sony Xperia ZX2 Compact as a replacement and I find that it struck exactly the right balance between enjoyable screen size and being able to operate the phone with one hand.
Doesn't this Commons Clause goes specifically against one of the core principles of Free Software? The whole idea is that a Free Software license should not restrict what you can do with said software.
Even the most restrictive FS licenses like GPL will not prevent me from selling consulting services around the product licensed under it.
If you combine this clause with a Free Software license, it sounds to me like it is no longer FS. You can't have your cake and eat it too.
Not the person you were replying to, but that was unnecessarily mean. Instead of just poking fun at someone else's ignorance, perhaps you can enlighten them?
While I generally agree with the "if it ain't broke" sentiment, you have to perform some pretty wild mental gymnastics to end up calling COBOL the "best tool for the job".
Adoption and ease of learning should always be considered when selecting a tech stack for a solution. COBOL's semantics are so foreign to modern programming languages that it makes the language pretty inaccessible.
Also, COBOL's strength is in the generation of reports, but in the end, it's no more expressive for that purpose than any general-purpose programming language coupled with a nice report generation library.
From the FAQ:
It is a work in progress. The current version is a rough draft with many problems and placeholders. I am using gitbook and github to keep track of versions of this website and the book itself.
You definitely do not get that impression just looking at the homepage. Beware!Name conflict warning: There is already a software project named Textile. Here's the homepage: https://txstyle.org/
This again...
If you really believe that the "decline in quality of the web" can be attributed to web developers, then I'm sorry but you're just not seeing the big picture.
Marketers want more and more precise user tracking and analytics.
Designers want bigger and heavier images (and videos!) embedded directly in a website's homepage. They want custom, web-unfriendly fonts that have to be downloaded.
Financial stakeholders want cleverer, more intrusive ads that can bypass ad blockers.
And users want desktop apps that they can "install" by bookmarking a URL.
What can devs do about this? Nothing. Refuse to engage in it? Someone else will gladly take your job. In the end, there were clear economic incentives for the web to evolve this way. In this capitalistic economy, there was just no other possible direction.
I have ten years of experience in professional web development. I personally hate Javascript too. It's a terrible language and an even more terrible ecosystem. But in the end, you can write good software in anything. What you don't let like about the web today has little to do with the technology it is built on... Or the people developing for it.
Others have brought up good points, but I'd also add that the ad-hoc solution only supports calling methods on possibly-null objects. If you want to pass a possibly-null object to a function that does not accept null values, only the monadic solution works.
In fact, you can see this in the example. AFAIK, the ad-hoc example will end up printing a null value, while in the monadic example, print is never called at all.
Thank you so much for this, I can't wait to try out the Linux version. Are you using GTK+ for the UI on Linux? Your website does not specify.
I'm asking because high-dpi support on Linux/Wayland is constantly problematic for desktop applications that don't use GTK+ 3 or Qt.
I think you're absolutely underestimating the consequences of the various antitrust rulings Microsoft had to submit to, especially in the European Union.
Even if Microsoft was no longer a monopoly (which, by the way, is entirely incorrect), you can't always hope for a new emerging market to break up a monopoly. The hold that Google has on digitized data is nearly unassailable at this point.
Should they also prevent people on Google Chrome to even view the article? Sometimes you have to separate content from container.
There's a third possibility: The definition of maturity is constantly shifting over generations. Each new generation is not "less mature" than the previous, but it's not an illusion either. There really is a change in the mindset of what it means to be an adult, it's just not a strict one-dimensional scale.
Isn't this what the author is trying to do? Mark seems to be a superset of JSON.
How is TLS email not decentralized and/or privacy-preserving?
Isn't this basically the strategy as the old Windows 8 on ARM? Ditch all legacy stuff, no backward compatibility... why would this succeed where Win8 on ARM failed?
F by xv v
Unless I'm misunderstanding it, the Substratum project you've linked is attempting to implement a decentralized WEB, not a decentralized INTERNET. From what I gather, Substratum would still be running on the same internet backbone, and be subject to the same consequences if Net Neutrality is repelled.
Was the system call part of POSIX or the standard Linux interface? Because if so, that sounds like the fault belongs to Amazon, not Go. The same thing could happen to the Python interpreter.
This is pretty big news for people living in Québec, as the Québec government invested heavily in the C-Series last year. At the time, the move was criticized as a big gamble and an irresponsible handling of taxpayer's funds because the C-Series' success was far from guaranteed and there were legitimate concerns about Bombardier's leadership.
With this move by Airbus, the government's stake in the project was reduced from 49% to 19%. I'm no economist, but it seems that the crisis was avoided?
The nature of the Javascript language makes it possible to sandbox an entire library, ensure that two versions of the same library can run side-by-side without conflicts (because they are both in a different sandbox).
The way sandboxing works is actually not specified by the package manager (npm) nor the language itself (Javascript); each consumer of npm packages can roll their own sandboxing mechanism (webpack, browserify, nodejs, etc.).
There isn't even a common specification for the way packages should export public symbols. You have a choice of CommonJS, AMD, Ecmascript 2015, etc.
Been running Arch since March, and I have to say that, after years of trying Ubuntu/Debian/Fedora/openSUSE unsuccessfully, this is the one that finally made me switch to desktop Linux.
The documentation is the main advantage for me. The Arch Wiki is a real treasure trove. I have learned more about the internals of Linux in the past few months than I have in the few years before that. And that's coming from someone who did a full stage one Gentoo install back in 2007!
I was always very skeptical of rolling releases until I tried Arch. I always feared an "unstable" system. In practice, however, I never ran into many problems, and when I did, a full system upgrade a few days later usually fixed the issue. The maintainers are very reactive.
I agree. I didn't deny that. Now compare how many top universities we have in the US? If the US has hundreds of top universities and Canada has a handful, how does that make canada an education superpower?
Comparing raw numbers like that makes no sense considering Canada has a population of 35 million against the U.S.'s 323 million.
Canada became "independent" in 1983. Canada celebrated its first Canada Day in 1983. To claim canada is 150 years old is a verifiable lie.
Only if you measure the "start" of a country as the time of its declaration of independence. It makes sense for the U.S. considering its specific history, but in fact, there are very few countries in the world for which this makes sense.
A better way to look at it would be to mark the beginning of a country as the time its formal constitution was written. For Canada, that's 1867, which a major politically significant event. By comparison, the Canada Act of 1983 was a formality.