skysight-inc/HackerNews huggingface dataset:
I've been in quite the funk as well. None of the usual tricks seem to be working this time.

At this point, I'm just passing time with cigarettes and alcohol telling myself it's just Seasonal Affective Disorder and winter will be over soon.

I know this isn't very helpful, but maybe you can find solace in knowing that you are not alone.
The width of the Sun in the sky is wide enough that it takes about 1 minute and ten seconds to cross its own diameter. So optically speaking, it would be pretty much impossible to have any resolution finer than a minute, no matter how small the holes are.
Needs a [2014] in the title. In light of current discussions about a current startup crunch, it'd be nice to make it clear that this one isn't part of it. Good postmortem, though.
As it happens, that's precisely the reason why public corporations exist: the greater good.

That this has been forgotten and replaced with unilateral and antisocial concerns like "increase shareholder value at all costs" is an accident along the way. There is no reason why that can't be corrected.

Public corporations exist for the good of the public and are basically funded by the public - even more so if they are largely owned by pension funds.

My point, that being said, was not that this is straightforward. It is clearly not an easy step from public corporation to charity. However, that is a slightly easier step than from VC owned private company to charity, because VCs are very clear about wanting one thing only: capital gains, and they are not equivalent to "the public".
It's not the same. I can open, process, or skim a directory containing a thousand files without much trouble or CPU activity. Having a thousand files worth of information in one file means I have to run through all that data at once. This has implications in data integrity as well if I'm making changes or worried about bitrot.

So, no, there's a difference. I'll also note that Daniel Bernstein of qmail & NaCl often used a filesystem how some use databases under the philosophy of "Why create new, complex functionality when you have well-tested code that gets the job done?"
Moments is pretty amazing. Have you used it? Seems to me like it is miles ahead of snapchat's stories
Why because the project you need to swipe some stuff from has no build system other than the wretched eclipse project file. Put it this why, you look at the project file, it's a tell how horrid everything is with the Java ecosystem that someone thinks that is a good idea.
A Short History of the Index Card
Thanks for using GitLab and for your feedback.

1. GitLab uses the awesome Rouge library to do syntax highlighting, this does support R https://github.com/jneen/rouge/blob/master/lib/rouge/lexers/... but apparently Rmarkdown is broken. I hope someone will contribute this to Rouge.

2. If you want to display the projects publically please make them public. If I misunderstood please let me know.

3. Please email support@gitlab.com about the broken group image and reference this comment. I'm sorry it is not working.

4. Relative links took a lot of work but I didn't hear any complains in the last few months. If it is not user error please open an issue.

