skysight-inc/HackerNews huggingface dataset:
There are certainly some cool big-data tools in Scala (personally I find Spark much more compelling than Scalding, but the fact that I'm even comparing two reasonable choices is more than you'd get with many languages), but I don't think that's what's driving adoption. My case for Scala would be that it's a great language to write and an even better one to read: even more expressive than Python but much safer to refactor, a type system powerful enough to encode most of the business-level constraints and easy enough that you'll actually use it, and it's easy to understand which parts of the code do what because the type system makes it possible to isolate and track effects in a reliable way. In all the companies I've seen adopting Scala it's been a bottom-up thing, less because it offers some particular killer feature than because developers want it and it makes them more productive.

Hiring experience with a specific language is of course easier with more popular languages. But unless you're hiring emergency consultants or something, it's more important to hire smart people who'll be able to learn whatever language comes up. And I suspect that while it'll be very easy to find someone who "knows Python", the talent level is... variable. Whereas people who know Scala, though harder to find, will be the kind of people who learn multiple languages, who enjoy learning new skills even when there's no obvious market for them - i.e. the kind of people who you want to hire.
Thank you!

Overseen by the city. Huh. Wonder what that structure looks like.
You have to remember this is the same faculty who were at the heart of the Duke Lacrosse rape case and who went out of their way to publicly humiliate the players involved and even after they had been proven innocent, refused to retract their public statements on the case.

To me, this is about par for the course with the Duke Faculty members.
It seems like every time there is a demonstration, no matter the subject, someone complains that it is childish and that they should spend their time doing something constructive instead. Maybe post on their Facebook page or something...

> I have not done significant research beyond the article linked, which includes no reference to supporting and more rigorous arguments produced by this group.

So.. because you are to lazy to look up whether they have made good arguments you assume that they haven't?

> A rough equivalent would be protesting a physics conference because the solar system model of an atom is not representative of reality.

No. That would imply that they are cranks and you have no evidence of that. It's like you already have made up your mind on what to think without listening, which is kind of why they have to resort to demonstrations in the first place. :)
Can I just clarify, the selling of secondary stock and locking in a million, is that actually having cash in the founders personal bank account, or is that some cash on some future funding event?

I seem to remember this as a discussion some years ago - where YC was set against the "keep them hungry" mentality. I am assuming it has not changed?
It's not about what I think the benefits are, it's about what the company and/or its lawyers think the benefits are.
I love being outside, and walking (hiking) is actually one of my favorite activities. I actually have two cars right now, so I could drive to work if I wanted to, I prefer to walk. And it would kill my cars if I drove them every day as I have no place to plug them in at work (have to pay) and daily starting past -30C without plugin is going to drastically shorten the life of a vehicle.

One of the reasons I moved up here was to be outside in the environment, so it's enjoyable to throw on my jacket and gloves and get out there in it and watch the seasons/daylight/weather change day-to-day.

Remember too that in summer the days are ~20 hours long and I'm surrounded by beautiful mountains...
One thing that can make this difficult is a lot of company shuttles have corporate wifi on them and sometimes people even take meetings during the ride. Obviously this wouldn't work due to security/NDA reasons if you have employees from multiple companies on the same bus.
Just went through exactly this and managed somehow to muster the courage (or insanity, time will tell) of walking away. The last straw for me was when we flew to their offices to nail down the final deal and the price was still decreasing, decreasing. They couldn't help themselves from trying to squeeze every last dollar out of the deal, and putting more and more of the upside behind earn-outs and future growth. By the time it was 'here's our actual final offer' it was barely a P/E of 5 on current year earnings when YoY we were growing a triple digit percentage.

Sometimes the lack of liquidity can get to you. Funneling every last cent of profit back into growth is a crucible. The offer of taking a rest at 20 miles is the perfect analogy. The level of distraction in trying to close the deal is immense. And how, after so much pain, can you really make an objective decision to walk away at the 11th hour?

