skysight-inc/HackerNews huggingface dataset:
Local laws can enforce hours/day for example. It can be a legal issue to the company if it does not follow the rules. In these cases, hours are not really negotiable.
Hey.Thanks for noticing our product. Sorry about our FBpage and Twitterpage. Our social media intern went berserk :)

LurnQ is a community of learners and teachers. Users can create lessons on topics they have understanding of for the benefit of other learners.

Its still early days at LurnQ and it still a work in progress. We will be competing with initiatives like learni.st but we r still experimenting in a way.
Innovation pessimism: Has the ideas machine broken down?
I would like an option that resets the counter on each access, so urls are always valid for a timeframe from the last access.

what about self destructing links - as an option - it goes away upon being accessed - could be fun for text, although, entirely useless :))
Generating get/set and abstract method bodies is only necessary in Java.

Find-and-replace, auto-complete and docs are of course useful generally.
I don't trust products that don't show the negative reviews :/
I'm in the process of doing this for a project I'm working on. Once I'm done I'll put it up on github.
Well, yeah, it's directly from the original product page I worked from. I didn't have a fun idea for that part, so I left it as-is with a blank link.
If you have a good idea, I would totally do it :)
Thanks!
Philippe
Really useful persistent text pad (HTML5)
The 5 out of 5 stars (233) link sends you to Amazon "Mr. Coffee ECMP50" page. This is very confusing.

I think the idea is novel.
Haha... if you don't mind, I'll just delete this one so we keep the other one.
Compact, colorized git log
Linus didn't say "This is shitty code, no.". Linus said "I don't accept GitHub pull requests for these (logical) reasons. Please use the official route to send me a pull request."

This is a completely different thing to what happened here.
if you say "potato9" you won't know if it's maybe spelled "potatonine"
It describes the thing perfectly. If you have an hour or so and like to cringe, I can only recommend trying that abomination of installer software in a VM. If only as a nice guide to find UI/UX problems by being shown perfect examples of what not to do.
As a custom made resume when seeking work related to online stores, this would likely be a very successful method to stand out. Compared to all the generic resumes, a tailor made one tend to stand out as to say "I really want this job, and I understand what your company is about".
Bayes' Theorem Visualized (video)
You mean share-taxis? They're relatively common already in many places.
...except if said family has kids of the age that they need
car seats, which are a pain in the ass to install correctly; ripping them out and putting them back in twice a day is both ridiculous and unsafe. And you can't realistically even have shared cars with pre-installed car seats, because they need to be adjusted all the frigging time as the kid grows.

FWIW, neither my wife or I had ever owned a car, we managed just fine with public transport and car-sharing. But once the baby came along, we pretty much had to buy a car.
Although just realised quite irritatingly that the local Web Storage is not shared across browsers - thus, you can not write data from Chrome then read it from Firefox - W3C, where are you when we need you!!!
I'm sure you feel that way. But I'm certain plenty of people felt that way when horses were replaced by cars. There is no arguing with better. As likely as not the government will eventually force your hand with driverless only lanes / roads.

Anyway, if you really want to enjoy a driving experience get a motorcycle!
He's right about the installer. I know that it's new and probably not finished yet, but the facts remains.
Even if the tool wasn't as useful as the traditional tool users have liked, I think that the following was an interesting comment:

I think that, at least hypothetically, this app won’t be
significantly faster written in C than in JavaScript.
It’s I/O bound, and in JS regular expressions get JITted
to native code (which sed won’t even do!).

The real slowdown here with our current JS
implementations will be overhead for creating and
replacing-in strings. This app actually just gave me a
crazy idea for how we could optimize this kind of usage,
so I wanted to say thanks!

http://harthur.wordpress.com/2011/06/06/replace/#comment-776
This is surreal. Even though Steve Jobs is an inspiration for me, I actually agree a lot with Ed Colligan here.

A couple thoughts:

- It's definitely possible for both companies to have awesome teams. No one person is going to make or break either team.

