skysight-inc/HackerNews huggingface dataset:
This is what I think (hope?) Elixir could be: a bit more practical (familiar? convenient?) language with the same concurrency support as Erlang. Maybe after another couple years of maturing libraries.
All 3 together? Not that much. At least one of those 3? 99% of the time.
Inside the almost-adult lives of the Silicon Valley’s newest teen recruits
Source: http://www.bloomberg.com/graphics/2015-elon-musk-spacex/
It's typically not a good idea to choose technology based on fashion. If you like what Go has to offer, it's there for you to use, and don't let the hype backlash get you down. Maybe start with a small personal project, if you don't want to commit to working with it "in production."
Really? Well, the Bankomat AB ("ATM Inc") ATM network page says that each card issuer issuer (ie. Bank) that is connected are responsible for setting withdrawal limits individually. Unless the card is from a issuer that is not connected to their network, in which case the withdrawal is limited to 2000 SEK (currently ~237 USD, ~214 EUR).

Also, as far as I know - I can walk into a FOREX Bank branch office and withdraw as much as I want to at any time with my current card, as my issuing bank has a deal with them for cash management.

As far as I know, there's no laws that restrict cash withdrawal in this way or any laws about reporting cash withdrawal to Skatteverket (Swedish "IRS").
So, as I look round the business I work in, I see people who work in sales, marketing, quality assurance, analyst relations, product management, HR, middle management, procurement... I think most of them graduated from colleges. I doubt most of them majored in a subject that narrowed down their career choice to these roles, though. Some may even have art history degrees.

Just because 'developer' as a job seems to be a good match for people who graduated from computer science or software engineering programs (and honestly, in some cases I'd dispute whether that's the case, too) doesn't mean every job should have a four year degree program that feeds directly into it, or that if your four year degree doesn't slot you directly into a workplace role it has no value.
Go has always had quite a mixed reception on HN, even if articles about it ostensibly are part of a voting trend.

Generally, trying to approach Go from any perspective related to PL theory is bound to be fruitless, primarily because the context of Go is that of Rob Pike's gradually evolving research languages, which have always been imperative, based on a few primitive constructs and having some form of CSP-like concurrency model built in. Much of it overlaps with principles explored in Plan 9 and Inferno, where holistic systems thinking has been the norm, and so Go makes sense as a language built by systems hackers used to dealing with infrastructure, rather than being conjured from the academic PL scene.

Much as Alef superseded Newsqueak, so Go has superseded Limbo.
I see nothing in the words "repeatable" or "scalable" that has to mean "rapid". To me a repeatable and scalable business model means one that can grow, and that isn't a one-time opportunity.
"In one famous case, a manufacturer of wire rope sold inferior material to the bridge company. The shady contractor, J. Lloyd Haigh, escaped prosecution. But the bad wire he sold is still in the bridge, as it couldn’t be removed once it was worked into the cables. Washington Roebling compensated for its presence, ensuring the inferior material wouldn’t affect the strength of the bridge."

http://history1800s.about.com/od/bridgebuilding/a/brooklynbr...
Ha! Yeah, that'd be like an hour's walk from 110th St.
And subway connections readily cross-pollinate both sides of the bridge, in terms of actual human movement. Especially, given that Yankee Stadium is nearby. Not to mention that buses also offer a connection, but maybe someone would try to suggest that a bus isn't an option for some people.

Anyway, the George Washington bridge is actually much, much closer to High Bridge Park than 110th St. The next closest walkable bridge between The Bronx and Manhattan, open to pedestrians, is probably at 145th St. on the Manhattan side. It's not connected to a park, though.
Might be specific to the Python driver, but it was slower for queries because most of the cputime was being spent decoding column structure/metadata and on type conversions. We also tested msgpack blobs, iirc, but the xsv format was the winner for query perf and for compactness on disk.

Would have gladly gone into more detail, but at 4,000+ words for the blog post already... :)
> Mozilla's open-web mission becomes more attainable

That's their mission (allegedly), but things like Pocket integrations, or the Telefonica chat thing (Hello?) really make me think it's not where the manpower is going.
If you're 5 stars at "Amazon services", run this generator and hit me up with the output. :-)
The body reflexes to things like mastication, salivation, etc triggered by texture and the presence of actual things in your mouth, so I think the (bias of) argument is more along the lines of reducing the variables away from normal eating. If you look at the military and other people who "starve for a living" (hikers, climbers, explorers etc), these considerations are very self-evident and at the forefront of mind. Its not clear that "wishing them away" (considerations of texture/pallatability) is backed up by any hard science. But I'd be curious to see if there are any leads in that direction.
Possibly it's that business success means building a profitable business, while startup success means positive exit.
The real secret about success is that it's random. It's not even about luck or hard work, success is simply random.

