skysight-inc/HackerNews huggingface dataset:
I posted my thoughts on the conference in another related thread here: https://news.ycombinator.com/item?id=7334744

But since it's relevant, I'll post them again here. TL;DR: I thought the conference was awesome and look forward to watching it streamed again next year. Here's my original comment:

This was a great conference. I didn't attend (I'm male), but I watched the livestream and learned a lot from the speakers.

I especially liked the conference because I learned about the female perspective. My wife isn't a startup founder, but has a similarly stressful job (flies F/A-18's in stressful, life-threatening situations), with similar hours (14hrs/day and often weekends), in a similar environment (male-dominated Marine Corps). I often wonder how she'll manage her work when we have kids...everything from pregnancy to making time for the kids when she's busy. It's easier for me since I work at home now, but she'll deal with the same challenges that some of the founders mentioned. And knowing her, she'll feel incredibly guilty for not being around.

Anyway, I enjoyed the conference, learned a lot, and look forward to it next year.
Show HN: iterlib, fancy iterators for Python 2.7-3.x
Which is then executed in a PowerShell with -ExecutionPolicy unrestricted.
It would transfer wealth to the poor for about 2 seconds. Most of the recipients would quickly spend the money, which would transfer it back to the upper classes. The poor don't need helicopter drops of cash, they need a societal framework which supports and allows them to pursue real opportunities for social mobility.
"While there are lots of tactics, there is no one true silver bullet. "

I'm old enough to have worked with Coldwell Banker when they rolled out their commercial real estate operations on the East Coast (they had been only a west coast company at first).

What they did was assign a college student (typically on summer break or part time) to go out to each area and literally catalog all the commercial office space for part of the time and then the rest they would spend in the office calling up the building owner (or manager) and verifying the data collected.

This was many years ago but it worked quite well. A database was compiled and updated.

Bottom line is no matter how you cut this is a manual process.

You know why the yellow pages was such a success? Relevant data that while it came out 1 time per year typically was highly accurate for that year.

They made enough money (by selling advertising to a captive audience) that they were able to employ an entire quality checking and sales organization to verify and collect the data which ended up in a product that was widely used up until the internet came along. But once again they had the profit margin and captive audience to make the whole process work and that was a key part of that success.
Self-learning for your Tesla
I'm a hard money guy (I know, I know) but, dealing with a fiat currency proposal on it's own terms, with Lenin you have to ask: who, whom?

The Fed, ???

Hmmm.
Yep, we hope that we can contribute to the popularity of our partners' APIs by helping them establish a healthy developer ecosystem and empower their developers to build businesses on top of those APIs.
good and services = value = money
If you need to make good-enough decisions on the spot, you need to have people be willing to take responsibility for being wrong, and they need to have decent information available (the decision-maker needs the information, not some other person somewhere else--in companies, information is hoarded horribly).
> Kiran explained that he likes it when people say I don’t know because it lends credibility to everything else that they’ve said.

I'd take that a step further, and say that people who assign proper levels of certainty to their beliefs tend to be credible. Most people seem to only be able to think in absolutes.
Sh has for; it does not have the {a..b} construct. But you can write it as:

for i in `seq 0 5`; do
echo "$i"
done

and that will work perfectly well on dash.
I actually wrote that patch! Are you sure you are using a version of clang with support for it? As far as I know a new release hasn't been cut with the included patch. At Facebook we use clang-format with that patch and it works.

I should note that Alcatraz's clang plugin looks to have a compiled version of an old clang-format in the tree...that's likely why this doesn't work with that plugin.
An overall well-balanced article, but I find it hard to believe that Jessica meant anything more regarding non-technical founders than someone having to carry their weight by taking care of the majority of non-technical tasks in a startup whose product is likely wholly technical. I've heard male non-technical founders recount memories of making coffee for coders to keep them happy. If anything, she gave a more accurate depiction of the role than someone who calls themselves the business or product guy.
What they said. Times 10.
Well, I'm just not going to use it.

I don't know about you guys, but I can't rely on some proprietary blob, if not for the security concerns, because doesn't even have an ARM binary, or even an IA32 binary for RedHat derivatives.
Not true. Driving a car with bluetooth, I now see how wonderful and useful this feature is. I don't have to take my eyes off the road and I don't have to hold anything to my ear. Its very very seamless.

If you can't talk while you drive, then you shouldn't have passengers either.
> land value taxes

What is the value of a land value tax? (ELI5)
HSV is just a straight-forward transformation of RGB https://en.wikipedia.org/wiki/File:Hsl-and-hsv.svg

The set of “all colors” is exactly the same.

(Note, HSL/HSV are not suitable representations for almost any purpose, especially not for human user interfaces; it’s a tragedy that they are in such wide use.)
That's my point really; women are still expected to bear the brunt of child rearing, so pay the financial penalty. Cf Norwegian policies and smaller gender pay gap.
It should be:

