skysight-inc/HackerNews huggingface dataset:
On a related note, VLC's traffic cone icon comes from a club member drunkenly stealing one, which then ballooned into the organization collecting them and eventually inspired the icon.

https://forum.videolan.org/viewtopic.php?t=9792
> 250k+ manifests of more than 5MB each on average (most recent ones are larger than 10MB), even with a SHA-1function doing 1GB/s (and I think we barely reach half that), that should take more than 20 minutes

That puzzled me, so I recorded every time addrevision and checkhash are called, and it turns out that Mercurial is not, in fact, checking the SHA-1 of everything. On the current bundle for mozilla-central, it checks:

- All 282460 changesets

- 256 manifests (of 282232)

- 262675 file revisions (of 1615480) for 237574 files, so slightly more than 1 file revision per file but less than 2, on average.

Edit: Reading the code, essentially, it trusts deltas from bundles.

Edit 2: For fairness, it does check SHA-1 when checking out and committing (it even checks the parent changeset 4 times and the new changeset twice), but not when doing hg verify.
Would've added this comment, but Ctrl-F-ed first :)
The bet with Facebook is that one day they'll figure out how to get a little bit of money out of all their users. On the day that happens they'll have huge revenues. Their user base is absolutely enormous.
> She's boxed in.

Certainly turning Yahoo around was never going to be easy. And it can be difficult to distinguish between "impossible" and merely "hard." We cannot possibly settle that question here and so there's no point in getting deeper into those weeds.

I will point out this though: I'm choosing to give Marissa and the Yahoo board the benefit of the doubt and assume that they disagreed with you, that they all thought it was possible. I'm also giving them the benefit of the doubt in assuming that they weren't necessarily wrong. Because the alternative is to believe either that 1) they are all idiots for thinking it was possible or 2) that they hired Marissa knowing full well that she was going to fail no matter what she did, and she accepted the offer and pocketed the $36M for her first six months on the job knowing full well that she was going to fail no matter what she did. That seems to me to be a much more damning accusation than anything I've said or implied. That they undertook a clearly impossible task is not actually a defense for a CEO who accepted an eight-figure salary IMHO.
Interesting List of Open Source Projects – Compiled by the DHS [pdf]
This is such an incomprehensible boast. Do I think that you might be able to deliver me handpicked results that are better than a Google search? Sure. Can you do it for me in 100ms or better, and at no cost?

What are you even proposing, human search agents? That's absurd.
Make own newspaper
Then you're wasting money.
do you mean, s/(?<=rump)/ & kernel/g? That'll tack " & kernel" on after every "rump": https://regex101.com/r/rZ7kA2/1
Is mortality improving? Who for?
Official republican live iowa caucus results
Ask HN: Is it ethical to create an open source clone of proprietary software?
Knowing When to Quit
Official democratic iowa caucus live results
There is definitely something wrong with this website. On 50% of page loads Clinton has 0.1% of the vote and on 50% of the page loads she has 52%.
znc comes with an web GUI to admin/configure it.
Don't go after workers just because they're highly paid, and force them to pick between paycut or package.

This is how you lose all the good people.
Actually, a lot of smart people have returned or joined Yahoo lately, since Marissa took over. And they aren't in it for a 9-5. They support a lot of great open source work, which helps them get good people.
For example, the absolute maximum they pay anyone in SF is 160k.

What "grade" would candidates for "Software Developer" have? What determines the "step" ?
How to Rip DVD to PSP with DVDFab DVD Ripper
isPrime(p) is polynomial relative to the number of digits of p, but not in any useful way- takes way too long practically speaking. But that's only if you want a definite solution.

If you're willing to do a probabilistic test, you can use algorithms like Miller-Rabin- the more time you use it with random inputs the more sure you are that the number is prime. And it's relatively easy to implement- check Wikipedia for the pseudocode.
Wize Services | Software Engineer | http://wizeservices.com | Guadalajara, México | Onsite

Wize Services is Wizeline's new arm of business, starting operations in Mexico this July. As a service company, we will own major initiatives for News Corp, the largest media company in the world. We need a world class team who can own this project and make major architectural and UX choices based on their skills and experience. This is an unique opportunity to join a newborn company, founded by a management team with proven success leading start­ups. Want to be part of the thrill?

