skysight-inc/HackerNews huggingface dataset:
That's disappointing, if you just meant for them to sum up the sides and divide. But at first I thought you meant to figure out the probability of the die being loaded - after the first roll, there's a higher chance of getting the same number than any other. Plus I'm assuming the physics of a loaded die don't just influence one side, but have a non uniform effect.

Or maybe by "you have a dice" it means it's mine, and I know it's not loaded (I doubt I'd know, and the cheap DnD dice I own are probably not casino quality). So maybe this guy is trying to take advantage of known quality issues in common dice. For instance. the extra pits on the higher valued sides mean that side is lighter, thus has a higher chance of coming up, right? (The side with 1 pit weighs the most, so I'd expect some bias towards rolling a six.)

Cause if we assume the person offering me money has an angle, well, there's gotta be something, right?
> You have a dice (1-6). Some guy offers to pay you whatever you roll. What are you willing to pay to play this game?

Could you rephrase the question please, as this is what I take from the above:

Firstly, why should I pay to play it, if some other guy is offering to pay me anyhow? All I would pay is the same unit of time spent rolling the die.

If the time taken to roll a die is worth less than the payout for rolling a 1, then any roll is going to make me money. If it is more then the payout for rolling a 6 then it's not worth rolling at all, and if in between - that's where some gambling comes into play.
Just use PureRenderMixin for all components and you never have to implement shouldComponentUpdate.
Agreed. I was presented a simple challenge during an interview and my first question: Can I brute force the solution? Interviewer's answer: Sure, as long as it works.

I think if the developer doesn't know when to ask the right questions, it hints at a deeper problem.
I suppose you could use one of the thousands of GUI-based editors that also have key shortcuts for their commands. I don't know which one you used that required menu navigation to do everything you should name-and-shame so we know to avoid it.
This idea of "loyalty" is just bizarre. An employment contract of any sort is just a monetary transaction. They are paying for time or productivity, or both.

It's like complaining that people aren't loyal to Wal-Mart, or loyal to Amazon, or Apple. Or why aren't people "loyal" to the bank foreclosing on them?

There doesn't need to be any animosity, but the idea that people should somehow be beholden to the person on the other end of the transaction is irrational.
Performance improvements have been driven by user-reported slowdowns. The more users that report performance problems, the more the entire community profits. There are more performance improvements on the way: STM [1] will do away with the GIL in a transparent way, we have a GSOC underway to teach the JIT to use SIMD coprocessor commands, and hopefully CFFI 1.1 [2] will smooth the corners where there is no escape from C code.

Memory use is very application dependent. I cannot improve on the answer given to the question on SO.

As far as compatibility goes, PyPy 2.6.0 uses the CPython 2.7.9 stdlib - pure python code is 100% compatible (barring bugs). Packages such as Pillow [3] have made sure they are PyPy friendly even where they use C code.

Numpy [4] is still a work-in-progress but much of it already works (we are implementing version 1.9.0 for now). The surface area is huge and very wrinkled, so it will take some time to finish all the corners.

Please try it out and let us know if your code doesn't run.

[1] http://pypy.org/tmdonate2.html

[2] https://cffi.readthedocs.org

[3] https://python-pillow.github.io

[4] http://buildbot.pypy.org/numpy-status/latest.html
Soldiers aren't asked to shoot every single foreigner traveling through your country, just in case they may want to hurt you.

There's nothing wrong in having an intelligence agency that spy on people you may suspect of wanting to hurt you or your country. What the US does, other countries do this as well, is spying on people that aren't suspected of anything, even people living in their own or allied countries. Even worse is that in the process of ensuring that they are able to do this surveillance they actively harm people legitimate ability to have anonymous or secret conversations.

As someone living in a country that views it self, even prides it self on being a close ally of the US, I find the US behavior reprehensible. "Yeah, let's be friend, trade and support each other, but just to be sure I'll also go through your mail", that's no way for a civilized country to behave.

I know this may read like a tirade against the US and that unfortunate, because other countries are just as bad. I'm equally disappointed by my own country and our politicians, it's just their actions have yet to be fully revealed.
But who will keep archives of pinboard?

