skysight-inc/HackerNews huggingface dataset:
I mean that from Microsoft's perspective. They apparently decided to put an object around something as simple and essential to performance as a line buffer. That's when you should have hired a system programmer to do that job.

Don't get me wrong, I actually like their approach in developing an OO-shell - but if it hurts performance that much someone has taken that paradigm too far. It's the typical case of someone with a hammer (OO programmer) trying to approach everything like it were nails.
It's funny, the first thing I thought is "someone was having trouble with the turkish I and tried a hackaround, and now it's unfixable."

I blame Atatürk. If I had a time machine, I'd skip killing Hitler and travel back to the language reform time. "Do you know how much trouble this is going to cause us? Reuse the X, make one a dotted e. I don't care, this is going to fuck everything up!"
Fix MDF SQL Server Database
I do have some numbers on load times based on testing we did with a hosting partner where we took a small number of their sites and tested using Railgun. We saw a speedup of between 2.77x and 4.78x on the page download time.

With a different hosting partner (and a different set of sites) we saw a page download time speedup of between 2.94x and 8.12x.
PHP is a big legacy open source project, worked on by many volunteers whenever they can spare the time, just like any other open source project.

It is wildly successful despite this and many other bugs.

I only wish that the people who spend as much time attacking PHP and it's developers endlessly would instead focus some of that energy into helping to improve PHP, but I guess some of us are just negatively charged.

Sad that we have yet another anti-PHP posting hitting the front of HN in as many days, let the hating re-commence (again)...
>The people perpetuating the problem shouldn't be part of the solution or discussion?

I never said this. You made it up. Women standing up for themselves is not mutually exclusive to stamping down on asshats.

Funnily enough though, I figured you'd counter with something as vapid and baseless as

>Maybe if slaves had just fought harder, right, then we wouldn't have had to help them out?

You say it like no slave uprisings ever erupted in the course of history. But this is a strawman, unless women are slaves in our society. Some discrimination in tech hardly equates to a life of servitude.
I know it seems insane, but Turkish capitalization is not fun to work with as a programmer. When they latinized the alphabet 100 years ago or so, they were short on vowels and so it must have seemed pretty clever and convenient to make i and I separate letters with İ and ı respective case pairs. From a western programmers perspective though it's one of the worst unicode special cases owing to its combined unexpectedness and commonness.

Just as an example, text-transform: uppercase has been broken in Turkish for all major browsers until I believe Firefox finally fixed it late last year, after having a bug open for nearly a decade.
I think this was a good explanation:

"No, the problem results because lowercase i (in most languages) and uppercase I
(in most languages) are not actually considered to be the upper/lower variant of
the same letter in Turkish. In Turkish, the undotted ı is the lowercase of I,
and the dotted İ is the uppercase of i. If you have a class named Image, it
will break if the locale is changed to turkish because class_exists() function
uses zend_str_tolower(), and changes the case on all classes, because they are
supposed to be case insensitive. Someone else above explained it very well:

"class_exists() function uses zend_str_tolower(). zend_str_tolower() uses
zend_tolower(). zend_tolower() uses _tolower_l() on Windows and tolower() on
other oses. _tolower_l() is not locale aware. tolower() is LC_CTYPE aware."

Edit: Someone else later said the following (I'm wondering if it's true):

"This, practically, can't be fixed. Mainly because there's no way to know if 'I' is uppercase of 'i' or 'ı' since there's not a separate place for Turkish 'I' in code tables. The same holds for 'i' (can't be known if it's lowercase of 'I' or 'İ').
I told 2 years ago and will say it again: PHP should provide a way to turn off case-insensitive function/class name lookup. No good programmer uses this Basic language feature since identifiers are case-sensitive in all real languages like Python, Ruby, C#, Java."
> It seems as though folk are starting to see that in most environments caching ought to be driven by POSTs, not GETs + timeouts.

