skysight-inc/HackerNews huggingface dataset:
I do photos sometimes, I just stopped focusing (pun half-intended) on doing it instead of enjoying the experience. If moment presents itself, I'd snap a pic, but if I didn't or even if I forgot the camera completely - I don't regard it as a problem anymore. It's more about the mindset than the quantity - when I realized my mindset if more about the photos than about myself enjoying the experience, I had to change it. I just resolved not to give too much attention to it, and so far it's working fine.
No, I think he is asking why Facebook isn't using something like CDB.
Quite the opposite - a positive for restaurant managers and business owners:

"The software is intentionally set so that a restaurant manager gets only an electronic theft alert in cases that seem to clearly be misconduct. Otherwise, a manager might be mired in time-consuming detective work instead of running the restaurant."

Equals: "managers: persuade your boss to buy our product and you will have more free time"

"The impact, the researchers say, came not from firing workers engaged in theft, but mostly from their changed behavior. Knowing they were being monitored, the servers not only pulled back on any unethical practices, but also channeled their efforts into, say, prompting customers to have that dessert or a second beer, raising revenue for the restaurant and tips for themselves."

Equals: "restaurant owners: we will improve your bottom line, and nebulously your staff may end up working harder for tips, so it's all good, here's an argument you can use if anyone complains"

Interesting that customers are arguably pressured into consuming more by the new configuration as well.
Instead of build something, you could learn something new.
> What you're describing would likely earn you enmity or a very antagonistic working relationship with your coworkers.

I.e., the old crabs in a bucket story. http://en.wikipedia.org/wiki/Crab_mentality
Everybody's free to wear sunscreen
I find it interesting that some great people only get the proper credits they deserve when they die.
Does anyone bother to write a list of great people that are still alive?
I believe in the invisible hand, but I also believe it's drunk.
Twitter API changes kill off RSS
>787s, F-22s and S-92s are much more useful.

Well, we can say that we're using them. Whether systems that consume thousands of years of fossilized sunlight remain beneficial to society in the long term remains to be seen. Personally I think our systems should be steady-state instead of depletionary.

Just because we're doing it doesn't mean it's ideal.
Not sure what you are trying to say by merely copying and pasting text about random search engine spiders that may have trouble crawling you. Maybe you could explain?

With regard to Google, however, they are explicit in their support for JavaScript rendered sites:

https://developers.google.com/webmasters/ajax-crawling/docs/...

Amongst many other links.
Lumi - Los Angeles, CA http://lumi.co

Textile printing for the Maker generation.

* Lead Backend Engineer - Developing new marketplace and web-based tools on Ruby on Rails, Heroku, AWS S3, Javascript.

Lumi makes it easy to print fabric at home through innovative chemistry and software.

At the core of Lumi is Inkodye, an amazing photographic fabric dye that we developed and manufacture in-house. We're growing fast—in the past year we've shipped 60K bottles of Inkodye to customers in over 100 countries and have expanded our reach to over 600 retail stores across the world. All this with a tiny, nimble team of 6.

What makes printing with Inkodye so easy is its integration with our mobile app and web-based tools. We are continuously making it easier to mock-up and share your designs through innovative UI.

We are currently developing a new web platform that will empower communities to crowd-source the manufacturing of apparel, bypassing traditional barriers such as minimum quantities, inventory and fulfillment. Come help us build it!

Get in touch: stephan@lumi.co
How would that work for human-defined names? The second programmer would see a jumble of words in different languages (e.g., keywords in native language, variables and function names in the original). Even if they could be translated, that would still require the programmer to perfectly understand them in the first place, and then, why bother wasting the time to translate?

Frankly, as a non-native speaker, I absolutely dread localized source.
>> What killed autoworkers' jobs more than anything else was automation.

Many, many things killed autoworkers jobs but automation was the least of their worries. If you want to credit it to one thing, it'd be competition.

The non-American automakers made cars that lasted longer, got better mileage, and were more reliable. The Big Three could just shovel shit onto dealer lots and it was gobbled up. Everyone has getting rich. Then it came to an end.
How the Other 47 Percent Lives
'Game changer:' Tourniquet for abdominal wounds is already saving lives
I'm moving to the UK from the US in a few months. I'm taking a pretty big salary cut, but from my research, salaries have increased quite dramatically in the last 3-5 years. So I'm cautiously optimistic that they'll keep growing.
And what are the stats for delays in mag-lev ecosystems? Given that you know how unreliable flight ecosystems are and can quantify the delays, I'm assuming you have a basis for comparison in making such a confident statement.
Yes, you can beat man to submission, true that.
You'd expect there was an actual game to play, or anything to do, when you click GET STARTED.
This is funny. I worked close to minimum wage at a restaurant before. There was no wage negotiation. We had people coming in every single day looking for a job to work minimum wage. I would have been replaced in an hour, there was no leverage. What was I going to do?
Your description of Numenta is very exciting for me as it appears to fit my niche.

