skysight-inc/HackerNews huggingface dataset:
these things piss me off, i click on it, and it doesn't say what it is or why i want it.

it should be right there at the top "nota - it's bacon for your computer" or whatever. instead i'm supposed to scroll and look at pictures and i still don't get it. looks to me like more effort was put into making a fancy design rather than an actual product, because if it was a product it'd be obvious what it was.

that would be problem 1 i suppose.
Apple's new language Swift- a labour issue
So, Apple has unveiled a new programming language, Swift, which will absolutely be something that all iOS devs will need to learn and get up to speed on quickly.

In my opinion, in any other industry, a major change like this to the fundamental tools of the trade(as I see it) would be accommodated with something along the lines of a paid retraining period by the employer, and unions would ensure that this happened. Yet not so in software development. Already I am seeing friends reading the iBook in their own free(i.e. unpaid) time in order to train up.

Discuss.
Man, I sure hope Apple's next FS keeps both of those features. I think most ordinary users find them very valuable.
http://msdn.microsoft.com/en-us/library/windowsphone/develop...

They do have similar, perhaps not quite as bad guidelines. However most don't complain because iOS is way more popular as a target.
Have you ever created something which requires somewhat esoteric knowledge to create and understand, and then you show it to someone who doesn't have that knowledge, and you find yourself disappointed with their reaction, and disappointed that they don't understand enough to know that they don't understand? Made up example:

"Hey look, I designed a CPU and created a basic computer and wrote an OS...it's basic I know but..."

"Can it run Call of Duty? Xbox is better"

"That's not the...point...nm"

That's what this thread feels like. Except I would have expected HN commenters to have enough insight to know that they don't understand enough to be commenting.
The person you replied to did not say that Rust is vaporware.

At worst, it says that Rust's toehold is tenuous enough that even vaporware could replace it. I don't agree with that, but I can understand the sentiment. Think "knocked back with a feather".
> You've got libraries changing underneath you in incompatible ways, so you've got to support both versions of the library, or even ship your own build of the library.

I thought steam provided a runtime with libraries so that this isn't a problem?

> Shipping proprietary software on Linux is a Hard Problem.

I would think this is a hard problem for everyone except Steam, which happens to also be a digital distribution method.
Hey, had no idea what it did.. signed up anyway and it's something I can see myself using. Kudos to you. One slight niggle so far.. there's a typo in your confirm email. "glad to have you abroad" should be "glad to have you aboard".
Some random comments:

"Feedback right on the site"

This made me wonder what site you were referring to - maybe "Feedback right on your site".

"The Right Tool for the Job"

By this point I still wasn't sure what "the Job" was...

Also, having a product that collects feedback on web pages that doesn't immediately allow me to play with the tools is a bit frustrating - I won't sign up just to play with a text selection/highlighting tool even if it is pretty cool.
Indeed they are launched all the time. But, we are talking about the case that the practice becomes popular and the skies become a dense minefield.
The two examples are not equivalent. One is about whether or not a contract is formed, which requires specific steps under English law (roughly: offer, acceptance and consideration).

The other (consent to receive spam emails) has nothing to do with contract law.
They're a reasonably big deal, a lot of the developer community look to see who wins and if there's an emerging pattern that links the winners.
Then why do other engineering disciplines go onto practice in industry?

There should be computer science, and then there should be software engineering. One is in the sciences school, one is in an engineering school.

I bet the engineering enrollment would be significantly higher.
Except for all of those employers that want a CS degree that are writing web apps.
Wouldn't a lot of that be mitigated, though, by using tagged pointers in place of RC structs where possible? Seems like an obvious optimization.
He who controls the spice...

It's more that those of us without down-vote capability feel neutered to know that we don't have power that others do. It feels better to have power and not use it than to simply not have it to begin with. ;)
http://labix.org/gopkg.in is a rather good solution for distributing libraries with transitive dependencies. It requires critical mass for it to really take off, but the level of effort is extremely low for implementation (make a branch on github, don't break it... done!). I think this low level of effort is really important, as I have been able to simply poke authors of my favorite packages for support, and had it in a day or so.