5. If you self-hosted installation thrashes consider switching to the Omnibus packages (if you haven't done so already) and increasing memory. For memory requirements please see https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/inst...

Thanks again for your comment.
I agree completely. Open access is really the only way to go if we want scientific knowledge to be equally accessible everywhere.

However, if you were fortunate enough to attend a college that does have access, you should take advantage of it.
> Your HR department has a list of 'potential hires' to replace any position in your company at a moments notice. The quickest way to build a bad reputation is to think you are not replaceable and act accordingly.

Things are probably the other way around. Don't take the job if you think that you will be easily replaceable. In that case, take another job.

> you will be judged by your previous experience and projects ...

Never apply for a "job". Always apply for a project, or rather, do your own project, if you can.

What matters, is what the project at hand is all about, and if you have the ability to do it. Discussing unrelated issues about credentials or unrelated previous experience, is a sign that the person in front of you has time to waste; his own time, but also yours. That is a red flag.
Sure you can use ggplot2 as a replacement for base. But at least for me, the killer feature of both lattice and ggplot2 is faceting.
That's great!! Yes, create-array was just a version I created so I could teach arrays separate from new and addresses. But it creates an array on the 'stack' (default space) so there's no way to take an address of it. I quickly take my students past it to new.

memory-should-contain doesn't currently support named locations, sorry. Part of the problem is that with spaces a name can have many different addresses in different functions. So my tests write stuff I want to check in raw numbered locations, and the first 1000 addresses are reserved for tests so that names can never be clobbered.

I looked at Rust's borrow checker for a bit but wasn't smart enough to understand how it works or transplant it easily. I also noticed that it wasn't smart enough to deal with things like doubly-linked lists without reaching for ref-counting. So I figured I'd keep things simple and just use ref-counting for everything. That way I punt on all the complicated static checks in favor of a simple runtime one.

The rule is: new returns shared:address, and get-address and index-address (and maybe-convert) return address. Use shared:address to pass things around between functions, and reserve non-shared addresses only for short-term operations, usually mutations. Since non-shared addresses are not dynamically allocated, there's no possibility of use-after-free so they don't need to be refcounted, and you can copy them around as much as you like.

Use-after-free and related memory corruption is really the only thing I'm concerned about protecting my users from. Memory leaks I plan to have tools for, so that programmers can identify and break them down when memory becomes a concern, but not worry about until then. I call this "zero-developer-cost abstractions" :) It feels less restrictive and more dynamic than Rust.

Edit: I just took a look at your code, and it feels perfectly idiomatic. Nice job. Only issue I found was that you forgot to specify the outputs of find in its header. So its calls end up doing some runtime type-checking. I should probably raise a warning in this situation. Thanks again.
Various battery powered devices, including laptops, have been in use for decades.

How many times somebody publicly blamed 3rd party battery failure on device vendor?

Links or it doesn't happen.
> how many people around you removed themselves from FB?

Almost everyone, it's becoming a ghost town on Facebook proper. Whatsapp/messenger/instagram not at all, but few of my 300+ friends really use it that much any more.
California Student Information Released to Nonprofit
I think he's assuming the market will turn around, or at least Twitter will turn around enough that it's an attractive acquisition target.
The thing that put me off from Clojure was the amount of memory it used. It's ok by default, but when I wanted to use emacs+cider, it consumes about a gigabyte of the ram. Having to work on a 2GB machine, it becomes painful to use.
Good catch. Thank you
Tally ERP Release 5.3.1 Crack and Activation Key Download
The problem with unpaid internships is those opportunities skew in favor of those with privilege (and can afford to work, say 3 months without compensation).
11. Make Tests, really. Make automated tests, even if they are slow, make them. trust me. make them regardless what anybody says or regardless the project size. the extra time it takes will outweight the time you would need later.
so this proves that time really exists ;)
> Almost everyone,

And what do they do? I mean, are they distributed into many different occupations?
Someone on HN sent me a cold email recently asking me to help beta test their web app. They'd found me via a comment where I'd mentioned using a competitor's app, and wanted my opinion / feedback on their own app.

What they did right is that the first email wasn't a sales pitch, just asking for feedback / opinions / bug reports. What didn't go well is that they seemed rather defensive about my negative feedback. If you do get negative feedback, remember it might be specific to that person's situation - the same app might be perfect for someone else, and you can use the feedback to identify who is & isn't your target market.
Don't remember who said this but here it is anyway. We always seem to put great thinking and efforts into time management. We schedule a bunch of things and try to track them to completion. However, what I have come to realize that it always is not a time management problem but a PRIORITY management one. If you consider a task more important than others, you'd find the time to do it. If you consider a person more important than others, you'd do what's required to keep that person happy.
I'm a programmer. Written 4 programming books - all Amazon best sellers. Just happened to also start running a company. After enough growth, bringing in a business partner to focus on non-engineering tasks was an important step. Having been on both sides, I value both as different skills. One is not inherently better than the other, but I've found that a person who is either and respects the other is often successful. A few million dollars later, I'd say I've been right.
Broken Crypto in Shadowcash
> spending 3X the public market valuation

Just last year, Twitter’s market cap was more than double what it is today. Since then, they have managed to grow revenue by 48% while reducing the losses by 9%. So, with all that, I think $29B is a steal for the acquisition.

