skysight-inc/HackerNews huggingface dataset:
I clearly presented my argument badly. I was not aiming for the general purpose computer part, but the suggested notion that the now clearly visible impact of the iPhone was intended just that way, as its main purpose, its this-is-all-or-nothing goal.

Steve Jobs and Apple in the 200x years clearly were amazing and did wonderful things, but they did not read the future, they went step by step and built on top of what they had. Some things fell into place, some things went different than expected. I can't prove it, but the shift in how we use our phones nowadays was as visible to Steve Jobs as it was to almost anyone in that field. There were predecessors. Multiple. The goal of the iPhone was to sell things, millions if possible. Everything else was in the range of: "Let's see".
Campaign financing as well as some form of representative democracy.

Also note most European nations have dramatically reviewed the election systems many times over the years. I believe France is at its fourth constitution :)

US and UK doesn't exactly have modern election systems, it works a bit better in the UK because it's smaller, but brexit still happened..
yeah it was done after closing

this is an independent implementation for the open source side
What do laws like these for partner but not member states to the EU like Turkey mean?
This is actually my exit plan at the moment.
There are far, far bigger fish to fry in the environmental world than ensuring that the small percentage of users who actually know how to and want to do so can replace their RAM / storage / battery themselves.
> Old applications, like wordpress, are only supported and documented on Apache.

WordPress itself is fine. Many plugins, however, assume Apache (and MySQL).
I saw this at $work some years ago. Someone sent a mail to a weird mailinglist that I'd never seen before, which for some reason had 98,000 subscribers. Cue the "what is this list, please unsubscribe me" replies, which are of course sent to the mailinglist rather than the original poster.

I don't know the innards of Exchange, but from what I've heard, when Exchange receives a mail for a mailinglist, it makes a copy in each recipient's mailbox. That small thread with maybe 30 "please unsubscribe me" replies brought down the entire company mail system for about half a day. (Well, it didn't really bring it down; it was just busy shuffling copies of mails around.)
Simply Wall St raises $1.8M from its own customers to build out investmen
Here's a quote from the draft that I particularly like:

> The providers of electronic communications services shall ensure that there is sufficient protection in place against unauthorised access or alterations to the electronic communications data, and that the confidentiality and safety of the transmission are also guaranteed by the nature of the means of transmission used or by state-of-the-art end-to-end encryption of the electronic communications data. Furthermore, when encryption of electronic communications data is used, decryption, reverse engineering or monitoring of such communications shall be prohibited. Member States shall not impose any obligations on electronic communications service providers that would result in the weakening of the security and encryption of their networks and services.
Intuz Continues to Enlarge Its Presence on AWS Marketplace
> this legislative process was even initiated by the European Council and European Commission

This is no surpise. Note that the European Parliament is not allowed to initiate new laws, so any new law has to start at Council/Commission, almost by definition.

(As I said: The European Parliament should get more power. Where else do you have a parliament with a missing right of law initiative? WTF?!)

All they can do is trying to shape the law proposals by Council/Commission into a less hostile version. Sometimes they are even able to turn things around, but that works not very often.
Ask HN: Problems needing to be solved in bioinformatics? (Aka startup ideas)
Hi HN,

I have a question quite similar in spirit to [1], about startup ideas in bioinformatics, or more specifically, problems that needs to be solved.

While [1] was asked 5 years ago, the field of bioinformatics/biology/biotechnology seems to have gone through a small explosion in that time. Today there are 187 "bioinformatics" startups listed on AngelList [2]. There seems to be lots to do, but I'd like to try to not redo things that are already done well by others.

Shortly, my background is that I'm a PhD student in pharmaceutical bioinformatics with approx 1 year left to dissertation, developing some pretty general technologies for data engineering in bioinformatics (two flow-based programming based computation coordination frameworks), so I feel I probably would have to narrow in on one or a few specific concrete problems, to find a working company idea to solve, using these technologies, or the experience I got from developing them.

