skysight-inc/HackerNews huggingface dataset:
[Cython] is a programming language that makes writing C extensions for the Python language as easy as Python itself. It aims to become a superset of the [Python] language which gives it high-level, object-oriented, functional, and dynamic programming. Its main feature on top of these is support for optional static type declarations as part of the language. The source code gets translated into optimized C/C++ code and compiled as Python extension modules. This allows for both very fast program execution and tight integration with external C libraries, while keeping up the high programmer productivity for which the Python language is well known.

The primary Python execution environment is commonly referred to as CPython, as it is written in C. Other major implementations use Java (Jython [Jython]), C# (IronPython [IronPython]) and Python itself (PyPy [PyPy]). Written in C, CPython has been conducive to wrapping many external libraries that interface through the C language. It has, however, remained non trivial to write the necessary glue code in C, especially for programmers who are more fluent in a high-level language like Python than in a close-to-the-metal language like C.

Originally based on the well-known Pyrex [Pyrex], the Cython project has approached this problem by means of a source code compiler that translates Python code to equivalent C code. This code is executed within the CPython runtime environment, but at the speed of compiled C and with the ability to call directly into C libraries. At the same time, it keeps the original interface of the Python source code, which makes it directly usable from Python code. These two-fold characteristics enable Cython’s two major use cases: extending the CPython interpreter with fast binary modules, and interfacing Python code with external C libraries.

While Cython can compile (most) regular Python code, the generated C code usually gains major (and sometime impressive) speed improvements from optional static type declarations for both Python and C types. These allow Cython to assign C semantics to parts of the code, and to translate them into very efficient C code. Type declarations can therefore be used for two purposes: for moving code sections from dynamic Python semantics into static-and-fast C semantics, but also for directly manipulating types defined in external libraries. Cython thus merges the two worlds into a very broadly applicable programming language.

def primes(int kmax):
cdef int n, k, i
cdef int p[1000]
result = []
if kmax > 1000:
kmax = 1000
k = 0
n = 2
while k < kmax:
i = 0
while i < k and n % p[i] != 0:
i = i + 1
if i == k:
p[k] = n
k = k + 1
result.append(n)
n = n + 1
return result

http://cython.readthedocs.io/en/latest/src/tutorial/cython_t...
Discovering Statistics Using R by Andy Field is a fantastic and entertaining book.
If interest rates are low, the marginal investor sees little benefit to deferring the enjoyment of their earnings. A great deal of bonds and bank deposits are used to finance corporate investments in human resources and technology; from giving a line of credit to a family owned restaurant to buying an SMA line for an electronics manufacturer.
> Since you seemed to gather so much from a sentence, let me ask you this, why do you care? If you are going to go out of your way to make a personal attack when nowhere in my expressing MY THOUGHTS did I make an attack on anyone, then that is your prerogative.

