skysight-inc/HackerNews huggingface dataset:
If you are in a relationship with someone and you share rent for a flat, breaking up with them would mean that now you live on your own and have to pay 2x as much. It's a serious economic concern, because it might cripple you financially, at least until you find another roommate or move.

But, that doesn't mean that you are not free to break up with someone. You just have to be an adult about it and live with the consequences.
That is a flawed analogy. It would be correct if you replaced "washed" with "made".
25 Sublime Text 3 Packages for Polyglot Programmers
You could never assume that. The only thing that gives you anonymity on a public street is the fact that you're not interesting. Since most people walk mostly the same paths all the time, it's pretty much guaranteed that if you suddenly started to do something weird, at least some people on the street would recognize you and could - in principle - figure out who you are.

Also consider that your local grocery store clerk probably knows your eating and drinking habits better than you know them yourself.
If popular Java toolchains are the most complex you can imagine, I assume you have never encountered autotools, or really any toolchain for a large C++ project.

Toolchains normally mean build systems, debuggers, profilers, editors and other things.

Java itself doesn't require any build tool at all, you could do it all with a custom shell script. The next step up after that is an IDE like IntelliJ where you press "new project" and just start writing code. The IDE's build system will do it all for you. There is no complexity.

But most people want features like dependency management, IDE independence, command line builds, ability to customise the build with extra steps and so on. That's when you upgrade to something like Gradle (or maybe Maven if you like declarative XML). That'll give you dependency resolution with one-line-one-dependency, versioning, automatic downloads, update checking and other useful features. Many IDEs can create a Gradle project for you.

When I first encountered Java it seemed the most popular build tool was Maven, which looked very over complex at first due to its poor docs and love of inventing new words, but pretty quickly found that it wasn't so bad in reality. Gradle avoids the custom dictionary and uses a much lighter weight syntax. It's pretty good.
To it's credit, most of the times I feel like I'm repeating myself in Go I usually later find I'm needing to specialize anyway. Go tends to help you avoid premature optimizations which you'll "totally fix later" - i.e. handle your errors now, not then.
It's a relative situation though. The countries that exit would have worse economy than before the exit. But that's simply because they would likely have a worse economy if they never joined in the first place. Also, some temporary extra issues have to be expected - there's a lot of changes that will take some time after the exit. (at least rebalancing import-export partners)
Maybe the color is supposed to reflect the result? It's blue now; if the polls were reversed it'd be red. It'd be much less confusing if they dropped the two dog icons and their labels.
Moore's Law and the Future of Solid-State Electronics
or before burqas become illegal like in some Europeans countries where men were wearing burqas to slither into woman only areas.
Your website is very well designed, to me it looks very nice.

On my browser (Firefox-Linux) if I open the hamburger menu on the right, and click, say, API usage, the content is pushed off to the left and I can't even scroll it back. The only thing I can do is close the hamburger menu to properly see the content.

I was going to give a couple of comments assuming that you were hoping to turn some visitors into paying customers, but this seems to be an entirely free service.

I was going to say that "Python based" is a positive for some and a negative for others. I'm not sure it needs to be in the list of features and surely does not need to be the first feature. What should be first? "Unlimited Users", though not the use of the word "currently" may well put some people off. It suggests that this will not be free in the future, which perhaps it won't be. I don't know.

Secondly, a REST-API is great, focus more on it being something that can be integrated into a developer's application. The others, Python based, Machine Learning, Crafted With Love, Minimum Downtime are not really features at all. Python based and Machine Learning are just implementation details, the first is not really important and Machine Learning is kind of the assumed method of spam filtering. So overall your list of features scream you claiming "This is really good honest", rather than demonstrating that.

The Python API example is good, this is what a Python programmer cares about, they might dig a little deeper and be pleasantly surprised to find the whole thing is developed in Python.

