skysight-inc/HackerNews huggingface dataset:
Hi sytse,

don't worry, they are just meaning us (the RhodeCode company which was co-founded by Marcin, the creator of RhodeCode, and me).

The Kallithea project members have their own thoughts how professional enterprise software should be developed, tested and maintained for a massive scale and they do not think that a company or full-time employees should be involved.

They forked our old 1.7.2 version from 2 year ago.

It is good that successful open source projects are forked, it increases diversity and choice for all the different user segments and generally drives innovation forward.

RhodeCode Enterprise 3, https://rhodecode.com, is a significant improvement to our old forked versions (in terms of performance, security, workflows and VCS support) and the user can select now if he wants to go more for a hobby open source fork project or a commercially backed, professional software product like Gitlab or RhodeCode.

I wish all the best to the Kallithea folks even if it seems that their focus lays more on talking about why the project exists instead of working in the project itself and it is interesting to see how strongly the development paths already diverged.

Best,

Sebastian
thanks for sharing! understanding how to cross-compile is increasingly important for upcoming (cheap) embedded hardware. maybe related a blog post on compiling a sketch for Arduino: http://thinkingonthinking.com/an-arduino-sketch-from-scratch...
I don't know what your university offers, but here is what I'd recommend in terms of material:

- A basic analog electronics course

- A computational logic course

- Some introductory material on high-speed/RF signal propagation

- A lab course involving design/layout/implementation

- An embedded programming course
It helps to focus on the fundamentals. These change very slowly.
Well. One of my teachers used to configure a shared network folder for us to upload our assignments when the class was finishing.

That was back when Windows allowed you to change the background of a folder, so every day I changed the background to a black image so he would not be able to read the file names.