As for an internal project (non-distributed) I think vendoring is the solution everyone who is sane has always been using, why would you risk you project on a random guy deciding he wants to delete his github account.
> I thought steam provided a runtime with libraries so that this isn't a problem?

Nope. Steam provides some libraries to hook into their platform code, stuff like friends lists and multiplayer. But it's mostly just a delivery platform. The applications are just applications and can do whatever any other application can do, including rely on system libraries.
Oh yeah, Java's garbage collector is a lot better than Go's, though Go's is improving. That being said, it's way easier to simply not create garbage in Go than it is in Java, so you can avoid the garbage collector entirely.
San Francsico local 6 proposed a 10hr/4 day work week; Sat-
Mon off. The electricians voted it down. My dad never understood why. As a kid, neither did I understand why anyone wouldn't want hours like this. By the way, getting
to the job site is 60% of the hassle, the rest is boring
construction. I honestly think all jobs would benefit from just
getting rid of Mondays? Two days off is just not enough
time; unless you have no life and live through your job.
The problem is many of us do not even remotely like our job,
or our felllow workers. We hate coming in and seeing the
the same people--especially the one's who haven't realized
this is no dress rehearsal. We were born and we die--it's
a simple equation. A great line I heard out of a movie, 'Give me a hair cut that says I go to a job I hate, only to
adorn my spoild wife with consumer crap, and keep my ungrateful kids adorned in expensive jeans for the next thirty years; until I get the courage to blow my head off
with a shotgun.' Extreme statement, but rang true with me.
Oh yea, to every girlfriend who claimed to love their job--
Great--get your MBA. Put on the pants suit. Climb the ladder. It's my turn to stay home and take care of the
spawn. Me and the kids want electronic toys. It's O.K. if
your working late, or go to china for Apple. Just send us the checks! We'll be fine. (In all honestly, I think people(especially Americans) want what they can't have, and
don't know when they are offered a good deal.)
>> This made me wonder what site you were referring to - maybe "Feedback right on your site".

Or maybe more dummy-proof; "Do you run a web site? Get feedback right on your site"

>> Also, having a product that collects feedback on web pages that doesn't immediately allow me to play with the tools is a bit frustrating

And why doesn't this site itself use this tool to get feedback? That could be also a nice demonstration.

Finally, I scrolled thrice, and didn't really get what the tool is about. Maybe the site has a communication problem, which prevents conversions...
The problem of so many startups.
No price listed. I usually don't sign up to anything unless the price is listed.
Cloudera acquires Gazzang
+1 for this. Here's my thoughts while browsing it:

I scrolled down, and to be honest if you hadn't mentioned feedback at the top, I would've thought "web design collab tool", with the area/text highlighting.

Oh hey, you follow with that impression too.

> Take the guesswork out of web development

So I'm to be developing a website, I guess with other people, so it is a collab tool (thats the feedback)? Ok.

It hooks into Github? How? Why? Eh, lived 22 years without it, probably don't need it.
See also “Does Language Shape Thought” by Boroditsky, which discusses how perceptions of time are adjusted based on roots in language.

http://www.sciencedirect.com/science/article/pii/S0010028501...

It appears to be emergent turtles all the way down...
Probably because your site gives absolutely no indication of what it is you actually do.
My target market is small (2~10 employees) web agencies. I worked for such companies and build that app to address the pains they have with the feedback loop.
So far I have mostly been doing cold mailing to very targeted market and made some promotion through listing site (betalist, reddit). I had about 300 users out of this.
The type of feedback I got so far sounds like: "Great app will save me lot of time!!" yet after 1 month since the launch I have 2 "active" users.
Sure. Eon seems to have no idea what they're doing or why this problem is so hard. I heard scuttlebutt that they're shipping Microsoft DLLs. That's a big no-no in our offices.
Over one million PCs compromised by Win32.Sector file infector
Beijing, China, Remote | Willing to Consider temp Relocation, Internship

