skysight-inc/HackerNews huggingface dataset:
As the author of the original version, I'm very glad to see such an improvement !

My IPython Cookbook contains increasingly optimized versions with Cython as an illustration of how to use this library to accelerate Python code. The fastest Cython version is 300x faster than pure Python ; a lot of Python/NumPy overhead is bypassed by reimplementing the logic in, basically, C. The OpenMP multicore GIL-releasing version is roughly 4x faster than the fastest Cython version on a quadcore computer. (https://github.com/ipython-books/cookbook-code/tree/master/n...)

There is also a GPU reimplementation (in OpenGL/GLSL) in the VisPy examples (https://github.com/vispy/vispy/blob/master/examples/demo/glo...), it is animated and runs in real time.
Part-Time Teaching, Full-Time Fun
https://en.wikipedia.org/wiki/Causeway_Bay_Books_disappearan...
Exactly. Everything is easy if you aren't the one driving.

It's especially important to note the difference between the resource driven WA economy and the property driven Sydney/Melbourne economy.
The parenthesis disappear from your thoughts after a few days, especially if you are using a proper editor with a feature like paredit.

Clojure improves on this compared to other lisps because it uses brackets and squiggly braces instead of parenthesis for a lot of its syntax, making that aspect much easier to read.

Just stick with it, you will see it is a non-issue after you get started in earnest.
I mean that you need to serialize binary just to make an SQL statement that includes it, and that's very expensive. E.g. postgresql's COPY supports binary format which allows you to avoid that.
Some quick explanations of non-obvious ones:

mesu, su: software update

pancake: looks like home sharing? https://stackoverflow.com/questions/26900625/what-is-pancake...

phobos, mzstatic: App/iTunes store, possibly also Apple Music

apptrailers: App Store app demo videos?

streamingaudio: Apple Music?

iphonesubmissions, radarsubmissions: crash report upload

guzzoni: Siri

appldwnld: firmware downloads

gs: firmware signature generator/verifier

albert: device activation

ckdatabase, ckdevice: CloudKit, like iCloud 2.0

keyvalueservice: old iCloud sync service, still used with text shortcuts sync

fmf: Find My Friends

fmip: Find My iPhone

All in all just looks normal, there's a lot of features in iOS/macOS/iTunes etc etc and they all have their own respective hostnames, possibly many for old school random-hostname-based load balancing, etc. Seems pretty normal that your users would be downloading apps (or the phone downloading updates automatically), playing Apple Music, updating iOS, etc. Spammy, but not that big a deal. I'd imagine rather similar from Android by filtering to Google, Samsung, etc hosts.
> Her background is pretty non-traditional.

Howso? There are quite a few Ivy League physics grads in the bay.
"Why, for instance, did only male rats show increased tumor rates, and not females?"

Hmm, was this pre-registered? Wee bit p-hacking? I can't find the answer in the paper.

Hmm, though I did find this interesting nugget: "At the end of the 2-year study, survival was lower in the control group of
23 males than in all groups of male rats exposed to GSM-modulated RFR." Anyone want to venture a post hoc explanation?
Except for those the US government requires, right?
It's my understanding that down votes are for posts that are off-topic, or don't contribute to the discussion. And flagging, as you say, is for violating community guidelines.

But sadly enough, people do use down votes for posts that they don't like, and flagging for posts that they really don't like. So it goes.
Speak for yourself. I seem to have no problem verifying my beliefs.
Yes, I have my private domain including email with 1&1 since 1998...the site itself is nothing special but I‘m to „unmotivated“ to transfer all the mail accounts to my own servers...so yeah ;)
This is simply not true. Once literate it often takes a minimal amount of effort — back of the envelope calculation or google search— to do a first pass test of the veracity of a source.
I used to work at DreamHost, and what you're saying is not true (for us). While it's true that the shared hosting business model only works because most people buy the service and don't use it, we did not disable popular websites. I remember some customers actually getting semi-dedicated servers at no extra cost because that's what it took to keep their site online.
While this is true, most of my personal correspondence ends up on Google servers, there is a significant increase of privacy you get from the more utility based emails. For instance, if you shop on Amazon and switch away from Gmail, Google loses out on all of your purchasing habits. Consider that the Unroll.me fiasco involved one ride sharing company buying data about your receipts from the other.
Radium is a great example of society blindly placing trust in technology and corporations as these ads from the 1910's show...

- It will cure your hayfever! https://i.imgur.com/yXpONhN.png

- Wear a radium pad for great health! https://i.imgur.com/NlnzYOx.jpg

- Drink Radium water for better health! https://i.imgur.com/d1uIUGO.jpg

Story is explained here https://www.theatlantic.com/health/archive/2013/03/how-we-re...

...and probably there were people back then saying "Oh more scare stories about Radium again?!?"

Where mobile phones are concerned, I remember my old Ericsson GA628 that used to heat up my ear leaving it red after 5 minutes of conversation.

What's worth bearing in mind is we deployed mobile phones to the public at large before we had any significant data of their long term effects on us. Likewise 5G - we'll only really know what is does to us long term once we've gathered a few years of data, but that's not going to stop us deploying it. So yes it won't immediately kill us but we're deluding ourselves to say we know for sure there's no harm long term.
True but you pay basicaly no taxes (especially compared to Germany)
BMW Films is a thing. And they’re quite good: https://en.m.wikipedia.org/wiki/The_Hire
> Hardcovers are just not like this at all .... you'd be hard pressed to find one person on Earth who would say that they provide a superior experience over a paperback

I like hardcovers better than paperbacks. They are easier to read, larger usually, they stay open with less force, they don't break as easily.

The printing is higher quality, the paper is brighter.

There is a thing called (I think) a trade paperback which is a hardcover quality book with a paper cover.
ALDI (the company behind Trader Joe’s) has been doing without ads, segmented pricing, or coupons for half a century and became one of Europe’s largest retailers.

I’m sure they’ll stay competitive in the future.
I believe that most major cities' transit agencies are now creating GTFS feeds[1], which can be consumed by a variety of apps and services, like Transit and Citymapper. These apps are available in hundreds of cities around the world. They also have the advantage of having millions of dollars in venture funding behind them, which I'm sure helps expansion :)