HTTP supports that too (through ETag and 204 Not Modified).
Dan Ariely: Why (Almost) All of Us Cheat and Steal
Why not as a resource for women? It would be difficult to forbid men from using it, though.
so railgun is internally sending diffs. I would have thought caching companies were doing that already, but it seems I'm wrong.

That being said, I'd have used another name ;à
Should we Boycott Apple For the Sake of Innovation?
And this should affect class names why?
yes and no, i mean, one can copy paste and change a lil and it works. That being said Github makes it harder not to do that (but some people are like that)

That being said too, not everyone uses github ;-)
I like the simplicity of it.

I suggest you to provide hints for markdown markups, that'll let people who don't know markdown get started quickly.

I blogged about it here: http://liveditor.com/blog/new-simple-markdown-based-wiki-sys...
Then what is your point in this conversation? All you've done is act like women aren't doing enough and defending the assumptions that lead to that discrimination in tech by placing men above women and defaulting to "he". You don't even understand why that's a problem after this discussion has been warped into something completely and entirely absurd.

I mean, you don't even understand how offensive it is to sit there and say "I don't care if they're bullied and harassed, they should do it because they should speak up for themselves".

Is that your response to all issues? Gay kids in school should learn to fight their bullies to affect change? Sure, it's a nice idea, I'm sure everyone on HN would love for everyone to feel so empowered, but you must be in one-helluva privileged class to sit in your armchair and hand out recommendations like that without any acknowledge of the personal implications. Again, precisely as the article talks about.

Your posts read, one after another, as someone who is really trying to say "Eh, it's not an issue [for me], if you think it is, you go do something about it".
I've never used Arduino but have done a lot of work with mbed and their compiler is browser/cloud based so this is a great for Arduino.

One of the benefits of something like this is that it is not tied to one platform and, more importantly, it can be used in schools, universities and other institutions with archaic IT policies where installing software is a trial.
That's not a don't be evil moment, that's continuing to act in a self interested way, just circumstances changing what is in your best interest.
marssaxman i'd be very sincerely grateful if you'd like pre-register and test it. the thing that got us started in the first place was the limitations of the Arduino IDE, and we think we did a great job with that. we really do have a much better editor, as hackaday elegantly put it, "codebender uses clang a wonderful compiler that will give you extremely descriptive warnings on terrible code." plus a better way to manage your sketches (instead of relying in a directory with 100s of projects).

anyway, in regards to your question, if you've ever used a big project (20-30k when compiled), it can take quite a while to compile and less time flashing. plus, the Arduino IDE compiles it every_single_time although there is no need to, so if, for example, you want to flash this code to a nub you're spending more than half of your time recompiling the same code for no particular reason
I lived in the TL a couple times (crashed at New Hack City in 2002 for a few weeks, and subletted from some DJs on Taylor St in 2003).

I directly saw 2 fatal shootings (two right outside the house at night, while I was sitting by the window cleaning a handgun and on IRC at 2am; called the cops who came by the next day; drug dealers -- saw a bunch of fights, dead people carried out of SROs, etc too), and got assaulted once (guy tried to grab my bag, it remained attached to me thanks to wire in the strap, some violence ensued, I ran off).

Not a place I'd suggest living if you have a choice. It may be gentrifying now, but the SROs are effectively permanent, so there's going to be a population of crazy and/or drug addicted people forever, and the criminals who cater to and prey on them.
A sober post with good advice compared to most of the rants about the outage that are now on HN.

It's also telling about our need for sensationalism that those rants have more comments than this article!
yes, as they gotta pull from you for that. github just makes the process easier and it is more trouble not to attribute via github.

