skysight-inc/HackerNews huggingface dataset:
Yep very common. Work in early stage vc now and it's a common ask if the person is previously unknown. Especially in a large pitch group good to get a few things like this in advance. Will help them ask smarter questions when they meet you hopefully too
For the record, it's this exact injustice that kicked off Bayes Impact. Pyduan and I sat at dinner talking about my past life in private equity where I spent a lot of time looking at private prison companies, including JPay. There are huge barriers of entry into these markets, particularly in having close relationships with the decision makers: commissioners of the Department of Corrections.

The answer we came up with was a nonprofit that could develop strong relationships with civic institutions and be free from conflicts of interest and profit motives. This is a very poorly incentivized market, and startups will have a tough time disrupting the existing players because such perverse incentives exist. If anyone is interested in learning more, feel free to shoot me a message, and I'm happy to chat.

FYI, JPay is moving into all modes of communications and media, including email, video chats, music, etc. For families looking to keep in touch with their loved ones in jail, they are essentially the Apple in jails.
You are notes in Markdown? What Sir, a mere note?
There is actually a CS student working on it... from the University of Washington I think? Check out rust-redex. I don't know what the status is though - it doesn't seem to have been updated in a while.

Anyway the devs have said that whilst a 1.0 release will mean backwards compatibility for language features, they will fix any soundness bugs that come to light.
I just setup a relay, and was reading up on what to expect. Apparently it won't start consuming any reasonable amount of resources for several months.

That seems extremely inefficient and quite bizarre. I understand that each node reports their available bandwidth, and also reports how much bandwidth was actually used the previous 24 hours.

There was a vulnerability where new nodes were misreporting their bandwidth, and taking more than their fair share of traffic and I guess doing nefarious things with it.

So they added a bit of a trust anchor by publishing an additional bandwidth metric as reported by a trusted pool of 'auditors'. But this takes some time to populate.

Even then, there are various mechanisms which will keep utilization quite low for a long time after you publish a new relay.

...so not as much fun booting up a relay without being able to watch the bits start flying by...
DrupalCon Amsterdam, Day 2: From Memories to the Future
Baidu Zoo
It's a pain that they are stuck with pylons, an unmaintained framework.
Having the idea, writing the code and buying hardware are the easy parts, IMO.

The vast majority of possible startups fail at the mechanics of forming a company - not knowing how/where to do it, not knowing how to find the right lawyer/accountant, not knowing how much that costs, not knowing what to ask, not knowing how to employ people... There are a hundred forms and answers to find before you can open a shop.
That's a robbery or home invasion, which was not the particular case I picked out. Note that I didn't complain about calling them to stop a murder, either.

The specific case I pointed out was mugging, which is when someone stops you on the street and steals from you, typically meant to include an implied threat of violence, eg, "Give me your purse or I'll fucking shoot you"

I found it interesting that out of three cases, I thought that calling the police was only the correct response to two of them, precisely because unless the police are already on their way when you get mugged, the mugging will be over before there's a chance for you to even call them.

My comment was meant specifically to point out that even when trying to list reasonable times to call the police, the person only seemed to get 2/3 being times the police would actually help the situation in any sense.
I haven't worked anywhere with tasty nearby brownies since then. =-/ I know I ate something unhealthy often at the Stata Center's cafe, but I think it was a large cookie that didn't need to be heated.
Yes. What I observe at TechShop is that the flat cutting machines (laser cutters, water jets, CNC routers, and plasma cutters) produce most of the output. While TechShop has both manual and CNC mills, and 3D printers, they're used far less.
Languages with expressive type systems, Haskell likely the most mainstream, allow for deep embedding of an DSL, such that the type system of your DSL can be embedded into the parent language.

IMHO absence of static analysis is a huge downside of using an interpreted language. Having type safety in an embedded DSL can only be dreampt of in a language like ruby.

