skysight-inc/HackerNews huggingface dataset:
Lot's of theorems to use, and lots of proving your design is sound.

If you've actually tried to build an actual bridge you'll know that that is just a small, but very important, part. Getting the structural math right is necessary, but far from sufficient, for getting a bridge built. You've also got bridge and landscape architects designing how to make the bridge work in the existing landscape, you've got traffic and city planners working on exactly where the bridge should start and end and which roads it should connect to. You've got traffic analysts trying to work out the traffic flow implications on the large area based on the different placements of the bridge. You've got building engineers that are trying to work out how to build this thing on time and on budget. You've got logistics people working on designing the building schedule so that the right amount of people and building materials get to the right point at the right time. And then there are the finance people and the insurance people doing their magic money dance in background. Oh and lawyers arguing about land use and building permissions and whatever else lawyers like to argue about. And each of these decisions feed back into the structural calculations, and the results of these calculations feed back into all these parts and so on. And yes there is math involved in many of these steps, but that doesn't make the whole process a field of mathematics. Not everything that uses math is mathematics.

PS: While I've never had the word "mathematician" on a business card, my Masters was in mathematics and much of the work I've done has involved modeling and data analysis, so I know in broad strokes how math gets done.
It refers to the cat o' nine tails, which was used to punish sailors in the Royal Navy and was, supposedly, kept in a special bag.
It's also where "not enough room to swing a cat" is said to come from.

http://upload.wikimedia.org/wikipedia/commons/0/09/Cat-o%27-...
It has more degrees of freedom.
> it could have been a better call

You assume that there was a call. Modern roads are just a long series of small, natural, incremental progressions on, essentially, a beaten path through the woods. Many of them are probably even in much the same places.

Cars are much the same. First, crude carts, then progressively bigger carts drawn by progressively bigger animals, then someone builds an "artificial animal", put it inside the car and so on.

There has been some non-continuous breaks, the most notable one is the railroad which present a new set of benefits and challenges. The biggest challenge is that railroads require exclusivity in usage (different kinds of road users can share the road, ultimately by temporarily stepping off the road) which is very difficult to allow without central planning. And central planning is really, really difficult.
Modern browsers does a very good job at figuring at a name for functions in stack traces, even when you'd expect them not to.
The etymology of the word, while interesting, is not relevant to my assertion. I only said that "Mosquito" is NOT the spanish word for "small fly". Not normative, and not day-to-day speech.

I did not want to pick holes, and it also bothers me sometimes, but the first sentence of the writing had a glaring error that caught my attention. I do think you tried to pick holes on my hole picking.

I linked you to the normative, actual definition of mosquito, because that's what you need to use to prove me wrong. Not the 1600 definition.
Here's the release notes:

RC1: https://github.com/thoughtbot/bourbon/releases/tag/v4.0.0-rc...

RC2: https://github.com/thoughtbot/bourbon/releases/tag/v4.0.0-rc...
I would love to hear people's opinion's on what this means for ceph going forward? Will it change anything?

It's telling for me that as the project starts becoming 'hot' RedHat step in. I totally get why it's a great strategic purchase in the context of winning cloud adoption / share / love.
It does really depend on your situation. If you're single with no commitments, going back to school might be easier.

Another option might be to talk to your current employer. See if there might be an opportunity to slowly transition to development work from your current position.

I'll give you an example from my past. Back in the early 90's, my first employer needed a tool to track time and inventory but wasn't willing to pay for an off the self solution. I was able to create an MS Access database application that solved the problem. After that, I was given more and more development opportunities. Eventually I went from repair technician to a software developer at the same company. When I was 32 I quit that job to try for a Software Engineering degree, but found I was happier working. It wasn't hard to find another job as a software developer.
For those who have YouTube blocked at work: http://www.komatsu.com.au/AboutKomatsu/Technology/Pages/AHS....
You are right, I worded my remark badly. Fixed it.
Guess where the bottleneck is when you need to generate a dynamic page for each and every request.
screen supports serial lines and zmodem. While that might not be something you'd use a lot these days, it's very handy when dealing with equipment from the stone-age.

