skysight-inc/HackerNews huggingface dataset:
You made up your mind before I even made my first post...

My point is that if "harmful chemical use" is down (even if only a little) over the last 50-70 years, then it seems unlikely said chemicals are the cause of an epidemic that appeared only a few decades ago and has been growing ever since. If they were the cause, you would expect the epidemic to start even earlier, and you certainly wouldn't expect the epidemic to grow as the chemical decreases.

A more dramatic example: imagine blaming the recent increase in autism diagnoses on alcohol. It's not entirely impossible, but it is suspicious. Alcohol has been around for millennium; if it is the cause, why is this only happening now?

I'm not saying this is proof of anything, but it calls your theory into question and I was curious if you had an explanation rather than simply saying "What you say doesn't agree with what I think so you must be wrong"
A threat to your safety or your freedom needs to be dealt with directly by eliminating it, not hiding from it. If you're envisioning a bad actor with the resources to compile and analyze a comprehensive log of your location, the simple fact that you use service A instead of service B is not going to do a thing to stop them if they're out to get you. You have far bigger problems on your hands.
This unknown reason is probably because he runs DuckDuckGo and hence wants people to not use Google, worry about their privacy and use it instead.
This is such a reductionist argument it can be applied to any action done by any group of people.

"Anything any company does is in the end goal to make money" is basically this argument. "Anything a university does is to get grants".

You're reducing the agency of people who work there and their personal objectives to nothing. Google has many different projects which aren't just about pushing ads . How are driverless cars selling ads? The cost of Google Fiber largely outweighs the advertising revenue. etc.
Be Sure with Azure (.NET): Blob Storage
I've noticed this with my own websites. Fonts consistently look great in FF and IE but terrible in Chrome. What can be done to fix this?
Location: Ft. Lauderdale, FL

Remote: Yes

Willing to relocate: Yes

Technologies: HTML, CSS, JavaScript, jQuery, SQL, Ruby, Sinatra

Resume: http://tinyurl.com/see-my-resume

