skysight-inc/HackerNews huggingface dataset:
What an unbelievably honest and open confession! Sadly, we won't be seeing anything like this from a Silicon Valley startup.
And opposite of this is to saying something sensible like "Can we stop for a minute and find up what your final goal here is? What do you want in the end of this process?"
> But I do want to run integration tests before that feature branch gets merged upstream.

Specifically, the integration tests should run against the version of the source code in the feature branch that the merge request is about. The target branch can be merged into the feature branch to have full coverage of the post-merge status, so the target branch's importance is really minimal here.

> Yes, it would be a nice option to test the merge of the feature branch with master instead of the feature branch itself (you will have to retest all MR’s every time master is updated).

Actually no, that's not what I was trying to get at. The tests just have to run against the version of the source code in the feature branch. If the integration tests need to cover anything else, it should be inserted into the feature branch manually. Stale branches are their own problem and are quite common, independent of CI-related testing. Running unit tests all the time is fine, but it would be nice if special additional tests can be triggered only for new merge requests and for updated merge request source branches but not feature branch pushes unassociated with merge requests.
Also, the strip is much less impressive without the lights.
A internet where people do not have to think about whether or not they should post a link on their Facebook about controversial issues and can actually be themselves. A internet where I feel I can ask a dumb question on StackOverflow as I progress in learning new programming techniques. Everyone projects their crafted image to the world via the current internet when in reality they are completely different. I could go on and on but overall I would summarize that we need an internet with no ads, a place where we don't have to fear 24/7 about some stupid tweet from years ago being in a data brokers database forever
I'll add, if anyone would like to try something similar, but has trouble tolerating spicy foods, there's more than one way get your pepper fix. One is to make your own cayenne pepper (or equivalent) gel caps (capsule supplies can be ordered online and are +/- cheap, or do a cayenne pepper shot that doesn't burn your mouth. Just load up a spoonful, flip it to the back of your throat, then chug some water. Just be sure to not inhale between those steps :)
That's a pretty good list. It'd be interesting to really expand that into a lengthly article or short book or something.
> Yesterday morning, August 5, a Firefox user informed us that an advertisement on a news site in Russia was serving a Firefox exploit that searched for sensitive files and uploaded them to a server that appears to be in Ukraine.

Which russian website, excuse me? Why not share the name?
Woodland Owl Party Supplies and Favors for Baby Shower or Birthday
>> You are an idea machine!

Nah, he's just sensitive to things that waste a lot of time.

His friends say he's a real whiner. No, that's a joke. I don't know him or his friends.
Normally I avoid making comments that are essentially upvotes, but I wanted to make it clear that acomjean is not an unusual case. I also haven't really used Rust much, but I've followed it's development since the 0.3 days when it was a completely different language. I find the kind of design ideas that go into it very interesting and I get especially excited by the fact that it's actually a serious language now.

I think Rust strikes a chord with a lot of people, even those with no investment in it.
Also to answer your question,HOw do I actually get through the bad patch? if I encounter a problem I tend feel like like a Terrier with a bone. Sorta mad, affronted, like I'm gonna git this problem no matter what! Though I am naturally very stubborn and dogged.
I am using computation in the strictly mathematical sense. As in dealing with numbers. I do not think that our minds operate through a constant stream of numbers that become thoughts.

In that way, a computer and a human are fundamentally different. You cannot stimulate human thoughts as pure numbers. I think we need some extra layer of yet-to-be-invented abstraction to achieve that goal.

Of course, we could go the route of trying to create a new model of thought based around numbers, but that is proving to be difficult to understand. It would not be a good idea to try to build an intelligent system that we cannot completely understand because then all we could do is hope it works as we intended.
If you are interested in programming your own GPU algorithms in clojure and opencl, also look at http://clojurecl.uncomplicate.org
My scrape results seem to have elicited a few more...

https://gist.github.com/anonymous/69e8ad93f9f6aba25c8d
what if someone (who has basic knowledge of programming) went around interviewing experts from other industries and posting the interviews? the interviews should be problem specific - what tasks they do daily, that can potentially be automated type of questions. How can this be a business though? this interviewer could probably become a consultant?
It would look like a honeybee https://www.google.com/search?q=honey+bee&safe=off&espv=2&bi...

A lot of what you're seeing are probably wasps (the yellow jacket being one variety).
REAL LIFE. Real Life is the next internet! In the future, people will go outside and talk to one another, face to face! We will congregate in libraries and bookstores, and drink coffee that doesn't suck or cost over $2 a cup. The future is coming....
Considering it's a pretty well justified one, I figure the incentive TO TRY NOT TO DO THAT will be worth it.
That flamewar there in the lynx thread sure looked fun :)
I have been working on a side project that needs to read dynamic table layouts and extract financial information. I was excited to hear about Tabula a few weeks ago but I had 0 success in getting even one PDF extracted.