[1] https://developers.google.com/transit/gtfs/
It's still more data-hungry, though. AlphaGo can play many millions of rounds against itself in the time it takes a human to play one round.

Humans are many magnitudes more efficient at improving a skill, computers just appear to do it better sometimes because they can move faster.
The quote said "enemy" so I kept that word. But in the context of trade, I would rather interpret that as "adversary" or "rival".

Now, it is important to understand that the Chinese communist party and the US are ideological opposites. And this is reflected in policies such as censorship and redaction of Internet content.

Market dominance comes with political influence. These infrastructure projects not only have trade implications but influence implications as well.
> other node installers didn't actually install node (just add repos/ppa/etc)

That's a good thing. Ideally you don't even want an "installer" (if by installer you mean a shell script) to add a repo. You just want a gpg key blob/id and a repo URL; OR a "release" package for you distro, which contains the above and will install them in the correct locations.

This means you get regular updates via eg apt-get upgrade, you can see exactly what files a package installed (or even will install if you download the package file first)

Installing software from a shell script like that is a terrible solution quite frankly. `curl|sudo bash` type things are the marquee tag of the ops world.
Your account was created 2 hours ago. I have a hard time believing you've ever worked at Uber or Google based on the content of your message.
function.(x,y,z)

(function x y z)
Interesting, I never heard of it and will ask mine. Which area are you from? (maybe it is dialect?)

Anyway, I suppose most teens who use today, got the word from gangsta rap and their "street hassle" ..
Love for Programming: A blog for curious geeks
API docs are here: http://developer.onebusaway.org/modules/onebusaway-applicati...

And all of our products, both server and mobile, are here: https://github.com/OneBusAway/