Resume: http://arverma.me/resume.pdf

Github:https://github.com/arvvvs

Website http://arverma.me/blog/index.html

Stack: C/C++, Python, Java, HTML/CSS, Git, GNU/Linux (Debian based primarily but experience in Red Hat based systems)

Contact: averma2 [at] binghamton [dot] edu
(also in Resume)

Hey Everyone! Long time lurker first time poster. I am a Junior at State University of New York Binghamton
studying Mathematics and Computer Science. I am currently in the market for an internship to help develop my skills further, along with contributing to an awesome company. My summer ends on August 28th and am open to new experience till then. I am looking for a company that is slightly crazy in their goals and I am willing to help push them to it!

I am in my time studying Web Development, reading Pro Git and learning some Latex. I am also pursuing a goal of reading 14 non CS books over the summer. I am currently reading "Surely you're joking Mr. Fenymen" I hope if you are readin g this you have something for me and I have something for you!

Feel free to contact me again at averma [at] binghamton [dot] edu
People complaining about Wine ports is a personal pet peeve of mine. I'd much rather the money spent on ports go to e.g. Codeweavers where it will improve an open source project everyone will benefit from.
Vulnerability found in the All in One SEO Pack WordPress
The only one that comes to mind was a performance bug while doing data migration.

Started putting logging in the code, recompiled and deployed and with essentially what was a binary search nailed it down to a chunk of code that was taking too much time.

It happened to be an update or insert statement and we had removed all indexes from all tables for migration. Once the table grew sufficiently it was taking ages to search through it and update. Adding the indexes sped up the process about 5 times so instead of 5 weeks we were now looking at < 1 week for migration.
Indeed. I feel a lot more deceived by the companies you named than by Apple or Microsoft.
With them I know I am paying for a service or product and I clearly know where they take their profit.
With Google and Facebook? Not so much. With them I feel used, induced to some behaviors because that way they can profit more and so on.
I guess that's a lot more deceptive than selling high priced closed products that you can simply decide not to buy.
Had a look at your site - Nice design, but quite bad "communication". Not getting what nota really is about and why I should use it.
> The applications are just applications and can do whatever any other application can do, including rely on system libraries.

I thought Steam was dealing with this by doing symlinking of libraries instead of relying on system ones ?
Congratulations, you are now a robot. You are optimized, streamlined, hustling, motivated and focused.
Maybe people you've explained it to love the concept, but I have no idea what your product does after scrolling through your your bootstrap page. I THINK you capture events to help analyze visitor patterns better, while helping to solve some common mistakes like mistyped words and such, but I really have no idea.
The way the Malagasy see time really reminds me of the movie Memento. This entire movie plays backwards (from scene to scene) because the main character has no short term memory, the story is extremely well written. You should go and see it.
"if you believe that all humans share equal rights". In practice it doesn't matter what he or most of the British citizens believe. It doesn't matter even what the British people in power believe or what they say publicly they believe. What matters is what those Brits in power do and especially what they REALLY do (in secret). If it's not already obvious, for British gov, ALL the humans don't share much rights. Same for US gov, no matter what they say. Not even their own citizens don't share many EQUAL rights. And judging only from what we know they did (declassification/archives), we can go on and say the same thing about almost any government. In secret you have no rights at all unless you have real means (position, influence, money, an army?) to defend them yourself. Therefore appealing to human rights and especially equal rights for non-citizens is quite naive in my opinion.
It really isn't any more complicated than their typical SpriteKit demos.
Cycling Accessories
Time to find a rock to hide under because these are not just problems with Hacker news but also life.
A few pages that I've found to have helpful themes for this basic problem:

http://www.fastcompany.com/3022958/the-art-of-letting-go-how...

http://online.wsj.com/news/articles/SB1000142405270230393310...