I ended up using pdfquery package in python which heavily utilized PDFMiner under the covers.

Besides ABBYY soft (which is proprietary, licensed), does anyone have other recommendations?
"Bitcoin" can hardly be considered a community...you can watch the prices/drama but it's basically the same as watching a soap opera.

It's a cool/potentially useful concept, but definitely not the next internet.
Satellite of love
But this is more like a procedure that will let you guess the number that will land > 50% of the time.
No thanks. I'll write my Python in Python and my Javascript in Javascript. To do otherwise just adds another layer of cruft and makes it harder to debug.

I know, I know. There's others out there who dispute this. Okay.
> CCD has probably "pruned" the bee population in a good way

A reduction in the population is never a good thing. Is this some sort of neo-eugenics viewpoint? Pruning the population will not create some sort of super-bee. That's not how it works.

It will enhance whatever qualities are being selected for, but it will reduce the genetic diversity in the population, making it vulnerable to a hole raft of new diseases and disorders.

Ideally what you want is for the genetic variant that protects against a specific disease to be already within the population and for that variant to simply spread, without any population loss. If you're losing population, that is a BAD thing. That means things are happening too quickly and you're in for a world of hurt in the long-term.

https://en.wikipedia.org/wiki/Population_bottleneck
But if you are going to use that reasoning, then you need to remove the dog from the equation and only judge the officers on their actual success rate, utilizing any method at their disposal. What should this rate be? 50%? Any officer who falls below that rate should be forced to get approval from another officer with a higher success rate? They can then choose to use dogs to supplement certain officer's accuracy without giving them incentive to train the dogs to be "probable cause generators".

Using a weak classifier to serve as the basis for getting around a constitutional right is pretty messed up.
I do like doing these things for fun. Unfortunately they restrict language choice. And the languages available, while useful, aren't fun. In other words, "Where the Haskell at?"
Some studies cite that, although with small sample sizes (making the difference between 11% and 39% only a factor of 8-12 cats).

The often cited danger is urinary obstructions and studies like [0] that show wet canned food treats the condition. Another study [1] show it happens less frequently with cats who eat wet food as opposed to dry food. So many people make the conclusion that wet food prevents and treats a potentially fatal condition, therefore wet > dry.

