skysight-inc/HackerNews huggingface dataset:
Posting to HN is like exposing yourself to the eye of Mordor
I see great projects here on HN every day, but we are a species which loves cynicism. The comment threads can be especially hard on authors.

To all the creators out there, I salute you.
> explicitly not including names, addresses, financial information

Hmm, so what is the point in even collecting if they don't have the names and addresses?

Are you implying that they see 555-444-1234 called 555-444-1235 for 5 minutes and they would have no idea who called who? Why are they bothering. We know government contractor and employment opportunities probably doesn't attract the brightest out there, but you'd think someone would let them know their own data is useless.

It would seem to me they can just do a reverse white pages search and get everything they need. That additional wording "does not include substantive content..." is there as a diversion. "Oh look nothing to worry here..."
Roosevelt‘s most powerful assistant was a “conscious Soviet agent”
Tcl Conference 2013 – Call for Papers
Each frame has the greenscreen turned into a fully transparent pixel, then gets blitted onto a buffer containing all of the existing buffer's data. That means that for each frame, you're building on the data from every frame that came before. This is fine if you're playing from beginning to end, but when you seek, you're going to break that continuity.
One solution would be to save the HN bookmarklet, and click that to submit the story to HN. If it's already been submitted, you'll be directed to the existing discussion. If not, you can start the discussion.
Similarly around Salt Lake City - you may go "downtown" but not to "the City".

It probably has to do with the density gradient. With more spread out urban areas having less distinction between "the city" and outlying areas.
(I work on Heroku Postgres)

During the afformentioned "Sproc Hell", we were putting application logic in the database. Of course, this made perfect sense: it was secure because of bound params and strict typing, it was fast because it avoided several trips to the database for multi query operations and even for single query statements, query plans were precomputed and cached by the DB. You were also able to tweak application logic without deploying code, which was likely a clumsy process involving more than one team and various manual steps. This is all bollocks, as we've learned many scars and gray hairs later.

Now, the proposal here is entirely different. While yes, you are creating a function in your database, you are doing it to access data in a JSON structure, per the OP. Because in Postgres you can create an index on the result of any expression, including a function, you can now create indexes on functions that parse and access data your JSON docs. And it's fast.
Do you have something to share? Cmon, we're not that bad. :)
WebGL is doing the heavy lifting.
Gazel - A high performance key/value store for the browser modeled after Redis
Yep. IE may be more efficient than using a different browser on Windows, but it can't hold a candle to most Android and iOS devices, and there aren't many Windows laptops that can beat Apple's in tests like this.

However, this is mostly caused by poor drivers and firmware, and both Microsoft and Intel have lately been pressuring the rest of the PC ecosystem to clean up their act so that devices like ultrabooks can be viable. The resulting improvements will help other browsers just as much as IE.
I don't think that is really a fair call to make.
From the benchmarks I have seen laptop battery life is generally ranked OSX>Windows>Linux.
I think the OSX advantage can be largely attributed to their total control over hardware/OS.
Some benchmarks:
http://www.zdnet.com/blog/gadgetreviews/windows-7-vs-snow-le...
http://www.phoronix.com/scan.php?page=news_item&px=MTE2N...
Sometimes the fix cannot be implemented at the team level. It has to be implemented on a larger systems level. In other words, either the organization itself has to go bankrupt and be dismembered, or your entire team has to be dismantled and rebooted.

That's the advantage of living in a capitalist society though. Organization level reboots are relatively easy.
Very true that evil exists and there will always be people with bad intentions. But you just can't dismiss that hatred saying it will always be at the scale it is no matter what you do.

No blame is put on an entire country but on the actions of its military and whoever/whatever drives those actions.

I also agree the existence of evil should not excuse more evil. Unfortunately, it seems it does in many people's mind.
Also, the data plan doesn't work with one of my phones.

