skysight-inc/HackerNews huggingface dataset:
We have a good sized clojurescript SPA in production, and it has been a real joy to work with. We are using Reagent, which when coupled with FigWheel[0] goes a long way toward mitigating slow startup, as well as "tooling" issues in general. The live reloading is a fantastic experience.

Sourcemaps have been a big help for debugging in general, though we have had several instances of bugs taking a bit of effort to get to the bottom of because of some deep javascript stacktraces -- for the most part the java side of the compiler hasn't been a big deal. Many of these have been type related bugs, so we're looking into adding some schemas[1] going forward where it seems appropriate. Despite those issues, it has overall been a huge productivity boost. We've also witnessed this story only improving with time.

The community truly is fantastic. Lots of very smart, friendly folks doing interesting things.

[0] https://github.com/bhauman/lein-figwheel
[1] https://github.com/Prismatic/schema
I doubt anyone cares, but Frédéric Motte is the original Moby (electronic music composer) https://en.wikipedia.org/wiki/Fr%C3%A9d%C3%A9ric_Motte

Richard Melville Hall, the DJ mentioned in the article, hijacked Frédéric's name and reputation.

Maybe it was a win-win for both of them?
You don't own your body enough to do whatever you want with it. Everything you do comes down to you controlling and manipulating your own body, and every law that exists is a means of restricting your ability to do just that.

If I genetically engineered myself to produce an STD that selectively mutated into a deadly virus when it comes into contact with certain groups of people selected by genetic markers, well... that's not justifiable under the guise of "owning my own body" -- which is a vague concept anyway. I only own it insofar as everyone else allows me to control it. Ownership is negotiated, it is not assumed.
This was interesting! Took a stab at it myself and got it to work but it wasn't as small as some of these!
It would be interesting to see what the purists arrive at
As someone working on eliom, I would really like to hear you on the areas where we can improve seamless-ness. :)
Great. One more drain on our Helium supply.
Got an example of how to drop it into crontab? I'm not really a Python guy and it seems to only run under the venv which I'm not sure how to setup from a cron job.

EDIT: Never mind, figured it out, I can just run the simp_le script directly from the venv directory.
Tensions in the Saudi royal family add to the gloom over OPEC
Yeah, that undermines the "non-genius" part of the premise.
>> I don't understand how designer babies, preventing premature aging, or stimulating muscle growth are any more "sticky" than the potential eradication of diseases like HIV, Huntington’s, and Alzheimer’s

Thanks for reminding me that CRISPR should be able to cure HIV in short order. There is a gene variant that can make one immune if you've got two copies.
https://en.wikipedia.org/wiki/The_Berlin_Patient
Does anyone else read articles like this (and specifically the second section) and become overwhelmed by the sense that the "ownership" of an artistic work - especially a song - is rather like ownership of a star or something equally trivial?
They used to put all that stuff – ftp, network utilities, etc in one package.

Granted, I haven’t used Windows in 4 years, but I remember fighting with getting ftp on Windows without admin.
Never said it was. The topic just made me think of it is all. And I didn't substitute with a ton of fruits. I barely ate any. I also eat very little carbs.
Everything in this article sounds totally fair and reasonable.
I think that's my point. You previously would've used cabs, now you use Uber. Is Uber's value justified simply by the cohort of people who'd move away from using a traditional taxi service? I've been told no, that it requires a lot of people to do away with their vehicles and primarily use Uber, similar to a car share service but including the driver. I don't think that scenario is that likely to happen.
War on drugs 2.0 here we come... sigh.
Uber Is Raising Another Couple Billion, at a $62.5B Valuation
It's not a totally different ethical question. Your actions routinely affect your descendants. For example, people very often decide to have children later in life now with all the risks it carries.
I'm not saying you're wrong, I'm just saying LibreSSL isn't bug free either: https://en.wikipedia.org/wiki/LibreSSL#15_October_2015 buffer overflows and memory leaks aren't great.
If a company grows significantly in a year, the earnings for their most recent week would be more typical of their "size" than what they've made throughout the year. In that case, what they've made over the past year might not be a good indicator of what they'd make over the next year.
The financial 1% becomes the genetic 1%? As one scenario.