goods and services = value <-> money

Money is not a good or service or something of value. It is merely exchangeable for those things.
Yes, rewriting a system after it's already settled and designed can indeed bring a cleaner code base about. But don't confuse that with "better architecture".

Don't even get me started on the hand-wavy "loosely coupled".

If this is a poor example, pick a good example. I'll be happy to code ping pong you whatever example you choose.

One way to spend hundreds of thousands of LOC on an application is to stuff it with needless abstractions. That doesn't make it "advanced", and it's not Rails that's falling over, it's probably just some shitty code.

Maybe that's a clue that your chosen paradigms weren't that helpful. Or rather, that they convoluted the code base instead of clarified it. It's certainly a red herring that you need to teach your abstractions to new developers and that it's an endeavor to do so.

POROs are great, though. Our app/models is full of them. We even added app/services too. The trouble I have is with people who, like you, fall in love with the flawed notion that their application is such a special snowflake that it deserves "advanced techniques". Bullshit. There are good techniques and bad techniques. Size of the application is rarely a factor, except in ballooning the ego of the programmer.

Anyway, the invitation stands. Present any piece of real code and we can ping pong on it. I enjoy talking about specifics and improving real code. I detest "oh that was just a poor example, but the general principle is..." kind of debates. If you can't produce a good example, you don't have a general principle.
We are working on open source project, quite similar to this: http://peerlibrary.org/

https://github.com/peerlibrary/peerlibrary
Understandable, but also unfortunate. I saw the whole original talk and thought it was amazing. It's rare to get that kind of honesty, especially from a unique point of view. Unfortunately, our community has a way of punishing honesty like that, which is part of the reason we have so many unnecessary failures.
What happens when robot journalists produce stories that are “good enough”
Mysql to cassandra migration story
We're (sendwithus.com) proud to be a partner -- I think this is really huge, having implemented many of these API's before. Just knowing what's possible with a product/API can be difficult, and pulling in an outside expert can really help at that.

I think it's also a really awesome way for a startup like us to test if there's value in us having services that share our subject matter expertise.
I think this is an interesting policy. In fact, I think both this type of policy and the version where cash is simply distributed to everyone each month or so is also interesting, and I wonder how it would work for the mentally disabled which, unfortunately, make up a large part of our homeless population in the U.S. Then there are people like my dad who is what you might call a "crazy redneck" in that he doesn't have a bank account (never has, as far as I know) and who is extremely distrustful of the government (he basically lives in a compound out in the forest with his wife and her family..) he's sort of the black sheep of my family. How would we ensure that people who refuse to get a bank account, or who are simply unable to do so, would receive their monies?
Anyone in the OSM community will be unsurprised by this. Cloudmade has done little of any use to anyone for quite a while. This news means next to nothing for OpenStreetMap.
Inspiring Ted Talk by Diana Nyad
That nate fick of generation kill fame?
Just because a criminal says it's for a competitor does not mean it is. It might just be a simple ransom in reality.
It seems likely to me that automated cars could do the following with incremental, predictable progress:
1) Drive with good road conditions on pavement in areas that have accurate maps.
2) Recognize when conditions change and the car has a lower chance of functioning correctly.
3) When 2 occurs, pull over and yield to the human, or turn around and go back to another location.

This isn't the fantasy of "get wasted, get driven home, no matter what," but it seems good enough to ensure people are safe. Maybe you can get home, or maybe you sleep it off on the side of the road, or maybe your car drives you to a motel.
I'd be interested in knowing of a Keurig alternative as well. I realize everyone in here is saying the coffee is terrible, but frankly it's good enough for me. If that makes me a philistine, so be it. Personally, the convenience trumps a lot of other factors when it comes to coffee.
These kinds of things are daily discussions in laboratories all over the world. Everyone knows there's no future in academia, and so everyone is looking for an exit plan. I actively discourage people from doing a PhD. Academia is a horrible feudalistic system that doesn't pay well enough to keep the bright minds it attracts. There is no sense in being a post-doc for life. Much better to take that hedge fund job.

The really concerning potential consequence of this is that it could result in a dearth of innovation in cures for diseases, and we won't see the affect of losses until 5 or 10 years down the road. No one will fund a biotech startup that's not backed by MDs or PhDs and academia-approved proof-of-concept results. Good luck getting that when everyone is running for the lifeboats.
For some discussion about Zidisha vs GiveDirectly search "Zidisha" in the comments of these two articles:
1)http://blog.givewell.org/2012/04/26/microfinance-and-cooksto...

2)http://blog.givewell.org/2013/01/04/cash-transfers-vs-microl...

Would love to hear Kurnia's thoughts on this.
You could give them what they want, and extend the same offer to all current and future employees of the same skill level.
Not really. I think the overhead comes more from having to create the views programmatically in the first place.

