skysight-inc/HackerNews huggingface dataset:
Coming at this from the other direction (CS degree from Cambridge): you're absolutely right. The course was far more valuable for its secondary opportunities and spare-time projects than much of the content. And I agree that software in particular is much more of a craft in practice.

Most people would be better of with a trade school/apprenticeship system, or a "sandwich course". These do exist and I know someone taking one as a mature student, which came with a Microsoft Research internship.

Schools should really be handing out copies of that "employment rates by course x institution" table with the UCAS forms.
Yes, i do love Banksy's take on advertising, much as i do Bill Hick's (even more angsty) [1]. Though you do have to wonder, i thought i heard Chomsky say that 1/6 of the world is engaged in Marketing/PR and Advertising which for me boils down to 1/6 of the world playing zero-sum games with each other for your ever dwindling attention span (assuming you actually watch tv and don't install an ad-blocker).

[1] - https://www.youtube.com/watch?v=JhjCrL40JIM
Indeed, but there is no magic there. If ARM-based servers with high core count can be made with bandwidths in the same league as POWER, IBM's high-margin server business may end up being threatened.

Also, we cannot forget POWER is very good with single threaded performance.
I don't get this. This is a company, a product, which no one is forced to use.*

If you disagree, walk away and don't touch Facebook; there are trillions of other options out there to build community sites, some much, much better than FB. That is how you make a change, not by enforcing ideas on a company.

*ED.
For some situations I understand that it's inevitable - even schools use it as a generic broadcasting media nowadays. But for that, you can clearly use your 'real' name, can't you?
Vintiqa-NEW platform makes buying and selling vintage and antique furniture Seamless
> assumed that something like the WWW was going to come in the early 1980s

It actually did: https://en.wikipedia.org/wiki/Minitel
I was thinking something along those lines. I think the strenght of Facebooks is that people use their real name. I wasn't even thinking about searchability, but that's potentially going right out the window.

3rd. parties that are using Facebook for logins are frequently using/allowing Facebook precisely because you're relative sure that it's "a real person". I know that's one reason why we're using it.

I might be wrong, but it certainly seems like people are less likely to engage in trolling or extremely bad behaviour if things are linked to Facebook, and I suspect that the real name policies are the reason.

It's not that I don't understand some peoples need for privacy or the use of pseudonyms, but you are playing in Facebooks walled garden, they make the rules. You don't have to be on Facebook, nor are you entitled to a Facebook account. Maybe you would be wise to avoid Facebook if you have the need to hide your identity.
Nitpick: solar thermal and nuclear power plants are thermal and CO2 free at the point of power generation.
I noticed this in Bangkok. They have a nice sky train system that is cheap as shit and seemed to run well (on time, clean, not too crowded at rush times). However, all the cars have constantly looping video ads with audio. I don't know Thai so it was easy for me to tune out, but if I did and had a daily commute on those trains I think it would drive me nuts.
The Irish Times has a non-paywalled version:

http://www.irishtimes.com/business/economy/global-tax-deal-t...
> People, I understand the arguments against real names. Facebook's counterargument is money.

Care to explain how forcing people to use their legal name instead of the name other people know them by equals less money?
A high-level description of functionality: http://carbonengineering.com/our-technology/

Essentially running an alkaline solution through a structure and simultaneously forcing air through the same structure. Air contact with alkaline solution results in CO2 absorption into the alkaline solution.
>facing my copy, there wouldn't be a reason to feel immortal - I would die anyway, and the other guy would continue to live. so immortality for me means preserving my own instance of me, anything else is just not there. it seems to me this would be much harder to implement compared to creating a copy, so this would be available much later, and who knows with what consequences.

Do it while you're unconscious. You go to sleep, then wake up in a different body. No existential crises needed.
I like the way we cross domains
Timerepublik (a timebanking/sharing economy platform) officially launches in US
You're projecting a bit, I think. I disagree with their policy even though it doesn't affect me personally. For many communities there's simply no alternative to FB right now. Why should I just expect affected people to leave instead of expecting the problem to be fixed?
I just want my devices to talk to each other
which could be even more pernicious than a bit of tax evasion.

Calling "up to $250bn a year in extra tax revenues" a bit of tax evasion is a tad disengineous, don't you think?
As namechecked in the article. One of the differences is Aerogel "have random cellular structure, so they are less energy absorptive and strong."
5 Smart Suitcases Proving You Are Living in the Future
Well, suppose the entire self-awareness part of your brain simultaneously dies. You wouldn't notice.
That's because the interest rate is set by Congress. Captive audience.

In essence, there's no reason to.
Again, the hiring decision isn't based just on teaching prowess. His emails to department members show a sense of entitlement and disrespect toward people who are directly involved with his hiring decision. Why would they want to keep someone like that?

Don't forget, he didn't get fired. He simply didn't get his contract extended. He was never guaranteed a permanent position. The math department had no wrongdoing here. They didn't want to keep someone that was widely disliked by the department. And does it matter that a lot of students like him? The most important thing is that the students learn, not that they make a friend. It's certainly not a negative to be a friendly instructor, but it really isn't a key factor here.
I went to university over a decade ago to do CS, and before that I did an A level computing, and an A level discrete maths module which taught basic algorithms like path finding, shortest tour, bin packing etc. That's a pretty good foundation for CS.
But if I want a fake account, it is no problem to pick a name that is a totally standard name that won't raise any suspicion, so the real-name policy doesn't add anything.
>E.g. the popularity of CS in the media means that it attracts poor candidates

Well, that's somewhat true, although it's probably more to do with middle class jobs drying up in other professions than the media.

Increasingly it seems that Tube Drivers and Programmers are the only middle class jobs left.

Tube drivers because they can still shut down London.

Programmers because lots of people with more money than god still believe in unicorns and because they are willing to channel that belief into a fire-hose of capital financing.
Zaparoom-  Swipe and like your way to your new ultimate flatshare!
Zaparoom is an app that connects you with a flatshare based on your interest, simplifying the process of finding your ideal home. Through our matching system you can easily list your criteria for your next home. Swipe and like your way to your new ultimate flatshare! It's coming soon
Unfortunately, the recourse is a lifetime of garnishment. That may (and can) include garnishment of Social Security.
I find it quite ironic that you're being downvoted for this.

The amount of discussions about voting even on HN makes it quite clear that even here we are engaging in social-engineering through votes. We see all over the place how people are starting comments with "I know I'll be downvoted for this, but...". Implicit in that is the admission that it takes an extra temptation or push to post something we know will face social sanctions.

Of course this scoring mechanism is worse than getting downvoted on HN or Reddit, but that does not make the comparison irrelevant.
Future MacBook?
You've literally wasted the entire first half of your life before you catch up to software engineers doing law or medicine. Not worth it.

Finance, maybe.
This article is not about how to create an strong AI from a brain simulation, but to simulate our brain to make our consciousness and mind immortal, hence all the discussion about death.
And finally a standardized platform, so you can just install any commercial Linux distro on any hardware:

https://www.arm.com/about/newsroom/arm-ecosystem-collaborate...

No more random fork of uboot, proprietary boot method and guess-the-device-tree. Instead you get the goodness(?) of UEFI, ACPI and standard minimum hardware.
Reimage 1.8.2.0 License Key Crack Patch Free Download
How did you measure CPU performance? With DO you have propably a high "burst" cpu performance but if you keep using a lot of CPU ressources they will probably supsense your VM because of "abuse" or something (my experience with other VM providers). On Scaleway you have worse CPU performance but you can use the full CPU 24/7.
Someone mentioned that FB may want to be the world's identity broker. I personally hate the idea, but if that's the case, they'll hardly give up their policy. Governmental ID brokers have exceptions to protect someone's identity. If FB wants to be taken seriously they should implement similar possibilities. The next one will then be please send us a police report stating you are in need of etc etc.
Are you saying it's fine that Facebook chooses to discriminate against GLBT+ people?

What happens if we sub in other minorities? "If black people disagree, walk away and don't touch Facebook"; "If Jews disagree, walk away and don't touch Facebook".
I'm a guy who is teaching himself mathematics so curious to ask: is there a point where you can't just teach yourself and someone has to actually teach you in person?
This article talk about brain simulation, so bodily death is implied, so bodily-able people could still communicate with their bodily-dead friends.
We also have a similar requirement. There are CS courses I'd like to take but can't because then I'd not have fulfilled the 'discipline breadth' requirement.

I came to uni to study CS and I'd have thought that by the time I'm in my final year I'd be able to do just that.

I think it's ok to have a requirement in the first year but after then it's just a pain.
I think HN should institute a policy that only links that are actually accessible can be posted. This is the web — and while it is perfectly fine to put things behind paywalls, one should not expect that people will link to them on open sites like HN.
If you have the discipline, no, not at the undergrad level at least. But it's a lot more fun with classmates to collaborate with and compete against.
But Facebook's policy ignore the law in many countries. In England I can use any name I choose so long as I don't have the intent to deceive.

I am legally allowed to be Ann and Bob simultaneously.

(admittedly that's a bit trickier when organisations "copper-bottom" regulations around identity, eg money laundering "Know your customer" regs.)
Oh, I thought all of Europe has that tax imbalance. Good to know there's some sense left somewhere.
MathsJam
Dell to Buy EMC for $65B, a Record Takeover in Technology
I don't think you ever need to be taught in person - if you get a good teacher it just makes it faster.

There are loads of great math videos on YouTube - this is where I've best learned new math concepts recently.
https://news.ycombinator.com/item?id=10178989

Paywalls are fine; asking for help to get around the paywall is fine; complaining about paywalls is off topic.
Multilingual Website: The Whys, the Whens and the Hows
America’s Aging Voting Machines
My reading (and another comment implied the same thing) was that the rumors were that EMC would simultaneously spin off VMware and then get the rest of itself acquired by the newly-independent VMware. Here's a Re/Code analysis that got picked up by Fortune:

https://recode.net/2015/08/05/emc-considers-a-buyout-by-its-...
They're not discriminating against GLBT+ people, they're discriminating against people using pseudonyms. I can't show up to a job interview, use a fake name, and claim I'm being discriminated against...
It requires a lot of energy to do this, obviously. I don't know the exact details, but my naive assumption is that they require hydrogen as an intermediate, which would also imply they need relatively pure water as a source. Altogether I just don't know why they decided to take this from the air rather than build a plant in any major port with a refinery installed, which would seem to be much cheaper.
Google is.
> I have a feeling that if you started telling medicine/architecture/engineering/science departments that they need to start teaching students about entrepreneurial skills, and that students need to spend their spare time working on projects and battling for internships or they'll likely remain unemployed, that you'd be laughed out of the building.

Do you know why engineering students join the Solar Car team, or EngSoc, or do internships? The fact that it looks good on a job application is almost always a component.

It's not just a small thing either. At my current university, the engineering internship program has a 70-80% participation rate.
It's typical suburban VNese street, look for Ha Noi or HCMC street to see insane traffic.
The decision was made on right criteria. Usually, it is economy.

Diesel cars are more expensive than petrol cars. That means, you must make math, how much are you going to drive, in order to break even on the savings on diesel.

Usually, the break even point is about 20 000 km/year. You aren't going to make 20k km every year by doing school runs.

About the DPF filter burning: it does not burn all the time. Yes, it needs warm engine, but it needs it once for every few hundred kilometers (in my car, cca every 750 km). That is doable, even when living in the city. Combine that with the break even point mentioned above - it means, you are going to have some longer trip every week or two anyway, so it will burn out the DPF.

There are many other, more probable ways to damage your car by neglect or ignorance, resulting in expensive repairs, not only DPF ;).
This is true for all journalism: as soon as it's about something you know anything about, you will notice there are lots of errors.
I know what you mean, having been through this journey and experienced the kind of thing you're talking about. But in the end, the calmness and tranquility that comes from removing yourself from the drama and histrionics of the rest of the world is its own victory, and any "social penalty" turns out to be quite a gift.
It looks to be a pretty smart strategy, take the top 50 syndicate leads, put avg $400k behind them in year 1 ($20m investment).

This grows platform, in year 2 put $500k behind top 100 syndicate leads ($50m investment) as more money available for syndicate leads.

AngelList takes the management fee on the $400m ($4m a year say as a "fund of funds" at 1%), 5% carry on the syndicate. Note 99 max investors per

The syndicate leads take the carry and do most of the due diligence, CSC Upshot gets to follow on on whatever deals they like most.
I wish it was a lie, but it is not.

Anyway, the story ends well. B is a front-end engineer at Google now, A didn't take the offer and went to a different start-up.
You know what indirect discrimination is, right?

> I can't show up to a job interview, use a fake name, and claim I'm being discriminated against...

You could if you're in the process of transitioning. (UK; the US needs to catch up).

And it's not a fake name. It's their name. You seem to think that people have this single thing which is their name - that might be true in the US (I dunno) but it's not true in many other places.

And because the US rules for changing names on documents are inconsistent a person may have a passport in one name but a driving licence in another.
Every single one of the purported advantages of client certs here can be done with WebCrypto + localStorage, right?

(I've even heard of people looking at polyfilling client certs with an implementation based on WebCrypto and localStorage.)
>This is NOT the case with software, it's possible to be a software engineer with 10+ years experience and still be terrible.

Unfortunately most companies don't select for good software developers and neither do most software developers (ask people what their favorite kind of interview test/question is and you'll rarely actually get a good answer but you will often get a confident one).

Most companies don't reward being a good software developer either. Management mostly just don't know what it is you do and have no idea how good you are. Thus they just default to pretending that you're a disposable cog even when that behavior is self-destructive.

At best they'll make use of some poor proxies (degree class, university, popularity of the OSS project you contributed a one line fix to, their personal "gotcha" question, etc.).

Is it any surprise that people don't improve? With some exceptions, there really is no point.
Superpowering Runkeeper’s 1.5M walks, runs, and bike rides
Midnight is before dawn...
unfortunate word choice, I think, since process is sort of the point of the whole affair. Not in the sense you meant it there, of course, but in the more general sense of formalizing "how to", from developing adequate descriptions of what - data structures and so forth - to finding the best ways of getting from point a to point b (or finding out that there isn't one and looking for a good-enough good-enough). It's almost a shame that computer and electronic computer are nearly synonymous now; it leads to the idea that CS is somehow a science about these electronic computing machines rather than about computing itself. While it's true that advances in CS have implications for the machines and the way we use them, that's almost incidental to the task of finding the best ways to describe, express and carry out a process. And if it turns out that a (seemingly) ridiculous amount of time is spent at the beginning demonstrating that adding in a place system is usually better than counting, and multiplying is better than adding the same number a whole bunch of times, well, if all you've gotten from that is that typing "*" saves you a few keystrokes, then you've missed the point.
I'm not sure you read the article correctly. He was asked to make his tests easier, and his students performed better in subsequent classes taught by different professors.
> In the mean time, we still have Kerberos (and HTTP Negotiate).

There's also this implementation of Kerberos in client-side JavaScript:

https://webathena.mit.edu/

https://github.com/davidben/webathena

HTTP Negotiate is also super messy in similar ways (For instance, I'm not sure how to authenticate using IE if your current Windows account is a local account instead of a domain one). It definitely works, but not well.
What to do with “small” data?
So is the material itself 99.99% air, or just the net structure?
TrustBuddy – peer-to-peer platform closed after suspected misconduct
I don't get why you think the only options should be to agree entirely or walk away. If a company has a product which you mostly enjoy but which you think could be improved, is it not reasonable to complain to try to get them to improve it?
> If you have a newly qualified accountant, doctor, architecture it is assumed they are at least competent to some basic standard...

Agreed, and this just compounds my confusion. Why are 22 year old science grads treated differently to 22 year old computer science grads from the same university :S
So it's very light, and it's very elastic. It's also not at all rigid. What would you use it for?
Facebook profiles use names that look reasonable, but they aren't necessarily real names.

I have at least three friends who don't use their official names in normal life, and have Facebook profiles under slightly modified versions of their names [1] to make them look "normal". (Contriving an example, change "Tall David" to "Taal David" and everyone that knows Tall David can work it out.)

[1] name = what they call themselves, as far as I'm concerned
>Why not just say something along the lines of "it's alright, but I'm not able to speak right now"?

Because he probably doesn't have superhuman levels of patience and tolerance.
English version of the announcement can be found at the bottom of the page.
Prisoner mentality.

Sorry, I like to answer titles that end in question marks. Because they're questions. Not Titles.
>>> Imminent

adjective
1.about to happen.

>>> It is hoped human transplant trials using the created cells will start within a few years.

No human trials means that this is preclinical, so we should wait 15-18 years before considering that we have a "cure".
5 Simple Tips for Your Daily Routine to Reduce the Risk of Heart Disease
>Remember: only cowards down-vote anonymously.

What is is or isn't worthy of a downvote are not matters to be decided by you.
I know someone with the surname "body" who has never been able to make an account because it sounds like "No Body".
So, let me get this clear. You:

Would could choose to live your life and never see another advertisement.

You do believe it is technologically feasible to live as a human being without ever seeing an advertisement.

But you think the absurdity is due to the enforcement
How to Create Your Own Cloud Storage Server in Minutes Using OwnCloud
I shouldn't have listed "internships" above because they're a normal aspect of career development at this stage, so you're making a fair point. But take distinct extracurricular projects. Would an environmental engineer, for example, be expected to have a list of their own non-job related projects which interviewers could examine? (not just for bonus points in an interview, but as an expectation)
If you've got a server you're comfortable typing passwords at (which you probably are, if you're using <keygen>), you ought to be able to set up some sort of server-based authentication like Shibboleth or OpenID Connnect (which is really more of an OAuth than an OpenID...).

If you want something that matches X.509 client certs closely, WebCrypto + localStorage + either an extension or a static site (to host the JS that can get access to your localStorage and sign a site-specific token) ought to work, though I'm not sure I know of any out-of-the-box implementations. Mozilla Persona is essentially this, although since it's a somewhat different use case it's probably not an out-of-the-box thing.

Google would probably encourage you to use FIDO UAF. https://fidoalliance.org/specifications/overview/
So, back to the article. What has happened to those cities?
Why your feature request backlog is probably useless
Mobile app to help patients pay less for their prescriptions?
I am creating a mobile app that helps patients to compare medicine prices from different pharmacies. The way it works is patient use the app to take photo of their prescription and submit it to pharmacies, then the patient selects the best price returned from the pharmacies. I am just in the early stage of the development, however, got some questions would like to ask:
- Anyone knows any apps like this already?
- Would you use this app to buy medicines/drugs even there might be 5-10 minutes delayed in getting offers from the pharmacies?
You could probably go further — at most only HR need to know an official name, probably with a note on the file reminding them that it's confidential. That need only be revealed once you're accepting the job offer.

I have recently moved to Denmark, and several public or semi-public database systems have had special attention drawn to how my name might be used, and instructions to avoid certain uses. (For example, there seemed to be a special way to register in a municipality under an assumed name, to avoid stalkers etc.)