skysight-inc/HackerNews huggingface dataset:
Yes I must have been living under a rock while academic research (we are not talking about corporate R&D) became completely dominated by the persuit of funding. Yes I've heard that grant writing has become a key "research" skill. And I know about all the academic scandals, the frequent inability to reproduce published results, the bias against publishing negative results and general abuse of statistics.

However as a non-academic science lover I still held on to the ideal that science was mostly about the pursuit of knowledge. I certainly got that impression from the few great researchers in medicine, economics, physics and math I happened to get to know. I guess they were just exceptions.

Thanks for opening my eyes. Science is a business. And academic research is just as corrupt as every other human activity. Why should I have ever though anything else.
Logman : log client and server side events, realtime interface
And the "best" user experience is to never require signup or login or credit card verification or anything.
Regarding 3):

They _really_ should. I have a feeling they dont use it at all for actual task (except for testing out if something works)
I'm not sure Si would allow E field lines like that unless it was already doped to a certain extent (at least without diving into matsci book :P).

But i was thinking along the same lines by maybe instead of the probe moving, one would move the wafer from one end to another and using an applied magnetic field lines to accelerate ions to the wafer as it moved.

What i'm picturing in my head right now is you have two metal coiled cylinders (inner and outer) with the space in between is where the wafer will move through. Now if i could only think of where the ions can be fired in order to follow the magnetic field lines inside between the cylinders to surface of the wafer (theres probably a better setup, but trying to figure out the direction of B and E fields to be able to do something like that in my head is too much for me atm).

I think what i'm getting at though is that it might be easier to get nm distances by moving the wafer through B field lines in x direction than moving an E field line x and y.
> go talk to the people in the slums about how open defecation is bad

The people in the slums probably know that it is bad, but the facilities available to them are so shit-house (literally and figuratively) that they choose to defecate onto the ground.
Removing an element with the plain JavaScript remove() method
Program that learns to play NES games by inspecting the NES memory [video]
This is exactly a prejudice that I often encounter and must overcome every time.

From my childhood on, I was playing around with electrical circuits. It was just a game for me to switch things on and off etc.

Then I got my shiny new PC with programs like PaintShop Pro on it. I wasn't bored for a moment and played with it for hours without interruption. Although I had no classical art techniques mastered, I could digitally create all what I wanted.

Later I also studied business administration to keep everything in balance.

When I started working, I didn't fit anywhere with my skills. I had to choose and nobody saw the added value of combining disciplines.

Common wisdom was that it was impossible that there could exist generalising specialists. If I told someone that I had the knowledge in all three aspects, then people casted doubt and began trying to convince me that it isn't possible.

Currently the combination of my skills are very useful.
> What can be more powerful than the collective power of masses?

An entity that isn't tempted to defect from a boycott:

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

> Milgrom, together with Barry Weingast and Avner Greif, applied a repeated game model to explain the role of merchant guilds in the medieval period (Greif, Milgrom and Weingast, 1994). The paper beings with the observation that long-distance trade in the somewhat chaotic environment of the Middle Ages exposed traveling merchants to the risk of attack, confiscation of goods and unenforced agreements. Merchants thus required the assistance of local rulers for protection of person, property and contract. But what reason did rulers have to provide this assistance? A key insight from the paper is that neither bilateral nor multilateral reputation mechanisms can support the incentives of a ruler to protect foreign merchants as trade reaches an efficient level. The reason is that at the efficient level the marginal value of losing the trade of a single or even a subset of merchants—in their attempt to punish a defaulting ruler—approaches zero. The threat is, thus, insufficient to deter a ruler from confiscating goods or to encourage their expenditure of resources or political capital to defend foreign merchants against local citizens. Effective punishment that will deter rulers' bad behavior requires more extensive coordination of effectively all the merchants who provide value for the ruler. The question then becomes, what incentives do the merchants have to participate in the collective boycott? Here is the role for the Merchant Guild, an organization that has the power to punish its own members for failure to abide by a boycott announced by the guild.

