skysight-inc/HackerNews huggingface dataset:
I did work on a project concerned with tracking via Bluetooth a couple of years ago. Depending on the way you try to locate the mobile devices one advantage of Bluetooth can actually be its smaller range compared to a Wifi AP that's running at its full range.

With regular consumer hardware it is basically impossible to use signal strength indication between an AP and a mobile device to do any kind of serious range estimation. Your best bet is therefore to use a whole grid of APs. The easiest way to locate devices is then to run all of them with a limited range and locate mobile devices based solely on proximity to a single AP. A more complex but potentially more accurate solution would be to run them with larger overlapping ranges and calculate the mobile device's location based on the intersections. Running too many Bluetooth APs that actively broadcast for peers, however, may have the unintended side effect of jamming the 2.4 GHz band.

All in all, I actually agree that Wifi is the better solution nowadays. Symbian was the last smartphone OS that had Bluetooth set to visible by default. Since the switch to Windows all of the major smartphones will be invisible by default which was not the case in former years. Also, quite a few smartphone users will have Wifi enabled at all times which means their phones will actively broadcast for networks which makes them easy to track in a passive way using hardware that is already installed.
Ah yes, this is exactly what I needed. I did not know that you could do that until today. Thanks! Do you know if it's possible to exclude domains part of the wildcard in nginx (e.g. blog.mysite.com or forum.mysite.com):

http://kbeezie.com/wildcard-subdomains-php/
It gives you extra costs and complexity on scalability and availability. Also makes continuous integration and frequent releases more tough than it should.
This article reads like an advertisement for play2. I created apps with play 1 and when play 2 was released I was quite excited hoping for things to get even better. Unfortunately the authors like Guillaume Bort and some others found love for Scala. Now the core framework is written in scala and play feels like a scala framework even though they added some Java Apis. The last time I checked play2 out there were conceptual inconsistencies between scala and java flavors of play2. For example Java comes with a hipster ORM (ebean) and Scala has a completely different almost non ORM flavor called anorm. Also IDE Support for play2 java flavor sucks. The biggest advantage of playframework was to have an agile framework like rails in the java world. This advantage has gone.
This is why I drink a "bulletproof" coffee in the morning at about 7am. Basically, coffee with butter and MCT oil. Then I have a breakfast of poached eggs and bacon at about 9am.

My brain and focus is just way better running on fat than on glucose.
Stable, maybe - but very slow for sure.

Try doing a 100km bike ride on an up/down road circuit, with fat as the main fuel.

EDIT: lol, downvotes. This is not about your metabolism while you're sitting on a chair at work, typing on a keyboard. This is about extreme endurance. I suggest you actually go ahead and try it, before thinking you've formed any sort of informed opinion on the subject.
It probably took you longer to write that than to click a video and fast-forward to about half-way in to see.
It's not specifically not allowing these devices, it's broadcasting on a restricted frequency without the proper license. The FCC regulates who can broadcast on which frequencies. Getting a ham license can open it up a bit, but there are still regulations to follow.
It's just not true, i.e. false.

Assume that everyone was lying. Then this statement is true, but as a lie it must be false. Contradiction. So this case is not possible.

Asumme that not everyone was lying. E.g. some other post is false. Then this statement is false. This fits together if you have another post that is false.
Been useful at changing their behaviour/beliefs? No, for the same psychological reasons any direct contradiction isn't.

Been useful at communicating that they feel someone is confusing expectations with rights? Yes, that's why there is a word for it.

Also, I get it's annoying to hear entitled, ad hominem, logical fallacy, privilege, and other currently trendy words being over used and often misused. But I'll take it over what there was before that, which was no discussion at all at that level of abstraction most of the time. The places where these words are overused are places where the community is learning these concepts.
Huh, I was additionally impressed that they could fit DSP functions on an 8bit AtMega microcontroller, but I see that's just the Teensy 2.0. Didn't know the 3.0 was ARM Cortex-M4 based! There's definitely more computation room there.
As a side note, I can still remember how nice it felt to use Java in the mid-nineties coming from C++.
This blog post helps explain why most Java projects end up with StaleJobsCleaner.cleanStaleJobs, etc.

