skysight-inc/HackerNews huggingface dataset:
These "Python in the browser" projects are 1/ very cool 2/ seem entirely doomed. Try the pyjs demos. They're like "the best of the responsive web circa 2007." Some of the demos don't even work, and none of them are particularly snazzy, modern, HTML5-ish, etc.

It's difficult to straddle multiple languages, but you can either 1/ bite the bullet and start straddling or 2/ go all-in on JavaScript (or CoffeeScript, TypeScript, Dart... that compiles directly to JS) and a server-side JS implementation (node.js, Meteor, etc.)

We're years beyond some-other-langauge in the browser being a gleam in someone's eye, yet it still 1/ doesn't work reliably, with up-to-date or at least near-current Python/Perl/Ruby code, 2/ isn't practical in real life, 3/ has no in-the-wild success examples.
iOS 8.1.3 Jailbreak using upcoming Taig 1.3 download
Yep, the MIR allows the compiler to understand control flow more accurately and more precisely. Non-lexical lifetimes in particular are one of the big features that the MIR should help enable.
> You could just build a road and then ask people to pay for using it, much like you can build an iPhone and ask people to pay for one if they want it.

Or much like toll existing roads/bridges [e.g. Golden Gate Bridge, Pennsylvania Turnpike, M6 Toll, German Autobahn (as of 2016)].
Working smart is letting someone else take the risks and work less. If you're taking risks or working more something is broken.

Sipping cold water in the garden with my feet in an inflatable swimming pool and my face in a book sending the odd email while my hordes of scripts do the legwork is working smart :-)
Most people have no idea how to use percentages. Most of the population has no hope of understanding what's actually going on with this article.

That becomes scary when you're talking to a doctor about a test that returned a positive result. Does that doctor know how likely it is you actually have what you tested positive for? Are you going to get treatment for this thing?

Gerd Gigerenzer has a nice book about this: http://www.amazon.com/Reckoning-Risk-Learning-Live-Uncertain...

Here's one example about breast cancer testing: http://imgur.com/zO4zkl4
Mailchimp (or Mandrill if you want the API backend) is free for first 12k emails per month. If you are only sending it once, it shouldnt be an issue.

Better to use that then SendGrid since it'll less likely to hit spam folders.

It does sound a bit like spam since this will go to every single email account that has mailed you or you have mailed before. Would it be better to just use Facebook / Twitter / Linkedin + email ~200-300 people.
China already had massive web companies before Google entered the market - including Baidu. China's move wasn't so much protectionism as it was censorship.
That's why this point isn't so related to the other two, because it's specific to the goal of getting better at something.
Hahahaha what, that's completely crazy.
I have been told that this problem was a business problem in itself... I've been thinking about ways to gather a list of problems deemed worthy of being solved, and to actually make it a business. Or at least, a hobby.

What kind of problems are you interested in? What kind of skills do you practice on a regular basis?
It's all about building dreams: Startups and Ideas
Yellow Pages, or your local directory / ad compilation books. People post lots of advertisements for problems they need solved - en mass, some of those problem spaces may be disruptable.
Yes, it doesn't make sense to compare to a coin flip. However, I would argue that the article's understanding of the math in play is at least as good as the courts who are deciding these cases.

However my reading is the the 'coin flip' is being used because the dog's accuracy is near false positive rate 50% and they are trying to compare the dog's accuracy vs. a randomly accurate instrument to illustrate the following point to non statisticians:

"If a drug dog isn’t eliminating any innocent people, if it’s validating the suspicions of the police nine out of ten times resulting in searches for which up to half or more of the suspects are innocent, then descriptors such as finely tuned and incredible precision no longer apply."
Antidotial evidence: I have never had a dog that didn't know my moods, fears, apprehensions, etc.? I don't think being called "Man's best friend" is a worn out cliche?

My last dog picked up on so many of my personality traits/tells-- I felt quilty.

