skysight-inc/HackerNews huggingface dataset:
I just wonder if the people who are successful got that way because they are really good at sucking it up and pushing through years of hating life

Well, to some extent, the answer will be different for everyone, but I think most successful people are decently good at figuring out how to get some of their own needs met regardless of what life circumstances swirl chaotically around them. Money per se does not take care of anything. (Example: If you have an incurable deadly disease and are ridiculously wealthy, your money can't buy your way out of it because there is no "off the shelf" solution already available for purchase.)

Einstein said that you can't solve a problem from the same mental space that created it (or something along those lines). But, other than suggesting that instead of looking for different answers to the same question, you need to ask different questions entirely, I don't really know how to help you. There isn't enough detail here for me even begin speculating as to why you are stuck and what you might do to get unstuck.

Best of luck.
Known Dark Matter Isn't Enough
The Tech Behind Dropbox’s New User Experience on Mobile, Part 2
I take your meaning, and it seems literally correct word-for-word, but it's hard to know what to make of it: a quantity is constant or it is not, and definitions do not change it.

Perhaps the relevant point is that the speed of light is not a number, but a dimensioned (if that's a word) quantity; and now the question becomes: is the dimensioned quantity (either its numerical value, or the meaning of the units) changing? I agree that it's hard to know how to make sense of the notion of units changing, though.
Are you going to test the millimeter wave style machines as well?
"But what is up with the Visual Basic community? They are neither angry nor happy. They just ... are? :)"

This is answered by the mentions relative to TIOBE graph. They use VB, but they are careful not to talk about it.
I don't regret foolish decisions I made before I knew it was foolish - I think thats being too hard on one's self. However, I would have a tough time knowingly making a foolish decision. Which category do your foolish decisions fall in to?

I've noticed I feel better when I create opportunity for myself. For example, I'd probably feel very bad if I spent money on short-term enjoyment because that money would be gone forever. However, if I can consistently put in hours towards a project, I can reflect on those hours with pride.
That's correct. We have our own machine and tested it in a lab setting; we never attempted to smuggle contraband in the field.
Yeah, I'm of two minds on it too. On the one hand, I'm all for letting people be comfortable at work. On the other hand, it's the fucking White House we're talking about here, not a paper company in Scranton. If there is a single office in the world where the people at least make an attempt to act like grown-ups, I'd want it to be that one, you know?
I don't know much about MC or computers, but as far as I understand each bit has both blocks, shift up for blue=0, shift down for green=1. Here: http://i.imgur.com/rqZm4DU.gif
The first five times I read this comment I read it as:

"To be fair, mixing meth and display logic in a giant function like that is a bad idea in any programming language."

Frankly, I agree with either statement.
I happen to be implementing my own JavaScript JIT compiler and I can tell you that SpiderMonkey, V8 and my compiler all perform a lot of overflow checks. This is because in JavaScript, all numbers are doubles, but JITs typically try to represent them as integers where possible, because integer operations have lower latency.

Scheme and Common Lisp also rely on overflow checks to optimize small integers as "fixnums" instead of always using arbitrary precision arithmetic. Not having hardware support for overflow checks would complicate the implementation of many dynamic languages, and reduce their performance significantly.

Not sure what this guy was thinking. It can't be that hard to implement some overflow flag you can branch on, I mean, adders basically produces that information for free, don't they? Seems like a poor design choice.
AliExpress seems to have many sellers selling fake (copy) products.
How else a Samsung Galaxy S5 would sell for < $200 whereas the market price is between $500 and $600.?
I heard a rumor that the technical people from PASemi left after the acquisition. Does anyone have a reliable source to substantiate (or refute) that?
The White House vows to let programmers dress like programmers
Annual Asset Class Returns
Simple inheritance with JavaScript
The article notes the $1 billion spent to deploy the machines, and later states that these machines are no longer in use. What is left unsaid is the cost to deploy the machines that replaced this model–suggesting another billion spent on more security theatre.
Be Kind. Say No. It Pays
> The only thing they'd be missing out on is security patches, but what language/framework doesn't have security patches that requires updating something?

Right, the key issue is: Can I apply a security-only patch, fairly confident that it won't introduce any regressions or break anything else in my app?

With Rails, the answer is hardly ever 'yes'. If your Rails versions is too old (which can often mean only around 12 months old), there will be no security patch released -- you've got to upgrade to a new version to get a security patch, with all the treadmill time that entails. If there is a security patch release, it is often bundled with other changes that come with risk of regression (and often deliver on that risk).

I agree it's a "double edged sword"/trade-off to Rails quickly evolving nature. But the pain is very real for many of us.

I would definitely hesitate to deliver a Rails app to a customer that did not have sufficient in-house technical expertise to maintain it. I would not have nearly the same hesitation with a PHP app or an html/javascript-static-only app, even though all of them can need security patching (although the html/js only one probably only has security holes that effect the client!).
It's definitely a solution, but I would posit it's more well known among the intellectual set than the general populace as a popular idea. You don't need to have a large core group to bring it up in a swiss election, and on the surface it's pretty easy to market to the typical person. 'Free money, hell yes!' is pretty easy to sell, or for the welfare recipient 'Welfare money without dealing with demeaning bureaucrats, hell yes!'
I had the same experience. I tried to hire a plumber to move a radiator and the one guy that contacted me came off as totally unprofessional and desperate. Not the kind of warm and fuzzy you want when having that kind of work done.
Really nice, however I there is some buggy behavior in this logic simulation:
It can end up in an inconsistent state:

I have a little Robot Odyssey experience where it would loop forever between inconsistent states. However that design is not perfect either, it's still much better than this in my opinion.

The interface is quite nice though.
If I know my Hacker News, that would spark an argument about the prejudice of saying dressing down. So maybe we'll use "informally", as more neutral. Thanks!
The legal way just isn't lucratively profitable - because then you are just a courier escorting packages through customs and there are many companies that do that. So firstly, you have to pay all the regular taxes that any other importer has to pay, and then you have to go through all of customs' bureaucracy like any other importer has to do.

Travelers won't be able to do this since they won't know the local language, laws and customs, and they won't be licensed importers, and they will be scammed by customs officials in poor countries, and their goods will eventually be forfeited if they don't have enough money to pay the/arbitrary taxes and accrue fees while they decide whether to abandon the merchandise or not.

So yes, the process of importing stuff into many places is shitty and in need of disruption. "Don't get caught, mule" is not that disruption. Customs agents everywhere are united on that and actively looking for people smuggling drugs, animals, produce, electronics, luxury goods and anything else.

Price discrepancies when you factor in transport and taxes are still going to exist and some are going to be opportunities to make small amounts of money, not big amounts.
Looks dead. Customer support is the worst. One year or more has passed since sending an email to customer support, but I haven't received any reply since.

Seeing some new builds of ST popping up less than infrequently doesn't qualify ST as being developed or maintained. That's like some open source projects which get a few small commits every few months or years.
1) Instruction size is irrelevant to address size

2) Yes Transmeta was VLIW internally, but I see that as an implementation-detail over other forms of superscalar; either way you have a linear stream of instructions generated by the compiler, with hardware turning that into parallel execution by the CPU at runtime. Calling that "VLIW" is about as interesting as calling a modern x86 "RISC."
You need someone more experienced than you who can read your code (and look at your architecture). They will say things you don't want to hear. Listen anyway, and try to pick up where they're coming from.

