skysight-inc/HackerNews huggingface dataset:
That's a bible verse describing Jesus making a blind man see. Point is, knowing God better is apparently of value to religious Jews and Christians. Biblical study can serve this effort. If it (knowing God) really is important to believers, then they have to consider how science plays a role in that effort as well, except that what science offers may not be nearly as satisfying in a traditional religious sense.
Asocial bookmark service
UNH Researchers find WhatsApp security bug in location sharing feature
Thanks Steve, looks interesting. What exactly is its approach? Is it different from the alternatives (Akismet, etc)?

Feel free to take a peek at any of the new projects listed on http://www.theprobono.org. The project descriptions tend to be really similar to blog comment spam, so it shouldn't really be any different contextually.
TrueCrypt is also opensource: http://www.truecrypt.org/downloads2

The security assessment is for the Windows version of TrueCrypt only. Which also answers your question, TrueCrypt is appealing because it works on *nix, BSD, and Windows. It is also free and open source. The Windows version is easy to use, has a nice GUI and actually works as stated.
They'll keep updating, OK. But there's no backwards compatibility in the new format.

Sketch 2 can't open Sketch 3 files.

Somehow you're forced to update if you intent to keep using Sketch.
I found two problems with your reasoning:

First, the overhead of GC depends not only on the heap size, but also on the allocation rate and allocation profile. For reasonable allocation rates found in typical GUI apps, most Java GCs do extremely well having very little additional memory, like only 20% more than the live set size. There is no "twice as much" assumption anywhere in their design.

Second, manual memory managers do have their own overhead too, in form of bookkeeping (e.g. free lists) and internal fragmentation. Fragmentation can be sometimes much worse than GC memory overhead for long running applications, because GC memory overhead is typically bounded, while fragmentation is either unbounded or has extremely high upper bounds (like 10x in "fast" allocators).
Brief rant:

Quake 1 ran a virtual machine, which QuakeC compiled down to. Quake 2 ran native code via DLLs. Quake 3 ran either VM code or native code--depending on how clever you wanted to be, you might need to break into the native code.

There wasn't some "mistake" about using scripts-vs-code, because they would actually compile down to executable bytecode. This made it much easier to load mods over the network if you needed to, and to port their tech to different architectures.

idTech 1-3 internally were a lot more like VR operating systems than scriptable game engines.

and the limitations of scripts, outweighs any gains from being "easier to edit"

Wrong, wrong, and wrong. The mod scene flourished back in the day specifically because it was so easy to bodge together mods in these friendlier environments--especially in the Unreal series.

The place where scripting falls apart is in modern AAA games where way too much stuff is expected of/exposed to designers, and then you end up with gigantic sprawling piles of poor performance. A friend worked with a licensee of the Unreal engine for a few games, and their script dispatch switch went on for...well, let's just say that many good programmers lost many good hours in those mines.

Scripting is a perfectly good tool, and one that makes sense until you start doing crazy AAA stuff with it.
Yes, you certainly can do that. http://creativecommons.org/licenses/by/4.0/

You may adapt it for any purpose, including commercially. The only terms are that you need to credit the original source (the website will do) and indicate if any changes were made. There are no other restrictions. Have at it!
Not really. Websites can easily block scrapers from the same /64 block, so it doesn't matter if you got a 1000 different IPs.
StrongLoop StrongOps 2.0 DevOps For Node.js
T-Mobile ends overage fees, with more cuts to come: CEO Legere
I'd get it in writing, but asking someone for a paper and ink OK for your Open Source project in 2014 is a bit much.
Couldn't ANY security audit performed by ANYONE be disinfo?

Couldn't your pointing out that it might be disinfo also be disinfo in itself?

Oh crap, infinite loop!
crowdtap is hiring!! Please use the links below to apply for your functional area.

We are a 4 yr old and profitable startup. We are #3 on Crains NYC best places to work and # 6 on Mashables best places to work, among a host of other awards. We also are very proud of our open-source contributions.

