skysight-inc/HackerNews huggingface dataset:
there is no controller needed, every single laptop LCD panel from ~10 years old was parallel. Then we got LVDS. Laptop screens from ~7(?) years ago have LVDS deserializer chip on the Tcon pcb (DS90C562/SN75LVDS86), you can desolder that and connect directly to parallel bus. Never screens integrated Flatlink(lvds) receiver inside main lcd driver chip.

LVDS is just serialized parallel video. Serializer chips are ~$5 in singles on Mouser. Combining Pee DPI output with SN75LVDS84 ($2.5 if you order 10 from china) will allow you to connect any modern <=1366x768 resolution (single lvds channel limit) Laptop LCD screen. Those can be free if you have a broken laptop. You could even drive older "HDReady" 32' TV LCD with pee this way.
Distant supernova split four ways by gravitational lens
Elixir Chinese translate/pinyin/slugify module, inspired by Elixir.Unicode
I know this really isn't answering the question, but most consumer-grade Internet connections aren't ideal for running a server of the email variety. Assuming you have a static IP, your ISP will likely block the standard SMTP/IMAP ports, requiring you to do additional configuration that may or may not work with different clients. Aside from the technical workarounds, your ISP may actually forbid you from doing this in their TOS. I agree with a3n that a VPS is the way to go.
If a starving or addicted person does X for $Y, is that true consent? While you're not literally raping the person, it's closer to rape than consent imo.
Price fixing is a good thing? "“Five or six years ago, a bunch of women on the site who did erotic massage got together and were like, ‘What if we all raise our rates by $20?’ And it totally worked. That can't happen now.”"
That's subjective. I don't recall a single product from them that came after search and didn't suck. But the real problem with them is these solutions are being pushed down people throats whether they like it or not similar to what Microsoft was doing in the 90s. This is just another example.
> I think that's a bad attitude and it puts people off who might want to join us.

I do not think that the solution to the gender imbalance in tech is to stop calling spades spades. The jokes made were not threatening or sexist, and if she felt threatened, her feelings were not justified.

Women are just as capable of reasoning as men, but they're also just as capable of being wrong. There are real sexism issues to address in the software industry. At a conference a few years ago, a coworker of mine was followed back to her hotel room by a drunk conference attendee--THAT is sexist and threatening. At a Ruby conference, a presenter showed slides of women in bikinis and made lewd comments about them--THAT is sexism. I don't think inventing a sexism issue where there isn't one does anything to solve the real problems.

To be clear: I do think that it is productive to look at what the software industry is doing wrong in relation to women. All I'm saying is that this particular instance is a red herring.

> It's not normal for her to have felt this way and I don't blame her for experiencing that.

I don't blame her either, but I don't think there's any conclusions to be drawn from how she felt. She just was wrong. People are wrong all the time.

> But she's not a crazy person, she was a developer evangelist for a well known company. She was well spoken and calm. Her response to Hank's original Hacker News comment was quite pleasant and seemed to acknowledge that bad situations can happen even though Hank is a good guy.

One can be sane, gainfully employed, well-spoken, and calm, and still wrong. I think any sane, gainfully employed, well-spoken, calm person will freely admit that they have been wrong many times.

> Yet she felt threatened by an innocuous joke because of the atmosphere of the conference, because she was vastly outnumbered, and because we are unwilling to address this.

What about the atmosphere of the conference made her feel threatened? If there was something that happened at the conference which was actually threatening, that is the problem, not these jokes. If there is threatening behavior going on, I'd love to figure out a way to stop it. But jokes about dongles and forking repos are not threatening behavior, and pretending they are does nothing to solve anything.

Yes, she's vastly outnumbered. That is a well-known problem which I would like to solve, but I think that will require coming up with solutions, not just telling people they're right when they aren't.

I don't think we are unwilling to address this, I think we HAVE addressed this. Just because people don't agree with her doesn't mean they aren't listening.

> Almost everyone here dismisses them out-of-hand, how is that attractive or inclusive?

