skysight-inc/HackerNews huggingface dataset:
Well, you could process the JSON on client side.

response.comments.forEach(comment => comment.author = response.user[comment.author]);

Preferably, even, you could do it during rendering so it can be garbage collected afterwards.
I'm in Florida, English and Spanish are the only 2 languages and most are English but there is probably 10 to 15 Spanish channels. But to tell you the truth I only watch a few of those, just like I did when I had cable.
If you don't think art has an ideological function then you are my target audience. Manipulating political discourse is a major motivation for my creative activities, probably the primary one in fact - I falsify the world in order to improve upon it.
> CSS classnames were manually named with 1-3 character abbreviations, with a dictionary elsewhere, to save on bytesize.

Not to take away from your effort, but that sounds like something a minifier should be able to do, right?

Edit: Yep, you said it below:

> A lot of these convolutions should've been done by compiler, and indeed, a lot were moved to one when we got an HTML-aware templating language.
Dunno about SpiderOak, but the way Tarsnap does it, is that as blocks are encrypted and uploaded, the client keeps metadata about them locally (presumably an hash, size, etc). Then that metadata is also encrypted and uploaded to the server. When it wants to upload more blocks, it just looks at that metadata and skips duplicated blocks, updating only the metadata to point to the existing block.
Why can't fruit be compared?
Everywhere is a bit of an overstatement. Most, if not all, urban and suburban locations with reception rapidly falling off in exurban and, especially, rural locations (i.e. the vast bulk of the land area of the US). Obviously on a population basis, the OTA situation is a lot better but there's still a pretty rapid falloff as you get 30 miles or so away from urban centers with TV stations.
You can get an idea on how to start here: https://www.youtube.com/watch?v=_0KpdOMskiU&amp;feature=yout...
Meanwhile, a Texas church burned the holy book of millions of Muslims.

https://en.m.wikipedia.org/wiki/Dove_World_Outreach_Center_Q...

What's your point?
EPB has different (more expensive) pricing for businesses. But it's still a whole lot cheaper and a whole lot faster than a DS3.
Bug in Facebook Mobile Site Allows People to See Number of Views for Posts
An early clunky version of programmable matter.
Why, coding an utterly simple problem during an interview is fine. The purpose of doing this is to show the process of thinking and the ability to produce, explain, and modify simple code. BTW ability to identify the missing pieces and google for them can also be checked, for it's valuable.

Any thing that's longer than 10-15 lines should be a quiet-room task or a do-it-at-home task.
One of the artists (Heba Amin) was interviewed on live tv by sky News [0]

[0] http://news.sky.com/video/1570367/homeland-hacked-by-arab-ar...
People like to criticize Dropbox's appointment of Condoleezza Rice for much more substantial reasons than American party politics. 'Drop Dropbox' [1] offers an overview that, while biased, does address that accusation in particular.

A lot of my personal moral concerns with Dr. Rice's appointment are as a result of actions she condoned or advocated for during her time in government. Don Knuth's letter to her in 2002 expresses my feelings on this topic much better than I think I can myself.

[1] http://www.drop-dropbox.com/

[2] http://www-cs-faculty.stanford.edu/~uno/rice.html
No it's not in your head at all. Cable and satellite providers will compress, often very badly, the same feeds that you get via OTA antenna before transmitting those feeds to their customers.
Call Center Advanced Telemarketing Sales
A carefully crafted telemarketing script, coupled with call center motivational training, will mentally prepare your bilingual BPO team's personality to make the maximum number of completed sales each day. One extra lead can make all of the difference to your company's bottom line, customer service and growth.

Only the most dedicated, quick witted and endurance driven Central America BPO agents will be chosen for this most important nearshore project. Costa Rica's Call Center will only entertain hiring those with the telemarketing skills to successfully handle rejection gracefully while at the same time thinking outside of the box to make a sale.