EDIT: my last response here was uninformed.

> And speaking about science fiction, what will Alphabet/Google do to turn around Twitter?

Clearly you have not read the post, and are jumping to conclusions.
We changed the title from "Sci-Hub – Pirate website providing public access to millions of research papers" to what the site itself says.

I don't think this was an egregious title rewrite, but the word "pirate" was becoming the subject of discussion, which a title shouldn't be (and that goes double for extraneous ones).
Mentoring startup CEOs: Be helpful, not right
Thanks for asking. As detailed in https://about.gitlab.com/direction/#scope we plan to add Huboard as a kanban board and there is currently a bounty for that https://github.com/huboard/huboard/issues/276

A burndown chart is something we planned to do now that we have issue weights. I couldn't find the issue for it so I created on https://gitlab.com/gitlab-org/gitlab-ce/issues/13422
Ha ha...April Fools came early this year
True. No guarantees.

However, my own anecdotal evidence tells me that everything I've ever paid for and cared about is still in existence (even the crappy little utility-apps).

That's a far higher success rate than the company in question. And sure, there's a reason for that by the very nature of Google's business model and strategy. Doesn't mean I have to accept or like it.
Simple: hardware description languages like Verilog or VHDL.
As an early developer of SourceForge I'm glad to see these changes. GitHub is great, but it needs a real competitor and I've always felt SF could be that if done right.
I get labeled a "techie" often simply due the fact that I'm in startups (co-found, growth lead). I try to make it clear that I'm the biz/marketing guy, and I do not own the skills nor the experience to be categorized with the programmers I work with.
Twitter's market cap was twice as large as recently as October 2015. The current market makes it very hard to guess where tech companies are in 6 months.
Big companies are already big brands. Most acquisitions take place for talent, IP, or users/customers.
How much have you used the two products?
The New American Religion: The Rise of Sports and the Decline of Church (2014)
Hey look , jails on Linux .
> Quickly slapping up a counterfeit and selling it as a brand-name thing won't work.

Wouldn't it be enough to just display an UEFI boot message to notify users when non-original battery is detected?
> because I did nothing to put them there

But you have the power to vote and that is the power which puts them there eventually, directly or indirectly. Even if you did nothing, your power to vote DOES influence that entire chain of people. So, next time you decide to vote for your local politician, do a thorough research about him/her and make sure you are choosing the right candidate, for your decision affects others too. Imagine how many reviews, ratings, articles, research papers you read on the internet before buying a laptop or an iphone or android phone! Even if you spend a tenth of that effort in researching the politician, the whole country will benefit from that!
Twitch 2015 Retrospective
Thanks for your kind words, especially about the balance between EE-CE features, this is hard to get right and I appreciate the feedback.

We would love to see support for buildbot. I found https://pypi.python.org/pypi/buildbot-gitlab/0.1.2

And with the commit status api introduced in GitLab 8.1 it should be easy for CI products to support GitLab.
Thanks! SF will be rocking on soon enough.
> It also frees the management from "fear of God"

It doesn't really matter if the "God" is Wall Street or a holding company like Alphabet.

Only that I'd trust a holding company to be forced to maintain the company in order to not risk its value. A stock holder on Wall St just wants as much profit as possible as fast as possible, and if it goes bust then you can always sell shorts and still profit.
> US-moderate or left of US-center news aggregator that acts like its readers are intelligent

Other than perhaps on Twitter it's hard to find such a thing. Most news outlets are very biased, low-brow and clickbaitey these days, it's hard to be profitable otherwise. That being said, I'd personally categorize them as follows:

"Pro-Establisment" left of US center: NYT, Washington Post, Bloomberg, The Atlantic, The Economist, BBC, New Yorker, Politico

Very left-wing: The Guardian, Huffington Post, BuzzFeed

"Establishment" moderate/right of US center: WSJ

