skysight-inc/HackerNews huggingface dataset:
Yes, but it is all about market share.

If 99.9% of all mail originate from gmail+outlook then they can (and will) pretty much ignore the rest.

The less dominant they are the more they are forced to be reasonable.

JMAP will help diversify the market as well as simplify the process of creating competing products. And has the potential to vastly increase demand for native clients and proper support from webmail vendors.

All of the above will work towards lessen the dominance of gmail etc.

It isn't anything by itself but I believe it is a requirement going forward.

Because IMAP doesn't cut it, so everyone has to create their own crap, which won't be as "good/easy/cheap" as gmail.
I remember the Bro! app.
The analogy I’d make is to bugs in software. Most software has bugs, but they’re only triggered in specific circumstances. Stay away from those cases and you’re usually fine. If you happen to hit a new bug, you might lose some data, but it’s not going to render the entire application useless.
That makes sense since the implementation of things in GObject is basically the same as the internal architecture of Python. Since it's all just named properties and function pointers there's no chance that the compiler will rearrange it and break introspection. On the other hand there's also no chance that the compiler can optimize a GObject program, so you've traded good performance for an easier-to-use FFI for Python which might not be the trade I would have made. They've also traded away core developer productivity in order to make foreign language developers more productive, again a tradeoff I might not have made.
Boris Johnson and Jacob Rees-Mogg literally are the "Eaton to Oxford" establishment of the UK. There's nothing anti-establishment about Brexit.
> The argument that there's no way local governments could come together and offer a comparable solution is dubious.

Local governments can't even agree on regional transportation or housing policies. Every one wants to cheat or have someone else pay for it.
They're saying we moved the problem to India/China. And it's true, to some extent.
Ah, that's a thought that I hadn't considered. Avoiding pathological worst case behavior does sound like a reasonable thing for a well-used library to do.
Since the vote was so close, why not do another referendum on doing another referendum?

You can organize this with one referendum, which is:

1. Would you like to do another referendum on leaving the EU?

A) Yes

B) No

2. Great-Brittain should leave the EU

A) Yes

B) No

If people still want Great-Brittain to leave, then they bought themselves some time and otherwise this whole brexit thing has been resolved.
The British establishment want Brexit. They are the masterminds behind Brexit. The idea that the establishment resists it is their greatest trick of all.
The best Romance IAL I've seen so far is Latino Sine Flexione[1]. As someone who knows Esperanto and some very basic French, it's really easy to understand.

[1]: https://en.wikipedia.org/wiki/Latino_sine_flexione
... and my experience is that even fairly similar languages are really hard to understand. I have no problem talking in Russian, I understand Slovak and Czech is my mother tongue, but Ukrainian is still fairly opaque to me. I suspect any spoken intermediate language will just do the same. A soup of words of which I'll understand every second and struggle to make sense of.
So you demand to leave the EU, and when it becomes apparent that there will be downsides to this, you insist it's the fault of the people who said it was a bad idea?

At least have the courage to own the consequences of your decisions.
Is Nautilus seriously reporting uncritically on a novelist "teaching herself physics" by reading pop science books? Is this a joke?
What? EU is loose federation of 28 EQUAL members

I think the UK has a problem with being an equal and has not got over its loss of empire, just look at how they treat their own constituent countries such as Scotland, Northern Ireland and Wales
https://news.ycombinator.com/item?id=20717318
> why would one set of charcters be less fit than another?