I don't find either study entirely convincing, most vets and studies don't seem to cite dry food as the inherent problem, but rather free-eating cats, overweight, and indoor-only (lack of exercise specifically). (No citations this time, sorry. I don't keep all this stuff handy!)

When the studies themselves aren't blaming dry food (entirely) and vets don't seem to overwhelmingly condemn the use of kibble, I don't see reason to do so myself. I trust the studies and vets.

[0] http://www.ncbi.nlm.nih.gov/pubmed/10023397

[1] Paywall, but I think this is the study. http://jfm.sagepub.com/content/suppl/2014/03/12/16.4.DC1/JFM...
There is a solution.

You live in a filter bubble. Start clicking like on things that challenge instead of gratify you. Upvote things that are different.

Get off HackerNews and go hang out at a sceptics' message board. Or go hang out at an artist's community. They exist. They don't care about tech and startups as much.

The internet is still out there. It's still interesting. It's still fun. But the big data/community silos are afraid of offending you because most people really really don't want to be challenged.

It's up to you. You have to go find the challenge. Just like always. Step out of your comfort zone.

The internet isn't boring because the internet has changed. The internet is boring because you got older and don't enjoy a good flamewar anymore. Or just don't have the time and energy to consistently challenge yourself with new ideas and communities.

It happened to me too. And it sucks.
+1

Also worth checking out: https://www.filamentgroup.com/lab/font-events.html
You have kind of a point there, the advent of {up,down}voting on sites adds to the dullness by putting disincentives on controversial speech. HN is slightly better, but reddit it a great example of this. The most visible content is the lowest common denominator of comments, often cringy jokes and quips. While 4chan has its fair share of issues, the content is often interesting (to me) because they don't rank posts at all.

EDIT: And for the record I didn't downvote you, I'm not even allowed :/
Researchers discover six security flaws in Tesla Model S
VR + WebGL
I stumbled upon the Ethereum project not too long ago. It sounds pretty interesting and possibly full of wild ideas and weirdos too...

https://www.ethereum.org/
Duplicate from 3 hours ago: https://news.ycombinator.com/item?id=10022944
As someone who's just finishing nearly four weeks of non-stop work including weekends, I approve of this message.
Also if I have to do an unknown unknown which could result in getting stuck for a while I will schedule loads and loads of time for it. Like make a reasonable estimate and then double it. Then it often turns out that you solve it in a fraction of the alloted time and you feel awesome!
Definitely dont compound the stress by adding time pressure if at all possible.
We're a well-known company with an earned reputation for doing the right thing.

Not everyone can set up their own VPN endpoint. For those who can, and are willing to maintain it, great!

More: https://blog.getcloak.com/2013/03/04/why-trust-matters-when-...

(And what does AWS have to do with anything?)
The library support already seems quite excellent; the Cargo ecosystem seems to have most of what I want covered. And for anything that isn't covered, Rust has an exceptionally good FFI layer, so you can just call any available C library directly.

It's not by any means a conservative, "safe" choice (in the business sense); you'd be choosing an early-stage language, with everything that implies. But I think it's a reasonable choice for a new project starting today. And the community around it is incredible.
may be just age? I think the youth do have their tight-knit communities of friends, game teams, etc... We are gen X, we're about technology and thus all the thrills of discovery of the capabilities during the early Internet (and that time has of course passed since then), the next generations just take it as matter of fact, as electricity from wall socket, and their excitement and life in the Net is in different plane, not that visible to us. It just we who moved into (and make up) the suburbia while new cool kids on the block are living their urban life.
Thank you. It is kind of the videographer's assertion that "Check here" is a command to trigger instead of just a command to check there, however, isn't it?
Tintri snags $125M to market its new-look storage appliance
Even when it is paired with a question asking for clarification on the subject matter at hand?
How to Promote Your Periscope Broadcast Using IFTTT
Not really. The general population maybe, the latecomers and the new generations of the Internet (specially the 65+ Crowd that just got their first smartphone with FB and email apps).

However there are still plenty of people congregating both anonymously (see 4chsn and other specialist forums) or pseudonymously (see HN, slashdot, reddit, many IRC channels and many other places), even in greater numbers than in the good old BBS/Usenet days.

It just feels they it's disappearing because it is the exception now instead of the rule but places to share (sometimes weird) interests where nobody knows you're a dog are plenty and varied.
This will happen. Rust is going to be the language that runs everywhere, easily, and interops with everything. In the next year or two Rust devs will be able to easily build and test for Linux, Windows, Android, OS X, iOS, and asm.js/webasm from a single unified toolset.
In what way does it seem contradictory? It seems to allow one to write and publish patches, while disallowing the redistribution/resale of the original code.
Yes, because you can always delete the downvote noise and keep the clarifying question.
Craigslist idea sounds interesting. Do you have an example of a post that helped you? Which sub category did you post?
There's a project called Tulalens (www.tulalens.org) that could use help making an android app.

They're building "yelp for low income people in the developing world". They surveyed pregnant women in low income areas around Hyderabad (India), found what hospitals they went to, and asked them rate their experiences. Some women were having to pay bribes to get seen, and others reported a low quality of care. Tulalens was then able to compile the data, and go back to the women and tell them the best hospitals in the area. Many women switched as a result.

For now, they want to build an app to scale up this process, and give results to users in real time. There is some open source code already.

If you're interested, email priya@tulalens.org.
Vine is now underhyped–a sleeping giant while everyone is focusing on Snapchat
I'm part of two open-source frameworks -- http://deeplearning4j.org and http://nd4j.org -- and I can tell you that we spend about half our time listening to users, fixing bugs they report, adding features they request and improving the docs. It really helps when other users kick in to help.
It is? Same FAQ page you listed:

"When you download an application file, Firefox will verify the signature. If it is signed, Firefox then compares the signature with a list of known safe publishers. For files that are not identified by the lists as “safe” (allowed) or as “malware” (blocked), Firefox asks Google’s Safe Browsing service if the software is safe by sending it some of the download’s metadata."
Run everything in a VM.
Rust is a larger language than C, though far smaller than C++. More importantly, with Rust you should expect to spend more of your time convincing the compiler that you've written correct code, which requires a reasonable understanding of Rust semantics. (The compiler makes that fairly easy, but it can still be a bit of a shock when you're staring at code that seems obviously correct to you but the compiler has no way to know that.)