A bilingual telemarketer that rushes through a script for fear of rejection can never match up equally to one of our Latin America call center's well trained sales executives. We will represent you and your company in the best light when selling your product or service offshore. Costa Rica's Call Center will only hire proven closers with unlimited potential, period.
The reason we make web pages is so they can be accessed, not so they fit some dubious image of technical purity. What they did seems fine to me.
It might be my fault if I put you in a room full of flammables, turn the lights out, and close the door. People who trot out the 'personal responsibility' mantra tend not to have much experience with situations in which their autonomy is curtailed. This is not to say there is no such thing as personal responsibility, but you plainly have a hard time conceiving of a context where you are not the author of your own situation.
This is most likely "جاسوس" which translates primarily to "spy" or "agent" depending on context.
Are you sure ? there's a startup working exactly on hydrogen storage for trucks: http://www.xconomy.com/seattle/2011/04/18/asemblon-forging-a...
"Y Combinator has just closed $8.25 million new fund led by Sequoia Capital with Ron Conway, Paul Buchheit, Aydin Senkut, XG Ventures, and Geoff Ralston participating." -- TechCrunch, 2010.

http://techcrunch.com/2010/05/21/y-combinator-closes-new-8-2...
The usual excuses are "i'm too old", "i don't have enough time", "i'm not talented"...

I find this post incredibly insulting. Some people have real problems interfering with their goals. This wasn't a sincere question. It's just godawful, in so many ways.

Seeing this just makes me really angry.
Well, yes! But you've not negated the points being made, you've merely shown that ignorance is bad no matter where or who portrays it.
Learn Go – a beginners guide to Go
Even under your redefinition of racist, the article isn't racist. The author doesn't make any mention of race at all. Anybody correlating food and drink with a skin colour is projecting their own racist connotations.
If you are new to Go and statically compiled languages in general, I've been working on a book to introduce you to Go.

The first two chapters are now available through Manning. Use mlyoungman to receive 50% off through October 17, 2015. This affiliate link earns me a few extra %. Thanks.
There is a shortage in monospace fonts for Arabic script. Thank you so much for this! It's beautiful. Under what license this is published?
Arabs and Muslims aren't really a race either.

Arab is more or less as descriptive as French is.
I did smaller projects in Haskell before, then some tests with elixir month ago. Amazing language, simple to grasp even for somebody knowing only imperative languages. Probably the hottest tech around this days, at least from my point of view. Phoenix framework on top of it is most probably next rails. Hot.
Recording OTA TV on Xbox One has been announced for Q1 2016.
This was a great reverse engineering trick. A lot of "hackers" would make their tools super-secure by packing the binary and then protecting it with VMProtect. Because, that's way better than just using VMProtect by itself, right?

Except that you could run the VMProtected binary until just after the unpacking routine ended giving you the original binary in memory. Didn't have to understand VMProtect at all.

Thanks hackers!

The same thing isn't necessarily true with crypto, but the lesson is that thinking you're adding security by layering without knowing what you're doing might backfire.
Bitbucket is down again
Nice, it appears to be much better than my car at high speeds!

I'm quite envious of the OTA update, there's no way Mercedes will every upgrade the Distronic software in my car, if I want the improved version, I have to buy a newer model. :-/
you might want to look into a yagi antenna design.
Please do not editorialize the titles of stories you submit HN.

https://news.ycombinator.com/newsguidelines.html
Yeah, the data looks full of gaps. Can't believe there's none in Mitcham/Morden/Wimbledon either.

The other issue is that the house prices start rising long before the fried chicken franchisees' leases expire and get taken over by fair trade coffee shops, artisanal bakeries and cereal bars. My street has two of the latter three, a real ale pub, a weekly "organic farmer's market" and a Waitrose but the pawnshops are still there.
Learn to listen. To your team members. To your peers. To your boss(es). To people in other departments. Not just to their words, but their body language, their activities, the way they carry themselves in meetings.