Sure, we can lower our standards to include people who can't differentiate between something threatening and something non-threatening, and that might allow us to hire more women. But that would defeat the purpose. Women are just as capable as men and we can include them without lowering our standards.

Pretending women are right when they're wrong is not the way to be inclusive.
The rise of explorable explanations
That's true, but there is a difference between offline/not-logged-in and actually "anonymous". If they're offering something which they advertise as being anonymous, there is an explicit understanding that things you do won't be reflected when you login to your primary accounts.

They may very well take advantage of it though; they certainly are able to do so legally. We'll see what the policy looks like.
The link you posted gives a resolution of 800x480.
Sure, but what effect does that "experiment" have on the other companies that are dedicated to the idea? It doesn't matter what Google calls it. Google could crush those companies and still eventually consider this opportunity too small to be worth their while.
Designer creates cellphone signal-blocking garment collection
Previous discussion on Hacker News of a similar article by the same author:

https://news.ycombinator.com/item?id=9039274

http://www.nytimes.com/2015/02/15/magazine/how-one-stupid-tw...
If we go down this logical path, I'd say society already has lower-than-minimum-wage and/or dangerous jobs being done by people who have no feasible alternative... so we've kinda already accepted that this situation will occur for some people. Not saying this is okay, just saying that legalized prostitution as a profession would just be another dangerous job in a long list of other extremely hazardous jobs people probably shouldn't do, but end up doing anyway.
GitLab CEO here, I would be happy to answer any questions. We're a bit old for a YC company (GitLab started in 2011 and we have a team of more than 10) but we only incorporated last year.
Top emerging technologies of 2015
The 2600 hardware is certainly quite... unique, but that didn't stop the demoscene (I'm surprised at no mention of the demoscene in the comments until this post) from doing some rather impressive things with it; here is a memorable recent example of that:

http://www.pouet.net/prod.php?which=64492
It's a combination of temp & time -- 131F for four hours will pasteurize (and, conveniently, is below the coagulation temperature for both the white & yolk of eggs, so you can home-pasteurize eggs for mayo/etc with a water bath). Contrariwise, 140F wouldn't be safe if it only reached it for a few seconds.
Java performance tuning survey results
You were right, they ARE tightly locked behind ze blob. It took a Broadcom Senior Principal IC Designer (Gert Van Loo) to enable this interface, and it only happened because he made a VGA output board (vga666), he didnt even think about LCDs (something interface was designed for at the time this chip was landing in cellphones).

I get the feeling DSI will never happen, or it will be as crippled as CSI - locked down with blob to working with one official product only.
I am obviously biased [1], but if you want a nicer (native) UI than Sendy, you might want to check out our app Direct Mail: http://directmailmac.com

It has a built-in delivery service, but can also plug into SES or any other SMTP service for a one-time fee.

[1] I am a developer of the aforementioned app
There's no inherent reason SD cards have to be like this, more sophisticated SSDs are designed to stay readable after power loss. But most SD cards are cheap and nasty so they don't.
Once More: The Story of VIN 903847
If that's their only job, sure. I know mail servers. I also know the rest of our stack, and that's my primary job.

Or, as noted throughout this thread, just use SES (or Mandrill if SES's deliverability scares you, but IMO it shouldn't).
This might explain why imgur suddenly decided to make all accounts equal and refund my subscription fee.

As others have expressed, Google's tendency to abandon things means I don't take this very seriously and would rather see sites that want to use this model go with another company that's committed to the idea as a business.
I use Dovecot for local IMAP storage on my laptop. I have minimal needs, so there was minimal setup. I never notice it.

I like to decouple email storage from my email client, so I can switch clients at will as long as they support IMAP.
If people are curious, some of it comes down to the techniques and algorithms that each implement. This information might be a little out of date and I'm doing this from memory so please pardon/correct any inaccuracies.

