skysight-inc/HackerNews huggingface dataset:
Agreed, that was my point if it wasn't clear. At the point where there are enough people from natural sciences and social sciences looking to learn Julia at an introductory SWC level, Julia will have made it.
When did the US break up foreign companies via DOJ anti-trust?
I have no idea how popular the translated versions are, but the English-language bookstore I visited on a tourist street in Beijing had a decent selection of Orwell but no 1984 or Animal Farm (you'd probably have the opposite problem in a US bookstore, with those two available but none of his Socialist stuff.)

Also missing from the 20th century canon in an decently-sized bookstore were Catch 22 and The Catcher in the Rye but that might be more a regional taste/popularity/vulgarity thing.
A witchhunt would be inappropriate, however mob justice meated out by people not privy to the conversation is well within reason.
From the article:

"I heard a mention of a Sarah Lacy and overheard Emil say that he felt terrible that by writing an article, Sarah had actually suggested that people choose less safe alternatives based on a charge of sexism that was really a personal attack on the CEO with no basis in fact. Emil then said that Sarah wouldn't like it if someone wrote false things about her or published an article that was factually wrong because we all have done things in our private lives we are not proud of.

There was no anti-feminist sentiment, no attacking families, no attacking children, no anger, no threats against anyone, no action plan. Nothing. It was clear to me that this was all a vague, civilized conversation. I am a woman and I am sensitive to any kind of talk like that.
"

(my emphasis.)

I don't know whether she's telling the truth, but she's definitely saying "no, he didn't say that" to the most grave things he's been accused of saying.
See also time & space - a Lua interpreter starts about 3-10x as fast as Python, and takes 1100k of RAM to Python's 4M. This matters on a small machine like a Raspberry Pi.
Please try it out and let us know what you think!

It's cash only right now so if you don't like it you don't even have to remember to cancel before your card gets charged.
Thanks for the feedback/suggestions! To answer your questions:

> Are women your target audience?

Not exclusively, but they're ~50% of the population, so they're certainly a part of it!

> Why no option to import my likes from last.fm, IMDB, or something similar?

Working on it!

> How do you guys come up with your people to like?

A combination of manual curation and what's trending/etc. You can also type in a like that's not in "Likeables" in the text box at the top right, but it sounds like that's not as discoverable as it should be!
Actually the game is lost already because cellular modems are being embedded in products directly, skipping any ability you have to firewall them, all in the name of convenience.

The fact is we rely too much on the cloud to connect two adjacent devices anyway. The whole notion that much of this data has to go upstream at all is the problem.

(Shameless plug) This is what led me to write this:
http://montrealrampage.com/king-ludd-19-manifesto-for-a-frie...
What would you say is the entertainment capital of the world? I live in Los Angeles, and at one time in the past I would have associated this city with entertainment. But it's been many years since our business climate was especially amenable to film and television production; now much of what we used to do here is done out of state, in Canada, or overseas.
Actually there's an entire spectrum of pricing between paying enough to get the owner to agree to give the product or the source to you, and wanting it for free.
Theoretically couldn't you do something like

echo $(( $RANDOM << 15 | $RANDOM ))

to get 30 bits?
Anarchism Triumphant: Free Software and the Death of Copyright (1999)
If they go forward with it, it'll do more than raise questions. It'll ignite an international economic war, with mostly losers on all sides. Dumber economic mistakes have been made throughout history (eg the pre great depression trade / tariff wars).
I agree. This is my second product company. It was never easy to get paying customers. That's why we set the goal to get 1000 paying customers. Getting 1000 free ones wasn't that hard.
The Zen of Busyness
The thing is that we HAD TO HAVE JACK to over come latency in Linux and MAN that was HARD and once it worked DON'T mess with it or else 3 hours later you had a broken keyboard, mouse and monitor.

The issue was ALSA was HUGE latency to use for anything in recording was just not doable! I had to buy a closed source solution under Windows. Today I could easily do it in Linux.
Side note to dang and the HN mod team, the flag button has vanished from the "item" view. I tried to flag the parent comment.
+1 I just couldn't read it! I know exactly what they are trying to say but it's painful
Looks like they use defmacro/g! from let over lambda.
I blame LOGO for opening my programming mindset beyond the confines of BASIC on a VIC-20. In 1986, that was the only tool readily available to me until an after-school class introduced me and other interested kids a bunch of computer stuff, including LOGO.

It's a bit rough around some edges, but http://turtleacademy.com/ is a decent site for introducing people of all ages to LOGO.

I love what a few minutes of casually messing around in LOGO can lead to: http://turtleacademy.com/program/update/53767042f4585906683c...
Thanks you just ruined my Friday remembering those days!!!!
Seattle PD cuts a deal with mass-video requestor, institutes “hack-a-thon”
We created Marvina for people who don't enjoy picking strains each month. Unless you are fairly knowledgable choosing from the hundreds of strains on the market can be overwhelming.

If you know exactly what strains you want then Marvina probably isn't for you.
Work on what your passionate about. Then it's not work.
"and the evidence suggests that it is to that that we owe the collapse of oppressive regimes throughout the Middle East and Northern Africa"

Never mind that those oppressive regimes got replaced by...new oppressive regimes.

I beg to differ that is Internet what makes a regime fall in North Africa. What makes regimes fall is people who can't buy food going from 30% to 75% because of inflation of commodities(created by OUR WESTERN central banks).

Probably you think revolution is great, but I have been in Libya and Syria, before and in the wars and it is horrible. A civil war is the worst thing that could happen to a country, Americans could idealize it as they have forgotten what a real war is(fighting against non developed enemies 8000 miles away is not alike seeing your home in flames, your daughter raped or your brothers killed).

I would love to use decentralized tools, but they are so bad. They have lots of features, but they are incredible hard to use.

People will start using decentralized products when they are as easy to configure and install like a mac. Only centralized tools like facebook or Google provide easy of use that my grandpa could use.
Looks to me like it generates the keys locally OR you can specify the keys if you like. But since the private key doesn't leave your server, it doesn't really matter either way.

https://github.com/letsencrypt/lets-encrypt-preview/blob/mas...
Try it out and let me know what you think!

dane at marvina dot com
> although Jakob Nielsen's work has shown that you reach the point of quickly diminishing returns after testing with 5-10 users

This gets tossed around a lot, but is usually misinterpreted. What 5-10 users will get you is discovering the mere existence of most usability problems. What much larger sample sizes will get you is an idea of how many people are likely to experience that problem, which is very helpful when talking about trade-offs in meeting the needs of various types of users.
I think I might actually need to make that. I am starting to think I need to spread out my consulting to outside sources and there really isn't anything out there to get REAL numbers and real information on apps for pre-k through 3rd grade.
I read somewhere that this is cash-only? How does that work? I feel like this is a perfect use-case for bitcoin.
> Our automotive plant in California has been in operation for over 60 years with no foreseeable end in sight.

How can this be? Tesla Motors was founded in 2003. Did they take over the plant from some other manufacturer?
Tech Time Warp of the Week: How Bell Labs Recruited Computer Whizzes in the '70s
Basically the 3rd party didn't have a right to redistribute the content which is what the court ruled.
The FreedomBox is one effort in that direction:

https://freedomboxfoundation.org/

I haven't followed their progress recently, but apparently they had a release back in March.
IIRC, the US has forbidden the merger of foreign companies with significant US subsidiaries. (As has the EU for US companies with significant European presence.)

Sorry, I can't give you any examples off the top of my head...
Git provides most of the infrastructure answers. I think the idea that someone would host a personal website in future is slightly backwards. Just clone their website's public repo and browse locally. This could be extended to social news feeds, where if you just put new content in your repo then other people that subscribe could see those updates mashed together into a single feed.

The problem here is the economic incentives to do it are low, but the technical barriers to solving this are genuinely getting lower and lower all the time, so at some point it will happen.
> the ban on non-Chrome browsers accessing Hangouts

There is no such ban. I've been using Hangouts with FireFox and IE for months. If you attempt to access a Hangouts url with FireFox, for example, it prompts you to install a FireFox plugin.
I think control-L should be "^L", not "^+L", and so on.
Given the article is from 2011, but did this:

> and the evidence suggests that it is to that that we owe the collapse of oppressive regimes throughout the Middle East and Northern Africa

actually happen? I mean to say: Sure, oppressive regimes collapsed, but to be replaced with what? Take the 'Arab Spring' countries Tunisia, Libya, Egypt, and Yemen - are they better off for having traded security and stability for (attempted) democracy.

> Google, of course, wants to solve these problems too. But it has a different, less-democratic approach in mind.

No company is a Democracy in the sense of dēmos 'the people' + kratia 'power, rule', where 'the people' are you, me and the next person. Maybe companies are democracies where 'the people' are the shareholders, at least to some extent, for some definitions of 'shareholder'.

Often we see "The Democratisation of x" bandied about as though it has to be a good thing, but I'm left wondering what the term actually means if the consequences are typically a tradeoff between security + stability vs. democracy.

From what I've seen the media has portrayed Twitter, Facebook, YouTube (etc.) as playing a role in the Arab Spring demonstrations, yet these are exactly the sort of 'unaccountable intermediary' you're railing against.

I think the reference to the Arab Spring without qualifying the consequences of the whole scenario from the vantage point of history is dishonest.

Democracy isn't synonymous with Security and Stability, and we should all probably have a long hard think about Security and Stability before we promote disruption.

(Edit: fixed a thing where I'd written the opposite of what I meant).
I didn't realize she had died so young (only 37 years old).. I can't imagine the volume of potential work that was lost with her passing.
Bet you $100 that if Google lobbied about that bill, they lobbied against it.
the plant was previously owned by General Motors and Toyota
When you have the Army Corps of Engineers and a massive budget at your disposal, such problems tend to become marginal. It seems to have escaped everyone's attention that the Utah data center is only a couple of miles away from Utah's largest freshwater lake and there's a smaller lake only around a mile away, which already serves Camp William. The nearest river is only about 500 yards from the data center.

https://www.google.com/maps/place/NSA+Utah+Data+Center/@40.4...

Tell me again why this would be such a problem for the Federal Government in the unlikely event that Utah actually signed this into law and it remained in force in 2021. I'm pretty sure that water access was something taken into account when they selected the location from the data center in the first place, along with the possibility of the water supply being interrupted by sabotage in the event of war.
As someone who has legitimately tried to use Bing let me just say, Bing's issue isn't its lack of indexing. Every time you search on Google you're "teaching" Google's system what results you'll most likely want.

So for example if I search for "that movie with dinosaurs" on Bing and Google, Bing's no.1 result is an IMDB link to a movie called "Dinosaur (2000)." That's not a "stupid" suggestion, but it is still not how people use search engines. Google shows me "jurassic park" and "the land before time" neither of which contain the word "dinosaur" in the title.

That's because millions of people have likely searched "that movie with a dinosaur" and clicked on the "Jurassic Park"/"Land Before Time" links. This information cannot be gained by simply just indexing no matter how amazing your indexer is.

So let's say, theoretically, that someone stole Google's code. They then reproduced Google's infrastructure, search algorithms, and so on but WITHOUT Google's massive database of historic queries. I legitimately do not think that this company, even with all of Google's stuff could catch up with Google, because 1. Those historic queries now ARE the core of Google's results, and 2. Google will always out-pace the competition in generating new intelligent results (due to more usage).

It is a circular problem. Bing could be twice as good as Google under the covers, but it will never catch up for the reasons I said above... Ditto with DDG or anyone else.

PS - As an aside, Google's search query parsing is significantly better than Bing's when it comes to programming/technical queries. Every time a quote appears in a bing query it treats it as a literal query string, Google seems to understand the context of the double quote (i.e. that it was from the source material) and give you non-literal query string results.
Google is not just an American company. As a big "fuck you" to Google: the majority of revenue runs through Ireland and the Netherlands. Nice tax plan, but it means they can't easily evade the European Commission.

I actually really applaud this step. Don't get me wrong, this should not be considered anti-American, but if you run a global company getting revenue from a lot of countries you should be prepared to follow their laws and pay taxes. It is that way for physical goods, and it's pure stupid arrogance to think that delivering online products exempts you from all of it.
Yes cash-only for now. We've considered Bitcoin but unfortunately all of the popular Bitcoin payments companies don't work with marijuana businesses.
Trivially difficult. There are MMJ "clinics" that are basically rubber stamps: pay the fee, get your card. The apocryphal story is of a friend of a friend going to the clinic and saying, "So I have this problem, Doc. I can't seem to get enough pot," and being given a card.

It's perhaps not that easy, but it's within delta of that.
Thanks! I don't think the other comment was meant to be negative. It was a bummer to shut it down. And it's one of those events you sorta relive every time you talk to someone. "Hey, how's the company doing?" Fortunately, I've gotten a lot of those out of the way by now :-)

So far, the new gig has been great. I was extremely reticent to join such a massive company, but it's the sort of work virtually no start-up would ever be able to justify spending resources on. The change of pace and the new experience should be worthwhile. And rather than working in a silo, I'm surrounded by some of the top people in their respective fields. It's ... different :-)
Google is the only search engine that got their L10n right.

When I search non-local stuff in English I have the choice between at least Google, Yahoo!, Bing and DDG, which all give decent, comparable results. When I search for German content or local stuff there is really only Google.

German Google search results are terrible compared to what English speaking people are used to. For German queries it is the only option.

I guess for other languages spoken in Europe it's similar.
More info for the curious:

The joint GM / Toyota project started in 1984: http://en.wikipedia.org/wiki/NUMMI

And the GM Fremont Assembly plant opened in 1962:

http://en.wikipedia.org/wiki/Fremont_Assembly
NYC's old payphone kiosks set to become gigabit Wi-Fi stations
Can you break out exactly how much revenue goes through Ireland and the Netherlands?
As I understood it Google updated Hangouts to use a PNaCl so that the needed code would be downloaded automatically instead of requiring users to install a plugin. Browsers that don't support PNaCl should have continued working with the legacy plugin. I'm not particularly familiar with the transition but it sounds like the unintentionally broke the older implementation. The Google+ team in particularly seems to iterate quickly so it's not particularly surprising things will break from time to time.
How lazy evalation works in Haskell
I think it sounds that the issue is he is less willing to compromise or give your ideas a shot. He doesn't trust your input. Sounds like he just wants a dogs body. Wants it all his way?
I had my Dad attempt to name the entire Super Smash Bros. 4 roster
It's an acquired skill :-)
Why do you need a Bitcoin payment processor? Bitcoin, BYOB.* ;)

* Be Your Own Bank
I'm no expert on the subject, but I believe the way you describe China applies more for modern times, starting maybe with economic expansion under Deng Xiaping. Before that, China might have been closer to what was described in 1984.
Seems like people don't understand the climate here with regards to Marijuana in SF. No one cares at all. There are a ton of dispensaries and delivery services, and they all operate lawfully. In fact, most of the deliveries I have seen/experienced happen in the street, as it is a transfer of medicine. Im sure these guys have drivers, and Im certain they don't send the medicine through the mail.
We're working on an FAQ. This thread has been really helpful in clarifying which Qs are FA :)

With regard to your questions:

> Will it provide wildcard certs?

Not initially, but possibly in a future iteration.

Note that having an automatic CA addresses some of the use cases for wildcard certs. Namely, if you're using a wildcard cert just to avoid having to manage individual certs for foo-1.example.com through foo-N.example.com, you can just have them each automatically get a specific cert.

> How does it auto-renew, does it have to run all the time?

That will depend on the software running on the web server. The current "node-acme" and "lets-encrypt-preview" implementations in the Github repo are examples. Ultimately, in addition to these tools, it would be great to have ACME / LE support built into web server platforms, which are already running all the time.

> Why is the cert for identrustssl not trusted in Chrome or Safari? That doesn't inspire confidence : https://www.identrustssl.com/

I don't know what the story is with that site, but I believe the Let's Encrypt CA will be cross-signed under the same IdenTrust CA that issued the cert for https://letsencrypt.org/. So Let's Encrypt certificates should work wherever that site works (which includes Chrome and Safari, at least on my MacBook).

> Can every CA support issuing certs this way please? :)

