skysight-inc/HackerNews huggingface dataset:
Is Hewlett-Packard Launching Its Own Cloud Service?
That could very well be the case, thanks! I was hunting around for possible causes, but wasn't having much luck.
I respectfully disagree that politicians can't take a strong position on an issue and still win an election. It's our responsibility to be persistent/loud enough so that they feel the need to answer, but if you've got a better suggestion, I'm all ears.
Well, none of the 24 combinations of those seems to give a valid IP address. Probably they screwed up. Of course a standard IP address wouldn't have values above 255 anyhow.
thanks dshah
IMHO, XML is terrible for both.

Content is best represented with some mixture of properly-chosen DSLs. For example, Markdown-like language for texts, CSV-like language for tabular data, and so on.

There are too many various type of "content", so if you try to use lowest common denominator (like XML is) you: 1) lack the expression and have to type/generate lot of pointless code and 2) start mixing various types of content in a wrong ways (like tables for layouts, padding with spaces, CSS sprites etc).
> State machine code is hard to read.

I disagree. A well-written state machine is largely declarative. And that's just as good as it gets for readability.
Marketing to your own team
Button-mashing comes to smartphones: Ars reviews the Xperia Play
You could restrict the beta to developers who have actually shipped an application (that wouldn't prevent them from installing it on their "friends" devices, although this could probably be audited).

I guess this could be a problem for developers whose plan is to develope their first app for a yet-to-be-released version of iOS, but I'm guessing that is an edge case.
Can you limit who can contact you? Or do the 'pro'-versions undo this privacy setting for those who pay?
> I don't know of a way to provide feedback within the App Store architecture other than through the review process. Any other method has a chance of being painful.

A simple "Support" link showing up a pre-filled Mail controller in our app has proven to be very helpful with that and drastically reduced the bug reports within the AppStore.
What percentage of your waking day do you spend in front of a screen?
I'm in Canada, where tipping is just as expected as it is in the US. However, here it seems that 15% is standard for good service; 10% for fair service or a buffet/brunch meal (where the server was less-involved); and 20% or more for fantastic service. I had no idea California was so high.

Servers in all proper US/Canadian restaurants have to "tip out", which means paying a percentage of what should have been their tip on any table to support staff (e.g., bartender, host, kitchen). A server can tip out as much as 5% of the pre-tax bill --- or 1/3 of the expected standard tip --- which means that if you leave them no tip, they actually have to pay to serve you.
Black and white TV's.

Note that what you're describing are items that are symbols of pride due to their limited accessibility. I don't think social symbols based on indicating wealth will ever go away. Collectible books like TAOCP are a different type of symbol and usually not indicative of great wealth. These non-wealth based symbols often disappear (over very long periods of time), especially when you can access the same product in a more convenient method.
"Launchpad", a new part of Mac OS X Lion, is a Canonical Trademark
Being forced to sigh up to some developer site bug tracking system, and then getting sent email after email notifying you of every status update. Of course, I also have to search around for how to contact this particular developer with a bug. There is no easy method that I know of to do this.

Nobody ever said beta testing was easy, and implying that it should be demeans both the testing professional and the developer.
Umm, all of them? Can you name a mainstream language that didn't start with a reference implementation?
guys, i think the parent makes more sense if you qualify as

state machines suck if:
- the problem isn't inherently stateful
- the stateful code is not carefully written

i think the problem is as the OP dscribes: people often write stateful code without realizing it, thus the code doesn't show explicit understanding the combinatorical number of state transitions and all the possible edge case bugs.
Swapping the brand identities of corporate rivals
That may be a very good deal for some... but what if it's not or the people just want an alternative? If Apple's platform is that good, then there is no reason to lock in people to use only that, devs will flock to it anyway, it can stand on it's own merits. Or Amazon or someone else may come in and offer all of the above + more at only 20% because of their efficiencies (AWS etc.). Not to mention the still ongoing forced 30% of subscriptions fiasco for which Apple does not provide hosting.
> By clearly defining the transitions from one state to another and when outputs can occur I see state machines as making it easier to develop modular applications. I don't see how it inevitably leads to non-modular code.

I have not seen a modular state machine yet. Perhaps it is possible, but it doesn't seem to be done very often.

> If you're modeling a process then some things can't be abstracted. At some level you have to deal with real world situations.

I don't think state machines are usually the most natural representation of a process. And very often, people use state machines to model things that don't really fit into that model.

> That's a function of the effort made to make it easy to read. It's no different than any other situation.

Perhaps I have only seen the bad apples.
Learning HDL (e.g., Verilog or VHDL) is a great way to force-feed yourself state machines.
http://en.wikipedia.org/wiki/Democracy_Index

According to that Israel is a 'Flawed democracy' and Lebanon is a 'Hybrid regime'. I cannot say I'm familiar with the political system in Lebanon, but I do know they've been having some major issues with their government lately. IIRC they haven't had a functioning executive branch since they agreed to comply with the UN investigation into the assassination of former Prime Minister Rafiq Hariri. Hezbollah (effectively the military of Lebanon and a very strong political power) is extremely unhappy with this because the allegation is that they assassinated him.
A Dagger Pointed at the Heart of California's Technology Industry
I got an awesome one:
“Wtf are you doing in 2008?" obama gave them to read it as a utility to basically throw random hacked kexts at the corner store stocks mexican coke.”
Why Groupon Is Poised For Collapse
Perhaps the owner could price in lower tips for those that wait on groupon tables. Heck, you could even spin it a bit "at the end of today we will draw a groupon voucher and the waiter gets 50 dollars that served them"
B2B Content Recycling Tips
These "viruses buried deep in the OS" are commonly known as rootkits.

Looks like MSFT is trying to commercialize the research behind "Strider" (http://research.microsoft.com/en-us/um/redmond/projects/stri...), but it's a bit hard to say for sure, based on the article's use of very non-technical vocabulary.

Doesn't a PXE just make the whole boot process even more baroque, and prone to allowing bad guys to hide rootkits even easier?
As a gamer I was thinking about the exact same thing. When assessing this model do you think it matters that Microsoft has a monopoly on Xbox games, whereas Apple has a number of competitors in terms of App and Music services?
5 great IT jobs for English majors
I like the thought, but what makes you think the numbers HAVE to be an IP?
I fight for the users
Well Mark Zuckerberg is into Asian girls so I suppose that's his in.
Yes,Apple is a white horse when it comes to financial and legal matters, right?
It's official: developers get better with age. And scarcer.
Thanks for sharing it. very insightful. Yes, as I said, I believe that we should getting money after proving the traction and product/market fit
FreshBooks welcomes Apple to the cloud
Vail, Colorado, Summer Events Provide The Perfect Getaway
In Vail, Colorado, summer events are exciting and plentiful. Pursue culinary cravings, engage in active lifestyle aspirations, or enjoy the many music and dance festivals. Vail has something for everyone.
Bentley's collection of Programming Pearls radically changed my outlook (when I read it as a novice programmer, I considered programming itself to be an end, not a means to an end). I still read and re-read selections to this day, and I always seem to learn something new each time.

Would anyone care to share books of similar quality or importance?
Dharmesh at Business of Software: Don't Make Customers Happy
"It depends." Whether you should show every combo of state and event or not is a local decision. What closures really make easy is something like "I always set something up, do something, and tear it down", and it allows you to put the set up and teardown in one place. Or maybe it lets you put the "something" in one place and it's the setup and tear down that are different every time. Or maybe you've got multiple state machines that are talking to each other, and it makes it possible to abstract them from each other a bit. It isn't like there's one design that they enable that is impossible without them, it's more like, it's a tool without which I would really be stuck.

But one concrete example: I have a state machine that manages connection to a network resource that requires a negotiation process. I have some code that would like to just use that connection, without having to manage it, and there are many ways to enter this code and many things it may want to do. During the connection process, if more requests come in, the connection state machine just stacks them up as closures to be executed when the machine completes its connection. (Or, called another way, notify the callers of an error.) These closures themselves contain other ones that have the details of how to back to their state machines and send a message along that particular socket to go back out to the right client along one of several protocols. None of this is impossible without closures, but keeping the machines ignorant of how the other machines work is a lot harder without them.

OO can do it too, albeit with a different flavor. Without one of OO or closures is a pain, though.
Reverse engineering the automotive CAN bus
It's called democracy. I'm sure there's an excellent civics course online somewhere.
wait staff in the US make around $2-3/hour. they aren't paid a living wage.

The rules for the U.S. vary from state to state. In Oregon, where I live, wait staff make minimum wage ($8.50 per hour) and tips are added on top of that.
GUIMark 3 results. Benchmarking HTML5 vs Flash on mobile devices
I worked on a project where we did lots of unit tests along these lines. It was for an avionics networking library, where assurance of robustness is more called for than with, say, most web applications.

And in general, avionics software development does feel both very inefficient and (mostly) very simple. But our customers are very happy when it doesn't crash (figuratively or literally)!
I don't know, I have no evidence to claim that Apple routinely lies to shareholders. That's why I don't.

I'm not particularly attached to that postion and willing to be convinced.
But if there's no culture of tipping and employers actually have to pay a fixed salary, situations like these wouldn't happen, since the waiters wouldn't be affected by coupons.
Bitcoin's Black Friday
Are you happy with your API?
I think that's kind of like what Klout.com is trying to do.
Who are the competitors to Apple for iOS apps and games?
Android and BlackBerry? On that metric,XBox has competitors in the form of PS3, Wii etc. Apple does have a monopoly on iOS games and apps.
Social Media Consultant

You have got to be kidding me.

http://news.ycombinator.com/item?id=544951
If nothing else the article should be titled "How..." rather than "Why...". Any purported horrifying is surely unintended.
If it's a fortune 100 company, and you're in a sales, marketing, or R&D role, expect a very restricting (to the point of being unenforceable in many states) set of agreements that you will be required to sign. You can try the 'ol strike-through trick or just fail to sign them, forget, or whatever, but I wouldn't count on that working at all.

But seriously, you're going to work for a company for up to five years, which is an eternity by the way, and then, once you've gained knowledge about their business, perhaps start something that competes? This happens every day, and the language in the documents you sign will have litte bearing on your chances at success in this yet-to-be-materialized future venture.

[Edit, adding more]

Let's say you work for this company for a couple of years, and think of a way or a technology that can compete with them, and that you're savvy enough to raise money to build and sell it, or otherwise find yourself on the radar screen of your former employeer. This is a huge "if", but if you do, they may come after you.

Why not focus your energies on finding a way to help your employeer in a way that they can't help themselves and then implement a product or service and recruit your former employeer as your first customer? This is a much less confrontational way to go, and actually, you'll find it's easier than competing with them.

Talk to people who have done this -- they're everywhere. You'll likely meet them, as venders, in your new job. Learn how to do what they did.
You can't go wrong doing what's interesting.

I did a degree in biomedical sciences at Waterloo, a school in Ontario with a big focus on tech. I went to events, met people. Earned a degree in something almost entirely unrelated. I worked in several foreign countries in the summers because of my knowledge of web programming and made money making web stuff during school. I'm now doing a law degree and continue to build websites. A major web company tried to recruit me last year but I turned it down. I'm now working for another major tech company in the legal department. You never know where things will take you and keep doing what's interesting. Tech will open doors. Keep an eye out for them.
Pictures go to your photos folder. As for the rest, it's incumbent on Microsoft and/or Google to do a mobile version of their apps, or is it not?
Text-only loads faster.
Using the free version + paid unlocker approach (http://www.marvinlabs.com/2011/01/sharing-code-full-lite-ver...), you can gift the paid version by sending just the unlocker APK to the user. Since all the functionality is in the free version from the market, they'll get updates normally. That said, this is really cool - I was thinking of building something like it for my applications.
On using h1 for all heading levels in HTML5
I will once I get some free $$$. Internships don't pay mindstorm money.
The name almost seems to suggest that the use of a grid is a bad thing.

I checked out the demo, expecting to see some nice use of grid layouts but without the dreaded "silly classes."

But no. I see some OK-looking forms and tables in a fairly linear structure.

Indeed, true the name, it is gridless.

Do you need a framework for that?

"Beautiful typography with a vertical rhythm."

Even granting "eye of the beholder" and all that) , there's actually not much rhythm going on here.
Reduce it enough, and Wolfram Alpha generates a visual representation of a plane. But this is also a puzzle - I think the key isn't getting an equation out of it, it is figuring out where they want us to apply said equation.
Doing TDD isn't always about having 100% test coverage and as you described is often wasted. But having coverage in line with how "important/complex" that piece of code is wonderful, frees you to refactor more easily and saves you from writing throw away test code, and/or manual testing.

Like most things in life, it's about moderation. Do you need 80+% test coverage on your "tweet this" feature? No. Do you need 90+% test coverage of your signup and ecommerce process flows? Absolutely!

Don't get hung up writing trivial tests as you described above, instead focus on the things that really matter.
Schema.org and the Responsibility of Monopoly
Judging by your posting history, I am not surprised.

http://www.eetimes.com/electronics-news/4068357/Apple-restat...

http://www.betanews.com/article/SEC-Charges-Former-Apple-Cou...

http://arstechnica.com/apple/news/2008/07/steve-jobs-and-com...

From the wiki:

http://en.wikipedia.org/wiki/Steve_Jobs#Stock_options_backda...

Edit:

Thanks for the silent downvotes with no replies.

Here's the relevant quote from the first link:

In the filings, Apple (Cupertino, Calif.) acknowledged that the company faked documentation to indicate that a grant of 7.5 million options to CEO Steve Jobs was recorded at a special meeting of the board of directors on Oct. 19, 2001. Such a meeting, Apple said, did not occur.
Microsoft has made a STRONG commitment to declarative UIs starting with WPF continuing with Silverlight.

What does that even mean? Talk is cheap, show me the code.

If a DLL shipped in Vista, I can expect it will be available in Windows 8. So I might consider using it (for app code that is intended to be Windows-only) once none of my customers are running anything earlier than Vista, or maybe after MS stops providing security fixes. We recently dropped support for Win2k for example.

So new APIs, even for old ideas, aren't usually interesting to me. Wake me up in 5-10 years if you're still committed to it then.

Is this one of those considerations that cloud computing (e.g. Azure) is somehow going to make go away?
A Theory of Consciousness
So they have some R&D there. Lots of countries do that, and our relationship with them isn't quite the same. Lots of tech in Ireland for example, but we weren't getting in their mini-religious war quite so much in the 90's and protecting one side like that.
Too bad Apple doesn't break it down a bit:

iTunes music: must make money. There is no review process, the labels handle everything, and the file sizes are tiny.

iBooks: Probably loses money, based on a gut feeling for how many people are actually buying books on iBooks vs Amazon.

Mac App Store: Probably losing money at this point.

iOS App Store: Could be break even I suppose. Obviously lose money on free apps, plus the review process can't be cheap.
Waiters and waitresses typically make more than minimum wage, once tips are taken into account. A cut in tips due to Groupons yields an effective cut in salary. Minimum wage is just the floor.
http://hubski.com We are in the early stages of a social aggregator. It is built off the HN code in Arc, and the style still looks currently grokked. We are looking at innovative ways to move away from this.

Functionally, the site primarily differs in that you follow people and topics, which builds a custom feed. You can also hub (retweet) posts you like, which refers them to your followers. -Not unlike HN meets twitter. Also we are playing up the submission format a bit so that a user's submissions are more like a blog. When activity permits I envision the frontpage to be replaced with a user's feed. A bit more service than destination.

Looking for design feedback that will inform our next UI changes. Thanks! A cool thing to do.
The goals of the project are way beyond just making "A as wide as B is high". That is just a drop in the ocean. Once we do effects (such as shadows, blur, noise, etc) and more advanced processing we'll need as much performance as we can.
But that just reduces to sucky code sucks and doesn't say anything meaningful about state machines.
Where are we supposed to submit our "answers" to? I didn't see any contact info on the site.
Wait - we're going back to XML again?
This is increasingly important for client-side devs as we use the History API to transition between pages without reloading. This upends our whole predictable state model starting with a page load and a clean slate.

Case in point: I recently built a web app / site with simple content, but very complex page-to-page animated SVG transitions.

The easiest part of the project was implementing the animated transitions. By far the hardest part was managing UI state, since you could enter the app from any URL endpoint.

Thing is, it was only the hardest part because I thought about it last, after I'd built the whole thing assuming a predictable initial state. An approach starting with a statechart might have saved me a ton of trouble.
Time/Money and standardized tests to cram students for? (the unfortunate reality of most schools these days)
> It seemed too much like tv, in reverse. Everybody transmits and nobody watches.

Wait, isn't that TV in forward?
Nearly all waitstaff in the US will be making more than 7.25/h. If "not tipping" suddenly became endemic, I imagine plenty of waitstaff would be forced "onto the streets".
"You can't get answers to complicated questions"? Seriously? I'll assume the writer is using hyperbole. Back then, in the days of blinkenlights and switches, we did just fine answering complicated questions. It just took longer.

Don't get me wrong, I'm not pining for those days - I'm googling as much as the next SWE these days. It's simply another tool you use in your work. We'd be less productive if we would have to transcribe assembly to octal and key it in via switches, too - that doesn't mean somebody who never did that isn't fit to be a software engineer.

(Although, as my dad used to say about unnecessary & laborious tasks that a monkey could do, "It builds character" ;)
> Are the LLVM bindings for Ruby up-to-date?

I believe so; MacRuby is under pretty serious development by a team within Apple.
And just so folks know I haven't gone completely crazy:

"Don't make customers happy, make happy customers".
On the movie side, I think the middle ground will reconstitute itself by way of vertical integration. The big studios will snap up the successful indie studios, and you'll have conglomerates once again.

The future is less certain on the TV side of the business. I don't know if TV networks exist 20 years from now, for example. I mean, the companies and the brands will still exist, but they'll probably all function like today's premium cable networks do: monetizing carriers of their content based on userbases. This will be an extremely painful adjustment for the big network congloms.
No, but they also aren't complete imbeciles.

Apple are making money hand over fist overall. First of all, it would be astonishingly idiotic of them to break the law for such relatively little potential gain.

Secondly, it wouldn't make any sense of them to nickel and dime customers for such a tiny little part of their overall business. This is peanuts to them.

The AppStore's purpose is not to bring in a relatively tiny bit of profit to Apple, it purpose is providing reasons for developers to invest in their ecosystem, and for customers to buy their hardware, where their real money comes from.
Oddly Tripadvisor is much, much more reliable, at least for me. Where I live (Edinburgh, Scotland) the top 10 or so restaurants listed are indeed, uniformly, excellent quality - and all the Michelin starred places in the city are in the top 20.

True, the Michelin places don't come right at the top, but I'd defend most of the places that do come higher up as offering as good a dining experience considering price and variable taste. Sometimes (often) you're just not in the mood for a £200 tasting menu.
> The twin threats of not needing to make profits and being able to write rules in their favor make municipal ISPs 'impossible' to compete with fairly or effectively.

Ironically, the very fact that this bill is succeeding is proof that the municipal providers do not have the ability to write the rules in their favor, but the "private" telco monopolies very much do.
I don't know if it convinces me that Groupon is "poised for collapse", but it certainly exposes several risks in the business model (for Groupon, the merchant, and the consumer), as well as how competitors can take advantage of those.
Kratko.js is a simple tool to help refactor JavaScript