Programming well requires judgment and taste. It takes years to develop these well (at least, it did for me), but it helps to have people who have more than you explain why they wouldn't have made the same choices you did.

(Note well: Not everyone with more experience than you has better judgment. You need someone with good coding judgment, not just someone older.)
The Minerva Controversy (2008)
There will be a Docker conference in Europe this year
A fascinating take on yoga and exercise from British documentarian Adam Curtis: http://www.bbc.co.uk/blogs/adamcurtis/posts/bodybuilding_and...
I don't think most people plan on selling the first game the make. They probably just want to get some experience writing games and Tetris is one of the most gradual ways to get into it.
Really my last suit was $750 and I was looking at a nice Vivien Westwood one the other day which was $1200.
YouTab: Automatically get chords for music
Creating a City Building Game with SFML
I tend to agree -- I feel like the C-family concepts are the default, and when you go outside of that range, you specify.

e.g.

"I think function application is super easy, you just do f(x,y,z)!"

vs.

"I think Haskell style function application is super easy, you just do f x y z!"

But I also suspect Haskell is just getting more attention these days -- it's quite trendy for sure.
Dominus v1.6.0 aims to be the next jQuery
De-3D: Watch 3D Movies in Comfortable 2D (2010)
The $1 billion number covers procurement, deployment and usage of both the Rapiscan Secure 1000 backscatter X-ray and L3 ProVision millimeter wave AIT systems.

