skysight-inc/HackerNews huggingface dataset:
There is a level that some employees and consultants reach where "Seniority" is no longer relevant, whether the Consultant is brought into the company either as a Contractor or as an Employee. When I'm brought in it is because no one at the company knows how to fix something, install something, and/or scale something. It doesn't matter how long I have or haven't been with the company, I get it done. I have been fired/terminated because the "Manager" was afraid he'd lose his job or have me promoted above him. I could give two shakes if you've been at a company for 15+ years and have "Seniority" over me. I have vast, real-world experience...you have your very narrow problem set of experience that culminated in not knowing how to do something that resulted in bringing me in. The differences are rarely, if ever, spoken aloud, but are confirmed daily.

Sorry, I'm feeling very wolfish today.
This is about what I do:
1/4-1/2 cup heavy whipping cream, 2 tbsp cocoa, half a scoop of chocolate whey.

Then just whip it until it gets the texture you want. Barely whip for pudding, whip alot for a more mousse like texture. Sometime I'll freeze it in cubes and they taste like fudge pops.
Celebrity lawyer tells clients to avoid using iCloud, smart devices
So the elitist community component of Scala that is constantly trying to turn it into Haskell has decided they need an island of their own. Great, they can have it. Now I'll know where to go when I need monadic and monoidal libraries for serving HTTP requests using nothing but type level hacks.

In all seriousness though I don't really know what this is going to accomplish. The article mentions the academic and non-academic components of Scala and it is clear the author falls on the academic side but if that's the case then why not just go and hack on something like Haskell (or Coq), a perfectly unapologetic academic language that has tried to avoid success at all costs. If push comes to shove I'm with team Odersky.
But the acquisition didn't create the monopoly; that was created by a company with legal privileges. I never claimed that markets automatically dissolved monopolies created by State policy. What I asked is if there are examples of free markets turning into monopolies.
How Data Made Me a Believer in New York City’s Restaurant Grades
> Wired knows a significant portion of its readers are engineers, right?

I seem to recall that Wired was widely regarded poorly in the technical community as early as the turn of the millenium and that it has long been viewed as something read by non-technical folks who want to feel "plugged in" to technology.

So, I'd kind of be surprised if it was really the case that a "significant portion" of Wired's readers were engineers.
"Everyone in Unbabel is expected to participate actively in the company Meaning that they are part of the planning, and encouraged to be autonomous in creating the best products possible. We truly enjoy working with each other and spending time together. For example, every week we go surfing on Wednesday morning in the beautiful beaches of Lisbon. It is not mandatory, but every one has loved it so far. It is an amazing way make sure that every week we hang out together outside the company."

Maybe I'm reading too much into your comment, but are you saying that enjoying surfing is a necessary part of your company's “culture fit”?

If someone is physically or otherwise disabled or unable to participate, does that preclude them from being a part of your company?
Nice implementation, simple and helpful UI (specially "Need help? try these links.")!

A glitch: I entered http://www.megacz.com/berkeley/coq-in-ghc/ and it says 'This link has not been posted to reddit.'

A suggestion: Can you add a URL route to automatically initialize the lookup. Eg. /?url={url} or #{url}. Its handy for sharing.

A question: Which sentiment analysis library are you using. It seems to be classifying the comments on the mentioned link as negative.

Edit: Alright, looks like https://raw.githubusercontent.com/tgallant/blog-checker/mast... is being used to calculate the score.
The average taxi driver wouldn't make it as an Uber driver, only the superior drivers can sustain a 4.6+ rating.

Uber is extremely draconian when it comes to driver quality. Any driver whose average dips below 4.6 is out. Period. That ensures quality and weeds the bad drivers out.

Sure, there are good taxi drivers, but the average driver is horrible. I was comparing them by saying that, say, the 50th percentile cabbie (median), is worse than even the 5th percentile (worst) Uber driver.
Wholesale bandwidth prices dropped vary quickly due to competition basically everywhere.
I remember reading a feature in Wired 10+ years ago about how processors were made that went into some quantum details and basically never stopped to take a breath. It was refreshing to see a publication simply assume you were smart enough to read, and thus smart enough to follow along (or look up the hard words yourself). I guess times have changed a bit.
I still think that this is very limiting. I'm in Canada (Waterloo, Ontario) and I just can't see trying out at a company for a month.

