skysight-inc/HackerNews huggingface dataset:
> Any sufficiently advanced distributed systems contains a buggy implementation of Erlang?

Why won't you say that about machine code? The JVM simply operates at a lower level than Erlang, hence it can be used to implement Erlang, and, it turns out that doing so might gives better results than current Erlang VMs implemented in C, because there are man-decades (or centuries) of shared functionality that's already in the JVM.

> By rewriting (or heavily reconfiguring) the GC, adding a scheduler, etc

You don't need to rewrite or heavily configure the GC (besides, which one? There are plenty of JVM GCs) -- just to use it as Erlang does, or one that is pauseless no matter how you use it (two implementations, one commercial and one open-source under development at Red Hat). Also, you don't need to add a scheduler. One of the world's best implementations of a work-stealing scheduler, also with about a decade of effort behind it by Doug Lea, is packaged with the JDK. See here[1] to get a feel for the effort behind it.

> It sounds like it's not quite the case, especially around distributed systems.

Erlang doesn't add anything not already found in high-quality, battle-tested libraries like JGroups[2] when it comes to clustering (actually, JGroups is more powerful than Erlang's clustering). The JVM ecosystem is so huge that it's very hard to come up with something (other than syntax) that doesn't already have a solid implementation out there.

I'd really like to retrofit Erjang to use Quasar rather than Kilim (Quasar is just better maintained, more battle-tested and probably faster).

I really believe that running Erlang on the JVM is a win for everyone. The Erlang community simply doesn't have a tenth of the resources that are put into OpenJDK[3]. Why not enjoy the benefits?

[1]: https://www.youtube.com/watch?v=sq0MX3fHkro

[2]: http://www.jgroups.org/

[3]: like a groundbreaking optimizing compiler that will start being used in Java 9, and can be especially appropriate for compiling Erlang: https://wiki.openjdk.java.net/display/Graal/Publications%20a...
Some protocols that use prngs might make assumptions about the number of seconds in a minute, however.
So you believe the whole of Microsoft's contribution to the world has been a net negative?

It seems to me they've made possible for countless businesses to do their day-to-day work more efficiently.
I haven't tried since MMS support was added. Picture MMS works well though.
Nice, what would be cool is to have something like this online (as a service), that could fetch a page and make a report.

The report could then be shared with web designers who use an insufficient contrast ratio between their background and their text for instance, no need to be visually impaired to be bothered by sites who do that kind of stuff, and they are way too many.
can be 10m or so I've read.

I think the idea here is unbroken corridors of habitat through the city and suburbs. The highway metaphor only goes so far: no one thinks insects in quite the same way as freight trucks, but insects and wildlife have thrived for millions of years in continuous habitat, which we suddenly in the last 100 years have broken into tiny little chunks with huge barriers between them: mechanical, chemical, electromagnetic, etc. The result: extinction, and we are to blame.

If we are smart, we will build these corridors everywhere, and link them to large wilderness parks.
Another reason to dislike Oracle.
Great advice folks. I suspect it will be a case of staging things. Prove the viability of the model, minimal seed fund for push to market and scale as our traction increases.

If the combined talents of the tech workforce here can drag Scotland along the path and turn it into a Silicon Glen then that's definitely a bonus. Just takes one big name to start the snowball rolling ☺
Please try and avoid using heading tags for size alone :) If it's for design purposes, just resize some <span>'s, and let headings (even ones hidden off the side of the screen) define the structure of the document (as we explain in the error description).

The reason for this is because many screen-readers have keyboard shortcuts to jump from heading to heading. Many users will map out the page with this key-binding. Keeping the headings in a good order is very important.
In this case, this isn't necessarily needed as own-mailbox could be the MX and then transmit the data using some other protocol or even just SMTP over a different port.

Of course this means that they could read your email again, so we'd be back to square one.
From the front page: "Optional P2P backup, so even if your Own-Mailbox is offline temporarily you don't lose any email from your self-hosted addresses as long as you maintain 70% up ratio." and "16GB storage, possibility to extend memory or do backup via USB drive/HDD."