Very right wing: Drudge, Fox News

Libertarian: Reason.com

Paranoid: RT, Zerohedge

Comically-biased, extreme right wing: Breitbart, Blaze, Daily Mail

Comically-biased, extreme left wing: Vox, Vice.com, Slate, Salon, Gawker
We on the Rust team got to speak about the lessons learned from the EASTL with Paul Pedriana (the author of much of it) while designing the Rust standard library. It's a significant influence on the proposed allocators API currently in RFC. The EASTL is worth looking at for anyone interested in designing libraries that work well in low-memory environments. (Much of this library was written with devices like the Nintendo DS in mind, which had 4 MB--4 MB!--of RAM as I recall.)
I'm sorry to hear you don't like the UI. What do you think we should improve? BTW Technically GitLab is not a SPA, it uses turbolinks to do page loads.
YourMechanic (YC W12) is looking for full-stack and Android engineers
How is it comparable if the quality isn't par to the MacBook?
I heard about a certain site named "The Pirate Bay". They sort if got some publicity, but a positive reframing did not occur for some reason.
Way overpriced. All the cool kids are using GnuSocial/OStatus anyways (https://en.wikipedia.org/wiki/OStatus).
Report: Black Female Founders Receive Basically Zero Venture Capital
Thank you. Trying to do the right thing here.
Law, at least in Europe, seems to be one of the core bits of their business too.
A lot of C++ code I see is in Hungarian notation. Less true for pure C.
> I'm not disagreeing with you, but regarding your examples, am I the only one that prefers the way lambdas and streams are implemented in Java?

I think you're the only one that prefers not having FunctionN interfaces. I remember someone releasing a library of all the separate cases in Java pretty soon after the functionality came out.

Optimizing lambdas with a JVM opcode is cool. Delaying implementing them until you can add an opcode for it is not cool. I feel like Java should have been able to implement them like Scala did, and add the optimization later if necessary.

> And regarding streams, I prefer one clean interface to having all the collection interfaces polluted with 1000 methods.

Agreed for methods that are "secondary", but I think many of those methods are fundamental to being a collection. It's very weird to me if I have to change my List into something else to do a basic list operation on it. And even for secondary operations I think a typeclass is a much more elegant way of separating those operations than having to wrap and unwrap.

> Not to mention that in scala you have those traps, like when you are applying a map over a set and you end up with less elements than expected.

Any polymorphic method will behave differently on different types - that's the whole point of polymorphism. I'd agree that map is a bad name for something with the semantics of the Scala method. Unfortunately at this point that's not realistically something we can change.
We will vastly improve the UI in time. Just need more than 2 weeks ;)
Hey, if you're into C++, you're definitely welcome to submit a PR with a rationalised interface. The UI has started getting featuritis... and we've no problems accepting improvements. :D
Don't read too much into that, it was a poor choice of wording.
If it is an early stage company that has the ability to not just increase revenue/customer but also total number of customers.

Also the competition in the bidding process matters. There are a limited number of players who can/will swallow an acquisition this size. Public companies never get bought for these numbers. Why would Google bid that when a 30-40% premium would be enough for most shareholders to vote yes?

On twitter itself, I feel the quote, "clown car that fell into a goldmine" attributed to mark zuckerberg is pretty appropriate.
Well Karma uses Jasmine and Protractor uses Selenium. Protractor can be used beyond Angular too. Good point about about Nexus, I forgot about any code repos altogether, Bitbucket is private, free and awesome. I am seeing more use of JSPM too.

Honorable mention for sophisticated animations: http://greensock.com/

And then there's the missing mentions about the plethora of mobile app bootstraps such as phonegap.