Seriously, this approach will only shift the data from one unreliable online service to another one. Having decentralized offline copies of relevant information is much better. And maybe we will be able to come up with a mechanism to coordinate these decentralized backups, a la freenet [0]

[0] https://freenetproject.org/
SEEKING WORK: UK Midlands (Birmingham / Derby) or remote

SQL Server & ASP.Net developer, JavaScript, some WinForms if needed. 14+ years development experience, working in a range of areas. Agile or traditional teams, large or small, pure dev or working alongside clients to develop requirements - used to doing it all.

LinkedIn: https://www.linkedin.com/profile/view?id=36708581
Email: eftpotrm at yahoo dot com
> I mean fuck man we all know HN “hackers” flat refuse to buy anything except porn, lube, and prosthetic dildos to compensate for their teeny tiny weenies.

I feel slandered. Should I write a post and threaten the OP to cause millions of damages to him until he closes his blog?
The dice roll question is a pretty effective method of determining if someone understands the concept of expected value. I'm not certain, but I'm guessing that's an important concept in hedge fund land.

Sure, it might be a trivial question, but it's neither a "trick", nor useless.
So what's this strategy that makes money even if you only get filled 20% of the time?
I believe the parent comment was referring to using “let” instead of “var” - “let” supports reassignment.
The problem is ego. People don't act like the JSON that computers think like. An array in JSON can represent an unordered set, but people order it according to how they can become superior to others. People should be more like JSON.
LG makes Shampoo
Telenor Digital - Oslo, Norway or Trondheim, Norway or Amsterdam, Netherlands - Full-time

We're the R&D Tech company within a big telco with branches in the Nordics, Eastern Europe and Asia; with ~150 million customers and counting. We're rethinking about how a telco should look like in the 21th century and roll out projects around the globe, so if you'd like to travel there's definitely an opportunity. We're looking to hire a bunch of great software engineers (C++, Java, NodeJS or frontend):

Team Software telco (https://www.linkedin.com/jobs2/view/48915513?trk=biz-overvie...) - Re-inventing the telco by building a modern communications infrastructure for voice and data communications fully at home in the Internet and modern distributed/virtualized/containerised/etc. architecture.

No specific team (https://www.linkedin.com/jobs2/view/48347266?trk=biz-overvie...) - Focused on a variety of our consumer products, which can change pretty quickly. Some focus areas that are in the pipeline: health solutions for South East Asia, advertisement supported phones for Bangladesh, consumer cloud storage (rolled out in Nordics & Malaysia), fashion, IoT, etc.
I don't think they really want other people to use it, at least right now. I think they want the latitude to be able to make backwards-incompatible changes and only have to worry about roll-out on their own servers and to their own client software.
I've seen several projects already that were killed by very smart people doing exactly this, writ large. Maybe it's an uninspired view point but I don't think filtering out that hypothetical candidate is necessarily a bad thing either.
but OSC is so much more straight forward...
As a remote worker, my obstacles, both technical and personal, are often brought to resolution through washing the dishes, or some similar task.

Our ability as humans to take a problem and insert space between it's demands for attention and the furnishing of such attention is one of our most powerful gifts. Housework is a wonderful and perpetually available tool for this.
Software engineering programs are not computer science programs (1999) [pdf]
well, the author seems to be using tabs as "bookmarks" ;-)
Location: Birmingham, AL

Remote: Negative.

Willing to relocate: Very much so, but only to the bay area.

Technologies: JavaScript, Angular, Node.js, .NET, Python, Ruby, php, AWS, MVC/ASP.NET, Web APIs, SQL, and more.

Resume: https://docs.google.com/document/d/1lhfFi100ROJ8l58iFb8WzTRt...

Email: asa.rudick at gmail
London, UK - Full Stack PHP / Magento Engineer - Full Time

Swoon Editions is about getting beautifully crafted furniture from the workshop floor straight to your door at an exceptional price. We cut out expensive retail overheads without ever compromising on quality. We are building a leading direct to consumer online sales app with a data platform for trend analysis, demand prediction and logistics optimization. We are fairly unique in the Ecommerce world as everything we do is data driven. We test all assumptions from web page layouts to button colours, from the physical products we launch to the finish of the material. We're a small and passionate group of people based in the old Southwark Playhouse in London, with a growing team here and abroad overseeing our workshop partnerships.

We also have some great benefits:
* Unlimited Holidays
* The best hardware Mac or PC
* Free Company Gym
* Regular Team Lunches, Drinks and more
* Fully stocked kitchen and drinks fridge
* Amazing Company Culture
* Just a little too much trust

Full Stack PHP / Magento Engineer - You should have a track record of solving problems across all parts of the development stack, from debugging JS in the browser to full “OOP SOA API Design”. We spend the majority of our time working in PHP with Magento and its APIs so prior experience would be great but we will also consider candidates with all strong programming backgrounds that want a new challenge. - http://swoon.workable.com/jobs/32943

If you have questions, you can email me Ciaran the CTO on - ciaran@swooneditions.com

-----
Vote now for your favorite hacker SBCs, maybe win one
> claims that one has to "adjust muscular memory" don't sound convincing to me when it introduces a drastic inconsistency

Sorry, emacs user here... I just wanted to say that adjusting muscular memory can go faster than you expect. I learnt how to use emacs a couple of months ago, and have recently noticed the tendency to do ctrl-x + ctrl-s to save, or ctrl-y to paste, even when not in emacs ;-) The latter can be a bit annoying, but learning emacs was such a big plus that I don't mind much.