In general, it's hard to see any unique selling point here. Why would a developer use this spam filter over a self-hosted one, or other existing one? I'm not saying there isn't a unique selling point, just that your website does not make this abundantly clear.
You can get 10msec pauses or less with heaps >100GB with HotSpot if you tune things well and use the latest GC (G1).

If you want no GC pauses at all, ever, well, Go can't do that either. But if you are willing to pay money to Azul, you can buy a JVM that can. It also concurrently compacts the heap, which Go's GC does not.

The issue is not Java. The issue is the quality of freely available garbage collectors, which are very good, but not pauseless.
Pic a Second - 1st website to sell time in pictures
Here's (hopefully constructive) feedback after few minutes of using:

The file explorer is not useful as it only supports opening files. Maybe it is not necessary to support renaming, deleting and moving, but at very least I should be able to open folder in system browser to continue my work there. I know I can add this shortcut to Actions, but it makes sense to integrate this to File Explorer.

Contact list (and action list) should display item names. This might be an option, but when you have 15+ contacts, icons and colors will no longer be helpful.

UI feels generic. For all categories (toolkits, commands, webpages, contacts, actions) you go through same interface - manage category, add new item, fill in fields. It seems kind of bland and not adapted to specific needs. I've seen similar problem with CMSs that try to be everything for everyone.

I would like to have a box where I can glance at status of project, displaying progress on individual tasks. I understand that you have browser view so people can use whatever they want, but some sort of managed TODO list should perhaps be included.

It would be nice to include demo project where everything is set up. Then I could click around and get a feel for features.

