skysight-inc/HackerNews huggingface dataset:
Inspired me so much that I flew to Tokyo, caught an overnight ferry to Shikoku and then hitch-hiked across the island to visit his farm. Met the man and spent the day looking around the farm/orchard. It was very beautiful. Unfortunately he was then too old for me to stay longer (I'd had dreams of living and working on the farm). This was back in 1990.
The name "Rust" has so many origin stories; IIRC the creator kept changing the story each time he was asked :)
You said "they're welcome to the records of my spam emails", which implies that your own email account has no connection to the problem under discussion. Then you generalized that if you are not in danger then no one is.
The problem with Boost.variant is that all data is doubly allocated, including at least 1 heap allocation as a copy. This is not obvious and is certainly not what a lot of users would want. But you are right, it does this to avoid exceptional situations.
Are there any public online webcams in the area?
I have a CS degree. I learned about the CAP theorem, and I work with the nature of it daily. But my mind have ventured beyond the CAP theorem, it's implications are now mere facts of distributed systems, and the name "CAP theorem" had simply sliped out of my mind. If you want to quiz knowledge, rather than google-fu and name dropping, ask if you can make a distributed system with consistency and availability.
"The doctor at 40 doesn't seem to be worried about discovering that all his knowledge of the vascular system is about to evaporate in favor of some new organizing theory. The same goes for the lawyer, the plumber, the accountant, or the english teacher."

This is the point you think in a wrong direction. All of this Jobs need a basic knowledge (a developer need it too) and all auf this Jobs need tools or regulations to do the job.

A doctor need knowledge about new medics, new instruments. A good teacher teaches not the same way for 40 years. ...

React or whatever are tools. And yes, the most tools reinvent the wheel and this is not development specific, this is valid for many jobs.
Implicit bias is a real phenomenon backed up by good studies: http://www.vox.com/2014/12/26/7443979/racism-implicit-racial...

Whether or not reverse discrimination was taking place at Yahoo, it is worthwhile to try to reduce the implicit bias we practice in our own lives.
Agreed. Most people just freak-out over the speed (it's closer to picolisp than SBCL being interpreted) although I recall a pretty major design decision that most lisps haven't used in decades that many would consider a flaw. I do like that it is similar to python in that it is easy to setup and comes preloaded with a lot of libraries.
Ending wars is such a silly thing to get the Peace Nobel right? I specially liked the part where don't mention who "truly" deserves it.
Google Algorithm change alerts via RSS and email
well, yes. The nice thing is that in C++ can be implemented purely as a library.

Sometimes C++ feels like the high level languages assembler.
from the FAQ:
"How do I add someone to my contacts list?

Look in the profile or settings panel of your client to get your Tox ID which should look something like:

56A1ADE4B65B86BCD51CC73E2CD4E542179F47959FE3E0E21B4B0ACDADE51855D34D34D37CB5"

Yuk! I see this flaw so many products like this, just about anything p2p, blockchain addresses, commit ids, etc. I think there is zero chance of getting anyone who is not technology elite to adopt a product with UX that rotates around these untypeable/unpronounceable/immemorable identifiers. Why aren't Identicons(https://en.wikipedia.org/wiki/Identicon) or QR codes used more?
Samsung Quarterly Earnings Guidance Shrugs Off Galaxy Note 7 Woes
Isn't it already divided? School doesn't teach you how to wash dishes or ride a bike or light a fire. Your parents are unlikely to teach you geometry. I didn't mean to say that an overlap is a bad thing, rather that societies provide many ways of learning, and school can't teach you everything.

If you don't know how to do something it's not necessarily school's fault, and the solution isn't necessarily "more school"
5 ways a web application can boost your business
Paperplane Moves Like Real Bird Viral Video
I was in Colombia two weeks ago. I am Spanish so I could talk with the people. Not everybody supports the "peace process" like any Western media displays.

In Colombia lots of terrible things have happened. There is people that had made a fortune simply murdering and stealing entire families, and of course drugs.

Peace process means legalization of all this crimes, and laundering all the money and power gotten mainly by extortion. There are thousands of victim's families that are angry because it means no justice for them, the people that killed their family members will not go to jail and the properties that were stolen will not go back to the families.

Uribe put the guerrilla on his knees by force, making it to want to make a deal in the same way the Germans or Japanese wanted a honorable peace deal when everything was lost. Now Santos gets all the Glory basically capitulating against the Guerrilla.

The deal is a very bad deal, for example it makes Guerrilla a "democratic" party, but if the people do not vote them, it does not matter because representation is warranted by law, basically giving them the territories that they already controlled by force.
Not an alternative as you may imagine it, but thought you might be interested in it: https://www.huel.com/
So you want exhaustive matching? I don't know if any lisp provides that by default. One of them probably does, somewhere.

But since you don't mind Lisp syntax, and really like type systems, have you tried Shen? (http://www.shenlanguage.org) it's an interesting project.
I'm with ergo, you should explain your assumptions.
b) how is that theorethical? To change the bit information the old state needs to be 'lost' or dissipated as heat into the surroundings. How is this connected to a level from which we are orders of magnitude away (in which direction?).
FWIW, even though I choose to live an omnivorous life, I have the highest respect for vegetarians.