I don't care. And I didn't mean this to be a personal attack. Maybe you didn't mean it to come across the way I read it. Maybe you don't feel smugly superior to people who drink. But as written, your message came across (to me, and I'm guessing to those who upvoted me) the way I presented it.

At the very least, you grossly misrepresent the motives of people who drink as being primarily driven by peer pressure and a desire to conform. And your "experiment" of "drink everything in the house" comes across as misguided at best, and as chasing evidence in support of your preconceived notions at worst.

Given that, are you really so surprised that people took umbrage?
I don't think that truth evaluation should always be the point (at least not initially). More like...a comparison to push into the list for deferred evaluation, as the discussion evolves later in the thread.

If the comment were a stand-alone work, I'd agree, there's no point without framing it as a complete argument with a thesis and supporting statements. However, it's a component of an evolving body of work (the entire comment tree for the story). It can provide an interesting thesis, and it'll either be supported or refuted by other comments.
Can't say I get much about the article, but the phrase "Pretty State Machine" has a certain industrial flair.
Sounds like there is an equivalent side business to candy Japan.
Though it kind of sucks that Tail Call Elimination is such a difficult task on the JVM.

Scheme kind of gets you thinking in a way that works iteratively, but gets expressed recursively. Its easy to read, and can make for some great optimisation without being premature.

The JVM does not really support this style of programming - despite LISP's syntax leading towards it.
Have you ever used wget? Do you think it's too chatty?
Precisely what I was looking for, thanks.
There was a great talk at SRECon Europe 2015 about how Facebook scales out their load balancers: https://patrickshuff.com/building-a-billion-user-load-balanc...

Shows how many levels of scaling are required to serve traffic at large scale.
How do blind people play (computer) games? [video]
If that were the case here, then surely the demand for pastry chefs would also saturate and there would be no paradox?
Slides:

https://delysid.org/rmll2010/games.html
Blockchain-type tech could play a defense system role
Now hang on, doesn't Go do that?
More like observation that political types like to maintain control by aiming people at ideals they can never achieve.
If you have to explain away the meaning of something by using an order of magnitude more words, you're bullshitting
I don't find it hard to believe, but if a regular line cook can do the job "good enough", why hire a dedicated pastry chef? If using a bonafide pastry chef makes a real difference, the higher end restaurants will hire them and have a competitive advantage.
What's crazy is that these prices include profits for the whole chain of production and transportation.
Peachtree Orthopedic Clinic notifies patients of hack (TheDarkOverlord)
It's dark because space is not a perfect void. A very small concentration of matter over interstellar distances blocks out the light.
Impossible Burger debut: A non-meat patty for carnivores
Read this article, then spend a few days making ice cream, and you'll have a pretty solid grasp on it. I promise, months is an exaggeration.

http://sweets.seriouseats.com/2013/08/how-many-eggs-should-i...
Best Designed Minimalist Watches
there was a HN post recently ( that I can't find at the moment ) saying that low interest rates are a motivation for people to do silly things in the financial markets to get better returns.
The parent specifically mentioned Americans. It's much easier to find the right and good ingredients for a recipe in France than is it in the U.S.

Go to any supermarket in France and buy flour for instance: you'll find type T45, T55, T65, T80, T110, T150 [1]. And professional pastry recipes will tell you exactly what type of flour in what quantities. In the U.S. you will only find "All Purpose flour". I know French pasty chef in the U.S. who struggles to find the right ingredients.
Since people care about getting T45 or T65, the producers create them at scale accordingly, and so it's possible to find a specific flour for the same price of "All purpose flour" in the U.S.

[1] http://www.wessexmill.co.uk/acatalog/Flour-Types-T55-T45-Typ...
Yup. We (discordapp) had to manually spin up our own stuff to route around the issue. Not great communication from Google on this one, status page update took ~20 minutes.
I did a couple of one week courses then it was ad-hoc as I was backpacking around
"Suicide is Painless" is a great song.
Generally you would expect them to be much better but I guess it depends on the kid too - some would be naturally better
> And Huff constantly publishes stories telling gender doesn't exist. All the scientists beg to differ.

I'm decidedly not a fan of HuffPo, but this is a massive distortion. No-one is disputing that biological sex exists, and that's what science supports. The matter of gender, and various associated concepts such as gender roles and norms, is completely different - and there is plenty of research to support the idea that a lot of entrenched gender stereotypes are largely or purely a social construct.
There's still significant things on the list below you cant do with Linux, C, etc. So, yeah, I'd say a modern version of Genera would give hou a worthwhile experience.

http://www.symbolics-dks.com/Genera-why-1.htm
Love your channel! You are doing a great job, keep it up!
Haha yelling is a sign of confusion...
The lack of a proper english translation for Taobao is a game killer for me though..
The janitor felt invisible to Georgetown students
I'm a software engineer who really didn't know much about recursion or algorithmic analysis- I was a bio major/computer hacker. I did terrible on my first set of google interviews, at least on the algorithmic questions.

None of that was a reasonable predictor of my future performance at Google. You would have filtered out a perfectly good candidate (and this is, IMHO, the biggest issue is that Google rejects a number of people who would be great employees with its early filters). I can't say I have a better system.

The only interviews that made any sense for the time I got hired were the ones with the specific team members I was going to join. Once we got to chatting it was pretty clear I was a good technical fit for the team.

I still want to emphasize I don't have a solution to the high false negative rate in the pre-screening procecss.
Would you rather pay the Danegeld and let Russia run amok invading its neighbors?
You still need a young-ish universe for that to work, or else the intervening matter heats up and starts glowing itself.
Won't it be very easy for the Moonians to just shoot down any approaching ships or ballistics?

No, because kinetic weapons work fine in space and you can't dodge a moon base making it a really easy target.

Consider this https://en.m.wikipedia.org/wiki/16%22/50_caliber_Mark_7_gun They fired projectiles weighing from 1,900 to 2,700 pounds (850 to 1,200 kg) at a maximum speed of 2,690 feet per second (820 m/s) with a range of up to 24 miles (39 km). At maximum range the projectile spent almost 1½ minutes in flight. now you have a minute to do something how do you stop one of these.
Any language is stateless until you explicitly share state; the other languages just make it easier to share state. It’s not a bad design decision – makes them more versatile, or at least more cleanly usable outside of serving webpages – but is something to avoid in similar applications for sure.
Shouldn't these things be priced at $6 then, and not $14?
Easy, they just need to revoke the revocation.

What do you mean, X.509 doesn't support that? :P
The difference between Siri and Google Now is the real downfall of iPhone (at least for me). I have enough comfort level with Google Now today that I feel comfortable just flinging any question at it when I'm in hands-free mode (say, when driving) and expect a useful answer of some sort. Trying Siri on friend's or colleagues phones, it's always a frustrating experience.

And this doesn't even include the automatic actions taken by Google Now. Alerting me about travel times, flight delays, sports scores etc. etc. without even being asked.
Ultimately, in Google's vision, the phones are rapidly becoming just a tiny window (no Microsoft.. not you), into all the knowledge and power that actually resides on the cloud. Not so much for Apple, whose core competency is, and has always been, in hardware design and supply chain management.
If I wanted to embrace garbage every day I would have skipped college and went straight to being a bum. Life is too short to "embrace the garbage" every day.
For what it's worth, most HNers would be considered part of the "elite" (college-educated, a good portion have graduate degrees, employed and in the top 10% of the income bracket) by most people out there. So it makes sense that people on HN would support the policy of other elites in general.
GUESS WHAT WE'RE LOOKING TO BUY?
They have a couple, they're on display and in the collection. Better that it would go to someone who would restore the whole thing (not just the exterior) and actually use it.
I made something similar recently that only works with HN's monthly who is hiring posts. Check it out: https://www.whoishiringpp.com
Well, the typical American is the one who is being sold the crescent/croissant so I'm not sure the point you're making.

Good croissants are croissants out from the oven. Ingredients and method can influence quality but an expensive baker is not going to make worth more than 2x.

I mean, a $4 croissant can taste twice as good as a $2 croissant, but an $8 croissant is more about prestige. It's not twice as good as the $4 croissant just because you get a certificate of provenance along with the fake story about the family who made the raw ingredients possible.

An $8 croissant would be an indulgence a $2 or $4 is one one can buy every day without thinking about it.
That makes no sense at all to me. If a company wants to borrow money to finance corporate expansion low rates is a great time to do it because the money is cheap.
> In a list, find all the number pairs that add up to another number in the list.

You're saying this is a bad question because it's too complicated? Am I missing something? It really doesn't seem more complicated than the paragraph question to me, but maybe I'm having a brain lapse.
The article directly makes the parallel case of programmers and code academies. I'd say the same thing about programmer wages and claims you need a 4 year degree to put up a wordpress blog or whatever you think the programming equivalent of making ice cream is. Bottom line is if your wages are low, then your skills aren't as valuable as you think, whether you are a coder, or creamer.
I don't know if you can do that in Rust (I suspect you can with some effort), but you can certainly do it in Haskell (with slightly different syntax, of course) using a library like Blaze-HTML5.

Your argument is a bit spurious; you're right insofar as you can't write PHP in a language that's not PHP.
That's because many dislike prototypical inheritance. It's perfectly usable.

As for misspelling field names, the same is true for variable names in both languages, and many things in many languages. Here it's more justified, as JS semantics mean that the language can't know your intent in this case: check your spelling.
At least this one isn't ripping it to shreds (so far). The other discussion...that was rough to read as a PHP dev.
Yeah, it's super nice.
Supermarkets may only carry two or three types of flour, all purpose, 110, and "pastry flour" and perhaps some whole grain....

But that's not where most bakers get their flour, most will get it from someone who specializes in delivering baking goods who will have a larger selection.
In reality I would expect all these components to be squeezed tightly together so I don't see how the large stencil plate would be of much use for rework. Presumably it would need to be cut up into small "per IC" units if someone wanted to put down solder paste on to a PCB which was already populated with other ICs.
I use ghostery...not exactly an ad blocker but it blocks most ads. I guess it spares the Google search text ads.
that's fascinating, though I'm not into sweet things enough to invest in the required equipment.

I do agree with your overall point that chef's skills probably aren't specialized or difficult enough to command high wages in the long term.
Countless technologies, including the internet and social media, have become augments and indeed sometimes substitutes for human contact. Some of the biggest companies in the world have been built on those technologies.

Why does VR need to be solitary and why does it need to be any different?
Yahoo's operating income since Mayer took seat.

2012: 802.5M
2013: 579.4M
2014: 218.7M
2015: -127.5M

Wait til 2016 numbers come in.

Revenue flat at $5 billion.
I'm not sure about OP, but there is a tech company that has said it hires people who fail their interviews occasionally to see if their interview process is working. That company is the one that is the subject of this thread.
I am aware of that indirection, but it never really shows up, or gets in my way. Maybe I'm missing something.

Could you link me some information about S-Edit? I can't find anything on it, and it might help me understand what you mean.
Hey WordPress Community, Stop Being a Fan and Start Doing
Ask HN: What is the single most important decision you took in your life
The best decision in your life that changed your life's trajectory, i.e that made your life more secure or financially independent or brought lots of happiness etc etc.
Some surgeons also use active cooling systems. The patient is being actively warmed and the surgeon, gowned and gloved, is cooled. The anaesthesiologist is juuuust right.
That would have been pretty cool.
Right. Everyone and their mum know what M and V stands for, right? Now .. C? C is tricky. Please don't ask any further questions about C, will you?
Those stats are very interesting. Do you do research in the area?
They mentioned they used the weblas library/module.

See code for example https://github.com/transcranial/keras-js/blob/master/src/Ten... or code on weblas github repo.
You're right. I was trying to convey the idea that: If it's easier for the consumers, it's also probably even easier for the professionals.

I think those specialized deliverers are more rare in the U.S., and so the baker either has to pay for more expensive raw ingredients, or use lower quality.
Its a federal statute originally designed to prevent kitchen staff from being underplayed.

In the modern high end restaurant its back fired.
But that assumes this is the goal. The real goal is to get a nice looking CV with all the "advanced" entries, not to actually have a useful product or -god save us from this evil- an actual business.
I assume this explains why so many people are experiencing random SSL issues today.
Even when you put it like that it doesn't sound trivial
PHP would have been better if it supported evented programming.
> If someone thought they were in a simulation, they might try to find a way out of it

This is completely nonsensical.

> or might start not taking life seriously.

People already do this just fine.

> Only if one did not have free will or if one's beliefs did not shape one's actions would such a belief have no potential impact.

Free will is a pretty thought, not anything to do with a simulation theory. Why does it matter whether you are forced to bow down to physical laws vs simulated physical laws? You can tell yourself whatever you want, but you gotta bow.
Maybe it's the whole "better to have false negatives than false positives" philosophy Google espouses?
I can't say I agree. That code base resembles Java in all the wrong ways.
Yet AWS is much cheaper than vCloud Air. Although it's hard to compare, due to the way it's usually bundled with ISP agreements.

This service will either need to choose between being much more expensive than raw AWS, and effectively killing Air overnight, regardless of the current claims.
I encounter this a lot at work. People needing more advanced stats skills for a new role and not having much training in it or if they did it was years ago. (I work in finance which has become increasingly quant and stats heavy - faster than training in it has).

My advice: Figure out exactly what type of stats work your teams are doing. Make a list of those topics. Random example: are those Kolmogorov–Smirnov or Mann–Whitney tests? Then hire a tutor who knows that stuff - maybe a grad student somewhere, can be remote over skype even.

If you are not 100% sure what you are looking at at work and what to put on this list of topics...hire a tutor and show them stuff from work (if the work is proprietary/confidential, recreate it with dummy data or just give rough examples) and ask what topics would be needed to nail one's understanding of this work.

Statistics is a huge subject and if you buy a textbook you may spend a ton of time on stuff that's just not relevant when you could be going a bit deeper into a sub-topic that is very relevant to your work. Also a lot of what looks like statistics is actually found under applied math books/courses not statistics.

Lastly, in case this needs be said, after you get the basics on a stats topic, the most important question to ask a stats tutor is "where do people usually fuck up when doing this?"

Stats in practice is often more about not making errors than it is about accuracy. Find out where people often fuck it up, especially as a manager and 2x as they are not statisticians either it sounds like.
But Silliman made clear on Thursday that the “state-sponsored” nature of the breach would have no bearing on the analysis of materiality.

“From a legal perspective,” he said, “the question . . . ‘is it a state-sponsored attack?’ isn't really relevant in terms of what we're looking at. The question is whether this [had] a material or an adverse effect on the asset we are buying.”

One can see why he didn't want to call "bullshit" publicly, and the news media is required to be dumb, but does anyone with a clue really believe these oh-so-convenient "state actor" attributions? We're supposed to imagine that Russia: 1) wanted what Yahoo had, and 2) wanted to get caught at it. What's the motivation? Did Marissa cut in front of some favored oligarch at the ski lift in Davos or something?
That doesn't affect the alexa ranking. They still have a lot of traffic, and there's no indication it slowed in the month following.
This issue is resolved for us now.
There is also the book 'A world without Time', also about Einstein and Godel, published in 2005 as well: https://www.amazon.co.uk/World-without-Time-Forgotten-Einste...