I am constantly learning from the people around me how I can be a better manager. If I see something that catches my attention about the way someone handles something, I aim to bring that into my own toolkit.
Dammit, why is the reply to this showing as dead?!?
I don't know Arabic but I'm very glad work like this is being done.
Bit late to the party here, but this is why I wrote https://2ton.com.au/dhtool/ ... I have 48 CPU cores still dedicated to constantly generating safe primes and generators (have amassed a huge number of 2k, 3k, 4k and 8k DH parameters if anyone's interested)

Any of the sizes' most recent 128 parameters can be downloaded in SSH moduli format, e.g. https://2ton.com.au/dhparam/4096/ssh
Any idea how many people that covers?
Looks like just a couple square miles of coverage (roughly eyebyalled). Is that mostly business or residential areas?
This is the typical design I see offered in most how tutorials. http://makezine.com/projects/digital-tv-coat-hanger-antenna/
Conda (installed through miniconda or anaconda) is probably the closest thing in existence - it's a universal package manager (built with Python, and mostly for Python, but it is extremely general). But it doesn't co-operate with any underlying package manager - it manages everything on its own. It does compartmentalize "pip install" for Python, and I assume it can just as easily do the same for npm, gem, rocks etc (though it does not out of the box)
Ask HN: Salary history in background check
I accepted a new job, and they are initiating a background check through a 3rd party service. That service is asking for my employment history, and my starting+ending salary at each past employer.

Is it reasonable for me to decline to provide the salary information (or to fill in $0 in each field if it's required)? I didn't provide my current salary to them in negotiations (so I have no need to "prove" it to them), and I do not want my salary data to be present in yet another online system (that will probably be hacked at some point so my salary data will be publicly accessible in a .torrent data dump).
Fried chicken doesn't have racial connotations in the UK, just class ones.
crowdsourcing

* http://www.scriptlance.com/projects/closing/

* http://www.guru.com/pro/index.aspx

* http://econsultancy.com/uk/blog/4355-10-kickass-crowdsourcin...

* http://www.kickstarter.com/hello?ref=nav

* http://www.etsy.com/?ref=so_home

* https://www.odesk.com/

* http://siderly.com/#

selling software

* http://www.shareit.com/

* http://www.sell-more-shareware.com/writing-good-software.htm

* http://www.developer-resource.com/index1.html

* https://www.topcoder.com/direct/home.action

* http://paidinn.com/
Also:

- Be explicit about your expectations for each of the team members. This is a
discussion, not a declaration.

- Give feedback early and often, both constructive and kudos.

- Your first priority is the productivity of your team, not your individual
productivity. This means taking the time to help team members that are
struggling, even at the expense of closing out your own stories on time.

- Don't be afraid to be vulnerable, admit your own failings or tell your team
that you don't know. Allowing your team to see the decision making process
when you go through it can be very valuable and is much better than just being
the guy who has an answer to everything. As a plus, showing your own
vulnerability will lead to your team showing their vulnerability more readily.

- Even if you've got the answer, sometimes it makes sense to let your team make
the decision. There are often many right answers. Remember, your job isn't to
choose a right answer, it's to ensure that the team doesn't choose a wrong
answer.
Damn Its Geek Site
Yeah. The issue was that there were two other constraints that had to be satisfied at the same time: CPU time to render the page couldn't go up appreciably (or we'd run out of machines), and there was a lot of legacy HTML and JS to update. Google actually had a CSS compiler at the time (since open-sourced as Closure Stylesheets), but it required that you run every JS reference of a classname through goog.getCssName (which was prohibitive because we couldn't use Closure in the JS for bytesize reasons), and that you post-process the HTML (which was prohibitive both for CPU reasons and because Closure Compiler is written in Java while the HTML for Google Search, at the time, was generated in C++).
>> Obama is trying to kill people to make the world better...

> I have no words for this. How a person can even entertain such thoughts is beyond me.
reply

Let's apply your lost of words to WWII. Do you believe it was unjust or unfair to kill Germans in the service of stopping that war? Are you still at a loss for words?
This seems like a feature that would be generally selected for in types of social organization.
Employer can't always make assumption that ones title match ones capability right? I do agree puzzle is silly, but some sort of programming question is required. To my understanding most senior SDE still need to write lots of code, and it's quite important check their code quality. Personally I've seen senior engineer made unnecessary type conversion which brings down production servers. I've even seen lead engineer write really shitty code with duplicate nested if statement and redundant for loops.
The existing ways of selling equity to the public also has drawbacks, such as high transactional costs. And, yes, multi-million dollar fortunes have evaporated into thin air under our existing legal structures -- Eduardo Severin for example.

I agree this isn't something that is ready for primetime today - but it could be in the near future. Even multinational banks are now looking into using block chains for funds transfer.
Probably autokilled because of spam filter false positive. Fixed now, though.
He hadn't put in the work. April 29th, still hadn't set anything up to go through with it, when he was sure it should happen in April? Didn't have any of the main ingredients/components for his bombs?

He hadn't put much work in at all. He was the garage band dufus who spent plenty of time drawing up styles for his tour bus, but none practicing the guitar.
"the basis for the hypothesis is fried chicken -> black people and craft coffee -> white hipsters"

Unless I missed something in the article (please feel free to chew me out if I missed it...) you have just completely put words in the author's mouth. I have no idea where you got that correlation from, but I don't see it anywhere in the blog post.
conda can do that. Have a look, it's really awesome (even though it's not the guix/nix kind of awesome, it is still awesome)
So it's most definitely a part of the joke. Thanks! :).
We don't find this to be true at the local level. Our customers are cost-sensitive, and we find the time savings our product provides to be a major selling point.