Email: paul_senior@hotmail.com
I personally recommend Asus N550JV - IPS screen, good CPU and GPU, a lot of memory, very good build quality, not expensive, and runs Ubuntu as well as Mint (and probably other Debian-based distros)
The Power of Glove: A Power Glove Documentary
CC numbers are not that large of a space and can be enumerated. They could use a short hash (like a 26-bit hash) so each hash value has multiple plausible numbers -- at the risk of having collisions.
Flask Restful by Twilio is pretty good (http://flask-restful.readthedocs.org/en/latest/) some wrong assumption are made by the app but customizing it is fairly easy.
>Trusting Google to not sell you out is a level of trust established... how?

It's trust from potential destruction. If Google was obviously using your email contents to sell you out, then people would stop using the service. It's like how people don't want to give out their email address to certain organisations out of fear of spam and phishing.

Google can't exist without that trust, so they're incentivised to act in a trustworthy manner.
Side note: instead of buying Burp Suite, check out just pure free Chrome or Firefox browsers to watch your HTTP traffic -- they both have pretty good Developer Tools, even IE does. They will show you the returned HTML formatted, and let you change it.
For #10, "delete" is insufficient. Make sure you use a secure delete. Standard deletes mark the file as "deleted", but leave the data on the file system where it can potentially be recovered by an "undelete" utility.
What's the benefit for me, as a consumer? I've gotta remember and enter a PIN all over the place. If there is a compromise, I've gotta now prove it wasn't me to a much higher level.

Whereas in the current US system, I rely on my bank/Visa to figure out fraud detection and sort things out. If there's ever a problem, I dispute it and move on with life. Now and then, I have to get another card. That's a hassle, sure.

If I was responsible for the fraud, then sure, I'd want all sorts of security. But I'm not. Same logic used by my bank: My credit card gets blocked every couple of months (I'm always traveling). My debit card, which requires me to take more responsibility, has never been blocked by the bank.
Your format is most certainly NOT for me. I am one of those people that do get all ingredients out first. I also get all my required measuring instruments out ahead of time. I also read the entire recipe so I can plan my steps. A normal recipe format is ideal for me. Your format is confusing to me. But everyone does things differently. I'm sure your format has an audience. Good luck.
This is all mixed up. Alice has real random
variables X_1 (borrowing TeX notation for a subscript),
X_2, X_3. We assume that {X_i|i = 1, 2, 3} is independent.
We assume that for some number p in [0,1], P(X_i = 0) = p --
Alice uses 0 for H and 1 for T.
Alice observes that X_1 = 0, X_2 = 0, and X_3 = 1.

Now, for the set of real numbers, R, Alice has a
Borel measurable
function f: R^3 --> [0,1] and lets f(X_1, X_2, X_3) be
her estimate of p.

Okay, if that is what you meant.

Bob does much the same with real random variables
Y_i, i = 1, 2, 3 and function g: R^3 --> [0,1]
and lets his estimate of p be g(Y_1, Y_2, Y_3).
And Bob observes Y_1 = 0, Y_2 = 0, and Y_3 = 1.

If functions f and g are the same, then, in this
case, that is, with the data Alice and Bob
observed, Alice and
Bob get the same estimate for p. Else
if f and g are different, then, even if
the data they observe is the same, they
might
get different estimates. Even if f = g,
since each of Alice and Bob is
flipping the coin for themselves,
they need not get the same estimate for p.

Note: Since f is Borel measurable, we can
set real random variable Z = f(X_1, X_2, X_3) and
ask for E[Z], etc. Sometimes this step is useful.
That is, our estimator of p is also a random variable.

We might like to have E[Z] = p; in this case, Z is
an 'unbiased' estimator of p.

Also we can ask for the variance of Z, say, Var(Z), and
maybe we want Var(Z) to be small. If we can show
that Var(Z) is the smallest among all
Borel measurable f, then the choice Alice made
for f is a 'minimum variance' estimator.

If Alice gets charged money for being wrong, then
we can try to minimize the expected value of
what Alice gets charged, and here we have
a case of 'statistical decision theory'.

Since order statistics are always sufficient,
with the assumptions we have, Alice need
only be told 2 zeros and 1 1 and can
f'get about the rest.

I see no surprises or difficulties here.

But the sample space Omega is the same for
both Alice and Bob. And, for both Alice
and Bob, there is only one
trial, that is, only one point little omega,
in Omega involved. That is, in more detail,
X_1 is a function, the function
X_1: Omega --> R, and in our case for
our trial little omega we have
X_1(little omega) = 0. That is, usually in
the notation we suppress little omega. Alice
and Bob are both using the same trial little omega
and the same sigma algebra script F on the same
sample space Omega.

We have no reason to believe that random variables
X_1: Omega --> R and Y_1: Omega --> R are equal.
Thus, given a Borel subset K of R, the events
X_1^{-1}(K) in the sigma algebra script F on Omega
and Y_1^{-1}(K) also in the sigma algebra script
F on Omega need not be the same.

That's a little of how applied probability
based on 'modern probability' works.

I see no problems and no need to consider
frequentism or Bayesianism.

Questions?
As others are mentioning, there are places you can check general python3 support. But more specifically, if you want to check your django python3 support, you should have a good browse around http://www.djangopackages.com
Long passwords (aka the xkcd scheme) aren't secure anymore - https://www.schneier.com/blog/archives/2014/03/choosing_secu...

The only good passwords are ones that stay well away from dictionary words..
Anonymous extortion threatening to release something that is trivial to copy is not going to work, because there is nothing to guarantee more money will be requested next week, or that the material will not be released later.

As far as selling it, the price cannot be very high, because nobody has that much to gain from being the first with the pictures. It's illegal material after all, so magazines can get in trouble for buying it. Put it in a shady, for-pay site, and with it being illegal material and all, it'd be in a torrent in minutes, so how many times will you really sell it?

If it was, say, a presidential candidate doing hard drugs and cheating on his wife with a man, then maybe you could say that the opposition would be willing to pay for the pictures to be released, regardless of how they were obtained: There'd be millions at stake. A naked actress? not so much.
Does the mirror have to be round?

Can you make an extremely long, but not very tall mirror? Seems like that would be easier to build.
Yes it does lose data if you run out of battery while your laptop is sleeping! You have been warned -
https://plus.google.com/117057264318218846563/posts/hnVnjpF5...

https://plus.google.com/111049168280159033135/posts/4nkSEmGo...

Its the main reason why I dont use my pixel anymore.
Highcharts – JavaScript charting framework
Sony ATF open source generic Level Editor
As can an encrypted text file or a post-it note under your desk. It's still a stupid security anti-pattern.
Sure, if they're wearing BDUs, army-style helmets, etc., it can be reinforcing a culture that isn't appropriate to civic policing. Maybe some of that stuff is part of this program, but even that's still buried among the flashlights and first-aid kits.

Perhaps you could add to the dataset tags that identify whether an item is e.g. "weaponry/armor", "military regalia", "general equipment", etc. and make these available as map filters. Or, even more basically, a simple indication of whether the item is also available for civilian purchase.

Some stuff might be a bit ambiguous too. For example, the entire acquisition for the county I live in consisted of four "utility trucks". Are those MRAPs, or are they just cheap vans that might as easily be used by the animal control department as by the police?
No escort is stupid enough to participate in that. Only men would do that.
How is ScalaJS's output size lately?
I have to say that I've been a big Django user and have been using 1.7.x for a bit in my own development. There are a couple of "oddities" for me that perhaps folks will encounter:

1. If you do heavy TDD, you might not like that fact that you can't skip migrations the same way you previously could with SOUTH_TESTS_MIGRATE = False. There's a thread going on (https://groups.google.com/forum/#!topic/django-developers/PW...). It appears that with syncdb going away, there isn't an option available. I really hope there's a way to retain syncdb for unittest because I don't need to test database migration every time I run my quick unittests.

2. I think 'makemigrations' is a bit inconsistent at the moment. Sometimes it creates more than 1 initial files, sometimes it creates just 1 (if you run 'makemigrations app-name' instead of 'makemigrations')

There are a couple of other general Django issues, but those are the things I encountered while working with 1.7.x.
Best part of conferences is those wonderful unplanned moments. How's the mood in the hallways there?
I currently use PasswordSafe which is clunky as hell but generally works OK.

I checked the 1Password site and it seems like a bit of a bait and switch. Download links without any mention of a price or trial anywhere on the product pages until you create a vault and see a License link in the menus. Then $50+ and another $10 for the mobile app.

I'm sure it's worth it, but I'd much rather they spell out their pricing up front.
That's fair but I was trying to come up with a list that wouldn't require too much tech knowhow. I'd worry much more about deleting all copies from the cloud than someone retrieving data of an old HDD/SSD. Fair point though.
Because reality never matches plans like that. For starters, there is track maintenance, variable loading/unloading time, momentary delays or speed reductions in order to maintain separation when there are a lot of trains running at the same time, and the simple fact that drivers are not necessarily hitting exactly the same acceleration and deceleration curves every single time.

By the end of the day, you're going to be more than a few minutes off from how you started.

Nonstop long-distance rail service can exactly match its schedule because there are relatively few places for entropy to creep in - you just hold a constant speed across miles and miles of track that you pretty much have to yourself. A commuter rail system is much more complex and there is much more room for entropy.
In general, you don't want to burn any good intel source. If a bunch of targets mysteriously got out of the way right before an operation, that would let the other side know they had a leak.
The Sydney Morning Herald is now using Comic Sans on its front page
I love the idea of a prover running to prove that invariants in input IR is the same as the output IR after running a transformation pass.

I think adding invariant information to the machine specific IR would be a cool way to verify the compiler backends are bug free.

I've often imagined automatically generating an efficient compiler backend via some sort of bruteforce or heuristic then verifying the code it generates via a theorem prover.
The problem that many people (me included) have with being tracked is usually that they don't know what's being tracked and/or how it is being used and stored. DuckDuckGo thinks that the solution is to stop tracking altogether, when really I'd be happy with just a search engine that was more transparent with what they were storing and using.
You're right; I was wrong. It makes complete sense for an advertiser to say, "Sell adds to people interested in X" and for i.e. Google to show those ads.

Even for less reputable companies, it seems you're right: it makes more sense to sell ads for a keyword rather than to make the advertisers sort through a mass of data. Is that the case?
Could this she new light on Parkinson's and/or possibly other diseases that make movement or give motor control less well-adjusted?
It's really hard to get a teacher to change platforms (or textbooks or whatever) when they've got years of expertise and teaching materials built up on their current system. This isn't just laziness: you really are a less effective teacher in classes where you're making a big change like this. (You'd think "but calculators are all the same!" would make that moot, but the trouble is that the kids aren't experienced enough to get that yet, and as an instructor you're suddenly rewriting every single worksheet and hint sheet you have so the instructions match the new system.)

Mind you, I'd love to see the TI monopoly get broken! But this is what you're up against. And even if you have a great product and a teacher might be willing to make the change, they'll be really cautious about the risk that your product won't survive and they'll need to switch back to something else two years later.
Emacs eshell. Amazing.
One Woman, 17 British Accents
It really is a skill & a set of knowledge. You can't expect to be good without practice (sometimes lots of practice).

At the beginning it is things like mistaking whipping cream for heavy cream, not knowing what "browned" looks like, or other "rookie" mistakes that basically translate to "not actually following the recipe".

As you get more ambitious, you start to tackle things like baking that require an intuition for how much to knead, how sticky is too sticky, etc.

Or you start to try recipes that run many things in parallel. Last time I made chicken sauteed in butter, each step was easy enough, but suddenly they have to be done in parallel and the sauce has to be done before the chicken and the potatoes need to be ready at the same time and everything has to happen fast... That was the moment I felt I really understood "cooking", when the timer for the sauce timer was beeping and the chicken was smoking and the potatoes were getting cold.
I salute your work. If I might make a suggestion: perhaps new users should be presented with the option to make filter choices, or at least pointed in the filter's direction? I felt like I was playing russian roulette with a gun loaded with penises.
Erm, the following is a passage from the Gentoo Wiki:

> [Chromebook Pixel] has a fatal bug - when battery runs out to zero, my Gentoo installation is erased. It's some kind of security measure. After full discharge any non-signed OS is erased. And I need to install Gentoo again from scratch

I have no firsthand experience, but I've heard the same thing other times as well. Is it just a baseless rumor?

I wouldn't be worried about my data per se (backed up with unison, etc), just the hassle of reinstalling and ultimately wary of electing into that kind of user-hostile design.

"Developer mode" is equivalent to rooting your phone - something that most users won't do, and that some misguided developers will even think they should discriminate against (I believe some banking apps were recently mentioned here). Even if you go out of your way to do it and suffer the oddities, buying such a device sends an economic signal (to Google and developers) and social signal (to less-clued friends) that the official locked-down experience is desirable.
It's not a matter of skill, with games to 11 you can play 2 out of 3, which often turns out to be longer than games of 21. Personally I think games to 11 make it more exciting; it's really fun being down a game and then gaining hope when you win the next :)
Why Russians are Dying
They have a 'store' link [1] right in their header with all the pricing. They could maybe be a little more upfront about it, but it's not really a bait and switch. Also, the prices do seem fairly reasonable for what it does.

The only thing holding me back has been not having great mobile access (as far as I can tell) on Safari on iOS. Looks like iOS 8 will change that.

[1] https://agilebits.com/store
Browser security issues shouldn't mean that functionality is suddenly thrown back 12 months for certain browsers, rather Google could simply display a banner urging them to update if it's an issue for them. Arguably simpler and makes a bit more sense.
I think the ISP should be a common-carrier and unbiased vehicle for the open exchange of information that makes the Internet so intellectually critical. It sounds like you prefer them to be a privately held entity with zero civic obligations.

I really wish that there was a metaphorical wall between entities that facilitate the civic function of a press and these more or less chicanery-based private corps.

I'm terribly worried about the fact that the fate of modern discourse, society planning, press, arts, and culture essentially lies in the hands of the people whose primary goal is to bring commercially sponsored leisure distractions to the living room - their interests are too narrow and their vision of the task is too thin - as if we asked the Orville Redenbacher corporation to single-handidly draw up agricultural subsidization, land use, and disbursement policy (I bet their suggestions would favor more popcorn and leave 80% of the problem unsolved.)
Ukraine Crisis War:Video shows captured Ukrainian soldiers
First US appeals court hears argument to shut down NSA database
Ask HN: Portfolio or Profit
Hi,

I currently developing a webapp (personal budgeting) that originally use for myself. I have two ways to further utilize this app:

1. Open source it and make it as my portfolio and benefit others.
2. SaaS that for profit.

Note: I am from Asia and having fulltime job, not sure doing both is a good advice.

Any input/advice from HN?

Edit: Added note.
MySQL historically had more support for HA/clustering than Postgres. Recently, there's been a lot of progress on integrating Postgres clustering into the core, to the point where it's mature, but perhaps not as battle-tested. Not a reason to choose MySQL for a startup, I think, but if you've got a cluster working on MySQL and a clear understanding of its pitfalls, there's no real reason to switch to Postgres.
SoGo Mini Only Portable Multi Speaker with APP Controlled RGB LED Light
Coming soon SoGo Mini only Portable Multi Speaker with APP Controlled RGB LED Light and customizable ring color. Broad range of compatibility with other devices, like Mac, PC, Android, IOS, 20 plus hour power backup and wide wireless range makes this device truly portable.
If you're still interested in doing Muni data mining, you'll probably be interested in this: http://www.nextbus.com/xmlFeedDocs/NextBusXMLFeed.pdf

NextBus is the source of bus position and predicted arrival times for MUNI, and appears to be the same for many other transit agencies. I can verify that (as of three minutes ago) it's still returning reasonable data.

However, if you're looking for the SFMTA schedule [0], I don't think you can get it through the NextBus API. I do know that you can get it through a GTFS "feed" found here: http://sfmta.com/about-sfmta/reports/gtfs-transit-data

Also, you might be interested in this, if you haven't seen it already: http://bdon.org/transit/ (SF MUNI transit delays. [This isn't my work.])

[0] Why would you want MUNI's schedule? It's not like any of the drivers care about it! ;)
A few remarks. This article downplays the seriousness of packet loss. 10% is mentioned as acceptable, 'because the application layer will compensate'. Maybe true for tcp traffic, but this kind of packet loss is completely unacceptable in case of voice or video traffic. In fact most backbone providers guarantee a packet loss of < 0.2% on their links. So 10% is something to worry about.