http://en.wikibooks.org/wiki/Seven_Habits_Study_Guide/Quick_...
It's been mentioned several times but I think the main thing is telling what problem you're solving, as early as possible.

Also, your sign in looks like a modal, but it isn't. Confused me a little bit when i wanted to go back and almost made me stop completely. Probably just me, but might be worth a look.

Try asking the people that love the concept what they think of your sales site. Maybe you explained something to them which caught their attention that you're not saying on the site.
Yes, you still need a Mac to develop for iOS. Come to the dark side! :)
Just curious, is it wrong to ask for a HackerNews upvote at the end of an write-up?
you've just taken a ton of magic out of this article!

It seems downright obvious that p^2 - 1 would have to be divisible by 24 for any prime other than 2 or 3, and in fact completely unremarkable, after you point out the factorization.

After factoring p^2 -1 into (p+1)(p-1) you could have given the rest of the proof as an exercise to the reader.
There is also a fairly comprehensive Wikipedia page:

http://en.wikipedia.org/wiki/Constitution_of_the_United_King...
I am not sure if you can disclose that, but have you been approached by CD Projekt to do the porting work of Witcher 2?
That's true — I'd acknowledge that as a nice aspect of Android from a developer or enthusiast user point of view.

I believe that iOS would be less successful if it had similar capability, though. (I'm also the kind of person that doesn't really mind spending $100/year on a Dev account to install what I want.)

The point is that for the vast majority, and for developers looking to make a living, the play store can reject you. So for my purposes Google is pretty much in full control here.
"Flappy Swift" then.
How to avoid copyright trouble when using online images
I wanted to give you feedback that there is no feedback mechanism on the right side of the page but ironically you don't give the user opportunity to apply your product to your own site.
It's WWDC. It's called Hacker News, not Endgame News.
In iOS7 it is Box2d, but not all of it was implemented. There is likely a lot more now in iOS8. There is also a 3d version which I assume uses Box3d.
5 Things productive entrepreneurs do every day
You are attempting to hijack a thread about Apple's new Graphics API, Metal. I downvoted you for this and because your post adds nothing to the discussion.
This isn't what the parent meant. He's talking about this: https://github.com/ValveSoftware/steam-runtime
+1, always the first thing i look for.

I hate when i start to use a service and then the pricing is not even affordable or can be replaced by something a lot cheaper or even free (open source).
That's a 474 page ebook that I can only load in a web browser... Not exactly easy reading.

But thank you!
You said basically what I was thinking. I just want to add the importance of _experience_ in differentiating the two.

With more experience, I think you can become a better software engineer/developer. With computer science, it seems to be more of an "either you get it or you don't" situation, rather like higher level math. This is why you will get some really great developers that were just willing to put in the sweat equity, but maybe have a hard time with the only tangentially relevant math requirements.
The article points out that Germany is pulled down by a lot of people working part-time jobs.
for the general case, the article states there are not infinite such cases:

"A mathematician might state this property of the number 24 as follows:

If m is relatively prime to 24, then m^2 is congruent to 1 modulo 24.

One might ask if any numbers other than 24 have this property. The answer is “yes”, but the only other numbers that exhibit this property are 12, 8, 6, 4, 3, 2 and 1; in other words, the factors of 24."
I didn't say web apps can't do this — just that they currently do not do this. Certainly not in the way I saw handoff working at WWDC.
Interesting that if we used a base-12 numeral system then this would be immediately obvious. I wonder what other mathematical concepts would be more obvious if we used a different base system.
Swift hasn't even been out for 24 hours yet, give the guy a break! ;)
What does your site/product do? The first thing I read is something about a toolbar ... a toolbar for what? :)
The majority of the people who comment on voting systems is a much smaller number than the majority of people who use a voting system.
IOS 8 enables WebGL in Safari
To echo the feedback others have provided: your website makes it a challenge to understand what your product does.

Being obtuse about the point of your product is not an effective strategy unless you are in stealth mode and you have a simple landing page just to drum up intrigue.