That's the line I was responding to. This seems directly opposed to what you said, "They are saying that randomness has an important role to play in the creation of a winning team, along with talent and hard work."

I will grant you that randomness plays a role. But success in NOT "simply random".
There are no good resources for learning C. All the good, accurate books on C do not serve as tutorials.

It is impossible to write a tutorial in C that:

- targets newbies (particularly programming newbies);

- is comprehensible to that target audience; and

- isn't chock full of inaccuracies and outright lies that have to be unlearned later.

Sorry, no space here to prove this, but anyway, since it is impossible, one doesn't exist. So, good news, you don't have to waste time looking for it.

Use a reliable reference instead and struggle along for a bit.

I would recommend Harbison and Steele's C: A Reference Manual: http://careferencemanual.com/

(Yes, it's that Guy Steele.)
TFS is fucking awful. And I do not say that lightly. It's really, really fucking awful. There's plenty of MS stuff i like, but TFS, no.

That you'd want to use it at home makes me question your sanity.
Oh wow I could write a book in response to that type of question.

You should! I find this kind of advice incredibly invaluable. My parents were civil servants so this sort of risk calculus is quite alien to me, and in the first few years of my working life, using my initiative to get something done frequently resulted in disciplinary action - perhaps by chance with the jobs I was in, perhaps the UK/Irish business/employment culture, but seniority and adherence to procedure were prized.

It's very educational to hear detailed first-hand perspectives on entrpreneurial dealmaking from a perspective like yours. Thanks very much.
Thanks for this comment Ben! +1000

Feel free to try an alternative, open annotation api, like ours: api.hypothes.is
It's more expensive because it was successful and people moved there.
This is the response I received(astonishingly fast) after writing an email inquiring about the total figure of drinking water contamination cases:

"Thanks for your email. To clarify--the purpose of the study was not to count every instance of impacts to drinking water resources. The purpose was to follow the water and to better understand the potential vulnerabilities. In the draft assessment we looked at all the hydraulic fracturing activities that may have had potential impacts to drinking water resources and make mention of specific events throughout the chapters that serve as examples and illustrate vulnerabilities.

Based upon the information brought together for the assessment – information drawn from over 950 citations– we did not identify widespread impacts on drinking water resources due to hydraulic fracturing operations. The information available is adequate to qualitatively characterize the frequency of occurrence as being small, particularly relative to the number of wells that are hydraulically fractured each year. That same information, however, is not sufficient to quantitatively measure occurrence nationwide. That was one of the information gaps highlighted by the assessment.

I hope this is helpful!

Dayna

202-564-7983

gibbons.dayna@epa.gov

Communications

Office of Research and Development

U.S. Environmental Protection Agency"

So they would have you believe that they don't know how often it happens, however, they do know it doesn't happen often.
Yeah, this is the type of science, no fuck that, pseudo-science, that leads to dubious legislation.
As a non-Melbournian, I felt like this was one of the most unwelcoming parts of the city, especially for someone pushing a stroller with all the different levels and a pub closing the passage way with bouncers even for passers by. Apparently there are some events happening there, but it feels very esoteric and not compelling.
You must not have looked beyond the Pascal-inspired syntax. There is a whole host of features that many popular languages do not have, while being many times smaller and amiable to embedding.

Ephemeron tables, generational GC, coroutines, tail call elimination, operator overloading, lexical scoping.
You are very optimistic, unless Mozilla gets really innovative, I don't see how Mozilla will survive in the long run, or at least be relevant enough to put pressure on competitors. I don't think your two reasons are good enough, most users don't care or know about the surveillance issues, and while servo maybe prove to be a technically superior browser, that's not enough.
Auto-Password Change, Now Available in the LastPass Security Challenge
> You won't see anything like in python or perl where you're almost expected to abuse the langauge internals (see this awesome example in python [0]).

You linked to someone intentionally trying to obfuscate Python as much as they can. Programmers are certainly not "almost expected to abuse the language internals". All dynamic languages provide various means for code obfuscation... it doesn't mean the language encourages obfuscated code. With the notable exception of Perl.
That's what sensible defaults are for.

But in this case, we're dealing with users who somehow managed to disable JS, but are still surprised by the effects and don't read prompts.

I'm pretty sure such users exist, however instead of directly basing your UI descisions on this scenario, why not trying to investigate where such behavior comes from and how frequent it is?
angelist, jobscribe, remoteok, subbreddits with remote jobs. good luck!
Hands on with the Vive's wireless controllers
Most of the effort behind Hello was independent of Hello. Hello is based on WebRTC, which is something Firefox needed to support anyway. Hello is just a neat way to use it, and I doubt that it required a lot of effort. ICBW, though.

Same goes for Pocket.
I wish there was a language somewhere in between Ruby/Python, Elixir, and Go.
This completely captures my response as well. I run on the beta channel, so the day after 38.0 stable hit, this got rolled out the the beta channel. I checked the plugin/addon page and my user profile directory at least a dozen times, assuming that something unwanted had done this behind my back. I probably wasted half an hour looking into this. Finally, I took a (second) look at the release notes before actually realizing that this was something build in. (I missed it the first time because it didn't even register that they would be doing this.) What really shocked me was that it was added by default to standard toolbar, which seemed rather rude and presumptuous. (Maybe they rolled this out differently to the stable channel, I don't know.)

Worst of all, there has been almost no communication on this. I subscribe to Planet Mozilla and read everything that seems interesting to me, and I still didn't know this was coming. There still hasn't been much public discussion on this. On top of that, they did a weird 38.0.5 release cycle that I haven't seen before with the release train. It was almost like someone said: "there is no way we can introduce this to enterprise with an ESR release, so lets tweak the whole release model so we can shove it in everyone else's face once we spin the ESR release."

I've been a huge Mozilla supporter since back in the Pheonix days. I'm even okay with their ad ambitions (so far) and think that they made the right pragmatic decision with regards to DRM support. However, with this move I've now felt it necessary to take a step back and seriously question their motives. It just seems so far out of character. I've been thinking and reading about this for the last 3 weeks and I still have no idea what they are thinking.

Edit: I'd also like to add that I'm a huge Firefox Sync fan. The fact that they took such a user focused approach to encrypting everything client side, and minimizing their server-side exposure to user data seemed like such a principled approach and is probably the only thing that kept me from taking the leap to Chrome at a time when there were noticeable performance benefits to doing so. This integration seems like the exact antithesis.
As far as I know, there's no laws that restrict cash withdrawal in this way or any laws about reporting cash withdrawal to Skatteverket (Swedish "IRS").

The only restrictions I can think about are for cash deposits. Basically, you need to declare where the cash is from. It's a checkbox type item where I usually answer "Savings." (It's that stupid.)
I usually prefer the general, English meaning of a word to apply unless there's a particularly compelling case for abusing the word, or the context conveys that specialized technical nomenclature should be expected rather than the generic meaning. The OP is a news article with a general audience, so I see no problem with applying the generic English meaning of the word "startup", which simply denotes something that's starting. The original English word does not necessarily connote speed.
Probably Java (or other JVM lang) running something like Disruptor for high performance, or actor based libraries like Akka for general use case. No numbers, but considering how it's used in nearly all the bigger tech and finance companies, I'm guessing it probably has more use as a highly concurrent platform than anything else discussed here.
It is not about marketing, it is about control.