[1] https://news.ycombinator.com/item?id=3996966

[2] https://angel.co/bioinformatics
I think snaps + Debian stable could be that solution. You get the stability of Debian at the system level with the reliability of app updates from snaps.

Bad updates automatically roll back, and you can subscribe to a risk level at a per-application level (https://www.youtube.com/watch?v=-3b9qkl9Z_k).

As well, because snaps bundle their dependencies you don't have that problem you mention of adding a repo and getting busted library versions.
I think Sympy's latex solution is probably more complete, but of course it requires a bigger install (but Sympy is already in Anaconda).

Their example:

>>> print(latex(Integral(sqrt(1/x), x)))
\int \sqrt{\frac{1}{x}}\, dx

http://docs.sympy.org/latest/tutorial/printing.html#latex
Nim can run on bare metal natively and even on microcontrollers like arduino. The GC is deterministic, the GC algorithm is pluggable and can be also turned off.
How long until Amazon starts supporting these approaches into automated ordering and delivery with Whole Foods?
How Much It Costs to Run a TRAVEL Blog; and How Much CAN It Help
Hello World is only your first test case to get all the tooling up and running. The real work starts after Hello World and is expected to become more complex. Within minutes you will grow tired of manually running transpilers, minifiers, tests, adding each new js module to index.html etc. You will want to automate all of this. At least this is my experience every time I start a new project.
cough The DAO fork.
I tried to stick with it, but to me it was too obvious that he is trying to make an argument with mixing hindsight and intention.

It might make for a good analysis true, but trying to mask it as "Let me tell you about everyone's intentions, and on the next slide I show you the future" just puts me off.
That's an interesting read -- wasn't the main "leave" argument pretty much to avoid Socialism, the new Soviet Union and creepy external authority (EU)? Preserve freedom?

From the outside, hilariously, it looks like both sides claim the same ultimate goal.
Agreed, smart criminals will just use private channels.

But what about dumb criminals? From what I read both the London Bridge attackers and Manchester bomber are dumb as dogs__t. They'd probably use whatsapp even if it wasn't private simply because it's popular.

(I support private communication, and think not being able to catch some criminals is a reasonable price, but many others do not)
I've never understood this line of argument. If the food, water and power were such problems, they were known about for decades, and there was plenty of time to correct them. Yet no-one cared enough to do so. This surely implies that these issues were never the real balance of power.

Or, to put it into more recent terms: Qatar has just had its land border with Saudi closed, where almost all of its food and supplies come through. Its gas reserves are predominately from gulf waters shared with Iran and subject to the disruption of many navies, from numerous gulf countries through to the USA. So it has no iron-clad control of its supplies. Following your line of thought, Qatar should have to cede its sovereignty to Saudi Arabia, yet I don't hear anyone suggesting this...
Ah, yes maybe FFI and also perhaps inner pointers.
My take from this was that that intern was worked like hell and then adding the sausages on top of that... This is the first bit of working for Tesla (or SpaceX, for that matter) I've ever read and the picture I was left with isn't pretty, despite the lipstick service paid by the intern and the writer.
if this article is the sort of writing you must produce to have a quarterly named after yourself, then i'm going to start a quarterly named "butts quarterly". here i go, watch me.

"the butt, as it is regarded in the traditional literary pantheon, is an inherently dualistic symbol. the cyclical nature of life is encompassed within the butt - creation, and destruction, as exemplified by the many gods in the ancient pantheon - for instance, vishnu, creator and destroyer of all that is extant. in my capacity as a writer, i've come in contact with what freud would call the "imagined butt" and the "real butt", or ürbutt, as it were. the conflict between these two butts, and the dichotomy they represent, i posit, is at the core of many of our modern-day fears. i must pause to say that some of my readers may realize that i am drunk and have been making all of this up as i go along. in light of that, i must defer to the ancient scholar "Mixalot", who has provided an analysis of the butt that remains salient to the present day. in verse, he writes:

i like big /

butts, and i cannot lie,/

you other brothers can't deny,/
>In the foreseeable future, China will not move in the >direction desired by the western countries. Thousands of >years of political wisdom have taught Chinese people to >balance between different ideologies and maintain the >peaceful life of themselves. The only possibility of such >change is that a foreign power invaded China and forced her >reform in a fashion that is different than what Chinese >people collectively desire.

Sorry, this is nonsense. The peacefull years of the empires gonge before, where everything but peacefull- and held several fierce civil wars, which usually endeded when one party captured chinas rice-lands and starved the other party to death (Centralisation by Geography). China is basically where the English Society was pre Democracy. A class of nobleman (party-members) is partially subverted by rich citizens.
Open the link in a Private Browser window. This will prevent the site from reading your cookies, so it will not know how many articles you have read. Either that or find and delete the relevant cookie.
This is exactly right. Debs, snaps, and flatpaks will happily coexist. The upstream gets to choose which works best for them while still supporting users of all distros.
>The people of Hong Kong were not party to the discussions, nor were they consulted about the final decision, which had a profound effect on their futures and freedoms.

I just cannot find a better example of double thinking than this. So UK grabbed a piece of land from China, and now they discuss the return of this piece of land. Suddenly UK created this moral failure on China to involve this piece of land into the discussion. Let's stop creating new countries and races in this hypocrisy of democratic regional self-determinism narrative with mindless and idiotic public voting. No land is only the land of its residents, but by the people of that country.
Sorry bit off-topic, but this caught my attention since english is my 2nd language... So I'm thinking that "Does group chat make you sweat?" sounds a bit better than "Is group chat making you sweat", but what about the meaning? (Haven't read the article yet)
Teamviewer Alternatives: 8 Best Remote Desktop Software
Cities Can’t Afford to Let ‘Rogue’ Bike Shares Run Wild
Problem solving is fun and people like to compete.
You can write a book about anything and it's also a great way to learn so not sure why that is an issue.