The article on vim sounds interesting, I tried and gave up learning it some time back, I should definitely revisit it again.
Any recommendations for a good blog on modern HFT?
Yes, but that is a moral indictment of the NSF et al, who will give away their entire budget even if there is no longer anybody qualified to receive the same amount those CMU guys did.

And then ask for an even bigger budget the next year.

In contrast, it is not a moral indictment of Uber.
SEEKING WORK - Remote/Freelance

Web and Application Developer - Java, J2ee, Liferay Portal, JSF, Hibernate and Spring.

Linkedin : https://www.linkedin.com/pub/kumaravadivel-t-s/25/537/711
> "At some point, millennials are going to grow up. They’ll start caring about stability for the sake of their families, and they’ll make decisions that likely look more and more like that of their parents."

Uhhh why? Wasn't the whole point of the article that you're basically better off job-hopping?

If I live in or around any sizable metro area, it's incredibly likely that I can find another job in the same area. No need to uproot the family, and in fact changing jobs often increases the financial stability of my family (one notable reason millenials job-hop is it's an incredibly effective way to get a salary increase).
This is a bit too involved for a whiteboard problem, IMO, but it isn't that hard to create a relatively clean solution: https://gist.github.com/gresrun/602bd53dad80bb51bb94
In some sense yes, but not in a way relevant to most jobs.
Knowing which officials to bribe might also be considered a form of merit, but it adds nothing to the world and should not be rewarded.
You're right, I meant Steam games where I wrote Steam. Even though I've had a ton of fun with Legend of Grimrock, I wish for a lot of the bigger titles came over. It's much better from 4 years ago, but I still can't play Shogun 2
ZeroCater//San Francisco,CA//On-site//Fulltime//Profitable Startup//

We’ve built the #1 way for companies to feed their people. ZeroCater is a marketplace that connects companies with great local restaurants and caterers. We’re feeding hundreds of companies, ranging from newborn startups, to the Fortune 100.

We’re here to build something people love. We’re a scrappy company that’s scaled to tens of millions in yearly sales on little funding.

We’re based in San Francisco and backed by investors like Y Combinator and the creator of Gmail. We’re looking for people with an ownership mentality who want to work with like-minded folks to build something great.

The roles we're hiring for:

- Full stack engineers
- Front-end developers
- Data Scientist
- VP of Engineering

https://zerocater.com/jobs/
Entelo - San Francisco (SOMA), CA - Full-time - http://www.entelo.com/ ; we're unfortunately are not hiring remote or part-time at the moment as we're committed to building a strong internal engineering culture at this stage before opening the doors more.

Entelo's mission is to help organizations build great teams. Our goal is to help any organization recruit for any of their open roles. We've currently built a powerful people search engine that indexes hundreds of millions of social profiles and looks for signals to predict who may be more receptive to a career change. It's our belief that the the HR/Recruiting world deserves many of the same powerful tools that sales and marketing organizations have had, and it's our responsibility to deliver on this mission.

