skysight-inc/HackerNews huggingface dataset:
Great work guys. Would be excellent as a mobile app. If only there was some way to replicate the Tinder "match" aspect. Maybe constraining matches to a price range, brand choice, mutual friend likes or providing random discounts.

A pivot: how about you try the clothes on in a change room, take a photo and then people can say buy or don't buy. I'm sure its been done.
What you are discussing about, is a runtime issue.

I was discussing about installation time, which only prevents situations were you make use of code rewriting tricks, which are anyway frowned upon in the day and age of read-only code sections and no-execute data sections.
CyanogenMod support for find my device now live
Vertical Integration and Outsourcing in an Organization
To judge by the results they present for Ruby, I assume the answer is yes.
He is usually from half as productive to 10% more from my observations
It's OK To Protest In China, Just Don't March
Actually, I was very skeptical about the London Olympics before the event. However, I thought the whole thing went splendidly and arguably did give the whole of the UK a bit of a lift in national morale just when we really needed it.

Compared to other megaprojects that we seem to be happy to splurge taxpayers money on (e.g. silly aircraft carriers) it actually seemed pretty good value for money.
A quote: "'If you're doing things that create a better experience for them and give them things they're going to care about, we believe they're going to opt in,' he added."

It's a historical fact of intrusive technology that an initial opt-in requirement is eventually followed by the removal of any realistic opt-out possibility.
Patent Trolls Are Killing Startups — Except When They're Saving Them
You can already run Erlang code efficiently on the JVM: https://github.com/trifork/erjang
I'm not an expert on meditation in any way, but for me the goal is an inner peace, an inner tranquility that allows me to have a razor sharp focus on the things I'm working on.
> A and B are also compilers, one of which is known-good.

'Known-good' is exactly the problem Thompson's essay is describing. There is no 'known-good'. Instead, you have decided to root your chain of trust with a compiler you call 'known-good' (say, B). But ultimately, that trust is arbitrary: your compiler B relied upon un-investigated components at some point in its heritage: a hex editor, a disk drive controller, a CPU, an LCD screen, etc.

The best you can do is reduce the trusted base to the smallest amount, then make explicit your trust relationships as much as possible. Ideally, the trusted base would be physics and logic with a metaphysical certainty of the universality of those laws; we're a long way from that situation :)
A wonderful article (and a repost, I think), but showing it's age by not mentioning SHA-3 era stuff. Particularly BLAKE2 (IMHO) is interesting for this application, since it's blazingly fast, and at least as secure as BLAKE, which has received quite a bit of scrutiny as a SHA-3 finalist.
I'd also point out that:

- AFAIK the server side code has not been made available (no interest?)

- if the server is compromised, all devices with this service can be remote wiped (just like with samsung, apple, etc.)

- CM knows the location of all devices subscribing

- you can't run your own server if you want to (fixing the above 2 issues since those become your problem)

Until these are changed or I'm pointed out wrong, I'm personally not feeling all that warm & fuzzy about using the service.
I don't want to sound sexist but could be, just could be, is it possible that women are not as capable as when it comes to programming. waits for flames

I was a student assistant. I gave lab courses (lots of different types, cs 101, ai, graphics etc) and there wasn't a single girl that can actually do good. Sure there was some who can memorize a whole textbook and get A in grades thanks to exams but that was it. They were at best average for my case. And In my school, girl ratio is not that bad either. Even when I was a student, there was a single girl that applied and graduated as same year as males, all other females failed and prolonged their schools.

I am sure most of you met exceptional woman programmers, I am not denying that there might be exceptions. But from my personal experience women is not as capable as men in tech. That is pretty much my reasoning why there are so low interest in tech related courses/jobs for women
given that so many people don't have any access to housing at all it seems somewhat myopic to criticize the fact that construction generally aims for efficiency rather than beauty.

the dome looks nice but is stuff like this really a viable alternative for anyone other than a small well-off slice of the population? how does the cost of not having a kitchen compare to what you save in building materials?
> I think these things are a lot about group dynamics.