The parallels between this scenario and the one we're talking about are obvious: Any company big enough to cause serious damage by its pollution is not going to be harmed by a boycott unless nearly everyone in India participates, but the value gained from defecting (in game-theoretic terms) from the boycott is too large for that to happen. So, instead of forming a guild to punish defection, which just increases the misery in the world, we institute government agencies to punish polluters directly instead of trying to use boycotts to punish them. Say what you will about the morality of such a system, I can go outside today and see green grass, clear skies, and breathe the air without damaging my lungs.

> It is better to take some steps and do something about problems than to wait for government or any other "powerful" body to come help you out.

Except in this case, this do-it-yourself strategy has been demonstrated to not work.
Steven Spielberg's Obama
Can they construct decent toilet with 7000 Indian Rupees. A truck load of sand costs more than 7000Rs.
That's a great point. I'm both a designer and a developer (although I prefer development.) I find switching between the two isn't just as easy as opening up photoshop. When you get into a swing with developing something really good, nobody can stop you. To just drop that and then try and get into the same mindset with design is hard. I usually dedicated days to each specific subject instead of switching constantly.
Now it just needs a modem connecting sound as the audio mode.
Yes, bad things happen to everyone, what point does it really prove? Her philosophy was nothing about building a paradise for "good" people where nothing bad will ever happen.
Two Monkeys Were Paid Unequally- Excerpt from Frans de Waal's TED Talk
I don't get it. This looks exactly the same as the other CAPTCHAs I see every day.
npm install -S <package>
Given the extreme failure rate of startups, the same could easily be argued for going to work for a startup to begin with. Everybody should clearly work for Microsoft instead.

It's not about the dumbest thing anyone could possibly do. It's a calculated bet. Every person on earth makes them every single day. Your life choices are not theirs, so what.

Millions still smoke cigarettes in the US (destroying their lungs), and drink alcohol (destroying their livers), are you going to lecture them about that being the dumbest thing they can possibly do, or do you accept that as a life choice with risks? How about risky sexual behavior? How about driving a car? Living in Chicago? Eating hamburgers? Drinking soda? It's no different in principle, they're all calculated risks, and everybody wants different things for different reasons.

Personally I wouldn't default to assuming someone is doing something dumb. Seems drastically arrogant to do so without knowing their/the context.
It's hard for me to give you an exact comparison (because I'm not an OSX user and have never used Menlo), but I can give you an idea based on a comparison to Deja Vu (on both Linux and Windows 7). Some of my reasons are preference (what looks better) and some are factual (like spacing).

Liberation Mono is a more vertically compact font, but I consider it just as readable as Deja Vu. I can fit around 7 more lines on my 1920x1200 monitor with 13pt Liberation versus 12pt Deja Vu. Deja Vu just takes up way more space than it needs to and (my opinion) does not make it anymore readable than Liberation or Dina.

I generally dislike anti-aliasing/smoothing on fonts when writing code in certain editors/ides (looking at you Intellij Idea). I don't mind it elsewhere, but Java just sucks at rendering fonts with its generic anti-aliasing scheme. Since I dislike it in Intellij and I use their IDE quite a bit for Android/Java, Python, JavaScript or PHP, I disable the Java anti-alias setting and most fonts tend to look bad that way as they're designed for smoothing.

Liberation though looks great with little to no distortion even without anti-aliasing enabled. I would have stuck with Dina (similar to it) since bitmap fonts do not get smoothed out by the OS or IDE, but many editors do not support bitmap fonts and the lack of UTF-8 support with Dina is a letdown as well. It's still a great font, just the tools I use end up being more important than the font itself.