If its an AT&T phone, it's likely because AT&T uses different frequencies to T-Mobile. This is likely also the reason for your 0 bars- many AT&T phones will only ever get EDGE at best.
Good news everyone, an entire generation or more of people don't make phone calls regularly. We use text based form of communication that are ideally encrypted. Also this data is just metadata, I see no reason they are tracking little jimmy and his four phone calls a week to mom.
lol. I don't have something to share at the moment. I've felt "the eye" in the past, however.
A make-shift gas-mask at an Istanbul park. (AP Photo)
Was there really a student massacre in Tiananmen Square in 1989?  Perhaps not...
JavaScript is a real language.
This sounds like the kind of place where one could put in his 40 hours and bootstrap a project on the side. As long as you can sort of disconnect yourself and avoid feeling overwhelmed, you could also put in just a solidly competent performance and enjoy the steady pay.

That's not a bad idea. I did basically that for almost 2 years while working for on a trainwreck of a project managed by clueless PHBs. I just came in, did the bare minimum I needed to do to stay employed, and reserved as much of my mental, creative and emotional energy as possible for Fogbeam work after hours. Hell, I'd probably still be there, except I got so bored and tired of the B.S. that I started speaking my mind about things, and pissed off a lot of the managers, and eventually got laid off.

In hindsight though, getting let go from that place was a blessing. You can do that deal, but it takes a toll on you after a while, even if the job is nominally "easy". There's a unique sort of mental stress that comes from grinding through soul-sucking boring bullshit, tedious meetings, and inane bullshit day after day after day after day...

The day I walked out, the sense of relief was virtually palpable.

So I guess I'd say "go this route, but don't let it stress you out too much. Tolerate it as long as you can stay sane, then just bail, or force them to let you go".
Mostly the stuff after that. I appreciate:

- mocking the stupid shit that is sold to VCs here (and the stupid shit VCs invest in)

- mocking the "holier than thou" attitude that people often have about HN/community/content

- mocking the need to have an extension to prevent yourself from reading something from someone you don't like

- mocking how worked up people get over this "superficial website"

I wouldn't want to knock the dev, I think that's tacky. I find the usefulness of the extension to be something of a reflection on the person who needs to use it. Anyway, I liked the bits of the comment that are self-mocking of HN, not the extension.
A few years ago I built a button for an iPhone app that turned into a progress bar while loading:

Here's a CSS version of it (with image assets).

http://codepen.io/kballenegger/pen/uJGCF
I use them in NYC, and I'm never looking back. I pay $30 a month for unlimited data, unlimited texts and 100 minutes of calls. I bought my phone (Nexus 4) outright for $350. I even tried out hacking LTE to work with it, and I get T-Mobile LTE in Brooklyn (though not in Manhattan).

In summary; it's awesome. However, when I leave the city, coverage is definitely limited. I do so very infrequently, so it's fine for me.
100%正規大人気のコーチ バッグ，コーチ 長財布新作が入荷しました！8000円以上買い物で送料無料！
コーチ バッグアウトレット店舗、コーチ 財布最安値価格、綺麗のコーチ 長財布激安通販！コーチ バッグ 新作2013激安入荷! Coach 財布正規品、素質の良さはたくさんのお客様から大好評され! 2013年の新作コーチポーチ激安セールアウトレット 送料無料!
I too have been in a similar situation, and it was made less stressful by the #1 thing @incision mentions.

Realize that as bad as your company is at building software, it is probably equally bad at other things, like: Recognizing that someone has checked out, or Firing someone.

When I was in your situation I went into cruise control. I did the absolute minimum to avoid disciplinary action and began seeking out greener pastures.

This was my first development job, so I wasn't sure everywhere else wouldn't be the same. I also didn't have a very strong resume yet. I also wanted to switch from Java to Ruby. It ended up taking me almost a year, partly because I wanted to be certain the next place would be an improvement.

The next company I went to work for was awesome :-)