Thankfully though, I can have both screen and tmux on my machine, so may day-to-day tool is tmux and screen gets used whenever I need a time machine (which still happens at times)
Interesting - I've had a lot of back and forths with a friend of mine with this.. I'd strum a Gmaj and hed insist its out of tune.
Icon Fonts for Bootstrap
I'm guessing that he's probably referring to the concept of giving them access to a very new technology at a very early stage.
Interesting. It shows the distribution of genders that follow me. I wonder if it matches the distribution I follow, the distribution for twitter as a whole, or if it's unbalanced.
It's true in node.js, as of last year, which is where I use the style "var name = function name(){};", because debugging dozens of anonymous functions in node.js' callback playground will ruin your day.
IMHO TDD, like a lot of the agile stuff, is a good idea with solid foundations that people get wrong all the time and end up making things worse with.

Agile was supposed to ease up on process and make teams adapt to changing requirements. It wasn't supposed to use up >30% of your working time just to service the methodology, but that's what it ends up doing when you get in the Agile Evangelists.

TDD was supposed to ensure more correct software at the cost of some overhead (perhaps 30%?) by making sure every unit had its tests written ahead of the code. In practice I've seen it kill productivity entirely as people write test harnesses, dummy systems and frameworks galore, and never produce anything.

A combination of these two approaches recently cost an entire team (30+) people their jobs as they produced almost nothing for almost a year, despite being busy and ostensibly working hard all year. We kept one guy to deal with some of the stuff they left behind and do some new development. When asked for an estimate to do a trivial change he gave a massive timescale and then explained that 'in the gateway team we like to write extensive tests before the code'.

The only response we had for him was 'and do you see the rest of the gateway team here now?'
MOOC: The next generation marketing tech for companies with a complex product?
Just fixed the comment. I was actually hinting at the usual confusion between implementation and language definition, not compilation times.

As for Go, compilers for languages with modules can run circles around C and C++ toolchains until they had proper support for them.
My first thought after clicking a single button. GCD threads are cheap and easy - just launch a spinner and start a thread, don't block the main one.
So you're telling me that being pragmatic will result in sensible solutions? I could do with more blog posts like this!
"But if I want to be sure that the bell rings when the proper signals are sent to the driver, I either have to set up that microphone or just listen to the bell.

How can I test that the right stuff is drawn on the screen? Either I set up a camera and write code that can interpret what the camera sees, or I look at the screen while running manual tests."

I have nothing else to add
This isn't really true. At smartphone OEMs we certainly do have boxes to put the devices in that perform physical tests like on the touch screen, microphones, speakers, antennas, etc.. And in mobile development we have UI automation tests that confirm buttons are certain color, have certain text or state, the right screens popup when pressed, etc. - heck we have a program called the monkey that presses everything that can be in addition to the UI automation scripts. I know the web side of things has Selenium and similar robots. I think he just hasn't ever worked somewhere where everything is tested which is reasonable. In many cases you have nothing to do with the OS your software is running on, for example, so there isn't as much point in testing beyond what your app outputs to it.
I personally like 'aloof', coming from the Dutch word loef which means windward.

The devil to pay is another cool one. From Patrick O'Brian's Aubrey Maturin series (great books by the way):

""'Why, the devil, do you see,’ said Jack, ‘is the seam between the deck-planking and the timbers, and we call it the devil, because it is the devil for the caulkers to come at: in full we say the devil to pay and no pitch hot; and what we mean is, that there is something hell-fire difficult to be done – must be done – and nothing to do it with. It is a figure.’""
> 2of2 with time locked transactions means you can prevent double spend and thus allow instant confirmation.

