skysight-inc/HackerNews huggingface dataset:
> They don't. If you look at the website now, they are offering their services for free temporarily, because they don't have any payment providers anymore. It seems Paypal was their only method of payment.

This surprised me. The only time I've set up transactions with Paypal as the only option was when I didn't expect any transactions (a nonprofit that needed to have a public donation function for legal reasons, but actually got all its money from foundation grants).

As a user, I don't mind Paypal as an option, but when it's the only option it doesn't give a good impression.
Up and running with express.js
thats a good point. docker swarm supports 'labels' for pinning your containers to specific set of agents.
What you're experiencing is entirely human, and I would venture all developers experience this at given points, unless they are just working through a queue of bugs in a backlog tracker or some such. Now, being a software engineer, I'm not really interested in working harder or just telling myself to get over it. I'd rather use software and a process to hack my own behavior to keep pushing forward. Here is how I've had a little success with this.

For a given product, I have a Trello board that tracks the entire machine I am trying to create. (A business is a machine that accepts money and/or time as inputs and outputs a sufficiently interesting amount of more money: the profit.) I'll have lists like Lead Generation, Conversions, Upsells, and Churns. Every project I want to work on within the product needs to fit into one of those lists; it's an easy way to remind myself to not build or work on things that don't matter.

Within the lists I have cards for initiatives. These are the projects I would assign to an executive if I had a team of VPs. For example, "Launch ZenDesk with help articles."

Within the cards I have checklists of specific milestones or tasks. "Sign up for ZenDesk." "Add CNAME."

When I don't have much energy after a full day's work, I can look at my cards and find something I do have the energy to take care of. When I'm wide awake and excited after a good night's sleep, I can add more tasks or initiatives to the Trello board, but the lists help ensure the initiatives are actually pushing the business forward.

Finally, I'd look for projects within your product that make sense to open source. One, that makes the projects easier to use on future projects; two, you can show them off when trying to get work in the future; and three, it gives you a really nice sense of satisfaction and a milestone you can point to along the way of building your product.
Thanks for the info. I guess my follow up question is why doesn't Dgraph end up caching all the data on every node when it has the memory to do so? Is this a planned feature that you just haven't implemented yet?
Since that data is freely available it's too bad they didn't make an automated report system where users could enter a name. Still cool though.
You can circumvent the bounds checking via unsafe code, and avoid heap allocation by using structs. Not sure what non-deterministic memory usage means.

You haven't specified what the right tool is. I think classifying C/C++ as the right tool is contentious too for the reasons I outline. The "type wrangling" isn't there for no good reason, the reasons are quite clear: to maintain memory safety and benefit from automatic memory management. There's also the possibility that you're making it more complicated than it needs to be.
A photoswitch made using just one photosensitive molecule
EFF Urges Citizens to Fight Changes Expanding Gov Powers to Break into Computers
I worked for a financial services related startup for a while and was involved in implementing KYC/AML protections and AFAIK there isn't any relation between this and those laws. KYC is simply identifying your customers (nothing related to what they are doing) e.g. drivers license info, home address, etc. AML has to do with financial instruments passing through a business' account from customer (a) to customer (b) (in some cases (a) and (b) being the same individual). Given they are processing subscriptions here it seems far more likely that this is somehow related to RIAA/MPAA, or at least a fear of said groups.
As a seller I requested a refund on Ebay and received my refund before I even shipped the goods back!
Understanding rogue ocean waves may be simple after all
Hi Alan,