(Even if CRISPR itself is not that expensive, the computational power to determine effective scenarios likely will be. Not to mention IP "rights" and lawyers as an additional bludgeon.)

(Additionally, we appear to be just beginning to really understand folding and DNA/RNA 3D and 4D geometry. I'm uncertain we can really determine the full scope of such scenarios, yet. Including perhaps transmissible negative repercussions.)
The DSGE models are influential up until somebody comes up with a valid alternative, at which point they will be dropped at somewhat over the speed of light :)

To be brutally honest, this is not a big achievement. You should be able to rapidly speed up any matlab model by porting it into pretty much any other language due to well known issues with matlab. Being able to run DSGE models more quickly is important to economists because it allows them to be better 'callibrated' - which is to say that the economists essentially tweak the models for the country they are looking at, until they fit the known data over an acceptable time period. (They don't try to hide this btw. there are scores of papers on model calibration approaches.)

A good example of what this leads to is the one for Iceland:

http://www.sedlabanki.is/lisalib/getfile.aspx?itemid=8077

Notice that this is published in 2010, but for some strange reason the charts (p57 onwards) all stop in 2005.

It's over fitting to the curve on computer assisted steroids.
WinSCP -- supports all the encryption goodies, is lightweight, and easily handles connecting to a bunch of servers at once.
"Think of the undertakers" and "think of the gravediggers" are pretty far fetched appeals to compassion.
The 'Hidden Geniuses' of Silicon Valley
I will make you a guarantee that these types of shenanigans have not stopped. And especially these days. If anything, it's been accelerated.
When I tried it in IE I got loads of popups about SSL/certificate stuff that I just don't get. So it probably is work messing it up. I will hopefully get a chance when I get home to revisit the page.

To the others, I did disable ublock and ghostery but that didn't do anything for me.
> It's much better than nothing. It probably can be better, but most of these drivers aren't complaining.

This sounds strikingly similar to the working conditions undocumented immigrants encounter in US agriculture.

It's NOT better than nothing. In a proper first world country, you'd have a real safety net for people to fall back on instead of being exploited by shitty technology companies.
Annoying Software 2
What means "swift is memory safe"? does it use a GC?
Lazy evaluation, I think?
and if you want a better UI, wait until someone upgrades it to Mailman 3 I guess?
Why is that? Right now the local players seem to be competing very effectively.
> If you're not sure what this means, our product is Not For You.

Hey, thanks! I stopped reading there. :)
Sure. But why don't we blame literally every other company who is worse and isn't giving any better opportunity. It would be fantastic if everyone had hundreds or thousands of options and they could compete for the best opportunity, but for some people that's not the case. I'd blame every other company before I blamed the one doing the most to help provide a compelling opportunity.
Making fun of LinkedIn “quote of the month” meme computationally
That's a very good point. People don't seem to realise now just how damn mentally challenged their competition was in the beginning.
I think the make up of the web is an indication that that era has been over for a decade or more, and it just took some people/companies a while to realize it.

Proprietary languages, even ones backed by a behemoth like Microsoft or Apple, could never really dominate the most important platform when facing off against open competitors (even open competitors with no real money or power to speak of).
I read somewhere that Jackson tried several times to sell the catalog back to McCartney, but they couldn't work out a price. The Beatles catalog was just out of McCartney's league. McCartney wasn't new to the rights-management business, in fact, he taught it to Jackson, he just didn't have the capital.

> It was just a big rent seeking exercise.

I wouldn't necessarily conclude that. It's true, the Beatles catalog was a huge money-maker for Jackson, but Jackson's people were remarkable stewards. Managing rights is not just a matter of sitting back and collecting royalty checks. You have to manage things so that you stay in the public eye. One could say that the Beatles might not be quite as popular now without Jackson's management.
4Videosoft iOS Data Recovery 8.0.50 Crack Download
OK, that it's the preferred (by Apple) language/platform for iOS development? I'm guessing you knew what I meant.
If some neo nazis wants to make sure their child had blonde hair and blue eyes, a personal trainer and olympic athlete want their child to have denser bones and be tall, and a Harry Potter fan fiction writer and her dungeon master boyfriend want their kid to have pointy ears, then WHO THE FUCK CARES?!