We work in small autonomous teams where the engineers are involved from the very beginning and are expected to heavily influence the product and see it through from idea to validation and optimization. Finally, and most importantly, we value work-life balance by working reasonable hours and encourage side projects.

We need

-Engineering Interns for the summer
-Sr Full Stack Ruby Engineers
-Full Stack Ruby Engineers (Ruby not required)
http://crowdtap.theresumator.com/apply/6XhXnB/Software-Engin...

-DevOps engineer http://crowdtap.theresumator.com/apply/6Mt0co/DevOps-Enginee...

Also hiring

Business Development http://crowdtap.theresumator.com/apply/AkOcKS/Business-Devel...

Client Services
http://crowdtap.theresumator.com/apply/FsfH6X/Supervisor-Cli...

About Us

Crowdtap is the collaborative marketing platform, allowing marketers to unlock real value by partnering with their most engaged consumers throughout the marketing process. With Crowdtap, brands can learn, ideate and market with their consumers on-demand.

Crowdtap works with leading brands including Verizon, Reckitt-Benckiser, Old Navy, AT&T, ConAgra and Sony. Headquartered in New York, Crowdtap is funded by The Foundry Group and Tribeca Venture Partners.

Due to the large volume of received applications, we are only able to respond to applicants who possess the experience and qualifications that closely match the requirements of the above position. No Recruiters please.
They do - if they have ownership too. But project managers won't like to give up the ownership, they just push for more features in less time. There goes your hope for responsible complexity management...
Call me nitpicky, but it always bugs me when someone references some content, but doesn't link to it. Specifically the XKCD and Stackoverflow links. Link to the comic and question specifically, rather than making me go hunt for that content.
Excluding the UI, I wonder if storm is a more robust, if more complex, option to do the same types of things: http://storm.incubator.apache.org/
"Course of employment" has a legal definition, it's the things you do because you have to for your work, so the actual work in the office, required education, travel to customers, that sort of stuff.
Sure, swap out the verb, but even so, there's lots of fun ways to word things that leave the door open for future lawsuits/claims.
Okay give me a minute, I'll just hack something together for you. :)

Seriously though, this is a good request, but the graphics market is really difficult to do business in. It takes a ton of development effort to make a full-featured 3d package, and the market of high-end studios is very small. If you create a graphics software company, your best exit opportunity is probably to be bought out by autodesk eventually anyway.
Houdini has been gaining some ground recently though, and I think is the best alternative at the moment to the autodesk products.
Why? There's an easy way to solve this problem: Go talk to your employer. The ones you might want to work for are reasonable: I'm not claiming IP rights for unrelated side projects of employees.

Now if you get into the area where you're dealing with trade secrets and patents on stuff that directly relates to your work, even if you write the code on the side, you'll probably run into trouble in a lot of jurisdictions. There's no way to effectively draw the line and say "oh, this small idea about the flux-compensator, I had that at work, but this great, patent-worthy-and-billion-dollar idea, that builds on my previous findings at work, that one, that totally came to me in my spare time (exactly at 08:01 pm, just as I stepped into my car)." That's the problems that these regulations try to tackle. It's imperfect, but hey, at least you're entitled to a fair compensation by the same law.
Basically the Minor Leagues of YC -> which is fine, but call it what it is.
> He claims the commit logs are proof of when he did the work. They aren't, they are simply proof of when he did the commits.

Not even that, since you can trivially set the commit date to whatever you want.
Ask HN: What did you think of Silicon Valley Episode 2?
They're talking about games in C++, not random C++ apps. Oranges to apples.
>"I think it would be mostly moot at that point."

I think that's stunningly naive.
Dart: The World's Smallest Laptop Adapter
> Particularly not for products (FOSS or otherwise) that directly compete with the very thing you're working on now.

But that's the case discussed here. The guy was tasked to build a CI-System at work and built another one in his spare time.
Even the timestamp on the commit can be changed. That doesn't proof anything. It's totally possible the timestamp has been tempered with.