Because one might already have phonetics associated with it. I literally have to read out messages aloud, have my wife read aloud other parts of the message so we can figure out what the sender meant. My favorite is a Berber from Tanger: amazight, arabic, spanish, some french, no formal education but also no inhibitions to write...and all in one alphabet. The only way to understand the text is to read it aloud once for each language, mark the parts that make sense in o e of the languages and then assemble all findings...
I'm not a fan of Roswell or Portacle, personally, because I'm used to taking control of my setup. I try to stick with well-maintained distribution systems (e.g. Debian's .deb or the source itself if need be) otherwise upgrades tend to be complex, not well documented, and supported by few people. Additionally, as one new to Common Lisp, it is difficult to understand the abstraction layer at which Roswell & Portacle operate with respect to abstraction layers implicit to Common Lisp.

I better understood these layers by installing SBCL myself and playing with Quicklisp (a package manager) and ASDF (a package definition library). I wrote about this a year ago [0]. It was confusing at first. But it became clearer after exploring and writing that post. Ultimately I don't find it very different than writing a Python library with setuptools.

re: SLIME; I never ended up remembering the keyboard shortcuts as a CL hobbyist so I turned it off after a few uses and stuck with vanilla Lisp-mode. Parenthesis completion and auto-ident are the only two tools I expect of my text editor (vs. in a GUI, buttons take the place of keyboard shortcuts you must remember). I use Emacs at work and home but I hardly remember any extension shortcuts (as much as I want to benefit from projectile and magit). It even took me a few years before I felt comfortable using package-install vs. just `git clone`-ing new modes and adding their paths to my .emacs.

For all these reasons, Portacle as a distribution isn't really my style. Roswell didn't solve anything for me either once I got familiar with ASDF and Quicklisp.

Complacency on tool UX doesn't help a community. Roswell & Portacle may be a forward iteration on UX. But I also want to share the fundamentals (or at least N-1 layer down) and get other hobbyists comfortable there too.

[0] http://notes.eatonphil.com/starting-a-minimal-common-lisp-pr...
> A government source told the Sunday Times: "This is not Project Fear — this is the most realistic assessment of what the public face with no deal. These are likely, basic, reasonable scenarios — not the worst case."

One of their sources indicates that these aren't just a worst case scenario, though.
People will really be excited when all of their software goes subscription too!
If you have a rooted android phone you can spoof the battery level and chat forever...
Show HN: The weak one. Python startup life philosophy
The case for Brexit that I've heard from the beginning has not changed, so if you honestly haven't heard it, it goes something like this: the primary goal is to retain sovereignty while Britain still can; to arrest the slow but inexorable yielding of power to unelected officials of the E.U.
Very different. The RAPID mode is basically a RAM disk under the hood -- it does its best to cache often-accessed files and temporarily prioritise loading big files on demand (which is the use-case of games, they often have huge files with textures and sound).

Gotta say, it works amazingly well. I am getting almost PCI/NVMe speeds on my SATA III SSD.
I want to know what business anything running on a modern computer has taking that much time to start up. Aside from the fact that 5 seconds is an insane amount of time, this is before any user code has been loaded, so presumably your Clojure repl is executing the same 5 seconds of work every time it starts. Can't that be cached?
>How about trying to do dispute the original premise instead of distracting?

Why must we take a contrary position to what was stated? You do understand that it's a perfectly valid and normal thing to agree with what was stated but pivot the conversation towards something that is more relevant and actionable?
> The counter-claim that there's no way local governments could come together and offer a comparable solution is dubious.

If they could, why didn't they? The federal government wasn't exactly quick to react to the problem, though when it did it was reasonably effective.
1st of November, Boris (or whoever is PM then) asks EU for trade deal. They respond with, "great, so about:

1. Irish border and Good Friday agreement

2. EU Citizens rights in UK

3. Payment of billions to which previous UK governments signed up to as EU member

4. How will you ensure low quality food from US does not enter EU"
The problem isn't that it's leaked, it's that it's taken as true without further regard, despite changes since then or even untruths contained within, because it is what some people want to believe to be true. The "leak" aspect makes it seem secretive and therefore more revealing, when in reality it likely lulled from inaccuracy.
Date representations. No comments. Behavior when multiple instances of the same key occur.
No, this document was drafted by Boris Johnson's pro-Brexit government.

E: Apparently it was his predecessor, but it's nevertheless not drafted by Labour.
Yes sir, it's true. This man has no dick.
Presumably the fact that we’re still consuming resources faster than the earth can replenish them.

https://www.overshootday.org/
Poor/questionable [initial] architectural decisions at a codebase level don't mean that the end product doesn't work (WordPress IMO being a very good example of this -- famously crufty codebase but the product definitely does the job). Just means it's not _necessarily_ a great subject for an architectural breakdown.
In app purchase to chat with less than 15% instead of less than 5%.

Love it, you are paying extra to slightly undo the crippling that’s the USP of this MVP.
Why format()?
No, it just points to a. Having a reasonable exit process (the default of two years makes no sense) and b. The public having the patience to understand 40+ years of cooperation can't be rolled back in a matter of months.
You joke, but asking the uninformed public to vote on such deep constitutional matters was what got the UK into this mess. Barely anyone in the public was qualified to give their judgement on the merits of continuing inside the EU versus the concept of being out of it. The question was then morphed by the Leave side into "do you think we should stop immigrants coming to the UK?", with the consequences we can all see now.
I can't speak to the parent's motivations, but having had a glance at this, it's clearly an entirely absurd suggestion. Section 1.4 outlines its intended audience. It (rightly) doesn't include programmers wanting to 'get started' in CS.
It’s right there in the article:

>The Financial Times quoted government insiders who rebutted the document, saying it is not a realistic scenario for a no-deal Brexit and pointing out that it was written under the leadership of Johnson's predecessor, Theresa May, and does not reflect the preparations spearheaded by Johnson that are now underway.

>”This document is from when ministers were blocking what needed to be done to get ready to leave and the funds were not available. It has been deliberately leaked by a former minister in an attempt to influence discussions with EU leaders," a source told the paper.
Why use the daily cost of the EPA, unless you're trying (very obviously) to scaremonger?

To put that figure in perspective, it's $5.8B a year. This is much lower than most departments: https://en.wikipedia.org/wiki/2018_United_States_federal_bud.... The DoD spends the EPA's yearly budget in about three and a half days.
I asked what the concern was and you responded primarily in the area of health care/insurance. So that's what I addressed. What else is the conversation about if not that?
Can you explain which unelected officials you are talking about specifically. How does the number of unelected officials differ from the national government of the UK?

In both cases there is a parliament where you vote for someone to represent your area. You cannot vote for anyone outside your area. In the EU your area is a country and in the UK your area is a smaller part of the country. If you live in Scotland, northen Ireland or Wales you are also governed by a different "country" with unelected officials.

Then you have the truly unelected members of government. Advisors and ministry beaurocrats and administrators.

I simply cannot wrap my head around how people can keep regurgitating this crap. All western democracies are full of "unelected" officials. The EU is not some special unelected body. You have your vote and you vote for a representative to represent your constituency. Stop spreading this nonsense.
Source: “Export of Plastic Debris by Rivers into the Sea,” by Christian Schmidt et al., in Environmental Science & Technology, Vol. 51, No. 21; November 7, 2017
Even if there's a good argument to be made, I think the argument of having a larger body do the regulation still wins out. Local governments simply do not have the incentives to make many of the changes required. For example, it's very worth it for Indiana to dump steel mill runoff straight into the great lakes. Their slice of the lake is small and it saves lots of money. But the issue is that Illinois, Wisconsin, and Michigan all have a vested interest, and have to pay those externalities. When push comes to shove, Indiana isn't going to pay a bunch more money just because they were asked nicely by nearby governments.

Really, I think the argument is strongly in favor of the opposite direction. As the scale of problems increase, the oversight of the agency that deals with them needs to as well. Hence, why it's so hard to see any meaningful progress in worldwide cooperation on reducing emissions -- when it comes down to it, some countries just don't want to pay more money to pollute less. And who's gonna stop them?
There are already four natural olivine beaches on Earth - we can study them: https://en.wikipedia.org/wiki/Papakolea_Beach
but eveyrone elected those unelected officials in the European elections a few months ago.
I'm also from a Slavic country, and I couldn't understand anything, because I closed the website in disgust two seconds after loading it. I mean, black text on dark-blue background? Even the hyperlinks are using default html blue color.

What is this, Geocities?
> What? EU is loose federation of 29 EQUAL members

To be fair: whatever us Germans and the French want, we eventually get - most often by outright nation-scale bribery. It's all backroom dealing - for example, us Germans get no opposition preventing harsher pollution regimes EU-wide (to protect our heavy car-oriented industry), the countries which would oppose get EU funding grants for construction or whatever.
I think we can do better than that.

Healthcare doesn't have major impacts on the environment.

Flushing toilets are probably a net benefit for the environment.

This [1] suggests we can all live like China, but we can probably do a little better if we remove the coal power stations and use that co2 budget for something else.

[1] https://www.bbc.co.uk/news/magazine-33133712
You could just not cooperate with anyone if you're afraid of what happens when you decide unilaterally to stop cooperating.
West of House (Zork in OCaml, 2016)
I don't think it makes sense to bundle multiple python interpreters into a 100MB executable so that my ftp_send.py script can parse command line arguments
>The counter-claim that there's no way local governments could come together and offer a comparable solution is dubious.

It's not so much that localities can't as it is they didn't. Besides, pollution often affects large areas and crosses state boundaries. That sounds like the federal government's concern.
It's like voting over whether vaccines work or not...

Some things should be left to experts.

This is the major criticism of direct democracy.
They did. See, for example, the California Air Pollution Control District Act of 1947. I'm sure other states had similar laws passed. To argue that the EPA "fixed pollution" is very reductive, but I guess people believe whatever they want to believe.
The 2 year window and article 50 was an addition from UK ironically

Also they did not have to lodge the article 50 letter when they did, they could have spent years preparing and figuring out what it is exactly they want to accomplish.

Finally the EU gave an extension twice now for them to figure out what they want, instead of doing that UK govt doubled down on stupid.
Neither question gives a specific enough answer to get us out of the current mess.

Referenda are great for when you have a specific plan of action, and the question is just "implement this plan: yes or no".

Anything less, and nobody is clear what anybody was actually voting for. There's a reason Parliament votes on legislation after it's written, rather than before.
Isn’t this like asking why society doesn’t collapse, when the software that drives it is filled with bugs?

My impression was: any result in modern mathematics critically depends on another result, and that result depends on some other result...

This is like how most large software systems depend on various 3rd party libraries.

I guess the answer for both questions is that the things we build, whether they be mathematics or software, work well enough most of the time that you don’t notice the problems unless you’re paying attention.
It isn't.

Classical engineering is still following the classical planning principles, with all its pitfalls.

An equivalent lesson would be the widely cited Kanban principle, Toyota. But still rarely implemented, only in crazy experiments. Managers still want to be in control, and still throw money and people on a problem.

But wait, I found a good TMMM case in the film business. There often film projects tend to get over budget. It is explicitly advised not to prolongue the upcoming desaster by throwing more money at it, or wait a few months. You rather fire the director, and finish fast and cheap.
https://www.forbes.com/sites/schuylermoore/2019/08/16/busine...
That makes sense. Sometimes we still do that for more technical projects like backend services.

But often it's a project manager or a designer or a researcher adding meeting notes, or recordings of usability testing sessions, etc, and at that point the repo seems less obvious a choice.

As a dev, I still want easy/quick access to all of that (and I want to know and be reminded that it all exists in the first place), but the repo, and even the GitHub wiki for the repo both seem not quite right for this.
The 6th Flare-on reverse engineering challenge contest
As long as so many people still consider it a personal affront to even hear the slightest suggestion that one of the easiest things they can do to contribute to a better world is simply eat less meat, I don't have a whole lot of hope.
It’s called “base scenario” as far as I understand. The document is said to be outdated though.
Check out Hans Rosling's arguments why the population growth uncertainty is mostly over (he estimates that we won't go much over 11 billion).
> Too bad that evident mismanagement bringing companies to self destruction isn't as illegal as piracy, and isn't sanctioned likewise. If it was, we probably would still have Commodore and many others around along with who knows what newer incarnation of the Amiga.

