skysight-inc/HackerNews huggingface dataset:
I don't get it. The probability must depend on how likely I am to select any specific integer, i.e. probability mass function of N. The probability cannot depend on the value of the random variable itself but could involve any parameters that define its distribution.

I would consider something like the following a valid question:
"Let N be a random integer between 0 and M-1 with uniform distribution. What is the probability that N is even?"

Then an answer could be "the probability that N is even is 1/2 if M is even and (M+1)/(2M) if M is odd". See this does not involve N but does involve M which is a parameter for the distribution of N.

Your explanation seems to invoke some "common sense" which I am not able to unify with my understanding of probability theory.
I've made my riches by buying foreclosed houses from poor people and reselling them at a major profit. It's not right that people lose their homes, but if someone is going to make money off it, it might as well be me.
Brings to mind Burke's Connections series. Specifically the first episode, where he presents all the technology needed to power New York City.

Damn it, ever so often i sit in near awe that i can be typing this message and expect it to reach the server etc. The number of wires and circuits that need to work properly for that to happen is staggering.
Here's a 1993 one from Yellowstone (linked through the site): https://ia601009.us.archive.org/13/items/yellowstonena199330...

The article makes a nice point about how they were actual used verse what designers were doing: "Designers too often treat folder panels in the tradition of book production. The process of unfolding is allowed to determine narrative and illustration sequence just as page turning controls book design. Folder users approach them differently, however. They open the folder quickly, ignoring the sequential staging of panels. The two resulting broadsides are fragmented, with parts often upside down and even sideways. All of this is confusing to users, and they wonder why it has happened."
Ten years ago I was studying CS in a conservative small religios city in central Iran. My girlfriend was living in a dormitory one kilometer away. Due to limitations I was unable to meet her freely. I borrowed a WRT54G and an outdoor antenna and made a WAN. The default output power was insufficient for my antenna and my intended target laptop in the other side of the city, however. With WRT54G having its firmware open sourced, I downloaded a custom built of it and hacked the device to increase the output power. Not only I circumvent the limitations, but I used an old 300mhz Intel PC as an internet gateway to let her access internet using her laptop. We were finally able to communicate freely at any time. My thanks to Linksys for crating this fantastic hardware and opening it to the world.
That's still depends entirely on the number of variables you must take into account.

You are ok with an extra million of up-front cost, and that's reasonable. With a little bit of added complexity, that cost reaches an extra billion. Is it still ok? With a little more, and it's now a trillion.

This is a really hard problem.
Software faults raise questions about the validity of brain studies
NewStore | Berlin | http://www.newstore.com | full-time | (VISA)

At NewStore, we’re building a mobile retail platform that allows enables rapid order fulfillment and boosts mobile conversion. We orchestrate a variety of actors to enable things like same-day-delivery for any of our customers.

The platform runs on a variety of microservices, written in Python and Go. We build and maintain two mobile apps, one native (Swift/ObjC), one based on React Native (ES6, Redux), as well as an Angular-based web app.

We have several engineering teams whose skills usually span all of the above areas to be able to work on entire features independently. We care a lot about QA, TDD and writing meaningful and effective tests. We aim to empower individuals and give them responsibility and the ability to make technical decisions.

In addition to pure engineering roles, we're looking for scrum masters, technical writers and more.

Our founder is Stephan Schambach, founder of Intershop and Demandware (both of which he led to IPO). We’re well-funded and close to launch, so it’s a great time to join. We’ve got a good agile dev process and engineering infrastructure established, but there’s still lots of opportunity to make a difference!

Our office is in a beautiful historic power plant right by the Spree river in downtown Berlin. We foster continuing education, travel between the NewStore offices (including the one in the US), and we offer tasty, catered lunches three days a week.

Our interview process typically consists of a phone screen, a technical phone interview, and an extended on-site technical interview.

If you're already in Berlin, check out our regular Tech Talks: http://www.meetup.com/de-DE/NewStore/

See all our job listings here: http://grnh.se/gmynw3
http://www.dyalog.com/apl-font-keyboard.htm

