skysight-inc/HackerNews huggingface dataset:
My guess: http://jldrill.rubyforge.org/

If anyone looks at the code, it's pretty crap, but it shows that I like to write code.

Also, because I knew I was going back into IT, I built: http://mikekchar.github.io/portfolio/

It contains a bunch of egotistical musings about software. It shows that I probably think too highly of myself, but that I know how to write English fairly well ;-)

Also, after I moved to London, I made a point of attending events where I could make contacts. My return to IT was complicated by the fact that most of my career was in Ottawa, Canada. Since my family was moving to the UK, my contacts were useless to me. I got 3 interviews in as many weeks from simply meeting people at the pub.

As far as I'm concerned, these activities are "selling myself". The fact that I also enjoy them is beside the point (especially drinking beer and chatting with other developers ;-) ).

Lately I've been working on trying to allocate time to my side projects. As you can see, I haven't updated my previous projects in a very long time. However, it is vitally important.

In the end, the job I ended up accepting was through a head hunter. No idea how he got my name. Probably should have asked him ;-).
Seriously? The first 2 paragraphs of the home page:

Home of dwm, dmenu and other quality software with a focus on simplicity, clarity, and frugality.

Read more about our philosophy and join us on the mailing list.
This is kind of a poor defence. ZFS built-in encryption would be a great feature, but since the source got leaked implementing it is a bit of a legal minefield.
Wikipedia link:
https://en.wikipedia.org/wiki/Joanna_Hoffman

She is daughter of the Polish Jewish film director:
https://en.wikipedia.org/wiki/Jerzy_Hoffman
Also, the app gets slower and slower with every update, having become mostly useless on older hardware, to the point where it reminds me of my grandma's radio, where you had to warm up the tubes for a minute before you could listen to music...
The metaphor from the article is getting free food if you worship my god (like a colonial missionary).

For the well example it's a quick jog to a man handing out sealed bottles of branded water. The library is curtailed and pre selected and the water is not open but closed and walled within Facebook.
Adult Swim's GM signs off with a pretty chilling taste of what is to come, though: “We want to … create original hits that can be more broad without losing the Adult Swim sensibility"

In other words, "we want to fix everything that is wrong with this success so that it makes more money."

This is why we can't have nice things.
The argument in the top of this thread was that people who are sensitive to certain things should be filtered out of the admissions process based on that. I don't see how that isn't institutional discrimination.

What if it included writing an essay on "why bullying nerds are good for them" and people who've been bullied couldn't do very well on that assignment, because they obviously took offence, is that not discrimination?
Mozilla has 'no plans' to offer Firefox without Pocket
Martha’s Vineyard: One of the First Smart Islands
GOOGLE MUST TAKE BLAME FOR SPREADING BIZARRE PIRACY NEWS
Disadvantages include moving down the foodchain. I live in an inner suburb of a city, and I see foxes in my street. At my current height, they're a curio - but at 50cm tall, they're a viable threat.
Writing and using a DSL in LISP seems to be the definition of reducing your power in a case you find it useful. I'm not sure what nuance you're drawing.