We haven't done any work yet at the state or federal levels, so maybe we'll encounter this attitude there.
Elixir has really changed the way I code in other languages for the better... even in JS. Now I tend to think of programming as a series of transformations and heavily use the underscore chain/pipe feature to mimic Elixir's pipes, trivial ex:

https://gist.github.com/AdamBrodzinski/fff116fb8c5dc20aa0db
The Similarities of Concept Art and Classical Oil Painting
They are if you prefer to live in a world where fact and spin are indistinguishable, and of equal value. To each their own, I guess.
Are there more basic string operations that need to be available for Arabic, a quick play with copy and paste produces all sorts of unusual effects I assume because of combining marks not being copied or being suitable in their new contexts.

I'd assume that the text is modified in units more complex than substrings and whitespace splitting?
Tell that to the U.S. Supreme Court, who believe a tomato is a vegetable, not a fruit.

https://en.m.wikipedia.org/wiki/Nix_v._Hedden
There's actually a lot of momentum on this from with the IAB (standards body for online advertising). The goal is to separate content from analytics. The result would enable publishers to prioritize loading the content before loading analytics.
I think more cores is the future. Elixir makes it easy (and pragmatic) to utilize all cores. You can write it without parallelism and add it back in later when needed.
But selling software to others is usually to allow them to save money, they are lowering their ceiling and might approach the bottom some day. And then there is competition. When you have a lot of it it won't be possible to charge any amount and someone might say that from now on you are going to focus on the low end of the market which means less focus on new advanced features.
For internal systems it is usually very hard to stop using them after a while and there is also often a lot of things to develop in the systems. That means you are still contributing to the company. Stopping all development of internal systems might be very expensive.
This sounds very cool. Any chance you could draw a flowchart diagram to help people (like me) who have no prior experience with AWS IoT? (like, which device is responsible for generating LAT-LONG, etc)
> I'd love to find an antenna that works!

Try the "coat hanger antenna" (google it). It's directional enough to be effective. There are some tweaks you can make to it to adjust how directional it is. (Adding more elements, or doubling it mainly.)

It's very cheap so you can experiment.

