skysight-inc/HackerNews huggingface dataset:
My too, that is what made me stop playing with Go and look forward to D and Rust.

Initially Go attracted me, mainly because of the Oberon-2 influences (method declarations) and being compiled by default to native code. Java and .NET have AOT compilers, but don't tend to be used that much.

I even tried to do some initial contributions before the 1.0 release, but with time I got a Java 1.0 feeling. The language just throws too much away in the days that the enterprise is adopting Scala, Clojure, F# into their ecosystems.

I wish all the best to Go developers, but personally I don't think the language would be all the time here, if it wasn't being done at Google.

I mean, how often was Limbo discussed here, if ever?
DUPE -- https://news.ycombinator.com/item?id=6083506
According to mythlogic, battery life is upto 5 hours. https://www.mythlogic.com/configure.php?id=146 That's poor compared to what other haswell laptops offer.
There are quite a few other bright red flags here. For example:

- the author claims that the growth of net exports is incompatible with a stagnating economy, because the economy is "export-centered." In 2012, Japanese exports were worth around $800 billion; Japanese GDP was almost $6 trillion. I don't find it particularly unbelievable that 15% of the economy can do better than the other 85%.

- the author claims that "although a declining Japanese economy would imply a declining yen, the reverse has been the case." This is one of those things that drives economists crazy. Non-economists associate "strong" currency with economic "strength" essentially because it feels right. But there is no reason to expect this relationship in reality. The USD became 30% more valuable between 1930 and 1932--that was not an indicator of economic strength. Inflation expectations for the USD fell dramatically during and after the financial crisis--that was not an indicator of economic strength. (In fact, the persistently low rate of inflation in Japan is a sign of low aggregate demand.)
JQM actually!
For anyone following here at this point, I've downloaded the entirety of the repl.it python engine by using os.walk() on the root directory (/), causing my browser to download every .js, .py, etc. file it can find and store them locally, uncompressed, on my machine. It even amusingly found some .exe files hosted in the distutils directory.

The entirety of the repl.it emscripten CPython project is 24MB, uncompressed. This includes the entire standard library that it ships with and all the '_underscore.so.js' emscripten compiled shared objects. Compressed via zip it's 4.7MB. For comparison, this is almost identical (within a few MB) to a clean install of python locally on my workstation, size-wise. I am assuming at this point that it's most if not all of the standard modules included at repl.it.

(And for reference: The core CPython engine, translated minus modules, weighs in at 4.6MB uncompressed and 800KB compressed)

Downloading the prebuilt PyPy project from http://pypy.org/download.html I see that uncompressed the project is 55MB in size.

Removing all .txt and pure .py files, I'm left with 37MB (and that's being generous) of 'code' files that potentially are being translated. And that's with shared objects - not a static compile - so there's possibly duplicated code in there that wouldn't be present in a single monolithic executable.

I stand by my assertion that 139MB is significantly different in size and that the translation is what accounts for the majority of that size (84MB if I'm generous, 102MB if I'm slightly more realistic).

As much as there may be a speed benefit, eventually, if everything works out here, the current size of the project definitely moved it out of the realm of anything I'd want to attempt loading into a browser.
Never compromise on clarity.

Nothing wrong with the proper application of a filter. Filter out words that don't improve the message, or criticism that isn't constructive. The problem with your filter is that you had it tuned to filter out anything that disagreed with you.
I like your design, but I think you need some copy on privacy and data security. For physician access, how do you handle HIPAA compliance? It would be good to mention this on the front page, at least under the "For Physicians" section.
>"This is a pretty common strategy. Many companies have poor record retention and backup policies because it's in their best interest to "forget" the things they do."

Yep.

From a slightly less nefarious angle, retention costs and servicing discovery requests costs more. It's in your best interest to minimize what's retained even if you don't need to "forget" anything in particular.
I think go does have a niche, and it is "python/ruby devs". Yes, its niche is a set of people, not a particular role. Because go is so simple for a typeless developer to learn, and has essentially no downsides and a massive upside (performance) compared to python and ruby, I see a lot of ruby and python devs upgrading to go.