in both cases you can make a patch (=copy/paste) instead. and in the first case you often actually provide a patch because it might be easier or because they're using something else than a git or git-like vcs
You are expecting the producer to distinguish between consumers that would have bought grain instead and consumers that would never buy the grain no matter how low the price went. In reality producers just don't have any reliable way to determine that, so they naturally consider freely given away produce to be a potential lost sale, or at least having a tendency to depress prices even if through indirect effects. And in fact they are almost always quite right to do so.
Careful: Computer science got big in the 50s and 60s, a time when "women and technology" was a topic consisting largely of the kitchen stove and the radio. Gender equality has come a long way since the 60s, especially in education, technology, and business (I'm not saying it's come all the way.)

Add to that, today's tech environment doesn't make your gender necessarily obvious, except if you choose to shove it into your readers' face. Take the linked blog, for example. It's indistinguishable from any other blog; the name "Amber" might as well be a male's pseudonym, and in any case, it's such low contrast and so small it's almost invisible. I know I skipped over it — also because I'm not typically interested in who wrote an article, but in the article itself.

So we have a population of males traditionally assuming everybody of relevance to technology is a man, and not many non-obnoxious ways for women to establish their gender in their postings (to be honest, I want it to stay that way. Your gender has absolutely nothing to do with what I'm interested in.)

Men need to stop whining and finally end the idiotic assumption that it is fine to use the default 'he'. English has a particularly elegant way out of the dilemma (just use 'they' whenever you'd use 'he') contrary to other languages where you will also need to adjust the inflection of verbs or nouns throughout the sentence.

It's a simple change. Nobody is going to get hurt, and it would do a lot to make women feel more welcome in the (formerly) manly sociotope 'technology'. Why is it such a problem for men to just make such a simple change?

(PS: please don't take my above post about women and their penetration into the technological sphere in the 50s and 60s all too literally. I meant the general population and the accepted role of women in society; I meant not to exclude the extraordinary achievements by some (few enough, unfortunately) women already accomplished in those times.)
I was encouraging the author to not be afraid to reveal that she is a woman. I also find your "women must be helped" attitude offensive.
This is great, I just bought a hand pump and found it didn't work on my bike!
Draw pixel art using CSS only Bye bye images.
Ask a homeless guy how to fix it! Turns out most handpumps are reversible :)
Combining the above with the original comment, check out Structure and Interpretation of Classical Mechanics:

http://mitpress.mit.edu/sicm/

Physics explained by lispers! using consistent notation!
Karen Millen, Karen Millen Outlet, Karen Millen Dresses,
I think the people that attack it would rather see it die off than be "improved".
Fine Diamond Jewellery | Gold Kundan Necklace Sets
Jewelsnext is the India’s #1 online jewellery marketplace for fine diamond jewellery, gold kundan necklace sets, bracelets, gold bracelets for men, women, and kids. Our bracelets, gold bracelets are lower compared to retail prices.
Oh, sorry, I thought you were talking about OS X and its recently introduced full screen mode, which Chrome initially supported without showing Omnibox.
No other language has this problem. The locale is irrelevant. The class name is just a series of bytes; it shouldn't need to transform the case.
As a happy Transformer owner, I'd disagree. Adding the touchscreen is both useful and surprisingly natural. Sometimes the easiest and most intuitive way to do something is to touch something. Other times it's using the keyboard and trackpad. Having both in one package is delightful - to the point where I'm not mad I paid more for my Transformer than what a netbook costs, I'm mad I can't pay more and get a touchscreen for my laptop (outside of some niche models that don't otherwise appeal to me) or, for that matter, my desktop.

Then there's the insane battery life you get when you join the tablet and the keyboard dock. Aside from a time when I forced the screen to stay on (and didn't disable that later), I can't remember the last time it ran out of battery.

Even undocking turns out to be more useful than I thought. For example, using the tablet while walking or handing it to my daughter for her to play with.

No, I'm not unhappy I paid more than a netbook would have cost I'm getting plenty more than a netbook, too.
Nice HTML5/GLSL explosion demo
I don't agree that fame and anonymity are opposed to each other. Most famous writer´s names are just ´handles´ invented for some measure of anonymity.
There's a good discussion of UK religious views in the 2010 British Social Attitudes survey results.