That said, I'm "old" (36), and have family responsibilities. If I were a naive recent grad I might have entertained doing this.
Drug Market ‘Agora’ Replaces the Silk Road as King of the Dark Net
I had the same thought when I saw that and the line "Much of this is thanks to a sweeping effort to rebuild the site using a software programming technology called Scala". I had to double check that I was reading something on wired.com. It seems even more excessively watered down than usual.
Not disagreeing, but a number of people have many email addresses. No idea how that stacks up with people with SMS though.
Isn't that a non-poaching clause rather than a non-compete clause? Usually non-competes say something about not working FOR competitors / in the same industry for X months after termination.
It's not using the Tor network, it is using a Tor-like protocol. And this one is fully decentralized unlike Tor :).
Agreed. It might seem pedantic to call this article on its use of "forever", but it is not. By setting this in stone you are actually discouraging innovation. Not everyone who promises ground breaking enhancement over email is right, but someone might come up with something.

And if the article's author really meant forever, I can envision a future of effortless communication through PC facilitated "telepathy" or any other sci-fi concept that obviates email. "Eternity, my friend, is a long f[*]ing time"
I find it... odd, that, considering the overspecification of Java, maximum big-Os are not specified for things like this.

You do have a point, although it does not refute mine. However, Oracle's implementation is the most widespread - the chances are high that at some point most non-specialized Java code will be run on Oracle's implementation.
if anything, that just make SMS a more reliable way to reach someone.
Facebook Buys 100 Patents
Also key point: some groups of people--namely, white people and rich-looking people--are much more likely to be able to hail a cab. That isn't an issue with Uber/Lyft, so far as I can tell.
>Plus, is there any proof that access to credit for really poor people is actually creating wealth?

Not that I can detect. It just seems to be a mantra that is repeated enough to be assumed true. It was one of the repeated justifications for a similar card recently created for public transportation payment in Chicago.
And, even if you use a side-channel to distribute keys between the sender and receiver (to encrypt the data safely), the header absolutely has to be plain-text. Governments and companies scraping email meta-data is already a huge problem.

A protocol closer to Tor would make for much more secure email distribution, but it would also require a complete protocol rewrite. Potential death of email from a back-end point of view at least.
There are definitely engineering internship positions open. I'm not sure why we don't post them, but please go ahead and apply! I'll forward your comment onto the right folks here to look into it.
Google did try to evolve email with Wave... it didn't take, for the reasons described in the article (among others, perhaps).
Order amongst chaos.
You could get a 4TB mini with low power consumption atom and get around 2.7TB usable space with z2 or mirror config hot swap ECC ram IPMI dual gig nic for about $1300 or choose upgrades in ram or drive space. http://www.ixsystems.com/storage/freenas/
My biggest frustration with Scala is the exact opposite of their frustration with Typesafe's Scala: it moves too fast. Scala's backwards compatibility problems are obnoxious for the people who don't feel the need to reinvent everything. I can find a version of Foo that works with 2.11 but the only version of Bar I can use only has artifacts for <=2.10.

The play framework exemplifies these problems. Documentation doesn't keep up with releases, blog posts and tutorials don't either. Sometimes I'm looking for example code for some plugin or library, and the code only works with some other version of another dependency that I can't use. I totally understand that people prefer Agile development, but you can't combine Agile development with non-Agile documentation, unless you want to create a framework that only experts can use.
I've hailed cabs in Queens. I live in Greenpoint and there are times that hailing a cab is quicker than waiting for an UberX, especially now that the green cabs are becoming ubiquitous.

Cab switch over hour sucks, but I've also been in a busy parts of Manhattan with plenty of Uber cars showing on the app yet can't get an Uber car to my location.