I also think you are being unfair to D. D is basically just what go initially claimed to be: a new systems language. D is a fantastic replacement for C++, go doesn't really enter the world C++ lives in.
The MSI GE40 has up to 8 hours with a quad-core Haswell processor. It seems like a good balance of computing power and battery life.
Three board members out at Yahoo as Third Point reduces stake.
Doesn't google have an extreme majority stakehold in search? New entrants such as duck duck go and a few others i can't think of may be at a huge disadvantage. If yelp didn't have a review community, google could have killed their vertical search business with its semantic snippets. They recently bought zagat and are heavily pushing those results from zagat on us, so yelp may be loosing sum value there. The good thing is that these tactics cannot be done on mobile because of the way consumers interact with apps.
Modern languages?! This has been possible since FORTRAN.
Facebook’s inconstant behavior on Platform, however, has never been malicious. Rather, it is a result of an engineering-led culture"

Seems me and pandodaily have a different definition of "engineer". I'm not an engineer, as I don't have an engineering degree, but I do feel bad for my friends who do, are professionals, and get grouped in with the type of programmers who are just haphazardly winging it to this degree.

"has never been malicious": heh, the argument is that encouraging businesses to rely on a platform that intentionally and knowingly doesn't deliver isn't malicious because the root cause is incompetence or not caring. Not sure about that one.
They use a managed hosting provider, which means that there is no guarantee that the disks are new. When one customer finishes with disks, they get wiped (hopefully) and passed on to the next customer.

Even if they are new, though, you never know if it's completely good until you've tested every block on the device. These days most format operations don't actually wipe out the whole disk (takes ages!) so even formatting on a brand new disk won't tell you if it's valid.

That said, the odds of having multiple disk failures on a brand new RAID in 72 hours are pretty low. If that's the case, I'd start to suspect a bad batch of disks and/or bad backplane or other hardware (bad power?) that is causing the hardware to fail.
Agreed. I've been working with their API for the last 2 years. When it does break it can take forever to get a response. I work for a Facebook preferred developer so we have an extra channel for getting bug feedback. If we weren't a preferred developer, we would have had API bugs go unaddressed for months. Sure there were warnings about some changes, but sometimes major changes occurred that we did not see coming and had to scramble to figure out workarounds.
What are this amish posts? I've never seen them(I live in Spain)
I found a bunch of missed stuff which made me very angry. Relatives I was out of touch with, old coworkers, events I might have attended, etc.

There's 2 problems at work here. 1) Someone doesn't realize that false positives when it comes to spam filtering are very, very, very bad. 2) Someone else outrageously tried to monetize the fixing of that.

I do like the refunding idea, though. But then, knowing that the other person won't get refunded unless you respond puts too much guilt on you to respond...
vim + a bit of tweaking , ie. completion plugin [1]
(probably there is an emacs mode too - which has all of the above)

[1]: https://github.com/nsf/gocode
Maybe 27" is just below the size where it starts to get awkward at that distance. In a sibling comment I mentioned how I used a 32" monitor for a week at the same eye distance as my ThinkPad screen, and it didn't feel right because I had to move my head around too much to look at different areas of the screen.
I think you nailed it. I think cams have people thinking
twice. I know they prevented me from banging a well deserving dude once.
I threw together a quick version of this in Python and for Kickstarter projects instead of IndieGoGo in case it's useful to anyone. https://github.com/itstriz/kickstart_tracker
Nothing happens. The GPL is built on top of copyright. You cannot license code that you do not have copyright permission for under the GPL.
Apple's App store has purchases, in app purchases, and an ad network baked in. Granted, they've had longer to think it through.
Angel Profile – Michael Moriarty
This YouTube channel has become a dark mystery we have only 67 days to solve
>"Fortunately it doesn't stop me from archiving locally. I've got emails from 2006 on my desktop machine."