I've met people who say "I enjoy meat, but I could never kill an animal".

Fuck you. You kill animals every day by eating meat; you're just too squeamish to face up to the ethics of what you're doing.

So, hats off to all the vegetarians out there. You reached an ethical conclusion and you do the hard work to live it. Mad respect.
Extending your final point.

The effort to explore reversible computation technology is driven by a desire to fully minimise the energy cost of computation regardless of architectural details. Substrate or ISA make no difference, reversible computation operates under different rules of physics from non reversible computation.

Quite a lot of quantum information theory stuff is involved so I'm going to stop elaborating since I'm merely a layman with more than average interest in the fascinating topic of reversible computation. Best anyone interested in learning further read more from experts who really know what they are saying.
The way I understood parent was that liking, commenting and subscribing was okay to ask for, but asking for stars was too much.

Re-reading it now, I'm actually not so sure what parent was complaining about.
1. The Google founders initially tried to sell Pagerank to Yahoo for $1 billion when Google was just a search research company.

2. Later, Yahoo bought goto.com before Adwords came out. Adwords infringed on goto's patents. Google ended up giving a few hundred million to Yahoo.
Fascinating article. I would have expected that modern technology would tear old fashioned communities like this apart, but it can actually enable them to survive. People don't have to leave to see the world, it comes to them.
We live in a "free" and democratic society but when you work at mid-large companies they are all basically idealistic dictatorships with brown shirts running the ranks. It really is a conundrum in some places.
Late forties developer here.

> Every time I feel like I'm "out of touch" with the hip new thing, I take a weekend to look into it.

There's my problem right away. I can't just "take a weekend" to learn some new shiny thing. I have a partner and children who I want to be with at the weekend. And I'd rather go climbing or hiking or even just go out on my bike, than learn another damn api. Twenty years ago I had evenings and weekends to burn. Now I don't.
Snapchat prepping for $25B IPO
Hi, I'm considerably less of a physicist than yourself :) I did watch your google talk video, and have to thank you for an interesting presentation that introduced me to a couple of new perspectives on quantum interpretation. I'm utterly unqualified to have an opinion on the topic, but enjoy thinking about it sometimes.