I think that's right, particularly male group dynamics.

I'd say all guys are bullied, except most of us wouldn't call it such - it's the establishment of hierarchy, and bonding.

Is that right? Is that right when they don't differentiate their bullying towards girls? I'm not even going to wade into that.
However, I feel (through personal experience) masculinity is being more and more removed from young men, and at a high cost.
Well I always like the following quote:

“I choose a lazy person to do a hard job. Because a lazy person will find an easy way to do it.”

― Bill Gates

Luckily I don't aspire to be the next Elon Musk. So I don't read it as most to be successful you need to work like hell.
To be like Elon Musk you need to work like hell. Successful is by every individual defined different.
Or maybe GCHQ as it is ARM...
How does this compare to rethinkdb (sharding, map-reduce, indexes, queries and joins on JSON data)?
Of course not, the translation engine needs to know how to properly map the op-codes between architectures.
Very good article, but I am not sure why Valerie dedicated so much of the content of the article to the security of hashes. Sure, there may be some CBA systems that would require secure hashes but they would likely be few and far between (yes, BitTorrent 'cares', but they haven't seen any reason to move off of SHA1).

One could argue that weakening hashes increases the expected probability of two pieces of content having the same hash (which it does); however, the probability of the collision being exploited (as opposed to occurring by mistake) could be argued as much greater (and is what the research deals with).

I would have preferred to have seen two articles, with this one dealing with CBA exclusively and the other the security of hashing algorithms (and how that applies to CBA, for those who care). I would have expected an article on CBA to cover at least Merkle trees, for example. Non-cryptographic hashing functions such as Murmur would have also been a nice addition.
Actually, I do host everything privately and only connect to it from trusted machines over encrypted channels. But I'm far from typical in regards to preferring my own clouds over popular trusted resources.

For what it's worth, I think the level of criticism you're receiving is grossly unfair. However I also don't think you've done yourself any favours here either. You content has been focused on how "cool" this technology is without really focusing on the security of your service. Since this is a hacker forum and since the very nature of SSH is a secure communications channel, it's understandable that people are concerned about this aspect of your business.

However I also think people have gone overboard. This is a typical example of a growing trend on HN for members to dismiss others hard work - after all, it's easier to contribute in a community by offering negative criticism than it is to create content for all to criticise.

Sadly though, even in spite of my issues with the direction this thread has taken and the amount of negativity posted, I do have to agree with the points being raised. So as much as this project interests me and looks innovative, personally I would rather stick with native client running locally. I don't feel you're trying to solve a problem that doesn't exist (sessions can be restored via terminal multiplexers such as screen and tmux and there are already a number of native client terminal emulators available for every OS imaginable). In effect, what you've done is created a product that raises security concerns without offering any real benefits. And it really pains me to say this given my previous rant about the amount of negativity in this thread.

Best of luck though.
VBA is almost universally the wrong tool for the job. MS-Office applications are COM servers, so you can interface with them from almost any programming language and throw useful frameworks into the mix such as Qt or wxWidgets. The sort of things that make a programmers life easier, in stark contrast to the abomination called VBA.
I can't tell from the precis whether it supports hot code loading (the JVM doesn't, so it won't without heavy magic); and it definitely doesn't work in a soft-realtime manner ("In Erjang, every node runs on a single heap, and so global GC will sometimes happen.") Without these two things, you're not "running Erlang code efficiently"; you're just running a pretty-useless-for-its-intended-purpose subset of the language.

It's a bit like those benchmarks that show that a language that's a subset of Ruby, performs much faster than actual Ruby. Well, yes, that's nice--but we use Ruby precisely for all the inherently-really-slow parts. Once you add all the slow stuff, and have to check whether to branch to it at every call, your speed advantage stops being nearly so impressive.

Erlang is a painful language to code in; you don't do it because it's pretty. You do it for what the BEAM VM and the OTP libraries give you: the ability to spawn 100k processes representing, say, people's phone calls, or their MMO game sessions, and not drop any connections for something piffling like a garbage collection pass, or a bugfix. I would expect no less of any "universal" VM. (Though I might, of course, expect more. It should probably be able to do CPU-bound stuff like large matrix multiplications without dragging the rest of the VM down, for example.)
You took the words out of my mouth. Oh and my HP48 has done many hours as a primary computation device.
It's really the title. The story isn't about him being ratted out to the police, it's about the police officers sent not having the most rudimentary understanding of technology, and maybe a bit about the language barrier.

Even knowing that the wireless network was unsecured would not have stopped them from taking his computers and the router (as there was no particular reason to think he hadn't unsecured it knowing they were coming).
> This simplification (the proxy of the reality) is the accepted norm in respectful introductions.

Yes, true enough. It shows the limited role played by science and scientific thinking in everyday life.

Of a group of 256 people tossing fair coins, one of them has a better than 50% probability of throwing eight heads in a row, in eight throws. Does that mean he's a genius, deserving a special introduction at public meetings?
They go broke for many reasons:

1. US Healthcare is too expensive. Two weeks after I first came to the states, my wisdom teeth (all 4) started growing. I had to pull them out. That was a $2,000 bill and a good lesson to get insurance asap. If you get into a car accident and you don't have insurance, your bill might be about $25K. More if you need continuous care and more surgeries.

2. Doctors are doing unnecessary tests and operations. Sometimes, I feel like they just want you to test for every single disease with a similar symptom. What a joke.

3. Some patients are stupid. Why on earth do some people need to call ambulance for flu. Even if they don't have a ride, just find it, use a cab, or use a bus if you are that broke.

Common sense is like deodorant. People who need it most, never use it.
Running a Report Program and Getting Its Result in ABAP
> If you plan to be in a location for more than a year, it's worth buying a home.

Even in the big inflation years I recall the over under on this as closer to seven years. Depends on your circumstances of course.

So run the numbers: http://www.nytimes.com/interactive/business/buy-rent-calcula...
It's not acceptable in the UK:
http://www.telegraph.co.uk/news/uknews/2659948/Tesco-to-ditc...
He joined EFF Board of Directors this year. He has clearly changed his tone after Snowden leaks.

https://www.eff.org/press/releases/renowned-security-expert-...
All of us.

The purpose of government is to marshal these selfish urges such that we benefit as a whole.

Whether or not that happens is a political problem. That the political system can be captured by politically expedient interests is a political problem.

Of course gradstudent should throw a hissyfit, if it is in their interest - would you expect anything less?
You made an amazing job here.

It would be great if you find a way to sustain your development using this system.
I think the more appropriate link to someone browsing hacker news should just be 'Do some work already would you'.
Why would people "panic" if Oracle builds them a better VM or the tools to build a better Ruby/Python/Java VM?

It's quite different to the CLR. The CLR lets you implement any language you like, as long as it can basically be mapped to C# constructs, not that different from the JVM.

What Snoracle is working on is more generic with much higher performance.
They obviously didn't update their website to Java EE 7 then. Why wouldn't they? It's the latest and greatest thing!
Are you suggesting that hosting the Olympics is a terminal goal, like having children is?
they even paid us a stipend - something at the level of a minimum wage - and we were such a lazy "lowest part of the back" students, it's a shame.

In the community college here (i went for ESL) i saw a bunch of youngsters who go to the college and work simultaneously, and some workers at the local Starbucks go to the state school. My respect to them.
Measuring more than just pageviews and web events.
Ha...unless you've got tunnel vision and started down the path of working on the wrong thing.

I find things like this to be hindsight accolades.
If you are a business owner that is.
"If you win in lottery, you make more money than others in many years of working"

Stupid truism!
you joined last week, you have no submission, you have two comments at all and they all about koding -and me- :) what is your problem with me? are you my ex-girlfriend or something?
I concur with the quote by Elon Musk. If your goal is to "achieve greatness", that is. That's not what a lot of people want to do. In that case, those people should work smarter for less time.

If you do want to achieve greatness, yes, you will burn out from time to time. Deal with it.

Yes, it's harder when you have kids, but it's doable, if you have a loving and supporting partner at home.

If you are hungry enough, you can do it.

If you're not hungry enough, that's ok. Enjoy yourself.
First actual computer bug was found today, 66 years ago
I don't think it's completely cool to judge someone's family life.
Why do we glorify this sort of thing?

Let's say you sleep 8 hours a night (and don't fool yourself into thinking you don't need all that sleep). In between work and sleep, that's 156 out of 168 hours accounted for every week. How the hell are you supposed to enjoy life with the 12 hours you have left?
In what way is this either "related" or "news", or even accurate?
> I don't want to sound sexist but could be, just could be, is it possible that women are not as capable as when it comes to programming.

It's a flawed argument. In a group of male programmers, fully half of them are below average (yes, I'm sure). Should the less accomplished 50% be subject to ridicule as intellectually inferior? No, they should be given equality of opportunity, and let the cards fall there they may.