> git rebase -i

pick and edit each commit and do this

> git commit --author <override-author> --date <override-date>

I think you do this better with filter-branch too. But I don't know that command as much.
What hardware changes would enable microkernels or exokernels to compare favorably to monolithic kernels?
>If you want to do open-source work on an area related to your job you must talk to your employer first

It isn't the law, but a some employment agreements give de factor ownership of any intellectual property an employee produces to the company, own time or not.
Instead of spending money on a dev boot camp maybe try going through The Odin Project, and beefing up your github. Then maybe join TreeHouse temporarily just to have them help you find a job.

http://www.theodinproject.com/
I would argue that this is a moot point since computer hardware is a commodity. Most companies around here buy their employees new hardware and said employees will simply use them for all their computing needs as is convenient (would you travel with 2 laptops just to be able to claim you didn't use company hardware).

I frankly find this kind of legal posturing by companies abhorrent and immoral. It's almost like treating employees as slaves.
This benchmark had nothing to do with low memory conditions. Also modern GCs do not add really that much memory overhead. Typical manual memory allocators bookkeeping/fragmentation have comparable overheads (~10-30%). Problems of Java being memory intensive lie elsewhere - e.g. lack of object inlining (too many pointers everywhere), wide-strings as default, lack of lightweight structures (two words overhead per object), the VM itself, huge OOP libraries (even if you need a single method you need to load a whole class into memory). 90% of memory taken up by my Java IDE is code.

BTW: Your link is about JS, not Java. Performance problems of JS have little to do with GC, there are much bigger problems first.
The first stage has 9 motors, and the second stage has 1. Recovering the 2nd stage seems incredibly difficult involving lots of compromises for a relatively small benefit. I'd invest engineering effort into making the first stage motors not require much re-manufacturing between flights. The cost savings are going to come from a first stage that is re-fill and go, vs completely disassemble the motors and rebuild and replace parts.
Pah, another iterative upgrade with a hefty price tag...
Are you seriously saying it isn't worth $50?
Or just

ssh -D localport -fN user@vps

Then for chrome/chromium:

chromium --proxy-server="socks5:localhost:localport"

If you need multiple instances running different proxy connections use different data directories like:

chromium --user-data-dir="other-dir" --proxy-server="socks5:localhost:localport"

Edit: sshuttle covers more than port forwarding but the article was geared at browsing the web through a vps hence my comment.
Chromium? Perhaps a bit feature-light like Chrome, but certainly not ad-supported or privacy-undermining.
It depends on the sophistication of the attacker. If you have TrueCrypt installed and a big chunk of random data on your disk then it's pretty obvious that you're hiding something. Even stenography is pretty easy to detect for non-trivial amounts of data.

Another issue is that you never know if the border patrol is going to add some unwanted monitoring software or hardware to your computer. It seems unlikely but with the NSA revelations we had I wouldn't be surprised anymore.
Microsoft's Bliss: The story behind the wallpaper we'll never forget [video]
Business Insider Writer Mugged For Google Glass, Then Advocates For Thieves
$50 is hefty?
Tyler Durden says: "The things you own, end up owning you."
How would the employee know what is a trade secret though? When something is first discovered it is not known yet that the employer would want it kept secret until someone in a position to make that decision does so.

Are their laws around this? Or is it set mostly through case law? Anyone have additional information?
The 110,000 computers bit was the only bit that mattered.
My employment agreements typically include something about work product and rights assignments to the employer. I gather that my employers' contracts with their customers have similar intellectual property transfers (from the contractor to the customer). As a result, I've always explicitly sought exceptions from both employers and customers. Even if it isn't required, it doesn't hurt to have something on paper that says my contributions to some free software project are on the up-and-up.
Repost from 18 hours ago (https://news.ycombinator.com/item?id=7583256)
try Angel List https://angel.co/jobs
Gabriel is also the author of the popular Pipes Haskell library, and nice person in general. Both of these make me heartily recommend his other blog posts about various Haskell topics, which often portray advanced features remarkably well.

Examples:

Scrap your type classes: http://www.haskellforall.com/2012/05/scrap-your-type-classes...

Hello Core: http://www.haskellforall.com/2012/10/hello-core.html

Coding a simple concurrent scheduler yourself: http://www.haskellforall.com/2013/06/from-zero-to-cooperativ...

Tutorial as part of library doc (!): http://hackage.haskell.org/package/pipes-4.1.1/docs/Pipes-Tu...
Wow, the repository is really gutted out.

In the case I needed to do something like this, how would I?
Really? Its "very disappointing" that a method call that obviously has to do a more complex conditional check has more overhead than doing a narrow purpose specific conditional check outside before calling the method?

Isn't that what you'd expect in pretty much any language? It would only be newsworthy if it wasn't the case.
Last i saw, django uses 1000 as the iteration count for PBKDF2. So maybe that's common nowadays and needs to be reviewed. On another point, can anyone point me to an article explaining the state of the art for user passwords storage?
They didn't even open the latest Id tech to public... They didn't even go to the game.

It has nothing to do with vehicles.
So neither party can prove anything either way. This is precisely why we should never presume guilt.
We ended up prototyping most things in UC then converting most of it to native code for performance reasons.

The reason builds were sometimes a bit tricky was due to chicken and egg syndrome because the script compilation wouldn't just compile scripts, but also modify headers to support the new objects created in script.

Aside from the performance issues, the main drawback (to me) with UC was definitely how tightly coupled to native code it was.
How zuck met oculus the story behind Facebooks big bet on virtual reality
Thanks for the explanation regarding key-derivation functions. Regarding the calculation, I was using the value for printable ASCII characters which is 6.57 bits of entropy per character.
Introducing packagecloud.io
I'm used to something like this: http://i.imgur.com/gAQhd.png and I have a very hard time not using it (function list on the right). When hovering a function you also get a hint on parameters.
A bartender is typically an hourly employee, clearly paid for the time they are "clocked in". A salaried, "exempt" employee is a little bit of a different thing.

Which isn't to say that the quoted imperative is "the law" - that depends on jurisdiction and the wording of contracts that have been signed. In any event, the imperative is great advice, though!
I agree with you PM tools are useful:

1)If the projects are not finished at the deadline, we don’t have to blame the tool as you said.

2)Also Oren says that focusing is the key and gives us some advice. Ok.