So really, it has both off and on site backup.
A Digital Panopticon? Privacy and mobile sensor networks
the overwhelming trend in north america is to avoid talking about bodily functions at all costs

Unless it's a group of women talking about menstruation, that can go on for hours.
This is a common trend in scientific writing. [1]

It's considered standard to write in formal, passive, third-person tone. [2]

During undergrad, I was constantly drilled to make my writings as concise as possible.

[1] http://www2.aje.com/en/education/other-resources/articles/ed...
[2] http://writingcenter.unc.edu/handouts/passive-voice/
Indicative of shared Russian heritage of spaceflight? ;)
The Nexus 6 is mostly like a very large Moto X, adding
some very sweet front facing stereo speakers making the
Netflix experience on a phone like a small theater.

Bullshit.
dynamic DNS exists. There's no reason why the host behind a MX entry can't be a dynamically updated address. MX records are names, not addresses.
I don't think ringing in the ears is a normal part of growing older. I would urge you to get that checked out by your doctor.
There is a live session:

http://www.twitch.tv/317070
How Long Does It Really Take to Think a Thought?
I don't see how coloring is any different from doing puzzles, playing board games, building Lego, having waterfights (or other simulated "war" e.g. laser tag), all of which have been popular adult pastimes for a while now...

Seems like people go through phases: Childhood (where fun is seen as normal), teenagehood (where teenagers try to separate themselves from childhood things), young-adults (where they discover it is "ok" to be whoever they want), and adults who just don't give a damn anymore (although some people still care WAY too much what other people think, see 'Keeping Up with the Joneses' etc).

Maybe if adults would stop caring what others thought about them so much, they could just have childhood fun without feeling ashamed or guilty. The world would likely be a better place, with less stress, and more fun.
I see it like I see git commit messages. You need to convey as much information as possible in as few words as possible. Dropping articles that don't add anything to the context is a way to keep it sweet, short and punchy I guess.
Oh, that goes back a long ways, and goes across cultures too. It's a human thing, not an "American" thing. Maybe you can find some culture somewhere in the world that unironically hangs signs that idiomatically translate to "The Shitters ->", but it'll be the exception rather than the rule.
Here's a simpler flowchart:

Start -> Should I work for free? -> No
I don't know what to say, this feels so wrong (APIs being copyrighted). If any tech company deserves hate it's Oracle without a doubt. I just hope common sense prevails at the end and Google wins.
I'm only arguing that the term personhood has extensive use in definining rights for humans and non-humans, providing a prominent ethicist as an example. I'm not trying to open up an abortion debate in a comment thread, because those simply go no where, influence no one, and fail to advance a meaningful dialogue.

You can certainly disagree with applying personhood to the abortion debate and claim an unlimited number of nefaroious motives behind pro-life advocates, but those would be different discussions. The term personhood is used widely for embyronic and non-human rights, that's the extent of my claim.
Nice way to learn React! For me the tasks could be a bit more clear, especially the first time when I was looking for what I had to do. But I'll definitely try to learn some React this way!
Nibbler[0] and pa11y[1] will handle that use-case for you. I've only used either a little. I really like the idea of catering these reports to designers, though!

[0]: http://nibbler.silktide.com/

[1]: http://pa11y.org/
>> So basically, a data lake is a fancy word for a file system?

To me, it looks more like an ODS (Operational Data Store) with some data-mart like curation steps before it hits users.
"They" don't have us anywhere, money is not supposed to be a store of value, it's a medium of exchange. Assets are stores of value.
> that your client doesn't actually feel comfortable giving you honest feedback about the work your producing because they know you're doing it for free.

I call this the "friends moving your furniture" problem. You aren't going to complain to your friend that he's damaging shit because he's volunteering with a tedious task for free. You need all the help you can get, right?