http://tom.lokhorst.eu/2009/09/deeply-embedded-dsls
What causes people to need to sprinkle license boilerplate everywhere, including in files which are otherwise completely empty (like r2/r2/config/__init__.py), and then to have to update them every year? See this commit: https://github.com/reddit/reddit/commit/90cfcaaecc56cf35e758...

It just seems to defy reason that we must make humans increment a number every year in every file in our projects, nevermind the fact that the top 20-30 lines of every file in our projects has been taken over by stuff most readers don't actually need to read (again and again).

Is this really the best we can do without somehow letting the bad guys take our home away due to some licensing gotcha? Like simply having this at the top of each file:

# see the top-level LICENSE file
Why the Shellshock Bug Is Worse Than Heartbleed
And a law enforcement "professional" shouldn't be carrying a gun that is "cocked and locked" SA firearms are not safe for everyone involved.
empty __init__.py declare a python module. see http://stackoverflow.com/questions/448271/what-is-init-py-fo...
Oh cool! I actually have one of those keyboards in my basement! I've been wondering what it was for years!
While that is about market rate for a single IP, an IP address doesn't actually cost the ISP much at all.

https://www.arin.net/fees/fee_schedule.html#isps

also, at least until ARIN runs out, it's in your interest to qualify for as many IP addresses as you can, and VPSs are one way to legitimately "show efficient use" of your current IP addresses.
Nah, it's real. Adobe had a WebGL competitor, Stage3D, at the time, but I didn't work on that at all. As an intern, I would run a few useful benchmarks per day, but it was more reliable to run things I knew would heat up a laptop instantly, so I used WebGL demos.

Brownie-wise, I would wait a while because lunch would fill me up. But at 3 or 4 pm, I'd be hungry again and something the size of a brownie would really hit the spot.
Yeah, good point.

There's a lot of cheap VPS hosts which only do protocol 6. For many purposes, that is just fine.
Ha. I had a Compucolor II. It got me into programming because there were no games so I had to write my own. My parents didn't replace it until about 1990!

It didn't gave the drawing mode you mention, but u did actually write a program that did exactly that. It also had a print function - only worked with the Epsom dot-matrix printer we had, as I used a special control mode. Basically a character was an 8x8 array of dots drawn one column at a time by the print head. You could manually control the print head though by putting the printer into a special mode through escape codes, and then just sending binary 8-bit numbers to encode pubs you wanted to print for each column.

Thinking back I can't believe I made it work - I was only about 10 at the time. I do remember facing to stick my nose in the printer's manual for a long time. Of course printers had manuals then, not like today...

There's a good online emulator of the CII here: http://compucolor.org/emu.html
Wib
I still subscribe but I definitely wish /r/bicycling weren't so clogged with image posts (new bike day, first century, weight loss, etc...).
> There are no species that were present on Earth a billion years ago that are still present in the same form, i.e. able to interbreed with their forebears.

That's not really a useful basis for conclusions about the outer limits for either species in general or any particular species, as sexual reproduction itself may only be around 1 billion years old (from what I can tell, that's the age of the oldest fossil evidence), but, in any case, the oldest animal species seems to be around a 445 million years old, which is a sizable fraction of the time that multicellular life has existed on earth.

> Using the simplest statistical methods, accessible to an average college student, we can write a distribution that takes into account the fact that modern humans didn't exist 200,000 years ago and extrapolate into the future, showing that our likelihood for existing as the same species we are now, 200,000 years in the future, is very small.

No, you can't, because none of the facts that you cite would support any calculation that would lead to that conclusion. If you assume that species total lifespans are randomly distributed (a dubious assumption), and you make the further assumptions that the lifespans evident from the fossil record accurately represent the full lifespans of species (also dubious), you could calculate a distribution function for the actuarial expected future lifespan of a species given how long it has existed previously. But even if the necessary assumptions weren't problematic, none of the premises you cite (alone or together) would support the conclusion that "modern humans", being around 200,000 (even assuming that "modern humans" are even a species and not just a subgroup within a species, which is an actively disputed point) would, as a species, only be around another 200,000 years.