if you have gnome or cinnamon (possibly xfce) enter

gsettings set org.gnome.libgnomekbd.desktop load-extra-items true

into a console then the APL mappings will show up in the inpute options, if you're in KDE it'll already be visible. Either way once you do that you can set it so holding some key (i use the win key) switches layouts.
For this reason, U-Bahn (subway) drivers in Munich have to randomly drive under signalling (i.e. total manual control), while "normal" operation is that the computer handles everything from acceleration over cruise to stopping at the station.

S-Bahn (in Munich) is fully manual, too, but augmented.
Center for Intl Development at Harvard | Product Manager, Frontend Engineer | FULLTIME ONSITE Cambridge, MA (near Boston)

The Growth Lab (at the Center for International Development) is a research team that works to solve the issues of poverty in developing countries and focuses on the question, “Why do some countries grow while others don’t?” We are building a team of four/five people within the Growth Lab creating web based data visualization tools, largely funded by governments (past examples include Mexico, Colombia, Peru). We’re aiming for one designer, two frontend engineers, perhaps one more person to do backend work - though we're trying to prevent everyone from getting too siloed, and trying to hire people who are T-shaped: specializing at one sort of thing, but curious about related areas. We work alongside a larger team of researchers with diverse backgrounds.

---

One of the more recent sites we worked on: http://www.datlascolombia.com/#/?locale=en-col

One of our older sites, focusing on international trade data: http://atlas.cid.harvard.edu/

Our head researcher, talking about our ideas: https://www.youtube.com/watch?v=2FeugaLv5Bo

A neat webgl project one of our interns did: http://globe.cid.harvard.edu/

---

Regarding the frontend engineer: see this older post: https://news.ycombinator.com/item?id=11815253 . We're looking for folks experienced in building web apps with complex user interactions, and experience with building single page apps (the "frontend backend") is strongly preferred.

Regarding the product manager, see this gist (this comment ended up being too long to post!) https://gist.github.com/makmanalp/bb7fb0cf50e3a44c2d1321a08e...

---

To get in touch, use the link above or contact Andrea Hayes (andrea underscore hayes at hks dot harvard dot edu), preferably with work samples you're proud of!
>> "What infrastructure tax? Spotify is not using Apple's infrastructure to serve the music"

They're using Apple's infrastructure to distribute their app to millions of people globally. They're also getting access to Apple's payment infrastructure and the huge database of payment information Apple holds.

The reason Apple forced IAP in the first place was so that users on small phones didn't have to enter address and card information in dozens of apps. If they allow apps to use their own payment processing it'll worsen the user experience for Apple's customers.
In the world of Spring & Play, just JDK alone isn't good enough? Does evolution of J2EE really matter?
How to Design for Trust and Keep Users Engaged for the Long Haul
Eh, OoOE and pipelines in the dozens of stages make a lot of sense at the gate count we're talking about. Sure, you won't get the best pure performance/watt, but you'll get a nice balance of raw performance and perf/watt if you play your cards right (which I'd argue Apple did with their cores, and ARM is finally catching up with their A73s it looks like). And I'm not a super huge fan of the raw ISA of the chip being hidden from you a la DAISY/Crusoe/Denver. And that's coming from someone who's haevily inspired by their techniques while writing a high performance machine to machine JIT. I'd love raw access to their underlying VLIW code though (maybe similar to 90s era Apple nanokernel with machine tranlator that allows you to start a native process context).
Restaurant Spotlight: Trademark Taste and Grind in New York
SEEKING WORK

Location: Boulder/Fort Collins/Denver, Colorado (CO), USA and San Francisco Bay Area, California (CA)

Remote: yes

Technologies: python (Django, Flask, GAE), javascript (React, Angular, Knockout, Backbone, Node), MySQL, PostgreSQL, AWS, full stack, UX design, front-end, back-end, product management, small business, microservices (SOA), Test Driven Development (TDD), mobile web

Résumé/CV: https://www.uplift.agency

Email: hn@uplift.agency