OP, you appear to have plenty of experience and can probably be chose-y about your next move and still not have to wait very long. There are a lot of great places hiring.
According to top, Chrome is behaving very well here. CPU load is below 10% as I type and memory footprint, although not negligible, is well within what I would consider reasonable (under 1 GB for 4 Gmail tabs and a couple less clever sites). Pegging two cores seems excessive. What are you running?
There is at least a slight chance that the non-zero baseline represents power consumption at the desktop with no browser running, so that the heights on the chart depict just the power draw attributable to the browser (it may also be a baseline relative to showing about:blank). 15W+ even for simple stuff like Wikipedia seems pretty high to have the base load already subtracted out, unless this is just a measurement of the peak power draw during rendering (in which case we need to normalize by time to get Joules instead of Watts).

EDIT: reading the PDF, this seems to be the case: they claim an at-desktop baseline of 14.7W average for the six notebooks they tested. Actual baselines for the notebooks tested varied from 9.76W to 22.65W, and the most strenuous test adds 3.11W-6.92W depending on the machine (and oddly enough, it wasn't always YouTube that had the highest power draw - on one machine, it was Bing, if the data is to be believed).
> Neighbor: Why do you always wave your hands around?

> Me: It's the preamble to the spell where I invoke the deamons

> Neighbor: Why the stick?

> Me: Improves gain
I'm quite sure disabling Flash is the single most important optimization one can use on a browser when it comes to CPU, memory and energy consumption.
Ha! Funny you mention it, because guess who needs protected and secure phone communication without leaking metadata? ... Yap it is them, the government.

Behold NSA's own "Mobility Capability" spec

http://www.nsa.gov/ia/_files/Mobility_Capability_Pkg_Vers_2_...

In this spec they define what a mobile device would have to do to be available and good enough to handle government's classified data. How do you know what NSA knows? Usually by looking at what it suggests for government's use. They allegedly know what is already cracked, insecure and exploitable. (For ex. they suggest a specific pattern of erasing hard drives with sensitive data, they might say do it in 3 passes, so maybe assume they can recover data in less than 3 passes, so it gives you a glimpse into what's happening).

So to cut to the chase, how does one hide metadata? Tunneling. You create a device that has some kind of a trusted boot mechanism, loads a trusted OS, and connecst to an exclusive VPN. Nothing enters or leaves the devices via a network that is not _the_ VPN network. Of course in their case the only metadata leaking is that this device is talking to government's central VPN server. Then there are TLS and SRTP channels created that encrypt the voice but metadata is presumably encrypted or hidden by the outer VPN.

Now that is for the government. Now you'd need to set up a a few trusted VPN servers around the world make sure your phone connect to them and all the calls are routed through them as well. That way you could hide the metadata... and probably eventually land on some black list of sorts... ;-) I kid...only slightly

[On a side note there is a known vulnerability in how compressed & encrypted voice data is transmitted that makes it reveal the contents, and that is by analyzing the statistical distribution of data (even encrypted) from that it is possible to deduce the message content -- http://www.cs.jhu.edu/~cwright/oakland08.pdf so, make sure to play relatively loud music in the background , well shit by now I am sure I am on some list somewhere...]
I don't think this service is for me at all. I'd prefer flexibility in places to meet and not having to resort to getting inebriated to meet someone :/ Coffee shops? I'm a girl, btw.
When I'm employed full time already and making well into the 90th percentiles of College Graduates, I don't particularly think this is a good idea. Minor in business means that I know how to plan these things, have contingency funds, and know what happens if you jump off a cliff. Too many risks and variables, and right now I have every right to be picky given my position.
First, what you describe is pretty typical in certain sectors. They have a monopoly mandated by the government. They have no profit motive. You need to start by stepping back and realizing what the incentives are.

This is to do just well enough to avoid the ire of the government regulators. They don't need to earn customers. They don't need to offer quality services. They just need to do just well enough to scrape by. This is exactly what they are doing.

So the first thing you need to do is adjust your expectations and understand that it is all a charade, and that that is what the real game is.

The second thing you need to do is take a look at yourself. Do you want to work in such a place? If not start looking for another job now before the environment poisons you. The real danger is that it can poison what you want in your career if you want to effect change.
He writes about it himself here - http://deedy.quora.com/Hacking-into-the-Indian-Education-Sys...

Also, from his write up, it was serious lack of security on the results website.

More importantly, the focus from his write up should be less on the getting the data of the results, rather on the data itself. He goes on plot the scores vs frequency for all the courses taken up students and discovers a good case of tampering with the scores.
Respect for OK Go videos just went up a level. What an awesome idea!
"Banner said agents did find evidence that suggested Feldman was using a peer-to-peer program called eMule to exchange files with titles suggestive of child pornography."

Someone paranoid enough to encrypt 20tb worth of hard drives is dumb enough to use eMule to transfer highly illicit material?

Unless of course it was emule over something like Tor or I2P, which I wasn't even aware worked. If that was the case, I'm more curious about how they tracked him to his actual IP through those services, than the actual drives.

Was it the same way they got that anonymous hacker a few months back, where they camped outside his place and sniffed his wifi for the packets to start flying?
I agree that Google's Knowledge Graph is likely the largest reason for fewer visits.

New editors don't assure Wikipedia's future unless they stay around; as of the last study I can find, 2010, retention had fallen to quite low numbers...

http://strategy.wikimedia.org/wiki/Editor_Trends_Study/Resul...

...and each year's cohort was sticking around less than the year before. I recognize much of this may be that, in the more-established Wikipedias, the core audience of potential editors has been found, and the fun/easy 'low-hanging fruit' content has been finished (or made less fun/approachable by policy).

But that means Wikipedia is in new territory, with fewer active and experienced editors over time, doing less-exciting maintenance and defense work, while search engines retain more 'reference' views and other competitive sites (especially in the Q&A space) improve their coverage and depth. Wikipedia needs positive attention to keep the forces of decay at bay; if the attentional indicators have shifted in the wrong direction, even very slightly for now, it risks nearing a tipping point into collapse.
Other than this being the internet and developer-brain (read: I-could-have-built-that syndrome), maybe people do it to make up for the fact that you can't downvote

"fair and balanced"?
The misleading Y-axes on two of the charts on the IE blog post were the first thing I noticed:

http://blogs.windows.com/ie/b/ie/archive/2013/06/05/internet...

Here's the top chart (left) and the same chart except with a less misleading Y-axis (right):

http://i.imgur.com/zI1UJeS.png
My company is hiring. We do things right. Drop me a line if you'd like to hear more!
Nitro: easy to use, high performance, optionally encrypted socket library
So, I end up using TCL at work, and I hate it.

I'm trying not to let the hate bleed out here, but why in the world is anyone still using this language? If it's for TK integration, there are other options
We're not saying you have to drink something alcoholic, we're just saying whatever beverage you choose to drink, we'll cover it. Think of the bar as a neutral place in public to meet up.

Our focus is on reducing all effort that goes into meeting someone, and the scheduling is part of that. Meeting during the day won't work because most our members are working on regular 9-5 schedules. Weekends are usually booked too.

What usually happens is if both people feel like it's going well, they'll exchange contact info at the venue and then plan something the following weekend and do something different.

You may want to check out Coffee Meets Bagel or How About We.
> Also, from his write up, it was serious lack of security on the results website.

How? The website has an interface to give you all the results. All you need is an email address. How is this then a lack of security? This is 'by design'.
When you are running on batteries, conserving power is certainly worth optimizing for.
If you're running Windows on a laptop, the argument here is that using IE as the browser will make your laptop last longer on a charge than other competing browsers.

The graph linked[1] does not show that much of a difference between different browsers - the difference appears exaggerated because the scale on the Y-axis does not start at zero. Thus, it is very likely that whatever power saving that you will derive are negligible and don't make a difference in the grand scheme of things.

[1] - http://tctechcrunch2011.files.wordpress.com/2013/06/browser_...
Could someone upload a video of the result? not the finished OKGO music video please :)
Do you exist in all zip codes of the US?

If you are only supporting certain zip codes then I'm going to be real annoyed when I enter half a dozen questions and THEN you tell me you're not available in my zip code.
People have been doing some pretty amazing things with WebGL lately: http://metaphysicaldeveloper.wordpress.com/2013/04/23/webgl-...
Have you noticed a red loading top bar on youtube on video load? What is that?
You can downvote if you have at least 500 karma (recently learned this myself).
Personally, I'd rather have "the eye" than posting something and expecting positive feedback. If I wanted that, I'd ask my mom what she thought. At least here, I know that if I get positive feedback, I'm either doing a really good job, or I'm just really good at riding a fad.
Yes, you do need to process from beginning to end. If you look at the original video, you see that each frame builds on the one before it, which builds on the one before that. Remember, the buffer is never cleared -- it's just overwritten with a few new pixels (the dude moving) each room.
How is that misleading Y-axes? The intervals are same, only thing that will be different is the resolution, and going into that fine resolution amplifies the difference. I will not say it as misleading in a slightest bit.
In my experience so far, posting to HN is more like carving my name on a tree in a mostly uninhabited forest.

My various attempts to post an Ask or Show HN have mostly gone unnoticed. I think it would be great if there were a place that Ask / Show / Tell / etc. posts could get more traction in general.
Cool! Looks like the bright colors in the background might make the white text hard to read.
Not submissions.
Awesome! Thank you for the feedback. The application will either be $.99 or $1.99. It is currently just me doing both design and development.

As far as your questions go:

1. Reminders and calendars currently sync with iOS Reminders and Calendar. I will update the website to specify that.

2. The RSS feed currently aggregates from a single source. You can search (using Google feeds API) in the settings section of the app for a single feed. I will jot down the multiple sources suggestion for future versions.

3. The weather section gives you the current conditions and temperature, 12-hour forecast (in 3-hour intervals) of conditions, temperature, and chance of precipitation. The current API for weather is forcast.io.
Alternatively, write to your member of Congress describing the problems...

I don't feel comfortable bringing suggestions up as I was instructed that I'm not the source of change.

...such as a supervisor that is resistant to learning new information.
I have noticed a red bar on top of the youtube page when you load a video. Do you know if youtube has updated their backend?
No, it's truthful and should be respected.
I SEE YOU.

AND USUALLY IT IS NOT GOOD.

(end quote)
WindowsRT devices are pretty much that. See Lenovo Yoga 11" with WindowsRT.
I salute the cynics.

There's nothing worse than throwing good at a bad idea only to one day realize you've wasted your time, money, and effort.

If one cynical comment is enough to derail your ambitions, you shouldn't be doing a startup.
Have you checked out this section? https://news.ycombinator.com/ask

I normally never visit it, but it is available.
I agree with you, but the people on HN much nicer then on other forums.

Its hard when you've worked on something and then your post gets trolled to death by a 12 yr old who has a strong opinion.

As much as I hate how direct they are, the comments are often true. I just wished the criticisms were more constructive at times.
I agree to this absolutely.
That's kind of a racist comment and being German, I'm vaguely offended. However, I wouldn't fully disagree with you. This is almost the text book definition of NIH:
http://en.m.wikipedia.org/wiki/Lennart_Poettering
Hahah. classic. Let the comments slamming the guy that comments on negative HN comments begin. I've had a few posts on the front page and have been lambasted each time.
Bonnaroo Music Festival To Host Their First Hackathon
Yes, but the article specifically states that the efficiency is gained by by better utilization of PC hardware. I suppose if you're using your laptop exclusively for browsing it might make a difference, but switching to a tablet would give you even more battery efficiency.
Amdahl's law. You can get the browser itself down to nothing and it's totally futile because as soon as you open a page Flash Player will still peg the CPU.
Because it amplifies our perception of the difference, which misleads us to believe that the difference is more than it actually is.