We are hiring for the following positions:
+ Software Engineer
+ iOS Developer
+ Test Engineer
+ UX Designer
+ DevOps

Salaries depends on aptitudes and abilities. Apply today! careers@wizeservices.com
Transcript: HyperCard inspired programming on your phone
Apple predicted to abandon Amazon Web Services for own data centers
Tech Valuations in 2016: The End of the Line for Sloppy Growth
What determines alpha on those images? On any attractors really? You end up with an infinitely large set of points between say -1.5 and 2.0. How does that end up being graphed. Perhaps that is magic/beauty of it.
Magic | http://getmagicnow.com/ | San Francisco, CA | ONSITE | Full-stack & Back-end Engineers

Magic is building the future of human-computer interaction: natural language chat that is capable of handling all possible human requests. Our users interact with us 24/7 over SMS. We have no user-facing software. Our back-end is a hybrid of human and machine intelligence. We are growing rapidly and our product is in high demand.

We are looking for engineers that understand practical business problems and can deploy code to production on a rapid cycle and see measurable impact. Magic’s engineering task is to use software as a weapon to tame a staggering level of real-world complexity. We test our code on live firehose of real data every day.

We stay up late coding and we love it. We like to use the latest and greatest technologies but we also know when a quick bash script is the right solution. We are highly iterative. We are relentless. We don’t stop until the job is done.

To apply, email jobs@getmagicnow.com.
How Long Can AWS Keep Climbing Its Steep Growth Curve?
Here's a useful book:

http://www.amazon.co.uk/gp/product/1862073279

It's a history of CIA manipulation of politics and culture across Europe and the US during the Cold War.

Projects like this don't have whistleblowers, because the people on the inside don't believe they're doing anything shady. And some of them don't have much time for the common public anyway.