The Hacker News community has been great to us as we've made 4 engineering hires through the HN community. We care about building a thoughtful and considerate engineering environment with true work-life balance and personal flexibility (to my knowledge, no one works more than 50 hours in the office and we're flexible with work schedules).

We're currently looking to rapidly expand the engineering team. Here are a few of our open roles:

-Sr. Backend Engineer/Architect. Salary Range: $140k-180k

We're looking for someone to advance our backend infrastructure. We index hundreds of millions of profiles, and this requires crawling, parsing, normalization (data is semi-structured) and matching of these social profiles. We're currently using a stack that includes Scala, MongoDB, Golang, Java, ElasticSearch and AWS although we've been considering using Amazon's new Postgres solution.

-DevOps Engineer. Salary Range: $110k-140k

We're looking for our first dedicated DevOps engineer as we've currently been doing DevOps by committee. We're looking for someone that isn't rigid in thought and is open to using tools/technologies to solve our internal upkeep problems. We take a software-centric approach to DevOps and do try to use a modern stack here: Docker, New Relic, Loggly, PagerDuty, Rails, ElasticSearch but we're open to those that may have more traditional DevOps experience but open to using newer technologies.

-Full-Stack Rubyists. Salary Range: $100k-$170k (wide range depending on experience and ability to play some of the other roles)

We're always in the market for talented full-stack engineers. Our stack includes Ruby on Rails, MySQL, AWS, Javascript, Bootstrap, Redis, ElasticSearch

If you're interested, please don't hesitate to reach out to me directly at jon at entelo.com. I'm the CEO of Entelo and happy to be a part of this community.
Good questions, but probably not a level of detail that we can talk about right now. If you register for updates at getmondo.co.uk, we'll certainly keep you posted.
I'm sure you'd get a higher pass rate if you just asked for the expected value of rolling a die. People most likely don't pass because they don't realize that's what you're looking for.

The question is phrased in a more confusing way. You have to realize that what the question really means is more like this: if you were able to play this game repeatedly, what's the most you'd be willing to pay for each time so that you don't lose money on average over time?

For what it's worth, simply asking "how much" you'd be willing to pay is fairly confusing, because ideally you wouldn't pay anything.

This isn't astoundingly hard or anything, but anytime the candidate has to "rewrite" the question the pass rate is going to go down.

I'd recommend setting it up as a carnival game and phrasing it from the perspective of the carnival, not the player. Ask for the minimum price the carnival needs to charge so that they can be confident they at least won't lose money on average over time.
In other words, security by obscurity.
Location: UK Midlands (Birmingham / Derby)

Remote: Happy either way

Willing to relocate: Yes

Technologies: SQL Server, ASP.Net, JavaScript.

Résumé/CV: https://uk.linkedin.com/pub/greg-webb/10/363/485. SQL Server & ASP.Net developer, JavScript, some WinForms if needed. 14+ years development experience, working in a range of areas. Agile or traditional teams, large or small, pure dev or working alongside clients to develop requirements - used to doing it all.

Email: eftpotrm (at) yahoo (dot) com
>"To paint this in starkly generational terms seems counterproductive."

.. which you proceed to do in the next sentence.

>"They will affect different age groups differently, but to pretend that it is somehow due to the "Generation" they are in is ridiculous."