Compared to Deja Vu, Liberation has less distortion glyphs without smoothing enabled and much more readable. The real downside to Liberation Mono is the 0 has just a dot in the center of it instead of a full slash unlike Menlo (doesn't bother me as I can see it, but I would prefer a slash).

Just for reference and because pictures give a better idea than my own preferences, here's a comparison:

Deja Vu 12pt:
http://imageshack.us/a/img543/9845/dejavu12.png

Deja Vu 12pt (no font smoothing):
http://imageshack.us/a/img547/858/dejavu12noaa.png

Liberation Mono 13pt:
http://imageshack.us/a/img43/691/liberation13.png

Liberation Mono 13pt (no font smoothing):
http://imageshack.us/a/img708/6315/liberation13noaa.png
Like fine wine,developers can become better with age
Lynx on the loose in 1903 UK
Which type of socialism? While I agree that Atlas Shrugged is young adult fiction, I think labeling the world as socialist swings the pendulum too far in the other direction. There are balances, minimums, maximums, and extenuating circumstances. The world is too messy for any single ideology.
On Being a Designer and a Developer: Not Quite Unicorn Rare
CTRL+ALT+DEL Login - Rationale behind it?
Great designers have a bunch of skills. Content strategy, interaction design, information architecture, user research, typography, etc.

Where does "great developer" sit. Can you have an individual who is genius level at operations, scaling, databases, machine learning, front-end development, game AI, automated testing, etc. etc?

Nobody, or only a very, very, few extraordinarily talented individuals, are great at everything in development. Ditto for design. People have preferences and specialities.

Why not pick from both baskets?

Design and development are both complicated. However, in some places (e.g. figuring out what people need, requirements gathering, etc.) they are complicated in the same kind of way. In other places (spotting patterns, simplifications, etc.) they involve similar sorts of skills.

The real problem is with the labels "designer" and "developer". They're not "real" things. They're reifications. They're arbitrary labels we apply to certain communities of practices.

I'm very happy in my career and skillset - which involves chunks from the dev camp and chunks from the design camp. I'm not a unicorn. I don't know everything. My visual design skills are pretty lousy for example. But I am expert in some things in both design and development. Like the OP I find that there is often a synergy between those skill sets. Some bits from my "design" world make me a much more effective developer. Some bits from my "developer" world make me a much more effective designer.

The split between the domains is a false one IMHO - and fortunately many more folk seem to be realising that.
Pirates playing a game dev simulator complain about piracy
OVH has been compromised
That doesn't mean they would have done well in the interviews. Quite a different thing entirely, really. I mean, there's some correlation, but it's not that strong.
I really shoulda been born 20 years earlier. I've read a lot about the C64, demoscene, the high times of usenet, etc., but it was all before my time... Nowadays the hottest thing in the computer world are iPhones and Facebook, neither of which I'm a fan of.
How to approach a journalist and a blogger.
This is a cute, facile idea, but not thought through. It's not a problem of technology per se - content itself doesn't want or need to live forever. I reserve the right to alter or remove content that I publish.

It's trendy to think of the web as completely stateless, distributed etc, but the reality is that it's not. The state of resources changes over time because the world changes - and URIs are only around to reflect that.

The problem with HTTP is that you mostly can't tell the difference with a 404 between 'It's not there (and was never there)' and 'It's not there (but used to be, and has gone away)'. Servers should send a 410 to reflect that.
I wonder how the same link can be posted three times. I though HN was checking if the URL had already been posted before allowing it?
This doesn't translate well to Dutch academia, where Stapel was working. Private funding is an irrelevant percentage of their income, and each school, prestigious or not, gets the exact same amount of money per student. The man had a tenure and kept doing it. He loved the media attention, loved appearing in TV shows to talk about every remarkable finding he published. He was more in the business of producing mass entertainment than knowledge, and simply didn't want to take the time to actually conduct the experiments his papers were supposedly based on.

To this day he continues to write more episodes to his reality TV show at a staggering pace. He has been writing books about how ashamed he is and keeps begging journalists to interview him about his downfall. I'm sure reading an article about himself in the New York Times gave him a massive hardon.
Not to mention India's spitting problem. Indian don't need a reason to spit all sorts of things from plain spit to phlegm. A large number of Indians are addicted chewing tobacco and keep spitting on roads, market places, stairwells, lifts (escalators) inside buses and from buses.

India is one of the dirtiest places. I think too much democracy is a bad thing.
Nice, but that's not the Universe. It's just a galaxy.
Linux Containers (lxc) For Developer's Soul
Any industry in which testing is done by independant laboratories is better by nature.
The letters aren't images, they're span elements.
Even though I still use Ghostery, the fact that it was acquired and went closed source makes me uneasy. I don't see a revenue model here - Ghostery is still free as in beer. So I am a bit wary of the moral hazard this poses to the new owner of Ghostery.
> Aren't there groups out there doing one-off chips using ion implantation?

Also this group, https://code.google.com/p/homecmos
Regarding India's sewage issue, I wondered why feces isn't used in a methane digestor, or as fertilizer?
For those interested https://www.facebook.com/groups/NAScene/

It's pretty heavy on East Coast demosceners right now, but North American Party announcements pretty regularly go up.
You are missing the point. You as the developer can -and will- change any detail you don't like. The customer is helpless in your hands.
None of those got enough upvotes to make it off the new page.
Well, I've never really quibbled over the price of a font if I liked it. I bought PragmataPro as well, a few years ago, and used it for quite some time.

Answer is, Akkurat Mono looks rather nice on Retina, going to use it for a while and see if its one of the classics like Inconsolata.

http://cl.ly/image/1j1N3E0k2O10 (Objective-C)

Thanks for linking the font!
is there a walkthrough or vid? I'm at work, needless to say, I don't have a guitar hanging around to try it all out. :(
To me, it actually seems absurd to claim that people can only be great in one thing.

The real problem is in thinking that "designer" and "developer" are things. They're not. They're a massive collection of skills, techniques, practices, etc. Two groupings of which we've drawn arbitrary circles around and applied the labels "designer" and "developer" too.

Those labels aren't real - we made them up. We can draw different circles around different groups of skills.

If we want to.
The government in a developing country like India is responsible for this, but they can't help it, unless they make it a national focus, followed by their vote bank. In reality, this problem is so widespread that the government needs a truly non-trivial amount of money to fix this, over an extended period of time. No democratic government in India can afford to fix this.

This is the reason why people in the third world hate poverty, and would do anything (like 'jugaar'[1]) to get out of that mess.
[1] http://en.wikipedia.org/wiki/Jugaad
You can buy Nexii subsidized... (like my Galaxy Nexus Vzw, but I suspect that's the last time we get Nexus on Vzw).

Also, you can disable built-in Android apps. Please! How do we raise awareness about this! It's been possible for sometime! Long press the app in the drawer -> drag it to App Info -> Disable. Or Settings -> Apps -> All Apps -> [App] -> Disable. [Or choose a notification, long press "App Information" -> Disable (I think this is a 4.2 addition)].

Lots of ways to get there.
I guess it's an early alpha version. :-)

http://mebe.co/house-green-door-blue-window.jpeg
I applaude the effort - but there are plenty of places where this falls apart. The most glaring I can think of is Nicaragua - where addresses are described based on landmarks:

Eg "From the Calvario Church, 1 block south, half a block east"

http://vianica.com/nicaragua/practical-info/14-addresses.htm...
I almost quit a job after having to work out a solution to a real-world problem dogfooding a product that was, at that time, really shitty. The problems with that version were known and the roadmap for the next one fixed, so no value was added except that some manager could boast about dogfooding. However, my mood was very, very dark during that time and quite some time after that. In hindsight, I should have just quit, and I would in a similar situation in the future.

I thus consider all dogfooding unethical that is not done by somebody who has, or is provided with, a lot of influence on the product.
That's not something I've noticed in general - and I've done a lot of design hiring over the years. Think you might just have hit a bad batch ;-)
In a world where Marie Curie managed to win Nobel prizes in both Chemistry and Physics, I'd say managing to be both a designer and a programmer isn't such a big deal.

If this is something of interest to you, aim a little higher.
Yup. I was a phone addict. I look back now with Android 4 and my Galaxy Nexus CDMA and feel silly for caring that much. My phone is so good now, I have no need for "faster", I'll get the Android updates via CM anyway and the phone has held up physically spectacularly.
I believe, on the Xbox 360 at least, you have to go through the scheduler, drivers and DirectX. There is no direct hardware access.
In my team, I'm the one that knows JavaScript the best. Everyone is asking for a help and I'm happy to answer.

Anyway, I somehow have this feeling that JavaScript is 2nd-level language and I'm not so proud that I'm the only one that knows it good enough. I would be much prouder if I would be "The Python guy" or, hell, let it be "The PHP guy" even...
This seems somewhat simpler http://mapa.arredemo.org/ Anyway they both feel nice.
There is an optical illusion happening as a by product of this demo! the "div" that separates the demo pane with the CSS, JS and HTML code pane looks slightly bent!
How to Use the vi Editor
No it doesn't. It takes a lot of effort with Cell just to reach parity, Xbox is basically DX9.

You program the GPU by writing shaders that run right on the GPU, the only perf increases to be had involve how fast you can move data on and off the GPU. Eliminating all abstraction might give you a few percentage points, not enough to do anything that we would consider amazing under current circumstances.
Announcing CUBRID ALL-IN-ONE Windows Downloader | CUBRID Blog
I've downvoted you as I don't see what this adds to the conversation. But on a personal level I'd like to add that it's your loss. You'd miss out on an incredible experience and witnessing one of the world's great cultures.
The redirect url for outgoing links has .php at the end.
Fallacies of massively distributed systems
Ooh! I know this one!

Copper bars: Copper wait-until-screen-vpos-hblank, change $dff180 (bankground screen color)

Vertical bars: create a single horizontal 1D bitmap (pref. hold-and-modify); set BLPxMOD to negative the number of bytes of a single row (so the same row of pixels repeats over and over again) and animate the 1D bitmap - there's a nice demo that does this under the pre-tense of an undocumented instruction (the joke being there's no need for an undocumented instruction)

endless blob: to draw endless BOBs, allocate as many framebuffers as memory will reasonably allow and flip through them, drawing a BOB on each framebuffer with some sine path motion as it is about to be displayed, net effect is the BOBs keep on coming and flowing perpetually like millions.

Glenz vectors: use blitter to draw lines & blit into bitplanes with polygon filling mode, you'd need at least three bitplanes, one for the silhouette of the shape, one for the front-facing faces and one for the back-facing faces, then set up the palette so it's "just right" for the combination of planes to give a semi-transparent effect.

A site that goes into old school amiga demo techniques would be awesome! Would love to read up about even basic stuff like dot record breaking techniques & bitmap rotation and zooming techniques (eg. Brian the Lion intro screen comes to mind, as do the rotating platforms in Turrican 3)
Google certainly stated that there is zero margin on the Nexus 7 (http://www.knowyourmobile.com/google/17658/google-says-there...). I'm sure I read the same about the 4 but can't find any sources, so maybe I just confused the two.
"a nice URL, perhaps indicative of RESTfulness"

My understanding is that "nice URLs" and "RESTfulness" are orthogonal. Difference implementations of the same RESTful interface could have completely different URL formats and they should all be compatible with clients written to the interface specification.

Having said that, best to have nice URLs and RESTfulness.
Does anyone at facebook know how the full time hiring of interns works? I'm starting an internship in the bay area office in a few weeks and it looks like the odds of coming out with an offer are pretty slim. Right now there are ~500 people scheduled for the summer intern block and I believe that facebook currently only has about 1000 fulltime engineers. My understanding of internships at 'lesser' tech companies seems to be that if you impress your superiors you'll probably come out with an offer. The idea that i'm getting from facebook is that I have to compete against basically everyone else. I'm very excited by also a bit nervous.
Wouldn't that be where Social Login comes into play?
This is one of those threads which makes you feel a bit ill inside for "upvoting" as it were, but nonetheless he deserves to be recognised for his contributions and achievements.
My photo note taking app: Nowte - I hated the mess in my photo albums