webpack does a lot so it requires lots of knowledge -- or you could just stick to script tags and basic minifiers built into every server side web framework at this point.

npm (or yarn) for downloading dependencies + webpack to squeeze them into a bundle makes for a very powerful combination if you need it and it takes a few mins at most to setup. Why the hyperbole if you don't understand it?
> MEPs are elected really as proxy popularity polls on the home parties. And they undergo very little scrutiny of their actions at home.

This is painfully true, and the biggest hurdle IMO to solving the perceived "democratic deficit" of the EU.

MEPs should be banned from using domestic party branding on their material, and have to canvas themselves based on the bloc they plan to align to in the EU, and what that stands for. Only then do you have a hope of people educating themselves on which EU parties/blocs align with their own ideologies.

At the moment, standing based on domestic parties in an EU parliament election has about as much relevance as someone in a general election saying "Vote Jones, member of the local football club", but leaving off their party affiliation.
This "pythonic" way looks for me like AsciiMath

http://asciimath.org/

Shameless plug... if you want to convert from AsciiMath to LaTeX here is something I've written (it's not beautiful and works only online, but it was a showcase only):

https://github.com/oerpub/mathconverter
Google Hangouts removes the transparent UI
The latest attackers have given plenty of clues, like appearing in documentaries about extremism, being violent to their neighbours and actually stating their intentions for whomever wanted to listen

But I guess it's "racist" to take action on that
Okay let's play this game. Let's accept that women are indeed more emotional creatures.

(So tempted to get all sarky with "wide-eyed" and "fragile" but onwards.)

Now what's wrong with being emotional? Even in environments such as tech, this is a necessity. Ultimately people use tech, so damn right we need to be emotional about it.

'Emotional fits' though uncomfortable to watch don't actually occur often, but when it does, it is usually grounded in a very good reason, which may not be made clear yet.