The Secure 1000s have been removed; the L3 ProVisions are still deployed in airports.
I'm the only one that noticed that the guy get's a Blackberry for the job?

That's interesting.
Make sure to read through code like this before blinding pasting into a JS console.

For instance here is my fork: https://gist.github.com/nthitz/e0ed09c1e5142a331d3c
How about when you're actually in the White House to meet the president you wear a suit, but when you're at your desk in some other building (aka: not the WH) you don't. That was our policy last year on the hc.gov turn-around: Bring a suit (just in case!), but don't plan on wearing it everyday.
The question isn't whether they will hire them. They most definitely would. The question is will they pay them equally. Government pay standards are typically based on degree. At heavily tech oriented government organizations they have different pay scales for people with CS/Math/EE degrees than people w/o them.

Also having worked in government before, not the White House, they didn't expect the engineers to wear suits. Shorts and sandals were acceptable.
Viewed from the outside, webdev looks really funny. I'm doing web for a living, but I don't consider myself a web developer[0]. I'm not emotionally attached to any of the tools of the trade. For me, many web developers are the biggest cases of Stockholm syndrome I have ever seen in my life. Tools we use are ugly and broken.
CSS is the worst offender for me; doing layout work with it is soul-sucking. It's an embodiment of the idea "make hard things one-liners, and the simple things half a screen long and not portable" (it's getting better now, but not that much). I'm really starting to doubt that switching from tables to div+styles was a good idea. We didn't gain any real content/form separation (I doubt the concept makes real sense in terms of publishing), and we replaced a tool that worked as layout engine somewhat with a kludge that can do anything but that.

So what did the kids do? "Oh no, our tools are fine, but those annoying problems? Hey, let's bolt on more tools, like various flavours of compile-to-CSS languages, client-side frameworks, framework generators, package managers, test frameworks, test framework generators, etc. etd.". I'm learning about a new tool that is "absolutely needed by any self-respecting JavaScript developer" literally every week.

The web nowdays is run by fashion designers and fashionistas.

[0] - and I hope I'll be able to find something more interesting to do soon, but for now, one has to eat and pay the bills.

[1] - http://en.wikipedia.org/wiki/Stockholm_syndrome
Jeans and t-shirt/hoodie are the official uniform/suit of programmers. You stand out if you wear anything else.
Yeah... I've been on most founder match sites, including 2 of 3 OP mentioned (FounderDating and CoFoundersLab) and found them to be useless. I'm a generalist (business/techy/industrial design). They are inevitably full of people already working on something (thus not available to team up) and some consultants looking for clients. The possibility of encountering the triple coincidence of a free agent with the complementary skills you need, and an interest in your startup's particular space and stage is almost zero.

I'd suggest:

* Attend action focused events like hackathons or startup wknd where you can get at least a little sense of how potential partners work.