So I just wanted to ask in respect of "no one has ever pointed out any actual mistakes" - have you seen the stackexchange discussion at http://physics.stackexchange.com/questions/208609/does-the-f... , and do you have any comment on the assertion there that your statement of EPRG misses the point that "even if Alice does let her system produce interference, the other system will not produce interference either"?
Finding the value of X
How to Convert MS SQL Database into PostgreSQL
The tradeoffs have been hotly debated for years :) The current spec is finally something the committee could agree on, after countless proposals, counter-proposals, endless email discussions and long evenings at committee meetings.
I wonder if your spouse would be impressed that she sees your avatar instead of you in a video call. It may be novel in the first 1-2 times, but then it'll get tiresome very soon. Especially since the avatars are so poorly made (and with teeth, really?).
Yeah it sounds like it would be better if the eggs still hatched but they should only produce good male mosquitos again.
You don't want the pig to die instantly; you want it unconscious and unable to feel pain... but you want the heart still alive. The heart pumps blood which exsanguinates the animal after you slice it's aorta.

This allows you to collect the blood for some other use, and removes it from the veins and arteries in the muscle tissue.
New gTLDs: new announcements from the TMCH
Okay. Go write some C, or some Asm. It might feel unpleasant to you, but if you use most other langauges, you'll be wasting too many cycles, and you won't be using that computing power for your own puposes. Don't forget to use as few abstractions as possible, and remember: every function call takes valuable time and computation.
That seems more about computer science and graphs than what the average analyst would be doing.
I think there are different discussion forums for different things. Right here, I'm talking to you because I'm interested in hearing your point of view and perspective, and I want to know how you react to mine.

In a professional context it is expected to downplay results and to be very cautious. Research is an expensive and volatile investment at the best of times, and overstating your success to secure funding could easily lead us into the next AI winter... So if we were to meet at a conference, I would still hold the same views, but I would never express them in a talk or in any other official capacity.

If you see researchers overpromising results, e.g., in the contributions section of a paper, then that is very bad form.
Official response from Github:

--------

Hi there Oscar,

Thanks for writing in about this.

If your credentials were included in that file, you should have already received an email from us and had your password reset. We've done the same for all users involved.

There's no indication that GitHub was breached and our downtime was unrelated. We believe the 5,199 users in the paste linked on haveibeenpwned.com are the result of someone using a breach from another website against ours to check for users re-using the same credentials.

If you have any questions, do let us know!
I tried an earlier version of a tox client. At that time, there were at least two competing clients that looked the same and did the same things. Is the tox civil war over yet?
Pardon my cynicism but there is no stopping this. Money talks, money is power, activists lack both the power and organisation of large corporations.

I foresee a near future where only a few in society will be able to use the internet safely. There will be subcultures, small segregated pockets of people who refuse the big corporate alternatives on the internet.

We're already seeing this today, think about it. I'm speaking from a Swedish perspective but when piracy on the www was relatively new in the 90s you'd go to "your guy" with the CD-burners and they would give you the movie, game, software you needed.

Only a few people knew enough to keep up with the trends, the BBS, the FTP sites and the newsgroups. Though there was little to none legal problems there were instead technical problems to piracy.

Then we had the piracy golden age, from about 98 to 2015, or today even. When everyone and their grandmother pirated. It was so easy, and torrents made it even easier.

But now the biggest ISP in Sweden has started handing over personal information of their subscribers to foreign companies who are sending monetary demands to the customers if their IP is found on trackers. So instead of being taken to court, just pay the money right?

That's just the start, it will only get worse because corporations have all the power.

But let's look at another example less sinister than piracy. Let's look at simple tracking and web security. Even there you have to be relatively computer savvy to keep up with the new tools, Adblock is out, uBlock is in, Noscript author is under fire, alternatives are often hosted on github.

See what I mean? Safe web browsing is being restricted to a few people savvy enough, or interested enough, to keep up with that scene.

So already, today we're seeing what the future holds for the internet. Any privacy conscious, safe browsing will be pushed to minority subcultures using different platforms, tools and networks than the rest of the population.

The internet will be just another TV or Radio, with indie broadcasters fighting to remain free in a vast sea of big corporations.

We'll most definitely always have open source browsers but the question is how well these browsers will support the new DRM internet that I foresee in our futures.