I don't know if you're going out of your way to contradict yourself, but for all intents and purposes "generations" and "age groups" are the same thing.
UI/UX Designer @ Orion (http://orionlabs.co)
San Francisco, CA

We're looking for an experienced designer to help take our mobile apps to the next level.

https://boards.greenhouse.io/orion/jobs/55399
They are paying USCB to use the clean room because it would be too expensive/slow to build and outfit a whole new clean room. (The UCSB clean room is one of the best of it's kind in the world; no analogous piece of capital exists for the Uber/CMU deal.) The current graduate students are going to finish out their dissertation work with Martinis (to do otherwise would be terrible) but I'm told Martinis isn't taking any new graduate students.

So yes, this is very similar.
I completely agree. Trying out react and learning how to structure things with it. It all just felt natural.
Sorry I should have said view state. Dirty rectangles are indeed such an optimization, you are right.
Bernanke: Monetary policy and inequality
This is basically just the "how many piano tuners are there in NYC" question rephrased.

The point is that someone talks through their thought process. The solution is to say, "Well, you need to know the volume of a ping pong ball, the volume of the trailer, and the packing density of spheres. Ping pong balls are a few centimeters across, 3 maybe?, so their volume is about..."
There is a UDP form of SCTP [1], which should traverse consumer routers just fine. You may note that I actually mentioned this in my post.

[1] https://tools.ietf.org/html/rfc6951
Full Stack Engineer at LaunchKit, downtown San Francisco -- https://launchkit.io/

LaunchKit is building kickass tools for mobile makers, and we are looking for our first web engineer (besides founders). We've launched a few simple web-based tools, but in the next few months we will launch a platform that will change how mobile devs build and maintain native UI -- first for iOS, later for Android.

Our server-side stack is skit (http://skitjs.com/) over python/django/celery/postgres/redis/etc. and we have tons to build. Come help!

https://angel.co/launchkit/jobs/61325-versatile-full-stack-w...
The screening process is vital. I believe if by giving people way more granular control over who (people and community members) they are willing to field requests from, we can increase the frequency of hospitality & cultural exchanges occurring.
I'd pay 0 to play it, and get $3.5 back (on average) on each roll. Nowhere does it say that the 'some guy' can refuse your offer.
which works against pure SCTP, but SCTP over UDP shouldn't be hindered any more than QUIC
I've always had 150+ plus tabs open ever since the days of Firefox 3 and I've always run stock browsers + adblock. Both Firefox and Chrome seem to handle it fine, never noticed any performance issues running on fairly standard machines. The key is to max out the RAM of any machine you're on. Nowadays with fast SSDs though, even fast RAM doesn't matter very much.
> You're asking people stupid questions about a dice roll in an interview for a hedge fund, may have well be asking them for the 1965 Shirelles hit, both are equally relevant.

No, the Shirelles hit is irrelevant trivia that shows only memorization of irrelevant material, the dice roll question is a dirt-simple application of the kind of quantitative reasoning required for the job in question.

They are not, even loosely, analogous.
As far as I've seen, in CS academia, grad students are almost always funded through a government grant (or something similar).

However, salary for tenured professors is guaranteed regardless.

So, if you are a tenured professor, you can choose to do esoteric research that will not get a government grant, but you won't have any grad students.

It actually works out because the less practical, more theory oriented profs do not really need grad students. Whereas the more practical, application oriented profs need grad students to do all the work and they end up "setting up shop" like little companies---and get grants to pay for the students (mainly tuition, also a small stipend).

Not that I'm defending it, but it has a kind of internally consistent logic.
Initially we'll offer a RESTful API, but we'll certainly consider native SDKs if there's a need.
> Does he think languages with built in String types have some magical optimization juice that make string operations fast? How long does it take to instantiate a new String object, run it's copy constructor, blah blah.

No, I don't think that. I didn't mention it because I wasn't talking about languages with built-in String types; I was talking about C.
I once was doing something very similar to that until I realized it would be more efficient to manually write the sequence to 100 places on a piece of notebook paper instead.
LaunchPixel – Logo Design v2
and I'm sure if someone monitored you 24x7 they could find a clip or snippet of your life to turn into the next "that person" moment.
Location: Philadelphia, PA

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Flask, Django, PHP, Javascript/HTML

Résumé/CV: Contact Me

Email: HNjobleads@wfc.help

Currently employed as a sysadmin for a medical corporation. Just completed writing a HIPPA compliant system in Python to automatically confirm patient appointments via text message. Looking for a junior position somewhere. For me right now experience trumps compensation.
Are dedicated video encoding / decoding chips some of those made by Altera?
Facebook Threat Conviction Thrown Out by U.S. Supreme Court
Who are you school 2015 korean drama ep 11 eng sub
http://www.horizonapp.co may be able to help :)

some group unlock codes:
couchsurfing
airbnbhosts