But once everything is up and running, the maintainability is not very different compared to working with nibs.
What is the equivalent book for other topics in math (I'm trying to self study) e.g. Calculus, Abstract Algebra, Probability, Statistics?
It's not just the US, it's internationally. Last time I was interviewed for an academic position the interview feedback I got made no sense whatsoever. A different (ivy league) position doing some really interesting work fell through for bureaucratic reasons around the same time. It was around that time that I FYIQ'ed myself.

If you're technically minded, open source software developer provides many of the good things about academic work without many of the downsides.
Could you explain why this is obviously correct? It's not obvious to me. To me, the Fed's current process of bidding on very liquid, publicly sold assets seems to be the most neutral way of injecting dollars into the world.
I disagree that just providing functional constructs makes a language a "functional language". How mutable state, purity, and recursion are handled have quite a bit of say in whether a language is functional.
As I understand it, they didn't 'go with D over Go' so to speak. They employ a fanatic of the language who wrote a piece in D, presumably with approval, and used it. There's nothing wrong with any of that, and I hope it works well for them. But I wouldn't say it was exactly chosen in advance for its merits, other than having an awesome programmer in the language, which can be one of the biggest reasons at times.
Researchers Find That Twitter Can Locate HIV Outbreaks
What ashes? Cloudmade was never less than 90% vapour. MapBox has already done more than Cloudmade did in their entire lifetime and they are far from the only company doing great stuff with OpenStreetMap.
> This issue is yet to be resolved with the BlueZ developers

Anyone know the back story on the missing HSP/HFP support in BlueZ 5? Patent related?

Edit: it's mentioned briefly in the BlueZ 5 release notes (http://www.bluez.org/release-of-bluez-5-0/)
The DH fix was just a sanity check and are not sufficient to prevent pre-master secret fixation with DH handshakes.

Firefox enforces that the renegotiation certificate chain are valid for the site name which solves the renegotiation issue.
Transitioning Into Spring
> Starting in the ’80s, productivity gains were no longer shared with workers.

Has anyone really looked into why this is? It's easy to say 'lol greed' and be done with it, but it seems silly to presume that people were any less greedy in the 60's and 70's.

'Globalization' might make a little bit of sense as to why individual companies might pay relatively less taxes to the US government, but I'd need more context than that before I'd be willing to accept globalization as the answer to why production gains aren't really being shared with workers anymore.

If the answer is that collective bargaining has been getting less and less effective over time, why is that?
Exactly. Basic income as implemented by the native american tribe (i.e., casino profit sharing) mainly won by reducing anxiety and being a regular dependable payment.

Without regularity, it's just random windfalls, nothing you can bank against.
The Drawbacks of Freelance Web Development
There are even more alternatives for small users and providers seem to start every couple of months, e.g. https://geodienste.lyrk.de/pakete (German), http://thunderforest.com/, http://www.toursprung.com/products/maptoolkit/ and the OSM wiki lists http://wiki.openstreetmap.org/wiki/Tiles#Servers
I agree 100 percent with the statements in the first two paragraphs on "Part 1 Inflectors". I have first hand experience with every statement you made from testing to managing the callback dependency mayhem. This post seems interesting to me mainly for the test suite benefits alone, being able to maintain independency in the test-suite base would definately save lots of bloated stubbing and/or db hits. Im wondering what kind of time improvements the suite got?
I saved the economy with this one weird trick: giving everybody a free $2,000 check. But why stop at $2,000? Why not give everyone a million dollars then everyone will be rich, nobody will have to work, and we can all live like kings!
I'm sorry, I know the internet loves him, but Tyson will never be able to replace Sagan.
I think this article helps to better understand this point of view:

http://kaleidic.com/2010/readable-code/

J is a language, like Q and K, also derived from APL [1].

Instead of depending upon layers of abstraction through variable and function naming, this style has a fundamental set of vocabulary (operators) that is insanely expressive in collusion. This allows for concise formulation and expression of algorithms.

However, these languages do not excel in every domain. For example, they're incredible for manipulation of homogeneous data sets, but I haven't heard of an idiomatic way to do heavy socket programming (yet).

[1]: http://www.jsoftware.com/jwiki/Studio/TasteofJPart1
How did this dribble make it this high up HN? Money is a medium of exchange. It represents real value. If we just spin up new batches and dish it out, where is its value? More money will be sloshing around in the system sending incorrect economic signals which will artificially inflate certain industries. The house of cards will collapse on itself when ppl stop believing the dollar can maintain a stable value. The currency will be dumped and hyper[inflation]/[deflation] will destroy the economy until a new reliable money is surfaced.
Prime number enigma could be solved by simple networks
Can Human Resources adapt Product Management and bring happiness?
How to find a marketing co-founder?
Got the technical parts and product management figured out. What's the best place to find a marketing co-founder? Preferably here in Dallas. Any matching services you would recommend? Networking events?
BATNA is best alternative to a negotiated agreement, meaning, it's what happens if you don't agree. So really, a BATNA in a salary negotiation for a new position is not taking the position. In an existing position where you're going for a raise, your BATNA is quitting.

BATNA isn't a bargaining position, it's your fallback option in case bargaining fails. I think you're talking more about your "bottom line", which is the lowest number you're willing to accept. A good negotiator goes in knowing his/her BATNA and bottom-line, but they're separate concepts.

I also completely disagree with you disregarding objective criteria. I used my recent purchase of a 2-year old vehicle as a way to gain some extra experience in negotiating and work on different approaches with two separate dealers. My initial approach with the dealer I ultimately bought from, was to derive my bottom-line number from objective criteria, but to show no strong evidence to how I got the numbers I was offering. I got nowhere with that approach. The sales manager didn't even come out to stop me from leaving when negotiations with the salesman got nowhere. We were only $1,000 from my bottom-line (which he didn't know) and about $1,800 away from our stated positions.