Could you explain this more, or link to an explanation?
I use AdMob for a mobile game I made. After successfully using it for years I got a notice that Google had bought the company and that my account would now be an AdSense account. I started earning money there and when I reached the 100usd amount, with no explanation at all I got banned. I filled up contact forms but not reason was given to me. They just said that I was not going to have my money since it was going to be refunded to advertisers.
After a while, for some strange reason my account was luckily reverted to a classic AdMob account and now I'm back again getting my money through PayPal.
I'm really disappointed on Google support on this matter, there are no email addresses or real people to talk to. Amazon and even DX have given me better customer support for 2usd items.
Shared hosting providers stay in business with the principle that somehow they provide a relatively secure platform for their users, so a few of them do harden their systems enough to prevent most priv escalation. But one buffer overflow and a lack of mandatory access control later and you've got gold. Priv escalation exploits have been so common in Linux in the past decade that I would consider local access the same as root access [without MAC like grsec or selinux enabled].
SCiO: Tiny scanner tells you the chemical makeup of your food, drinks, and pills
The etymology of the word, while interesting, is not relevant to my assertion.

This is where you're going wrong.
3 tips for localizing open source projects
More I think about it it seems like this could have a negative impact on average users.

For those who have low engagement rates it almost damages the feedback loop... Sure they knew how many retweets & new followers they were getting before, but now knowing that few links are clicked etc. could lessen the reason for creating content.
Awesome, I guess my info is out of date!
Brown's Jeff Huang And Students Crowdsource A Dataset Of 2,200 CS Faculty
As with most regulations like this, in the US it depends on the state. In Georgia, for example, you cannot cross the street outside of a crosswalk anywhere between two light-controlled intersections, but everywhere else is pretty much fine [1]. These laws have led me to act in such bizarre ways as crossing the street against the signal once all the traffic has passed but walking a couple feet outside of the crosswalk so that I'm not breaking the law.

[1] http://peds.org/issues/respect-pedestrians/pedestrian_right_...
Please don't start using it as your permanent OS. As soon as you start regular browsing in tails you are overdoing it.

Tails is excellent for posting anonymous information to the internet, as long as it is a one time thing. If you first browsed reddit, read your (g)mail or looked at facebook, you are still quite easily identifiable!
Full API documentation for bigv.io now available
Perhaps. See also: http://www.2blowhards.com/archives/2007/04/_trial_version.ht... (not an endorsement).

It's an interesting discussion to have but it may not be a good fit for Hacker News in general and especially not with the short prompt you've posted. Consider writing a more in-depth blog post and submitting to, e.g., MetaFilter or Reddit if you want to have this discussion.
I thought you might mean Existenz but a quick check reveals them using "port in" ..

Ah, hang on "I jacked you in to my pod and you obviously panicked" (about 30 mins in when the lead male character gets a 'bioport' fitted and the lead female attempts to connect her 'pod' to it). Was that it?
That green stuff between parenthesis is the etymological origin and not a definition.

Again, i stated that earlier. They share origin, that doesn't make then mean the same.

I see mosco is definitely used, and rae dictionary has its entrance:

http://lema.rae.es/drae/?val=mosco

Mosco can mean, black horse or mosquito but its NOT the male gender of mosca, that's what i said.

(btw "my" dictionary is the normative spanish by the rae, that also includes south american terms)
Nice app, but it's in desperate need of threading. I get that it's launching brew and putting it's output in a panel, which can be slow, but it'd be better to kick off a GCD thread to do the work and update the UI when it's finished. The beachball is never a good experience, and every command I tried to run briefly beachballed.
I don't see how this is even news, based on a lifetime of experiences. I have always favored walking meetings when just two or three people are involved.

I write a lot, in addition to coding, and taking walks on the trails behind our house (I live on the edge of national forest) is a daily practice. I like to think about problems, what to write about, etc.
It used to be that part of the magic of becoming an expert in something was learning all the 17,000 things that we still didn't know. Scientists were very proud of all the work ahead of them.