Of course, in your friend's case, he's not making a business out of moving furniture. But in a web developer's case, the bad habits you'll inevitably create but won't get corrected will end up hurting you later when you do decide that you're going to charge for your work.
I always thought communism's classlessness necessitated at least some form of flat hierarchy or syndicalism where worker's collectives hold decisions democratically and directly. On the other hand, hierarchical organizations are still fine by some schools of anarchism.

Right, but then absence of state is true for anything involving wide area networking.

Like I said, you're simply listing an absence of per-unit sales where "free as in beer" is concerned. The money is still there in the form of sponsorships, fundraisers, consulting, premium versions, dual licensing, corporate contributors and so on.

And then FOSS has nothing like syndicalism, unions, worker collectives or anything like that.
How would model checking have helped here?

The issue here is two fairly unambiguous provisions of 17 USC 102: https://www.law.cornell.edu/uscode/text/17/102

Subsection (a) says that copyright extends to "original works of authorship." Subsection (b) says that copyright does not extend to "any idea, procedure, process, system, method of operation, concept, principle, or discovery."

Where does an "original work of authorship" end and where does "method of operation" begin? How would you propose to define those concepts in a way that is less ambiguous? That is, without arbitrarily throwing away the distinction the law is trying to make just because you can't model it?
How Sweden became the startup capital of Europe
Just because we have this conversation and there is some indignation over companies not contributing back to the projects they use shows that we expect them to contribute according to their ability.

I agree that it isn't perfect like every other implementation of communism because some people don't contribute back. But we can just pretend that their ability is zero. Then it still works.
I am using the "data lake" concept without realizing it. It just seemed like the right thing to do.

I am working on a "Google for SEC filings". There are about 15 million company filings and other data spanning 20 years available on sec.gov. The data is about 700 GB compressed, but unfortunately you have to download each filing individually from their FTP server. When I first started, I wrote a script that would download the filing and then process it into the format I wanted. However their FTP server is very slow and there are 15 million individual downloads, so it was taking forever. Rather I wrote a script that mirrored the FTP server to S3 as fast as possible while still being respectful to their bandwidth and server capacity. And this still took almost 3 weeks.

Now I have a "data lake" of raw SEC filings and other data which I can pull from at any time on S3. And the important part is the performance is significantly better so the processing time is relatively small.
There are plenty of other scenarios...

The IDA is the heaviest thing they have ever carried in the trunk, AFAIK. Maybe its mounting bracket failed and it impacted the top of the second stage, buckling the LOX tank. A suddenly induced crack allowed some LOX to escape (the initial 'puff'), and the suddenly reduced pressure allowed the rest of the LOX to boil off and the tank to BLEVE, causing the catastrophic failure of the second stage.

Obviously this is a completely theoretical scenario, but it's one of many I could dream up...

EDIT: While is is a fairly technical discussion, I realize I got a little heavy handed with the acronyms there...

IDA: https://en.wikipedia.org/wiki/International_Docking_Adapter
LOX: https://en.wikipedia.org/wiki/Liquid_oxygen
BLEVE: https://en.wikipedia.org/wiki/Boiling_liquid_expanding_vapor_explosion
I think one dilemma of nature preservation is that people with environmental concerns are concentrated in cities, because people are generally living in a higher density in cities.

This leads to protection areas being near to cities. They're usually small and hinder development. Mind that I specially mean protected zones for the sake of nature not as a recreation ground. Most rural places get no protection at all and people are more often seduced to harm much more nature for little own gain.
just google "dolphin killing humans."

here's one: https://en.wikipedia.org/wiki/Ti%C3%A3o
After watching the press conference yesterday I got the sense that Musk's tweets aren't particularly helpful for SpaceX press relations
Although userscripts themselves are cross-browser compatible, I don't know of any browser that offers native support for them. However, there are extensions that manages them (Greasemonkey for Firefox, Tampermonkey for Chrome, etc.) Once the user has a userscript manager installed, the installation process is a matter of a one click job.
From Startup Tools to Monkeys in Space – Startups That Are Making Strides
Thanks for sharing. Good read.
No zippers? Why then does the official OM docs say "Cursors are conceptually related to functional lenses and zippers". Remember this thread relates to how simple or easy OM is to grok.

