skysight-inc/HackerNews huggingface dataset:
As someone allergic to cranberries (sensitive to blueberries and wintergreen too), it baffles me a little bit how popular they are now. You can't really find a pre-mixed fruit-nut blend that doesn't have them. They're in a lot of salads at restaurants. The worst was when I found out a BBQ sauce at a local placed used cranberry juice for the tanginess, which actually tasted really good, the three days of hives wasn't so good.

It's really not as bad as a lot of other people with allergies have to deal with. I know someone severely allergic to soy. That would be the hardest thing to deal with.

I bring this up because I've been using frozen berries for a morning protein smoothie, and recall seeing cranberries, which again, I avoid.
My guess is that "perl6 1.something" will be followed by "perl 6.something". But that would require an enormous amount of compatibility with perl5.
The obvious possible failure is that these people may find it hard to get credit in the future, as described in the last paragraph:

> Some economists, among them Baker, are skeptical whether the scheme will succeed: "I am not sure that this is the best way to help low-income people. If lenders think this can happen again they will charge very high interest rates to low-income borrowers," Baker said.

If you were a bank that had just been pressured into forgiving a bunch of loans, how likely would you be to make new loans to the same class of people?
It seems to me a safer way to sell intellectual property rights would be to place a legal caveat that if the purchasing company is dissolved/acquired for any reason, the contract is null and void and the rights revert back to the original owner.
yeah i love that aspect about it! it can def surprise you when the laugh arrives
It is theorized that for a tiny fraction of time before the big bang the laws of physics were not the same as they are now, and if they had been such an expansion would not have taken place. This is the distinction they are likely trying to make.
Make sure you also look at the design document section titled "Multiple constraints":

http://design.perl6.org/S12.html#Multiple_constraints

It concludes with:

> As a first approximation for 6.0.0, subsets of enums are static, and other subsets are dynamic. We may refine this in subsequent versions of Perl.
When Irving Penn Shot Real Women (NSFW) (2009)
Location: Australia (dual US/Aus citizen)

Remote: Either (remote would be attractive)

Willing to relocate: Yes

Technologies: ~18 years in Java development (enterprise/web), C/C++ (bit rusty), .NET (bit rusty), SQL/NoSQL, frontend (HTML/CSS/JS), various other languages and technologies, technical writing, agile.

Résumé/CV: Please email

Email: calmhorizons@internode.on.net

On a tangent I'd be interested in any humanitarian type role (depending), on a subsistence basis.

Or SpaceX would be OK too as long as I get to go in a shuttle :)
You can't make a statement like that without qualifying it. Why is it easily the best phone? What do you use your phone for?

I know I very rarely use my phone for phone calls. For me, it's all about apps and the capabilities those apps have.

My own phones have all been Nexuses. The reasons being that I consider Apple fascist[1], and Android is the only alternative with the combination of lots of apps and a way of replacing both launcher and default applications with third party apps.

As far as I know, Windows Phone's launcher can't be switched out, in fact I just did a quick search and it seems like not even the default browser can be replaced! It looks like Windows Phone is almost as restrictive as Apple, except with fewer apps. How would that make for a better phone, never mind "easily the best"?

Now, I'm no fan of Google, and I don't like the direction they're taking Android in, cutting down the functionality of AOSP, and dragging more into their proprietary apps and libraries. It's just that Android is the least worst choice right, now, as I see it.[2]

[1] Controlling, capricious, patronizing, "do it our way or get lost" mentality; and a brand that is a magnet for narcissists everywhere.

[2] MS primarily cares about money; it's copying Apple because it sees Apple making money. But Apple doesn't care about money; it thinks it's better than you, and it attracts people who like to think of themselves as better than other people, with more discerning taste in expensive status symbols. Making lots of money is a side-effect of Apple's strategy, because it's harnessing a narcissism latent in modern individualistic consumer society. MS's strategy won't work because it's not appealing to narcissists. Google, meanwhile, is following Microsoft's 1980s strategy to Apple's 1980s strategy.
The best part of Haskell is that function application is just whitespace.