That's a rather poorly implemented policy by and future landmine for your IT department.
Would you consider Scala for any use case?
Yeah no, MSFT was fined €561M as recently as March this year on account of failing to comply with an agreement made in 2009 (to offer users a choice of web browser) following an antitrust case settlement to the tune of €860M in 2007 and a complaint from Opera Software about the missing choice screen.
Why iOS 7 is what we expected (and we were in denial).
Do you have plans to release a less feature-rich version for an international release?
I could really use such an app to manage my own meds !
I found this article extremely helpful. I now know the CEO of Zappos thinks he can snoop into my personal life, because hey, it can cost him some money if he doesn't. What is my privacy in the face of that?
IBM unveils new “mainframe for the rest of us”
This worked beautifully, thank you! Check it out:

https://github.com/breckinloggins/scheme48/commit/60d7930b4c...

In particular, with hashLiteralInfo setup as [(Char, Parser LispVal)], the parseHashLiteral function became as simple as:

parseHashLiteral :: Parser LispVal
parseHashLiteral = do
char '#'
c <- oneOf $ map fst hashLiteralInfo
case lookup c hashLiteralInfo of
Just x -> x
Nothing -> fail "Internal parse error: unregistered literal info"
Seems to turn Hanlon's razor on its head.
The remaining board members are: John Hayes, Sue James, Max Levchin, Peter Liguori, Thomas McInerney, Maynard Webb Jr. and Marissa Mayer:

http://yhoo.client.shareholder.com/directors.cfm
Very cool use of Voronoi tessellation. Did you use D3?

Also, I see you're using data from ground monitoring systems. You're probably seeing the result of residual heat being let off from surrounding industrialization over time.
Did you get paid during the time ? What went through your head that you managed to keep being there for such long time and not to search for different job ? Also from your story it looks like it left quite a stain and still is not washed.
I think its good to look at things as you are(or were) in the leading position(of your life) and where did you made bad decisions. Not to put all the 'bad' stuff you regret on someone else,whether it is company or individual. How else you gonna fix it ? At the end you decided to go there, stay there, get upset and leave. It was tough but the people around you just did what they were asked to. Once you take 100 procent of responsibility on yourself and your decisions even if you are employed you will feel way more free and satisfied and from this state of mind you can for example think of your startup/idea and get fully independent on the physical plane as well. And not thinking of some revenge still being in past..
It's called a feedback loop.

http://www.dirigodev.com/content/email-feedback-loops/

https://en.wikipedia.org/wiki/Abuse_Reporting_Format

https://tools.ietf.org/html/rfc6650
As was demonstrated, Ponzi schemes are already illegal, regardless of denomination.

No new laws or regulations required.

99% of the time in the USA, blatant fuckery is already illegal six ways from Sunday. The last thing we need are more laws.
That's sort of the idea behind Vine, no? I actually have never seen a Vine, but that's what I've heard.
Yeah, now we have to live the "present of buffer overflows".
>Job openings should be emailed to you directly if you're a good fit. If it's via Facebook, it's probably a copy/pasted recruiter message, you're not special.

In fairness, the overwhelming majority of the emailed job openings are also copypasta's from recruiters.
I can understand if they cannot learn quickly but I haven't come across or ever heard of hires unwilling to train. Why would entry-level employees be unwilling to train?
Hey Pradeep!

The only reason why I haven't published it internationally was because of language issues. Drop me a line at delian@nightingaleapp.com and I can figure out where it would be appropriate to publish.
I thought the same thing until I got to the part where the author used

from math import *

Which gives you significantly more options.

I love this idea, I have always found math in the command line to be clunky.
This keyboard is extremely good. I've been using it for years and I've never gone back to anything other than this.

http://www.logitech.com/en-us/support/illuminated-keyboard?o...
Following Through with Post-Launch Strategy
What else can you expect from professional spammers? At least he is honest...
>Static typing violates the DRY ("Don't repeat yourself") principle concerning code reuse