* Minimize attendance at tech socials: they're mostly loud, biz-card waving, wastes of time, that get you no closer to getting a partner.

* Buy time at a big coworking space for a few months, where you can have meaningful 1-to-1 interactions with a large cross-section of people over time. A big space will include many people open to teaming up. Some founders I know met this way.

* You can start as a solo founder and if you're active about promotion (eg pitching/demoing at events), then you might stumble into someone who is free and interested in your particular space. When you do, attend a hackathon or work on long project together to test for fit.

* Maintain motivation - hard and the only thing that enables you to keep cycling through the possibilities.
Arrays and their Methods in Swift
3 unofficial strategies in Y Combinator’s playbook
Google Receives Takedown Request Every 8 Milliseconds
Getting one degree in engineering increases the likelihood that the person will be higher than average in her software engineering skills. When you have 1000s of applicants and your approach to everything is fairly conservative compared to the private sector, you won't go out on a limb and hire a dropout unless that dropout has a stellar portfolio of some extraordinary work. And it's the dropout's responsibility to get that work noticed in the marketplace.
Uber doesn't exist outside major metro areas.

https://www.uber.com/cities
Odoo – Open source ERP
It is disappointing just how compliant people are with the stupid procedures.

But then you see the stories about people who are in the right, and are complying with the TSA procedures (going as far as having letters from TSA) who get terrible treatment.

http://rt.com/usa/154672-tsa-breast-milk-settlement/
The number of apps needed for it to matter can be measured in the single digits for there to be demand to pay for it, assuming it's the right single digits...

It's quite possible - even likely - that low end systems will not be 128 bits anytime soon. 8 bit microprocessors are still selling in large volumes for embedded use. But we're about to see 64 bit entering phones this year, because it is becoming necessary, or at least more convenient than not.

All the evidence is that we're not heading towards a slowdown in growth in storage requirements anytime soon. If anything, the existence of super-computers that are spread over huge clusters instead of being a single, tightly integrated system indicates that there is some level of demand for systems several orders of magnitude larger than the current largest off the shelf systems even today, at the right price.

The top end of the market have increased by at least 10 bits over the last 11-12 years alone. At the current storage growth rates, we'll hit the 64 bit limit on single server systems sometime in the next 10-20 years when factoring in memory mapped IO; sooner for single-system-image clusters.
Show HN: 1033 program quick drill down for largest line item cost per county
if a prospect is balking at your product due to price, you're not doing a good job at framing the problem, or pain point, your product solves for the customer (whatever that value is, productivity or cash for example).

to specifically answer your question, because no one else seems to have, here's how i respond to the "price" question (without knowing anything about your business/product or what it does):

1. agree with the prospect (yes, agree)

> "mr x, i agree, wicked widgets isn't a cheap solution..."

2. and then ask them how much it costs/how long it takes to (whatever the problem is) now, on a quarterly/annual/whatever basis. if you've done your prospecting right, you'll be on the saving side of things...

> "but may i ask you how much you spend/how long it takes on/to (whatever) today?" (they answer) "and how is that affecting your business today"

3a. (if you DO save them money) - walk them through (BRIEFLY AT A HIGH LEVEL because every customer is different) the cost savings on a monthly/quarterly/yearly basis, if they go with your product. then stick that it their face.

> "mr x, how would saving $blah dollars per quarter improve the cost and productivity of your business? how would that affect your business?"

3b. (if you DONT save them money) - position the product as an investment in productivity (translate that to cost savings) and make the case as to how your solution is better than a more expensive competitor (there are metric shit tons of other ways to travel down this path, i am providing one).

> "wow mr. x, sounds like it does cost you a lot to (whatever). i'd be looking to address (whatever) too. wicked widgets is the only product that does (blah) and can improve your (whatever factor) by (blah) %. in fact, here's a recent whitepaper we published, that compares the cost savings of wicked widget versus other, more expensive competitors in the market. (point out the highlights of the paper versus your competitor, you should have a slide on this as well). mr x, any idea how much (blah) hours of productivity improvement could save your business a quarter? how would that affect your business?"