I can't speak for other CAs, but we are definitely open to other CAs re-using technologies from Let's Encrypt to automate their operations. It would be even better for them to collaborate in developing the protocol. That's why we wrote ACME up using the IETF's document format, so that it can be developed in the IETF's open process with many stakeholders involved.
I use oDesk. There are lots of talented humans there. I use a tool I made at http://ars.io to help filter the best 2 of 200
It should GoRename. or go-rename. or something that everyone can obviously distinguish it.
Could you explain what is meant by the "meta-game"? The author explained a little, but I'm still not clear and have never played myself. Was there an actual game-within-a-game? Or was there just a style of play where everyone agreed to eliminate all outside assets and play with only each character's native powers?
The two (for me) important slides:

http://www.openbsd.org/papers/hackfest2014-arc4random/mgp000...

rc4random cannot fail

Look at the function definitions:

uint32_t
arc4random(void);

void
arc4random_buf(void *buf, size_t nbytes);

uint32_t
arc4random_uniform(uint32_t upper_bound);

All 3 functions guarantee a result. They will not fail, and cannot
return an error.

http://www.openbsd.org/papers/hackfest2014-arc4random/mgp000...

Linux?

We have encouraged Ted Ts'o to create a getentropy-like interface
for Linux; getrandom()

Too many options, too easy to misuse