Like the people claiming that we're, "playing god," weren't going to be against this shit regardless. The best defense against bullshit regulations by busy bodies is to get ordinary people excited about this, not to grovel and cower in fear. Bring on the future!
Fantastic!

We need early adopters and "early failers". Godspeed to those intrepid pioneers!
People with a shared opinion may have a variety of reasons for why they stand on an issue. By creating a label you make it very easy to dismiss at once the entire group without having to consider any of their arguments because of some personal bias or incorrect idea. Maybe you're less likely consider some new criticism because it came from dirty bioconservative who you're not going to even bother with.
pg_paxos is brand new and while the current release is reasonably stable and tested under various failure scenarios on EC2, it's also lacking in some areas, especially performance (think 10-100 writes/s). We will continue developing it to make it faster, easier to deploy, and address many interesting applications. Eventually we might submit it to postgres, but it's easier to develop it as an extension for now.
Utf8rewind 1.3.0 – 75% faster and now supports Turkish, Lithuanian and Greek
I don't agree with pron overall, but he does have a point. Termination and algorithmic complexity do matter, and the techniques Haskell programmers advocate for reasoning about programs have a tendency to sweep theese concerns under the rug. This is in part why I've switched to Standard ML, in spite of its annoyances: No purity, higher kinds, first-class existentials or polymorphic recursion. And no mature library ecosystem. But I get a sane cost model for calculating the time complexity of algorithms. And, when I need laziness, I can carefully control how much laziness I want. Doing the converse in Haskell is much harder, and you get no help whatsoever from the type system.

As an example, consider the humble cons list type constructor. Looks like the free monoid, right? Well, wrong. The free monoid is a type constructor of finite sequences, and Haskell lists are potentially infinite. But even if we consider only finite lists, as in Standard ML or Scheme, the problem remains that, while list concatenation is associative, it's much less efficient when used left-associatively than when used right-associatively. The entire point to identifying a monoid structure is that it gives you the freedom to reassociate the binary operation however you want. If using this “freedom” will utterly destroy your program's performance, then you probably won't want to use this freedom much - or at least I know I wouldn't. So, personally, I wouldn't provide a Monoid instance for cons lists. Instead, I would provide a Monoid instance for catenable lists. [0]

By the way, this observation was made by Stepanov long ago: “That is the fundamental point: algorithms are defined on algebraic structures.” [1] This is the part Haskellers acknowledge. Stepanov then continues: “It took me another couple of years to realize that you have to extend the notion of structure by adding complexity requirements to regular axioms.” [1]

Of course, none of this justifies pron's suspicion of linguistic models of computation.

[0] http://www.westpoint.edu/eecs/SiteAssets/SitePages/Faculty%2...

[1] http://stlport.org/resources/StepanovUSA.html
That's an extremely naive point of view about something so critical as transportation infrastructure.
Do you have any examples of that happening in real life where posts, archives and RSS feeds where simultaneously altered by a government?

Sounds like a rare fridge case. Not a "DEFAULT" scenario. If you disagree, you sound really paranoid.
Why do these discussions always swing towards reductions to the absurd and otherwise analogies that are more horrible than usual?

Your scenario is not a thing people are actually doing, or will actually do, and in a universe where it was, it's immune to the kind of regulation I was discussing anyways, so it's pointless to talk about.

Everything you do comes down to you controlling and manipulating your own body

We both know what we're discussing here. Stop it.

Who is harmed or even impacted in any way if I, say, make myself immune to malaria? Or give myself red hair or blue eyes? And don't have kids?
I'm not a huge fan of facebook either, but how is this a response to @jedberg's point, at all? Being a "For profit company" doesn't preclude them from "using their power for good once in a while."
As the article says, it's about 3 times what it takes to run the site for a year.
hell, the old school click wheel ipod ui seems great for this, and they even have all the patents.
And this isn't a theoretical threat either, actual ISPs have been injecting adverts, trackers, and other content into third party websites. Even in the US.