I understand your point, but the money laundering laws and the abandoning of cash all leads into one direction: The government shall be in control, who uses money and for what reason.

As much I sympathize with the need to control money laundering and tax avoiding, I fear that our basic freedom rights are in grave danger. When I have to ask the government, before I can buy a car (with cash ... at least in Europe it is still normal to buy used cars from private people with cash) or have to fear the grip of the FBI, because I am reported by the bank, my freedom rights are hurt.

Also there where even small merchants accused, since they put sums <$10.000 repeatedly in their account. Something that is normal, when you earn <$10.000 in cash during the weak and empty your cash box at the end of week.

Don't make your whole population into offenders, because you want to prosecute some crimes!
> That said, it is still expected to use a consistent style within your codebase.

One of the fundamental truths I've learned over my decades of designing software for consumption by other developers is if you enable them to do the stupid thing, they will do the stupid thing. Expectations aren't really anything meaningful without enforcement.
Not many resources perhaps, but a lot of additional UI surface, which clutters up the menus with irrelevant options.
Technically superior = faster/less bloat, and that could mean a lot.

People moved to firefox because IE was slow and sucky. They moved to Chrome because Firefox was bloated. Now some are even moving back to Firefox because Chrome guzzles RAM. Servo would be an ideal next step; a large architectural change like that is perfect for gaining lots of traction.
I wonder how many of these are actually related to interpersonal issues, mismanagement, or co-founder turmoil. Nobody talks about it.
Whetlab.com: API for Baysian optimization of hyperparameters
Google apologises for racist searches leading to white house
The problem isn't the size, the problem is that it adds features which are outside the scope of 'a Browser'.
I don't feel like its fair to say "well sure, the stated goal of prisons is to rehabilitate, but they're not doing that now, so why would we even pretend like that is their mission anymore?"
Having tools that can spot errors early, help you track them down quickly and help you comprehend, organize and refactor your code can be very useful with a large codebase, and I don't think it's fair to characterize that as "you need an IDE that speaks the language in order to write anything efficiently."
Allow me to ask, any book unrelated to C that made you appreciate, understand and write better C in the end ? e.g a book on Pascal, or Forth, or even something more Mathematical ?
An interesting column to add to this would be the amount of funding raised, if known.
Hey! I'd be willing to host Bananalert for free on AWS, as I have lots of credits!
My comment actually comes from lots of speaking to end users. I cut my teeth on help desk and desktop support roles; understanding end-user needs is baked pretty damn hard into my blood.