This all ties right back into the liquidity discussion a few weeks back. I have no interest in taking payroll and seeing less than half after taxes. So finding a fund interesting in purchasing a fractional interest of Common Shares (no preferences) at FMV (versus investment value the VCs pay) is a really great bridge past the CorpDev route.
I completely agree. I was looking for the SSH settings but I don't use Puppet or Chef. This is why I prefer shell scripts so I can see what's going on and run parts of it on my own.
OK, lets take something we do know with some more certainty. Combined GDP of all CFA Franc countries (both blocs): ~$170bn

Do you honestly think that France is taking 3x this per annum and hiding it in offshore accounts?

Certainly France (and the US) meddled with successions in Africa (and even when they didn't have France's blessing, most elite soldiers in the immediate post-colonial period had served in the French Foreign Legion....) but for all the coups, former French colonies can and did leave the CFA Franc, one rejoined a couple of decades later and a couple of countries that weren't ever French colonies also decided to join.

I'm not familiar with the administrative details behind the CFA Franc, but it sounds quite likely the author is inexpertly trying to describe a pretty standard set of central banking arrangements (governments required to borrow reserves at the base interest rate to fund deficit spending, fiscal rules for a currency area, foreign currency reserves held with ECB to support commitment to Euro parity etc). A bit like the French in the Euro really...

There are good arguments for the CFA Franc not being wholly beneficial for its member states, but this isn't one of them.
> you are relying on us every time you go to the doctor, get on a plane, drive a car, take a bus, eat a meal

And that's why there are no health scandals, no planes ever crash, no cars are ever recalled, and there are no food scandals either (including, but not limited to, crap being passed as food, or animals being fed their own brains, etc.)

The opposition psychologist "scientists" have shown towards any attempt to reproduce their findings mean this guy was not an outlier, but simply an extreme case of a general (human!) preference for story over facts.

Who's us, by the way?
> The popular sentiment on most forums

You can't control how people interpret what you say. Granted, in this case it wouldn't have been too hard, but that's not the point.

> You've gotta understand that Mohammad [...]

I do actually. You sound exactly like my muslim friends (living in Egypt, Turkey, those kind of places) so we can cut this one short. The rules concerning Mohammad contradict freedom of expression. That's what we end up agreeing upon every time.

> it's like if someone in America were to making fun of black people being slaves

Like every american stand-up ever?

> but we adults should distance ourselves from childish and belligerent content like that.

Fuck that.

---

The problem is the contradiction. The simplest and most cynical solution is to just not live there if you don't like the rules. That obviously doesn't seem to work. So we have people being upset in one country about what people in another country are doing. Happens all the time — we got rules for that at the UN. They don't seem to work either. Compromise is not an option, because both religion and freedom of speech are all-or-nothing kind of ideas. So there really are only two choices left. Getting over it or going to war. Most people don't like war, but apparently that changes if all you ever saw was war.
The Unlikely Rocks Found in Mosques, Siberia and Outer Space (2013)
Please do, that would be an interesting companion piece to this.
I really enjoy the rich tones of the facade: http://www.rew-online.com/wp-content/uploads/2014/04/Barclay...

Does rust automatically turn people off because of cultural connotations? It's self-finishing, already appears established, and doesn't require maintenance.
It's probably fair to say YC represents best practise in the VC industry and so any startup with options would be able to use them as a marker against which to persuade the general industry to improve.
The problem isn't really with public transit, it's with traffic and hipsters on their bikes in the middle of the road.
Show HN: J4 – A programming language implemented in C
Hi. We're currently working on a programming language with a friend. This project is mostly for fun and so we can learn. We are looking for contributors to help make the language better, and also speed up the implementation. The language is still in it's early phases, which means that if you want to have a say, you can post an issue or join our IRC (all information is in the repository).
We're still looking for people to help out, developers to program the compiler, people interested in compiler design who want to think of new features/syntax/etc, writers, graphic designers, ... Also if you aren't the strongest C programmer, or have no background in compiler development, it's no worry - there are smaller, easier issues you can try to implement, and I'm sure there are still bugs to squish!
Here are some general features of the language (some are implemented, some are just future guidelines):