> On the above basis, the probability that modern humans will exist as the same species a billion years from now is zero.

This further conclusion -- and the following one -- fails to be supported because it rests on the prior failed conclusions.

> If you can't understand the above argument

I understand it -- its a stream of statements that you assert follow from each other that don't.

> In your fantasy, modern humans, which didn't exist 200,000 years ago, have some chance to be present to worry about the sun absorbing the earth five billion years from now.

No, I haven't made any positive claim about the likelihood of that happening. You've made a claim about it, but its a claim that rests on dubious stated premises, and, on top of that, doesn't even follow from those premises.
I am well aware of why an empty __init__.py is necessary. It is less clear why one must add license boilerplate to such a file: https://github.com/reddit/reddit/blob/master/r2/r2/config/__...

> you may not use this file except in compliance with the License

This is patently absurd: the file contains no content other than the license itself, and arguably its name (which is shared by millions of other __init__.py files around the world).
Many countries/regions have similar passes. I've used both BritRail and EuroRail passes in a similar way. Very much worth looking into; I got to see Scotland on a result.
Lisp provides a couple really powerful DSLs. Some of more easily understandable ones I can think of:

Loop: http://www.gigamonkeys.com/book/loop-for-black-belts.html

Symbolic Manipulation: http://norvig.com/paip/macsymar.lisp

Generating HTML: http://allegroserve.sourceforge.net/aserve-dist/doc/htmlgen....
I think I was parroting Michio Kaku there about the end of natural selection for humans as a species.

You can hear his arguments and draw your own conclusions:
https://www.youtube.com/watch?v=UkuCtIko798
> completely unrelated, but I'm getting tired of creating throwaway accounts on this site each time I want to post a new comment

Then stop doing it.
Most corporations in the US are incorporated in Delaware. Whenever the question of incorporation arises, the answers is always in Delaware as a C-corp. PG's comment was a nod to that.

http://blakemasters.com/post/21742864570/peter-thiels-cs183-... (Look at point #2 - "You Should Be a Delaware C-corp")
Apple iPhone 5 Ad: Thumb
Feeling remorse about being so wrong is not laudable, it's just normal. The problem is that they got it wrong in the first place.

> The boston bombing error is known and passed down like folklore from old members to new, keeping similar actions on check.

No it's not. The Boston bombing thing was just the most high-profile example in a long line of similar problems. Here's one from before the Boston Bombing:

http://gawker.com/5751581/misguided-internet-vigilantes-atta...

And here's one from after:

http://www.theawl.com/2013/09/i-was-a-hated-hipster-meme-and...
If you think that's bad, you should see the many people who tried to copyright an empty file: http://trillian.mit.edu/~jc/humor/ATT_Copyright_true.html
yeah, I would assume that 1. would push the price down in general.

The trend to discount the smallest plans has got to be mostly 2.

It's an interesting strategy; if it works, it would imply that there is more sensitivity to price at the bottom of the market than there is at the top of the market.
It is but it creates some amazing huge gifs :)
Worth considering if you are in the EU:

https://www.ultravps.eu/en/

I found them when I was looking for a provider that had Linux Arch images.
I fully agree. No idea why they are willingly disregarding such a lucrative market
The legal department, not the programmer, probably dictates that the copyright headers must be in each and every file.
Someone on twitter wondered out loud how many different utilities and programs inside Windows are running a "Is Windows 9*" check. Interesting question that might explain the Windows 10 name.
Calling nonsense "nonsense" is not an insult unless you believe in said nonsense. No religious person would find the statement "belief in Thor is nonsense" objectionable or offensive at all. In fact, most would agree without reservations.

You also missed my point about taking a scientific approach to something like ebola. Gas masks are utterly irrelevant and pointeless. We know how the virus is spread and we know that if caught reasonably early it is easy to kill. Even if your entire neighborhood consists of people with ebola you and your children are safe as long as you don't swap bodily fluids. I don't know about you, I can't remember the last time I swapped bodily fluids with my neighbors. So, yeah, others can pray --which is utter nonsense-- I'll stick with scientific knowlege --which is not.