http://ir2.flife.de/data/natcen-social-research/igb_html/ind... (section 12 - religion).

From this survey 50% don't classify themselves as "belonging to a particular religion". Rising to 64% in the 18-24 age range. A generational change seems to be happening.
Apparently identifier lookup is done case-insensitively...
>I was encouraging the author to not be afraid to reveal that she is a woman.

Then you missed the entire point of the article, or you're more naive than I could have guessed. Again, you act as if "revealing that she is a woman" is without consequence. Or else your "encouragement" is just completely empty and still has no appreciation for the abuse that often results from such a revelation. (For the third time, as the article talks about).

>I also find your "women must be helped" attitude offensive.

If that's what you took away, you haven't been paying a single bit of attention. How many times have I specifically talked about trying to address how men's actions have affected women in tech. Or are you really implying that "We should evaluate how we alienate women" to be "all women are helpless".

I find that gross misrepresentation to be offensive and dishonest.
What is this, slashdot?
So the problem is... predictable hn outrage at Apple patenting something that's obvious when what is happening is ... Apple patenting something obvious?

The problem is hn readers look at the title and think Apple has egregiously patented one obvious thing when really Apple has egregiously patented another slightly narrower but still obvious thing?

Basically, the title of patent makes it sound as bad as it is. This should ideally be a problem for Apple rather than us.
iWater
The solution is to let it emerge naturally and subtly. Like the advice I've seen given to gays: don't have a big dramatic "coming out", just have a picture of your partner on your desk and let it come up naturally in conversation.

Sure, plenty of people will assume you're male (or straight) to start with. But keep writing good technical articles and don't hide your gender, let it come up naturally - just don't make a big fuss about it on day 1. If people read stuff you write, and appreciate your technical competence, and then realise you're female /once they already respect your technical ability/, then the attitude the OP complains about will change.
Faux startup Vooza pokes fun at startup culture
Privilege escalation vulnerability on 64-bit Intel CPU hardware
Just my curiosity, how do you know that they were short on vowels?
I find the title and the attitude quite offensive... How about a follow up like interface design with a black person or, interface design with a girl? Its just plain weird. Also if you like the guy give him money freely, not on conditions that he open a shop. Unless you are going to give him enough to get started opening it, but $100 isnt really going to go a long way. To me, this just shows how far divorced we have become from society when we start to view homeless people as a different species.
Raleigh Window Cleaning,
Window Gang provides the best window cleaning Raleigh, NC, has to offer. Call now to get a free quote on our window cleaning services or schedule an appointment.
It depends where you are but there are certain legal rights that no terms of use can waive.

They're set up as a minimum standard of acceptable behaviour that someone should be able to expect by default and that there is no reason why a company shouldn't / can't adhere to. Generally they're around physical protection from harm, though they do extend to other things (including Data Protection in Europe).

Why should these rights at least exist? Because (a) people can't be expected to take a detailed look at every product and service they might use to assess it fully, that would simply be too time consuming, so you set a basic standard for prevention of harm and (b) can you imagine what the likes of Facebook or Exxon or whoever might do without them.
I don't know about out-of-source building, but I know Make has a bunch of built-in rules that you can use to cut down your boilerplate.