I don't know what language you prefer working with, but you might find this rather thin Rails site I built last year to support a few features helpful: https://github.com/oneBusAway/onebusaway-deep-links
I haven't seen this before. Thanks for sharing!
And it does not mean that the website is a failure.
Whenever I hear Gog and Magog it reminds me of how W invoked it to justify his wars... (from wikipedia)

> Some Post–Cold War millenarians still identify Gog with Russia, but they now tend to stress its allies among Islamic nations, especially Iran. For the most fervent, the countdown to Armageddon began with the return of the Jews to Israel, followed quickly by further signs pointing to the nearness of the final battle—nuclear weapons, European integration, Israel's seizure of Jerusalem, and America's wars in Afghanistan and the Gulf. In the prelude to the 2003 Invasion of Iraq, President George W. Bush told Jacques Chirac, "Gog and Magog are at work in the Middle East". "This confrontation", he urged the French leader, "is willed by God, who wants to use this conflict to erase His people's enemies before a new age begins". Chirac consulted a professor at the Faculty of Theology of the University of Lausanne to explain Bush's reference.

..
Thanks, I did too, which led me to volunteering on the iOS app a few years back. One thing led to another, and I now maintain it. I can always use more help, and I'm happy to help people who are just getting their feet wet on iOS learn more: https://github.com/OneBusAway/onebusaway-iphone#picking-an-a...
A place spacecraft go to die
Last time I checked there were not more parenthesis in lisp than parenthesis+brackets+curly brackets on other languages.

If you need the visual differences between those various kind of parentheses, many lisps and schemes allows to use and mix any of those.

If you are confused because the parentheses are not in the usual place, then I think you are trying to solve problems that are too trivial if such a tiny bit of syntax get all the attention. Or, that you are trying Lisp on problems that are not a good fit. Obviously, lisp (or ML, for that matter) shines at manipulating symbols, not bytes.

I do not personally believe that lisp is, in general, "the most powerful language", but there is a problem where it can be said that it is the most powerful language: it's to write a Lisp interpreter.

Maybe that's the good starting project you are looking for? If so, I can't recommend enough the book "lisp in small pieces".
Extensive discussion of original source: https://news.ycombinator.com/item?id=15500836
> They're doing this because of the oil in the area

It's not really about the oil, if it does exist. It's about control of their eastern border and access to the pacific ocean, especially in the context of all the neighbouring countries being US allies and potentially being usable by the US in the case of a conflict.

Simply put, if China doesn't control the South China Sea, then they can be blockaded. If they control it, then they can't. Sea access is incredibly important - for military, economic, food and energy security. Their actions in the SCS are a no-brainer from their perspective and the only surprising thing is why it took them so long.
Use an editor that helps balance parentheses and automatically indents Lisp code. If the indentation is consistent with the parentheses (very easy to maintain with a decent editor) then you can mostly ignore the parentheses and just look at the indentation.

Break big functions with deep nesting into smaller functions. (Like in any language). If you have to page up and down several screenfuls to check whether multiple blocks are at the same indentation level and under the same parent, maybe the function is too big.
Something you have to keep in mind is that China is a much, much, more populated place than the USA in a smaller land mass.

I think recent times are showing an issue with protest. In a democracy, if the 'side' that 'loses' (democracy is ideally a collective decision of individuals trying to come to the objectively best decision, not a team sport trying to beat the other team - the founding fathers feared parties for good reason) decides to try to disrupt society in response, that simply doesn't work.

I think the true value in protest were sides managing to illustrate to others that support for views, that did not seem popular, did indeed have substantial support. The civil rights protests are a good example. The status quo of America was 'separate but equal'. Clearly many did not really believe this, but it can be difficult to express views that run contrary to the perceived majority of a society. Protest enabled these people to unify and others to feel more comfortable "coming out", as it were. In today's society, the internet serves this purpose. You can find and organize support nationally, and even internationally, for any view. This is a reason that I think having a completely free and open internet is crucial.