So, with joins, MySQL uses loop joins. These are often expensive compared to hash or merge joins. PostgreSQL's query planner can choose which of the three join strategies will have the lowest estimated cost. I believe MariaDB has implemented hash joins. I'm sure there are cool visualizations of the different join types that you could watch in action and see how they'd perform differently.

MySQL (with InnoDB) uses a clustered (index-oriented) table layout. Basically, it keeps the table in a B-tree and so querying by the primary key becomes nice and fast since the physical data layout of the table is in that lookup order and successive rows are likely to be in the same disk block. But this means that if you're looking up something in a secondary index, you then have to traverse the primary index (going through two trees). Databases like SQL Server and Oracle let you choose your table layout, but MySQL and PostgreSQL only support one (MySQL giving you clustered and PostgreSQL giving you heap).

MySQL has supported covering indexes for a while, but PostgreSQL has only added this capability recently. A covering index means that you don't have to read data from the underlying table if you only need columns that are included in the index (since all of the data is in the index).

Ultimately with databases, the key is limiting the amount of time wasted waiting for the disk. If you can cut down on the number of disk blocks you need to fetch to fulfil a query, you win! There are lots of things like these that databases do to try and get better performance (some doing more, some doing less, and some that involve trade-offs) and they're often quite reasonable to understand.
You suggest they aren't capable of making rational decisions as an adult in their own interests, and consequently implicitly comparing them to mentally-ill people who are wards of the state.
I would prefer to look upon advertising as a stepping stone. We needed the advertising ecosystem when the Internet had a bunch of neat ideas and didn't really know how to monetize any of it. Now we're starting to get far more robust payments systems and a more solid understanding of how to offer value add in exchange for money.

Advertising was a huge boon while we transitioned from a wilderness state through a frontier phase, but we're past that now; I really hope that we progressively step down the advertising we do in favor of microtransactions of all kinds.

> About donations, I would look to the experience of those disappointed folks who hoped to recoup some costs waiting for donations.

As a counterpoint, there are definitely content creators on Patreon whose fans are donating enough on a regular basis for them to have a steady income. I haven't really looked through a large number of them, but the ones I pitch into have a pretty tidy monthly amount: not as much as I make as a programmer, but certainly a living.
Inside Major League Baseball’s “Hypothesis Machine” (2014)
'standard' is lvds, you will need Flatlink transmitter chip, for example SN75LVDS84

second part of my earlier post:

https://news.ycombinator.com/item?id=9155677&goto=item%3Fid%...
How so? Commercial -support-, perhaps. Butt in not sure how offering to sell software that is free I'd any business model. And that's my point, Stallman absolutely DOES want to kill commercial software (as is this right)
Magic Leap vs. Holo-Lens (from a biased source)
Interesting. So the difference between Fairblocker and Google Contributor is that Google allows sites to opt-in to blocking with payment, whereas Fairblocker blocks regardless and allows them to opt-in to getting paid.

Pragmatically, it may make sense as an individual website operator to buy into Fairblocker, since adblocking is going to happen anyway, but I can definitely see not wanting to legitimize this system ("I'm blocking your ads whether you like it or not--want some money in compensation?"), whereas GC doesn't have that issue. (But it also doesn't block non-participating ads, so as a user, I'd want an additional adblocker, so may as well just use Fairblocker.)

I dunno how I feel about "we hold your money in escrow until you claim it", since you will literally owe this money to millions of websites and very few will ever claim it, but it's better than "we distribute the money just amongst those that have signed up".

I hope Fairblocker gets big among those who aren't satisfied with blocking ads just on GC participants websites. Definitely seems like a really good idea, and it needs to reach a good scale to be worth the time for website owners to sign up. I may give it a try (as a user).
> But choosing to smoke a joint is a victimless crime,