For example, can Numenta look at two similar pages from pdf, and be able to deduce and discover the location of title, paragraph, heading, subheading, etc? Those pdf files are different in layout but a human can immediately determine the hierarchy by categorizing entities on that temporally local feature.
TI-Basic 68k (the one used on the TI-89, TI-92, and Voyage 200 series calculators) also does this, except formatting is preserved.

It also uses the same file type for tokenized and untokenized programs: untokenized programs are tokenized when run, and tokenized programs are untokenized when opened with the built-in text editor. Short of opening the file with some external program like a hex editor, there's no way to tell whether the program is tokenized or not. Which, of course, can cause problems if you send an untokenized program to a calculator set to a different language.
How to Work with MultiSelect in KendoUI Applications
In fact, it's conceivable that this may be a PR piece commissioned by NCR - the author is a freelance writer/photographer, and I know from experience that PR staff/agencies do contact writers to craft positive articles for newspapers.

Could be wrong - either way, this kind of stuff does happen unfortunately (a huge network of incentives which generally have negative impacts on the uninformed/powerless).
Not the autoworkers of our generation
>>This, Hacker News, is public debate.

Yes, it is "public debate" in the sense that it is a debate that is taking place on a public forum. That wasn't my point.
What a terrible idea. Software is a rapidly evolving field which simply can't be captured by a single examination or a set amount of experience.

Indeed, apparently "four to six of experience" would be required. So suddenly no 20-somethings can work in software which might impact "public health or safety, security, property, or the economy." Say goodbye to half the tech teams at health and fintech startups...
Well that's the idea! As I've written in my post, I'd like to build something using Laravel (www.laravel.com) and Codeception (www.codeception.com) to learn those two tools I've heard a lot about.

That said, I'd rather my webapp be used by real people, which is why I don't want to build yet another blog engine, forum engine, CMS or xxxx clone.
>I see no reason that reality has to be neatly explainable to our tiny little human minds.

It doesn't. But using the best approximations that our human minds have come up with has produced good results so far, I don't see a reason to give up and say that we will never understand it.

Regarding the many worlds interpretation. For me, it arose naturally out of the equations we use to describe quantum mechanics (actually quantum computers, but the physics is the same). Assume that a particle is in an even superposition of 2 states. This can be represented by: (|a> + |b>)/sqrt(2), meaning that their is a 50% chance of observing a, and a 50% chance of observing b. When it interacts with another particle, they are said to become entangled. Assume the interaction is such that both particles would be in the same state. The state of the two particle system is now (|aa> + |bb>)/sqrt(2).

Note that the state of the second particle is a superposition of the two states. However, consider this from the perspective of the first particle, when it is in the 'a' state. The second particle is in the 'a' state as well. Similarly, when the first particle is in the 'b' state, the second is as well. However, neither particle can observe that the other one (or itself) is in a superposition. As these particles continue to interact, more particles become entangled. Eventually the researcher and equipment become entangled as well. At this point, the equipment can no longer detect that the particles are in a superposition anymore. However, from the perspective of a particle not entangled, it is clear that their is a superposition.

The many worlds interpenetration comes from the fact that when you use this model to describe the interaction of all of the particles, the superposition never dissapears. Rather, you are left with a superposition of many different states of the world (Universe), which, if measured, would randomly collapse to one of them (or entangle observer).
Pointless semantics.
“Some people like the visibility. I don’t”
> making a website != programming.

I hear this a lot. While I would not call most basic work on websites very complex, I struggle to figure out why it's not programming.