http://steve-yegge.blogspot.com/2006/03/execution-in-kingdom...
> Also, if the lottery can be "weighted" then how is it a lottery in any way shape or form?

Think of it like a raffle. Every applicant gets 20 tickets. But in-district students get +2 tickets. Students with a sibling get +1 ticket. The raffle is still random but some people have slightly higher chance of winning.

> It's essentially administrator's choice, is it not?

No, it is not. There is no administrator making any choice. There is an algorithm that sorts all the anonymous applicants into a list for each grade. Once the lists are set, they "draw a line" at the spot where that grade is full. Everyone below the line is now on the waiting list. In-district students get a slightly better score than out-of-district students. Compare and contrast, it is very difficult to attend a non-charter school that is not the one assigned by the district (based on your address). Probably impossible for out-of-district students. The fact that charter schools will even accept applications from outside the district means their enrollment is more open than non-charters. Siblings that live in the same house would automatically be going to the same non-charter school anyway. So allowing charters to do the same gives them no advantage. But even then, there is still no guarantee that you will get in even if your sibling is in. You just have a slightly better chance. What ever imbalance the charter school's class size makes is negated by the fact that they get significantly less money per student than non-charters. That is part of the compromises that are written into the charter.
You can use Disconnect Search that make your google searches anonymous: https://search.disconnect.me/
A mind is a horrible thing to waste.
How to Make a Hit App
> The point that I take away is that the ability to express your needs in a declarative way (e.g., "place these two tasks such that they have such-and-such latency) is much more scalable, flexible and resilient than coding to machine-specific internals. The latter is easier to update and supports delegation of responsibilities.

That makes total sense to me, thanks.
A Common Bond: Bonded Data in Business Services
I agree, but there are some low-end DNS providers which have good services that give you more "domains" for less than what it costs with Route53. I use Route53 for a lot of my sites, but for tiny client sites (and personal stuff which has lots of domains), it's hard to beat $60 a year for 25 domains at DNSMadeEasy. That's less than half of what it costs to use AWS for the same number of zones. Granted, the price drops after those 25 on Route53, so if you have thousands of zones in one account, best to use Route53. Just as an example of an edge case.
$30k seems unreasonable. You can go to Canada, receive CS education from University of Waterloo for 22k/year international student tuition + 500/month rent * 12 months + 500/month living expense * 12 months = 32k / year. Granted admission will be far more difficult, but why would you pay $30k to an institution that is charging as much as a reputable university? I hope they reevaluate the price for the program.
You can use clang in vim. https://github.com/Valloric/YouCompleteMe
Call for Testing: openssl(1)
Wired’s Mat Honan Hired to Run New Buzzfeed Silicon Valley Bureau
Also see https://github.com/datumbox/datumbox-framework
Neural Network Rates Images for Happiness Levels
Sorry. I was speaking from what our school does. You are right. Those things are written into the charter.
I think I speak for us all when I say ???????!!!!!!!. This exploit is as big as they come. They should have paid him many times their $10k maximum bounty in exchange for an NDA, as I am sure I am not alone in saying that this shakes my confidence in PayPal. While I have never trusted them as far as random account freezings etc., I didn't ever expect something as fundamental and serious as this. When you think of all the engineers they must have dedicated to security, it is almost unfathomable that this was missed.
I definitely wouldn't consider Mesos to be anything like an operating system for the datacenter. That's just marketing language and confuses things.

Mesos is basically an application scheduler. It doesn't manage the base operating systems or machine provisioning. Mesos is concerned with ensuring that one or multiple applications are launched and running on a cluster of machines.

The Saltstack framework is the only thing I know of that would provide all the primitives and control necessary for an operator to truly control a full 5-300,000 node datacenter from one station. It's the only thing out there that will allow for super low latency response to commands across the cluster. It also can do configuration management etc if you want, or a lot of people use it to just trigger existing chef/puppet jobs.

I've been using Saltstack in conjunction with Mesos to build out this full datacenter-as-OS stack. Works... :-)
SEEKING WORK - remote
Full stack Web developer with 5 years experience.
Recently worked on UX/UI intensive work. REST API architect and workflow designs.
My portfolio : http:thirdknife.github.io
Email : shakeel(dot)shafique(at)gmail(dot)com
North Korea may be behind song hack
That's fixed in Firefox 36, which will be released to the Developer Edition channel this Friday. (You can test it on the Nightly channel now.)

https://bugzilla.mozilla.org/show_bug.cgi?id=865313

https://www.mozilla.org/en-US/firefox/channel/#aurora

https://nightly.mozilla.org/
I mind the Alan Parsons interview - a sound engineer whose own music is favoured by many audiophiles - who says, guess what: fix the room first.

http://boingboing.net/2012/02/10/alan-parsons-on-audiophiles...

"I do think in the domestic environment, the people that have sufficient equipment don’t pay enough attention to room acoustics. The pro audio guy will prioritize room acoustics and do the necessary treatments to make the room sound right. The hi-fi world attaches less importance to room acoustics, and prioritizes equipment; they are looking more at brand names and reputation."
The commenter above does :)
Gee, someone else collected all my forestDB comments together... http://www.reddit.com/r/programming/comments/2iau1n/forestdb...