Here's the difference with science: If tomorrow someone offered true evidence that ebola is now airborne and prayer kills it, I could not imagine a single scientist who, when presented with the evidence, would not accept these findings to have a high degree of probability of being true.
Perhaps they're hoping the cryptocurrency would become widely adopted
It certainly has a large enough audience in the right demographics to pull something like this off
> Zero based indexing doesn't make any sense.

Ordinal and cardinal are different. There's nothing left to debate.

(Also, time to start a petition to move the 0 key to be before the 1 key on the standard keyboard layout ;)
I was more thinking of how prisoners used to be nickel and dimed by gaolers back in the day.
Any ruby experts know why the AttributeScope class is required ?
Cant the functionality be included in the containing class ?
Yes, Delaware is a very common place to incorporate businesses. Even Google is technically a Delaware corporation[1]

[1] https://investor.google.com/corporate/certificate-of-incorpo...

[2] http://en.wikipedia.org/wiki/Delaware#Incorporation_in_Delaw...
Application films à télécharger: des centaines de chefs-d’œuvre à voir
See also: http://www.jsoftware.com/papers/DFSP.htm - impressive practical application of this notation. I've never seen a more succinct (yet still rigorous to the point of being executable) description of the Simplex algorithm, which is given as an example here.

I wish more people were familiar with Iverson's work (APL, J) and its descendents (mostly K). Everything else is so needlessly complex in comparison.

There is a steep learning curve, true - but it is well worth it.
>a transaction that sends Alice's Reddit shares to Bob, and also send's Bob's Bitcoins to Alice

Could you elaborate on why this might be desirable?
Don't both end up where they started?
Why is it so damn hard to gitignore recursively?
The csv library of python has handled every csv i've ever thrown on it, csv is "standardized" enough for that. Just set two things, the delimiter, the escape quote method and be done with it. The output is a list of dictionaries with the column headers as keys, very elegant. The best part is that using the same input you did to read a file you can use to save/modify the file and be sure it will look the same when your client re-opens it. A regexp would take twice the time to write and wouldn't give you half of those features, and it would probably fail at escaping sooner or later, for the same reason as xml can't be parsed with regexps.
Cuckoo Hashing Table Format in RocksDB
With a useful nudge, this cushion tells you when you've been sitting too long
I really find the various city subreddits to be quite useful, such as /r/chicago and /r/sanfrancisco, for local news, discussions and events. I've learned about many interesting activities this way and it also helps you stay in touch with the local culture when you're away.
I do this too and so why do I do it?

In essence it's because there is a very large number of lazy programmers who live by cut and paste. We're not just talking the "I've found a solution on Stack Overflow and will use that", but more "I've searched Github for keyword + language and this file does what I need".

The files are copied into their projects in its entirety, sometimes whole libraries are, and those programmers never bother to check how a project is licensed.

Once this process has been repeated a few times the code is firmly detached from the licence and any original license is ignored.

If I use the suggestion you make, then by them copying files into their project they have changed the licence of a file (it now inherits whatever their project uses).

Though I do like the idea of a stub instead of the full thing:

# Licence: BSD (3-clause) https://github.com/owner/project/LICENCE.md

That would be enough to describe the licence for the file in a way that survives cut and paste, whilst also providing a URL for the full licence details.

In fact, I will now probably shift to that.
I agree with your conclusion, but the first-hand experience of taking a local flight in Japan is pretty sureal. There are flights almost every 10 minutes between Tokyo and Fukuoka, for example. I wasn't even asked for id before getting on the plane.

It feels a lot like a train except it flies and it's a lot harder to bring a gun onto it.
Easy cross-compilation, motherfucker! Do you have it?
Ah. Sorry, I didn't understand this point. I agree it is totally superfluous to declare a license on an empty file.