So either way, actually, it's still way better for us to embrace differences and listen to each other for a richer working environment and output. Diversity is only a barrier when you choose to look at it that way.
I think consciousness exists outside physicality.
Yeah I've made it a habit to never share or click any facebook stories anymore (anything that links to another site). If something interests me, I open up firefox with noscript and search for the site on google to find it. Not sure it's any better but I don't want FB to start spamming me with even more 'related' articles/sites.
They're certainly easier to create than debs. For many applications a single yaml file is all that's needed. Snapcraft can use whatever build system the app needs, and produce a snap which can be locally installed, shared privately or more widely via the snap store. I made a short video about it. https://www.youtube.com/watch?v=DLxqdf89hRo
No voting system would have yielded a different result in the EU referendum, it was a two option referendum.
The "Is group chat making you sweat" is using a verb form "continuous aspect" which not all languages have. It's more of a feeling of being in the middle of the situation, where "Does group chat make you sweat" is being asked before or after the activity. It's more of a subtle, stylistic choice though and the title could have been named with either of these sentences.
You can think of it as a hobby, almost like a sport. It's more about testing your problem solving skills, and ability to apply learned concepts in novel (and sometimes not so novel) ways.

The type of problems found in competitive programming are closer to the sort of things scientists would be looking at, rather than your normal corporate coder. For example, placing lightning detectors to improve accuracy while minimising the number of detectors. This is something that you're unlikely to find in a normal business, but is fun to solve.

The grand idea is that competitive programming helps you view problems from different angles, to chase optimisations, and to practice application of algorithms and data structures.

Also, team programming challenges illustrate delegation of tasks based on strengths, and often require teamwork to solve difficult problems. This collaboration obviously carries over to general work.

Source: I was a competitive programmer in university
https://idontwantyourfuckingapp.tumblr.com/
Check the individual governments, the German government for example is all for end to end use of the Bundestrojaner. End to end encryption wont really interfere with them when they practically own the end points.
If it makes you feel any better, I know a guy who didn't buy any BTC back a few years ago, but now is in the newspapers as a millionaire, pretending that he did.
Just another tip, which will give you an easier ZFS setup on Debian.

Use https://www.proxmox.com/. They use Debian and it just works with ZFS.
Why Some of the Worst Cyberattacks in Health Care Go Unreported
This is welcome, but moves like this will only make a difference if the legislation has teeth — will there be some ombudsman that I can appeal to, who will investigate that a firm is using encryption (correctly), and issue a hefty fine for breaches?

Or will it turn out like the cookie legislation: potentially good in theory — that you should have an opt out to non-essential tracking cookies — but because of vague hand-waving around implicit opt-ins and not forcing firms to distinguish between essential & non-essential cookies, means the only outcome is an annoying banner on every website and no real effect on end-user privacy.
Facebook has not finished integrating WhatsApp yet. Right now they have both Messenger and WhatsApp, which is confusing. I guess we'll see what happens to privacy once Facebook has made up their mind about the exact business model.
A simpler example:

$ lax -c 'x ** 2'
\sqrt[2]{x}

While the output should be:

x^2.

If you wanted to use sqrt, it would have to be:

\sqrt[\frac{1}{2}]{x}
Depends on how the team uses it. When I'm @-mentioned in Slack, it's usually because a system that I maintain is failing or doing weird things, and that's something that I should react to quickly. It's therefore not really an option to turn off notifications (not for @-mentions, at least).
Thank you! Looks like I'm still n00b @ english!
Writing a browser that does not use the mouse
Hi.

I'm writing a browser that provides a completely
mouse-free user interface.
In other words, all control is done through the keyboard.
Soliciting top of the head thoughts on how this could be done.
We're doing this to simplify the interface.

Also looking for people who are interested in collaborating on this project.