The topic of Einstein and Godel seems to have been in the air in 2005. (Edit: 100 year anniversary of SR publication?)
I had this almost exact same Google phone screen, in 2010, for an SRE position. I'm 100% certain this is not a director-level test. I thought it was incredibly simple.

The second interview (phone interview with an engineer) was challenging. The third was on-site, and I failed, but was still a good experience. I'm a "small startup" type anyway.
I'll just be happy when I can stop dealing with products that license by USB dongles. Try putting THAT in AWS.
Touche! Although probably not if you are the founder. Maybe for employee #1.
Correct me if I'm wrong but I believe the article actually discusses that one of the benefits is compatibility in hybrid cloud environments:

>...it will be easy for customers to operate a consistent and seamless hybrid IT environment using their existing VMware tools on AWS...
AWS offers free certificates, including free wildcard ones. I've only used them with other AWS services so I'm not sure how easy it would be to use one of them outside the AWS ecosystem.
Leaving college and joining the US. Navy. I was able to travel the world,get paid,& learned how to be a functioning adult. Im now a lead for a Alphabet X project with decent pay.
"Programming by successive approximation" is hardly scorn worthy in my mind.
The money comes from the future. It's conjured up by banks based on future earning potential.

I'm conflicted a bit, but I suppose I agree with you that it's a luxury, if we agree that "not having to commute for 2 hours each way" constitutes luxury.
Don't take attacks on your usual tool of choice as an attack on yourself.

If you think people are making good arguments against PHP, perhaps consider retooling a bit...
My User Research Stack