I would clarify the problem and why your product's features supply the best answer.
Manage Customer Success to Reduce Churn
Thanks for that. This landing page can sure be optimised quite a bit. Though as today the main problem is not so much converting users from landing page to sign-up but rather getting current beta users (that do not complain in any sort about the app) to actually try it in they day to day workflow. I am striving for feedback, and if no one use the app I can't get any.
Quovo is a FinTech Big Data startup that performs aggregation and analytics for investment advisors, foundations, hedge funds, and even everyday investors. Learn more about us at (www.quovo.com).

We're looking for a back-end developer to work on multiple connected layers of our application, using mainly Python and some PHP, with some SQL/JS thrown in for good measure. Fancy yourself a bit of a hacker? This is the job for you.

Responsibilities:

- Develop and implement new core services in some combination of PHP, Python, and maybe a little JS/database integration.

- Example projects: building web crawlers, parsing and formatting unusual data sets, on-the-fly data analysis, and user-facing data management features.

- Lead and participate in code reviews.

- Ensure continuous quality through code testing, bug fixing, and feature changes based on customer feedback.

Skills and experience:

- Several years' experience with some combination of Python & PHP.

- B.S. / B.A. in Computer Science or equivalent experience.

- Passion for details, product, and an interest in economics, investing, or financial services.

- Eagerness to learn and collaborate with the Quovo team.

Nice to haves:

- Database interaction experience, mainly T-SQL.

- Experience with JavaScript, especially Angular.js

- HTML scraping and other data mining/retrieval experience.

- Quantitative/statistics skills.

We’re VC-funded, located in the heart of Manhattan, and offer competitive salary and benefits, including stock options, free health insurance, and continuing education reimbursement (plus lots of free food!).

Email info@quovo.com with a resume and description of relevant experience, and we'll take it from there…
I would have left you this feedback live on your site, but no widget there, which I feel is a missed opportunity.

Anyhow.

Talk about how web designers in specifically should be using this rather than getting their feedback over email with non-descriptive explanations like "I feel the paragraph was overshadowed by the icon." "What icon?" "The green one." "On what page?" "The home page." "Oh yay after 3 emails I finally understand what you meant!"

Get Beta Access doesn't read as a button.

The hero shot is a lovely photo and I don't want to crush your soul about it, but it sells a lifestyle of working on Macbooks in hipster cafes, not your software. It is impossible to tell, at that point in the sales process, that the fake website which gets 100% of the screen-within-a-screen real estate is not actually the point of the shot, but rather, the UI that gets 10% of the screen-within-a-screen real estate is the point. That UI is unreadable to me, both literally and figuratively. Your animated explanation later on the page is superior in explaining what your software actually does.

You should probably sell this face-to-face to designers at meetups/etc. Give away two dozen beta accounts to actual people in real life, with that crazy founder gleam in your eyes. If they don't use it, pester them about why. Answer the objections in onboarding -- e.g. don't have a website that I need feedback on right now, didn't get the snippet installed, etc.
Have you spoke to those users that stopped using the site. Seems like they're you're biggest chance to find what's wrong. You can get as many users as you want, but if you can't keep hold of them then you'll still have problems.

Find out why they started, then find out why they stopped. Maybe it wasn't right for them in the first place, in which case you can focus on the people it is right for. Maybe there's something they thought it had which it doesn't, it might be worth adding that in if it's consistent for everyone. Good luck!
Yep, I have little idea on what or when I would actually use your service.
Apple eliminates the random resize button in OS X 10.10
No idea what problem you are trying to solve.
Thanks colin. Truthfully, id love to do those challenges, i saw the link about three months ago and emailed cryptopals at matasano around then, and again about a month ago, sadly i havent had any response (which considering its a free service is completely understandable) so im trying to piece together a good pathway for progression on my own.
Haha, I feel so stupid now! Number theory always seems to impart this feeling to me. So many remarkable looking "coincidences" that have perfectly logical reasoning to explain them, if you dig a little.