So pardon my cynicism when I see no positive outcome for DRM on the web. I see instead a majority of content under DRM protection, some of it being copied by a small minority in society and spread through other smaller networks of people who refuse the mainstream web standards.

How this is achieved is just a technicality. It is inevitable because there's money in it and as long as there's money in it corporations will pour money into lobbying to change the rules in their favor.
I live in Colombia.

No, they weren't in "his knees", that's a lie perpetuated by Uribe himself.

Being elected doesn't give them any power over any territories, they will be just part of the Congress, so they will have power to vote there, but not over "specific" territories.

By the way today an scandal is up in Colombia where one of Uribes friends declared all the tactics to emotionally manipulate the people to vote against the treaty with lies and overly exaggerated claims (https://www.google.com.co/amp/amp.noticias.caracoltv.com/acu...)
I have nothing to apologize for. I have a conversation with somebody who compares apples to oranges and you come and say "i didn't say anything about apples, why you stuff things in my mouth?". Well, don't put your mouth in the wrong places or it WILL get stuffed. We even have a saying exactly about this where I'm from, albeit it involves other parts rather than your mouth. Too bad it doesn't translate.
I would, but in the locations I'm in, the only computer I can access is my school chromebook: no X. :-(
The nobel peace prize award decision making process continues to boggle the mind.
Introducing the Ecosystem Support Portal
"When Savitt began at Yahoo the top managers reporting to her … including the chief editors of the verticals and magazines, were less than 20 percent female. Within a year and a half those top managers were more than 80 percent female"

Taken from the article, do you really need more proof?
Programming Handheld Calculators
Installing AMP in WordPress
Is anyone required to sell to CMS? Why can't they just say we won't sell it to you. Please go through our distributors.
The Fujiwhara Effect
I clicked on this thread by accident. Was worth it.
It's not reverse discrimination; it's just discrimination.
Now only if I'd get an email for Doom 4, and the price is $15 or less, I'd totally be all over that.
> On the other hand, there are those who believe that sex work can never truly be consensual

Discussion about sex work is always interesting. Sex workers are so often left out of the discussion about their own lives. How about we listen to what the sex workers want?

Here in Australia, sex workers are completely on the side of decriminalisation.
I have the feeling that 99% of IT is "just playing with toys" already.
The lack of a dotted or slashed '0' is infuriating for me, especially considering that Droid Sans Mono has variants for both.
I agree that the current spec is better than none at all, but it feels like a bad compromise. I would have preferred either a fully exception safe variant or one with an explicit empty state.
History of Xenix – Microsoft's Forgotten Unix-Based Operating System
Just to mention one thing, Aristotle more or less invented formal logic. Without this we probably wouldnt have modern science or computers. If you want to argue he was an idiot and doesn't have any impact, you will have to make a better argument.
I've come to the conclusion that most "modern advanced" features were actually in ALGOL.

Algebraic datatypes with (even just basic) pattern matching (preferably with compile-time exhaustiveness checking) are things I've wanted in C++ ten years ago. This gets me part of the way there, at least. :)
Prospecting for new clients with social media
I've had a course about social media last year (analyses of
communication via social media, not the marketing kind) that talked a lot about the problems with online human-human communication and how VR might be able to solve these problems.

Physical space has social meanings.
We use space to structure how we start conversations,
to show our engagement with our partner, to show our openness to engage with others. Think of the formations you form at parties, and how you know as outsider if you can join a conversation or not.

You also have the important of gaze. Eye gaze is not only an outward expression of an emotion, it is used as a communicative device – as a tool to interact with others. People turn towards to each other to make eye contact and initiate a conversation.

Both space and gaze have so far been missing in online social media. This is the positive value for better communication you add to social media with VR. It's very exciting to see this development already going so fast.