And no message channels? Why then does the intermediate tutorial plunge straight into the use of core.async?

I have no problem with OM being considered a grand experiment. I wouldn't use it but it has been an interesting idea generator. Please remember context here - I was responding to someone who claims astonishment that OM could be considered difficult to understand.

But, in terms of grand experiments, let's remember that Reagent came out at exactly the same time as OM. And Hoplon lead the way on Reative (FRP) long before either. So, having lived through it, I'd feel very uncomfortable with any overreaching claims about OM succeeding in inspiring all the others into the alternative MVC holy land. The others were there already.
I've been trying to find the answer to this to no avail. I did find it interesting that the ISO does enforce copyright for their own works.
Option 9: A Shoot'em Up Miniature Video Game in Common Lisp
>I had no desire to have a boss and I wasn’t sure how my non-technical profile could fit in with Google.

Given that they were acquired finally, I would be interested for a follow up to this portion as I am sure it applies to many people in startups acquired by big technical companies like GOOG.
This is very on point. I will also add that client who is not paying is usually care way less. Also, if client can not pay this quite often in my practice meant that what they are working on is not good idea to start with (there are exceptions of course!)

It all boils down to client should have some stake in the game.
> If you look through the past fifty years of culture, there is a distinct shift from ultra-masculinity and characteristics of maturity being favored to emotions, childlike playing, and feminine attire becming the characteristics that the youth favor in their sexual partners. Do we not want to acknowledge this is happening, or was it merely the "tone" we're supposedly downvoting once again?

One little nitpick, you forgot to say why this is "bad." You said it is happening, but considering your tone towards the OP (and the remarks about downvotes) I'm guessing you agree that this is a "bad thing" so, why exactly?

Also are you playing the whole "masculinity good," "femininity bad" card? Seems like a rather dated attitude.
How does transmitting an HTTPS link solve email encryption for people who don't have PGP? The link is sent plaintext. Does the system require users to register out-of-band somehow? That's how corporate email "encryption" systems work (the "send an HTTPS link" approach is popular with financial firms).

The underlying approach this system uses --- webmail, but on a special purpose box the user owns --- is actually sound. It seems like a pretty good refinement of Mailpile.

On the other hand, they should tone the rhetoric down. I winced at "100% secure".
> The Own-Mailbox sends a HTTPS link to your correspondent, so that he can access the message in encrypted form. He can answer you using HTTPS protection.

So anybody who can read the unencrypted mail containing the link can access and read the real mail?
"has nothing to do with totalitarianism"

So it just hasn't been done right yet ...?

"totalitarianism is considered far right"

This passive-voice definition is unauthoritative and wrong. Check a dictionary instead.
>without offering much in return

This is why strong copyleft licenses are so important. As you've said, most companies will do the absolute minimum required of them.
It just displays "twitch". Can has low-tech jpg?
transpiler ⊂ compiler
Promotion Tactics for Employee Advocacy
I'll Give You Something to Cry About
Really glad to hear that :) Let me know how the experience goes for you!
Two Uber execs reportedly arrested in France as tensions mount
It's standard in military debriefings (aerospace at least), especially for flight test debriefings. The flight test pilots I've worked with, mostly former U.S. Navy test pilots, all spoke like this during their debriefings and wrote in the same way for their flight logs, report-outs, etc.
It looks like you have to buy a copy of the standard to get a license to use it. That's just from reading their website, but I too cannot find a definite answer.
The Key Metrics for Measuring Lead Engagement
He who works for free, never gets thanked, as a wizened truck driver once told me.

Your work and your input will not be respected without a consideration.
Who came out against Facebook's rainbow flags?
Sophia – a modern embeddable key-value database
People only want security, not the reality and hence responsibility that comes with it.
How about political slogans like:

Linux is only free if your time is worthless.

Free software: more expensive than money.

We make free software affordable.