With perfect candor, I believe forestDB's announcement was extremely premature.
For now I'm you'll just get a captcha if you don't match the standard behaviour. But it's that little bit easier to just use Chrome and stay signed in to Google all the time now. That's good enough for now surely.
Armin van Buuren on stage with Myo – behind the scenes
Looks awesome. Are there any regulatory issues associated with starting a formal school with a physical location?
In the article it mentioned the teachers were allowed internet access only, probably for research for class assignment or keeping up with family outside the country. I'm assuming they didn't allow the students to have access because they're a Google search away from finding information that could shatter their entire idea of the Supreme Leader.

The university was mentioned to be a private one, but it's hard to imagine the North Koreans didn't force them to use some kind of monitoring software to keep track of what the teacher's were looking up.
Things to Improve Your Resume
Best Books of 2014
Ok, but rings for which every nonzero element is a power of a fixed nonzero nonunit element up to associates are exactly discrete valuation rings. So your statement boils down to "The only UFDs that are discrete valuation rings are (rank 1) discrete valuation rings". And I'm not sure what you mean by rank 1 here, but I can deduce that all discrete valuation rings are rank 1 from what you've said, since all discrete valuation rings are UFDs.

So what you've said boils down to:

"The only UFDs that are discrete valuation rings are discrete valuation rings", which again doesn't make UFDs more relevant than any other condition you might add.
Clojure does have optional static typing via core.typed. It's still in active development, and the tooling around it is still rough around the edges, but it's a more sophisticated type system than Java's.
I love the idea of a Humble Bundle, but for other interests, like this. But this bundle is a little confusing to me. I suppose selling things that may be used professionally is much different than selling video games or eBooks.

The Creative Market Charity Design Bundle looks good, but the other items are just limited time subscriptions, or even worse, discounts on purchases/subscriptions. It's like paying for a coupon book. It might be nice if you're planning on purchasing some of these, but I doubt I'll use any of these services knowing that in a year (or less), my access is gone unless I pay full price.

Also, where is the licensing? For the Creative Market items, it seems like each one has it's own license? Most of them seem to use this Simple License[1], but I don't know if they all do. The text for the Simple License is way too vague for me to use this on any commercial project. As far as what you cannot do with the license. For example:

> Cannot be used in a product offered for sale where the item contributes to the core value of the product being sold.

How do you even decide this? The first example listed is:

>You Can: Use a purchased icon set as functional icons in your app, such as button icons.

>You Cannot: Use a purchased icon set as artwork that enhances actual gameplay in your app, such as the birds in Angry Birds.

