skysight-inc/HackerNews huggingface dataset:
A bit of Mozilla commentary: There is no "internally", really -- it's an open organization. So you can find out!

The answer, unhelpfully, is that so far the only significant rust program is its own compiler.

There's people who want to experiment with writing new browser stuff in it. Not sure how serious that is, and I bet it's pretty far off before you see Firefox shipping with Rust code.
Hashmap 101: Build your own
Y ?
This page uses tables too.

[edit] my point was to not take this site as an example of best-practices...
I find that with the insane amount of meetings and interruptions I might face in any given day that don't contribute to "coding time," this works really well to ensure that I'm getting things done and to keep my mind fresh. I can then engage on the business side of things later without having that nagging feeling in the back of my head that something needs to get done.
Show HN: a color game playable by color blind players too
I use jshint as a vim plugin.
1 (re: Crooked Account Books) - if the government knows you have accounting books, they can force you to turn them over. You must provide them with physical access to the books. In your example, you could take the hard drive out of your laptop and hand it to them. However, if your hard drive was encrypted, and you had the encryption key memorized, you would not have to tell them. If the judge hearing your case did not understand the intricacies of Fifth Amendment doctrine, like the judge in this case, he might order you to decrypt the hard drive. In this case, your lawyer would ask the judge to stay (i.e., delay) his order to give you a chance for interlocutory appeal.

If the judge did not grant the stay, you could turn over the key but explain that you were not waiving your Fifth Amendment rights. Then when you were found guilty, you could appeal, argue that your Fifth Amendment rights were violated, and get your conviction overturned. Alternatively, you could not turn over the key, go to jail for contempt, and wait for your lawyer to appeal the contempt finding and get you out of jail.

2 (re: password vs. physical key in secret place) - in some cases, the act of producing a physical key may actually be protected under the Fifth Amendment. If the police can show that you know the key's location, then by forcing you to produce the key they are not forcing you to give any testimony, and you have no Fifth Amendment protection. However, if they ask you for a key but can't prove that you have it, they are asking you to create implicit testimony. The implicit testimony is "I know where the key is." If this testimony would end up incriminating you, the it is protected by the Fifth Amendment and you don't have to produce the key.
They are already anchored at the maximum salary they'll pay you, and you are anchored at the minimum salary you'll accept, but neither of you knows each other's numbers.

They want to hit somewhere above your minimum. They don't want to hit your minimum (since it may be volatile) and they really, really don't want to hit below your minimum. And they are okay with hitting their maximum.

In my location it costs 15-20k to find a senior engineer you want to hire. Once that happens, you really, really don't want to lose them in salary negotiations, or to another offer. So you don't lowball them. If they give you a number they can lowball themselves, but if they don't, then you offer something near your maximum.

Your advice is that you give them a number so high that you're sure it's above their anchor and that it gives them no information about your anchor. But that doesn't change their anchor, and not giving a number at all is pretty close to that, while being nearly risk-free to you.

Of course, once they've asked for a number, you've refused, and they've pushed on it, it may not be risk-free to fight anymore. At that point, I'd agree: Aim for the sky.
13/7 terror: Informer Naqi Shaikh was actively involved in the attacks
Stamped concrete Orlando
Sun Surfaces of Orlando (407)-423-3342 an experienced decorative concrete resurfacing contractor with 30 years experience offers custom concrete coating solutions for residential & commercial surfaces.
This sounds airtight. The analogy with the physical safe is completely destroyed by True Crypt's hidden partitions.

Any lawyers want to comment on this ?
Enough of this non-sense. There are 3 fundamental types of data out there. Dynamic relational data, dynamic non-relational data, and static data.

1. Data that needs to be modified by the client/server and is relational, should be stored in a Relational Database Management System (RDBMS) and should involve SQL.

2. Data that needs to be modified by a client/server and is not relational should be stored in one of the many key/value store systems out there. SQL is pointless when the data is not relational.

3. Data that does not need to be modified by the client/server should be stored in flat files. JSON or XML to the rescue.

