skysight-inc/HackerNews huggingface dataset:
Few days ago I watched "The Culture High" (http://www.imdb.com/title/tt1778338/) which highlights the connections between:

- Prison-industry

- Militarization of Police

- Pharmaceutical industry

- and Marijuana prohibition

I highly recommend this flick. It is exceptionally well made in artistic as well as subject-specific regards.

Also watch-worthy are "How to Make Money Selling Drugs" (http://www.imdb.com/title/tt1276962/) which features a similar approach to the subject and "Narco Cultura" (http://www.imdb.com/title/tt2504022/) if you are interested in how this drug-crap even detrimentally influences what's left of Mexican culture.
How to Make a Career Out of Airbnb
YouTube is going ad-free… for a monthly fee
I am so sorry to not to be the last one to say this; Skit == "Poop" in Swedish.

I bet it's awesome though.
That is quite definitely the case.

In Portland, a total of four PPB officers murdered two mentally ill men in cold blood. They were not prosecuted; the grand jury and PPB internal affairs cleared them.

The family of one of the victims sued and won $2M. I don't clearly recall whether it was a jury verdict or a settlement.

In the other case I don't think there was a lawsuit however the federal government found that the PPB wasn't properly trained to deal with the mentally ill. My own more-recent experience that the PPB is quite good, for example I'd see someone going totally bananas at the Portland Rescue Mission and the cops would show right up, then be completely reasonable, pleasant and polite.

On the other hand, the Santa Cruz Police Department is quite oppressive to the homeless and mentally ill. That led to the Occupy Santa Cruz movement raising quite a lot of Hell, but with the eventual result that things got quite a lot better for the homeless and quite a lot worse for the cops.

edit: s/better/worse/

I hasten to point out that the vast majority of police officers and sheriff's deputies, I expect FBI agents as well, hate bad cops with a passion. The problem is "The Thin Blue Line"; their culture forbids them criticizing their fellow officers.

But they are quick to criticize bad cops in other jurisdictions. Thus when I told a Reno deputy about the OHSU campus cops who beat me up, he got furiously angry, wanted to help me bring them to justice, but I - politely - refused his offer. He has a lot of work to do, I want to take care of that myself
How Nanotechnologies Will Disrupt the Electrical Grid
The Genetics of the Earth and Moon
Please don't misinterpret the Planck length. Please don't interpret it in any way, it's right in the wiki article:

>There is currently no proven physical significance of the Planck length;...

It's just dimensional analytical playing with some fundamental physical constants. Physicist believe that this scale length may have some connection with the yet to be discovered laws of quantum gravity. It has nothing to with the "finite resolution of the universe". There is no evidence that the universe has finite resolution.
I'm not sure what you focus on their interface work?
I'm pretty sure you could have a BeOS-like interface on Linux with very little work, Haiku's main work is reproducing BeOS APIs and making work the new kernel.

The second part is really unfortunate IMHO, but hackers gonna hack..
While the health effects of marijuana are debatable, the health effects of prison are pretty clearly established.
Typing Master Pro 7.1.0 Serial Key Full Version Free Download
Try using Greenshot
"We'll double the rates for your subscribers!"

Yeah, that could happen.
Legalization has been always proved to be effective as coutermove to illegal traffic and, on the other hand, it's a great money source for the state applying taxes. Now, the problem now is that regulations must be clear and the price well balanced to avoid the black-market price war.
Pelles C 8.00
Indeed. I didn't mention that, but that's something I do myself.

Really the written documentation is far more important than any code. Consider someone who wanted to write a file filter in some other programming language. I use C or C++, they don't look a whole lot like Python or Haskell.

Really the written document should be regarded as authoritative, and not any of the code.

However, it's not clear how to go from a written specification to a working file filter.

One way that would work well but that would be laborious, would be to give the doc to someone who had no prior knowledge of the format in question, so they could write their own filter.

If I gave such a doc to you, then you and I could round-trip our files back and forth between my implementation and yours, then we could be quite confident that the document was correct.

To this very day, OpenOffice will not round trip my resume between .odt and .doc. The are is subtle but I can see it every time I try.
Why should you play computer games?
"The house I live in"[0] is the another highly recommended documentary for people with interest in the subject.

[0] http://www.imdb.com/title/tt2125653/ http://www.rottentomatoes.com/m/the_house_i_live_in/
This New Battery Could Charge Your Phone in 60 Seconds
Interesting blog, I loved the Thiel's book
Glad you guys made it through. Fund-raising is hard. Doing it across an ocean is even harder. It definitely feels like trying to raise in another country is a massive burden that may not be worth it.
Would you share how you did that technically in Python? Maybe some code example or a lib to recommend? decorators? assertions?
> in e.g. Scala, "5 + 6" is just calling the "+" method on 5

What's calling? What's a method? What's 5 that lets me "call" "methods" on it?

Yeah, absolutely nothing intimidating for a 10 year old there...
Watch the robot spider army than can be controlled with a flick of the wrist
I keep wanting to do a "retro-game" and make use of what I've learned about these types of effects now. Despite how far machines like the C64 for example were pushed, I don't think they were pushed nearly as far in terms of games as with demos and it'd be fascinating to try to push the limits..

(maybe one day..)
The better question is how will Google treat adblockers in the Chrome store (especially now that you can't install extensions from outside the store anymore)? Google has already banned adblockers on the Play Store. I don't think that will be an easy thing to do though, so I doubt they will actually try that, unless they can come up with a really "good reason" to do it (the NSA gets you through the adblocker!...or something).
Facebook faces class action suit over EU privacy laws
How is this Unix? There's nothing in /bin. Did someone crowbar your install already? Where's find/grep/vim? I'll need those if you want this to be a real Unix. Also, maybe fsn[1] is a requirement ... ;)

[1] - http://en.wikipedia.org/wiki/Fsn
Son: “Well. Hm. If the function is the (+), then you first apply that to the 1. So…..you have something like (1 +)? And now you apply that to the 2? And then you get the final answer?”

Seriously? He grabbed the idea just like this? Am I that old and stupid, that partial application didn't seem to me that easy? Or is currying what kids learn in a kindergarten these days?
Sorry for my ranting, I'm just really amazed. A humanity went a long way to understanding such quite abstract conceptions as number 0 (as absence of something). And at 10 years kids, i think, are still learning by seeing, touching, playing. So concluding a much more abstract idea seems really fantastic.
"The common language spoken being passive aggression, sarcasm and Kool-Aid fuelled stories of ‘success’ designed to manipulate and intimidate naive workers who have never experienced corporate life outside the Apple walls"

Sounds like all experiences I've had with the private sector although I have had better experiences with teams and general behaviour of team mates. I think founders of companies expect everyone to have the same belief in their business as they do but with less money out of it and no real influence over the company...that and not everyone thinks the same.
Dell and Red Hat revamp open stack private cloud solution
The Real History Behind Agile Development
It is great that you survived this near-death experience.
From my experience VC's and Angels from Europe and US are two completely different animals.
For fun just watch Dragons Den UK vs. Shark Thank US.

Venture capital firms in Europe vs. America: The under performers

http://iveybusinessjournal.com/publication/venture-capital-f...
Expired SSL certificate
$10 is Netflix money. I can't really make sense of it in proportion to lack of premium content. Especially since YouTube have been awful at stringing together a smart way to build a station/feed to watch people regularly.

$5 would make a lot more sense.
YouTube may introduce multiple premium plans:

Less ads / bubble ads only ($5/mo).

No ads ($10/mo).

More expensive content, like new movies ($20/mo).

Premium subscribes would see occasional ads anyway, when they are not authenticated under their premium YouTube account.
Should we set it to 1st of April?
In hindsight, that was easy to see. We went where the money was. Had we closed, it would have been worth it!
I'm looking forward to it. Hopefully I can learn from your post.

At the moment I proceed like you outlined above, but I'm stuck reverse engineering a save game file format from an old sports simulation game written in VB6. The programm seems to write the savefiles with the put command (__vbaPut3 in the assembly) and reads the savefiles with get (__vbaGet3).

Even though this is my first try at reversing a file format, thanks to sweetscapes 010 editor I was able to make sense of one third of the file, but i'm stuck ever since. :D
This looks awesome. But is there a technical reason why it's using YAML when virtually every other sublime specific config file is using JSON?
I think it depends on your location and demand for the developers with expertise in that domain.

For instance, Stockolm, Sweden is vibrant city with lots of startups and the need for good developers are constantly increasing. Stackoverflow careers is only used by very few companies and as far as i know, there has been good responses for those ads. I think its acts more like a filter compared to other routes. IMHO, There is a considerable amount of noise in traditional routes.
I don't judge individuals by the behaviors of other people.

You try not to, but ultimately it's impossible to enter in to an interaction with another person with a completely blank slate. Our previous interactions with people affect how we perceive the world around us. If a subset of people are found to be murderers then the risk of meeting someone in that set who isn't a murderer decreases - to use an ad absurdum example, if there are 1,000,000 police officers and 999,999 of them are murderers, you wouldn't meet the last one thinking "I really ought to give him the benefit of the doubt."

At the moment, the number of police officers who have killed innocent people is still absolutely tiny, so the risk of being killed by one is also tiny, and to that end we should still see police officers as useful, helpful members of society who aren't going to murder us. But also, rationally speaking, the police should welcome every technology that makes people trust them, and that includes cameras that record them rather than us.
Another possibility - and lots of folks do this - would be to reverse-engineer formats all on my own, without pay, but then to sell either format source code, binary executables or specification documents.

Each of these work really well for various kinds of applications.

The AutoCad binary format is apparently quite complex. To get the written specification, last I checked, while it had been reverse-engineered, the people who accomplished that work charged quite a lot for the spec. On the other hand, that spec is doubtlessly worth lots of money to the kind of people who need it.

A while back my ex asked me to buy here a compact digital audio recorder. I picked one up at Fry's for eighty bucks however I did not realized that it only wrote to WMA - and Bonita had an iMac.

I asked her to send it back to me so I could exchange it for one that saved to MP3 or Ogg Vorbis or AAC - the "iTunes Audio" format - but no Bonita is quite resourceful, so she purchased an inexpensive WMA to AAC converter utility.

That would be quite a lot of work but no doubt the guy who sells the utility makes out like a bandit.

I am very much a fan of Free Software, so much so that I personally regard Open Source as The Enemy. So I am uncomfortable with selling executables but not the source.

I need a way to pay the rent, so I can't really do all that work then just give away the source for free. However there are many ways to - oh how I hate this word! - "monetize" source code.

One way might be to publish it under the Affero GPLv3 license, but then sell proprietary licenses. That's what Trolltech did with Qt. That worked real well for them; we all got KDE, whereas Qt has been for many years a popular framework for purely proprietary applications.

Another would be to offer RansomWare. I expect it would be best were I to come out and call it "RansomWare" right up front. Something like a KickStarter campaign, here is a binary, you can see that it really does work, for fifty grand you get the source code.

Another idea would be to sell binaries for a year or so, but then publish the source under a Free Software license.

Another - and this is what I presently do - would be to just publish the source without expecting any money from it, but with the expectation that hosting the download on my own website would attract consulting clients.

There have been times that has worked real well for me but not always, and not lately so I want to get away from doing that.

Another take would be to write directly competing applications. One specific reason that it's legal to reverse engineer, is to enable interoperability. Movie Magic Scheduling is quite costly; it would not be hard at all to write a far better competitor in C++ with ZooLib. I wouldn't even need SQLite as ZooLib has - in some respects - a far better database.

I expect I would do that in the long run but in the short run, writing a complex application then selling it is a HUGE PITA.
Why would I ever want to depend on Citibank?
This shouldn't come as a surprise. It's pure logic. The most efficient way to fight crime is to not create the criminals in the first place. Instead, you control a legal trade with legal means. Heck, you can even raise taxes on it, instead of sinking money into hopeless “law enforcement”.
While I readily agree, being mentally ill, I have a unique perspective on that.

Some of my very best friends are convicted murderers.

I regard them as nice people and good friends. On the other hand, those folks are never ever going to get out of the state forensic hospital.
Wait - what are the health effects of prison? I remember reading somewhere that prisoners are some of the fittest people around, and you shouldn't pick a fight with one...
You are correct. You are free to trust this entity that is doing this service for you. Or not. Hell you could even be that entity!
I would love to see what could be done with a CPU running at 100KHz
> I think it's an ease-of-use race to the bottom - the whole cloud storage thing.

That set me thinking if there's an asymptotic limit for that.

I suppose it would be for everyone in the planet to always be recording everything their eyes can see (and their ears can hear).

Greg Egan wrote at least one story about implanted devices for that, and there are calculations around for the data bandwidth.
> , there are no tech giants in well regulated European countries (are there?) because after 3 or 4 in the afternoon we all go home to our children.

Well, that's not entirely true. Unfortunately, in Portugal, it's more like 6PM; 7/8PM for tech jobs. And no tech giants here, also. :)
"better than average"

Around here, to get hired as a police officer or a deputy, one has to pass quite a rigorous background check.

I once had a girlfriend who described herself as "a former law enforcement officer". She never called herself a "police officer" or a "sheriff's deputy", however she was quite expert at handling firearms.

I eventually concluded that she had been a Cadet for the Sheriff, that is, a trainee. The Cadets assist with various law enforcement work but they never actually carry out the actual enforcement.

I figure that someone clued in to that she was mentally ill.

I fear my hallucations; she shoots at them!
http://coinmarketcap.com/
How GitHub Apparently Ended Up in the Crosshairs of Chinese Hackers
Yosemite is a free upgrade though, so I think that's okay.
Also, if this thing is truly mangling bytecode, it's not portable between
different python versions [...] seems to be done by interpy_untokenize,
which boils down to some string mangling

It uses the Python file encoding property ("# coding: foobar") to rewrite the source code, not the bytecode, and they refer to pyxl as an inspiration.

For a good explanation, see https://github.com/dropbox/pyxl
Rapid Revolution:  the Introduction
The promise of outsourcing to Vietnam
As long as Gnar Pump is OK, I'm good:

http://brosupps.com/products/gnar-pump-pre-workout-gain-bomb

https://www.youtube.com/watch?v=wHUSBQhxeCU
> Americans spend about $100 billion on illegal drugs every year

So that's $350 per capita on average. That's a lot higher that I expected.
The war of drugs has been done badly. Of course it's ridiculous that people's homes get raided because they have some pot. That doesn't mean legislation needs to jump to the other end of the spectrum. You can forbid trade of cannabis and at the same time NOT put users in jail.
When I say or read no, totally, I don't think "know" in my mind. I think above comments nailed it. It means "no question" or "no need to go on" to me.
> Studies have shown that dry counties have a significantly higher rate of alcohol related traffic deaths than wet counties.

Yes, but correlation does not imply causation, which might be the other way round: counties have decided to be dry because they have recognized they have alcohol problems.

(You can have the same debate about gun control, etc.)

But the causation may also be that being "dry" actually incites people to use alcohol. I'm in the North of Europe, a country where availability of alcohol is restricted (strong liquor only in state monopoly stores, beer sold only at specific hours and not to minors and not to those already under influence), and the drinking culture is traditionally binge-drinking. People take ferry trips to buy loads of cheap alcohol from the neighbours. They buy enough to last two months, and then they drink it in two weeks.
Jonathan Blow is creating a new language with an interesting idea for this: if you have 'fn f(a:$T, b:T) -> T', the $ means: T is a polymorphic (generic) type and 'a' is the parameter which defines the value of the type so if there is a type mistake you get nicer error message.

Unfortunately the description of this future language only exist in videos currently: https://www.youtube.com/playlist?list=PLmV5I2fxaiCKfxMBrNsU1...
> store my photos in a closed-source program.

In this case it's a walled garden, there are closed source programs that are interoperable. Google and Microsoft are often good about not locking you in and when it comes to media Adobe works 100% with standards (e.g. EXIF).

> holding me back from installing Linux on a MBP and wiping Mac OS.

What about your music locked away in iTunes?
> Management were inconsistent, moody and erratic. I’d often receive aggressive chats at all hours, and harassing texts every fifteen minutes asking “are you online? Your status shows you as away – are you there?”.

As they saying goes, shit runs downhill. I guarantee you these guys are behaving this way because someone above them is giving them the same amount of shit.
I'm curious, why Haskell? Children tend to like visual feedback (I know I did) so Logo, Scratch would probably be more rewarding for him.
Don't pretty much all browsers let you accept using an expired certificate?
There doesn't seem to be a way to have all photos taken added to the family album. I still have to manually add each photo.
This is going to be rough sherm8n. Hold on to your hat. I'm sorry if this upsets you.

To be honest, I'm suprised you've received any funding. You're a company that increases Twitter and Instagram followers. This is a deeply dodgy, largely unproven and mostly saturated market and you're charging prices that'll leave you out of pocket. No way are you worth $600,000. There's no way you can get enough customers.

You can spin this as a story about how you should never leave the comfortable bubble of San Francisco, but to my mind it's yet another story of how insane things are over there.
No, they did not charge the cop that killed Eric Garner. So this case is already different.
Find out your customer's business objectives, and use that to drive the product development. It's easy to get excited 'building something cool', but your customers won't care unless it saves them money or time.

This will also help you develop a sense of how your product fits into the bigger picture, for both your customer's view and your company's view.
Since Ruby 2.1 (IIRC), method definition returns symbol, therefore it's possible to something like

typesig def meth(arg)
arg
end, [Numeric] => Numeric

Although it's still end of the method, it already suggests that signature will be there
What version of Windows does it run on?

If it's one of the DOS-based versions, you'll find junk in your files. That is, suppose your savefile was 512 bytes long, however it actually wrote 510 bytes starting at an offset of 2; the first two bytes might be, say, 0x1234, rather than the 0x0000 that anyone would reasonably expect.

There are two ways to deal with this: the most straightforward way would be to use an NT-based Windows - NT4, Win2k, XP &c.

But if you game won't run on NT - that's the case for many as they write directly to the video card and sound card - an acceptable solution would be to write a tool that fills up all the free space on your filesystem with zeroes.

That's what I myself actually did for Movie Magic, as I was using Mac OS 8.1 at the time - long before we had Mac OS X.

And that right there was my most-significant competitive advantage; as far as I have ever been able to tell, no one else has ever figured out to do that.

I am willing to spill the beans as nowadays everyone uses at least allegedly "secure" operating systems.

Finally you have to be concerned about junk returned by the system memory allocator. Even in *NIX, malloc doesn't initialize its buffers, however the kernel initializes memory to zero when you grow the process memory with setbrk.

Loosely speaking, when malloc runs out of memory, it asks the kernel for more memory by increasing the break. The break is the boundary between mapped memory and unmapped memory; it grows upward. The stack starts towards the top of the address space and grows downward. Between the two is unmapped memory; while strictly speaking it is addressable to actually do so will cause a segvio.

On a secure system, decrementing the stack pointer or incrementing the break will result in zero-filled memory.

On MS-DOS, Windows 98, Mac OS 8 &c. that memory will be full of junk.

I don't know how I'd do this on Windows but on the Classic Mac OS it was not hard at all to patch the system, so I'd hack the Memory Manager to always initializes the buffers it returns.