How did you come to that conclusion? I can't see any way that static typing "violates" DRY.
This guy is rumored to be Dread Pirate Roberts, the administrator of silk road
If you want to maintain security over classified work, segmenting it and making it impossible to search the entire outfit in one shot makes sense.
Archiving my work email by forwarding to a personal email literally won me a decision against a former employer. When they can cut off your credentials in anticipation of firing you and they think it means you don't have access to those emails anymore, it's really satisfying to show up at the next hearing with clear proof that they've come down with a terminal case of foot-mouth syndrome.
Sure it does. They send you back your bitcoins. And any reputable organization that accepts bitcoins as payment, would do so.

What it doesn't have is a concept of chargebacks, where you basically Indian-give your money.
> Using a map to pick is cutesy but pointless as you might not even know where the hell you are going except by name or airport code

YES. Just trying to pick my time zone on the OS X Preference Pane is a exercise in frustration, I end up typing it in 70% of the time. I can't even imagine when you want to pick a specific airport on the other side of the planet.
Amazon ending sub-£10 delivery in UK
I gave this a try but ended up going with tmhedberg's suggestion because it (as he said) allowed me to stay with lookup. I would use a richer data structure except for the parseHashLiteral function just needs to return a Parser LispVal anyway, so there's nothing "richer" just yet.

However, if I decide to go forward with some of the more advanced things in the tutorial like threading good error messages and such, I'm pretty sure some new data types are in my future.

Also, when you say "underscore for lenses", did you mean that your example would be pretty clean with the Lenses library? I've been looking for an excuse to learn that so if so I'd love to learn more!
"Someone else who you respect" ... but is he an expert on flight prices specifically?

Is he a booking-a-flight guru that a majority of world-class flight-bookers go to?

Does he make money from helping you find that $300 ticket?

If he knows that there's a $300 ticket available, and gives me clear guidance on what I need to do to get it (instead of just teasing me with questions), should I ignore him because he was 'putting a hex' on me with his vehemence?
Ask HN: Is there a Hispanic/Latin girls that code site/organization?
My girlfriend is of Mexican descent and is searching for a Hispanic/Latin girls that code site or organization. Are there any sites like blackgirlscode.com encouraging girls of color to code and a girlswhocode.com encouraging girls to get into it. She is thinking that this is a demographic that is grossly underrepresented in the field.
It does call into question the representativity of the findings, though.

For example, people who always show external images are overrepresented; the influence of the new design on open rates of other users is not predicted reliably.