See:

http://arstechnica.com/tech-policy/2013/04/how-a-banner-ad-f...

http://www.infoworld.com/article/2925839/net-neutrality/code...

http://www.makeuseof.com/tag/two-ways-your-isp-is-spying-on-...
I would think Google should be more worried than Apple at this point, since Swift works on iOS but Go support in Android is second-class. In fact, there are significant efforts to run Swift on Android which places it at least on par with Go there (and, obviously, ahead on iOS).
Ehhhh, so I get why you made this, but at the same time, LetsEncrypt intentionally chose 90 days for the duration of the certs. Presumably because renewing a cert is a positive confirmation that you still retain ownership. You actively performed an action that declared: hey I still retain control of this and it hasn't been compromised. (as opposed to other states your cert could be in -- abandoned, compromised, password forgotten and you were too lazy to get the cert revoked-- trust me, engineers made cron because we were lazy especially when it comes to mundane things).

This is around-about way of saying that 90 days was a well-thought out duration to issue a cert and the process of renewing it manually is there as a positive (rather than passive) confirmation you retain control. These guys are doing a public service, on par with archive.org and the EFF. I'm not sure, but even though I've been using cron since before I was a teenager, I'm not throwing that entry in.

Edit: Whoops, so I was half-wrong, mea culpa.
https://letsencrypt.org/2015/11/09/why-90-days.html Part 1 addresses the security issue I brought up, and part 2 endorses automation. My mistake.
"We're excited to review your application and will contact you within two weeks if there's interest in moving forward with your candidacy.

If you don't hear back from us, we'll keep your application on file for future consideration."

No resume response.
Yes, blog posts and github repos, for example.
Didn't say that.

Just take a look at a "security comparison" between LibreSSL and OpenSSL: https://en.wikipedia.org/wiki/LibreSSL#Security_and_vulnerab...

Severity LibreSSL OpenSSL

High 0 5

Medium 15 28

Low 7 10

Total 22 43

LibreSSL has had no "high" vulnerabilities, whereas OpenSSL had 5. Decide for yourself which way to go.

EDIT:
Sorry, can't format that table nicely here..
We both win!
Snowden Unveils NSA “God Mode” Malware That Lives on Your Motherboard
My point is more that if it costs more to fix it now, than it does to fix it later (including the opportunity cost), then there is little point in fixing an extreme edge case now. Especially if it means having to understand every intricacy of every library you work with and spend a long time thinking of permutations that have little effect on the business.

It depends on the situation you are in as to whether that cost calculation works out in your favour.

It is not always that is has to always work in 100% of edge cases, all thought about up-front and with no possible bugs arising due to not 100% understanding every line of code in every library. Sometimes it makes more sense to fix a bug that happens every four years when it causes a problem. In this case the bug may manifest itself in a user potentially seeing a day off by one error on a subscription details page. In which case it may never make sense to fix that page. As the user may never look at that page, and even if they did, they may never care.
Here's a map of all the mass shootings in 2015 in the US
I'll take a look. I've used todo.txt for a while off and on.
How to test the human body
Why do you think the AppStore is not working as intended?

http://jasongriffey.net/wp/2012/04/19/commoditizing-our-comp...
http://bluss.github.io/ixlist/target/doc/ixlist/struct.List....

* Only use of unsafe is an unavoidable use for IterMut.
BN_mod_exp may produce incorrect results on x86_64 (CVE-2015-3193)

This one is absolutely terrifying. There are common ways that TLS stacks break: Generally speaking, bugs in parsing certificates, bugs in the protocol handling, and side channel attacks on the cryptography. These are risks which we aim to work around -- just like infections are a known complication of surgery, and antibiotic prophylaxis is recommended in some cases.