You are writing a series of inline presentation commands mixed with content, not unlike how Knuth preferred to write (a technique he called literate programming and that frequently went double-meta when he'd embed TeX documentation for the Tex source code using TeX). This document structure can then be further augmented by directives in one of a few (common, many exist in the margins) ancillary languages, two of which have variables and loops, one of which is Turing complete.

Making websites is programming by any reasonable definition of the word. Usually the people I find saying it isn't then make arguments that are basically design to exclude anyone who hasn't been at it as long as they have. Usually, because they're a little insecure about the slow erosion of the barrier to entry to the field.

There are plenty of things in our modern world to get your jimmies rustled over, man. If you wanna take on a really scary-bad-idea issue in this sector look at how a very good embeddable Javascript engine is being misused for sub-par, poorly designed distributed systems programming.
Average quality of life is not the goal of the US, nor should it be the goal of any country interested in creating wonders and advancing the whole of humanity.
Well of course it's a supply control mechanism. That's a whole point of a guild.

It's also an IEEE money-minting mechanism, a state licensing board revenue-generating mechanism, and a small-company and freelancer screwing mechanism. (Large companies are exempted from the screwing, of course.)

"Most software engineers, including those who work for a government entity or large company, won’t be affected by the licensure requirement"
I was worried you were serious until I got to the last sentence. :)
Try Bitcoin
I have no clue about all that academic stuff, what's a good reading material for such things?
Or hiring! We haven't had a good thread on hiring in a good four or five hours! :-)
Many Worlds is falsifiable. It's making testable claims about how amplitude flows between configurations and recombines constructively and destructively. If we ever find an experiment in which amplitude is flowing by some rule other than Schrödinger's equation, we'll have falsified Many Worlds, and we can throw out the theory. Not all consequences of the theory are testable, but that's true of a lot of theories.
Am I the only person who wished she had kept the patterned background? I thought it was profoundly refreshing after years and years of smooth and flat design.

The thing is, finely textured backgrounds have been slowly creeping back into the web design world for some time now after the collapse of the organic noise craze touched off by Apple's popularization of the linen background. It's time for some coarse patterns!
Depends on what you consider to be "surveillance en masse" and what the laws are like where you operate.

I would equate "surveillance en masse" to be cameras that are constantly watched by the government, tracking me in my daily life even though I have done nothing wrong.

In a legal environment where police need a warrant to compel private shop owners to turn over surveillance footage, an owner who installs cameras and requires warrants (this is key, plenty of people will just bow to any request) is not contributing to what I would consider to be the problem.
Ah yes, the old "I want it both ways" statement.

Trust is the belief that you don't need to verify.
Firmware is getting more sophisticated and expansive, so it wouldn't surprise me. Bug-rate-per-LoC seems to stay pretty stable.
It's almost time to start drinking here on the east coast and I still haven't seen a story about what Marissa Meyer had for breakfast. If only these troublesome obituaries about iconic writers would get out of the way.
Once the gas engines become obsolete and everyone's car runs on an electric motor, that's going to make a lot of designers hit the unemployment line. A gasoline engine has thousands and thousands of little parts and associated systems. Electric motors are very, very simple by comparison. Someone needs to design and manufacture all those little parts.
If a major goal of this project is to allow me to host my own reliable, modern, usable, email server with dead-simple auto-configuration for $25, I am extremely excited.

I'm curious, what will your email stack look like?
In my experience case insensitivity is very rarely a problem. It's convenient once you get used to it.

> Lot's of 'already defined' errors.

That's false, or at least an exaggeration.
Nice succinct description of why Golang rocks. When your app compiles, it usually just works. That's not always the case, naturally, but more often than not it's true. It's very refreshing coming from a dynamic language where you often times don't find issues until run time.
And if I was being even more cynical, I might theorize that they chose the subject of surveillance (even though this is far removed from ubiquitous monitoring, even if the implications can be similar) because they know it's a hot topic for social media discussion and SEO value at the moment.
What Everyone’s Getting Wrong About the Ivy League Hookup Culture
And what if you don't have a decent partner available?
Just take the plunge with someone and hope it's a good fit?

Been there, prefer to try it on my own now.
Science fiction and speculative fiction writers have done much to inspire and shape the world that we're all making a living in today--do not begrudge those of us who mourn their passing.
We've seen posts like this done by men before. The common thread is not gender, but age and humility.

So no. You are wrong, misinformed, inflammatory, and offensive. Crawl back into the abyss from whence you came, Tentacle.
The person assigned to investigate a labor standards complaint will mail the employer a letter informing the employer of the complaint, who filed the complaint and what will happen next.

Since unpaid wage complaints involving minimum wage or overtime issues may affect other current/former employees who are not listed in the complaint, the department may request the employer conduct a self-audit of its place of employment if the complaint before the department proves to be valid.

Yes that sounds like a fantastically powerful tool for workers to wield against their employers. I bet it keeps everything above board. /sarcasm
Stuff is a lot cheaper than it used to be; while some of that is due to economy of scale, I wouldn't be surprised if corners are being cut. Firmware never got much respect to begin with.
Please please please offer a secure (i.e. up to date and also TLS-preferring), pre-set-up email server with ArkOS, complete with instructions on how to create MX, SPF and DKIM records for one's domain. You will do everyone who's interested in privacy a great service and deal a blow to the mass surveillance agencies.
How convenient for you that your opinions are always The Truth.
Reading your post closely, I infer a couple of things.