For example, I'm pretty sure that a filename depending on objects will automatically be created by linking those objects (although you'd have to specify your libraries in LDFLAGS rather than LIBS. Also, your rule for building .o files from .c files would be automatic if you put your include-directives in CPPFLAGS instead of INCS.
Sahaja Sawah Villa Retreat and Spa
Unveils Simple Online Reservations for Its Hotel in Bali
I'm just curious - what do you conceder good spiritual literature. Could you give an example - what's worth reading?
What do you expect from douchetag users? http://goldmanosi.blogspot.com/2012/02/douchetag.html
I've heard Play framework ver 2.0 is a disaster.
The trampoline technique is especially useful when you need both TCO and mutual recursion (and the compiler doesn't support TCO across functions.) This is why 'trampoline' is part of the core library in Clojure.

The language targets JVM, where you seemingly cannot just replace the current stack frame with that of another function, so TCO on mutual recursion in Clojure is done with 'trampoline'. Recursion within the same function is done using a special 'recur' form.
This is getting ridiculous. If you wanna draw dynamically, use canvas or use data/base64 as the image src.
You should put something like this:

ifneq ($(MAKECMDGOALS),clean)
include $(DEPS)
endif

So you don't regenerate all the deps if you re-run clean.
The Google IO presentation could have been a big motivator to buy them. I hope Sony doesn't screw this up.
This looks rather interesting... Does any fully server-side solution such as varnish have any similar functionality? Seems like a no-brainer.
The skinny metal ones are Presta valves.

The black plastic/rubber ones that look like car tire valves are Schrader valves.
Clean, beautiful code contracts in Ruby with contracts.ruby
I know increasing numbers of people who are either walking away from it completely or largely disengaging, many of whom are people who'd be seen in the sort of groups usually marked out as trend setters, those whose behaviour tends to be copied by others down the line.

I don't think it's going to disappear, but it does feel as though it's reaching something of a peak.
Are you kidding?

You realise the CSS has to be requested right? With a seperate request?

And that you could probably optimise your individual pixel rendering css to some kind of binary format?

Like PNG or JPG?
One thing that I've seen is that the English used on the Pricing page [1] needs some work, phrases like "^40 Team Size" don't mean anything to me or to enterprise buyers.

And the answer to the "Are there any discounts?" question is just plain odd.

If you're looking to sell to corporations, you're going to need to polish the pages they read more, or have an absolutely amazing product that they'll sign up to anyway.

Other than that though, I don't think 700 free accounts to 1 paying account is that bad - the real questions seem to be can you afford to run the website at that ratio of free to paying accounts, and can you convert a percentage of your free users into paying enterprise accounts?

[1] - https://bubbleideas.com/plans
Ask HN: Is it ethically right to copy an idea of a big company or a startup?
I am working on a new idea and is in development process, it´s a copy of an exisiting product which is already launched by a big CRM and a newly funded startup .

i saw their pricing and thought they are too expensive and charging their customers a lot where I can provide some of their features for free .

Is it ethically correct to copy someone´s idea and develop it and compete just on price point ?
>Again, you act as if "revealing that she is a woman" is without consequence

You can't have your cake and eat it too. There has to be sacrifices for the long run.

>How many times have I specifically talked about trying to address how men's actions have affected women in tech. Or are you really implying that "We should evaluate how we alienate women" to be "all women are helpless".

So buried inside all the cynicism and angst this was you were trying to articulate?
But, why should the locale change the way PHP code is interpreted? Shouldn't LC_ALL="C" when parsing the code?

Maybe it breaks if you embed unicode strings or something. What do other languages do?
KYC defeats the whole purpose of doing a payments startup (making money aside).

We already have a PayPal.

(Or have you unsubbed from cypherpunks?)
>Can you possibly imagine surviving in that kind of jungle without being self-centered?

i dont' think 'self-centered' is meant as a derogatery term for the indians. Its just an observation, and the cause is poverty. I don't see a solution to this problem, because any solution that is viable, and realistically implementable, will have to be inefficient (due to corruption, and people with power taking advantage of the situation to the dismay of the poorer/powerless ones).
I meant in terms of server-side caching.
IRacism: Apple refuses to sell products to US Persians
I don't understand this bit:

Mismatched or inconsistent syntax is also an issue. For example in Haskell the curried function signatures don’t actually match the non-curried function definition.

I would expect the signature of a curried function to match the definition of a curried function, and the signature of a non-curried function to match the definition of a non-curried function; expecting the signature of a curried function to match the definition of a non-curried function seems to be missing the point.

I presume the author was trying to make a more subtle point, but what?