You'll need one of those impedance converter thingies to convert from twin lead to coax.
I got a similar offer. I've sent you a mail to GMail listed on your GitHub profile if you want to chat.
Stephen Harper: master manipulator
All other videos on
http://confreaks.tv/events/elixirconf2015
Don't provide the information if it makes you feel uncomfortable. It is none of their business, did they provide you with the salary of the guy you are replacing? If they decide to halt the hiring process because the 3-rd party reported that you did not comply you should be happy you didn't end up working for this company.
NetBSD-7.0 developer interview: Mateusz Kocielski
We hear that assumption a lot, but it hasn't been the case in our experience (working with Chicago, San Francisco, Oakland, Baltimore, etc.).

At the local level, budgets matter. Even if you're going to spend your entire budget, spending less on tools frees up more budget to spend on other things. Things like community events, more staff, creating programs to engage or serve under-represented groups, commissioning cross-departmental studies.

Saving time absolutely matters. The common belief is that local government employees are lazy or incompetent. Again, we've never found that to be true. Many of them came into public service to serve their communities — no one gets into local government for fame or fortune — but were beaten down by the bureaucracy.

They are motivated to do good and better back office tools help them achieve their goals.
Odd, we have trees and are 30 miles LOS from downtown. We get Fox, NBC, ABC, CBS, 3 PBS, the hmm forgot the name, CB? something. We get all we want which is main networks and in beautiful HD. I think Fox is in HD not sure, it looks nice though. If we spoke Spanish we'd have more choices. A few times a year in the early evenings Fox sometimes has issues but overall I'd pay for the quality we get if it wasn't free, not much maybe $10 most per month. Don't get any ideas US government!
> Meanwhile, a Texas church burned the holy book of millions of Muslims.

And Muslim (extremists?), killed 30 people in response, and resulted in a fatwa against Terry Jones.

> What's your point?

Artistic demonstration against the west, is (nearly) a right.

Artistic expression against Muslims, is (nearly) a death sentence.

---

It's a false equivalency to compare our (White Christian) nutjobs to their (Islam) nutjobs.
Thriving in an oversaturated game market
> Cryo-compressed hydrogen stations cost about $2.1 million apiece today, while Asemblon figures that stations using its form of hydrogen fuel would cost about one-tenth as much.

Even if you get the cost down to $200K for a cryo-hydrogen fueling station, you still need to make the hydrogen from natural gas (which you could just burn in the first place) or from electrolysis (which is terribly inefficient).

You'll see natural gas truck powerplants long before you see hydrogen versions. Natural gas fueling stations are very inexpensive and straightforward where there is natgas infrastructure already run.
I have no idea what any of this is about. Anyone care to fill me in?
And at least some countries adds taxes to the salary that the companies has to pay.
If you see "5P 5/10", you can figure out that's a medium shade of purple.

Whereas I don't think most people would have any idea what "#9966B6" would look like without looking it up.
It appears to be under the SIL Open Font License: http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=...
I don't see this in CNN top yet, BBC is also silent(though UK citizen was killed by an US drone). However, RT and other media independent of western governments already have this on main page. Let's think why dear HNers.
Great article. I really appreciate how both authors point out that it's not just about college, it's about the pressure put (often via the justice system) on parents, it's about play areas where swings are banned, it's about debates disappearing from elementary school, it's about the frivolous law suits.
Maybe the activists just want the show to put the relatively minimal effort into getting basic facts right, which the linked article gives several examples of them failing to do. If I write a novel set in a neighborhood in present-day Detroit, and I describe it looking like downtown Palo Alto and say the economic hard times there were caused by everyone losing their jobs at the local salmon fisheries, I doubt I could deploy "but it's fiction!" as a Get Out Of Criticism Free card.
> France is not a race.

There are no races in the human species. Claiming otherwise without providing strong scientific proof is what racism actually is.
I've been learning Elixir and liking it very much.

One question I have, though, coming from Clojure, is how to quantify the cost of sending large data structures between processes. I'm so used to shared-memory concurrency that it isn't clear to me how to efficiently write an Elixir/Erlang program in which multiple processes need to have (read-only) access to the same data.

Are there any good practices for that, or ways of thinking about how much it will cost to copy the data between processes?