I've also noticed a drastic decline in the state of UberX vehicles in the past few months (I assumer from their aggressive recruiting effort). Used to be every UberX that picked me up was very clean and typically nicer cars (occasionally getting picked up by Range Rovers or Town Cars). Now quite a few of the cars are messier/dirtier than any cab I've ever been in.

I'll continue to use Uber and UberX when convenient, but I've cut back quite a bit because the drop in quality.
That's definitely not cool. We're doing a new thing this month though -- see the link -- and trying to get back to folks quickly.

What I'd suggest is apply again, and let me know if you don't hear a response (my email is in my profile). Use the special link from the post -- https://www.dropbox.com/jobs/product?ds=1600dcfc59
They say its not mandatory, right there in your quote.
I thought it was the DEC Alpha which was the first commercial 64-bit CPU?
It's interesting to read their Wiki page. They have a timeline for Tribler [0]

2012: Tribler Mobile live streaming from a phone camera to potentially thousands

2011: Libswift accepted as an upcoming IETF Internet Standard

2010: Wikipedia.org uses our technology for live trial

2009: Large HD streaming trial with BBC

2008: Social network without servers and "easy" invites

2007: Our reputation system launched in the wild

2006: Tribler 1st released

2005: First Tribler code = social Bittorrent

2004: Slashdot for first time with largest Bittorrent study

They also have a 1h+ talk at the Stanford University [1] on 4th generation P2P technology.

[0] https://github.com/Tribler/tribler/wiki

[1] https://www.youtube.com/watch?v=JQiLaKdzD0E
Shapeless – an exploration of generic programming in Scala (2011)
> The average taxi driver wouldn't make it as an Uber driver, only the superior drivers can sustain a 4.6+ rating.

Then why is that many taxi drivers drive for Uber as well? Where are you getting these numbers? Or are you maybe just falling for marketing?

Also, in NYC and SF plenty of people rent out their account to other drivers. People sign up for Uber and never drive a single passenger so the rating is really not much more than a rented token in some cases.
> You say something is factually incorrect based on your own experiences

Well, yes, a categorical claim that something was "only ever" used by people with certain objective features and for a particular reason is factually incorrect if it was ever used by people without those features or for a different reason, so personal experience, while inadequate to establish that it is factually correct, can be quite sufficient to establish that it is factually incorrect.

(You'll note that while I state that the categorical claim is clearly factually incorrect, that it is also quite likely that, while not a categorical truth, there have been at least some dismissals that fit the pattern that it falsely claims is the exclusive pattern for all dismissals of email as "impersonal" -- the error isn't in saying that some people describe email as impersonal for the particular reason described, but in claiming that that is the only reason email has ever been described as "impersonal" by anyone.)

> then comment on subjectivity

The comment on subjectivity was on a different statement (a claim of what is superior and what matters, both of which are inherently subjective) not the categorical fact claim. Recognizing the difference between subjective statements and fact claims is pretty important to being able to participate in a productive discussion of pretty much any topic, IMO.

> Are you being serious, or kidding?

The former.
That's my impression of Wired as well, but this still seems a bit egregious even for a layman's tech news site.
Hmm, I can't seem to reproduce many such issues with this machine, except Get-Help the first time I tried it. I think it could be that the cmdlets are only slow on the first run (enough to leave me with a bad experience), or the SSD on my PC masks the problem. It's good to know that it's not always super slow.
This reminds me of the early days of SpamAssassin. It used to have a fairly simple set of regexes that would catch a great deal of spam. Then as it became popular, spammers used it themselves to pre-filter and tweak their messages until they passed the filters.
Just like Haskell types can depend on other types, like "Maybe Int" (which contains an Int or "Nothing") or "Either String Bool" (which contains a String or a Bool), dependent types can depend on any value.

This lets us specify very precise types; commonly-used examples are "Fin n", a type which contains "n" members (ie. "Fin 2" ~= Bool); and "Vect n t", which is a list of exactly "n" elements of type "t" (ie. "Vect 2 t" ~= (t, t)).