(My cat--whole nother story.)
is it me? .. or am i the only that finds this a bit sad that we now have to virtualize..nature.
‘Prey balls’ with cat detection and evasion capabilities seem like a potential development of the idea, if it weren’t so technically challenging.
Indeed, I agree with your assessment of the statistical reasoning ability of the general public.

I think that articles like this one, if they were better, could move things (even if just a little bit) in a positive direction by educating the public. Unfortunately when they are as poorly written as this I think they do the exact opposite. Oh well.
I thought the lack of any moisture in dry food can create other issues too?
The actual discussion on Meta.SE (http://meta.stackexchange.com/q/66377/229060) is pretty informative, and with some good comments.
No urls or domains. Search engines becoming deep linked discovery services for web applications. Favicons are replaced with full size icons and structured data for discovery registration.
> You can't just ask some to pay for the road and the rest not to use it.

I believe that's precisely how tolls work.
Plug for my startup - www.sagebump.com to integrate and RANK all your personalised social news accounts

It's alpha but check it out brah
Sorry for the formatting - apparently I can't edit the text of the question. These were supposed to be bullets...
>> What's the largest example you have verified?

I don't recall. I don't think I went beyond the use of 32bit integers (or was it 64) when I first looked at it, so not very large. The intermediate products can get quite big quickly. I do remember using a binary number to represent group membership of each prime, and seeing a pattern that broke down after only a few primes.
They could have just read Bakunin[0].

"Does it follow that I reject all authority? Far from me such a thought. In the matter of boots, I refer to the authority of the bootmaker; concerning houses, canals, or railroads, I consult that of the architect or the engineer. For such or such special knowledge I apply to such or such a savant. But I allow neither the bootmaker nor the architect nor savant to impose his authority upon me. I listen to them freely and with all the respect merited by their intelligence, their character, their knowledge, reserving always my incontestable right of criticism and censure. I do not content myself with consulting a single authority in any special branch; I consult several; I compare their opinions, and choose that which seems to me the soundest. But I recognise no infallible authority, even in special questions; consequently, whatever respect I may have for the honesty and the sincerity of such or such individual, I have no absolute faith in any person."

[0]: https://en.wikipedia.org/wiki/Mikhail_Bakunin#Authority_and_...
This article is from 2010.

The concerns are the same tracking concerns as those around RFID clothing.
Real-time asset tracking (GPS) with a non-terrible user interface. I'll get a good marketing page done someday; currently it's spreading via a vendor I made friends with (see above).
In its simplest form the internet is just a bunch of computers connected to each other. So, if you are looking for a place where people can express themselves without the fear of repercussions, all you need is anonymity.

You don't need something to replace the internet for that, just a sub space where people can't have their writings/ideas/creations tied to their real identity.
The thing is... it's still entirely possible to build simple, static web pages. "Geocities" the brand is gone but the concept of the personal website hasn't gone anywhere.

By and large, web consumers have switched from personal homepages to services and social media accounts, and tend to read content from corporate and professional sites as well. But no one is stopping anyone from putting up a weird, half-baked hand-rolled old-school HTML site on some shared server somewhere.

However, don't expect to find a high-paying career with those wicked Notepad skills, because million dollar businesses and multimedia conglomerates (and their customers) have set higher standards for themselves over the last 20-odd years.

The thing is, Geocities mostly sucked as well. And Tripod (even though it gave you Perl.) The content of that 'content-first' web was almost entirely crap. Sturgeon's law is a three-edged sword.

I sympathize with wanting the web to be 'fun again.' If you want to have fun, have fun. But don't wish the rest of the internet never had the choice to expand upon the premise of the web as it was in the 90s.

Although webrings were kind of cool. Those should come back.
"Summer sale" popup, "subscribe now". Tab closed.

I wonder who makes that sort of decision is webland, harassing the first time visitor is /bound/ to work...
Sumatra is written in a memory-unsafe language and runs unsandboxed natively. Why should I trust it?

Browsers are at least sandboxed and have heavily scrutinised codebases.
It's an interesting heuristic, but I think your limitation that it be less than the square of the Nth prime is a case of overfitting.

Here's a list of results for the first N primes, for different Ns:
3: 7
4: 11
5: 13
6: 17
7: 107
8: 41
9: 157
10: 1811
11: 1579
12: 18859
13: 95533
14: 310469
15: 1995293
16: 208303
17: 2396687
18: 58513111
19: 299808329
20: 2933961157
21: 3952306763
22: 33298242781
23: 115405393057

I just wrote a script to brute force all combinations here, so the 24th iteration got very slow, but of all those the nonprime ones are n=23, 19, 18, 16, 14, and 13.

So, your rule appears to hold true as long as N is less than the cube of the Nth prime. The actual rule is probably more complex than a simple power, considering 83^5 is far less than the result in N=23.

I think I'll play with this a bit more this evening then ping some mathematician friends about it. They always love playing with weird properties of primes.
mitnick testified in 1992 or so that cops could track people like this. they labeled him as a conspiracy nut. but he was right

fwiw those "nuts" they call people like him and me is a testicular reference, as in "has nuts".

/rant
So I can't use Mailchimp as it cost per subscriber or contact, Mandrill is fine they just updated their pricing and removed the 12K free per month. This is why I went with SendGrid.

Can't use Facebook or LinkedIn I don't connect with everyone I email.
For sure. If I'm dealing with a junior engineer, I take a much more hands-off approach. It ends up taking longer, but that's ok, because usually, the net long-term benefit of that engineer getting practice at self-directed research is much higher than the output of the task itself.

On the other hand, if I'm dealing with a "senior" engineer who's doing that, I'm actually less worried about whether there's been sincere effort. It's just the other side of the same coin: They've offered their learning opportunity to me, and I'm happy to take advantage of it.
Best Practices for Conducting Market Research
I used this pretty heavily in May for a recent data-science project and it really saved my butt. Easy to use, speeded things up a lot. Choked on only one pdf. Looking forward to seeing the progress made.
How to search for a commit message in GitHub?
I wonder if some percentage of Lex's false positives were from vehicles that had drugs in them at one point but not during the search?
Possibly this should be ICFP Programming Contest Problem Specification? I'm sure the International Conference on Functional Programming has different problems.
Evo it's unfortunate you added "live longer" As most people below are pointing out that part isn't true and that factual inaccuracy is hijacking your overall point which is that outdoor cats are happier than indoor cats.
Anyone who has worked a computer help desk for more than a week knows this all too well.
I'm not sure why you would bring up Windows 95. Aside from being two decades old, it never claimed to be secure or a multi-user OS. Security-wise, I don't see how it was worse than Apple's contemporary System 7.
Well, I said "it'd", which is short for "it would". As in, it would confirm, if they did.
CoffeeScript feels for me like more flexible Python. Only thing I was missing until ES6 were generators.

I simply love how I can wrap line from csv file in custom CoffeeScript object just by declaring class like:

class Entry
constructor: ([@id, @description, @amount]) ->

and doing new Entry(line.split(','))
Thanks, I will!
Things are far from boring if you look closely.

1. The Intercloud. Clouds of clouds of clouds. Containers and virtualization play a part in this, but much is left to be done in building out less-opinionated stacks, which become deployment targets.

2. Pay-to-deploy what used to be SaaS software onto various deployment targets on the Intercloud based on trust levels. Enables the MSaaS (managed SaaS) software model. Enables 'house hosting' private data.

3. Blockchain contracts applied to MSaaS'd APIs to enable routing of data to other MSaaS'd APIs based on privacy policies. Also applies to payments for #2 and target validation via #1.
Keep in mind that the dog isn't putting people in jail. It's assertion is merely being used as evidence for probable cause and a more in depth search. As rayiner notes elsewhere in this thread being right over half the time is generally considered the acceptable standard for probable cause.
We (Neoart Labs) are building Hacker Experience 2, an online hacking simulation game based on it's MVP, https://hackerexperience.com.

HE2 will be open source as soon as we release it (it's being currently developed privately, in-house). You can keep track of it's development at our blog[0] - and here is our stack[1].

We were waiting the React Native release for Android, but we are open to native apps. We have no funding yet, so the mobile apps are being delayed, but I'd be happy to negotiate equity with a helping hand.

If you enjoy the idea, and like the fact of developing open source software, consider talking to me at renato@hackerexperience.com

[0] - https://leaks.hackerexperience.com

[1] - https://leaks.hackerexperience.com/presenting-our-bleeding-e...
On the third point, my sense is that the part of AR
that is often expensive is building full objects,
when you often only need a few of their attributes.

This totally correct in my experience.
> What difference does it make that you drop a piece of paper into a box once every few years?

The difference is that having choice of candidates can easily distract those voting from the larger picture.
http://sadmoment.com/sheep-on-voting-for-a-lion-or-a-wolf-on...
Hey sillygeese, whoever you are, just wanted you to know that I upvoted your comments.

Keep up the good fight!

Your position is a totally legitimate one.

Anyone who objects to how the government uses their money is totally in their right to refuse to pay taxes.

Given today's technology, governments have no excuses left.
Does it open the door to being able to incrementally update the representation and have the compiler used as a library for IDE support?
I'm rooting for http://ipfs.io.
Just had a great idea for exploring this... If you add the logarithms of the primes in a group you can know how big the product will be. The products must be of similar size, and if so you can do the math mod k where k is a power of 2, like 2^64. This might allow some speedy C code without bignum support.
North Korea has a new time zone
What would you call geeksplaining answers, the YX Problem? ("I want to do X." "No no no, you want Y." [If I wanted Y, I'd have said 'I want to do Y.'])
So the solution is to... buy more bees of the internet? Thank god we solved CCD
Yes. It's like learning a new language, which changes how concepts are represented. Or increasing your vocabulary and improving your writing, which then influences thinking. Moving beyond the alphabet to additional symbols, opens up new options for both representation/storage and pointers/indexing.

Eventually, images come to mind without awareness of the retrieval process. The slow part then becomes translating the images back into alphabet-based language, for communicating with other people.
Not really. You have conflated a couple things here:

There is some aggregate base rate, which is the percent of a random sample of motorists that are carrying drugs.

Then there is the rate of those who are actually carrying drugs within the a group that the police have pulled over, and suspect are carrying drugs, and have also presumably asserted their rights and refused a consensual search by the police and also do not have some other attribute (such as smell, items visible in plain view) that would provide probable cause.

You argue that "the base rate for drug possession in a car is almost certainly a tiny fraction of that" but in fact the base rate within this much narrower second group should be extremely high in comparison to the general population. And the problem is that searching that group, regardless of what you think of them, is illegal.

In order to make it legal you have to be able to show that you're going to do something specific that will provide probable cause.

Showing that the dog is anything short of a clearly reliable and accurate means of determining that a law is being violated means that the dog is not providing probable cause. A dog that alerts to drugs more 90% of the time when only 60% or so of the population in question has the drugs, has shown results that aren't sufficiently correlated to the data it is supposed to discern.

When that is true it is just a tool for violating laws that prohibit searches.
This is awesome, thanks!
> [1] Being successful > 50% of the time is pretty much the definition of probable cause.

No, it isn't. 'A common definition is "a reasonable amount of suspicion, supported by circumstances sufficiently strong to justify a prudent and cautious person's belief that certain facts are probably true"' https://en.wikipedia.org/wiki/Probable_cause#cite_note-2

I would argue that if you roll a 100 sided dice, my belief that the result is over 45 is not 'prudent and cautious' but 'optimistic'.
Mobile was the next thing.
https://en.wikipedia.org/wiki/RetroShare

Retroshare is an encrypted communications network that uses asymmetric key pairs and webs of trust.

I don't know if an Android full client is even possible, but Retroshare also has a web interface. Maybe one could set up a Retroshare web interface on a computer at home and connect to it through an Android app?
The SaaS metrics guide is very complete and interesting. thank you so much for sharing.
Yeah, iteration on an idea is important, so, the faster you complete it (at least MVP) and put out to the world, the better it is.

Its one of the key lessons YC taught me.
Nukemap: Visualize a nuclear blast over your hometown
C#: Program Entirely with Static Methods
Its going to be GNUnet without fancy JS sites.
Urbit perhaps?
Kim Dotcom says Mega 3.0 will succeed as a nonprofit
Amateur radio enthusiast's International Space Station chat
You remind me of this: "What if we are all just pawns in corn’s clever strategy game, the ultimate prize of which is world domination?"
--Michael Pollan in http://www.ted.com/talks/michael_pollan_gives_a_plant_s_eye_...
Hi Teddy,

I've been busy and avoiding reading comments, but happened to see yours here.

Interestingly that's actually the approach I started with, using a cut slab of PVC pipe with screws for adjustable stopping points that initially positioned the balls at the edge of the bowl receptacle.

The problem was, at least with my cat, that he tended to nudge the ball in the wrong direction (despite my attempts to make my ramp one-way), and his first instinct to affect the ball was to use his paws, lifting the ball away or batting it out of the bowl.

Here's an example of how fragile and reflex-based I think these behaviors are (vs. levering some kind of affordance/object/goal-oriented intelligence), at least to start -- when Monkey was initially successful at carrying the ball into the bowl, all my training had involved approaching the feeder from the living room, to the feeder's right side. When I put the ball to the left of the feeder, he picked it up, approached the feeder, and about a foot away just dropped it and froze... apparently dumbfounded. It took more reinforcement and gradual variation with ball placement until he was able to generalize and approach the feeder from anywhere.

Alright back to work for me!

Thanks,

Ben
Ask HN: How do you deal with the pain of programming?
Programming is often a very pleasant activity.

However, there are times this is not true, we as programmers usually get stuck with something that is complicated to solve.

That might be a bug, a non-trivial problem that we need to solve, or whatever it might be that we cannot solve quickly.

How do you deal with the stress though?
To be clear, what this appellate court and the trial court were asked to consider are different questions.

Trial courts find facts. For example, "this guy shot that guy". Mostly these are considered by a jury, but in preliminary things such as Bentley's probable cause hearing, the trial court judge can act as a fact-finder.

Appellate courts interpret laws. For example, strip searching a middle school student for pain medication is an "unreasonble" search under the Fourth Amendment.

Lex is demonstrably inaccurate. Bentley argued in appellate court that Lex's alert is insufficient to support probable cause under any circumstances--i.e., a "matter of law". Bentley did not argue in trial court that Lex's alert was unreliable in his situation--i.e., a "matter of fact".

The ruling simply reject's Bentley's argument, but preserves future defendant's rights to make the latter argument.
According to the article, the number of colonies is bigger than before because bee keepers simply buy more bees as replacement, but it doesn't explain where they come from.

Also:
"put half the bees into a new beehive, order them a new queen online (retail price: $25 or so), and voila: two healthy hives."

Does that mean you have 100% more colonies but the same number of bees? I suppose not, but I think it would be interesting if we could see the evolution of the numbers of bees instead of the number of colonies.
Cheers, I'll see if I can grab that.
Oooo this is interesting, it seems that P2P type stuff has been gaining steam again, since we can't trust anything hosted anymore.
Component based applications have existed for a long time but obviously there are choices made in webglstudio that tried to appeal to unity users, just because unity is the defacto standard.

About the stability of desktop apps I agree with you, but sooner or later that will have to change, so thats what we are pushing.
If you really want to get weird, urbit: https://github.com/urbit/urbit
Lifting Shadows Off a Memory Allocation
You mean the Web perhaps, rather than the Internet. In this case it's a critical distinction. There is no replacement for the Internet coming, and it's not the source of the lameness - it's an infinite blank canvas that you paint upon, that most future technology will rely on. Globally we've got trillions of dollars sunk into development of the Internet's infrastructure and the services/businesses riding on top of the Internet. The Internet will be similar 50 years from now, to what it is today: a 'dumb pipe.' In the same way that transmission lines don't change much, nor do water pipes.
Verizon is doing away with contracts