That's so arbitrary. The artwork of the birds is somehow different than the artwork of the menu icons in the game? What if you make an Angry Birds clone, except where buttons are used to aim and fire the birds, instead of touch/dragging? Let's say I make a messaging app where the "core value" is just a simple, clean interface. Do I lose the ability to use these icons?

[1] https://creativemarket.com/licenses/simple
That seems excessive to me - at least, I don't see how SOLID principles necessary lead to that outcome even if strictly followed. What is it about those principles that prevent classes/interfaces that have a handful of related methods, like a StaleJobsService or whatever?

For all of the OO patterns, they have a common rule that says to not use them unless they actually solve a problem / code smell.
Sony to ID N. Korea as hacking source
Several studies have shown that endurance is equal w/ fat as the fuel. You do have to spend 4 or so weeks adapting though.

Here is a link to a summary, I couldn't find the actual research articles I was thinking of though.

http://www.pponline.co.uk/encyc/sports-nutrition-should-athl...
How would this compare to using Xamarin with the .NET framework?
I wish they would open up 214-400 THz range.

Then instead of charging everyone $99/month for poor cell phone service, we can charge $99/month just for living.
This is a pretty great bundle, even if you only redeem a couple of the offers like myself.

Wunderlist and Scribd alone make this an easy purchase for me; I was going to buy Wunderlist Pro yesterday, so this is perfect.
Which is why Google Analytics is free for site operators.
Consider what the finder could have sold the exploit for, and the damage it could have caused.

I think given that you could effectively steal from any account for which you knew the email was worth significantly more than 10k.
Sure 22,050hz and 11,025hz get smoothed out into perfect sine waves and the human ear can't hear 22Khz anyway. But the Nyquest frequency isn't some magical threshold that you cross and suddenly everything is perfectly preserved. It's a folding frequency that determines where aliasing is going to occur, or rather where it's not going to occur. A 44Khz sampling rate is based roughly on western tuning (440Hz A) and makes no attempt to accurately capture sounds and frequencies that are not tuned to western music. As you move away from the folding frequency, there are frequencies in the human audible range that can not be represented, so they're discarded or attenuated by anti-aliasing filters. As far as I'm concerned CD audio is outdated tech that most of the world just doesn't care enough to drop. It's ridiculous in a world of 5K retina screens that people can't see the value in higher resolution audio.
The computer with the net access is simply forbidden to them, and not accessible. Teachers may use it. They may not. It's that simple.
I was particularly amused by the silliness of this:

“Please know that it is our policy that all journalists work through TaskRabbit Corporate for these requests. We’d be happy to coordinate interviews.”
Video is the worst media possible. If something is not clear from a plain text, it's quite likely something worthless.

It is really annoying that so many people are producing useless video content now instead of writing nice, clean text.
Would you trust Google to decide based on some unwritten standard? Why, when we have courts for that? Going to court short-circuits this process and prevents Google from destroying records.
These makes some debugging tricky because of the indirections the frameworks introduce and also comes with performance hit.

A long start up time makes more difficult your integration/functional tests that it should.
Further Explorations of Absent Self-Insight Among the Incompetent
Do you mean via DNS or via PHP/HTTP?

With DNS the wildcard is treated last. So if you define forums.* and blog.* to point to a specific server or CNAME, when those are requested that is the result which will be returned. Everything that has not been handled expressly will then hit the wildcard and be resolved as defined (explicit before implicit).

With the HTTP server you'd just define rules ahead of the wildcard. For example, forums.* and blog.* would be handled first and anything which hasn't been handled at all is defaulted to whatever your wildcard handling-site is.

This is pretty easy to do in at least Apache and IIS (just have your wildcard site as the default, and then define the hostname of everything else). The PHP code just reads in whatever is in the request header and handles it logically internally.

PS - I like Route53 but it is expensive. Also set up billing alerts(!).
Maybe it's my similar background, but that's how I read it as well.

My TL;DR summary of that article is "Java doesn't suck, as long as you use enough tools, libraries and workarounds to avoid actually using Java."
Seems pretty similar to Buck Mason: https://www.buckmason.com/