Can we get back to writing software now?
Ask HN: Ecommerce startup - Shipping and Return labels?
I'm looking for an API that I can use on an ecommerce site to generate shipping and return labels (UPS and FedEx options). Are there alternatives to directly using UPS API (which doesn't look like an optimal solution from reading the docs)?
They can apply various methods, such as polygraph to determine whether she really forgot the key, and it won't be so easy for her to avoid revealing the real fact.
I don't get it. Why buy a table on which you ONLY can stand at, when you can get one you can both stand and sit at? They're rather cheap as well:
http://www.business.ikea.com/sv-se/products/s29806903/
$74/hour for contractors?? That seems incredibly low, especially in contrast with the 100K+ for employees.
In response to the question, "what will artists/creators do for money in a post-copyright world", the OPs answer that "Book authors already make little to no money" is mostly valid. Obviously there are authors who make plenty of money, but for the vast majority of them, in a post-copyright world, they'll keep doing what they do now (not making money).

The goal of copyright law is to encourage artists to produce art for public consumption by granting a monopoly. With respect to authors, this doesn't seem to be necessary as most of them are clearly not primarily motivated by money.
Just some honest feedback for the project owners. The logo change (http://i.imgur.com/U8WOI.png) was off-putting for me. You're probably better off if people install this extension out of curiosity and then forget about it entirely. This feels too much like a wink every time you search saying, "hey, some extension is mucking with these results, remember?"
Sleep Center
Sleep Center Solutions Connecticut, Stop Snoring, Headache relief, Jaw Pain Relief CT- at Sofferman Sleep &amp; TMJ Solutions our mission is to treat our patients with the most effective and thoughtful individualized therapy. Call us - 203.734.6000
Your site is much better than most of the scrolling preview sites (e.g., thethemelist.com is stylistic but too visually overpowering and cluttered for my eyes to parse). I say this as someone currently looking for a template. Using your site with large previews, the images were clear and easily scanned. I was able to find two potential templates and bookmark them within a few minutes.
They might help, as earplugs do, but then I have to work with something on my head the entire time...

There is just something about an 18 wheeler's honk that is next to impossible to cancel out, unfortunately. It literally rumbles the ground beneath my feet.

I'm a modern day Beethoven.
Thank you for including the color blind assist. It's nice to know that designers realize we exist.
You made the claim that computers had stopped getting faster. Do you stand by that statement? Please define what you mean by speed.
I definitely agree, but I don't want to shamelessly rip off the original authors of the script. If people want me to do it though, I will consider it. Thanks for your opinion. Maybe as I make my own modifications to the script I will remove it.
If We’re All Smart, Why Aren’t We Solving Problems?
I liked the part about 'immutable by default'.

I would love to have that in a language (as long as the 'mutable' keyword was something shorter :-).
Yet another freedom lost in the land of the free: You are not allowed to have secrets any more.
HD Moore posted on the Rapid7 blog some of the technical details: https://community.rapid7.com/community/solutions/metasploit/...
Except that there's no business case for rewriting old code that still works and is still supported by the compiler. And then suddenly, the compiler team has to support multiple, very different versions in the same release.
No advice for these types of chairs, but I have been researching programming chairs recently.

I spent 2 hours in the store sitting on Herman Miller, Humanscale and Knoll. I've come to the conclusion that if you are going to work on a computer all day the most important feature is configurability. The perfect position is slightly reclined (seat as well not just the back) with a keyboard tray and a monitor arm. I think the entire package is needed otherwise you won't be comfortable. I had this type of setup at my previous job and it was great. After I started working from home I didn't want to spend the money to build a proper work environment, but that changed when I started getting leg pains. I know nothing replaces getting up every hour or so, but it can alleviate the discomfort.

I've tried the lazy boy type of chair and the problem with that is you are stuck in 1 or 2 positions forever. After a while I find myself curled up or sitting in an awkward position because of my need to fidget. This is why I've settled on the Aeron from Herman Miller and am in the process of buying it. The mesh seat removes the pressure point from my legs, the entire chair reclines spreading the weight to my back and it has lots of options. I actually liked the Embody a bit more, but couldn't justify the price. Humanscale has some great chairs as well, but I found they didn't feel as good when you recline.

Summery, I plan to get the following in order of importance: (1) Good reclining chair (2) configurable keyboard tray (3) monitor arm (4) motorized desk so I can stand and work once in a while.
Stanford professor gives up tenure to start Udacity free online university
What has shut down and what will possibly shut down
MegaUpload - Closed.
FileServe - Closing, does not sell premium.
FileJungle - Deleting files. Locked in the U.S..
UploadStation - Locked in the U.S..
FileSonic - the news is arbitrary (under FBI investigation).
VideoBB - Closed! Will disappear soon.
Uploaded - Banned in the U.S. and the FBI went after the owners who are gone.
FilePost - Deleting all material (will leave executables, pdfs, txts)
Videoz - Closed and locked in the countries affiliated with the USA.
4shared - Deleting files with copyright and waits in line at the FBI.
MediaFire - Called to testify in the next 90 days and it will open doors. Pro FBI
Org Torrent - Could vanish with everything within 30 days “he is under criminal investigation”
Network Share mIRC - Awaiting the decision of the case to continue or terminate Torrente everything.
Koshiki - Operating 100% Japan will not join the SOPA / PIPA
Shienko Box - 100% working China / Korea will not join the SOPA / PIPA
ShareX BR - group UOL / BOL / iG say they will join the SOPA / PIPA
So... AT&T is suing Google to force them to pay these antiquated fees as well?

Why wouldn't they use their combined legal power to abolish the fees together, instead of fighting each other?

Because sure, at some point, Google may easily be forced to pay them too.
Santa Gift Catcher
Export EML to PDF
Export EML to PDF to be able to easily get the EML data in prints. Export EML to PDF along with all the key items like To, Cc, Bcc, attachments, etc.
>> TrueCrypt's deniability was broken in 2008.

Citation?

>> I'm not sure if they fixed it since then.

Maybe you could find out and post something useful.
How is that different than this http://blog.priceonomics.com/post/16013457968/the-fixie-bike... (for which your are credited BTW)?

It's a par for the course for a startup blog.
I wonder what the median salary is.
Industry trends in prototyping
I wonder how this number compares to startups that haven't raised more than their Series A.

It'd also be nice to see a breakdown of average salaries between engineers, designers, and biz dev. If anyone has the info, please share.
I'm not sure if you're saying it's less than 100K or just that you'd think contractors would make much more than regular employees, but $74 an hour works out to roughly $150K a year if they work full time hours.

Edit: sorry, clearly I know nothing about contracting.
A very well put writeup. Bravo.

By the second paragraph I felt informed and eager to keep reading. Thank you.
TLDR: Come to the city with your A game, couch surf, and go to in-house interviews. Use good job sources, and get a recruiter working for you before you get here.

I'm a 25 year old junior rails developer, and moved to the city 3 weeks ago. I'd have to say the hunt has been humbling. I had assumed the city had tons of companies starving for work, and so I aimed at some of the big guys. Pivotal, Square, Twitter, Yammer, Airbnb and many others.

I've come to the conclusion, Companies have quite the pick when it comes to Quality geeks in the bay area, So be ready to bring your A game.

After week 3, I have some offers on the table, and am beginning weigh my options. But am still actively hunting down jobs that interest me. Other things that could help:

* couch surfing
* applying to jobs before you get here (github jobs, or your favorite web companies job page)
* get a recruiter working for you - its free for you, and they have alot of sources. granted they don't have your entire best interest, it still gets you interviews.
Oscar Index Special Edition: Predicting the 84th Academy Award Nominations
There's another important reason that the Jones case is not as good as it sounds. The Court only partially decides whether the government can engage in GPS tracking without a warrant.

In order to determine whether the government violates the 4th Amendment, the Court must answer two questions. (1) Did the government activity (i.e., attaching GPS tracker to a car) qualify as a "search" or "seizure"? (2) If so, was the search or seizure reasonable?

In the Jones case, the Court ONLY answered the first question, because the government based its entire case on the argument that attaching a GPS tracker is not a search. The Court found that attaching a GPS tracker to a car does indeed qualify as a search, but did not determine under what circumstances it might be reasonable to conduct such a search without a warrant. So, in a future case, the court might determine that it is reasonable to search (i.e., attach a GPS tracker) without a warrant because, for example, the car might be moved before the warrant could be approved. In fact, it is already the case that cars can be searched without warrants in many cases where houses, personal belongings, etc. cannot be.

(Note that the Court uses the phrase "reasonable expectation of privacy" extensively, but this actually has nothing to do with the reasonableness of the search. It only determines whether a search occurred.)
The Use Of Wedding Planner App In Making Your Wedding Dream Successful
Furthermore, base 10 always means base 10 unless explicitly stated otherwise... wait, what?
I mean, not sole reasons
Ask HN: What's the best online CS program?
Thinking about it. Have some college. Would like to complete a degree. Would appreciate feedback on the quality and value of the various universities offering 100% online programs.

I have a ton of self-taught programming under my belt: Assembler (various), C, C++, Forth, Lisp, Objective-C, PHP, Verilog. Implemented real time embedded systems from scratch, genetic solvers, real time image processing in hardware, Windows applications, iOS, and more. I am very interested in the possibility of translating accumulated knowledge into credits towards a degree if possible.
I finished a PhD in pure mathematics three years ago and then abandoned academia because it's stale. My degree opens a lot of doors, enables me to attack problems that nobody else can fathom, and generally allows me to do whatever the hell I'd like.

While completing my degree, I devoted all of my spare time to building real products, coding all night, and learning to sell my ideas.

A math degree is a valuable asset if you love to do math. It'll give you the opportunity to solve lots of interesting problems, but only if you also make things that non-mathematical folks can understand. You must learn to communicate your ideas to anyone that will listen.

Develop proficiency in some platform, build a product, solve a problem, and learn how to talk about it -- this is all trivially routine, but it goes a long way when it comes to executives, investors, managers, and their ilk.

Eventually, you'll reach a point where you'll need to focus exclusively on mathematics... that's fine and everyone will understand. But before then, be sure to do something practical.
It's very well suited for real-time apps. Real-time apps with a good user experience that promotes flow helps maintain engagement.
Ask HN: Is there any simple way to block traffic from certain countries?
Is updating regularly from a central geoIP database still the norm? Can I just write "exclude countryName" in the htaccess or do any similarly simple solutions exist?
I'm not sure the (real) problems with social services are on topic here.
do your friends call you xly or just x?

apart from facebook (which cleverly leveraged existing relationships to create a culture where 'real' names were expected) virtually every single internet community is comprised of people operating under pseudonyms. i'd say the subgroup of people who prefer pseudo-names is the larger population.
Sigh. There is a huge elephant in this room, it was the beast of Christmas past. Specifically, for years Microsoft colluded with Intel to make systems which consumed more memory and CPU power such that an 'upgrade' cycle would be required.

Have you ever wondered how a machine which is less than 1/100th the speed of the machine on your desk computed the bills, interest, and statements for millions of credit card users. The IBM 370 that computed and printed those statements for MasterCard back in the late 70's had a whole lot of I/O channels.

I would love to see it get relevant again that one consider that the computer they were targeting would be roughly the same speed and that all of their 'features' had to be implemented with no loss of speed of the overall system. There is a lot of room for optimization, nobody has seriously attacked that problem yet, no one has needed to because people who optimized were left in the dust by people who could assume the next generation of machines would be fast enough to make bloated code good enough.

We haven't done anything though about Amdahl's law, and of course the thing that gives us parallelism is an interconnect between compute nexii (nexuses?). I was hoping there would be some insights along those lines in the article but I was disappointed.
On being a founder vs. joining a small startup vs. a large company
Actually that's not mandated by law at all.

What is in the law is an onus of responsiblity on service providers like Google to protect people under 13. So the response of Google/Facebook etc.. simply make it part of their terms that children cannot use their services - and will be summarily deleted if they do. (Google policy not 'the law').

Net result is parents help their kids online by showing them how to lie about their age. Google's ass remains covered but they are not able to actually protect kids because they don't know their ages.

Not good enough by any stretch.
Its a bit more complex than that. Heres a decent discussion on the breakdown...

http://discuss.fogcreek.com/joelonsoftware3/default.asp?cmd=...

(In short theres a lot of other costs and considerations that have to go into your rate as a contractor.)
how does google+ handle cultures where multiple names are routinely used?
If You Thought SOPA Was Bad, Just Wait Until You Meet ACTA
Decorative laminates
Decorative laminates are a special variety of laminates made and polished for decorative purposes. These decorative laminates come in various varieties of textured laminates, walnut laminates, oak laminates, abstract laminates. Another advantage of using door laminates coupled with decorative laminates is that the doors always appear new and clean.
> as long as the 'mutable' keyword was something shorter :-

That's one thing I really like, actually: use of mutable structures should be avoided, making mutable structures harder to use (because they require a pretty long extra keyword) is a good way to drive developers towards immutable equivalents. See it as shifting incentives.
Its said in jest but I think its true.

Heard that Google use SQL over Map-Reduce?

I naturally had to blog about it:

http://williamedwardscoder.tumblr.com/post/16399069781/googl...
How CodeAcademy got so hot, so fast
I think it's a joke site.
Article Tags : "Cassandra - Facebook - geekHUMOR - HUMOR"

Blame me, but I enjoy some comedy every now and then. And I find this piece well written too.
The 10 biggest perks of working in IT
Mass Incarceration and Criminal Justice in America
The classical application that comes to mind is a chat app.
An employee with a 100k salary costs something like 200k to the employer. Contractors also expect a bit of a premium due to getting sporadic work, if they didn't get a premium they'd opt for stable work instead. In exchange for this premium you get someone you can stop paying the second you don't need them, and someone who presumably doesn't need training. A salaried employee worth 100k salary should expect somewhere around $100/hr contracting. But the average should be higher yet, because the average contracting job requires more experience than the average salaried job.
Contractors can't work full-time hours.

Contractors are losing work hours by searching for clients, because you never want to end up with your queue empty. So you have to go to lots of meetings and invest in marketing yourself too. And in case plenty of clients are available, just filtering through them is a chore.

Then contractors also work on multiple things at once. At least many of them do, because that way you're minimizing the risk of returning home with zero earnings for the month in progress (we are talking about contractors earning $74 per hour that can't afford to lose much). Some clients are simply going to walk away and you're going to be left without payment, so such a strategy makes sense. But working on multiple things at once means you're constantly doing context-switching.

I think it is safe to assume that contractors are working 5-6 billable hours per day and not more.
That is not quite how contracting math works out, though. You have to charge significantly more to account for just the direct costs of your employment (such as payroll tax, half of which is salary that every employee has but is unaware of) and the benefits package. Basically, you get to pay your own fully loaded costs. $74 an hour at 40 hour weeks gets you a package similar to that enjoyed by an salaried engineer at $80k to $90k or so.

You also tend to charge more than even that calculation suggests, because you're responsible for downtime, overhead in getting new gigs between clients, credit risk, yadda yadda. The upshot is that you'd probably have a contracting rate in the low three figures. (They do, of course, go up from there.)
Digital Marketing Solutions | Web Design and Development Company
http://marshallk.com/google-pluss-real-goal-is-not-to-kill-f...

This I think is what Google is doing. The more Facebook opens up, the better for them. And it's working fine, I guess. Since when users switched to the timeline format, some of them had their privacy set to public.