Well, except for all the murder involved in growing and shipping it. But except for that, yeah. I guess if you live in a legal or medical state it's possible to get murder-free pot. But I haven't smoked pot for 25 years for this and a small handful of other reasons.
That prescription strikes me as useful only in the theoretical. Honesty is well and good, but telling your girlfriend you'd like to fuck her sister is not going to be good for anyone.
Experiments in Biomimetic Cognition and AI Subsets
Google is solving the wrong problem, IMO. I don't mind seeing ads; I care that my actions are tracked and my privacy/confidentiality is violated. I think most people who object to the advertising-based Internet do it for the same reason -- ads are annoying, but privacy is a serious problem.

I looked for a privacy policy or something that addresses what is tracked, but all I see are links to Google's universal privacy policy.
No mention of Code Complete? That book is baller.
Which makes it just like Wave, App Engine, etc. until it's proven - early adopters take the risk
Seems now we will see additional ads on every page "Donate to us with Google Contributor!"
Ask HN: Is Ruby on Rails or Node.js/MEAN STACK more in Demand?
I have some exposure to with Rails and some with Node.js and I would love outside feedback as to which would be more valuable or employable?

How should I invest my time?
I'm confused. Why were they charged with money laundering? Was this some kind of technicality, or did they actually try to hide the money they made?
As another datapoint from someone in your target market: cinder evokes burnt for me. Glowing coals aren't typically "gently" warm, for that matter (if I'm thinking charcoal or wood fire, I'm thinking awesome for cooking but high heat).

It could be cultural, I'm coming from an Australian perspective.
Cleverbug’s iOS app taps your friends’ Facebook photos to post
Although trolling the second comment in the article I think said a lot

"TL;DR: White folks stay winning."

This is not a sustainable model and I really don't get why people think because a place once had people it always should have people.

Some people fear change I guess, things should stay the same as it has always been within their life span, this realy isn't aimed at the poor who can't afford to move.
Larimer County Sheriff's Office Website Hacked AGAIN 2nd Time This Week
MEAN =Mongo, Ember, Angular, Node.js
Prison reform, drug policy, foreign policy... there are lots of areas of overlap. But these are groups with who have diametrically opposite views regarding the basis of society. I don't know if and how long they'll be able to work together.
Aaron Swartz thought we should read djb's code: http://www.aaronsw.com/weblog/djb

I haven't gotten to it yet, but hope to!
In that case, I'm really struggling to understand your position.

> What is human is encoded by information that you experience by processing it.

So you're saying that it's impossible to process information without experiencing it? That the act of processing and the act of experiencing are one and the same? Do you think that computers are conscious? What about a single neuron that integrates and respond to neural signals? What about a person taking Ambien who walks, talks and responds to questions in their sleep (literally while "unconscious")?
That raises the question of what is the smallest implementation of full chess?

In terms of source code, probably Toledo Nanochess:

http://en.wikipedia.org/wiki/Toledo_Nanochess

However, that ~1k of source becomes closer to ~2.5k of binary (x86, Windows 32-bit.)
Hardware Trends 2015: The latest in wearables, robotics, 3d printing and more
Aaron Swartz's Thoughts on djb (2009)
I could be missing something but this seems orthogonal to Patreon. Patreon is great specifically for things that aren't meant to generate lots of pageviews, and thus could never get by with ads.

This seems more like a "like ads but better" thing. Google appears to be saying, "Until now, you paid the advertiser by buying their products, they paid us, and we paid the websites. Let's keep doing that, except without the advertiser." Which is obviously great for Google, though I'm not sure how much it benefits anyone else.
Wondershare MobileGo Discount Coupon Code
This looks like excellent science! I love this.
The very idea that collusion is always bad is a fallacy. Price fixing is a good thing when it obliterates exploitative wages, sure.

One man's "price fixing" is another man's "unionization", and this is more akin to the latter than the former, really. Aside from that, as there are indeed minimal barriers to entry in the market of erotic massage, and the legal headaches are generally equal to all participants, if the price got too high, it would be easy for upstarts to disrupt the market.
"...an act of violence against all women"? What a load of hyperbolic crap. How does the act of two people making a mutually beneficial transaction amount to "violence" against anyone?

Of course other women don't like it, but that has nothing to do with "trafficking" or "violence". They don't like it because it reduces the amount of power they have over men.