Changing requirements and the browsers wars made the web a mess, not this design decision. If the web is a set of linked documents available for public consumption, do we really need to encrypt it? I would say yes (because information about STD treatment may be public, but your interest isn't), but it would be understandable to leave it in clear-text. But what about a worldwide commerce platform? Oops, we'd better layer on TLS.
>I don't find it to be slow with normal-sized sourcefiles. By "normal", I mean less than, say 5kb of text per file.

5 thousand bytes is pretty small. It is 122 lines of text if we use the average bytes per line of some code I have lying around (Emacs Lisp, exactly one byte per character, lines limited to 80 characters). For comparison, the average lines per file in the code I have lying around is 233.
[xkcd]The only xkcd-archiver you would need. “xkcd-dl” for you by a python noob
You describe your belief of the idea of internet.org really well - it's the same one as most people have. The article spends half of itself describing how this idea is a myth. The article is saying that this Good Idea is, if you look at it, devoid of any humanitarian, charitable and not for profit motives.

It's not that the article is missing empathy, it's that the article describes how Internet.org is devoid of empathy.
Wouldn't it be then enough to just simply use a unique scheme? I mean if noone will guess your password and just use possible DB dumps, this would be more than enough:

G#00gl3

A#m4z0n

F#4c3b00k

...
The Seven Ages of an Artist
But does it retain the python semantics?
for example:

def fac(n):
if n == 0 :
return 1
else:
return n * fac(n-1)

print fac(100)

will yield a big string, while any naive C++ translation will print the string "0" due to overflow.
The problem isn't physically occupying space, it's resource consumption. Humans themselves don't consume much space in total - the entire 2010 population could 'stand on zanzibar', as the book title predicted: https://en.wikipedia.org/wiki/Stand_on_Zanzibar#Title
Agreed. I put in a explanatory sentence and a link to https://developer.apple.com/library/ios/documentation/Genera... in there.
> We've had this discussion before.

> Can we please stop being shocked by any of it

No. Please do not shut down discussion, anytime. This kills the open internet.
We'll know this only once government scientists speak out against the government.
Gilbert U-238 Atomic Energy Laboratory
Paris attackers may have used “hard to monitor” Playstation 4 to communicate
Beautiful! the only thing I am missing is the ability to construct own setup online (e.g. adding a few lenses, with specified curvatures).
Lux is also an great option for Android!
I don't react as strongly (was it the main motivation behind your research ?) alghouth, C weaknesses really do allow for too many nasty issues in code we rely on. What astonishes me is how something which seems a crude plagiarism became the mainstream of low-level and fast for so long. Even UNIX ... I sense a strong pragmatism about market, ecosystem, network effect and the like. I left the video thinking Unix/C was the WordPress/PHP of its domain and era....
For Linux users I can highly recommend Redshift[1]. The color temperature settings seem to differ some from f.lux but everything else works great!

[1] http://jonls.dk/redshift/
Diseño Web Zaragoza/Posicionamiento Web/Seo En AraWeb
> Also, I sincerely hope you're not trying to synthesize ASICs out of code from a language with constructs like call/cc.

Many EEs prefer to use functional languages. If you're wondering why, spend some quality time with Verilog and VHDL.

Edit: Though after looking up call/cc, my guess is that hardware compilers don't support it.
It's not about disagreement. It's about the institution. If you don't agree with one of the main purposes of the institution -- to inculcate tolerance of differing views -- don't go there.

Meanwhile, the rest of us think this institution as it stands today still provides an incredibly valuable function in society. We make better decisions as a result because we're able to digest more opinions without vomiting all over ourselves.
Using Big Data to Analyse Your Personality and Character
Facebook gets flak for Beirut-Paris 'double standard'
I would love it if I could say groundwrought, endsay and saywhat. It would be very good if we could make a pressed together work and come up with a word list of other ways to say words of French root.
Re: the above post:

> I don't see how that isn't institutional discrimination.

Discriminating against people who get offended isn't unlawful. Not every instance of discrimination deserves to be righted. (If I kick you out of my perfume store because you smell like a distillery, the law does not, and should not, protect you.)

> What if it included writing an essay on "why bullying nerds are good for them" and people who've benn bullied couldn't do very well on that assignment, because they obviously took offence, is that not discrimination?

No, it is not. Again, there's no right to be protected against assignments that conflict with your upbringing. (In fact, one of the main goals of higher education is to make you see things from other points of view, even if they disturb you.) If you were offended by it, you'd be well off to still do the assignment but provide a strong counterargument instead.
US fire code actually requires that there be 2 exits to any bedroom (in practice the 2nd exit is a suitable window). Of course people ignore this, but leasing out of a sleeping room that doesn't have 2 exits is likely illegal.

It's also code to have bedroom electric outlets protected by an AFCI.

I guess my point is that even though my reaction to your posts about fire is that it seems paranoid, those accommodations are supposed to be the default where I live.
> the apparent upside of Internet.org: people who wouldn't be able to afford or access the Internet can access at least some parts of it

Except that's just it. It's an apparent upside.

This assumes the existence of people who have phones but can't afford internet plans. That's not the case in India, at least. Data plans are pretty cheap, and if you can afford a phone that works on the modern internet (i.e., supports Facebook), you can afford these.

So it's not really providing some benefit. It's letting the impoverished save a small fraction of their income (okay, that is a benefit, but probably not major), and it's moving people off the Internet onto the Facebookternet.

A lot of the non-Internet-users are people who don't really want to or care to use the Internet, not due to poverty.
More info in http://spectrum.ieee.org/view-from-the-valley/geek-life/hist...

Would prefer to see the video though. These mediated summaries seem next to useless. (Not that public talks like this are that much better. Like when you go to conferences and you meet people whose real views are much more serious and critical than the BS feel-good manufactured-conflict talk they just gave.)
Can you explain how it's supposed to work? I mean why is it crime preventing?
This guy and rms and probably a bunch of other people grew up hacking Lisp in collaborative settings, which I'd humbly propose is a mind-altering, psychedelic experience. They probably look at everything that happened since 1974 with weary unexcited eyes. Come on fellas, look at Doug Engelbart, look at all the stuff we had at MIT, look at Smalltalk, what are you kids even doing?

rpg, I think, is more of some kind of poetic libertarian personality, compared to rms. So rpg will focus on the poetic aspects of Lisp hacking, exhilarating experiences, beauty, pattern languages, and stuff. Whereas rms went in a more ethical direction; he experienced the Lisp freedom as being most directly an ethical concern threatened by secretive competitive businessmen, and so to protect the hacker spirit it was urgently necessary to create a copylefted set of core tools, and that is his entire mission.

rms says, for example, that GNOME is a successful project, because it is a decently satisfactory desktop environment that is copylefted and open to change. From an experiential standpoint, however, GNOME on GNU/Linux is a miserable dungeon of despair, as far as I can tell, if you want to actually hack on it, because it's all written in C.

I was in a chatroom last week where somebody was talking about how they had an idea for a change they wanted to make to the Gimp, I'm not sure what but they were eager to do some hacking.

But they couldn't get the autotools to work... then there was some missing dev dependency... then something else was wrong... then they tried using Nix to get a dev environment but that failed too... a few hours later they said "fuck it" and probably went to watch TV, or to punch a wall.

I was a teenager when I tried to hack on GNOME. Actually I did get a few patches in. I revamped the UI for their PDF reader, that was the highlight of my youthful career in free software. I just wanted to contribute. But it was so fucking boring and I'm never doing anything like that again. Just getting the change you wanted to be installed on your own system is a nightmare. Are you going to pack it into a new .deb? I don't know, maybe things have changed.

Pretty sure rms doesn't use GNOME. I don't think he even uses X. Probably because he doesn't understand it. Because you can't. Because it's huge and complex and boring and practically impossible to change.

https://stallman.org/stallman-computing.html

Emacs is an enormous contrast. You can change anything easily. It's an entirely different experience. It's actually fun to modify.

This is turning into more of a rant than I imagined.

I enjoy thinking about the psycho-social realities of open software development. Sometimes I imagine what would happen if the people at GitHub decided that their basic website is done & finished and they all took some LSD and came up with some interesting ideas. Or what if rms and rpg got over whatever political quibbles they probably have and did a weekend retreat with lots of oolong tea and wrote a manifesto for inspired computing. Or what if people just had spare time to work at anything but making money.
Google seeks developers in the desert
Very interesting, thanks.

There do seem to be subtle halos around dark spots, though. See here: https://youtu.be/1LwkljjLBns?list=PLelIK3uylPMFHC6Xny11XFXgw... It's not very noticeable in a still but is pretty clear when his hand shadow moves.
False alarm - there's only a small paragraph at the end about Legos.
> and don't yet have a credible claim to any effect other than hurt feelings.

You appear to be saying that it's okay for people to call black colleagues niggers, and for the college to do nothing to support that black student because fuck them, hurt feelings, and that the long history of brutal racist treatment of black people in America should be ignored by any black people when someone calls them nigger.

Is that what you're saying? Because I can't find another interpretation.
It's not an argument, it's just a statement.
I think even if Mark Zuckerberg considers himself to be a fair and reasonable gatekeeper, there is still a problem, as explained by this note on cultural hegemony (https://civic.mit.edu/blog/natematias/net-neutrality-and-heg...). The marginalised will simply get even more marginalised.
I use both.
Visual Studio in a virtual machine via Parallels and Atom as a native OSX app. I find that VS is still faster.
http://journals.plos.org/plosone/article?id=10.1371/journal....:

In the present study, the effects of pure isometric scaling on vertical jumping performance were investigated using a biologically realistic model of the human musculoskeletal system. The input of the model, muscle stimulation over time, was optimized using jump height as criterion. It was found that when the human model was miniaturized to the size of a mouse lemur, with a mass of about one-thousandth that of a human, jump height dropped from 40 cm to only 6 cm, mainly because of the force-velocity relationship. In reality, mouse lemurs achieve jump heights of about 33 cm
The gene expression, copy number changes, and mutations in the TCGA data are used to discover and develop new cancer treatments.

These (and others) molecular traits differ between gender, race, and age. An over representation of a specific gender or race might affects the effectiveness of the developed therapies towards other gender/race combinations.

This visualization is meant to show at a glance how these clinical variables are currently distributed in one of the most used and relevant cancer data-sets.

The people at The Cancer Genome Atlas did a great job, but much more has to be done to achieve the ambitious goal of Precision Medicine and have therapies personalized to each one genetic makeup.
> This page works best in Megacorp (c) Browser!

I thought we were past this sort of thing, no?
Unfortunately, I think the terrorists suffer from a severe lack of empathy. I'd say the terrorist seem to be psychopaths or schizofrenic. So probably they need to be de-brainwashed via some hard-to-reject facts. The problem with the world is that social structures work in cluster (especially with Internet) and it's hard to reach into social structures with people who have opposite beliefs for a meaningful discussion.
Do practice problems until you get a feel for how to organise your time.

I knew I was going to be given a couple of tests on https://codility.com/ so I practiced for a few hours on example problems I found online before. It really helped.
I think I know such a function for the Mandelbrot set: http://iquilezles.org/www/articles/distancefractals/distance... (Well, the function that this one converges to.) Not sure about it's differentiability, though.
Why ReiserFS? It's pretty much a defunct filesystem at this point. It's not really in the same class as ZFS and Btrfs, if you want a third option maybe look at HammerFS? Although I think pretty much everyone is waiting for Hammer2.

There was a talk "Why OpenBSD sucks" by Henning Brauer, where he complains that ZFS is a "kitchen sink" approach to a filesystem. He doesn't really explain further, but it would be interesting to hear someone elaborate that criticism.
Far more interesting is the question: what error in the filesystem led to a situation where you lost data in production?

It is very easy to crank out claims of features while not having really implemented said feature in a correct way. This leads to bugs which are hard to find and almost impossible to eradicate.
I switched from twilight to cf.lumen the other day, it's vastly better as it properly colors your screen.
Wandering not Wondering, title is a typo.

Read the title thought it was silly, double check the link's title and yeah, typo.
Think of Internet.org as part VC then.
Nuitka for anybody searching. There is also Shedskin and Numba.

It'd be nice if this project mentioned why they decided not to continue/enhance Shedskin.

I think another possible explanation is that compiling a subset of Python isn't such a huge project. Only a couple of the projects mentioned are anywhere close to even just supporting the standard library that ships with CPython.
If that's true, then no one has and no one will choose to use the service in meaningful numbers, and it won't be a "problem". People who want to can use it, and people who don't want to can use something else.
Economist Paul Romer has some interesting, if provocative thoughts on that idea, chiefly the idea of developing countries choosing to outsource the administration of a parcel of their territory to institutions designed and backed by more economically developed foreign powers.
http://urbanizationproject.org/blog/charter-cities
You seem to be misinformed regarding infrastructure. Please research facebook's Aquila before posting.
I can't tell if this is a Swiftian modest proposal or an earnest but ridiculously impractical idea, but this bit got me:

> Liao has calculated that reducing the average US height by just 8 percent (15 cm) would mean a corresponding mass reduction of 23 percent for men and 25 percent for women, and a 15-18 percent reduction of metabolic rate. The effect of this downscaling “is not linear,” he says. “It’s exponential.”

Face palm.
Adding to it, you can be pretty sure all that diversity in offers will go away if Facebook gets to successfully push their plan.
TUTSET: Curated list of the best programming tutorials on the web
Defcon presentation about barcodes:
https://www.youtube.com/watch?v=qT_gwl1drhc
The next step from Smart Cities? Smart Islands.
And yet Apple recently forced f.lux to take down the sideloaded version of their iOS app despite the fact that they have no public APIs available to do what f.lux does.

See here: https://justgetflux.com/sideload/#notanymore

HN Posting: https://news.ycombinator.com/item?id=10556375
Alas, for a lot of people, ne will forever be the Norton Editor.

http://www.danielsays.com/ss-gallery-dos-the-norton-editor-1...

I have written so, so much code in this.
Tell me, do you recommend this to smokers too?

"Nah, just keep smoking, once you have cancer you can still stop."

I hope you see the problem with that rationale.
On a tangent, one thing that slightly freaks me out a bit is that on the ground, the wings hang from the plane (wings bend down); whereas in the air, the plane hangs from the wings (wings bend up).
Indeed. I was never aware that he was working on his own text editor.
I'm EXACTLY like the daughter mentioned in the article. My ruminations make me more creative and poetic while making me careless and depressed.

Does anyone here have any ways I can tackle the downsides of being this way ?
Or you could just put the phone/tablet/computer aside an hour or two before bedtime. It's probably not a popular solution, people get defensive when you suggest they put their phone away.
People get addicted to their phones to the point that it disrupts their sleep and harms their health. A bed mode is not going to change that. People need to recognise the damage their habits are doing and work to change them.
This does not line up with anything I've read about mobile Internet usage in India. You may be underestimating the willingness of poor people (the vast majority of India) to save up for an extremely low-end smart phone.

By and large, mobile Internet users in poor countries are extremely careful with their metered Internet usage and try to only use data while on wifi. 50% of Indians with smartphones deactivate their data, as a minimum-wage earning Indian needs to work 18 hours to afford a 500 MB top-up[2].

[2] http://www.theguardian.com/global-development-professionals-...

(Edited to replace "typical Indian" with "minimum-wage earning.")
I've been wondering why passenger planes and military cargo planes have so different layout?

So far my best guess is that it's related to landing gear. Landing gear makes significant portion of the total weight, you want to keep it short and compact. Engines are the heaviest things in passenger planes, so landing gear is close to engines.

http://i.telegraph.co.uk/multimedia/archive/03137/plane_3137...

With cargo plane the heaviest part of the plane is the cargo.

http://cdn23.us2.fansshare.com/photos/antonovan124/antonov-a...

It seems bit weird that one of the most dictating thing to airplane layout is not really related to flying itself. But I could be wrong on this one. Does anybody know better?
so something like Nano but with better shortcut keys.
I'm hoping they speak out about being muzzled.

Edit: "It’s the first time in nearly a decade I’ve been able to speak with a Canadian government scientist directly, on the telephone, without spending days or weeks clearing the request through a media officer and submitting a list of questions for editing and approval."

I realize the ramifications were probably bad, but I'm surprised at least one or two didn't ignore or actively disobey their government overlords... Or did they and I just didn't hear about it?
It's called filtered permeability, and is a common retrofit in some countries in Europe. Wealth doesn't come into it — you will find it in some really poor parts of London, as well as the City (financial district) and some very rich neighbourhoods.

The point is that the non-arterial road can't handle the load, so the barrier returns it to its original purpose — the residents of and visitors to that street.

The intention is that the people who were using this route either
- use the main road (slightly increasing the traffic there)
- use public transport or a bicycle instead
- stop making the journey altogether

https://en.wikipedia.org/wiki/Permeability_(spatial_and_tran...