First off, you were being paid more than minimum wage, and could be replaced at an hour's notice with someone willing to work at minimum wage.

So at some point you successfully demonstrated a higher value than those others, thereby getting a higher wage.

Secondly, you are no longer there at that wage. So you did something to demonstrate even higher value and a higher paying job.

My advice: do more of that, since it was working for you!
you are the troll obviously, calling people that disagree with you trolls.
I suspect a lot of people here would be interested in reading about your learning process. What they are not interested in is a post in which you try and say, "I am so awesome look at all I did."

Voyeuristic tendencies aside, a lot of experienced programmers find that stuff refreshing. Less experienced programmers often find inspiration to try new things.
MEGApwn - Bookmarklet to recover your secret MEGA master key
I suspect you are right.
IMHO, I believe, HackerNews is a place for intellectual discussions related to hacking culture and I think a good and respected Sci-Fi writers obituary is a perfect but sad opportunity for starting great discussions.

So if you look into HN Faq Question 1's answer:

"On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity. "

Yes Pohl's obituary gratifies my intellectual curiosity.
Yep, the same level thing is a pickle. Like you, I'm determining top level comments via the same "s.img" indentation image with. Feels terrible, but it works.

Same with the comment time. Looked into the Sort by Recently Added request, and there's no good way to do it without polling.

Regex Filter added
What duplication? Why do you need to use js to render text? I'm not saying that a user without js should expect all, or any of the bells and whistles. But to use client side js rendering to show a user a paragraph or two (like blogger), or literally a sentence (when twitter did client side rendering) is just insane. It breaks stuff, and is MORE work than just doing it the right way.
“Just as practicing professionals such as doctors, accountants, and nurses are licensed, so should software engineers,” Thornton says. “The public needs to be able to rely on some sort of credential when choosing a contractor to write software.”

Yep, and thank God America's healthcare is so affordable because of these licensing requirements!

What a horrid idea.

EDIT:

Here's the deal. I'm a mechanical engineer by training, and could've after several years of paying dues gotten my Professional Engineer cert. There are technical fields where I demand that the products I consume (especially those which service thousands of people every day, as is the case with public infrastructure) have a very strong line of qualification.

The fact is that >>99% of software (as it is consumed today) does not require anything near the formal qualifications of civil or structural or chemical engineering.

If you want a really poignant reminder of how having professional engineers with quality control and certification can result in bad progress, go look at what's become of NASA and Armadillo Aerospace.

We are so lucky to be in a field where our ability to ship working code is valued above our ability to get off whoever the current power broker is (and this includes investors).

Let's not willfully throw away that windfall.

EDIT2:

If we expect to conduct business as has become the norm these days--move fast, break things, learn, repeat--and as has done so well for us as an industry, doing anything which artificially limits the supply of potential hands is bad. Doing anything which prevents people from trying new things with minimum investment is bad.

They don't understand us, and they're greedy bastards, so Something Must Be Done (and this is not only for .gov folks--the professional groups have a lot riding on being seen as useful. Jane and Bob the Bad Coders stand a lot to gain by collecting dues for the American Society of Software Engineers).

Actually, that's kind of funny. American Society of Software Engineers. ASSEs. Huh.
Am I going nuts or this is like the 5th or 6th article in a couple years that reports the same thing? Lately I feel like I'm living through a big deja-vu.
Please add a torrent for the release. It's very convenient (for me, at least), because I am currently on my phone and opening torrent links automatically tells my home server to download them.

Plus, you know, it saves you a bunch of bandwidth. But mainly do it for me.
"99.99% of the people visiting my site have JS enabled"

Do you know that for a FACT, or are you just guessing?
Is software development a branch of engineering or mathematics?

I'm ok with them forcing me take additional coursework to pass the FE exam as long as they also have to go back to school and take a year of real analysis, a year of abstract algebra, and a semester of complex analysis. I'd prefer to see number theory, with proofs, as well. I'm sure we can come up with a difficult and expensive comprehensive exam as an extra hurdle.

This has about as much to do with software "engineering" as the FE exam.
The backend will likely use Postfix as MTA and dovecot (or other more lightweight solution) as MUA. Haven't settled on a final configuration yet. The magic will happen with the frontend and the utilities that oversee its operation, of course, and those will be custom developed.

I'm also working on a system for optional caching (encrypted, of course) which would help if your arkOS node is knocked offline, as to not screw up mail processing locally or for your communication partners. But that is still in rough planning.