On positive side, the user manual is superb. The software is easy to use and I can see it becoming very useful.
Because you don't want this: https://www.aclu.org/ordering-pizza
Isn't it easier/cheaper to add small solar panel than second battery?
... which is in a country so small, google maps searches end up with the town in Michigan of that name ;)
I don't know. You'd have to switch ecosystems completely. When you need Go ecosystem and generics, only thing to do is go transpiler route.
I get the exact opposite impression. The older generation doesn't give a crap about EU, it's not affecting them or their jobs in any way. They are the ones influenced most by the scaremongering of the media. It's the younger people who know that they will lose friends and jobs if Britain leaves, they are connected in the world and understand that implications for the people around them.
From speaking to people both 18-35 and in older age brackets, I've actually found it's the opposite - the younger generation is relatively impassioned about staying (or mostly indifferent but can't really see why we would leave), and older generations are much more on the fence. In fact, I don't know anyone under 35 who is in favour of Brexit. The older generations, however, start talking about their distrust of Europe, of Germany in particular, and seem to have some vestigial jingoistic pride and feel that Britain is still, or at least can be again, a great nation which can manage perfectly well by itself, thank you very much.

(Obviously I've not canvassed everyone in Britain - just about ten or fifteen people I know reasonably well.)
> The younger generation (18 - 35) aren't in a position where the EU membership effects them in any tangible way

You mean the age group which actually travels, studies abroad, looks for new jobs which right now they can choose from all over the EU, has more international contacts than previous generations, etc. ? I'm sure they're more affected in very practical ways than older generations.

I'm affected in at least 3 ways, and I'm not even in Europe anymore.
UN University Launches 'Jargon Buster' App 2.0: Unscrambling More UN Jargon
You can make an executable "fat jar" with Capsule. It has a little shell script prepended to the JAR which means you can run it like "chmod +x foo.jar; ./foo.jar"

You can do dead code elimination and other forms of LTO using ProGuard. Just watch out for code that uses reflection. Java 9 will include a less aggressive version of the same thing which performs various link time optimisations like deleting modules (rather than individual methods/fields), statically pre-computing various tables, and converting from JAR into a more optimised (but platform specific) format.

That tool can also bundle a JRE in with your app, giving you an "tar xzvf and run" deployment model. It's not a single file, but it makes little difference in practice. The same tool can build DEBs, RPMs, Mac DMGs and Windows EXE/MSI installers with a bundled and stripped JRE too.
I'm more inclined to trust bookmakers than polls. http://www.oddschecker.com/politics/british-politics/eu-refe...

Currently, the best odds you can get for 'stay' are 4:9, and the best odds for 'leave' are 21:10, which suggests odds of about 2:1 for staying, i.e. Bloomberg is overconfident.
The inaccessible comment is somewhat ironic. If the display of the ASCII craft is in a terminal at least I have some control over the font size and, in particular, the background colour.
Modern static website generator for creating dynamic websites using React
Java startup time is ~50msec, which for command line tools is fine.
And then it turns out that the new language-level feature is in fact an old one that people forgotten and now reinvented, but poorly.

See e.g. lambda expressions.

Programming is first and foremost a fashion driven occupation nowadays.
How Much Does It Cost to Build an MVP?
USB-C Authentication Tech to Restrict Usage of Uncertified Cables
I downloaded and tried Spacemacs out of curiosity, after seeing your comment.

While I'm sure it adds a lot of usability features compared to the default Emacs config and it looks pretty cool, it's nowhere near as immediately accessible as Atom or Sublime - for example, I have no idea how to close an open file without Googling whereas in Sublime or Atom it's either click the "X" or use the standard Cmd-W shortcut. I also have no idea how to open a project or search for a file, and don't really know where to start discovering those things, whereas in both Sublime and Atom you can browse through the menus, or hopefully quickly discover the Cmd-P command launcher which lets you type a command.

If I wasn't somewhat familiar with Vim, I would have absolutely no idea what was going on as by default it uses Vim's modal keybindings. I also noticed an annoying lag when pressing spacebar to bring up the command list thing - slower than any lag in Atom!

It does look intriguing and I'd love to learn to use it more, but I don't think you can really say the usability of Atom/Sublime and of Spacemacs to a new user are anywhere near equal, never mind "how would they justify their choice?"!
You are absolutely right, it's a silly comparison. The Go language spec is indeed vague.

I did this comparison a while ago. It wasn't very accurate. The Go spec has probably changed. Unfortunately, it seems they don't keep older specs around(!) If I adjust the font size in the ToC of the JLS I get 23 pages and the Go Spec is 84 pages (27%). Not quite "about the same length", still.

I took a compiler course in university where we implemented a compiler for a subset of java 1.3 (I believe), and the next year I was a TA in the compiler course. I got to read the (older) JLS quite a lot. I do find Java to be a more complicated language than Go. This does not mean I find it simpler to write programs in Go (c.f. Brainfuck).
I'll kick off the study to produce vodka on Mars and we'll be sorted for colonisation of Mars
> Mathematics is about developing and studying tools to solve problems.

There clearly exist methods for solving problems that have nothing to do with mathematics. This should falsify your thesis.
Why Neurons Have Thousands of Synapses
The point is that nix-rs doesn't let you kill all the processes by accident, you have to be trying to do it in Rust. You also have to explicitly ignore the error. Whereas in C it's pretty easy to forget to check for the error and subsequently crash everything.

Sure, you can have the same higher level API in C. Though Rust will not compile if there's no exhaustive match, and you cannot access the `int ret` if it's in the wrong state, but it's close enough.
Bacon grease
Wasn't this part of what the "Biosphere 2" project was about: producing a self-contained ecosystem on Earth in order to demonstrate that it might be possible off-earth?

And there's lettuce growing on the ISS as another aspect of this research.
Maybe auto-discovery for `.atom`-named project?
Or the group that doesn't remember life before the EU.
Vista was when the wheels were set on march, not when the travel ended.

For example many of the new APIs were COM based, not plain C like ones.
Your pixel shader implementation is quite clean and simple. But the method I described doesn't rely on shaders at all, it uses the fixed function triangle rasterization and depth testing. It has different performance characteristics. That method is also of historical interest because it works (and is fast) also on pre-shader graphics accelerators.
Stolen Phone Prank
There are different software languages for different websites.
Bernie Sanders rallies 27,000 in Manhattan
And the irish reliance on potato was directly caused by the english Penal Laws under which until the late 18th century catholics were forbidden many thing[0], including getting an education, purchasing land, long land leases (more than 31 years), primogeniture (catholic land had to be equally divided between all sons unless the eldest converted to protestantism, which would quickly lead to fragmentation and plots too small to feed their owner… which could then only be bought by protestant absentee landlords since other catholics were barred from buying them, you can see its success in irish catholic holdings falling from 25% of Ireland in 1688 to 5% in 1776).

The Penal Laws were indeed

> a machine of wise and elaborate contrivance, as well fitted for the oppression, impoverishment and degradation of a people, and the debasement in them of human nature itself, as ever proceeded from the perverted ingenuity of man.

[0] you can hear the evil cackling in the background as you go down the list: https://en.wikipedia.org/wiki/Penal_Laws_(Ireland)#Ascendanc...
That's also a good way to get russians onboard
> adapts more quickly to changes in demand

I was addressing the base load[1].

>> it's still vaporware for the base load.

By definition, the base load does not change quickly. Obviously nuclear (and other slow-to-change generation methods) need to be supplemented with more adaptable methods for the load-following[2] and peaking[3] loads.

> I think the main point is that new investments should go primarily towards wind and solar

The market doesn't care where you want investment allocated. Power demand is going up dramatically over the next 50 years - which is very good[4] for world stability - and basic economics (and historical experience) says that demand will usually be filled by the cheapest supply.

While they have high initial R&D cost, that can be nuclear if we allow for standardized mass production and existing modern designs to proceed (both of which are currently blocked by anti-nuclear fools). If we do nothing, coal (and other carbon-based sources) will remain the cheapest. Maybe in the future we can include solar/wind as cheaper, but for the main base load, they are currently subsided with natural gas (and other) backups. Solar/wind by itself is still vaporware.

> they should be closing their coal plants first.

Absolutely. If Germany had spent the money they've spent on coal replacement power generation on nuclear, they might have had completely zero carbon energy production several years ago. Instead, they are limping along one of the most hazardous generation methods because of idiotic radiophobia.

> Uranium/Plutonium fission

As usual, you are leaving out thorium, which is what we should have been using.

> investments

Given that my brother is working on new photovoltaic generation, I'd love to see a lot of investment for better renewables. The new epitaxy methods he invented for his PhD made InGaN heterojunctions that were 90% efficient in converting sunlight, which is outstanding if a mass production method can be created. Investment in basic research is always important.

However, what matters right now is what we can currently make. Vaporware doesn't matter until it becomes an actual shipping product. If we wait for hypothetical methods, we allow more coal power to be built.

[1] https://en.wikipedia.org/wiki/Base_load_power_plant

[2] https://en.wikipedia.org/wiki/Load_following_power_plant

[3] https://en.wikipedia.org/wiki/Peaking_power_plant

[4] https://www.ted.com/talks/hans_rosling_and_the_magic_washing...
When they only take one vial, they'd better not be throwing it out and sending my doctor and myself "results"!

Now, it's possible I'm mis-remembering this, although the protocol includes showing me the vial after the draw so I can confirm it's labeled correctly and I tend to remember additional vials, since that manipulation often hurts more than anything else. I'll pay attention, heck, ask the phlebotomist in a few months during my next annual checkup.
Big Data and the Cloud: A Match Made in Heaven
No it was your typical farm food (cattle, grain etc.). Most of these shipments were under armed guard by British soldiers. There was no shortage of food. Whilst the famine itself was devastating, the results were politically motivated and driven.
Hashicorp Vault is simple to run and has a HTTP api and cli.

But you want as little as possible hassle of course. I didn't require high availability, but liked coding to the vault api so i could go there later. I wanted to store and administer secrets in encrypted yaml, which i could then batch load into Hashicorp Vault. I use Ansible Vault to manage the encrypted yaml file with a passphrase.

To this end I created Safe, a tool to run Hashicorp Vault and load secrets from yaml in a single command. See
https://gitlab.com/nerdalize/safe. It requires Docker, the bash script (and Ansible Vault or some other file encryption util).
Sorry, I meant cruft - autocorrect didn't recognize the word and corrected it to 'craft'.

And the same control extends to users on the Web at the very least. Userstyles/scripts and extensions can modify websites, giving users the ultimate control over website content.

My point was in response to the grandparent's statement that most modern apps get in the way of the user - those exact same things are also crucial to, for instance support screen readers and mobile users.
What makes you think software that produces and rolls out configuration files is something complicated?

I don't doubt that Google's infrastructure is as complicated and nuanced as it can get. Configuration software just simply isn't.

I still don't really see the point you're trying to make here. There isn't enough detail in the two sentences they gave us on the actual cause of the problem to really say much more in any further detail than I did.

But I guess that just proves my other point. Postmortem was 90% fluff.

Yet in googles defence, the information they gave was thorough enough for me. My only gripe was how it was being treated here. It just wasn't a very interesting situation and turned out to be something quite mundane.
I'm not saying I disagree about the points you are making, but links does not equate to sourceable facts. The trade show Kinect displays were also immensely more functional than the released products. The Oculus Touch is not a real product (yet). Same goes for the roomscale tracking. There's no point in discussing the capabilities of a product before it's manufactured at scale, with all the cost-cutting that entails. Trade show demos really does not say anything unless the product on show has gone to production.
Trust issues
I was thinking precisely about this technique. That's still going to take labor and energy to accomplish, both of which are scarce.
If it was up to me I would break with ASCII for the syntax. It would make parsing easier for the compiler while simultaneously making it slightly annoying to use for the programmer.

Having to reach for a complex key combination would be enough to remind everyone that Generics should be used sparingly.
This approach should be taken by both camps. By that I mean, use actual real data to drive their point. At the moment all we get from both sides us emotional opinions and speculation without a single data point to back it up. I am on the fence regarding the eu (and I'm both British and European nationality wise). I want to be persuaded this way or the other but not by emotions. I want cold hard facts and analysis. And I'm getting none of that.
> To paraphrase Max Plank
Even vi is going to bog down on a file that size if you leave syntax highlighting turned on.
Local notifications in an Html5 powered iOS app(native)
Small market.
On one level, it was an ecological failure. And even that building had retention on the order of 90% per month. Better would be better.
Grains and other edible crops (peas, onions), livestock, processed meat and produce (between January 1847 and September 1847, Ireland exported more than 7 million pounds of butter).
Seems to be common experience from a number of different octopus keepers: https://www.tonmo.com/threads/midnight-tank-escapes-fact-or-...
- Have a job that pays enough to get you in the top 5%
- Don't own a house

That's going to be a very small set of frequent-travelling professionals. Also, having a top 5% income but no savings/investment income from previous years of saved top 5% income seems unlikely.
It's also possibly to do with their lack of shell. While other molluscs have a shell to protect them Cephalopod do not, perhaps this forced the evolution of a more capable brain.
Google competitor
Isn't this the guy who used investor's money to buy a Ferrari?
I have to expect that a framework like this will not work exactly as well as 'True Native' (to coin a phrase), and and as there are now a number of platforms it needs to work across that all functionality exposed by React Native will not work equally well across all platforms.

Is there a resource that compares React Native's functionalities across the platforms ( performance characteristics, behaviors, appearance, and so forth?)
That's a good point. I wonder if it matters though. I mean, 1) depending on how you count it, it could be either Schengen ('85), late '90s, or early '00s; 2) world was completely different before the EU - Europe was still dealing with WWII results / USSR issues - whatever happens, UK is not going to what was the pre-EU reality.