EDIT: Incidentally, there's no reason to hold up Sweden's infantilization of women as an example for anyone else. There's no reason to believe women aren't capable of making their own decisions, but if that's the case they shouldn't be participating in public life.
Looks like they are going to make materials available to non-Stanford students as well, promising a reddit group.
That implies every financial transaction is rape.
A History of Hacking: Marconi's Radio, Wartime Census Data, the Morris Worm
> haven't read it thanks. are you saying the paper is about how one strives to improve? - because it's not titled that. the title is pretty clear. so is the abstract.

I am not. You didn't see how one could usefully apply their work. I'm explaining how I have applied it. You asked "Why in the first instance do you give your negative assessment credence, and have doubts about your positive assessment in the second?" When I say, "It's about how one strives to improve," I am answering your question.

> i think our disagreement stems from me applying it from a neutral ability perspective and you applying it to your own self assessment, where you don't question your basic competency.

Not at all. If for X I am a person of low ability, then I am likely to perceive myself as doing pretty well at X because I cannot see the flaws in my work. So if I'm at a state where my work looks good to me, the thing to do is, as I said, to improve my discernment until I can see flaws in my work. Then I can work to improve, increasing my competency.

This strategy works no matter what you relative competence is. And note that relative competence is distinct from absolute competence. Even people in the top quartile of a given sample can keep improving, and I believe Glass's quote helps explain why: their taste is still ahead of their skill, which if they keep practicing yields increased absolute competence.
Make Debugging Faster with Visual Studio
It's not necessarily Google's fault that they will not treat this seriously enough. They've simply been too successful when it comes to advertising. I do think they should leave this sort of thing to other companies if they feel any sense of social responsibility, though.
Parsing declaratively (by e.g. declaring EBNF) is really interesting.

It sort of mushes together the two steps ("lexing" and "parsing"), which, as far as I can tell, are traditionally distinguished from one another.

I guess that the "token" definitions really just reside within the EBNF rules..
The following comment may be factually incorrect
You are young and so forgiven to have not included as #1 the seminal works of Donald Knuth, "The Art of Computer Programming", still as relevant today as it was in the late 60's and 70's. What he described is to this day true of the underpinnings of all we do, everything since is really decoration and elaboration. And I say this as a still active systems developer, familiar with and working with current SOC systems from DSP coprocessors on up, not as an old fogey left by the wayside and complaining about the youngsters today. Although they really don't know what it took to get here.
Oh, please. We both believe in using words to discourage expression of certain beliefs and limit particular behaviors. Which is why you're talking to me in the first place. Saying that you don't believe in "call-out culture" while calling me out for calling somebody out just means that you object to it being done by people who you disagree with politically. "Call-out culture" is only novel to the extent to which previously marginalized people can collaborate and talk to people in dominant group as peers.

Also, your claim that you were being "charitable" is obviously disingenuous. How kind of you, so rich in thought, to donate your pearls of wisdom to the impoverished thinkers with regrettably different politics than yours. I only hope you have more time in the future to condescend to me while ignoring my actual points.

If you were all that serious about addressing the problems that you see "call-out culture" as attempting but failing to solve, I expect you'd be doing something about it besides tsk-tsking and making tone arguments. Otherwise, though, the simple explanation is that this is garden-variety concern trolling on your part. So yes, feel free to good-day yourself right on out of my replies.
http://en.wikipedia.org/wiki/Subprime_mortgage_crisis

http://en.wikipedia.org/wiki/Black_Wednesday

http://en.wikipedia.org/wiki/Criticism_of_Comcast

It's only unprofessional if you're bad at it.
Ooh, that is nice. Sadly, I am at 10/10, so I still have no explanation why GMail hates me.
In the preamble the post discusses wanting to learn how to write enterprise-type code, but if we are going just good ol' CS books in general, no one can touch SICP. The definition of abstraction in there blew my mind.
Is this something like Reddit Gold?