- Employees should have a right to work where they want to. Part of this means that if I am a skilled employee, I'll get offers to come work for other companies. If I engage in a conversation, then it's perfectly alright for the company to actively recruit me. On the flip side, if I decline, they should back off. But, at the end of the day, it should be my choice. Both the company and employee need to win (which might be hard at times).

- Part of living in a free, capitalist, democratic society is the beauty that if an employee tries to leave, you can try to persuade them otherwise. This can be done in a variety of ways, but it comes down to taking the more appealing offer (that doesn't just have to be pay and title, but can also be the values of the company or the employee's lust for working at a particular company or their freedom to have a little less bureaucracy and instead experiment with new ideas, etc. etc.)

- I love the jab at the end, where Ed claims that Palm is not interested in getting or using confidential Apple information and also informs their employees of their duties to their previous employers
I for one would be interested in seeing what would happen if guns were marketed as 'sissy' weapons. Take the power out of the thing - make people think that you have to be some kind of wuss to rely on a gun to fight your battles for you.
Thanks for the chuckle. Towards the end of the function, I think I've developed sympathy for "LINEBREAK" and didn't want it to go away.
I think clipular is great, I only have one other requirement and that to share a subset of my clips with another person - our designer. I'd pay for this feature, maybe $10 per month.

Thanks for a great app!
Farrington Oils Ltd, Rapeseed Oil
Fracking. Awesome. Good job.
This is like saying you should learn C before using [some-lang] when all you want to do is cobble together a web page. Yes, it might be beneficial to some, but it's not absolutely required.

Some people just don't live in the shell. We're taught to build upon useful building blocks to make useful things - why would you not abstract away the monotonous tasks?
I don't believe that it's different. All you're looking for is the small bit of extra characters which converts the desired malicious Javascript into the target MD5.

You take your JS payload, add a terminal "#", then generate the hash information for that content. This gives the initial hash state. Now set the brute force GPUs on a mission to search for the smallest string of non-newline bytes which, which added to that hash state, gives the desired MD5 result.

A problem is that this requires 2^128 bits to brute force, not 2^64 as was mentioned earlier. I didn't catch that. 2^64 is brute-forceable. 128 isn't.
I object because I come from an environment [...] where I have spent hundreds of hours undoing people's poor jobs where they wasted time and money reimplementing [...] system commands

What you fail to take into account is that there's definitely a niche for Node.js-based development tools such as this script: The GNU userland is not ubiquitous.

Node.js did not come with a system command to search and replace across files - now it does.
Fixed, thanks.
This coffee machine is the product page I worked from ;-)
Incredible, subtextual is at least 30 years ahead of its time. I imagine they will be using it with a giant touch table/wall or a regular table, AR glasses and infrared beams to track your hands.
Honesty? One who can not admit mistakes are unlikely to become a good co-worker. I might have lowered the % to say 9 instead of 16, but the general idea is sound.
Hey, wait a minute! Where's the "Customers who viewed this also viewed" section? I want to know what my options are.
Regulated by the SEC does not mean much at all. All the major trading scandals have occurred in institutions regulated by the SEC. Trading institutions can do pretty much what they want - even today there is a huge amount of insider trading and market manipulation despite all the regulation. For example the latest LIBOR scandal.

Not sure I agree with your second point either. It is the same point made by Nassim Nicholas Taleb in his book Fooled by Randomness. That theory works fine if you think markets are random. They are are not, they are just hard to understand. Having said that I agree that in the very short term it is impossible to separate a strategy making money randomly from one that is fundamentally sound.
Why are people so opposed to reinventing the wheel?

In a professional context, I understand[1], but this is a personal project someone wrote to scratch their own itch. Why is it unjustifiable? I can think of plenty of reasons to reimplement something but I think the burden is really on you to say why it shouldn't be done. If you think replace is a waste of time just don't use it - simple as that.

[1] I've spent the last two years maintaining an application written in a homegrown web framework - don't get me started.
Those who never make a mistake never learn anything.
That's what people said about the horse probably.
Why are short links being regenerated when the source link is the same? For example, when I try to shorten http://google.com/ the short link comes out different each time. You would save _a lot_ of words by re-using them.
Would you use an optionally driverless car? On long trips you could just take a nap, but you could have your fun driving any time.