I think he is right but maybe the head title doesn’t match a lot with the content.

“The light importance of PM in Startups (initial phases)” or “Startups: things to focus in before PMing” would be better. IMO.

BTW, awjr thanks for those tools and I sign up in SoftwareLeadWeekly , let’s see!
Why would a trans man want a laboratory grown vagina?
Actually a lot of people want it, especially the people who have to deal with the customer.

The problem, as with most enterprise software, is that the desire for a feature often doesn't match reality.

In my experience in services over the past decade and a half, most customers don't use these systems when they're available. They log in a couple of times at the beginning, and then they continue to rely on dealing with a person like a project manager or account manager.

There are a number of reasons for this, such as the customer not wanting to use a system to collaborate, the customer is already too busy with their day-to-day tasks, etc.
Someone has to pay for something to be what he says. Maybe the almighty Google or Facebook or Apple someone should fork over some bucks to support a correctly constructed alternative. Open source may be "free" but building something complex and correct is not free to build. Given that openssl had about 2K donated per year it's really a hobby project. It's not like Linus works on Linux while flipping hamburgers for a living.
I'm interested in a job at Shutterstock, but the link you provided leads to a broken page. Any idea where I can access the job listings?
No; part of the point of XTS is to adapt 128-bit AES to 512-bit blocks, but the other part is to seamlessly incorporate sector numbers into the cryptosystem. Even with a cipher whose block size accommodates whole disk blocks, you still need a construction that achieves more than ECB does, which is what you'd get by naively applying Threefish.
That's a good option as well! So, if sshuttle ever stops working, this. Thanks for pointing this out.
That is the law in many places, California being one. Companies generally own anything you do related to their business. Related is up to a judge to decide if it gets to that point but some arguably obvious examples: making a game on the side while working for a game company. Making an email website while working for a company that makes an email website.