This extra precision comes at the price of verbosity, but it forces us to use our code in correct ways. For example, Haskell's "!!" function looks up elements in lists. Its arguments are of type [a] and Int, so we can easily end up with an Int that's bigger than the list (or even negative!). If we use "Fin n" and "Vect n a" instead, we're guaranteed that there will be an element at that position; otherwise we get a compile error.

We can do this with any pure value, and in fact there is a feature called "type providers" which use IO to generate types (eg. reading in database schemas).

One limitation with type-systems is that they can be easily fooled by infinite loops, for example:

loop :: a
loop = loop

This type-checks in Haskell, but it has a completely-general type: we can use it anywhere without the type-checker complaining. This undermines our confidence: we might think we understand what some code will do, based on its type, but the author may have been lazy and just written "loop"!

To prevent this, most dependently-typed languages don't allow infinite loops, at least at compile-time. Hence we can't write any old value. There are various ways to achieve this (syntactically-guarded recursion, structural recursion, termination proofs, co-recursion, etc.) but a good rule of thumb is that if we can implement something using "fold" then we can use it in our types.

If you're unfamiliar with "fold", see http://jeremykun.com/2013/09/30/the-universal-properties-of-...
are you also offended by the phrase "grammar nazis"?

do you believe that all "Hitler cat" memes should be removed from the internet?

maybe we should just ban all references to anything related to nazis. maybe burn all copies of "mein kampf" so no one gets offended?

or maybe we should round up everyone who posts a joke on the Internet and throw them in concentration camp because their beliefs are different than yours.

calm down buddy.
Uber Service Banned Across Germany by Frankfurt Court
Nomad: The Go Everywhere Espresso Machine
"If you're going to hate on React for some reason, make it something other than JSX"

But what if I hate JSX? It's such a tight coupling to the DOM which is just the opposite direction I want to go where the DOM doesn't even matter. But that's just my opinion I haven't done enough research or investigation to try and prove one over the other.
"1024 large-image.jpg 512 small-image.jpg image.jpg fallback My Image"

That is what your code would look like to browsers that didn't know about the new elements. HTML is defined such that browsers can ignore unknown elements for compatibility and still display the text. Using contents for the metadata means that browsers need to know about the elements to at least hide the text.
>At a small startup everything is often falling apart at the seams...
>Morale can rise and crash, repeatedly, like a roller coaster...
>You're looking at the short term: days and weeks, not months and years...

None of this rings true to me. Not at any startup I've worked at/founded at least(6 in total over the last 12 years). In reality good startups are relatively even keel.

Hell I would argue that startups, almost by definition, think MORE in the long-term than their larger counterparts. In a startup you are always progressing towards a long-term goal, constantly taking in feedback and making adjustments.

It's much like sailing to a small island thousands of miles away. A mistake in navigation in the beginning that goes uncaught will put you farther off course than one farther along on your journey (although sometimes that mistake means you discover North America and then pretend like you meant to do that all along).

The point being, if your startup is constantly in panic mode or is constantly trading long-term stability for short-term satisfaction then you should probably be thinking about leaving. At least from my point of view.
>Now I'll know where to go when I need monadic and monoidal libraries for serving HTTP requests using nothing but type level hacks.

Monadic libraries with classes like Option, Future, and List? Used in elitist features like for comprehensions? Anyone who writes Scala on a regular basis deals with monads constantly. Why not take 15 minutes and learn how they work?
Gigantic 70-video playlist on growth hacking and promoting your business
Whitfield Diffie (yes, of Diffie-Hellman), just posted to the IP list an email he pulled up from 1976(!) in response to a crappy article about VA Shiva Ayyadura "inventing" email. I'm sure he's got even older emails, but the fact that he had it, was able to easily find it, and then resend it with a descendant of itself 38 years later is pretty amazing to me!

"
A quick look at my files finds messages from from 1976 that use that format:

29-SEP-76 1935 FTP:CERF at USC-ISI Data Communication Conference/ Sept 1977
Date: 29 SEP 1976 1802-PDT
From: CERF at USC-ISI
Subject: Data Communication Conference/ Sept 1977
To: walker
cc: cerf, wd at SU-AI