* Automatic Garbage Collection

* Pointers, with the ARC memory model (Rust and ObjectiveC both support a form of this)

* Statically Linked

* Functions treated as Second Class Objects

* Simple OOP System (similar to Rust)

* Near to no type system

* Statically Typed (except for some cases, where types are inferred, i.e for loops).

We don't take this project too seriously, so neither should you. We're not trying to replace C, we're just doing something we enjoy doing. Here's a link to the repository: https://github.com/jayfor-lang/jayfor. I'm still pretty new to the field of compilers, in fact I wrote my first scripting language 2 - 3 years ago and my first compiler around a year ago. So any veteran compiler people who have any questions, I can't guarantee a [good] answer. Thanks for reading!
In switzerland the GA (https://www.sbb.ch/en/travelcards-and-tickets/railpasses/ga....) is valid on most public transportation, including those which are partially or completely private. And the card gives you reduced fare on many of the ski/mountain lifts. Also, I can buy a ticket for most of the participating companies with a single iPhone app (the 'SBB Mobile' app). The SBB btw is state owned.
> if French is the only language you speak, you’d have access to less than 4% of humanity knowledge and ideas

Any relevant piece of knowledge is already available in French. I understand the author's dislike of everything french, but this is going too far.
Apple wireless keyboards all use Bluetooth, so if BT were broken it would likely be a bigger problem than a single vendor's issues.
could someone explain what's going on here? i looked through the page and some of the code on github and am no wiser.
> and a non-hire agreement that stops them from poaching your employees.

Isn't that similar to what Google/Apple/etc were doing recently, and were rightfully lambasted for?

My employer does not own me, they should have absolutely no say over what company can offer me a new position.
Thieves defeat keyless entry to break into cars
Heroku Platform Issues – Dynos Cycling
It's probably not so much news though since the Shoreline "tech campuses" shuttle up to Google, Intuit, LinkedIn etc was already a thing[1]; this replaces it.

[1] http://webcache.googleusercontent.com/search?q=cache:UZmmOAb...
>but I don't see why it shouldn't be this way, to be honest.

Because essential public services shouldn't be reliant on the whim of a company.

This is why we have taxes. If the city doesn't have enough money to be funding such services, it should perhaps look in to why Google pays so little tax.
Thanks!

The final render took about 30 hours at >5k samples per pixel. While prototyping I typically used a resolution of 1000x563 (low-res 16:9) and used the incremental renderer in the editor, meaning that the first images would come back after a few seconds. This was usually enough to figure out whether a composition would work or not.

To setup and tweak the lighting, I needed more converged renders, and that could take anywhere from 15 minutes to several hours. Most of the museum converged pretty quickly, making it easier to set up the sun and these sorts of things, but the planet would stay noisy for a very long time. Multiple scattering in the atmosphere has enormous variance and tends to just spray bright blue dots throughout the scene. Any change to the parameters of the planet, atmosphere or clouds would require a few hours of rendering before I was able to check whether the change was for the better or worse.

Not the most efficient feedback loop, but I had other final projects to work on while renders were running, so it wasn't too bad.
How we learn programming languages is wrong (2013)
From Google shuttles you still need VPN, just the same as you need from a Starbucks. And a secure corporate laptop, of course.

It's considered very bad to talk in Google shuttles anyway, meetings or not, folks hate that.
> it has the grace you'd expect of a 60's housing project in the eastern bloc

Maybe because I'm now writing this comment from inside a 70's housing project in the (former) eastern bloc, but lately (meaning the last 2-3 years) I've seen a re-appraisal of the eastern bloc esthetics.

Apart from these two FB pages (https://www.facebook.com/pages/Socialist-modernism/337958596... and https://www.facebook.com/thecommunisttenant) there are countless Instagram accounts where one can find really interesting photos of the (mostly brutalist) eastern bloc buildings from that era.
Surely don't even mention any acquisition price in the all-company speech... just welcome the new people.
OS X doesn't have full native support for any filesystem other than HFS+.

It supported UFS up until 10.9, but that was ancient and awful.

It can read and write FAT, but that's even worse. (It doesn't even support permissions, so it couldn't possibly boot from a FAT volume.)

It can read and write FATX. I don't think that supports permissions either, though, and it's also annoyingly patent-encumbered.

It can read NTFS, but not write to it.
At the same time other factors kicks in. As you get older you have less free time, you may or may not want to discover new things, you just listen to some easy songs on your way to work, and start to like them because they're part of your daily routine.
Many of us, sometimes for good reasons, have a habit of thinking performance is the most important thing. However, in this case, focusing on that one sentence overlooks the spirit in which the talk was given: to educate.

There is some key context that you might not get from the InfoQ article. Glenn's talk, as presented at ClojureConj, emphasized the educational benefits of comparing the original procedural style with an adapted functional style.

Another message that came across is that we've lost a historical appreciation of our tools. It is very easy to frown upon the techniques that TeX used. In context, many of them were reasonable (if not state-of-the-art) given the constraints of the time.

It seems to me that it would be quite challenging to dig in and unpack the original intention of TeX and translate it to a modern functional language. I tend to believe that a Clojure version could be made almost as fast, if not faster, given more effort, without destroying understandability.
If they sign the agreement, they're saying they don't want you, so you never had a hope anyway.

In any case, non-hire agreements aren't forever.
Due to its fascinating subject matter, it ends up being one of the most-submitted stories on HN. There are various others articles and background stories around its engineering and funding as well: https://hn.algolia.com/?q=10%2C000+year+clock#!/story/foreve...
Rome wasn't a world power anymore and nothing had replaced it yet in Europe. Because of that, if you look at the 7th century on world scale, it is surprising for modern westerners how few European conflicts are worth mentioning. See for example
http://en.m.wikipedia.org/wiki/Category:7th-century_conflict..., http://www.fsmitha.com/time/ce07.htm

The earlier Romans and later Europeans, starting with Charlemagne and the Vikings in the 8th century, make up for that, though.

Muslims were cruel in those times, but I don't think they were anything special (read that section about Constantinople in 602 in that first link, and think of Rome, the crusades, and the colonization of Africa, centuries later). They just happened to have the overhand for a while.
The main reason all this tends to get pushed down to the FS layer is because of the question "what happens if the user accidentally creates two files with the 'same name' but different coding sequences". When it's the difference between README and readme I'm inclined to be like "well, that was dumb, move on with life" but it's different somehow for visually indistinguishable situations.
Glenn's goals are clearly tilted towards education and intelligibility. So yes, the abstractions are better by his definition.
Small plane.
I believe non-poaching agreements between companies discussing an acquisition would be less inclined to harm employees than the agreements you mention. A non-solicit in this case would be unilateral, and not the bilateral agreements that Google et al had.
Sales Figures for Bik – A retro point and click adventure
Licedate – Command-line license file updater
First this is borderline mad, the shocks sound nasty, second it seems to me that more than speech is impacted, his whole face stutters.
Most challenging aspect of API documentation
> corporations often seem to wash their hands about any significant civic output because it should be the responsibility of the government

Public transit is the responsibility of the government. If you want these companies to contribute more, raise taxes.
Nope. Behavior should be pretty straight-forward, I shouldn't have to load up the docs to convert something to an integer.
Kanjoya is looking for Big Data / NLP engineer
We are building a machine learning technology for learning emotion-predictive analytics. Scala, Kafka, Spark.. Come play a significant role in building our analytics stack!
tom@kanjoya.com
I sincerely hope there are a few top cloud providers fighting for market share. An AWS monopoly is not a good thing.

Google has awesome data center technology, and my guess is they have at least as many servers as AWS (even if most of those servers are for internal use). If they are willing to invest for the long term, they can be a credible player.

Microsoft appears to be deeply committed to Azure. As in - we can not lose, we will spend whatever it takes to make this fly. They will also leverage their somewhat captive enterprise customers with Azure / AD integration.

Not clear to me how the rest of the pack will fare.
> The rules concerning Mohammad contradict freedom of expression.

It's really not as simple as that.

You have the "freedom" to do anything, what matters is what kind of consequences there will be after exercising that freedom. If you say antisemtic or racist things, you're going to get your platform taken away from you. If you're a CEO, you'll be fired (and if you control the board -- well, other companies will distance themselves from you, boycotts will take place, etc.). Would you say the laws governing antisemitism contradict freedom of speech? Indeed Charlie's cartoonists were fired for this, see:

1) http://www.worldbulletin.net/news/152585/charlie-hebdo-fired...

2) http://www.slate.com/articles/news_and_politics/frame_game/2...