---------------

Are you short on engineering staff?
Get a proven team ready to move your project forward!

Marius & Paul are former engineers turned freelancers. Uplift Agency is family owned.

As experienced consultants and former founders, we understand tech companies. Running a business is hard. You have to wear many hats. Let us wear the ones we're great at!

Nervous about hiring freelancers? Question the quality of their work? We started Uplift Agency after 15+ years of combined experience to end those worries. We’ve worked with companies like NerdWallet, MIT, Humble Bundle (W11), FlightCar (W13), Mozilla and more.

We work to understand your product and take initiative to help your projects do even better. If you're looking for code-monkeys you're visiting the wrong zoo. We'll speak up when we think a project is heading in the wrong direction.

For more details, previous work, testimonials, please visit: https://www.uplift.agency
Toyota patents 'flying car' with shape-shifting skin and 'stackable wings'
> That code clearly expects that xs is an array of objects.

Why not call it 'objects' rather than 'xs'?
Portable eval() is a good thing not easily found elsewhere. Making portable eval faster and more useful (while still widely available) is different than switching to architecture-specific code generation.

That said, generating JavaScript is fast enough most of the time and more portable so it's probably the place to start.
Rambox: Free and Open Source App for Slack, WhatsApp, Messenger, Skype…
OpenWRT on the Archer C7 doesn't support the hardware NAT acceleration (aka cut through forwarding), so you won't be able to achieve more than ~150Mbps.
That's brilliant. Thank you for sharing.
Even then, it doesn't seem to be true. I've seen plenty of independent developers take their case to the press and it often works in their favor. Worst case they still don't get their way, but I can't recall anyone actually suffering additional trouble for it.
I'm interested, what app?
Wow, I had forgotten about degaussing. I worked in a plasma-physics lab in the 90s. Degaussing was required when an experiment was running-- strong electromagnets distorted the CRTs.
Are we overusing the tribute of flying flag at half-staff?
I'm not clear on how my solution negatively affects you as a business owner. It doesn't require you to pass on the fees. It's up to you as the business owner.

Unless you think you might lose out on competition adding the fees and accepting cash at a discount. If anything, it could possibly lead to more competition on fees and charges by credit card service providers.
New languages are intriguing, and seems to me Lily definitely has potential, though of course I need to learn more about it.

My immediate reaction to the name "Lily" is positive, evokes a sense of calmness, and suggests an elegant, well-structured set of tools.

Regarding constructor syntax, probably "Cat.new()" is more common or conventional. I kind of like "Cat()" as it's less verbose, noisy. However I see what you mean about allowing classes as values, if not entirely clear to me how that feature would absolutely demand one syntax over the other.

I agree with other comments, Lily is an outstanding one-person effort! That its creator is self-taught only adds to its charm.
> who didn't attempt to monetise the crap out of their users.

* By using and selling user data and profiles.

There's a reason people still refer to them as M$.
I applied via the contact email and specified the DevOps position. Is there anything else you guys would like me to do as a Ops person to better evaluate my abilities as a person and expedite the process. This company sounds like a great fit for me.
Yes, for India only Tier A college graduates. :/
> but it doesn't open up new capabilities the way that new syntax does

Taking very normal so-what code and moving it into the standard is pretty much the point. Having variant in std:: lets new code use variants without adding a boost dependency. I say that without knocking on boost. Fewer dependencies are always better.
Most of those do constitute "not knowing how to add up a list of numbers". Checking your balance before writing a check is not sufficient, as the examples demonstrate. This is almost a perfect example of 'bad faith' e.g. the check writer isn't diligently accounting for all of their expenses.

What you 'mean' to do doesn't matter. Writing more checks than there are deposits to cover, is bad faith.
Well, the whole point of the exercise is that politicians want to have something in newspapers.
This judge should be made to work naked.
The strange story of Iridium and how it was brought back from the dead
It's not a technology issue, it's a content issue.

There's huge cliff between being able to build easy to consume 2D content(the web) and 3D content(VR/3D). The reason AAA game budgets have exploded exponentially is due to the increased complexity and work required to build a compelling experience.