f x = f(x)

I would attribute almost 90% of it's elegance to that idea alone. (This is not an exact number or measured estimate.)

I also have a major thing for pattern-matching, and it always seems nice when you know that's what you're looking at. For instance, it is far easier to understand what `int * * var` is in C if you see it as a kind of pattern de-structuring.
I just wish it wasn't so overpriced.. I make a puree of celery root, cauliflower and a small potato instead of just potatoes. The extra fiber offsets the glycemic index/load... the little bit of potato gives it the familiar flavor. The only people who've tried it that didn't like it don't like cauliflower and celery.
Go live in another country for 6-12 months
One wonders why not everyone just negotiates gross then?

Is it because people are that inexperienced, that some rookies will still fall for net profit thing? Heck, I'm not in film, and even I know not to ask for net. :P
"So we have ~doubled the memory usage of a list, in that we need both a pointer (to the contents), and an integer, for each cell of the list."

While I'm not going to say storing the length with each cell is advisable, this exaggerates the cost of it. First, you're forgetting the links between cells, so it shouldn't be "double" in any case. Second, of course much of the time the list items will dwarf the spine of the list. Finally, you should be able to get away with a smaller representation for list length than for pointers.
Office for Android doesn't suck. That was a big missing piece.
Programming on a piano keyboard
You're giving instructions from our 'alternate' installation method information.

Thank you and have a great day.
Good point. That's the problem - what's honest and what's legal should... well, at least have some correlation!
I took Latin in high-school but I always wondered what Latin would have sounded like.
Pawpaws! If you live anywhere south of New York and East of Kansas, this September, walk into the woods, find a tree that looks like this: https://www.google.com/search?q=paw+paw+tree&tbm=isch shake it, and eat the fruit that comes out. It tastes like a pina colada! (Or if you are familiar, a custard apple or sitaphal) They are huge unmistakable fruits.

I grew up in Ohio, spent lots of time in the woods, and that entire time, nobody told me that every third tree in the woods had tropical tasting huge fruits in it! My friends were blown away when on a trip home, I could walk off trail in a city park, shake a tree and come back with a delicious fruit they'd never seen before. The only member of their genus to grow outside the tropics, and they are endemic to the US, but nobody knows about them! They have a wonderful flavor but the shelf life is a day or so, so they've never been industrialized.

It's amazing just how common they are. Once I knew what they were I would see them every 20 feet whenever I went hiking.
I can't imagine he will work with those guys again.

Also, I can't imagine any of my friends still working with them after I've been screwed over.