As complex as the frontend has become, C++ development requires a much more sophisticated set of skills and use of frameworks IMO. I do like that frontend work can require some decent engineering chops now, although it shrinks the talent pool considerably, for the present time at least. I personally look forward to the day jQuery DIAF now that much of the DOM API is standardized. Although it is extremely useful, it's a tight coupling that I'd rather do without.
When I first saw that commit, I was all wtf?? wtf?! Thanks for that explanation.
Earth's rarest minerals catalogued
Cool. Work well enough?
Taxation is not stealing, democratically legitimized laws are not oppression. You are the one using Orwellian twisting of words.
try http://hckrnews.com
It does. Alphabet would care a great deal more if Twitter lives or dies. Wall St doesn't care in the slightest.
This is a cool site, from the Chronicle of Higher Education:

Arts and Letters Daily http://aldaily.com/
SourceForge makes money off of advertising and lead generation. It might sound crazy, but SourceForge's traffic now is higher than it was 5 years ago. It peaked around 2-3 years ago, however. We are a small, agile company with a good team. We can keep the lights on with the current traffic levels without deceptive advertising nor bundled installers. That might not have been true with a large public company running them previously with quarterly earnings having to constantly grow.
uh, okay.

sounds like the 'business guy' wasn't so good at business. if you choose a partner and he bails, that's your problem. one of the key tenets of business is keeping people properly incentivized, and he clearly failed at that.

and that software guy was also a business guy, by definition. sounds like he did some intense businessing and got the hell out of that business after realizing he was making a terrible business decision.

part of being a 'business' person is dealing with reality as it exists, not making up narratives that suit your ego.
You lost me at the second sentence:

> Lang was built using a Java like mindset

I don't really understand why people want to make Python something which is not. Python is not Java, if you want to use Java constructs, use Java! That simple.
Mima is probably the most advanced binary compatibility checker anywhere. Not everyone's using it, but projects that do can provide very good guarantees.

Given that many dependencies are Java and there's no agreement on build tooling, it'd be hard to build all dependencies from source (I actually had a client look seriously into doing this). I mean given a maven project, the pom is included in the release and contains all the information (e.g. SCM tag) necessary to rebuild it. But not everyone's using maven.
Ask HN: What would a cosmic orchestra sound like?
Ever since I've read this paragraph in the New Yorker, I've been thinking about what it would take to listen to the universe as a 2-5 minute musical piece. I'd imagine it would be several years worth of waves compressed in time. And what would it sound like? Would we detect melodies and harmonies forming, or would it sound completely chaotic?

"Different celestial sources emit their own sorts of gravitational waves, which means that LIGO and its successors could end up hearing something like a cosmic orchestra. 'The binary neutron stars are like the piccolos,' Reitze said. Isolated spinning pulsars, he added, might make a monochromatic 'ding' like a triangle, and black holes would fill in the string section, running from double bass on up, depending on their mass. LIGO, he said, will only ever be able to detect violins and violas; waves from supermassive black holes, like the one at the center of the Milky Way, will have to await future detectors, with different sensitivities."

http://www.newyorker.com/tech/elements/gravitational-waves-exist-heres-how-scientists-finally-found-them
I have. Gives me a bunch of bs I have no interest in. How about ask me/infer from who I follow, what I'm interested in? Google now does that and blends it in with more general stories; simple and useful. Not intrusive and useless like moments.
Every news outlet that prints the article about a Lenovo laptop catching fire isn't going to check to see if that is a Lenovo battery in it.

And then the user will sue Lenovo because Lenovo didn't tell him he couldn't put a Lenovo battery in it. Even though that has nothing to do with it, it will still cost Lenovo possibly millions in legal defense costs, unless they opt to settle out of court, and anyone who doesn't bother to learn the truth will simply conclude that Lenovo laptops are dangerous because one caught on fire.

It's the same reason McDonald's coffee cups now say "Caution: Contents Hot" on them.
Yesterday this was called ReactChat and a more amateur looking free chat type thing. Not a criticism, but it is very interesting to see a service morph like this in real time :-) I think there is a lot of potential here if done right, so best of luck.
How do you select for these people with high capacity to learn?