A bug which results in multiplication producing the wrong answers is in a completely different category. This is a "never event", akin to a surgical scalpel being left inside a patient after surgery or the wrong leg being amputated.
Care to explain why the many people who post their bloodwork every week on r/keto have lowered body weight, improved lipid panels, better fasting glucose scores? Its easy to say these are anecdotal, but when it happens weekly for years- (That of course not to say its well controlled, because of course its not, or that there may not be some sampling bias).

I gave it a try myself and judged it by all the objective and subjective measures at my disposal. It works (at least for me).

I can respect your skepticism, are the pending studies being done by http://nusi.org/ well enough designed to be considered weighty by you?
Well, that's true in Rust, but there are systems out there that will allow you to prove doubly-linked lists correct. An alternate approach to GC/RC would be to introduce more type system machinery (or to try to encode it in a library) to allow the construction of these data structures safely.

(Whether this would be worth the effort is another question, of course.)
> This is the world of music publishing — a world where you can write a song, sell the rights to that song, then have to pay royalties to perform that song (which you wrote), and then potentially get sued if you write another song that sounds too similar to that first song you wrote.

This is the world of software development--a world where you can write some code for someone else who owns the copyright (such as your employer), and the have to license it to use it, and potentially get sued if you write and release nearly identical code.
Funding rounds are usually preferred stock (though I hear Uber may have done some common stock in the last round, anyone know more?).

Preferred stock gets paid out first, so the actual "valuation" here is less meaningful. Preferred investors would still make a profit if Uber exited for $8B instead of 62.5B.
>> You don't own your body enough to do whatever you want with it. Everything you do comes down to you controlling and manipulating your own body, and every law that exists is a means of restricting your ability to do just that.

Most laws come into play when it involves OTHER people, not just yourself. Laws are to protect people from each other, not themselves.
> CentOS is a turd of a distribution

What's the matter with it?
I don't think it is clear that Richard Melville Hall stole any name or reputation from the game composer. Hall has said that "Moby" was a nickname from being named after Herman Melville.

Additionally, they both appear to have been actively publishing in the early 90s. This seems more like an unhappy coincidence for Motte, but not a malicious act by Hall.
Interestingly, I have a private repo on Github that does something eerily similar. It's been stale for a couple of years, but I had to go check that repo and verify it was private. Same name, nearly identical purpose. It made me think.
Donald Knuth's Annual Christmas Tree Lecture
Cybersecurity Factory – Security Startup Accelerator for Academics
i don't negotiate with terrorists.
It at least sounds, theoretically, hard to execute?
Yes I'm aware of that. But guess what, ISPs no longer do that because they were sued and lost.
How to monitor Cassandra performance metrics
The article gives the impression that a lot of biology involves ad-hoc, artisanal techniques that have been somewhat standardized and automated over the years. And that the standardization and automation involved can actually stand in the way of changing an approach.

There was an article about the standardization of laboratory mice - it allows large scale, reproducible results but guarantees you won't things that can't be learned from the single, genetically uniform mouse type that is used.
I get your point, but what sysadmin doesn't want to script everything?
Nope, but there is no reason to think that a sufficiently motivated and well funded party wouldn't be able to pull it off. If governments can build things like stuxnet then a project like this should be relatively straightforward.
Dothan Chief Steve Parrish: Blogger post about police 'outright lies'
It's not binary. Companies can do good things without being charities.
There's some difference between "it's computable" and "it's practical to write a program that does it in a reasonably simple and maintainable way", though.

If you have GC, it can free up a bunch of your complexity budget that you need elsewhere.
Are you sure you aren't mis-remembering and were installing the Unix Services for Windows, to utilise Linux-like command line utilities?

As the person said above, ftp.exe has been in Windows since the MS Dos days, and is a core utility. I've never seen it not been available on any version in any situation.

Now an FTP server definitely needs to be installed. Always has. But we're talking about the ftp.exe client.
Nope, I'm sorry, he just told me that I should get into Python. He did recommend this edX course, but it's an introduction to Python, nothing to do with economics.

[1] https://www.edx.org/course/mitx/mitx-6-00-1x-introduction-co...