Isn't this a relatively small world? Why work with people like that?
Saying that these problems look like bug reports is dismissive of the depth of the problems. Stopping development of products and removing access to features isn't unintentional, and a lot of people have already complained about each of these problems over the years. Andy's article is making a larger point that what has happened to these products is part of a pattern, that Google is not being as responsible in stewarding its information as its mission statement said it would try to be.
I understand that, although I don't want such services. Neither did my cousin and his whole family, who were shocked that this was uploaded when I've shown them. They didn't even know. That's probably also in the way Google enables such things, the focus is again data collection, not the user.
Kaggle, Inc (https://www.kaggle.com/) - San Francisco, CA + various

===========================
====== What we do =========
===========================

Kaggle is best known as the world’s largest community of data scientists. Our community of around 200,000 data scientists compete to solve complex data problems. We’re changing the way the most important data-driven problems are solved. We have branched out beyond our core business of machine learning competitions, to build end-to-end solutions in specific industries.
Our first focus industry is energy, where we are working with Global 10 companies to make better decisions on where and how to drill for oil & gas. Our solutions take detailed geological and engineering data and help predict well performance. These solutions can minimize capital and environmental destruction by helping operators drill fewer uneconomic wells. Kaggle is located in the heart of the SOMA. For all Kaggle career opportunities, please visit https://www.kaggle.com/careers

=================================
===== Who we’re looking for =====
=================================

°Designer -> Creatively work with the data scientists and developers on the Competitions team as well as supporting the creative needs of the energy solutions business.
°VP, Business Development -> Create and execute the strategy that helps Kaggle introduce data science to the Fortune 500.

===========================
====== More About Us ======
===========================

We are well-funded (Khosla Ventures, Index Ventures and Max Levchin). We’ll help you do your best work with our awesome Kaggle benefits including spiffy new gear, catered lunches, awesome guest speakers, no vacation caps and much much more. Our team includes coffee, beer wine and whisky connoisseurs, pastry chefs, ping pong players, kiteboarders and rollerbladers. For questions, please contact us at recruiting@kaggle.com or visit our career page at https://www.kaggle.com/careers
Even though the universe is (probably) infinite, this does of course not mean that it is infinitely repetitive.

Take for example the function y=x: even though the x-axis is infinite, no value of y occurs twice.

Also note that the argument can be made in time also. If time is infinite, events may occur repetitively indefinitely. But they may also not (for example, if the universe "crunches" and stays that way).
But it did didn't it? It's close to 1am here so too tired for sources, but if I'm not mistaken, every country in the Eurozone contributed to the bailout in a certain proportion. Not sure how the IMF works, but I would assume something like that?

Again, no sources, but if I'm not mistaken, Germany is making a profit on these loans, as they can borrow at a very reduced (even negative) rate and lend that money to Greece.
Can't Wait for #Reactjs Relay. Check Out Astarisx
Bizarre Earthquake Lights Finally Explained
TrustDavis: A Non-Exploitable Online Reputation System [pdf]
One problem can become more popular as time goes on. It can even change order as you are progressing.
Enigma.io / New York / Full time: Frontend, Backend, Design, Data Science

Come build the next generation of semantic data with us.
https://jobs.lever.co/enigma/
I was not able to parse your sentence in quotes, so I can not reply to it.

It seems like you think the random stream is generated mathematically. It's not, it's based on various timing events, mouse movements, keyboard, etc. A mass market CPU would not be able to handle any of that.

You could always get the CPU random number first, then the external randomness - it would have to predict the future to do anything about it.

> the microcode is updated in response to the type of RNG verification

Hu? I don't understand what you mean. What RNG verification? You would have to tune to the microcode to the specific version and settings of the OS getting the random data, including which hardware was attached.

You massively underestimate how hard this would be. Yes, perhaps the NSA could do it for a single well known adversary - maybe - I doubt it, but maybe. But it would certainly be impossible in mass.
Pirate3D (Singapore) − Full time, REMOTE.

Our main product is the Buccaneer, a 3D printer designed to be affordable, sleek and user-friendly.

You will join the software team and contribute in developping the software ecosystem surounding the printer. You will be working on many different stacks, from firmware to web, servers, native cross-platform apps, generative 3D and GPU computing. The more of those technologies you have worked in the past with, the better, and the more into mastering them you are, the better. Expect to be given a lot of freedom, and stock bonuses proportional to your commitment and contribution to the project.

We can also sponsor your work visa, if you fancy moving to Singapore.

If interrested, send an email with your achievements, aspirations, and Skype ID to Kai at contact@kaielvin.org
Very elegantly stated.
nice... it would be nice of localstorage in browsers already had compression/decompression built in... Have for a few years been thinking of an offline-capable mail-nntp reader, and this may help with such a beast.
Not easier than C++? I dunno, C++ looks like a clusterfuck of complicatedness. I'm mostly coming from F#, with some C. Rust's ownership system just makes sense and seems to perfectly answer the questions I have when using C APIs. Rust, for me, looks a lot like what I've wanted when writing performance F#. I'd commit atrocities to have optional ownership in F#.

Every time I've fought with the borrow checker, it's because I've had a serious design or conceptual flaw. (Well, apart from syntax/compiler questions). Since you can derive most of the rules just by thinking about it, I find it grows on you quickly. I'll be very saddened if the borrow checker actually ends up being hurtful for adoption overall. Though I agree if you cannot handle pointers or think about memory, Rust will be difficult. So yeah, scripting only devs will have trouble. But! It's better than them writing the code in C.

Rust overall seems like that. There's less random stuff and things work mostly by thinking about safe, zero overhead abstractions, and what falls out from those mandates. Mostly.

Now, maybe if I was a modern C++ programmer, I'd find the effort about the same. OTOH, C++ systems don't end up as safe as Rust ones, so I'm not sure there's a perfect comparison to be had. Maybe that'll change as C++ has started catching up feature wise, but someone I doubt it.
To the downvoters, re the "What's wrong with these people?" issue don't you think there could be a teensy bit of sexism going on here?
LEt's talk about running a successful kickstarter campaign
Yes and no.

Nothing is 100% secure and new CA players will bring a higher encryption usage overall (in this case -> other business model/regional reach). Higher usage will also drive the amount of criminals (including secret agencies) trying to MITM/intercept those encryption. This will push vendors and developers to increase certificate pinning and other models of "bottom-up" models besides the top-down model that the CA-model implements.

IMHO it would be great to have a "working by default" model (which the CA-model is compared to something like pgp) and a protocol-independent way to pin public keys (eg not tied to http/s like HSTS and HKPK).

People and companies in need of "higher" security can pin keys and eg ignore the root trust of their OS/browser. So IMHO the best of "both" worlds.

HSTS http://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security

HPKP https://developer.mozilla.org/en-US/docs/Web/Security/Public...
It works. It's a little bigger and slower than Drive apps. But not bloated. There were a couple oddities like OneDrive having a separate account. But nothing that would turn me off. The free version had not been crippled. Microsoft appears to be serious about monetizing via their ecosystem and are not holding back on features. The UI is clean and truly "touch first." Microsoft did a great job.
Fusionbox (www.fusionbox.com) -- Denver, CO

Python/Django Software Engineers

YOU:
You are passionate about open source and like to try new technologies. You do not necessarily come from a traditional computer science background, but you have achieved mastery and you are particularly well suited to engineering. You are a self-starter and learn easily. You would like to get paid to write open source software.

US:
Fusionbox offers custom software development solutions to a wide range of clients using new technologies. Fusionbox is a place for talented people who are serious about engineering. We are committed to the open source community and Pythonic sensibility.
> I think it's completely rational to assume that mergers and acquisitions would assign all assets, liabilities, and obligations to the purchasing entity. Given the history of Hollywood Accounting, I think it's also rational to assume that WB is trying to use legal loopholes to weasel their way out of obligations.

Absolutely. To argue otherwise would be anarchy. Can you imagine if some company bought Microsoft and decided to start fresh? Like discard all the responsibilities it has to support its software and such. I know this is far fetched but my point is that this is what due diligence is supposed to discover and the acquirer's inability to find it does not mean they are absolved of the responsibility.
>Even though the universe is (probably) infinite, this does of course not mean that it is infinitely repetitive.

If the universe is infinite and consists of matter, I think you can safely say every feasible combination of particles repeats, infinite number of times.
> great free StartSSL

It looks like they cleaned up their forums from when they were last mentioned[1] but I'll still keep my distance.

Anything like this is really a bandaid for the real problem with SSL/CA. As in why can't I be a CA for my own domain? I think Android is a perfect example of this problem - if you import a CA cert using the built in Android credential storage every time you reboot it will show a vague and useless message saying that people may be spying on you. Not which CA cert was added and when - just "hey, you added, on purpose, a CA cert. I'm just making sure you are aware of this".[2] I understand the warning? error?...err simply because now I can sign a cert for ANY domain and Android will accept it as legit. This makes sense for the average users who don't understand or care what a CA is, not advanced users or enterprise users who will most likely use their own CA infrastructure. In this case - it would make more sense for them to be a CA over just company.tld rather than any domain.

Personally - I'm using a modified version of PHP-CA[3] (as in changed the OpenSSL defaults to something sane and fixed some small issues). It's obviously not very advanced (for lack of better words kind of sucks) - but I wanted to hit the ground running with being my own CA for personal use and I have other projects I'm working on.

[1] - https://news.ycombinator.com/item?id=8901822

[2] - https://code.google.com/p/android/issues/detail?id=82036

[3] - http://php-ca.sourceforge.net/
Superbowl Technology News Feed
This is not Perl 5. They are not the same language. Any whatever language you currently favor is Just Another Language that will be (or has been) displaced by [Current Fad Language]. Perl 6 hasn't even had its "Show HN: flappy bird/blog platform/etc" flavor-of-the-month phase yet, and you still claim its too late for the language? You come off as someone who does not want to expand their developer tools, because there is no reason to make the vague "claims" you have.
> If you were a bank that had just been pressured into forgiving a bunch of loans, how likely would you be to make new loans to the same class of people?

Considering that many of those loans are predatory in nature, that may not be a bad thing.
The Death of the Dinosaurs
An interesting implication of the multiverse theory is that it provides an answer for how we ended up with a universe with just the right combinations of gravity, electromagnetism, strong and weak nuclear forces. It's like the Goldilocks story -- tweak any of them to any other value and all matter would either repel into an nearly empty space or attract into one mass that would collapse under it's own density. There are other reasons for the multiverse theory, but under a theory of infinite multiverses, you would by definition create a universe where all the right combination of forces would come together to form our stars and planets -- including ones that can sustain life.
Those are the only installation instructions for linux. Plus, it doesn't really matter that they're "alternate" if they're bad and PIA knows it (there have been multiple complaints about this on the PIA forum.)
Sadly, I imagine Tess will be blacklisted from doing future business with the entertainment industry. Hollywood has a history of doing exactly that to those to sue over issues like this.
> memory safety constituted material support of terrorism.

I love this. Not the terrorism charge per-se, but the general idea. Using unsafe code should be shunned, in general. After Rust 1.0 or so, any new C projects, especially for people not heavily invested in C, should be met with questioning.

I'm looking at this one project, mostly PHP. But they need some socket and packet handling, and they wrote it in C. Complete with lines like:

thing = malloc(somesize); // gets memory
...
free(thing); // give memory back

And network-connected string parsing galore. Or a million line project, used in many networks, compete with its own hacked up XML processor, that has never issued a security advisory. I'm looking forward to a time when the choice to use C here would be questioned and viewed with a doubtful eye by everyone.

Propaganda similar to "loose lips sink ships", aimed at memory unsafe code, might help achieve that goal.
This is really just an extension of the scotsman argument.

For one, many people really do regularly relearn the benefits of arrays. To the point that maybe it should get more discussion.

For two, not everything can be a linguistic structure/syntax/grammar. Often they are pretty good highlevel descriptions of what is intended. Implementation left to the reader.

Which is ultimately the problem. Two implementations of the visitor pattern may have made different trade offs for what they are doing. Same for many other patterns. Singleton is often itself used as a tradeoff in terms of flexibility.

Now, I fully agree that when used without thinking/acknowledging the tradeoffs, they lead to issues. They are not unique here. Consider actors. Arguably the vogue pattern for the popular crowd nowdays. Can you honestly tell me the vanilla actor is a solid win?
What makes you say this? And what is your prior language experience?
Correct me if I'm wrong, since I only got my information from non-academic sources, but if I recall correctly the problem was that with the inflation, you would have to apply both the theory of general relativity (the science of the really big), and quantum theory (the science of the really small). In which case they totally don't work together and you would get really weird numbers.

Would a more logical explanation not be that our current theories are likely to be flawed, just like Newton's theory about gravity was flawed (but nevertheless incredibly useful) ?
> or did the post become alive again?

Probably. Sometimes comments get autokilled and mods will disagree with the algorithm, so they'll unkill them.