The Vietnam War is a good example of protests that were not useful, even though they did have a good overlap with the civil rights protests. Many people vehemently opposed the war, but many also supported it. So it turned into the sort of protest that is not about enabling people to come out (as it was already completely acceptable within society to support or oppose the war) but simply because one side was upset that they were not getting their way. There was lots of chaos caused, lots of social disruption, and it changed absolutely nothing.

Imagine the issues the US is having today, and then multiply our population by well over 400% with a proportional (if not exponential) increase in mutual antagonism. I think we're already starting to reach the breaking point of our political systems. So I think simply assuming our system and its status quo suddenly strapped onto a population 400% larger, without massive changes, is not really reasonable.
I think that Susan Fowler is the single most influential individual in Uber's history, even more so than Travis Kalanick.

1. #deleteuber was a flash in the pan. It fizzled because it was based on a falsehood, that Uber had broken an airport strike by cancelling surge. Uber cancels surge for all notable events. Lyft somehow avoided judgement, despite also failing to honor the strike. The impetus behind the campaign was a combination of that strike action and Kalanick's presence on President Trump's ill-fated executive council.

2. Greyball is a multi-million dollar suit, it will likely be settled for less. Because Uber was only foolish enough to abuse it in a couple of cities (according to news stories and law suits, who knows what legal discovery will unearth!), the scope is limited. Furthermore, the cities that ban Uber also ban Lyft.

3. Lyft's meteoric growth in 2017 can be primarily linked to the sexual harassment stories about Uber. They even based their entire advertising campaign on it, "how you get there matters," emphasizing the moral superiority of using Lyft over Uber. The ad campaign is incredibly poignant and effective. Lyft has deftly turned the fiasco to its advantage.

Susan was able to accomplish what no person had successfully done by publishing an account on her blog of what happened. Because she had not sued the company for damages, she was not held to silence from a legal settlement. Any opponent claiming she was an opportunist had no evidence, because she didn't file suit nor was seeking damages.

Because of her, an entire chain of events was set off. The intense public pressure, that slammed customer growth, hampered recruitment, and impacted Uber investors' social lives (yes, that was a major factor!) was primarily from Fowler's revelation of the company's indifference to sexual harassment.
People actually cook things in microwaves? As in - they go from raw product to a cooked product? I've only ever used and only ever saw microwaves bring used for warming up meals, never for actual cooking.
proof their bets were restricted are for bets on very minor football leagues (Australian semi pro football)

That's... interesting.

http://www.abc.net.au/news/2014-09-22/soccer-clubs-obvious-m...
Do you count killing someone as human rights abuse? Killing hundreds of thousands, millions? I guess these U.S. killings have been mostly of people in other countries, which don't count as human rights abuses? It's somehow worse if a country kills its own people, than the people of other countries?
> Not sure I understand. The survey was asking doctors if they think patients understand the risks from seeing the ad. Doctors think they do.

Plainly, you read a different study than I.

This direct quote, directly disagrees with you:

> Seventy-eight percent of physicians believe their patients understand the possible benefits of the drug very well or somewhat, compared to 40 percent who believe their patients understand the possible risks, and 65 percent believe DTC ads confuse patients about the relative risks and benefits of prescription drugs.

Again, that means:

* 60% of doctors believe patients do not understand possible risks.

* 65% of doctors believe DTC ads confuse patients about risks and benefits.

Doctors do not believe that patients understand risks from seeing the ad.

> If the patient then decides the risks are worth it, and the doctor thinks the drug will help, the doctor writes a prescription.

Again, the study disagrees with your conclusions here. Here's another direct quote:

> and many physicians felt some pressure to prescribe something when patients mentioned DTC ads.

The doctor feels the need to prescribe it, based purely on the fact that the patient mentioned an ad. The doctor may or may not think the risks are worth it, but they feel the need to sign off on any drug simply because the patient saw an ad.

> But patients then need to go and talk to the doctor, who should then clarify the risks since they are the medical professional, not the patient.