If the copyright laws did not exist, it would be much easier for these fanatic Amiga fans to develop, build, and sell a new incarnation of the Amiga.
The eu is far from a federation. And there is much imbalance between eu countries that a few more will burst against germany’s dictats. Everything that happens in the eu is decided by that country. Really worrying that few other countries speak up against it.
> just look at how they treat their own constituent countries such as Scotland, Northern Ireland and Wales

Don't forget England. Brexit is basically just an English nationalist idea. Ironically, if the UK had devolved more powers to Scotland, Wales and Northern Ireland (something the Westminster parliament has generally fought against), England might have found its own thirst for taking back control satiated.
Configuration files are usually meant to be single purpose. Docker, Kubernetes and Helm all use YAML exceptionally well.
Axioms shouldn't be provable (other than from themselves) - if the fifth axiom of geometry had turned out to be provable from something else, then it would be have just been renamed a theorem instead of an axiom.
Another idea I've heard about but never got motivated enough to set up is a system wherein the applicant submits their resume via an api with some kind of trivial challenge... like "here is an id and an integer, multiply it by 2 and submit it with the id and your resume as a json with these fields or whatever." Might try it some day, but that's another idea to get some of the technical probe out early.
Sorry, your elitistic-technocratic view is deeply undemocratic. Maybe the european union is not at all such a begnign, citizen loving moloch as depicted here. Maybee a disenfranchised population outside of london-city has found that there own fates have been in decline ever since they hope aboard the international-meta-culture and the empty "bigger is better for buisness (and you)". And they have every right to vote for a leave.
Great britain has been democratic (at least at home) ever since democracy came to be there.
I have greater confidence in the common voter, then in those elites who allowed the world to spin itself apart- to whichs echo chamber you obviously belong.
0.5-3x is a large range to talk about what's not doable.
I think it depends on the fluency of your Russian vs fluency of your English. I’m Russian and I’m fluent in English so if I sensed you don’t quite understand what I’m saying in Russian I’d immediately try English. I’d have probably ended up mixing the two.
German is a good example. The pronunciation of Standard German is different in Germany, Switzerland and Austria. If we wrote German in IPA, it would be different in all three countries. Even within Germany, somebody from Munich would either write something very different from somebody in Berlin, or they would have to imagine how a Hannoverian would pronounce the word, in order to write the standard spelling. Because German orthography is standardized and is not a phonetic alphabet, people in Switzerland can say /r/ and people in the Rhineland can say /ʁ/ but they both write <r> and thus spell words the same way.
Hong Kong Protesters Find New Momentum with Largest Rally in Weeks
> measures to control population strike deeply dystopian chords

This is only a matter of time though. What happens when we hit 10B, then 15B? This idea will start to gain more appeal as time goes on.
No I mean now, today August 18 2019, now that we actually know what it means and, more importantly, what it will cost. Why on earth would we do this?
Care to provide an example?
A Horror Story for Programmers (2017)
I'm a pretty hard libertarian in most respects, a mechanism like the EPA is needed, even if you replace it with pollution taxes - I grew up in an area with heavy air pollution that has been cleaned up thru regulation, Americans deserve clean air, water and earth - no one has a right to force their pollution on someone else, and you either get the companies to clean up their own act voluntarily or force them thru law. period.

You're right in that there is a real issue with everyday Americans having too little recourse against the administrative state, unwinding all regulation isnt the way however to fix that.