skysight-inc/HackerNews huggingface dataset:
Well, I'd have loved to do that. But the company is located across the country from where I'm located right now and its not feasible for me to talk to the founders face to face.

I've had a couple of non interview talks with them and they sound like really good people. On the other hand, in absence of a long term growth plan which they've failed to present me with, its a bit risky on my side.

The VC investment seems like a reasonable explanation to believe that they have a long term plan. But should I trust this explanation ?
I can't speak for IndianAstronaut, but I (PhD Physics) give the same advice.

My reasoning is that to actually survive and succeed in grad school, you need to be absolutely passionate about what you're going to be doing. If you want to go to grad school because it seems like the next logical step, then I give that advice to emphasize that it really isn't, and that it's a bad choice for many people. But if you really are enthusiastic about your field, and really want to keep doing it, then you're going to ignore all advice anyway.
Creating a social site is not easy.

It's hard to attract jobs without candidates and even harder to attract candidates without having open jobs. Worst of all in your case is that you content(job post) has a short lifespan.

It's possible but don't do it unless you're passionate about it.

Try these for PT work.
http://gun.io
http://codementor.io
http://meetup.com

Assuming you live in a major city, there are lots of Meetups hosted at co-working offices. These spaces are brilliant for someone like you looking for work because they are flush with bootstrapped companies who only need a little bit of work. They have a little bit of cash, motivated, and potentially right on the verge of launching/reaching scale.

Once you're in the office space, find out how to get invited to whatever messageboard they use for internal communication. You will use it to advertise your services. After you get signed up into their chat system, just walk around the meetup and start introducing yourself.
Special K, a Hallucinogen, Raises Hopes and Concerns as Treatment for Depression
In addition to that, I think the author is also conflating "model" vs "implementation". Some of the legacy relational databases are somewhat slow, but 1 TB of data is hardly much even for something like PostgreSQL. The more sophisticated column-oriented databases and data warehouses would still be considered relational databases, and are much much faster (as I understand, for many applications, the primary downside of those is cost, rather than anything inherent in the relational model or the implementation).

New, redesigned OLTP systems like VoltDB are also much faster than the original disk-based RDBMSs for transactional workloads.
Two major cases apply to this.

The closest version is this one:
Chamberlain made garage door openers and claimed that the rolling code that opened the door protected access to their copyrighted "open the door" routine in their garage door opener... Since Skylink's replacement remotes caused that code to execute, they were bypassing the DRM. This was shot down.

http://en.wikipedia.org/wiki/The_Chamberlain_Group,_Inc._v._....

There is also the lexmark one... They claimed that the numbers read out of their cartridges were a copyrighted algorithm (in a secret language!) that described how to measure the toner amount. Copying this code verbatim was copyright infringement. The courts ruled that this wasn't copyrightable because access controls weren't copyrightable (like you can't copyright a key). Even if it was an algorithm that was creative, it didn't really act like it. Lexmark was told to get lost.

Incidental note... Nintendo tried this with the gameboy and trademark law. It wouldn't load a 3rd party cartridge unless it had the nintendo logo in the ROM. Of course a 3rd party couldn't display that logo because that would be trademark infringement. Courts told nintendo that they lost the right to claim infringement when they required the use of that bitmap as an access control device.

--

So, no, I wouldn't worry about losing the DMCA here. Of course, getting sued just to hassle you is another thing - Kuering could file a case they knew they'd lose.
It's the coffee equivalent of the bypasses used for certain unlicensed NES and SNES games: the game's cartridge had a bracket or port into which you would plug a licensed game, and the unlicensed game had pass-throughs for the signal lines to the system's DRM chip, allowing the unlicensed game to use the licensed game's authority.
i said it first :) https://twitter.com/jimmyislive/status/495440322197876736
I should clarify, I wasn't actually making my own malloc, I was only macro-switching it so that I could keep a list of all the malloc call returns. I was also interrupting free, so I could see which objects had been malloc'd but not free'd. I think I mentioned it was to track down memory leaks.