It saddens me though that it seems Facebook is the company making the first steps into this future. This cynic in me says Facebook only develops this to have more ways to manipulate people in seeing ads and other forms of commercial persuasive communication. Tupperware parties 2.0.
I loved the demo, thought it was well thought out and impressive. However I would not want to use it on a regular basis and cannot see many people being that interested in purchasing a VR setup. I think VR outside of gaming is limited appeal and only AR will offer any mass appeal as long as it is portable and discrete.
Isn't that what capitalism is all about? /s
The CrypTool Portal
Ask HN: Did you wish there were cheaper hosted databases?
I am little torn between how expensive it is to get a hosted database.

You can often get free hosted MySQL databases when you buy web hosting service, and it even comes with web hosting offers that only cost $1. However, the performance is often bad and backup not existing.

If you then want to get a hosted database, where the main product are not web hosting, you can't find anywhere that only cost $1? or $2 dollars a month?

Compose.io is really awesome but they all start at $18 a month per gigabyte, which really adds up if it is only for side projects.

I could also just host it myself, but the real reason I want a hosted solution is that I don't want to think about backup. I could also just use all those free trials, but I want to pay!

I don't care about performance, I don't need failover, I just don't want to loose data!

I have asked it before, and the answers I got was I could use Google Cloud SQL and share it between projects, but sometimes I want to use multiple databases like graph and time series and I don't want to limit myself to only SQL.

The answer is, there is probably not a lot of money in it, but how does all those other really cheap webhosting companies go by? Could you automate yourself out of it?
I did not get it, what is the use case for having all these things? I can take a selfi of my virtual me and share it to facebook? Is this something that customers would want to do?
I'm 26, and modulo the kids, this is how I feel as well. I've been programming professionally for almost ten years, and I feel less and less pressure to keep up with the latest packages on NPM or whatever the flavor of the month is. It's much more interesting to know what has been tried before, and why that didn't stick. Like this newLISP thing, why should we suddenly start writing Lisp? The language is older than C, for god's sake.
Now this is a good quote:

"More than one pilot being interviewed stated that his decision to eject wasn’t made in the heat of the moment. The decision was made years before, in training, after careful thought. “If I encounter these conditions, I will take this action.” These guys made their decision early. When they encountered the conditions they acted. Without thought. Without hesitation."
Affiliate marketing mistakes to avoid. – MaxiPharo
You can trust Google/MS/Yahoo!/etc. with your pizza orders and mortgage payments, while switching to self-hosted, GPG email from a RYF-certified machine for organising your secret mattress-tag-removing guerrilla.
Just checked the docs: Not only does it include text objects, you can write your own, if you don't mind getting your hands dirty with some elisp.
Probably leveraging STUN servers https://en.wikipedia.org/wiki/STUN
Synthace (http://www.synthace.com) | London, UK |Senior Front-end Engineer | Full-time | On-site

Senior Front-End Engineer
We are looking for a talented and experienced front end engineer to spearhead development of the Antha OS user interface.

The Project
Named by the World Economic Forum as one of the world’s 30 Technology Pioneers 2016, Synthace is re-imagining how we work with biology.

Day-to-day, you’ll be working with a tight-knit, multidisciplinary development team. Technically, you’ll be delivering a web-based front end in Google Polymer across both mobile and desktop platforms, handling backend communications via SocketIO and RESTful services.

Key requirements:
•	Expertise in Javascript, with experience in at least one of React, AngularJS, Meteor, Flux
•	Substantial experience and expertise delivering complex single-page apps
•	Knowledge of all aspects of UI development
•	At least 3 years’ professional experience
•	Experience of agile development and a devotion to testing (TDD/BDD)

Strongly preferred:
•	Experience using Google Polymer
•	Experience leading UI development
•	Knowledge of data visualisation methods e.g. D3
•	Experience developing server-side JS e.g. Node.
Conditions:

£50-65k Salary
Additionally, we offer a package including 25 days’ annual leave + public holidays, company share options, 10% of salary pension contribution, and income protection, life, and private medical insurances.

email: jobs@synthace.com to apply

Interview process: Telephone interview, Coding Test, On-site Interview