All women want is the same equality of opportunity that every male programmer gets without question.

> But from my personal experience women is not as capable as men in tech.

I'm sure you've heard of "confirmation bias", but, in case you haven't:

http://en.wikipedia.org/wiki/Confirmation_bias

Quote: "... a tendency of people to favor information that confirms their beliefs or hypotheses."
100hr week = 16hr days assuming you take one day off per week.

16hr days + 6hrs sleep = 2 non-working hours a day.

Personally I would rather live in comfortable mediocrity and spend significant time with my wife and son than distance myself from them in exchange for money.

Each to his own I guess.
When that person is suggesting that working 100 hours a week I think having a look at their work/life balance is sensible.
This whole situation is such a huge WTF to me. I've been in the programming industry for more than a decade, and I have never seen this happen. It's the lack of women that always sucked, and most of my dev coworkers agreed.

Any time we had a girl interview for a programmer position, it was like a breath of fresh air.

I'm not saying it didn't happen or doesn't happen in general, I believe this story. I just find it strange. We live in 2013, it's unbelievable this shit still happens.
If I were a mayor, hosting the olympics would seem like a good way to shove infrastructure improvements past all the NIMBY assholes that always block them.
This will just get you to the same place as everyone else. You have to work smarter AND longer. Unless you want to stay on the same level as everyone else but have more free time. Which is fine!