On the other hand, once you do convince the compiler, you have an excellent chance that the code actually is correct, and you'll spend far less time chasing down crazy runtime bugs.
Not having looked closely at your code yet - how would you say it compares to something like: https://github.com/ClusterM/clunet ?
The article only discusses that the handler gives the dog treats for alerting, it doesn't go into the motivations about that, whether they're because the officers aren't considering the Pavlovian conditioning involved and are accidentally reinforcing such behavior or if it's intentional.
I'd love it if somebody did even an unofficial port of Day One or Taskpaper (that can read the same data as the official versions). Obviously not open source, but maybe a good opportunity for somebody.
Start a farm. That'll be quite the challenge for you.
Except it was decisively upvoted, not downvoted, in the end. It's pointless to ask why there was a bit of downage in the vote stream. Maybe someone misclicked. Maybe someone was mistaken. Most of these cases sort themselves out rather quickly; meanwhile a comment about it sticks around inaccurately forever.
Brings to mind the "Harvard MBA Indicator" - want to see where the next bubble is? Look where Harvard MBA grads head...

http://dealbook.nytimes.com/2009/11/05/a-contrary-indicator-...
Ask HN: Do You Agree with “Quantity Always Trumps Quality”?
You are right and wrong. It's true that introduction of new diseases and parasites were a part of what is called CCD, and to the extent that hives with genetic strategies both of immunity and behavior were the survivors in the usual evolutionary way, then the remaining stock should be more robust (although of course that isn't necessarily "weaker" hives, and who knows what kinds of genetic variation was lost due to a lack of a particular success strategy against varroa for example). However, CCD is rightfully attributed to pesticides, fungicides, and a host of other human created stress factors on bees. Colonies survive these collateral stresses for the most part by luck, and not by any generic advantage. You are right that beekeepers have artificially extended generations of bees whose natural defenses might have failed against new parasites and diseases (that we ourselves imported into their populations), and that some die off was inevitable as result of natural balance being reached, but I'd say there is a good argument to be made that CCD interfered with this process rather than aiding it.
Author is here! Here's my feedback and discussion with Poelstra https://www.reddit.com/r/Bitcoin/comments/2zpmlj/expanded_re... .