They also do the whole home-try on thing for men's clothing.
Oh, that's interesting. Thanks.

And I wasn't suggesting using unsigned 32-bit integers now, I was curious why they weren't used before (the number of views seems to be a nonnegative quantity...).
> "Yes, it's possible to clean the environment between the fork and the exec/execve. Do all / most frameworks do so or make it easy to do so? I'm not sure, but would check before making any assumptions about it."

It might be better to wipe the contents of the environmental variable immediately after reading the value in it (presumably done at startup, or close to it).
The link you sent says Vance does prosecute 'motor crime' (DUIs, fleeing the scene,etc..) Also you forgot to add that it is inherently difficult to prosecute because a jury doesn't see negligent drivers as criminals. You already know about the clement case that Vance lost.

I intend to agree that car crashes is one of society's biggest and underrated problems, but your really laying out a big strawman here
If you think thats cool, MIT students have been making Synthetic Aperture Radar (which uses "chirps" of radio waves and measures the time of flight) for the past few years, with enough resolution to image groups of push pins. Oh yeah, and it works through walls. Radar can seem like a black art but simulation software and a bit of knowledge makes simple stuff like this perfectly doable.

http://ocw.mit.edu/resources/res-ll-003-build-a-small-radar-...
The nice thing about ROIKOI (disclaimer: I also work there) is that we don't need all signals to be from your current company. We get signals from previous companies, people you've gone to school with, and people you may know in your city.

All of the leaderboards for the companies that I worked for are all top notch folks I would hire in a heartbeat, so so far our output has been fantastic.
The ARRL Antenna Book is pretty good:

http://www.amazon.com/ARRL-Antenna-Book-22nd-Softcover/dp/08...
http://ocw.mit.edu/resources/res-ll-003-build-a-small-radar-...

http://www.amazon.com/Short-Range-Practical-Approaches-Elect...

http://www.amazon.com/High-Speed-Digital-Design-Handbook/dp/...
The problem is that there are lots and lots of people that comes to you and say "college is not worth it because of..." and you dismiss every one of them by saying "that's just one anecdote, there's no data to support it".

Well, the data is coming to your door, but you refuse to look into it unless it is neatly prepackaged by a figure of authority. I wonder if when you read the prepackaged version of the current trends, 30 years from now, you will say "oh, I was wrong after all... who would have though that back then!"
> The notion of going it alone also completely disregards the necessities of non-STEM careers. Although you might be able to at least attempt learning a subject like physics or mechanical engineering in a vacuum (though I don't think you'd get very far), it's simply not possible to grow in writing, rhetoric, or many of the humanities, without a dedicated dialogue between authors and evaluators.

That's if your goal is to have an audience. Art was very successful in the West when Art was declared to exist for the sake of Art. It gave birth to a plethora of new techniques and artistic perspectives - many of which refined themselves in such a precise and beautiful way over time, that it almost seems to be a dance itself.

Regardless of whether you consider a painting of a square to be Art, or a musical composition of silence to be music, well... I think there are always new things to learn. It doesn't always require constant criticism. That kind of persistently critical culture can squash diversity, intelligence, and creativity before it even has the chance to grow. It's like an invisible judge - a line that you dare not cross, but can never see.
Plastiq is a fast-growing tech company changing the landscape of payments. We're looking for Engineers, Developers, and Product Managers: https://www.plastiq.com/careers

Starting with a vision to drive new payment choice for tuition, Plastiq has evolved into a service enabling cardholders to put all of their important payments on card. Plastiq is headquartered in San Francisco and is backed by top advisors and investors from across the financial sector, academia, and consumer technology.
I'm impressed!

Since, I'm not an EE, is there a better antenna which could reduce the noise in the signal?

It looks as if the noise comes in a pattern and I was curious if that is because of the ripples in the antennas (i.e. cans)?
Didn't think I was being that noisy about it, but to each their own. Enjoy your design patterns! :-D