Why it makes sense IMO. Without the company owning work related to their business outside of work hours that would seem to make something along these lines legal.

Employee is at home, after work hours, and thinks of solution to problem at work on his project. The next day he comes to work and demands if the company wants this solution he must be compensated for work he did on his own time that belongs to him.

Your bartender case I have no idea how a judge would take that. The judge might see it as common sense. On the other hand if the bartender took a second job bartending a judge might decide that's not okay. Examples: Bartender invents new drink in Bar #2. Does Bar #2 own that? Can Bar #2 trademark the new drink? Can Bar #1 claim bartender has a conflict of interest because while working at Bar #2 it's arguably his job to lure people away from Bar #1.

Here's a quote from Nolo: "

Moonlighting

Generally speaking, working more than one job is lawful. However, an employer has the right to limit after-hours work that is in conflict with the employer's own business. For instance, going to work for the competition could provide grounds for discipline or discharge.

"

http://www.nolo.com/legal-encyclopedia/off-duty-conduct-empl...

Here's another

"Employees Owe a Duty of Loyalty to Their Employers
...
Thus, an employee who improperly competes with his employer, assists a competitor during the course of employment, or makes use of the employer's confidential information to compete with the employer after termination may have breached the duty of loyalty.
"
etc..

http://shawvalenza.com/publications.php?id=68
How  to Lose an Investor in 5 Minutes Flat
Appeals Court Reverses Andrew Auernheimer's Conviction for "hacking" AT&T
Short guide to Ruby internals
No, man, you've got to curl straight to bash. As root.

God I fucking hate that.
It seems that a typical website doesn't have the capability to know if the exploit was used against them, unless they are logging and able to analyze all IP communications to and from their servers.
I recall seeing something about reviewing the TC license. Does anyone know if this is something that will be part of Phase II or am I misremembering the details?
I wish the agents could language-agnostic though.
I use this for inspiration throughout my day:

alias bob="curl http://bobrossquotes.com/text.php"
Not sure why this is being downvoted. This "some kind of text/strings" approach is why we have "escaping" functions which turn strings into strings, instead of conversion functions from, say, "plain text" to "HTML character data".

This prevents our computers from helping us, even if we're using an ivory tower type system with a whizz-bang IDE, since everything's just "String" so the compiler says OK.

Here's an example of the alternative http://blog.moertel.com/posts/2006-10-18-a-type-based-soluti... (remember that most of the code there is building the libraries; using them is simple and terse).
David Attenborough is making an Oculus Rift nature documentary
>we’ve built our organization with the features and tools that empowers our employees to customize their interaction with appendTo to their needs

Welcome to Zombo.com. You can do anything at Zombo.com.
Well how much would you pay for it? 10x what it costs to store it at the outskirts of town? Why don't you take a taxi every month to go there?
Maybe he was breathing some residual company oxygen while he was in his home working on this software. It would follow that he used company resources and thus the software he created must belong entirely to his former employer.
The CC-BY license used is clear on this. It most definitely permits both updating and selling. Cheers
You could probably get all your data from google as well since it's stored on their servers, without having to upload from your phone
thanks mate, so far I am in between xps 13 and xps 12... I really like how they look and feel, even the price is not advantage though :)
Above the VP level in certain lines of business at an investment bank, its typical to take 'gardening leave' if you move to a competitor. Typically it will be between 30 and 90 days, where the new firm must pay you, and you cannot speak to or do any work for them. Both banks will take it very seriously, and it's great work if you can get it. The feeling is that 1) Non-competes won't work in the environment; and 2) these people have intimate and specific knowledge of deals in the works on the banking side and positions on the trading side. 'Gardening leave' is a solution that make everyone happy.
What if the government guaranteed you an income?