He then learned how the wizard I was using to do it looked like [1], so he started to look at me when the class was about to end to yell at me for doing it. Therefore I had to use a workaround: I prepared a copy of the `desktop.ini' file that would set that black background and hid it around the disk drive, then I would just copy it to the "Incoming" folder :-) And it would just look like I was copying my assignment.

[1] https://i.imgur.com/2AQscKC.png
It's probably not the sort of thing that should be formalized, yet I feel that HN could be bringing people together more than it currently does. I wonder what new things could be tried.
People in Europe (Western Europe, unfortunately not all police forces are equal in this respect) are generally less afraid of being physically abused by the police which is why they'd have much less of a problem to do things like getting out of the car (a young person might feel safer in their car than out of it when confronting a police officer from a police force they do not trust).
Vertical Video: The way of the future or a plague upon mankind?
All About New Apple iOS 8.3
Same thing as for elementaryOS: integration is done for you with the rest of the distro packages, instead of letting the user do it by themselves.
Well, thats what mainstream (neo Keynsians) have advised and has not worked. Quantitaive easing just shuffles financial assets.

What is needed, is a fiscal policy--and this leads to basic income, basic employment. The only constraints are "real" resources.
I'm all for it but the police force should not be the recording agency. Their cameras tend to malfunction when you need them most.
I remember something about the first version of the THX sound being lost because some variables were generated randomly, so they had to try and come up with the original values (or similar ones) by trial and error.
On cloning and money making
I was about to write a comment about The Little Schemer series myself. It is one of the most captivating CS books I've read.
This will probably reflect in a lower estimate to the amount of dark energy in the universe, if it's confirmed
URL changed from http://economistsview.typepad.com/economistsview/2015/04/ine..., which points to this.
>This article is using information collated in 1998.
>I have met a lot of unemployed former Programmers though?
>When I was younger I has no idea just how fast 40 would come. One downturn cycle in the economy, and poof--you're there? (I do believe our bubble is about to burst again?)
>It does seem like certain young individuals come up with the most original ideas.(Certain, not all, and if you need to tell people about your brilliant ideas; your ideas might be very unoriginal?)
>When I was in my twenties, you couldn't pay me enough to sit in front of a screen all day. I would crack one those 500 page phone books, and want to puke. As I got older, my priorities changed, along with my ability to study boring things. Yes, I said it. I find a lot of computing boring, and very tedious. Ironic?
It depends how they are programmed, but in general AI(machine learning) algorithms do not forget as they are basically some calculated statistics. They don't have dreams :)
Sounds like we agree far more than we disagree. As I've mentioned a couple of times in this thread, I find the involvement of the police a gross overreaction.

Where we disagree is in your (and others) charactirisation of this as a harmless prank.

> No real harm was done and this should have been kept inside the school walls.

The potential for real harm was very real.

> Taking unauthorized control of a computer to replace a background image is something else than taking unauthorized control of a teachers computer in order to destroy their reputation.

The background image was of 2 men kissing. Let's be charitable to the student and assume that it was not pornographic. It's not unreasonable to assume that the student was hoping that the teacher would inadvertently show this image on an overhead projector to the whole class. If setting up a male teacher to show an image of homosexuals was not intended to negatively affect his reputation then what was the intent?

If on the other hand the image was pornographic in nature then I'm confident that any 14 year old would know that "Mr.Blogs will get in lots of trouble for this!!!Lolz!!1!!"

> in this case the teacher went absolutely overboard in going after the student

This is not how schools work. A teacher does not "go after" students. They report the incident and school administrators take it from there. And i'll state it again - I am not in favor of the felony escalation of this issue!

In a previous response you equated this "prank" to posting an image on the back of a chalkboard.

Equating the two is deeply flawed. The chalkboard does not have any access control. The default response is : "hey some kid posted a stupid picture... lol!". A computer on the other hand does have access control. The default response then becomes "wow the authorised user of this computer set the background image to 2 gay men kissing". This is not a subtle difference. This is the difference between a simple prank and an innocent teacher with a smeared reputation and potentially ruined career!
May be of interest:
Posts from Double Negative, the VFX company that did Interstellar:
Blackhole: http://dneg.com/dneg_vfx/blackhole/
Wormhole: http://dneg.com/dneg_vfx/wormhole/
I have written a lot of Java the last 2-3 years, with Maven, IntelliJ, and Dropwizard. This after years of C++, Prolog, and Haskell. Fun is not exactly the predicate I would attach to modern Java.

Of course, this is all subjective. But I can barely imagine that people coming from more expressive statically typed languages would like Java very much.

(That's not to say that the tooling for Java isn't extremely good.)
Age has got nothing to do with programming. Ageism is just a bias (or fear) that some people have of losing their talent or skills.

Trust me, it doesn't happen.

What happens, instead, is that people get bored, or stop coding and lose the skills they don't practice, or get offered better paid jobs in management, etc.

Years back, maybe programming didn't have much to offer in terms of personal growth, I don't know. It's certainly not the case today -- I see people growing into better and better programmers, more rewarded, but also more interested, as time goes by.

Most companies you actually want to work for don't care about your age. If they do, is because they are just going to use you (like, code for 80 hours because you don't have a family and don't know any better...)

Now -- the real problem is that most people in programming really have no aptitude, skill or passion for it, and should at some point get out... but that's just me being an old fart ;-)
Net Neutrality Vows in India [pdf]
Compared to Facebook, Google+ and all the others, to me Twitter is by far the most attractive social network. Sad that they have such big problems to monetize it.
I haven't used it yet, but I understand that perfect retina rendering (as in something they would advertise as a feature) is pencilled in for the release after this.
Unless they invent time travel before that.
Watch Movies Online: Watch Yaarana (2015) Punjabi Full Movie Online
Save the Internet in India
You can produce <li> with ‘-’ instead of ‘*’. ‘-’ has no other meaning.
And last but not least the gap between civilians and the police force widened rather than narrowed. That's the real cost in my opinion.
Misuse of Primary Keys in SQL (Primary Keyvil)
What Happens at AngelPad
How about a 'private follow' capability that maps to a list of all stories with at least one comment from someone on your private follow list? Avoids public popularity metrics yet enables filtering and possibly engagement that spans stories.
Adding a new profile field that says "contact email (optional)" seems like it might actually help a lot.
According to their source, "the headline of an article about Iraq on The Guardian's website was changed amid concerns about offending Apple, and the article was later removed from the home page entirely." Changing a headline of a story and making it much less prominent (removing it from the home page) so as not to offend an advertiser is quite a big deal. They quote the 'insider' at The Guardian saying: "If editorial staff knew what was happening here they would be horrified."

I'm no fan of The Telegraph, and also think they published the piece because the Guardian revealed their own timidity in standing up to an advertiser (HSBC). But that doesn't mean the Telegraph piece about the Guardian is untrue. My own interpretation is that this kind of thing must be more common than we think when these publishers rely so heavily on advertising money. Of course it's not in their interest to be so open about it, so we probably hear little - except when they start flinging mud at each other.
It's very likely that Google's search CPC rates have been falling or stagnant for years. Given the size of search in the makeup of their ad revenue, you can hardly have falling CPC rates for 3.x years without search being partially responsible (at the absolute minimum, rates are stagnant in search).

http://searchengineland.com/google-cpc-declines-dont-mobile-...
It is cool. Too cool.

Why not start with a reusable first stage using the engines? That ought to be a much simpler and faster project. It would create a cash flow and make the final vehicle more likely to succeed.

As they say, "build a little, test a little, learn a lot."

Even from a software point of view, it just seems sane to do iterative design/build phases instead of building the world's first SSTO directly using a totally new design (the lightweight spacecraft).
crypt1d's response on this level is invisible for being flagged, but I think he does raise a serious point: wouldn't OP be admitting that he has broken the law or allowed the law to be broken for a longer period of time? What would be the consequences for him because of that?
In the 5 Years I have used Arch (Generally with testing repo enabled) I've only had one breakage (where as I couldn't boot) I can think of that wasn't my fault. (Issue with radeon power management)

As long as you use pacman properly [1][2] and go through your .pacnew files to make sure there's no breaking configuration changes you should be well off, but of course your millage may vary. Any major changes will usually have a news post on the homepage.

[1] One of the major sources of breakages related to improper pacman usage is using -Sy (Update package lists) without updating your system -Su (Combined into -Syu to do both at the same time) before installing something else which make break dependencies.

Basically what happens is you install something that wants a newer version of a library (which other packages which haven't yet been updated to the current versions which are compiled against the newer library) and your new install pulls the new library in with it without updating everything else that depends on said library. Generally -Syu (Update package list and upgrade system) is recommended to be done in all cases where you want to update your package lists.

[2] https://bbs.archlinux.org/viewtopic.php?id=89328
No Proof That Incubators Help Startups
I was fortunate in my schooling. From 6-11 I was at a boarding school in the country, and we had classes of 12 or so at the most.

The three science and geography teachers (overlap, in the most excellent fashion) were autodidacts who believed everybody else could be too - and proved it in shovels. I recall the phrase "now why do YOU think ...?" being almost percussion in lessons - almost everything was "you figure it out and then let's bash heads and figure out what's right".

Nothing beat first hand experience. If we were studying population density, we'd be taken to a nearby town and would spend a Sunday measuring frontages and documenting usage, to then graph the data and draw our own conclusions. The fascinating takeaway on that was that houses nearer water were usually poorer - rich folks could afford to live up hills and have water carried to them. Properties get rebuilt, frontages have a habit of staying the same, or in multiples of their original size. Stuff I would not know or even think about were it not for this experience. Chemistry was always "here's the thing you need to do. Here's a mystery bag of reagents and kit. Figure it out. I'll keep an eye in case you stray into danger." Two examples, but it was the core of how they taught sciences - make us do our own investigations, and ask us the right questions to precipitate the correct lines of thought. They nudged me into coding the same way - "there are some dusty old BBC micros and some magazines about how to use them in the basement. You guys figure it out.". We figured it out so well that we got the machine with the vocaliser to cuss at the teacher when he entered input into a fake basic prompt, and went on to make a "Hugo" clone set at the school. Also just recalled being taught normal distributions by being told to go count car colours outside the school gates.

Anyway, the upshot is that from that class, of those I've kept in touch, all still have a childlike curiosity about the world, myself included.

I think we were taught to think for ourselves in the most earnest way - something which is increasingly missing in education today. Fuck, we were allowed access to guns, a deep lake with floating islands, abandoned underground cool stores - all on trust alone - and if you violated that trust you lost it, and you were punished. The bog-eye. Shudder.
Yes, I had no idea the email field isn't publicly visible. Thanks for the heads up :)
Perhaps the author independently invented the technique. Or perhaps he copied it from one of the other editors that highlight Markdown like this, such as Mou, MacDown, or Sublime Text and Emacs when using certain themes.
Psychic terror, working against you ever getting a job again if you don't "behave", colluding to make sure you are held down (e.g. your wage, benefits, whatever) .. and so on. People who think that physical violence - the one the government reserves for itself - is the worst form of violence live a very sheltered life. I envy them.
They mostly seem self-explanatory to me, but I've always been interested in maps. My dad had 30 or so of the government-produced maps of Britain, for various regions he liked to go hillwalking. I was more interested in finding interesting features ("Tumulus", a disused quarry, a battlefield) than the walking.

Map symbols: http://www.ordnancesurvey.co.uk/education-research/resources... (first PDF link, or the third if you'd like to see some Welsh)

Example map: http://streetmap.co.uk/map.srf?x=486745&y=233110&z=115 with roads, railway, woodland, Roman ruins (to the east), landfill/spoil, hills, ...
I personally hate working in a monoculture, whether it's all males or all 20-somethings. There's just inherent value in having diversity in all dimensions, otherwise the workplace turns into a military barrack.
Greece currently has big problems. But I think their new government is doing a great job to improve their situation. As you can see in the video Varoufakis is a brilliant guy.
Blackbird (online platform) – 1996
"Deal with" multiple respositories? That's a completely normal and expected configuration, and not something you deal with.

You don't describe your experiences in detail but it sounds like if you have snowflake requirements where you need to track up-upstream closer, that you're better off building the source debs.

The part where you write off verification checks as also sounds like it is based on a misunderstanding. It is something you do for audit requirements, not something you "rely security on". It is something most professionals would have come into contact with at least once.
Geolocating the Walter Scott Shooting
Imperial College Hackathon – Hosted at GoCardless (YC S11)
I don't know if you remember me; We had a conversation in the bus on route 26 in mid-2013 when I had newly moved to Sunnyvale. I remember you mentioning your kid and his love for coding; best of luck to both of you!
I guess I am getting old. I am to lazy to reformat my comment. I thought > would do it? Definetly don't hire
> Capitalism is the reason you are using the wonderful machine in front of you. Capitalism is the reason you have food. Capitalism is the reason you are not right now waiting in line for toilet paper. Capitalism has far from failed.

Correlation doesn't imply causation. That countries like Finland, Sweden etc. exist and do very well (in most metrics better than the USA), which use a system that most people in the US label "socialism" shows that there is not very much reason to believe that any of that was because of capitalism. It could very well be that despite capitalism all that happened. We will never know.
Original discussion: https://news.ycombinator.com/item?id=4838215
"While a technology shift doesn’t completely negate the skills of veterans, it certainly levels the playing field for recent grads."

In my opinion, a technology shift (new language, platforms, methodology, paradigm or whatever), doesn't come close to negate the skills you have aquired. In general, I think people underestimate how much of programming that is still the same. I wrote more about it in "Programmer Knowledge" http://henrikwarne.com/2014/12/15/programmer-knowledge/
> Marissa is doing an extraordinary good job

No she isn't. She has done anything but spend money, fire and recruit executives, but she has no plan.
> The potential for real harm was very real.

Yes, but normally we punish people for intent and actual harm not for potential.

> The background image was of 2 men kissing. Let's be charitable to the student and assume that it was not pornographic. It's not unreasonable to assume that the student was hoping that the teacher would inadvertently show this image on an overhead projector to the whole class. If setting up a male teacher to show an image of homosexuals was not intended to negatively affect his reputation then what was the intent?

If you're a high school teacher you're going to have to have a ticker skin than that to let such stuff bother you. You're dealing with 30-odd students with hormones raging and all kinds of issues they need to deal with, your 'reputation' is not going to be damaged one way or another by you putting up a picture on an overhead projector placed there by another person. But your reputation will be determined by how you respond to it.

> This is not how schools work. A teacher does not "go after" students. They report the incident and school administrators take it from there.

Exactly. So if there is a chance of an over-reaction you limit the damage, both for yourself and the school and the student.

> The chalkboard does not have any access control.

That computer came pretty close to not having access control either. Using the lastname of the teacher as a password does not count as 'access control' imo.

> The chalkboard does not have any access control. The default response is : "hey some kid posted a stupid picture... lol!".

And that's exactly where this should have ended.

> A computer on the other hand does have access control. The default response then becomes "wow the authorised user of this computer set the background image to 2 gay men kissing".

It should be fairly obvious that the teacher did not put the image there to all present, that's the whole point of a prank. After all, it was found out who did it, wasn't it?

The teachers career was not in any danger so you're still responding to what might have been, not what actually was.
I was this 25 year old and I am ashamed.

But to be fair on myself and others, I was expecting something more intellectually challenging than what basically amounts to a job in 'abstract plumbing'.

Now I have come to terms with this reality life is much simpler.
Some really vindictive and nasty comments on here, it's just a linux distro!

One thing that concerns me is the upgrade path, it mentions in their docs that if you are using a previous version of the OS, you need to back up your data and reinstall.
That's a boatload of 'ifs' and 'coulds'.
I'm always surprised how timid programmers are; I have a very big mouth and I am very confident about my abilities. That alone seems to get me into anything I want even if I was bullshitting (which i'm not). So people who are far better than me at what they do as software engineer should have no problems at all. However most of who I meet and interview are timid and not very confident. Programmers in general really undersell themselves; even if they did great stuff, they will wind it down to things like 'I built some software which gets input from workout machines' vs 'I wrote an embedded OS and optimized (32kb it has to process the data!) analytics software which runs on most of the machines in YOUR favorite gym'. Or 'I did a C++ fast cgi e-commerce backend for an auction site' vs 'I wrote the backend for an auction site doing 400 million euros of transactions a year with millions of pageviews per month'. When you get above the 'junior programmer' people want to hear what you can 'get done' not some tech details of something which sounds like you just came from uni. I think a lot of people underestimate how much people will rely on them once they are seniors and if they don't have that air, why would anyone hire?

All programmers above 40 (and 50) who are not afraid to sell themselves are employed (and/or wealthy); the timid ones sometimes are but mostly are not; they complain that no-one wants to hire them. I don't think that's different in any other profession to be honest at that age.
Show HN: Experimental Facebook messenger desktop app
The "Access control" involved seems to be knowing the teacher's last name, and knowing the password policy.