> Like every american stand-up ever?

I don't know of any popular American stand-up who can get away with saying anti-black things. Mel Gibson ruined his career by saying a few n-words and some antisemitic slurs, and he was a pretty big guy in the industry. Helen Thomas ruined her legacy by saying something antisemitic. No, there's no such thing as absolute, true freedom of speech. You can't say bigoted things in this day and age and survive.
The comment I was replying to stated that each pair would have an AES key generated for them at manufacture, and that is the key they would use to communicate together.

After I posted my reply, the comment was edited to mention this sort of public key exchange you describe happening with a button push. My comment does not apply to this sort of functionality. It would work great, with only the concern you mentioned about a relay attacker. I was only saying having a symmetric key generated at manufacture wouldn't allow for dongle changing and/or dongle consolidation.
Corey Lidle did it in Manhattan (accidentally), and someone did it intentionally in Austin a few years' back: http://en.m.wikipedia.org/wiki/2010_Austin_suicide_attack

It's just not that effective a means, even of terror, IMO. A rented truck, or a stolen delivery truck, would be wildly more effective.
When companies reach a certain size, the real partnerships stuff spins out into dedicated "Business Development" or "Partnerships" teams.

It's really safe to assume that anyone with a "Corporate Development" title at any reasonably sized technology company spends all day evaluating and executing acquisitions. Don't go in thinking that you're about to have a partnership conversation.
Added. See my earlier comment..

http://imgur.com/6mI0NzN

Let me know if you find it.
Re: 2), there are significant parts of OS X that seem to either check for HFS+ or rely on its implementation and bugs, and those things don't work properly on other filesystems. OpenZFS, for instance, still doesn't work with Spotlight, on which a surprising number of things depend these days.

https://openzfsonosx.org/wiki/FAQ#Limitations

If you want to use all the software features of your Mac, your only option is HFS+.
Looks pretty nice, I think you should also get the project language and add links for each of the languages I've starred, so that I can quickly find javascript etc projects I've starred.
above the clouds.
https://www.youtube.com/watch?v=yAoSHxzEcT4
I don't understand this paragraph:

"The stunning lack of subtle textual cues which I've only ever found in proper IM, and blogposts like this one are always absent."
Chinese spacecraft enters orbit around Moon
The 2014 ITIF Luddite Awards
How to honor Aaron Swartz's life
I think that the boat already sailed, there are many tools that assume that shortlogs are 72, and can be displayed on a single line, and format accordingly, including GitHub for instance. Besides, whether it's 72 or 100, it makes sense to force people to have a concise summary.
Added...
http://imgur.com/6mI0NzN
Let me know if you find it ;)
Are you a shy person with a snarky sense of humor who secretly craves hugs?