The example I quoted in Python's implementation, though, seems to hold truer - rather than calling malloc whenever it needs more space it allocates buffers and hands out memory from them, reducing the frequency of calls to malloc, and meaning that its garbage collector sometimes can't free as much RAM as you hoped (since there are some nearly-empty buffers that can't be released.) This makes running python instructions which need a little more RAM much faster, at the expense of complexity when RAM is short, of course. And overall the program should be faster, since it has fewer system calls (assuming that the code which hands out RAM is well optimised, which should be possible since it can be much simpler than the system malloc.)
There will, across all the features.
The fact that you're an outlier doesn't mean that the findings of the study are invalid. There are lots of people who are genuinely good at their jobs, but who would do something completely different with their lives if a billion dollars dropped into their laps. Those people stand to gain much more from a long vacation than you do.
U.S. employers above a certain size are required by the Family and Medical Leave Act (FMLA) to provide some unpaid maternity/medical leave. Small employers (such as where my wife works) are exempt from any requirement, and it varies according to the employer and what the job market requires (i.e. not much for most fields). Also, part-time workers receive absolutely zero protection.

The United States is incredibly backward in this regard (among many others). Combined with our lack of support for childcare (tax breaks are meaningless when you're not making enough money), it's no wonder that we're well behind most of the rest of the world when it comes to workforce participation rates for women.

In my experience, most white-collar jobs tend to provide two weeks of paid vacation, a week or so of personal/sick days, and—if they're generous—some [mp]aternity leave (I get one week at my current job). Due to the labor market, tech jobs tend to be more generous, but even the most generous policies by US standards tend to fall short of the minimum required policies in more enlightened nations.
I wasn't really suggesting that microprocessors are required to generate fractals, but rather that I don't understand how the process that eventually generates the fractal shapes occurs in plants. You have a good point that all that is needed is a relatively simple operation repeated in every part of the system which indeed makes it easier for me to imagine how the shape forms. From what level this operation starts to be expressed is probably something botanists can answer.
http://unblockedpiratebay.com/ FTW
The Book of Mormon as dictated by Moroni.
I started looking into Rust again while picking the term "union type" because of their choice to use the term "enum". I ran into the Result type in some code I was reading and it just made so much more sense to me as a new person learning the language. Basically, it made it self-evident to me that "a library for error handling should be named with error handling in mind." You will also see a Result type in some Haskell libraries so it's not unprecedented there.

I also got tired of explaining "the good result goes in Right, because it's 'Right'" like I'm endlessly telling a bad dad-joke.
Well, let me encourage you to actually respond to what I said, then:

> you have five Ints and you use the wrong one for an index

In other words:

f :: Int -> Foo
doStuff :: Int -> Int -> Int -> Int -> Int -> Foo

Of course that's abstract: I meant "you" as a programmer dealing with these functions and the ints might well be a low index, a high index, and the neighborhood of a pivot index, so it's called as:

doStuff lo hi (p - 1) p (p + 1)

and of course you probably wouldn't pass all three p's in -- but those are definitely three different Ints which you may have to keep track of.

It sounds like your panacea here is to instead have the programmer write:

doStuff' :: Lo -> Hi -> Pminus -> Pivot -> Pplus -> Foo

The problem is, that `f` still has type `Int -> Foo` and there is still this huge semantic error of providing the wrong argument to f. So no, if you actually explicate what I said you indeed find problems much like what I "invent after the fact".

Are you saying that `f` should not have input type `Int`? That input type is isomorphically non-negotiable: you're either going to write five `f` functions or you're going to have type coercions, and both ways have the problem. I really don't see anything you've said which alleviates it.

If none of what I was saying was what you thought I was saying, that's OK, mistakes happen all the time. Then, I'd just ask: in your own words, what did you think I was saying when I said, "you have five Ints and you use the wrong one for an index"?
Yahoo is becoming relevant again. If there is a field which is relatively new and not overtaken by big names/companies it is crypto/security.
sadly, the generals safe at home think that any prisoner of war should be court martialed because he didn't die trying to accomplish its mission.

see the reception the spy ship captain got when his crew was arrested by north Korea. there were several calls for court martial when they were released.
This should be called "why the world hates assholes".

Getting a JD doesn't make you more or less of one; it just gives you a somewhat different toolkit for behaving however it was you wanted to behave anyway.
My thoughts immediately strayed to the same notion. From the FAQ, however:

Your data will be stored on your phone, and you decide how long you want to store your data, if at all. You are the only person that has access to your data. You can choose to share the data with your doctor, your family, or your friends. You are in control of your data, and how you use it is entirely up to you.

As a first customer, you will be invited to take part in a usability study and provide feedback and anonymized data to our company as an important part of Cue’s path to FDA approval. You may opt out of this at any time.

And, with respect to selling:

Absolutely not. Your data belongs to you. Data collected using Cue machines are linked to your smart phone solely. Again, you are the only person that has access to your data.

Yes, yes, TOS and privacy policies can change at any time, but this is a quite bit more forthright statement about data, than say the Microsoft Band/Strava/Fitbit/etc. My reading of it is that it's never uploaded to any sort of remote cloud storage.

EDIT: The more that I think about it, and the more features that I see that the app has, I'd have to guess that there may be some sort of catch down the line in the above statement. Perhaps your blood work data is never transferred to their servers, but analytic gathering is probably going to take place based on your location, meal planning, exercise records, etc., even if only for "recommendations for you".
Snappy Ubuntu challenges CoreOS and Project Atomic on lightweight cloud servers
Getting Tiles Data into Firefox
Cough, cough, AeroPress[1], cough.

It's almost as convenient for a single cup as Keurig, much cheaper, and if you've got a local coffee roaster, much, much better.

[1] http://aerobie.com/products/aeropress.htm
There's also the wonderful Australian romantic comedy film Danny Deckchair. Danny flies away from his problems in a deckchair-balloon aircraft.

http://www.imdb.com/title/tt0337960/
(n+1)sec: a secure multi-party communication protocol
Good catch, that's exactly why this needs to be open sourced!

I actually looked at that wiki article, but probably before that was added. And that's a good example a fact that had some editorializing on my part, which I ultimately want to eliminate. The original idea was to give context to facts, but I think it would make more sense to create a metadata format to do this, e.g.:

- To understand this fact, you need to understand X, Y, Z.

- This fact is needed in order to understand facts X, Y, Z.

This way facts can live and die on their own, rather than being bundled together according to the tastes of a single curator.
Except Apple products are developed, designed, coded, tested, etc - all in the United States.
Unlike our open source projects, Atlas is not shipping any foundational new functionality; it is unifying our open source projects into a single solution with a UI, security (ACLs, audits), workflow, etc. This differentiates it in being a commercial product and we feel this is a really clean way to do it. We've avoided any open core awkwardness and our business model is clear.

To put it another way, we use an analogy internally here at HashiCorp: our open source are our "nuts and bolts" that you can grab off the shelf and be very successful with in building robust systems, but Atlas is the complete car or house (built up from these nuts and bolts) that you can purchase.
With proper dithering, lowering the bits raises the noise floor. This is because dithering is approximately equal to changing the quantization error from something regular to something random.

If you don't dither, then the quantization error will likely be something harmonic rather than the hiss you hear in that video. This is much more noticeable[1].

Lowering the number of bits produces the same wave, but with more error. Dithering ensures that the error is random noise, which is why you hear "tape hiss" in that video as the bits gets lowered. With a tone frequency chosen to maximize the harmonic quantization error and no dithering you would start to hear it.

Lastly, 24 and 16 bit are largely unrelated to mp3s. In practice, mp3s are decoded to 16 bit audio, but they don't store the audio as PCM, but (roughly) rather as frequency/amplitude pairs which could in theory be decoded at any sample size. In any event, the absolute magnitude of
error introduced by encoding a 128kbps mp3 is way, way, way larger than 16 bit quantization error, and the goal of the mp3 encoder is to find a way that is as inaudible as possible.

MP3 is an old format at this point, so it does have audible defects in some types of music at even the maximum bitrate (certain percussive instruments are an issue). Vorbis and AAC work in some ways similar to mp3 but are strict improvements (though for the love of music, don't use the FAAC decoder, it's generally considered horrible).

1: Still not noticeable at 16-bit audio, as a similar test to the one in the article was done with no dithering on the 24 -> 16 bit conversion. at somewhere between 12 to 14 bits it would start to be discernible.
Interview with quantum computer architecture researcher Rod Van Meter
I just use mine at home so I don't have this problem. I could see it being an issue in an office though.
Awesome. So you're saying the "90MB archive", that everyone waves around as evidence that TPB will somehow live forever, was only done a couple times a couple years ago.
I think you're greatly overestimating both the omniscience and the competence of intelligence agencies.
Ah, yes, that's exactly what I had in mind. So they can't prevent circumvention by law, but they can make it as hard as technically possible.

But as Cory Doctorow points out, DRM can never succeed, because in order to sell a working system to your customer, you have to give them the encrypted content, and the decryption engine, and the key (otherwise, they can't use it). But if your customer is your attacker (or your competitor), you just gave your attacker the encrypted content, the decryption engine, and the key, so now they have everything they need to build compatible cartridges...
This really seems valuable, you are on the right track and should keep pushing with this project.

Awesome!
This page is a lot more clear about the product I think: https://cue.me/product

I still see no information on how long the "wand" (sample taker) lasts.. Can I take 10 drops of blood? 100? Infinite?
When I saw Aerobie, I immediately thought of the flying ring.

Interesting that they branched out to a coffee press from all their other products., which are basically all things that you throw.
Nitpick: I don't think Moldovan is a language. If you mean the language spoken in the Republic of Moldova, that's just Romanian.
I like the concept but two things:

1) I don't want to give them my CC info or even my address. They will get busted at some stage and I don't want any association.

2) They will get busted at some stage and you'll lose your facility.

Seems like the type of service paying with Bitcoin was designed for. I am no Bitcoin fan, but that is exactly where I'd want to do anonymous payment.

That whole business model is just asking for trouble. They aren't even pretending to be legit (e.g. a lot of micro-server companies).
The argument against ads (and thus, for ad-blockers) goes like this: Bob (the person providing/selling ad-space) is selling Alice (the advertiser) something (the reader's attention) that doesn't belong to Bob in the first place. It belongs to the reader, and the reader has chosen to pay attention to the article/whatever, not the ads.

That said, I like AdBlock Plus, and here's why: by default, it doesn't block 'acceptable' ads; i.e. if everyone used it, only the Website operators who show very nice/unobtrusive advertisements get through, and therefore get paid.

https://adblockplus.org/en/acceptable-ads
> The article states that "relational databases" arose to conserve "rare" and "expensive" disk space.

It seems that navigational databases, which relational databases largely replaced, would be even more sparing of disk space, which makes me think that claim is rather suspect.

How about another explanation:

Relational databases are to data what structured programming (using for loops and while loops and functions and local variables instead of, you know, not) is to code: It reduces the potential for error by, first, encouraging single-point-of-truth via normalization, and, second, encouraging people to make as many tables as possible automatically via queries which use relational algebra.

In short, every table knows about one kind of thing. Everything your database knows about that kind of thing is in that one table. If you want to know more than one kind of thing at a time, you create a new table automatically with a query.

Compare: Every function does one kind of thing. Everything your program knows about doing that kind of thing is in that function. If you want to do more than one kind of thing, you compose functions and let the details of flow control be handled automatically by the runtime.
Came here to say the same!

Inclusion in Bower and cdnjs.com would be stellar. It would also likely result in wider adoption.

@dhgamache Thanks for making Skeleton. I use frequently rely on Zurb Foundation, but this looks like a compelling alternative for many of my use cases.
Your chain should start with the certificate that signs your server's certificate and continue up to, but not including, a root certificate that's trusted in all browsers.

Certificates can have multiple chains to a root certificate, some longer than the others, so to optimize you should pick the shortest chain. There's a trade-off to be made with browser support, because a short chain might be to a root that's not trusted in all browsers. The chain cert generator[1] picks the shortest chain that's to a root that's trusted in all reasonably recent browsers (basically everything you're likely to encounter today except Android 2.2, which is woefully lacking in both root certificates and modern TLS support).

An FAQ is a good idea; OCSP stapling seems a little out-of-scope but I'll think about it.

[1] source code here = https://github.com/SSLMate/mkcertchain
The concept itself is pretty exciting - A simple home based device capable of providing some bio markers that indicate different conditions.

The science behind these - i.e. the correlation of said marker with the linked condition is not as cut-and-dry but still within the bounds of usefulness.

The execution is something we will have to see - the many 3D renders are not exactly promising

The Web site is an abomination - terrible scroll hijacking, Stock pictures of Gross things, low info density, etc, etc
Didn't know that. Thanks for information!
Bonaverde changed their approach, and removed the DRM from the machine (thankfully!) From their update email: "It will also open access to the machine so that you can use whichever green beans you want."
I would love a site like this! I find consulting through agencies which works but that limits me to what they happen to know about. There are finally some remote-working job sites appearing but they still focus on employment over part time or contracting which is what I prefer.
Qualcomm lays off 600 globally
While this is great news, I think YC-Detroit would have been even better ;-)

There is a lot of talent here. As evidence, here's the First Robotics Competition team map:
https://www.google.com/maps/d/viewer?mid=zIJNq656OeBY.ke6fB8...

Our teams also have a long history of winning ;-)
Innovation can happen when you start thinking out of the box. That doesn't mean it does happen. I don't find much about "webdev" to be terribly innovative. In many ways it is a large step backwards or sideways.
Hadn't seen that one before. Looks closer to what I need -- thank you! I like that it includes a fly-out menu and exists on several CDNs.
Here you go: https://gist.github.com/ruigomeseu/b9b55a71bc08bccc29d6
This looks awesome. It seems ridiculous that in the age of information, we still need to go to labs to get our own basic vital information.
I wish there was something like this here in DC. Very little startup scene. All I get to see are those sweettalk recruitment shops and those three lettered agencies that I couldn't imagine working for.

Good news for you Detroit!
Then there's guys like this who manage to stain the Harvard grad and lawyer stereotype in one:

http://www.boston.com/food-dining/restaurants/2014/12/09/har...
That sounds like a shitty vacation combined with doing a bad job at being oncall.
That use K-cups? They don't look like K-cups.