However, at some point the safety factor may force you to stop driving. I wouldn't want you to be driving, when a machine could do it better.
You don't need to write a 173 line js script, in the same way you don't need to write the thousands of lines of C code behind find or sed.

You just use it.

Let's face it. Most people will never bother learning shell commands in and out. I've been a *nix user for 20 years and I still have to be checking man pages, and I often stumble upon basic shell command options running differently in different shells.

Other than for sysadmins, shell commands are going the way of the dodo. This isn't new, it's been happening for many years already. Increasingly capable computer people from the newer generations will be focusing their skills and time elsewhere. Arguing against this reeks of grumpy old coder bitterness. I know my shell stuff and it serves me well. I use vi/vim daily. I don't impose my usage patterns or expect that something "existing" means it's appropriate for everybody.
The Most Beautiful and Profound
under progress ;-)
"I couldn't really learn Erlang, 'cos it didn't exist, so I invented it"
But in this case, Heather didn't ask those guys to use her code. They just decided to have some fun at some code totally unrelated to them. Not even explaining what's so funny.

In that pull request Linus actually explains quite extensively why he doesn't accept it.
Under this scenario, no matter how efficiently navigated, traffic would actually increase. It might not be bad since half of the legs would be reverse commute, but still, drive-hours double.
These Ruby guys (aside from Corey Haines) are displaying some real lack of emotional maturity here. These are the sorts of apologies I'd expect from a teenager.

If this is what I can expect from the community after _why's disappearance, I'm going to steer clear of Ruby. Matz being a good guy is not enough to make up for some of a community's most visible figures acting like entitled jerks.
The irony being that 10 years ago you'd be saying the exact opposite. Most shops supported IE only.

IE's tools aren't "horrible" either, they're just different and pretty much have the exact same functionality. In fact they were much better than Chrome's tools until about 2 years ago. Chrome's tools still even have some annoying features that are better in IE. Yes, I'm looking at you watch variables. Also much prefer their 'trace styles' over Chrome's massive list of every selector ever.

With all that said, Chrome's my development browser of choice these days. The right click inspect element is the killer feature over IE's dev tools. For some reason I've never got on with Firebug. For a long time I'd actually be using all 3 at once due to needing different logins, but Chrome's multi-profile support has stopped that.
I faced issues when upgraded from Fedora-17. First it failed with message like "GPG key retrieval failed:" which was fixed when i added '--nogpgcheck' Then it displayed conflict message with existing django.f17 package.I removed that package and finally upgrade worked.
> Every manufacturer is not going to have their own solution. The top few, sure.

Wrong answer. The car companies that currently have their own projects:

Audi / BMW / Ford / GM / Honda / Hyundai / Lexus / Mercedes-Benz / Nissan / Porsche / Tesla / Toyota / Volkswagen / Volvo

And remind me again who would want to license technology from a company who has zero experience in delivering mission critical solutions.
I believe it's just the fact he has no e.preventDefault() or onclick="return false;" for the old school guys on the link action. In thish case, the browser is simply looking for a named anchor that doesn't exist, so it jumps to top.
Physically Based Rendering - often GPU accelerated - is the new thing -- check out Octane Renderer, Lux-Render, Indigo, the Cycles renderer in Blender.

These renderers start at the light source and stochastically generate and follow photons. Like a digital camera they suffer from noise :-)
You don't quite understand the scale at which Google operates. What they're essentially doing is building a 3D model of the entire world, using their own data (did you think those Street View cars were just taking pretty pictures?). By comparing the real world against the model, they'll be instantly able to distinguish between the fire hydrant (which was there yesterday) and the pedestrian (who wasn't). No algorithm relying purely on real-time data will be able to compete.
Nobody is interested in Google's technology. They all have their own implementation:

Audi, BMW, Ford, GM, Honda, Hyundai, Lexus, Mercedes-Benz, Nissan, Porsche, Tesla, Toyota, Volkswagen, Volvo
I presume the main style sheet at fundrise.com [1] could have been called helium.css to give you guys at least a minimum amount of credit.

[1] https://s3.amazonaws.com/fundrise-content/css/master-respons...
What version of C compiler are you using?
Understanding and using Post meta in WordPress
WordPress provides a wide variety of functions around post meta to make the use of post meta in your themes or plugin. These functions are simple to use and hide all the complexity behind them.
Expiration on a url shortener means linkrot, which is the #1 problem with such services, so seeing this as a feature is a bit strange to say the least.
Volvo is shipping a self-driving car in 2014.

It's not far off.
It's shocking the historical parallels between Node vs Rails and Rails vs Java. You'd think given the history of Rails that its practitioners (me being one for 7 years) would be more careful about dismissing a new technology for not being as "mature" and that you can "do all the same stuff" in Ruby.

I mean lets be honest: there is no outright revolution in Node anymore than Rails was a revolution, rather it's a matter of bringing useful ideas to the table in a convenient package. Node has particular strengths that Ruby does poorly, and we need to be intellectually honest about that rather than contorting ourselves to find ways to justify why ruby is always >=.

A lot of this animosity seems to come from a passion for the craft and subconscious fear of perhaps not using the best tool, and thus a need to justify to oneself why another tool is inferior. However if you look dispassionately, most of these conclusions are reached from highly asymmetrical knowledge and experience, and often rest on matters of taste. The hatred of Javascript for instance, is largely a matter of taste since its prototypal inheritance gives it a similar dynamic power to Ruby, just slightly uglier.

All that said, your original post also seems to come ever so slightly from a defensive position. Some arguments don't seem well argued, like why you thinks Rails is not good for APIs and heavy JS front-end (Rails has never been great with its Javascript, but it also mostly does the right thing to stay out of your way).

In any case though, I think we all have a tendency to overthink this stuff (me included). If the goal is to do good work, I think 1% of your time should be spent looking at new ideas and latching onto interesting new things, and 99% should be spent actually executing the craft.
Your idea sounds great. (But I'm not the original author)
One concern is this, in the footer:

> This website was made in Jan 2013 by Philippe Dubost for the sole purpose of a playful and creative job search. No copyright infrigement intended.

"No copyright infringement intended" is not a thing. Also, right below that it then says:

> © 2013, Philippe Dubost

Seems a bit strange to me.
> only Google have all of that maps data

No they don't.

Google licenses the majority of its data from third parties. Or have you never seen a sat-nav system before ?
Many will not take such a rational approach to the safety issue. Every driverless car fatality will get huge press. No one I know has ever died in an airplane, but quite a few I know are afraid to fly.
Sure, was just kidding around.

Rails in another do feel sometimes, a bit too academic, like thinking more about a software design stand point than a tied to reality issues.

Disclaimer: Big Rails User :)
Minor note: as far as I am aware (i do not write 3d engines for a living but have written games and small 3d libraries for my own use) instancing works fine with both (all?) rendering approaches in just the same way.
Yeah especially in cities I see this happening really quickly; most of my friends in Amsterdam and Malaga don't see the need for cars at all. If you need to go far you have trains, planes, busses and rentals.
I'd suggest making them links to LinkedIn profiles of your friends. You know, the ones whose resumés make you look good by comparison ;). Even if you don't get hired, maybe you'll do one of them a favor.
I enjoyed the dense precision and attention to detail in designing this timeless piece of mechanism. 'Feels like porn for engineers' to me
Scrap your code. Start from the scratch for cloud
I don't think you understand the scale of the world.

Street View is YEARS out of date in most major international cities and doesn't exist in the majority of smaller cities. It would be dangerous borderline criminal for a self-driving car to be relying on it for anything important.
Being positive in the face of unrealistic deadlines is exactly that, delusion, and it's a pretty damn common and popular one in a large percentage of all software projects.