But I assume that they have this header on every file as part of their internal process. Hence, they don't make an exception for empty files. I would book it as a cost of this process.

Also, it is handy if somebody starts appending to it ( i.e. https://github.com/reddit/reddit/blob/master/r2/r2/lib/autho... ) , they don't need to take care of that the license is correct.
50% Earth's wildlife lost in 40 years
While there are users of selfish transports and there is space for them in controlled networks it will be hard to get something selfish widely used considering the slow adoption of congestion control.

It would be nice to see quantification of NewReno TCP behavior against PCC, both short and long lived connections and how they fair in such an environment. If you want to convince the world to switch to your approach you'll need to do that.

At the end most people will just use the default of their OS and will never even consider what happens underneath so you'll need to convince the Linux kernel and BSDs that your approach is better overall and viable for the wide internet.

One thing I failed to take account before is that most transfers are affected by the congestion control on the server and less so on the client (besides uploads) so you really need to focus on the OS vendors to implement PCC in their OS and possibly make it a default. Linux has a configurable congestion control mechanism and I added H-TCP to it back at the time. Wasn't too much work either.

I don't really buy the ISP response argument, they will fail to do it early enough and will only get to it when things break severely enough and then their response will be overly aggressive.

It would be useful however to maybe add a mode detection to PCC that will throttle it somewhat to not take full bandwidth in order to leave some space for legacy TCP. It will add complexity to PCC and this needs to be balanced but at the end you'll need to do what it takes to get PCC beyond closed networks and into the internet and you have many gatekeepers to convince.
Low hanging fruits.
They'd have to only attend if off-duty then wouldn't they? One point of police uniform is to identify a person as being a warranted police officer on duty (then there's the appearance of officialdom and the sense of inferiority it breeds in others, the camaraderie, ...). You'd probably need to change the law if you want to allow regular warranted officers to be on duty in civilian clothing, jurisdiction dependent of course.

I don't really understand why you don't want to be able to identify your police officers though - even the UPS drivers wear uniform.
> At this point, prayer & science have similar influence over curing someone of Ebola.

This is so ridiculous I had to separate it just to say:

ARE YOU FUCKING KIDDING! SURELY YOU MUST BE BECAUSE NO INTELLIGENT EDUCATED PERSON COULD POSSIBLY HOLD THIS RIDICULOUS BELIEF.

The fact that we have people on this planet in 2014 who can actually believe something like this is the root of many of our problems.
The Psychology of the Start-up World
Maybe he was referring to missing device drivers, not CPU.
I imagine a truly successful attack would involve clearing the logs of any footprints that we would be looking for. But worth checking anyway for those sloppy folks.
Bill Gates can buy  every single home in Boston and Jeff Bezos can buy Napa(CA)
Well, that may be a bit of a stretch (are you really going to put seasoned killers in the street?). A first step would be ensure that inmates and their families are not treated like animals. Unfortunately, this is also a societal choice, and that's something often difficult to sensitize the citizenry to. A system like this prospers because both JPay and the authorities benefit from it, and because neither US citizens or the press, who could do something about it, care about what happens.
50% of Earth's wildlife lost
They're offering a Terabyte for 0.99 cents. It doesn't seem like too much of a stretch to assume that they'd be most attractive to people who wanted lots of capacity for a low price.

If using the service that Atlantic is offering is going to somehow bankrupt them, then perhaps they shouldn't offer it.
Moto 360 firmware update boosts battery life
Even if you use popen() or system() in your application, Debian/Ubuntu machines are not affected. These distributions don't use bash for /bin/sh. `dash`(Debian ash) is used instead.

Good work, Debian!
I like how they designed the game so that beautiful women play it. Excellent design decision.
No European data centre option(s) available. ;(
> None of these women had children or had to worry about pay discrepancies.

Every woman has to worry about pay discrepancies. In every industry, at every job level. That's what this whole "gender pay gap" is all about, you know?

And it's everybody's job to fix this!
Where's the Vagrantfile?