And more than half of patients are turning up to doctors, confused about the benefits and risks of the drug they saw in an ad. The doctor tries to clarify the risks, but feel the need to give something to the patient anyway.

The only benefit of the advert here, is that they are actually talking to a doctor. But they don't understand the benefits of the drug, and they don't understand the risks of the drug, they just want something they saw on TV.
The so called "60% winners tax" doesn't kick in on Betfair, according to the linked article above, until you've reached a total lifetime profit of £250,000. Up until that point you'll still pay the normal 2%-5% commission in winnings.

How long do you estimate it will take you to clear £250k profit in Betfair? I'd say sign up and worry about it when it's likely to happen.
Replying to myself, after 11h. There is a good number of replies, and they mostly underscore my point: I do not know how to deal with the problem and there is no defined way to go about it.

Most replies focus on "talking to your customers", validating your idea, etc. I know, you should talk to your customers. It's all good. I do. But this won't get you out of the tarpit. Talking to your customers mostly gets you new feature requests, so you end up building new features.

Also, once you have a business with a bunch of paying customers, the situation is different. You know the product can sell. If you can get 10 paying customers, you can also get 100, and probably 1000, too. That was what the original article was about.

There was precious little practical advice in the comments, apart from "content marketing" and guerilla marketing. One is something pretty much everybody does, and the other is difficult to pull out for B2B.

libertyEQ has a great point: we know so little about the whole subject that we even don't get the naming right. Sorry. For the moment I'll just keep calling all this stuff "marketing", until I understand it better.

My original point still stands: the article got it right, and the reason why we hackers build features instead of doing marketing is because marketing is hard, poorly defined, and there is so much fluff, myths and cliches around it. I'm still looking for a solution.
Yesterday (21 October 2017) I chaired a gathering of Esperanto speakers in Conwy, north Wales, UK. Present were speakers of Welsh, Tagalog, Slovene, Estonian, Brazilian Portuguese and maybe a few others besides English. We had Esperantyo as our common language. I have spoken Esperanto for precisely fifty years, and throught that time I have seen Esperanto as an aŭiliary language (sorry, my keyboard has just gone into Esperanto mode!), i.e. a language which values our native tongues while enabling trouble-free communication. I speak Welsh, French and German, by the way, and have an ability to bluff my way in a few more languages. Life is too short to learn them all. Keep on fighting for your smaller languages. There is plenty of room in the world for them - and for Esperanto.
Deviate, identify what is the problem, solve that problem, repeat. When you can describe a very specific problem, stackoverflow is great. Otherwise, IRC or some django-specific community may be a better place. If you think you're struggling, break down the issue into small bits: what are you trying to achieve, what have you tried, what's the smallest bit of progress you can make right now / what's the immediate issue that's stopping you.

You'll always find new problems if you try new things. That's learning, not struggling. :-) (worth repeating to get a more positive outlook)
Interesting. You're either doing language detection the right way OR your website is in a foreign language for its primary market? Hopefully it's the first.

I would say if the site is actually functional (to the point that it does what it claims, doesn't need every possible bell and whistle), you probably need marketing more than more dev.

No point blowing $X implementing features no one ever sees because no one knows it exists.

Edit: btw, you Email doesn't appear to be in your profile or the post either so, the last bit about reaching out is slightly impossible ‍️
In theory, yes. In practice, wattage can disrupt tissue around, introducing radicals, etc. Dirupting DNA in the end.
There's no worse student than the one that thinks he doesn't have anything to learn anymore...
One of the two is Yahoo.
> stop interfering in my right to hear what they have to say.

You still have every right to go to them and ask what they have to say.
You are screwed if you are aged 40 in the silicon Valley
Betfair is for sure the most liquid. Smarkets and Matchbook are growing. I've not used Betdaq.

However, if people are worried about hitting the Premium Commission levels on Betfair, and the other exchanges are mirroring prices, then surely it's worthwhile spreading stakes around.