Or, from another angle, I am more likely to load external images in emails that are important to me. The influence of the new design on the open rate of emails that are important to me (which get counted) is probably different from the influence of the new design on the open rate of emails that are NOT important to me (and that don't get counted even if I open them).
Yammer was not even close to a profitable business at the time of acquisition, not was that ever a goal.
Building the app is only half the challenge - now you have to run it
Does Bitcoin make it easier to get away with a Ponzi scheme?
Of course, you're right about this. I think the comparison detracted from my point, and it was insensitive to people for whom cancer is not a metaphor. So, really it failed on two counts. I'm sorry about that, and am grateful for the feedback.

I was trying (without much success) to highlight a possible underlying principle in organizational development and growth of a local economy, not to imply that Amazon (or any other business) invites comparison to a devastating disease, because I don't believe they do. That town would be better off if Amazon had a half dozen strong competitors just like it, in factories across the street. I just think a town can't rest all its hopes in one company. I grew up in a town with about 600 households and 800 or so people working in one factory. When that factory went away, it was very hard on the local economy, for the families who relied on it, for the schools, and generally for everyone in the community. It seems, and I might be wrong about this, that local policies to encourage and reward entrepreneurial growth and diversification of the local economy could have provided a stronger buffer against the inevitable end of its once solid manufacturing sector. I've been pretty fortunate since then to live in places where there were hundreds of employers competing in dozens of industries, and which had a healthy cultural ferment, many different ideas to talk about, and innovation bubbling up all over the place.
This is why I do not rely on Social Media for communication. Give people a call, especially if it is important.
General open question: How could someone make money off this? A free app with millions of downloads.
Heinlein's Razor - "Never attribute to malice that which can be adequately explained by stupidity, but don't rule out malice"
But for veteran Java programmers, Go seems like a handicapped Java.

Assuming that the Go toolset evolves to a point where it matches Java performance, does Go's license (and non-association with Oracle) offer any advantage?
Agreed on the "more rewards" front. I want to back this, but I don't have the money to drop $830 for a phone in a year, and the $20 one seems relatively inconsequential. I'd pay a slight premium for a shirt though.
If memory serves me he tried this stalling tactic for a month or two then just disappeared and even his cheerleaders had to admit it was a scam. Then they found some linkedin info and went after old companies he worked at for info, who were more than happy to tell them what a chronic liar and general weirdo he was to work with. Then the crying to regulators at the SEC began
(not (vector? params))

I see that you are indeed able to access some amount of type information in your macro system.

Well done!
Wow, this conversation sure is going in circles.

>I think Wisty was responding to the part where the crazy man claimed the driver code was originally GPL internally before being changed.

As in, IF Samsung put version 1 under GPL, owning the copyright, on purpose, but they were keeping it hidden and someone snuck it out, would it be okay to use?
That's probably true, but I'd say that 5 years is a short window to look at for Cisco (but still, not disagreeing with you).

In that timespan, outside of recent M&A (Meraki, Sourcefire), Tandberg was the only big one I can think of in those years... The small M&A is hard to gauge from a product standpoint, but many of the key people acquired have stayed.
I love how everything is so black and white with some people. If he performed just fine on the phone interview, why should you give a flying fuck? No really, please answer that. And it doesn't show "poor judgement" if there were no adverse consequences.

>Either don't schedule a phone interview

Perhaps he didn't have the option.

>or don't drink at the event.

As others have said, networking opportunities may have presented themselves. Who are you to judge his situation with absolutely no information? Judge him on how well he conducted the phone interview. That's all that matters at this stage.

What I see are people who are obsessed with irrelevant information when it comes to hiring. Its modern-day tea-leave-reading and it has no place in what should be a rational business decision.
Citi Bike Accidentally Exposes Customer Credit Card Information
Things 20 Year-Olds Don't Get
I wonder why people are voting you down. The GP is definitely confusing GPL with AGPL.
McKinsey Report Highlights the Impending Data Scientist Shortage
Warning on the site when you visit with an ipad:

"Hey there. It looks like you're on a mobile device. Just a quick warning: This project will download a lot of data from the interwebs (no really!), and even then it probably won't look that great.

Your best bet is to bookmark this page, go home, check it out on your desktop, and see it in its full glory."

I am at home, on the couch, with an ipad. That is my favorite computing device at home, I hardly touch my desktop these days... Times are changing... Why would I want to use a truck at home?
I think he implies that the two years you mentioned are longer than the average customer life cycle.
For anyone who would like this in an Alfred workflow, make a Script Filter with the following python code (and uncheck all the escape character options):

from math import *
print '<?xml version="1.0"?><items>'
print '<item uid="qcresult" valid="yes" autocomplete="">'
print '<title>'+str({query})+'</title>'
print '</item></items>'
Or switch to Gmail.
Having mechanical switches is a mandatory keyboard feature for me (and I'm sure it wouldn't be hard to find others who agree)

If you want to go all out get one of these http://www.trulyergonomic.com/ (ergonomic, kinda different keyboard layout, mechanical switches). There'd be a definite learning curve.
That's another problem with imperative programming; it tends toward DRY violations.

The solution using map is more intuitive, once you know what map is.

I agree with you, as well, that the functional style should be used far more often than is the case. I just think that one shouldn't assume that our way of doing things is inherently more intuitive, even if it is most often better.