Nowadays physicists still mostly sound that way, but a lot of others, including many fields that we would consider hard sciences, are taking a "we're smarter than you" attitude when dealing with the general public. Even if they are correct in one particular instance, the idea of placing science on some kind of pedestal where it can be asked anything from "what makes a good life" to "what's the mass of an electron" is crazy. A really bad idea.

Science has always been political, but lately it's getting politicized: it's choosing up teams and playing the role of arbiter of truth. That's bad for all of us.
Last month I spent 2 weeks in Rwanda with my wife & daughters, visiting two friends who have been there for about a year. One of them has also spent a lot of time in Tanzania and elsewhere in Africa.

Rwanda is land-locked and largely high-altitude, so malaria is not nearly so prevalent there, but it's still around.

It's already preventable -- we came with a sufficient supply of antimalarial pills, but they're so expensive it's obviously not a solution. We got yellow fever vaccinations before coming -- that was a no-brainer -- and we actively avoided mosquito bites, esp. for the little ones. My friend who has traveled widely in Africa doesn't take anti-malarials -- too pricey -- has gotten malaria, once, and it put him in the hospital for a couple of days.

He says many of the people he knows have had it, multiple times -- it's just a fact of life, and it sucks, but (probably) you'll live, and then have some protection against getting it again.

Gates talks about it as being debilitating -- apparently it's not always so bad, if you've had it before (and people talk about having "a touch of the malaria"!), but generally he's on the mark about the costs.
> somehow whoever they get to know cease to be part of this "others", regardless of race

I think you are spot on here. There is this notion that "other" people are causing Britain's problems (this applies in any other country). It gives them someone to blame.

In fact politicians are happy to seed these kinds of blame shifting, because more than often the country is screwed because of their policies. Furthermore, the country is screwed because as a collective, we've let our country and the system fester and rot.

Hence, we blame others rather than looking inwardly. On a more micro level we can see this kind of blame culture in our development teams, or even with ourselves when we suffer poor health.

We need to care for our system together. One of the reasons I dislike politics is that it is divisive and blame focused.
You are the product, sorry to hear your story. I think situation would be better if there was a competition.
Crowdfunding the war between Ukraine and Russia
TDD and agile in general requires discipline.

You can't expect somebody to drive a car if they don't even know what a gas pedal is.
Is there a difference though? A snake is a vehicle for delivering poison, which is a chemical compound disrupting your biological machinery. A mosquito is a vehicle for delivering pieces of biological machinery that disrupt your own biological machinery.

The snake kills in the same way the mosquito does. The snake's poison kills in the same way malaria parasites do. Both statements are true, they're just operating on different abstraction levels.
I think this is a clear play at driving some of the key components in the OpenStack world, with GlusterFS (subject of an earlier Red Hat acquisition) and Ceph being the two main distributed storage choices.
Couldn't you just use minicom, picocom, or some similar tool inside tmux? Is there a unique feature of screen that is not satisfied by these standalone alternatives? I am curious, as for me this setup is good enough to see debug messages on the serial console.
Early Stage Startup Marketing
Except for this statement, beware of absolutism in statements of How To Do Software Development.

The specifics of this debate are kind of uninteresting because of the (general) lack of nuance from various sides, albeit all informed by their own lived experience.

OTOH, the recurrent reality of <insert topic> debate in our industry is very interesting.

I think it's some combination of:

* a bunch of problems are still unsolved

* software is so powerful that sub-optimal solutions are usuallly Good Enough

* industry amnesia, driven by developer/engineer turnover