And from those discussions, and from my observations of those users, 99% of the problems discussed would be resolved if it was clear what options actually did. Users don't know or care what "Javascript" or "TLS" are, but you can bet your ass that if the relevant checkboxes had at least a basic explanation of why they should be checked (i.e. "Don't uncheck this box unless you know what you are doing; doing so will cause a lot of websites to break"), the vast majority of end-users will happily leave that box unchecked until they ask someone more knowledgable about it.
Reddit's thebutton has ended
One annoyance is that notifications never go away.
Yahoo Is Shutting Down Maps, Pipes and Other Tools
For the particle cross section of -

outliner

org-tangle/org-babel, literate programming and/or http://www.howardism.org/Technical/Emacs/literate-devops.htm...

broadly exportable format

calendar/todo/personal information management

etc etc

I'm not aware of anything else that covers that territory.

However Xiki and IPython (Jupyter now) do have some of the aspects of the "computational document" that I think of in this broader context.
Structuring is withdrawing cash in under 10k increments to avoid the automatic reports that occur over 10k. You wouldn't be in trouble for structuring for withdrawing 15k every week, because you would trigger a CTR every week. More accurately twice a week if you re-deposited the cash. There is nothing inherently illegal in generating CTRs, or withdrawing cash over $10k.

You overestimate the amount of attention paid to CTRs. There are people and cash heavy businesses that trigger CTRs all the time. The reporting requirement is a fixed dollar amount that hasn't been adjusted since 1970. From a law enforcement standpoint CTRs are spam.

The way to generate attention is by trying to avoid CTRs or the equivalent rules for cashiers checks and money orders (MIL). That will get you a SAR. Those might get investigated if you generate a few of them.

http://en.wikipedia.org/wiki/Bank_Secrecy_Act
Doesn't facebook already have policies in place that are inmate agnostic that cover both of those scenarios?
I'm no lawyer, but I don't see how the text of the amendment would preclude its own repeal. Repealing the amendment in and of itself wouldn't have any effect at all on slavery.

The only argument I can see would be that repealing the amendment would implicitly grant power to abolish slavery, but that seems like thin ice to me.
Serious question -- where do you shop that this amount of food for an adult only costs this much?
Distributed publishing in the age of corporate censorship
Yes: it reminded me of the old sour joke that musicians love about how it takes years of work to become an overnight sensation.
I don't understand the saturated fat hate. Cultures have existed that have gotten 50% or higher of their total calories from nearly pure animal fat sources. Eskimos (or is the politically correct term Inuit or something else now?) lived on blubber, and only started experiencing the whole heart disease/obesity epidemic when switched to a more "conventional" grain-heavy diet.

I wouldn't trust the USDA to tell me what to eat as far as I can throw them and all of their agriculture lobbyists. RDA's are a joke.
Instavest (YC W15) Is Hiring a Senior Software Engineer
Mountain View, CA - Full Time Only

Instavest (YC W15) is looking for a senior software engineer to help take our rapidly growing financial investing app to the next level.

To apply, send a resume to jobs@instavest.com

Requirements:

* Strong Python skills
* Knowledge of relational databases (PostgreSQL)

Bonus:

* Django experience
* Experience working with sensitive data and systems that need to always work

Compensation:

* Significant equity
* Full benefits

jobs@instavest.com
Fair point. It does not encourage it.

But it does allow it, and I think that means it inevitably creeps into a lot of code.
I also assumed the Pocket integration was a paid placement, in which case I was fine having to spend the time removing the button and disabling it in about:config, since I saw it as a cost of actively developed free software

Apologies for being slightly off-topic, but I'd argue this would be questionable even if it were an openly announced partnership like with Yahoo. Yes, Mozilla is free software and is doing some enormous contributions to the open web. Which is why we should support them with donations and code contributions. (And I'd also fully endorse usage of paid services from them should they develop any).

However, what they are doing now is basically selling their good reputation and their wide user base to force some features on their users that they don't need in return of (presumably) payment. That strikes me as deeply unethical.
Well, time = money, so unless you make that every week and have 0 daily prep/cook time, allowing you to amortize the bulk prep time across the week, Soylent probably saves you at least 8 hours a week assuming 20 minute prep/cook time per meal (I feel like, due to slop time, 20 minutes is about the minimum for this, unless you got really, really efficient with how you stored ingredients).

Further, Soylent is about $9/day, and your food system is only a bit less expensive at $6.20/day. In contrast, I've lived for months off of DIY soylents that were $3.50/day.