Interactions with signal handlers (EINTR)

Hope applications do not directly call getrandom()...

Bit worrying

Really feels like there is pressure against easy-access random..

"Use /dev/random" meme continues damaging effects

Linux's getrandom really has a bunch of error codes:

http://lwn.net/Articles/606202/

EINVAL	An invalid flag was passed to getrandom(2)
EFAULT	buf is outside the accessible address space.
EAGAIN	The requested entropy was not available, and the
getentropy(2) would have blocked if GRND_BLOCK flag
was set.
EINTR	While blocked waiting for entropy, the call was
interrupted by a signal handler; see the description
of how interrupted read(2) calls on "slow" devices
are handled with and without the SA_RESTART flag
in the signal(7) man page.

And a few flags:

GRND_NONBLOCK	Don't block and return EAGAIN instead
GRND_RANDOM	Use the /dev/random pool instead of /dev/urandom

I agree that the best interface is the one that can't fail.
Everything that does not originate in the US is run through the tax construction they have setup going through a po-box firm in Amsterdam and Ireland. The same construction is used by many others, including Facebook, Apple and even U2.

Not sure whether they specify this number in their quarterly reports, but given that it's "the world" vs the US revenue it is definitely a majority.

Edit: 17 billion out of 40 billion (both in euros and 2013 figures) global revenue runs through Google Ireland Ltd alone and that's reported as ad sales from Europe only. I did not find a report for the Netherlands, but there is more revenue from outside Europe taking this route as well since it's the cheapest route for anything that is not coming from the US.
"Boxes are delivered to you personally by Goldstar Botanicals."
In postgres specifically you can use an int array field rather than a string
> Apple wants to relegate websites to second-class status on their popular computers, and exercises viewpoint censorship on what “apps” they allow in their “app store”.

I don't remember it that way all. Does anyone else? From what I remember, there was a very heavy consumer demand for the App store, meanwhile Apple was telling everyone just to make web apps. They actively developed WebKit into a cutting-edge, standards-oriented, developer-friendly browser. I don't see how you could say they wanted to "relegate websites to second-class status".
Should be titled representing paths. Trees are easy: id, parent_id. Paths are tricky.
Speaking JavaScript: An In-Depth Guide for Programmers
11 limitations of WatchKit apps – no native apps or local code yet