The quote about working 100 hours a week in that case does not apply to you at all. And that's fine too!
But if you work for 200 hours a week you'ld accomplish the same in only 2 months. Think about that, Elon so-called Musk.
That's usually the case in Copenhagen. I'm surprised it wasn't here. You can typically interact with civil servants (and banks, and just about anyone else) in English. Official government forms are usually available in both Danish and English (but not, as you note, in any arbitrary choice of language). Even the online citizen-service portals typically are translated.

I would say Denmark is somewhat undecided what to do about language. Whether the norm should be "if you move here you must integrate", or whether it's good that Copenhagen has foreigners from all over who use English (rather than Danish) as the lingua franca, is one of the actively contested areas of Danish politics. The business sector is increasingly using English internally, and wants to put out an image to expatriates that Copenhagen is an international city where they're welcome, and where everyone speaks English. But some Danes are understandably worried about the implication that they will not be able to get a job in their own country speaking only Danish. This is already the case, sometimes de-facto and sometimes a formal requirement, for many professional jobs, but perhaps not for police. And there are also cultural worries about what it would mean if Copenhagen becomes more of an international, English-speaking city than a Danish city (Berlin has some similar cultural debates, but Germany's government and big businesses are less English-accommodating than Denmark's).
Working 14 hours a day, 7 days the week will not acomplish more than working 8 hours a day, 5 days the week. This is already true of factory production line workers. How much more true do you think this is for mentally exhausting activities like information workers.