rohit@khitchdee.desi
> MEPs should be banned from using domestic party branding on their material, and have to canvas themselves based on the bloc they plan to align to in the EU, and what that stands for.

MEPs align themselves with the bloc their party is aligned with.

Perhaps it would be better if political parties had to include the branding of the European Parliament political group they're aligned with on all campaign materials (I'd go so far as to say this should also apply to national and local elections, if EU citizens can vote in them).
The market will decide. People moved to Medium because it was so user-friendly and ad-free. People will move to the next thing (whatever that is) for the same reasons.
SQL Server 2017 Concatination with STRING_AGG
All the learning and process needed to create Debian packages has been a big motivator for us to make snap packaging simple and quick. Have a look at the Heroku CLI snap, for example:
https://github.com/heroku/cli/blob/master/snap/snapcraft.yam...

You can quickly piece together a snapcraft.yaml, push it to GitHub, and turn on auto builds and publication (https://build.snapcraft.io). Then anyone can install your package with a single command - no PPA/repo needed.
Tesla Said Close to Agreeing on Plan for China Production
Our two Burmese cats also have very different personalities even though they are from the same litter and have experienced exactly the same environment.

Their "official" names are quite descriptive:

Purfidelis Babe Magnet

Purfidelis Tasmanian Devil

[NB We just call them Cookie and Brownie].
Yeah, just $30 million for development plus 12 million of ETH which is in current price like what $4.5 billion?
I'm against of this kind of taxes. But if this is the way it works in crypto world, why should it be OK for some and not-OK for others?
Ask HN: How should I answer when asked my current salary by a recruiter?
If I'm applying for a job at a new company, and they ask what I'm currently making, what's the best response?

Tell the truth, refuse to answer, or lie that it's higher than it really is?
Announcing styled-components/primitives: Create truly reusable component systems
you should check out AsciiMath ... http://asciimath.org It's one of the easiest ways of writing math and already pretty complete.
Your point being? The plugin interface is a public interface too, right?

Again, I really appreciate all the work done to make this smooth, but there's still a little underlying "compatibility matters less than features" sentiment here.
> Furthermore, when encryption of electronic communications data is used, decryption, reverse engineering or monitoring of such communications shall be prohibited. Member States shall not impose any obligations on electronic communications service providers that would result in the weakening of the security and encryption of their networks and services.

If I'm going to play devil's advocate, this sounds like a European DMCA in the sense that it will prohibit removal of DRM, and tools which assist such removal.
> Unfortunately​ I primarily see failings on your side _to be tolerant_:

Well fuck you too. I used to tolerant to all these micro aggressions (that I listed above) for at least 20 years. But now they just piss me off.

The color of my skin is not a conversation starter.

I'm not a sideshow freak here to satisfy your ignorant curiosity.

You want to talk about my origins?
Ask permission.

How do you do that?

Talk to me like a human. Ask me about my childhood. Ask me what my favorite authors are. What's a good pizza topping. Get to know me first. I'll share my origins to anyone who actually shows some love.
Show HN: Bystander – Log your application flow without any ugly loggers
I'm not making that leap at all. I specifically classified turing completeness and being considered a programming separately. Read my post again.

A programming language doesn't need to be turing complete. But CSS is neither of the two.
More proof that elected oligarchy can't work
Interesting, i wasn't aware of that.However one of the goals of Lax is being extensible through python easily and being simplistic, one could define their own common latex structures in python then reuse it.
I think the more interesting thing here is probably what he doesn't mention. Given the amount of sausages he appears to be eating daily I suspect he was spending most of his day there. However his previous history also indicates working all hours. I'm guessing if work dominates your life then Tesla is for you. Personally I need a good work/life balance.

[edit] As mentioned in the comment below, "good work/life balance" is subjective and "different work/life balance" is a better way of putting my point across.
PWA Tips Newsletter Issue #5 is out
I won't be surprised if many (in the leave camp) will construe this as the EU sabotaging the security of its member countries.