There's a reason 3D UIs never took off and it's the same reason this is dead in the water aside from a few niche markets.
Macaron and the Future of Haptic Editors
I'd create an alternative mobile OS from the ground up. I've become disillusioned with iOS and Android both. Neithor of them nor any of the alternatives make full use of the hardware. Phones are capable of doing so much, yet in practice they fail when you ask them to do much of anything.

Or, maybe I'd just build myself an electric motorcycle. There's a lot of interesting work in Battery management these days and a motorcycle is a good platform for experimentation.
Partial summary: http://hyperphysics.phy-astr.gsu.edu/hbase/geophys/platelif....
If she gets the job because she's a woman it's hard to argue that's not better treatment.
Littlewood's prime counting theorem is an example what can hide up among the big numbers (https://en.wikipedia.org/wiki/Skewes%27_number)
Viable platforms require viable ecosystems. I don't see how you can get around that fact. That's what sets the lower bound for scale. If you do not have a an ecosystem that's comparable or, alternatively, sufficiently non-overlapping then you can't compete. Amazon's OS crew is relatively small.

Samsung can't compete because there is no viable Samsung ecosystem, and Samsung has not aligned with an ecosystem partner other than Google.
Data Scientist | Intent Media | New York City (Soho), Onsite

Intent Media is upending the e-commerce business model by using electronic market design and machine learning to enable the world’s leading online travel companies to publish competitive ads to users in the comparison-shopping portion of their purchase path. To create this opportunity, we manage a complex large-scale two-sided market mediated by a multi-item auction.

As a key member of our Data Science team, you will use your quantitative expertise to identify new areas of research and optimization, and then see those ideas through to production. Data Science is a fundamental contributor to Intent Media’s success - your work will have a direct and tangible impact on the business.

Qualifications

- PhD preferred in a quantitative discipline such as Operations Research, Statistics, Applied Math, Computer Science, or related

- Significant industry experience in some or all of: econometric / time-series models, regression, optimization mathematics, auction theory

- Experience coaching and mentoring team members

- Some experience writing production software in a language like Java, Ruby, Clojure, Scala, Python, or C++

- Some experience working in an agile, collaborative environment

Apply at http://intentmedia.com/jobs/?gh_jid=238167&gh_src=kyrd36
After the WRT54GL went away I bought a Routerstation Pro from UBNT and loaded with 2.4G/5G 11N radio cards, it's running Openwrt stably for years. Unfortunately I think Ubiquiti stopped selling that board.
And that's where risk analysis comes in. But modeling the system, to a certain reasonable scale (read: feasible with respect to time), and sane programming practices can seriously mitigate the errors these systems have.

I'd be willing to wager that the faulty system discussed in my quote had a set of variables like this at the top:

int t1;
int t2;
int t3;

Which are all used by various functions later on, obliterating the value the others set. And someone forgot that they were supposed to be temporary. I'd even put $100 on it (I'm poor, ok?).
> the best description of playing poker professionally that I ever heard was that it was like playing a game of chess for $1, then flipping a coin for $100. In the long run that chess game is the only thing that matters, but in the short run those coin flips can be brutal

Great quote! What books or online resources would you recommend for getting better at poker? Not looking to play professional but do enjoy the game and always looking to improve.
Memorang | San Francisco | https://www.memorangapp.com/jobs | full-time, onsite/remote

We merge the concepts of an adaptive study tool, spaced repetition, a gamified community, crowdsourced content, and premium test-prep. Memorang is equally effective for acing your boards in medical school (30% of US med students on the platform) or learning your multiplication tables in elementary school. Our mission is to level the playing field in education by making advanced learning and knowledge retention possible for any type of student regardless of financial circumstance.
When the politics became more important than efficiency.
> You just can't reach a temperature higher than the surface of the moon itself.

False. You can't reach a temperature hotter than the black body which emitted the light. The moon is a reflector which is as cold as -153 C, not a black body emitter.