Another point is icmp rate-limiting. Can someone more knowledgable enlighten me why this is beneficial in any way? It confuses the hell out of everybody, and icmp traffic is only a minute percentage of actual traffic anyway. I have experienced network support people reporting packet loss many, many times to ISPs, who in turn were not capable of explaining why this happened and was of no concern. I think there is no reason to continue rate-limiting icmp.
My father (commercial real estate developer) has great stories about persuading people to not be the holdout. The most common objection is that they're older and moving is a major hassle, and the most usual way for resolving it is paying way above "going rates" for the property.

Interestingly, property owners theoretically can collude against a developer by sharing knowledge that the last person to settle has the best chance of getting a great deal, but that very rarely happens. Instead, most rush to sell quickly. (For obvious reasons, commercial real estate developers very rarely decide "You know where I'm going to make a mall? On top of 25 families' dream homes!")
http://www.cookingforengineers.com

http://www.cookingforengineers.com/forums/index.php
My first real startup started off as a hosted service and then when it shut down I tidied up some loose ends and re-launched it as a self-hosted open source platform (http://playtomic.org).

Doing that has taught me people largely prefer hosted services with no responsibilities even though I streamlined the setup down to just a few minutes of work.

My next startup will be parallel opensource + hosted so it can go either way.
Nimbx Technology develops custom APP, design custom responsive website
Nimbx Technology serves customers for custom APP, modern CMS base responsive site, graphic design, industrial design, Computer-aided Design etc. Nimbx Technology believes in making impact rather than making easy money. It designs for the designer, develops for the developer.
www.nimbxtech.com