Look, I'm not saying that a positive attitude is bad, just that it definitely shouldn't be your #1 priority as proposed in the first comment I was replying to.
Where is the painful Amazon checkout process?
Lucky you, you met Jamy Gourmaud ! My passion for science is largely due to C'est pas sorcier...
He got me. I had to double-check the URL
Spot on, this does get easier as one gets older, but one thing that makes it harder is Twitter itself. The nature of Twitter seems to create a primary-school-like atmosphere because of the short format and asymmetrical following mechanism. When you don't have the bidirectional communication it creates an effect like young children or people with underdeveloped social skills where you don't see peoples reactions and have a poor sense of what's really going on around you.
Sure you're not falling victim to http://en.wikipedia.org/wiki/Fundamental_attribution_error ?
Neat idea, thanks
It's not just rudeness that triggers this response -- it's when someone displays a severe doesn't get it moment. The most significant moment on HN I've had of this is when someone tried to argue that sexism can't exist in tech because there's a Wikipedia page that lists 50 women with significant contributions to the field.

That sort of thing makes me wonder, if after 20-40 years of being part of our society, that is your understanding of one of the major grievances held by people out there, then there is a missing connection. You don't have to agree with the sentiment or conclusion, but if you can't even understand the complaint then you are either woefully sheltered or perhaps it's time to consider cognitive deficiencies.

And this sort of failure mode happens all the fucking time in this community.
"though in this case, over a tweet, you're probably right"

Well, maybe not: https://twitter.com/zeeg/status/294305445521268736
Aaronlulz
My first thought was he'd managed to somehow list himself on Amazon. Now that would be impressive.
Usually you can choose where you live. Where I live (Germany) the government unfortunately subsidizes car travel and living in the country side. Not sure what the economics factors are in the US. I suppose gas is cheaper, but still, owning a car must cost a lot of money. Really cheaper to go car+suburb than pay the additinal money you saved on the car for rent in the city?
I spent a summer once writing a substandard 'ls' command because I liked doing it.
> Ask yourself: of the people involved in this whole brouhaha, whose code have you read?

I've definitely read Steve Klabnik's code. He's a Rails core team member, and when I work on a Rails app I frequently open stuff up to see what's going on under the hood.

> Celebrity culture is directly counter to a meritocracy. So, my challenge to the "celebrities" involved in this incident: if you fancy your high positions to be well and truly earned, remind us of that fact by going away and writing some kick-ass code.

I know that Steve's always writing code for one public open source thing or another... I've seen it. He also happens to tweet a lot. I don't think that the two things you're suggesting here have to be mutually exclusive.
As anyone who ever wrote a raytracer would know (or find out soon): Primary rays cache. Secondary rays trash!
Brazil guys wrote a decent raytracer (entirely based on Glassner's book) and are really competent devs in general (both of them).
Current state of the art, performance oriented, offline renderer is Arnold by SolidAngle, with more smart guys behind it. I think we will see convergence of offline and online RT soon enough. There are already steps being made in that direction, in offline world, towards RT previews.
This is correct, I just don't like Java. IDEs are really beside the point; but the fact is there is no IDE that supports the breadth of languages that vim or emacs support. And there's certainly no IDE that I would want to run over SSH to machines spanning oceans, whereas vim copes incredibly well.
All fine until the last sentence which doesn't follow because all of the previous points were very minor (though I agree with some).
I agree that if you intentionally try to jam it using something like this you may be able to, however to unintentionally as a side effect of mucking around with FM transmissions seems unlikely.

Also I suspect the actual ILS transmitters are a lot more powerful, so unless you have this on the plane it probably wouldn't do anything.
Tested in Chrome Version 24.0.1312.52 m

var savedCount = 0;
var saveFromDeathInterval = setInterval(function(){
for(var i=0;i<tabLemmings.length;i++){
var lem = tabLemmings[i];
if(lem.etat == 'tombe'){
lem.etat = 'para';
lem.paraOpen();
savedCount++;
}
}
if(savedCount == 404)
{
clearInterval(saveFromDeathInterval);
}
},2000);