Historically the extent of the manipulation - through overt violence, and covert forms of persuasion of all kinds, including bought-and-paid-for media influence - has been huge.
I think maybe I've mis-communicated somewhere along the way. I'm not saying containers are a bad idea; they're a good deployment strategy for many use cases. What I'm saying is that there are a lot of slapped together tools out there trying to provide a declarative/atomic infrastructure that are doing it poorly...but, are quite popular. NixOS seems like an ideal tool for the task; as you note, one could readily build your containers with NixOS (and I think it'd be the ideal choice for that). And, in fact, that's primarily what I was thinking of.

We've been working on Docker support in our products lately, so it's on my mind, and the way that so many lessons that have been learned in the past couple decades of systems management are kinda thrown overboard in the Docker (and other containers) community. As above where there's a sort of belief that "containers" makes the problems package management solves irrelevant. Likewise, there's a lot of throwing security out the window; a tremendous level of trust is being given to container builders.

I could rant all day about stuff like this, and there's always the risk of turning into Grandpa Simpson. So, I'll stop ranting after a summary:

Containers are cool, but a lot of people are making a lot of mistakes in their use of containers. NixOS is cool, and might remedy some of the problems I see in the way people are using containers (while also solving a number of other problems of reliable deployments, not just with containers).
Show HN: Buster, a React-powered Reddit-polling link recommender
What I like the most in python is, until you peek too much below, the curated features that make it small yet expressive:

- tiny set of builtins: list, dict, set
- literal
- slices
- small syntax, and canonical indentation
- simple mapping between some operators and class methods

you have enough to abstract a bit but not too much without drowning in details.
A developmental disorder promises a new window onto the brain’s secrets
For Facebook current profits are about $6bn a year. To justify a 319bn cap they'd have to earn maybe $18bn /year giving a 18x PE, or about 3x what they do today. I think it's quite likely they'll achieve that in the next 5-10 years.

You've got remember the billions of rural poor will probably be less poor in a decade or two.
One could argue that talented junior developers aren't the "best and brightest." They may be very good and bright, but the fact that they're junior means that they're less expensive to replace, and losing them has a smaller impact on your ability to innovate.
And it's not like they didn't get around to adding it. Apple does admit mistakes. They made their phones bigger too, finally.
Where can I find samples of good ruby code to learn from?
I have been told (and my limited experience confirms this), that one of the best ways to get better at programming is to read samples of good code written by other people. Are there any resources for finding curated examples ? Preferably categorized in some way - by level of difficulty perhaps?
There's also a fork that allows HTML content:

https://github.com/istarkov/html-hint
Have you already done or have leads on what kind of work specifically you can do in the animal welfare area?
Symbolics systems seems to only encompass parts of AI that deal with symbolic information. What about modern number heavy machine learning?
> That would be correct if they were value companies throwing off discounted cash flow but both Google and Apple are priced as growth companies.

AAPL's P/E ratio as I write this is 10.26. I would strongly make the argument that Apple is thus NOT priced as a growth company.
A P/E ratio of 14, and the company basically tripled their numbers in ~4 years. Does Google's P/E of 35.7 suggests we can look forward to a rough 10x increase in Google's numbers over the next 4 years?

No, it means that investors didn't believe there was much room for further growth at Apple[1]. They were clearly wrong! (Note that if you think that they are still wrong then there is a good opportunity to make money here!)

(Also, P/E is often related to margin as well as growth potential. Google's better profit margin is a factor here).

[1] http://www.asymco.com/2011/03/24/analysts-apples-growth-next... - the quote here is "The P/E ratio has remained at despondent levels for over two years.... The logical explanation is that pricing reflects a consensus that growth will fall off a cliff... Growth may slow to 18 percent the following year."
The whole point of SGX is that the memory of an enclave is ultra-protected so that nothing can get in or out without the enclave's permission. DMA goes completely against that concept.

Much of the market segmentation between desktop and server is artificial, but there's still nothing customers can do about it. RDMA doesn't exist for 1G Ethernet because CPUs can easily keep up with copies. 10G Ethernet has been around for over 10 years and there's no evidence that it will ever trickle down to the desktop.

Almost no networks support RDMA since it requires special network configuration, special NICs, and special libraries. No clouds support it. So any software that requires RDMA cannot be used by hardly anyone. (Example: http://blog.acolyer.org/2016/01/14/no-compromises/ Of course, the economics of hyperscale cloud providers are different.) Software can be written with an RDMA fast path and a TCP/IP slow path, but then 99% of users will use the slow path and so it's better to optimize around the characteristics of normal networking.
Lead the partner engineering team at Clever (YC S12)
Hi, from Malaysia but staying in SG
Would you be interested in hiring summer interns?
Well it's smarter than running ads in newspapers, which generated a half-trillion dollars of revenue over a century.
This is an off quoted, frequently misunderstood statement.

If you assume zero discount of the Alibaba stake due to taxes or other uncertainty, then Yahoo has zero or negative value.

However, there is >0% chance that the Alibaba stake will be taxed or that Yahoo leadership will sell and spend the money instead if returning it to the shareholders.

The more accurate statement is that the uncertainty a "core" business brings outweighs the value of said business. Part of that uncertainty is the tax treatment issue of BABA shares, the other part is a vote of (or lack of) confidence in Yahoo leadership.

Yahoo itself has plenty of value. Probably not 10B, but probably more than 1B.
The following Sage script shows that p has no prime factors less than 2^32 other than 271 and 13597:

p_list = [0xCC, 0x17, 0xF2, 0xDC, 0x96, 0xDF, 0x59, 0xA4, 0x46, 0xC5, 0x3E, 0x0E, 0xB8, 0x26, 0x55, 0x0C, 0xE3, 0x88, 0xC1, 0xCE, 0xA7, 0xBC, 0xB3, 0xBF, 0x16, 0x94, 0xD8, 0xA9, 0x45, 0xA2, 0xCE, 0xA9, 0x5B, 0x22, 0x25, 0x5F, 0x92, 0x59, 0x94, 0x1C, 0x22, 0xBF, 0xCB, 0xC8, 0xC8, 0x57, 0xCB, 0xBF, 0xBC, 0x0E, 0xE8, 0x40, 0xF9, 0x87, 0x03, 0xBF, 0x60, 0x9B, 0x08, 0xC6, 0x8E, 0x99, 0xC6, 0x05, 0xFC, 0x00, 0xD6, 0x6D, 0x90, 0xA8, 0xF5, 0xF8, 0xD3, 0x8D, 0x43, 0xC8, 0x8F, 0x7A, 0xBD, 0xBB, 0x28, 0xAC, 0x04, 0x69, 0x4A, 0x0B, 0x86, 0x73, 0x37, 0xF0, 0x6D, 0x4F, 0x04, 0xF6, 0xF5, 0xAF, 0xBF, 0xAB, 0x8E, 0xCE, 0x75, 0x53, 0x4D, 0x7F, 0x7D, 0x17, 0x78, 0x0E, 0x12, 0x46, 0x4A, 0xAF, 0x95, 0x99, 0xEF, 0xBC, 0xA6, 0xC5, 0x41, 0x77, 0x43, 0x7A, 0xB9, 0xEC, 0x8E, 0x07, 0x3C, 0x6D]

p = 0
for num in p_list: p = (p << 8) + num

for i, prime in enumerate(primes(2^32)):
if i % 100 == 0: print str(prime) + '\r',
if p % prime == 0: print('\n')
After viewing an EE course from MIT and UCB, turns out it was the same I took in lesser known school, saving $ in the process.
Yes. Commercial competitors are inspired by each others work all the time. That the clone is FOSS doesn't really matter.
Google's Most Expensive Moonshot? Laying Internet Cables
Do you need to hire somebody for this? It frankly doesn't seem like a hideously difficult problem and probably doesn't require a backend of any sort, except maybe to store logs for developing better recognition.
Indigenous Software | San Diego, CA, USA and Remote | Full-time | https://indigenous.io/careers | Full-Stack Node.js/MEAN Developer

Indigenous Software is building a fully integrated SAAS suite making it simple and cost effective for small businesses and entrepreneurs to promote their business, engage their customers and make money. We're funded, live (in Beta) and based in San Diego, with a fully-remote engineering organization.

The Indigenous engineering team comes from Amazon, R/GA, Dell, NASA, Qualcomm and more. We build with Node.js, Mongo, Express and Angular on AWS and Compose.io.

We're looking for full-stack engineers with experience using the above technologies at all skill levels (assuming compensation expectations match experience).

Submit your CV to jobs@indigenous.io to be considered.
Amida | http://amida-tech.com | multiple dev positions | Washington, DC | ONSITE | Full Time
Amida is an open-source company focused on data and data security. Our core values are Joy, Impact, Profit (in that order). The technologies we are developing will improve patient outcomes, protect personal privacy, enhance public services, and increase the impact of investments in global development.
We are bootstrapped and profitable – our open-source (https://github.com/amida-tech) solutions are supported by our contracts in professional services. We are 20+ people strong, with an office in downtown DC. Our employees have flexible hours, health/life insurance, 401K matching, a tech budget, access to a fully stocked kitchen, and a choice of open, private, or shared offices.
We’re looking for software engineers; our current projects use the MEAN/Java stack but our philosophy is to use the right tools for the job.
Apply at https://angel.co/amida/jobs
Yes. Competition is how we get better, cheaper things.

Also, "cloning" is a poor word for such activity. Writing code is hard and time consuming even if you're merely replicating functionality of an existing product. To me "cloning" implies that it somehow cheap or easy and it just isn't.
3 come to mind...

First, as the lead on a team of 3 I wrote a web app in 2 months that caused the cancellation of a $30+M contract that had been given to a competitor. The team decided to try out Ruby on Rails for the first time (this was 2007 iirc) and it was such a delight I haven't stopped being primarily a ruby/rails developer since.

Second, at the last place I worked I was the primary developer on a team of 2 that wrote an iphone app that was on the end of the year top apps on the itunes store as an honorable mention. The app is not available anymore unfortunately.

Third, at my current gig I wrote a kick ass custom CRM for our sales team that enabled our team to 3-4x their productivity.
You have a very affordable paid option if you need paid features!
Google SkyBender Drone Project Aims to Deliver 5G WiFi
Don't forget that Facebook is going to be a big player in this game as well- especially facial recognition, where everybody is helping them by tagging people in their photos.
Had a job in an operations / service quality as manager in a large bank. Institutional side, not consumer, so questions were often tricky or a case of "How the hell did this person think of this?"

Not customer support, just operations. Mainly working on regional projects, which most enquiries pertained to.

About 400 emails per day, from real people. Calls - almost none, mainly me calling other people back because their emails were confusing, and on some occasions playing good cop/bad cop with my boss playing the other role (super internal politics).

But answered every one of them. Only possible because I had a really fantastic team.

We took pride in what we did, because with our own projects we'd be left waiting days, weeks, with no answers from internal customers, despite telephone calls, promises, often for really simple tasks.

Go the extra mile. It's not that tough. Have an empty inbox at the end of the day. And don't shoulder the burden. Coach those around you to take off that burden, it makes the job much much easier. Relationships forged can be really great, just by hitting reply. And sleep much easier just by knowing everything has been done.
For anyone else wondering, in 2012 Iowa went from winner-takes-all to proportional representation so Bernie and Hillary might get the same number of delegates.
Here's a link to the paper: http://www.nature.com/nphys/journal/vaop/ncurrent/pdf/nphys3...
Hey, you can use https://kloudsec.com to do that.

You can even get a custom domain with SSL (via LetsEncrypt) going for it.

Here's what you need to do:

* Set a CNAME record for your Github Page: https://help.github.com/articles/setting-up-a-custom-domain-...

* Add custom domain to Kloudsec

* Update custom domain to Kloudsec's Anycast CDN IP

* Enable "One-click Encryption" plugin to automatically provision a LE cert.

* If you want to automatically redirect all HTTP -> HTTPS: https://kloudsec.freshdesk.com/support/solutions/articles/90...

Hope this helps :)
Introsort
No I don't remember them being "90 days from bankruptcy". They had a cash hoard the envy of many U.S. states, a small but loyal group of paying customers, and a number of sources of actual non-hardware revenue from key inventions and licenses. And they didn't have a bunch of employees from legacy business deals to find homes for.

What Apple lacked was a clear focus on what their business needed to be, which was selling hardware, not licensing the OS or making business software, or any of the other bad ideas they had from trying to compete with Microsoft directly.

What no one here or anywhere else seems to have an answer for is "What is Yahoo's core business". It used to be the Yellow Pages for the Internet, and now it's basically a Media company with some legacy stuff like web email.
> does it follow it similar to a DHT model?

It use the DHT model, but not the mainline DHT (anymore).

> Are encryption and decryption of messages/data only possible and source and target and not by anyone intercepting it?

It would fail its purpose quite badly if it didn't ;)

I linked it elsewhere in the thread, you take a look at https://elv13.wordpress.com/2015/09/05/what-is-ring-and-how-... . It is outdated, but I hope it will give you the "big picture" of how Ring.cx work. Some parts are still incomplete and/or disabled by default, but 90% is there.
There was also the ATT Room 641A which was exposed in 2006 -- Beam splitters / taps on internet fiber backbones, monitored by the NSA. There wasn't really any doubt what was going on. By 2013, there was no question about ubiquitous internet surveillance.

Hell, Frontline aired a documentary about it in early 2007: http://www.pbs.org/video/2365249828/
ten out of ten would get hired again.
Can you give more specifics on the typical project you take on? Genre/technologies/size/price.
It's worth noting that 30% of Apple is close to a $70B company, which would probably have $10B in profit. Granted the iPhone helps make all of that other business possible, but even non-iPhone Apple is pretty huge.
What is this?
apikey3_6g4agvfjdvochfub5nfpcbh...? Try http://www.aljazeera.com/news/2016/01/zika-virus-16012815173..., captures js and cdn and other junk in tags. Seems cleaning algo needs some work. Great work though.
Ember.js, Swift
I've known people who've spent most of their entire careers in declining market companies. It's not necessarily a terrible place to work for everyone and at the end of the day it's a paycheck all the same.
Rogue Ant Simulator devs blow budget on 'liquor and strippers'
Have you considered taking a pay cut to work more full time but at a company that you think is doing valuable work? There are a lot of companies trying to "change the world", surely one lines up with your values. Though sometimes the skills they want are more specialized than generic software development (which is what I have :( ).
Is that the case for republicans as well?
It's more like, we know what 'intelligent' is, but it's hard to quantify, so we try to find problems that we think are at least as hard as 'intelligence'. when we solve those problems and the solutions don't resemble 'intelligence', we move on.

it may be the case that 'intelligent' is just a word used to make humans feel special things about mammalian brains, but it's also consistent that we overestimate the difficulty of the abilities that add up to 'intelligent'. It's the difference between moving the goal posts and having our perspective changed so that we realize that the goal is further away than we thought.
I've seen the same and think it's utterly crazy.

I went to MIT and that's about the least impressive and least relevant thing I can think of to what I did/do for the company I work for. Yet, in investor/VC/pitch/roadshow decks, I usually see "this is how many MIT and how many Stanford grads we have"...

Trust me, it's not nearly as relevant as people think, but it must work.