Try reflecting sunlight with a large mirror cooled by air to 23 C through a magnifying glass onto an object in the shade. You can still light things on fire.
You should have a look at the Conan package manager. It'll allow you to use Boost (and other libraries) rather easily in your project.
That's not how gambling taxes work. You can't claim unlimited losses. Filing as a professional gambler allows you to net your wins and losses, usually defined as a session of play.

If winning is so volatile that you have frequent winning years and significant losing years, then yes it could be a problem since you can't report negative income.

I've only heard of winning players having negative years when accepting risk beyond what their bankroll and access to games year-round can over (for example, high high stakes games are not that common).
A Stroke of Genius: Striving for Greatness in All You Do
> They're using Apple's infrastructure to distribute their app to millions of people globally.

This is paid with the $99/year developers pay

> They're also getting access to Apple's payment infrastructure and the huge database of payment information Apple holds.

No, they are FORCED to use Apple payment infrastructure. Spotify has their own and they are very glad to use it if they are allowed
This has been fixed in recent Windows insider builds.
> I have no idea what the status of that IP is

Part of it made it's way into the AMD Athlons, the EV6 bus they used are from the Alpha.
mlb advanced media has quietly become a media giant. Not only do they run the fantastic mlb.tv service, they handle streaming for other leagues like nhl and pga. They also stream for channels, including hbo and espn.
I think we could be doing much more to enable the other 1/2 of humanity to join us online as equals, Stripe Atlas is like a tentative step 1 of many. People in developing countries face such stupid limitations that effectively restrict them to just being consumers of the internet. I have some ideas percolating that I hope will help democratize the internet a little bit more for when I finish with my current company.

There are also a lot of shitty practices I would like to help erode - like automatically converting abandoned free trials into paying customers, or not providing an online way to cancel online trials etc. "Dark patterns" rely on nobody calling them out.

Frivolous privacy violations and impediments are also an area of interest, especially as the least democratic countries join us online encumbered by hateful laws.
I have found it better to have UI code to use undefined over exceptions, and back-end code to use exceptions over undefined as the client should have properly formatted the request.

Having functions/methods return undefined is a huge time and complexity saver for UI code as the application could still be in the process of getting input from the user that then would be passed off to the back-end code once the user was done changing their minds. No point in having a dropdown throw an error because the user is still deciding what they want to appear in the dropdown.
No, ikeboy pointed out below that the CFAA doesn't apply to the government.
I'm a Georgist, and I really don't understand the justification one can make for the acquisition of natural resources, and the justification for passing the rents this generates to one's descendants.

Any absolute property rights granted in this space inherently justify feudalism, I believe, which violates concepts of fairness (I tend to be a Rawlsian, but I think feudalism violates almost any idea of fairness).

What responses do you have to such criticisms of property rights in land?
Credit Kudos | London, UK (Shoreditch) | https://creditkudos.com | Full-Time | Onsite | Visa

Credit Kudos uses consumer transaction data to build highly accurate and transparent credit score-cards and affordability metrics. Our platform makes decision-making possible for the ~8m previously “unbanked” as well as those with nonexistent or “thin” credit files.

We believe that it’s possible to establish high accuracy predictors of credit worthiness that don’t punish borrowers at the low end of the income spectrum. To achieve this we are leveraging our experience in building high throughput data analytics products to develop a new type of scoring product that provides a fair and true representation.

We're hiring engineer #1 and #2 for full-stack and data-science roles. We've a bunch of exciting problems to solve and want you to decide how we're going to do it. We'll give you full autonomy, treat you as a founder and give significant equity in return.

- Full-stack Engineer | React/Rails | £38k - £44k | 1% equity (EMI options)

- Data Scientist | £38k - £44k | 1% equity (EMI options)

- Jobs Page: https://creditkudos.com/jobs/

- Questions/applications: founders@creditkudos.com
Then don't invalidate that vote, print off the exam for the voter with their score, still let the voter vote. Maybe you get multiple 'I voted' stickers if you pass the exam with flying colors.