(That last one was Cygnus Solution's slogan by John Gilmore [1] [2], which answered the previous ones.)

[1] https://books.google.nl/books?id=bjMsCKvV9I4C&pg=PA78&lpg=PA...

[2] https://rapidminer.com/we-make-free-software-affordable/
While I understand the team behind this is French, the broken English and bad capitalization are haunting.

"rasberry Pi"

"Plug at your home"

"Through a webmail"

"Plug it in mini-usb to your computer"

"Will I get a root access"

Why not have somebody with English as their first language give it a look before making it public?
It's very rare that going it alone is better provided you have someone you trust and whose skills compliment your own.
Dash 3: Now Available
It's possible that I don't understand your response, because I don't see why one only needs to know about one charity. On reflection, I don't think that it is an impossible problem either. It's making uncomfortable tradeoffs - which stopped me from considering this sort of question for a long time - but I've come to believe that these questions are too important to flinch away from.

One thought experiment to consider: suppose the homeless family themselves had to choose between a free wooden house or lifesaving medical care for their child. What would most families choose? What would you choose in their place? Is there a right answer?
You need to be a registered driver to pick up folks for money in France. So Uber or Uber X are lawful (professional drivers => ok), but Uber Pop is not.

As for picking people via hail, IIRC you still need to be a taxi. For private drivers (like Uber X), one has to order before. There was a lot of debate on this about a year ago already.

The first constraint exists in other countries it seems to me, and there is a reasonable case of unfair competition as professional drivers have extra requirements and costs vs. an Uber Pop driver. The second one on hail looks to me like taxi drivers lobbying to protect their turf, and shouldn't exists. But right now all the hoopla is on Uber Pop.

In any case the taxi situation has been a known mess in Paris for a long time. It can't last forever. The taxi rejected any evolution so far, while politics were not eager to force changes against a very noisy and well organized profession. The result is that we have roughly the same number of taxis as in 1930, with 3 times the population. Not enough taxis at peak time, and poor service is the result. It will eventually change, and it will be messy. Typical...
It's a set of tradeoffs. The 6oz bottles were (I think) returnable. Even better than recycling, they only needed to be washed/sterilized to re-use. I'm old enough to remember Coke and other brands in returnable bottles up to 16oz.

They were heavy. The transportation costs savings with the lighter plastic bottles (combined with maybe the raw materials savings, and savings not having to transport, handle, wash, and sterilize the emptys) made plastic more economical than returnable glass.

Manufacturing cost for glass bottles almost certainly higher than plastic. You have to melt either sand or recycled crushed glass which takes a lot of energy.

Some jurisdictions do have returnable plastic bottles. They are much heavier than the disposable ones but still lighter than glass.

Interestingly for some reason beer in plastic bottles has never caught on, it's mostly sold in glass bottles and cans.
<input id="answer" type="tel" autocomplete="off">
Google monitoring all conversations
> Provide "phone booths" for phone calls and conference rooms or team rooms for groups talking.

My last job had these in the open office environment, it helped, but it wasn't nearly enough. See others' comments about shoulder-tapping distractions and visual pollution.
I've noticed this, and it is actually a pain in the butt (minor pun intended) because when you try to book a hotel room or want to look at a home to buy/rent online, they almost never ever include pictures of the "restroom." Even if the size/functionality is a legitimate feature that you're paying for.

Fortunately with travel sites like Tripadvisor often include photos from your average tourists who didn't get the memo about "never take a photo of the bathrooms ever!" and thus you get to see what you're in for with the accommodation. There's no alternative with home shopping, other than physically visiting the place.
I learned this early on in one of my side businesses: "The one who pays the least complains the most". Charge enough to communicate that you are a professional. Don't take clients who are low bidders. Let your competition take those and watch them suffer.
But by your reasoning, "we the people ... deciding" is good enough justification for government action. There need to be limits on "we the people deciding" other people's affairs - that's elementary.
Meet the digital nomads who travel the world in search of fast Wi-Fi