* the relative infancy of the industry, especially as a function of the rate of change (I'm not sure how you would normalize for rate-of-change, social structure and communication speed, but it would be interesting to compare these debates to medieval guilds in Europe).

* ???

To take up the first two above:

Things are better than they used to be -- as late as the 90s, code reuse was still an unsolved problem.
Of course, code quality is still hard--we are reusing broken code, but at least we "only" have to fix it once.

I think it's hard to overestimate the importance of Good Enough as a factor in these recurring debates. Everyone can be right from the business's point of view--tons of money is still being saved. Once you get past the initial ramp of a company, how to structure for continuing velocity of a team and make headway in your chosen market(s) seems like a different optimization problem than what got you there (again, not a new topic!)

Just some partially formed thoughts...
>due to submitting, and subsequently deleting, several test posts to figure out how things work. when can i submit again? idk.

This sounds exactly like what spammers do(and they actually do it too). No wonder the algos are tweaked to guard against it so the new page is not full of viagra spam.

The car analogy is someone trying to get out of a speed camera ticket by stating "I was trying to figure out if the camera would catch me at 5mph over the limit or 15".

If you have a legitimate gripe send an email to hn@ycombinator.com and they might fix your account.
I'm surprised by the wolves. I though it was quasi a myth that they killed humans.
You could have taken the opportunity to give us some info about the group when you commented.

EDIT - The welcome screen is still useless as I had to "click" another link to get an idea what the group was about...
Yes, and if you get rid of humans, you get rid of wars, but the majority of humans don't wage war today.
Skylable Manifesto: Open-source storage coming to the rescue
And the World’s New Fastest Land Animal Is a Mite
Not doing TDD and waterfall in general requires discipline.
While that's technically true (some countries have numbers as high as 80% infection rates), over 16% of the US human population is infected. That's a very large amount when talking about a brain parasite.

http://www.cdc.gov/parasites/toxoplasmosis/

An adult cat might not have a high risk of spreading the parasite but a kitten is a major risk of infection and dropping the parasites in the owners home.
Samsung to jury: You can't copy iPhone features that aren't in the iPhone
Has this been posted before here at HN ?
Yep and anyone with any experience in NumPy won't use it that way.
Get a Life or Die Young
also, in Brazil we call Dengue and the main prevention tactic is indeed to eliminate the "water puddle everywhere" so the mosquitoes can't breed. So, very probably the same.
Does he pay a bonus? Seems low. I would leave - he doesn't deserve good people around him and apparently doesn't need someone as good as you say you are - otherwise he wouldn't take such a big risk with such a small bit of money from his point of view.

And yes I would just tell him "In order for me to stay here, I need X Y and Z."

Just be humble and matter of fact. If you think you deserve equity but the cap table can't support it, ask for the equivalent in bonus. However it sounds like you want an ownership stake at some level based on the level of input you give.

It's hard to start something from nothing and maybe he doesn't value you as an entrepreneur spirit and thinks you are a happy wage slave, and is just testing you spirit here. If you are that important to his growth, and you are willing to walk away - things might change very fast. Or perhaps you work a cog really well, need lots of org support around you to function and don't think that well on your own - and that is why he is toying with you.
Or he's just a stupid founder, but if he's that successful, probably not.
I am one of the many victims of an adsense ban. One of my sites was picked on, and I was blanket banned. When I appealed using their form I got an automated response saying that they had considered my request and it will not change (within 30s of submitting the form). I've been trying to get in touch with someone at Google for almost a year now to discuss the issue and find out why I was banned. Not only did it knock out my revenue for that site but all my other sites now cannot benefit from Adsense revenue.
The status line syntax of screen was terrible. It was almost read like a magic incantation. tmux felt way better. I wonder if this changed at all.
I was banned a long time ago, it was just before my 2nd payout. My guess is they just do the verification of the account before the payout, rather then just randomly throughout the cycle.
There is a whole group of such illnesses; the general term is haemorrhagic fever:

http://en.wikipedia.org/wiki/Haemorrhagic_fever
I had a personal website with AdSense ads. I was banned JUST BEFORE the payment (120 euro), which was money I took 1 whole year to pile up.

A shame, but something I should have anticipated.