I came back a few days later with reasonable evidence based on market data of the particular model I was buying, as well as reasons why I'd go spend more money on another manufacturers' similar, but nicer model in the same class. They ended up coming down the full $1,800 after I was about to walk away again.

This works time and time again. Unless you're in a position where you completely don't care if you complete a purchase/sale/agreement, then holding onto unrealistic positions will never get you very far. My father-in-law likes to buy and sell stuff, but he pretty much only deals in unrealistic offers, and he rarely ends up buying or selling anything, even though he spends a decent amount of time looking.
Only the wealthiest Americans (and foreigners for that matter) own the assets the Fed is bidding on. It is not neutral.
Getting Started with Homebrew
I’m wondering how much of the visible color space is represented here. 100%? 80% 50%?
Can someone explain to me exactly what it would mean if software ideas were no longer patentable?
Tesla Convertible Debt Electrifies Long-Term Investors
I think disallowing negotiation is ill-advised for several reasons.

If an explicit salary negotiation is banned, people will find other things to negotiate instead.

You will likely lose potential hires because you refuse to budge on salary. It is an inadvertent [negative] signal if, for example, the company is not even willing to add $5 to a salary. That would definitely be a deterrent to me.

Finally, this potentially penalizes all of those who do negotiate salary to attempt to appease those who won't. It sends a message that (in this context) women are weaker and cannot possibly learn to negotiate. A far better solution is to change the culture to help all, men and women both, feel comfortable and informed when negotiating terms of a new position.

Also worth stating: negotiation is a skill that helps throughout life, and rather then attempt to bury it in a specific context, it is far better to raise everyone up so that they can reap its rewards elsewhere.
NHS England’s Chief Data Officer says that with the pseudonymous dataset (he calls it amber data) patient’s identifiers are removed, including "(their date of birth, postcode, and so on)". Also, I think it might be hospital number rather than NHS number in the data

http://www.england.nhs.uk/2014/01/15/geraint-lewis/
Since curly braces are a pain for me to write (on my keyboard), I strongly embrace languages who don't make them part of the important syntax.
What matters isn't open source or not. What matters is code quality.
This is a really thoughtful post highlighting many of the deeply-rooted problems in securing funding as an early-stage academic. It's depressing for bright young scientists to be looking forward to lives as assistant professors submitting grant after grant with an expected ~10% success rate.

But what surprised me most was that at the end of the essay, after having described his fear of facing such uncertainty in NIH funding, the author mentions that he left academia to co-found a startup making software for life scientists.

Wait a minute — don't small software startups have equally poor success rates? (e.g. http://www.quora.com/What-is-the-truth-behind-9-out-of-10-st...)

If uncertainty of success was his major concern, hasn't the author chosen a pretty poor next step in life?
I used that at some point, but I tend to prefer the explicit yield of asyncio to the implicit context change of greenlets. (This blog post is a good explanation of that: https://glyph.twistedmatrix.com/2014/02/unyielding.html)
But that benefits the rich disproportionately.

Rather than injecting new money into the financial and government sectors and hoping for a trickle down effect, it seems much more fair to just cut checks to all citizens.
I definitely appreciate that math is much more than numbers and equations...

On the other hand teaching a kid math has to at some level at some point revolve around taking some numbers and getting other numbers out...

I cant really see how one can do algebra without knowing arithematic. algebra is fundamentally a different beast but you just cant do it without some kinda arithmatic
Right, and part of that is being able to spend less time worrying about how the pay the bills every month, therefore being able to assume a basic level of stability in their lives as a foundation for planning for the future.
You don't even need to look that far back. Cars being released as new today have horrible speech recognition compared to what you can get with siri/google now.
what market are you targeting? is it a consumer app or small business service? enterprise service/app?