What do you think about the Newspeak Programming Language (http://www.newspeaklanguage.org)?
There are well founded reasons for financial regulation. Predatory lending, money laundering, scams, terrorism funding, etc.
Not to dampen your enthusiasm but it may not happen anytime soon. An explanation, and a solution, is offered on my blog: http://chinbilly.blogspot.co.uk/2016/03/ponder-c-reflection....
11 Gmail Shortcuts to Save Time and Increase Productivity
The Unexpected Story of How Estonia Became the Most Tech-Savvy Country on Earth
"Devices faster than flash are too fast to handle via OS read and write", interesting could you elaborate on why?
Open source encryption has been available for decades. Yet, whatsapp got a billion users before they enabled end-to-end encryption.

The data shows you're wrong: lack of encryption does not prevent a significant number of people from using a product.

I'm mostly repeating what I said in https://news.ycombinator.com/item?id=10580829. Further down I had several links supporting the claim that even people who have a lot to gain from encryption will often not use it if it's not enabled by default.
I've ran hundreds of demos on the DK2 over the last two years and in that time one person took the headset off because they felt weird. It's not "the majority of users" by any stretch. I don't know where you're getting your information from.

And we're not talking about being pitched over, puking your guts out, either. It's a mild discomfort that only persists if the user tries to push through it.

Locomotion is both difficult and overrated. I don't know how many people are going to want to physically run for cover in shooter game. Some will, for sure, but I expect new genres of games to become much more popular.

There is also a huge segment of non-game usage that I expect to be the dominant use case for the tech. VR telepresence blows the pants off of Skype, even with cartoon avatars.
A key component of the network side of our (https://scalableinformatics.com) SIOS layer is handled by Mojolicious running on Perl. Has been for a while (about 5 years).

I've taken some steps to do a re-implementation in node, but the perl version "just works" with very little fuss, under fairly heavy load, and is pretty easy to debug when I need to.

This is very much a microservice: tailored PXE environments as a service based upon a database, and the booting mac address as a key. A programmatic/database-based backend to a PXE server. It allows us to boot effectively anything that is bootable by modern hardware, from Linux, Windows, SmartOS/OpenSolaris, through FreeDOS, and other more esoteric systems. A number of our customers use this as a configuration tech underneath their own orchestration layers.

All Perl based, and using as modern techniques as possible.

We stopped using system Perl many years ago. Red Hat seems to like to ship not merely obsolete versions, but versions actually past their end-of-life, so that they are not really supported upstream anymore. They have a similar issue with Python and other languages. So, reluctantly, about a decade ago, we started building our own toolchain. First with Perl, then adding in Python, Julia, R, Octave, and other analytics codes. Our analytics tools use all of these as part of our SIOS rambooted appliances (http://scalableinformatics.com/fastpath), so we needed the updated toolchain. We are looking at Rust as well for future work, and have looked at incorporating Go, but we don't have any Go code developed/planned as of yet.
A good product can gain traction with mediocre algorithmic performance because it provides business value. Same holds true for mediocre UX. The killer feature for a B2B application is business value.
There are rumors that Tencent is also amongst the bidders for the Ultimate Fighting Championship. (The whole sport, not just the game)

http://www.reviewjournal.com/sports/mma-ufc/ufc-reportedly-v...
This is not a benchmark. This is an experiment to determine whether Dgraph scales as you'd expect it to.

If you're interested, there're a list of complex queries that we've run:
https://discuss.dgraph.io/t/list-of-test-queries/22

The last one, which involves Kevin Bacon, and returns 2.4 million entities is an interesting one, that might choke a lot of application layer powered graph datastores running on top of some RDBMS.
I enjoyed coding in Go, but the "community" killed all enjoyment of the language for me.

I took off my big boy trousers, put on my human being shorts, and decided to take my enthusiasm elsewhere.

Shame, because the language does have a lot going for it.
Extremely unlikely since a new framework was agreed by the Commission in February 2016

http://europa.eu/rapid/press-release_IP-16-216_en.htm
> Bottom line: children need to learn how to use the 21st century, or there's a good chance they will lose the 21st century.

Most children meet entertainment technology as early as before the first birthday, though. Many pre-teens that I see around possess smartphones and/or tablets. Most of the early teenagers possess multiple devices. None of these will be able to judge what's is beneficial to their future and well-being, and opt for it rather than what is immediately fun and pleasing. Just like most of them will live on chocolate bars and crisps if let to do so. The burden falls on the parents, a burden they don't take.

I myself can't think of a future other than one full of device addicts, and a small bunch that managed to liberate themselves from perennial procrastination and pseudo-socialisation only in their twenties. And while my country can prohibit certain products (food, etc.) from import and production within its own borders (e.g. genetically modified, chemically engineered to be consumed greedily), this can't be done with websites, because (a) it's technically impossible and (b) it 'contradicts freedom of speech'. I'll ask the reader to philosophise over (b), because neither the founding fathers of the US nor the pioneers of the french revolution, nor most of the libertarian, freedom-bringing revolutionists had a Facebook to tag their friends' faces.

(edit: I don't want to get into a debate over freedom of speech, and don't support any form of cencuring of it, tho I don't want freedom of speech at the cost of exploitation of generations and generations by some companies that use it as a shelter for themselves.)
1) Money. As William Binney revealed, they scrapped his multi-million dollar system that protected privacy (I still disagree with him that the collection was constitutional in the first place) for a multi-billion dollar system that wasn't nearly as effective. So in essence, one motivation would be to line the pockets of various entitles around McLean, VA and other good ol boys.

2) Control. This level of surveillance is key in the primary purpose of dissident control. This is why they are harping so much on "lone-wolf radicals" who are "radicalised by the internet". Because they want to say wolf so loud and so much that nobody has the chance to remind them about the constitution. This is also part of why you will see a huge increase in bad legislation written and passed by corrupted good ol boy house/senate. The internet is a threat to the global order due to it's decentralized nature and it's encouragement of anarchistic freedom of thought. The oligarchy are moving against the internet.

3) Fall-guys. The more sinister, grander chessboard for the supranational oligarchs is one of de-legitimizing American power and principles. I'll let you digest the details of this.

Always remember where the Company got it's start. Wall Street international lawyers. I'm pretty sure McCarthy, despite his unconstitutional antics, was actually on to something... but he just didn't aim high-enough in the chain. Corruption in the three-letters is top down.

http://www.maebrussell.com/Prouty/Harry%20Truman%27s%20CIA%2...
In which border does the Etherium contract reside and who should the court order name?
I've tried to break down the different IoT categories and identify generic characteristics that apply to them. There are of course hundreds of specific SoCs to choose from but they all typically fall under one of the five categories I've mentioned.

High-density compute nodes are a specific type of processors that have manycore CPUs. The reason they are called high-density is because they pack tens or hundreds of small CPU cores onto a single die. These types of small cores don't provide massive single-threaded performance by themselves but when added together, they can be quite compelling. This is a different approach to having a few but very powerful cores such as Intel Xeons on an SoC. An analogy would be a flock of starlings versus an eagle. Moreover, many CPU designers today have abandoned the practice of scaling in frequency to achieve performance and are focused more and more on performance per watt (hence the term green computing). This is because the costs associated with powering and cooling a data center are rapidly rising.
Apply the 20/80 rule to software development. It's 20% technical, 80% people. My greatest challenge as an IT leader is not in writing code or solving technical problems, but in getting a team that plays together well. Although, I wouldn't be coding much as an IT leader, I would be happy to white board it to show that I still got it!

It's really difficult to access those who can code, I have seen plenty of people who can answer all sorts of technical questions/text book questions and yet they can't code their way out of a paper bag. Just as bad, the ones that can code but are not motivated nor desire to work well with others.

Stay humble!
This is known as the Texas sharpshooter fallacy. We observe one out of a billion unlikely events and – after the fact – draw our bullseye around that observation and say "what are the odds the particular thing under our bullseye happened?"

Of course, it's probabilistically invalid to decide on the target after you've observed which event actually occurred. Feynman exemplified this as

> You know, the most amazing thing happened to me tonight... I saw a car with the license plate ARW 357. Can you imagine? Of all the millions of license plates in the state, what was the chance that I would see that particular one tonight? Amazing!

If Feynman had walked into the parking lot with no prior knowledge of it and said "car number 5 on my right will have the license plate ARW 357" then this truly would have been amazing. But given that he saw the license plate first, it's not as amazing anymore.

The same principle applies whenever someone says "Of all the mates my ancestors could have met, they met the specific configuration of mates which produced me as an offspring, several generations down the line. What are the odds?" Well... that was kind of bound to happen. There were billions of possible offspring that didn't happen! One of them had to happen for anyone to be able to say that.

See also: weak anthropic principle.
But as UNC's Domina points out, most schools have also found it very difficult to institute what Katy Tang calls a "one-size-fits-all" mathematical curriculum without boring the math nerds to tears.

Here in lies the fundamental issue of the (well intentioned) focus on No Child Left Behind. The schools tend to underserve the best students because energy is focused on the weakest. (If the weakest were being well served, this would be a worthy trade. My experience in large cities is this is the exception rather than the rule.)

This used to bother me quite a bit, but I think the best students can find other ways to be intellectually stimulated. (Online, etc) The downside is for most of school they're bored out of their mind, and this can develop bad habits for when school eventually catches up to their abilities.
It means "outside our human prejudices about ourselves". As though we actually were a valid object of real science....
Why are you skeptical on the APU? Intel(Ivy Bridge/Sandy Bridge) were APUs even if they aren't marketed as such.
You can indeed do that, and there are other ways to speed up Python (PyPy, Cython, or even just writing more efficient Python code). However, the problem is that you now have to write C.

A lot of the slowness in Python probably comes from the many memory allocations all over the place. Go gives you a lot of control over allocations even though it is a garbage collected language.

These slides posted by another commenter has some good points about why Python is so slow: https://speakerdeck.com/alex/why-python-ruby-and-javascript-...

Interestingly, there was actually a talk at PyCon US 2016 about using Go's http server in Python via C. https://www.youtube.com/watch?v=CkDwb5koRTc
A Remote Control Ball Might Be the Most Enjoyable Way to Learn to Code
No, it's not just due to rendering lag. Motion sickness is caused by a disparity between the what the eyes perceive as motion and the vestibular system of the inner ear [0].

That's not all, though. Another major problem with VR is the lack of compensation for vergence [1] and accommodation [2]. These two systems are critical for depth perception and when they are not accounted for the result is confusion of the visual system, eye strain, fatigue, and even nausea.

[0] https://en.m.wikipedia.org/wiki/Vestibular_system

[1] https://en.m.wikipedia.org/wiki/Vergence

[2] https://en.m.wikipedia.org/wiki/Accommodation_(eye)
The thing you're describing is not unique to developers.

What I do is just forget about the potential consequences of failure (OR success) and just make the thing. If it works and takes off, great. If not, oh well, at least I spent time doing something I love.
New Zealand is actually kind of interesting, and not as crazy as you'd think. It's often used as a test bed for consumer tech
I once said that "Television is the last technology we should be allowed to invent without a Surgeon General's warning on it"
I think the retconed explanation is that the kessel run involves going around a black hole. Bragging about parsecs is because the slower ships had to completely steer free of the blackhole, while faster ones could get closer and break free of it's gravity, thus shortening the overall distance traveled.
It's a marketing piece to highlight Imagination Technologies offerings. The title is misleading.
But some objects in space are already moving faster than speed of light in vacuum. [1]

[1] https://www.youtube.com/watch?v=RaELad94KZs
Why don't developers write more secure code
Welcome to the future, where bots make the bad dates go away
How to Pick Your Battles on a Software Team
Developers have been rapped in some circles for writing code with security flaws, but is such criticism justified?

P.S. Want to help developers write more secure software, join the mission jobs@softwaresecured.com
That's why it's called space-time right...
That might work, as long as you don't ever need to read the data you've just written (logging?).

Otherwise you'll end up serving stale data that might be several minutes out of date.
Check out Points of View: http://vpri.org/pov/
Android is open source so if an OS vendor outside of the United States decides to use it and provide strong encryption there is very little stopping them from doing so. A lot of the hardest work has been done already.

There is a small but growing market for strong encryption. US companies will find themselves losing some amount of market share due to encryption restrictions. We already saw this once with the previous crypto wars. The U.S. thought that they could corner the market on good crypto and instead ended up losing a good portion of the market. The U.S. lost that war and they can totally lose this one for the same reason. We don't have a monopoly on good crypto in the U.S. and if they have their way we'll end up with only bad crypto.
Your last point can't be overstated. It's a major problem, but imho can be remediated during high schools years with things like dual-enrollment in a local community college, MOOC participation, local special interest research groups, etc.

My wife & I are taking the approach that responsibility for primary education lies with parents first, then teachers, so, to your first point, we don't particularly perceive this as a huge personal problem.... The fact is, education in America is classist and the kids of white collars households have incredibly unfair advantages. Bootstrapping from poverty & ignorance to professional success and higher education is harder than it's ever been.
>Equal Pay Act 1970

>National Health Service 1946-1948

>Defining Thatcherism as bad

All before 1984.

You can't take all the bad parts of the 'West', however you define it, and compare it with a single country.
Direct Marketing Tips That Are Awesome to Use for Your Company
You cannot rely on the law to treat your wishes long after you are dead. The largest park in Toronto (High Park), for example, should technically not be owned by the city because the person that bequeathed it to the city said that it would revert to some other organization if a catholic was ever elected mayor, but that never happened.

As for XKCD - where something happens is no longer clear cut. If someone creates a etherium contract during a year in Argentina while SSH'd into a computer in Hong Kong it starts to become very difficult to enforce the law.

I'm not even talking strictly about tax evasion I'm talking about subversion of the states restriction on individual action - and I agree that this isn't a good thing across the board. I don't like the idea of billionaires hiding their influence and wealth, I just think it is inevitable.
a teacher's rebuttal on reddit: https://www.reddit.com/r/sanfrancisco/comments/4p0uc3/why_di...
Interesting. He seemed uniquely suited to do the job, with a commercial background in both old telecom and new cloud. Perhaps this just didn't translate to picking companies to buy.
https://youtu.be/EZa6Nv1KH7Ihttps://youtu.be/EZa6Nv1KH7Ihttp...
I thought about them doing it for mindshare. However people can be very opinionated about editors especially outside of the enterprise and they're not competing with any IDEs. There's just fundamentally not a lot of mindshare to grab here.

They also already have a ton of it. If they want to grab more mindshare, they should significantly improve their education offering. The free plan is nice but doesn't make anyone (want to) use it. They're a few systems for assignments that use SVN to submit assignments, the ones I've used at university all sucked. Create a significantly better solution here and every single computer science student becomes aware of Github.

In any case working on mindshare is an investment in the future, if you're ahead of your competition and can maintain your position relative to them it makes sense to work on mindshare. This is not the case for Github at least not anymore.
this project https://github.com/google/cayley
seems to have gone the route of using pluggable backends.
Last year I saw a customer (not at Seafile) who accessed our (paid) service from 20 different countries on the same day. Do you think that customer travelled to all those countries on that day? Do you think we were wrong to look for such globetrotting customers? Do you think we were wrong, or Seafile would be wrong, to look for customers who share their account with their hundred best friends?
So? write pseudo code!
BuzzFeed Clarifies Exclusivity Rules After Two Staff Members Fired
unless the "corruption" is reversible by the torrent client, which it would be
It's tested against a wide range of other compressors in this thread: http://encode.ru/threads/2221-LZFSE-New-Apple-Data-Compressi...

The results are kind of underwhelming.
Thanks, just what I was looking for.