There's no any formal proof of consensus (im)-possibility around. But we have some cryptocurrencies successfully working for years already(despite promises to hack them easily), also there're some simulations around, e.g. ours https://github.com/ConsensusResearch/ForgingSimulation and https://github.com/ConsensusResearch/MultiBranch (corresponding articles https://github.com/ConsensusResearch/articles-papers ). I hope more formal framework will be established someday, and would be happy to help with that(I can contribute with Coq code etc).
yeah, research is coalescing around neonicotinoids being the primary culprit, as they weaken bee immune systems.
Very true, I guess my question is about the intentionality of it. I doubt you intentionally trained your dog to respond to your moods, but he/she did it anyway. The claim here is that officers are doing this intentionally in order to get around the law of probable cause. I'm interested in cases where this has been shown to happen.
You can't acknowledge the prevalence of the XY Problem and expect geeks not to act on it.
Except the author is missing the point that taking bigger, braver risks (in a global sense) isn't so risky (in a local sense) when your circumstances provide a much deeper cushion.

Bill Gates had a $1mm trust fund in case Microsoft didn't work out.

Warren Buffett already had millions under management before he purchased GEICO.

Richard Branson's grandfather was the English equivalent of a high-ranking Circuit Court Justice.

In other words, all 3 had very soft landings to fall to in the event of a total meltdown of their "risky" endeavors.
Wtf? You've never been to r/Bitcoin I take it...
I picked a niche (US contractor-type businesses)...HVAC, builders, etc. I grabbed contacts off the Internet and started emailing and calling the owners. Cold calling if necessary. After about 55 successful calls, I documented 115 specific pains that I grouped into 12 "solutions" I could provide as a SaaS. I'm currently building the first one right now.

Also try to find out where your target market hangs out. LinkedIn and Facebook groups are sources of very valuable information...just dont go into the groups and start posting "hey everyone tell me your painz!!!"...you'll be ignored. Build the rapport over time. Lurk for a while, then like some of the posts, then make a few comments, then make your own post in the group based off someone else's recent post and make sure you reference them.
Um... not at all. That procedure has 100 different possible guesses. A drug dog only has 2 possible guesses.

edit: Seriously? A downvote for this comment?
Anyone who has used an computer help desk knows the reverse problem all to well:

A: "My sharepoint workflow is broken again,
Can you put me through to the sharepoint guys,
they helped me yesterday with the same problem."
B: "Have you tried turning your computer off and on
again?"
A: "No, but this is problem with sharepoint".
B: "Have You Tried Turning It Off And On Again!"
A: "Ok, ok, hang on."

15 Minutes later (big corporate machines can be slow)

A: "Didn't help"
B: "Ok, we'll reinstall your machine. I'll send you a
technician"
A: "NO, no, no, nevermind"
A (lying voice): "It suddenly seems to be working again"
Surely it's the other way around, normal software is dining out, and SaaS is dining in?
We've detached this subthread from its original parent (https://news.ycombinator.com/item?id=10023994) and marked it off-topic. You're welcome to repost the on-topic part if you want to.
That's true. My fear is the problem is possible though in some form with software updates / fixes seems to be unavoidable.
So was that the solution all along? Just breed more bees to replace the ones that die?

If that's the case, it seems like a mountain was made out of a mole hill in the media. I read multiple times that I may never eat a pollinated fruit or vegetable again.
Compared to C, Rust has generics, closures, a module system, hygienic macros, real strings, slices, lifetimes, and the borrow checker. But note that all the features that Rust adds over C are, in my view, one of (a) necessary for memory safety (which is an important feature in 2015); (b) improvements on C features (macros compared to cpp, strings compared to char *, modules compared to #include); (c) things you expect from a modern language (generics, closures).
This is already happening. You have to click on the address bar in Safari to see the full URL. People google everything, even domains like "facebook.com" or even "google.com." Gmail's favicon displays the amount of unread emails.
How Accelerators make money to manage operating costs – Pixr8
Talking to weirdos on the internet is one of my primary forms of recreation. I find IRC is a good place to do it.