4. if by this point they still beat you up on price, you may have the wrong customer. but i trust that you should know that you have the RIGHT customer before going into this kind of meeting...

the point is, you need to know what the pain/motivation was for seeking out a solution to (blah). once you know the pain point (it may vary per customer), you can tailor your pitches accordingly.

best of luck,

justin
I know you re-stated it, but I disagree with the first statement. I believe there is a correlation. The strength of the correlation can be debated, but in my experience, a degree is a positive signal when hiring someone to be part of a software engineering team.

Note that I didn't just say software engineer. In my book, technical skills are only part of the equation, but the ability to communicate well, operate well within a team, etc. are also very important and in my experience, going to school helps prepare people for this kind of work.

In the end, a degree or lack thereof only becomes a significant signal if there isn't enough real-world experience on the resume.
Hello,

I've been hard at work on a project that I would like to share with you. It's called YouTab and its what I believe is a great way to sync lyrics and chords with music. The smart guys I work with use a nifty algorithm to "listen" to the music and in a lot of cases it does a really good job in getting the chords. But since technology has its limits there's an editor application that lets you fix what is wrong.

I am hoping that this will develop into a useful resource for musicians and music lovers and I'd love to hear what you think about it and get ideas as to what you might like to see next.

Thank you for taking the time to read this.
"Surprisingly, there is no good resource, online or off, that compiles the work that women have done to influence the history of video games. Uncovering who did what and when can be a challenge in a secretive industry ruled by marketing teams and nondisclosure agreements."

Check the credits? Hiding game developers has been a thing since the NES revolution AFAIK. I don't know that anyone's made great strides towards documenting the history of video games in general.

Still not really sure what to make of the "phallic first-person shooter" comment.
I honestly see Sublime Text as 'almost-development-completed' tool. It does not seem to be getting more updates(even if it does, very slowly) but it works.

Then again, I only use it for html/js where the shift-enter(I know there is a term for it) and my trusty vim for the rest...
I get the idea that not too many people know how to use window functions, even though they're a slick solution to some potentially messy problems. I've used them several times to deal with duplicate data issues.

Got a table where you want to put a unique index on a column that has some duplicate values? It's a pretty easy fix to use a window query along with group by and having to get a list of rows with duplicate entries for the column and use row_number to assign a unique number to each duplicate. Then, use string concat to tack that number onto the end of the string. Select the new string and the item ID, put it in a CTE, and connect it to an update query to actually change all the names in one query.

Goes kinda like this:
with DrawingDupes as
(select d.DrawingId, d.RevTag,
'_DUPLICATE_' + cast((ROW_NUMBER() over (partition by d.Number, d.RevTag, d.UnitId order by d.DrawingId)) as varchar) NewX
from (select Number, RevTag, UnitId
from Drawing group by Number, RevTag, UnitId having COUNT(*) > 1) t join Drawing d
on d.Number = t.Number and d.RevTag = t.RevTag and d.UnitId = t.UnitId)
update DrawingDupes set RevTag = RevTag + NewX;
Is nothing finite, infinite, undefined, or? What you're calling "nothing" is actually everything not in your artificial construction.

If we unpack "nothing" further, we'll find any number of 'somethings' that are worse than what you're attempting to measure and affect. That's what we call Unintended Consequences, and not simply tautology or Begging the Question.

It is far from clear that this measure will have any significant affect on crimes such as robbery. And if we begin to unpack the "something" we quickly get to questions like, "Is it really a good idea to design a method for centrally destroying critical communication infrastructure?"

Following your logic, shouldn't we expect more robberies to make up for lost revenue?

If you're still in search of "cause", I'd suggest that the rate of robbery is inversely proportional to the typical waist size over time, i.e. we're wealthier now than we were.