22-AUG-76 0857 FTP:LEFAIVRE at RUTGERS-10 MORE ON THE LISP COMPILER
Date: 22 Aug 1976 (Sunday) 1155-Est
From: LEFAIVRE at RUTGERS-10
Subject: MORE ON THE LISP COMPILER
To: DIFFIE at SU-AI

so I don't see how this can be novel in 1978.

Whit

"
Background: I saw Miles' tweet on this last week but didn't follow the apparent brouhaha that followed. All I know of him was his (hilarious) talk at Scala Days in June.

As someone who uses Scala daily, I don't think this is a good thing. I fall squarely into the Typesafe side of the camp—we don't use Scalaz or Shapeless or much of anything from the Typelevel project but Akka and Play are core technologies for us. We don't have a Typesafe subscription, we just use Akka and Play, a lot.

> As I observed earlier, there are already several variants of the language in existence and it has been clear for a long time that different sections of the community have different interests.

I don't think the author's examples really hold water. Nobody is using the Dotty compiler commercially, Scala.js is still in its infancy and while I know large organizations have at times run on minor Scala forks (I think Twitter used to but is now on 2.10.4), I'm not sure I believe that this is a major constituency. The official Scala is the Scala.

If this fork gains steam, it's going to be a huge opportunity for FUD around Scala and will hurt its adoptability, especially if existing Scala teams now have to choose sides.

That said, if the Haskell side of Scalaland wants to hang out somewhere else, that might be good too. Too many Scala questions on SO are answered (and upvoted) with obscure Scalaz solutions that make no sense to someone coming in from Ruby or Java.

I like functional programming. I like how monads can simplify things. But I also have to write code that someone without a lot of Scala (or Haskell) experience can maintain.
Firing someone is 10 times harder than hiring them. I've seen startups almost die due to putting off firing people until the very last minute. If it's not a fit, it's inevitable and will happen eventually, but in 6 months when he is eventually fired anyways, irreparable damage will have been made to the company, both in terms of culture, and it terms of wasted time, energy, and money.

All that to say, props on making the difficult decision early.
The tough thing is that while they can provide a better service (let's qualify that - cheaper, faster, easier to book) they don't do what taxis need to do to be useful - objective model for when they can and cannot refuse a ride, effectively guaranteeing service by some provider.

If they run taxis out of business by stealing the cash cow of inner city rides but don't replace that somehow then that'd be the worst kind of disruption - disrupting the customer in a horrible way.

And if you're in the inner city and get the better service from Uber nobody can blame you for using it. But I can definitely see why regulators have genuine concerns around the people served by taxis who won't be worth ubers time.
I've largely started avoiding Java applets altogether. Why? Because it's become really really annoying to try to get them to run at all.
As mentioned in the article, the formal statement is actually "neural nets can approximate (arbitrarily well, using the supremum metric) any continuous function". For other norms, it can also approximate non-continuous functions.
It's not a niche language. Household names including Twitter, Meetup, Foursquare, and Coursera run on Scala.
German laws (being structures after the civil code) are intent based, which differs from the british common law derivatives which work by the letter.

Hence the important question resulting from that quote is: Does the driver derive taxable income from the activity of driving the car?

Getting $20 for the one-off trip won't get you there, not by a long shot.

Getting $20 for every time you're driving people to the airport 20 times a day, 200 days a year is a different matter (assuming a short trip where $20 work out).
Vinyl was physical. As were cassettes, envelopes, postcards etc.

Email has one thing going for it that other platforms similarly didn't offer : It's the first personalised, and therefore recognisable, addressing system for an intangible communications platform that's still largely open (Ex: Unlike twitter et al. which has severely limited means of communication and, more importantly, what I can communicate).

I submit that we don't have an equivalent that's evenly matched and so no basis yet to compare it to. That's not to say there won't be one in the future, but I don't see anything close to matching it today or on the horizon.
That doesn't answer my question.

How does parsing ASTs help accomplish the goal? What is the actual goal here? What is meant by 'analyse'?
Awesome New Analytics Tool (More Affordable Than Competitors)