This is what's called "dumb working". Dumb because your productivity will drop permanently more than 60% if you do it for prolonged periods of time.

And if you, somehow, can't measure the drop in your productivity and it seems that you're at the same level of productivity no matter if you're rested and relaxed as opposed to stressed out, overworked, sleep-deprived and on the brink of burnout, then you're not doing actual work. You're doing make-believe work, like sitting trough endless meetings and nodding your head.

Somehow a lot of smart people seem to think that bruteforcing your way trough a problem (despite solid statistical data of this not working) is a good thing to do. But let's suppose that even if you could achieve the imaginary boost in productivity (2.5x or whatever) for prolonged periods of time (which you can't), most of the time this will not solve your problem. Performance increases below a factor of 10x are not very juicy targets. No matter how good you are, you will not be able to cram 400 hours in a week, because a week only has 168 hours. The way to solve problems that are that hard that you'd need 10x the amount of time to solve them, is to work much, much smarter, so you can get to grips with the problem.

Working smarter can make it possible to attack a 10x as hard problem, whereas scaling up work hours even if it'd work does not.
Is Impostor Syndrome keeping women out of open technology and culture?
1. Yes, but he'll sustain his work rate for years while you'll burn out in one, therefore achieving less in the long run.

2. Yes, but do it for your own ambitions and projects, NEVER for a corporation -- they'll squeeze every bit of productivity out of you and then replace you once you turn in to a burnt out husk.

3. Yes, but set yourself a goal and slow down once you reach it. Then enjoy the wealth you've earned.

Source: Personal experience. I violated all of the above and suffered the consequences before becoming enlightened.

Edit: typo
You've missed the point that Google has always been an advertisement company.
Introducing Modernizr: a Feature Detection JavaScript Library
It's not always about money. Some people just want to put that dent in the universe.
It is up to them and the people who they live with, how they want to live their life. Musk, from the sound of it, is not interested in getting home at 6pm and shutting off work. One would assume that the Musk household lives accordingly.

There is no need to compare your own family life with what you expect others' family life should look like.
And more recently the unveiling of the 2012 Summer Olympics logo: http://news.bbc.co.uk/2/hi/6724245.stm
And if you are lazy you never die.
Work like hell, time to time.

Sometimes you have to work very hard to get the ball rolling. Once it is rolling you can take it easy, relax, move onto the next thing, spend more time with your family and friends.

Most good things in life cannot be accomplished with half assed effort. So, you cannot do the 4-hour work week thing all the time.
he's talking about their website... and oracle isn't just a database company the last I checked. I mean, they make sparc servers. And VirtualBox. And Java.
I was at a girls' school. As a straight-A student in a rough school, helping fellow students was a tactic for not being bullied. But all it takes is one kid to decide to take an exception to you and it can all go horribly wrong. And you might have done absolutely nothing (I know I didn't, many years later the bully apologised and admitted exactly that) but it's the one wave that can turn a tide. And that was with all girls!
Hmm, here's a thought: Instead of naming a function "sum", call it Σ, and similarly use √ instead of "sqrt". This would enable you to write things like

rms = √(1/len(x)*Σ(x))

Which is really quite cool from a mathematical view point.
Looking at src/screen.c, the tilda character is hardcoded. So you'd need to patch it.
I read it in 5 minutes with spreeder:

http://www.spreeder.com/app.php
Or you will simply burn yourself out , hate life, lose support from your family and friends, get out of shape, feel exhausted and make productivity go the drain way.

Elon Musk could do it because he loves his work so much he is not really working. But I met people that did the "100 hours thing" not enjoying it with so bad consequences(suicide, their children taking drugs or becoming prostitutes or joining gangs as they don't see their parents and are in constant search for love).
"Nine women can't make a baby in one month."

https://en.wikipedia.org/wiki/Brooks%27s_law