skysight-inc/HackerNews huggingface dataset:
In the US as well. Typically shirts and suits to give a "slimmed" appearance.
And then its just a list of links to various project home pages. I'm sure that if you do stuff with PHP you know about php.net.

I flagged this.
New Sydney, Australia Location for Amazon Route 53
It appears to be really good, but MS doesn't really have anything yet. You can't buy it, you can't pre-order and it appears that no journalist had any hands-on time with the keyboard. All we have are promises and anyone can do that.
FWIW, I think the question should have been "Why do bad PMs/BAs frequently get paid more than good programmers?"

As far as I can tell, that question has traditionally been our motivation for inventing "a narrative of moral superiority". When you're faced with an ugly truth such as "it sucks that the world is not fair", you need something to make you feel better about it. That "something" is usually along the lines of "Yeah, but I am a better person!"
The substitute ratio for work experience to college years for H1-B is 3:1. It requires a 4 year degree, so you need 12 years to make the case for this.

But, the reason we are reading about this is likely so he can use it on an O1 application. He's seeded a few of these same stories.
"I still dont see people working on iPads in real offices where you do REAL work."

I do see people working with iPads quite often. Some examples; building and plant surveyor specifying changes in our building; teaching inspectors making notes during a lesson observation; local middle managers pulling down reports from Intranet during meeting; managerial types on train every morning reading documents and annotating them on way into work.

I don't think these people only use iPads, but I do think they use their tablets as data gathering tools and annotation tools. I suspect desktops will morph into workstations with huge monitors and highish prices, and that laptops will become a high end option for those of us who prefer a keyboard/screen combo.

Some evidence for that could be the success of applications that make it easy to syncronise data.

Having a Windows tablet device might make things easier for people to move data along.

PS: Am I the only one worried by that strange pantographic construction that supports the tablet in 'laptop' mode?
I like the prism metaphor. It resonates with both concepts of multiple facets and filtering light differently through each. My first thought/equivalent for light is the stuff we share/publish on the social networks. Surprisingly, nobody mentioned github as one more self/personality.
> And, it will never replace Java, C, Python, or even PHP.

What do you mean by that?

Many people, including myself, have had Haskell replace Python.
Cheap beats by dre headphones are new articles of the Monster
Are people really using their tablets much? Sure, Apple/Jobs made us want one, but I am still looking for a killer app. My Android tablet mostly gets used for Skype, which is great, but hardly worth the price.
I am glad paypal is taking steps to address their UX problems, it should be a major priority if they ever want to reach regular uneducated folks.
Anyone who's tried this know if it's possible to extract the keys for the device's CI+ certificate? If so it's a bit of a loophole in the DRM...

(Ref; http://en.wikipedia.org/wiki/CI+ )
Try selling IFTTT to a business, see what happens.
"But by far, most businesses still need laptops and proper desktops to work. Sometime you need a big screen. Most of the time you want to have a keyboard, a good one, to type fast. You want to have the precision of the mouse of do things on screen."

Absolutely, I need those things... for about 15% of my working time.

I suspect lot of people in roles where access to information is needed with minimal modification or addition to the data could work with other devices.
I doubt that most (i.e. > 50%) of iPad and iPhone users replace them on an annual basis. Would love to see some solid data on the actual numbers though.
Photography by Visually Impaired - Samsung Insight
As the article states, this isn't necessarily just an online problem (although Facebook brings it into sharp focus I guess). Each group of people I know meet essentially a slightly (sometimes very) different person because the interests and hobbies I share with those people is a small fraction of who I am (I always assumed it was the same for everyone). At my stag do I had relatives, work colleagues, online gaming friends, my jui jitsu friends and university study friends all meeting up for the first time trying to figure out why on earth I'd spend time with these other people that were so different from them. Of course once they started actually having a decent conversation a certain amount of commonality was found (there seemed to be a large number of arrogant sarcastic know it alls for some reason) but while they kept interactions at a superficial level (like a lot of online communication I suppose) there seemed to be very little common ground.
I don't think so -- anyone is free to choose to use the best-available type system. You can't just choose to write the best possible unit tests.

He could only compare one of the best possible environments for writing dynamically typed code and unit tests to one of the best possible environments for writing statically typed code.
Mini Pocket Sized Multimedia Projector with Tripod
And yet it looks like they used a template from the early 2000's. >.>
Fly DS 188 Price in India: Fly DS188 Dual SIM Mobile Features 
Fly DS 188 is a Bar shaped Dual SIM phone with mobile tracker and privacy protection. It sports a 1.8 inches QCIF TFT Display which supporting screen resolution of 176 x 220 pixels. Fly DS 188 has 0.3 megapixels VGA Camera which supports video recording. It is powered by powerful 1500 mAH battery and is equipped with multimedia features like MP4 Player, MP3 Player with Sound Recording, FM Radio with Dedicated FM Keys, 3.5mm Audio Jack, Torch Light, Hindi Panchang, Bluetooth with A2DP, WAP Browser and many more features. Its expandable memory goes up to 32 GB. Fly DS 188 is available in black with red color at affordable price.
> I do see people working with iPads quite often.

Maybe I should clarify what I mean by "working". For me, reading information on a screen is not working. Work is when you add value, so when you actually produce something with the information you have. An iPad may be a great tool to READ informatio, at the most take notes, but to produce something it is pretty poor and limited in many aspects. Yes, you can always manage to do something with it, but it's just a big compromise versus using the right device for the right job.

> I suspect desktops will morph into workstations with huge monitors and highish prices, and that laptops will become a high end option for those of us who prefer a keyboard/screen combo.

There is no reason for desktops to become more expensive, though. As long as they are built with mass-market technology, of course.
I have 6.000.000 RSS articles in a DB. What can I do?
I created a website a couple of years ago (thatstoday.com) where members can add RSS feeds and read them in our "news reader". The years went by and we've indexed all feed articles in our db (and in Lucene).

Now I'm not sure what to do with all the data since the db it's getting large and difficult to handle.

Should I delete it or create a new service? What do you guys suggest?

Thanks,
Rob
Go to flippa.com and check out what kind of sites are working; he probably sold his sites mentioned in the article there. In the world of the not venture capital sites, Flippa is a very good way to make your first $100k+. I know plenty of 17-20 year olds who made well over $100k there in a relatively short timespan. If you check there you'll see that backends don't mean so much :) In fact, by some kind of evil universe rule; the sites for sale which mention 'advanced backend' sell for the smallest amounts or not at all. Most sites are just some of Wordpress with a bunch of (commercial) plugins and some bad hacking.
I agree with you completely that desktops and laptops aren't going anywhere for the forseeable future.

For a lot of job functions power is just not necessary.

There is a lot happening right now with especially the iPad as a tool for mobile professionals, service sector jobs and for blue-collar work functions where access to data and light data entry is needed but a quad core is total overkill.

An easy to use OS and a decent touchscreen is a great way of streamlining a lot of processes which currently involve filling out forms and carrying around manuals and forms and what not.

Us office types still see it as that third device that does nothing that our laptop or smartphone can't do, but for those who have neither of those provided by the workplace it's a real boon.
ReFiddle: Fiddle for Regexp testing
Reset Windows Password, Everyone Can Do
When you lost windows password, would you have no idea what to do ? Well, after reading this tutorial, you will find reset windows password would be so easy, you also can do .
I don't know. I may be suffering from sample bias, but around me, everyone who have iPads and iPhone change models as soon as one comes out. And they feel an URGE to do it. For reasons I cannot understand.

I've also heard the same story from other friends in different places, so I can only assume that a large amount of pre-iPad owners seem to buy a new one systematically. I don't have market research data to prove anything, however.
Will be interesting when the crowdfunding floodgates open.
> Absolutely, I need those things... for about 15% of my working time.

By curiosity, what do you do the rest of your working time?
First open source routers running Linux. Next disruptive innovation: Open Source Linux TVs?
Well done Lachy - you always keep surprising me! Sam
"There is no legal process for starting a country"

Well, there is no global legal process for starting a country because pretty much all territory is already claimed.

However, plenty of countries have split apart recently (e.g. Czechoslovakia into the Czech Republic and Slovakia) and indeed by own "country" of Scotland is about to consider splitting from the UK.
You are so right about learning to deploy your app alone. Learning to deploy using the Free Amazon on AWS server is a must.
When I use these the commit comment lines are not truncated.
Is this the normal behavior ?
Android (which no one wants on anything other than phones)

Oh? Now Gruber says people want Android on phones?

Sorry, we're doing Apple vs. Microsoft here. I'll try to not get distracted.
sorry, here it is: http://jsfiddle.net/pepelsbey/TDSUw/
Http://oscarteam.hooxs.com/t2-hacker-un-site-web
I disagree wholeheartedly. Vision is also hard. Making and communicating a promise that gets people excited, is really really tough. There are thousands of product videos published every month trying to make promises people care about. Living up to the promises is also a great challenge. But to me, vision is not as easy as you describe it.
I've been playing with my Samsung HT-C5500 blu-ray player and 7.1 sound system that also runs linux in my spare time (not that I've had a lot of spare time). The firmware is xor-ciphered, but once you get past that it's similar to a FAT filesystem, but is in fact modified so you can't write to it and reassemble the firmware easily (I have an action to set up a VM with the ported RFS filesystem[1]).

My goal is to get a decent shell on that, then when I replace my TV later this year, root that and do some testing on HEC (HDMI Ethernet Channel) from inside an OS. There was some interesting research presented by Andy Davis of NGS at BHEU 12 earlier this year[2].

The scope for backdooring smart TVs is immense. These things are being used for video conferencing in businesses, as well as in homes and people aren't checking them out to make sure they're not being used to get access to networks, or to bug rooms. Hopefully I'll have something ready in time for BSides London[3] next year.

[1] - http://wiki.samygo.tv/index.php5/RFS_file_system_support_for...

[2] - http://www.youtube.com/watch?v=3TuCrd8Kvus

[3] - http://www.securitybsides.org.uk/
That is incorrect. He bought 98% of the island - the town of Lanai City is on the remaining 2% of the island. Aside from those who live at one of the resorts on island, the majority of Lanai's residents live in Lanai City and own their own property. Some of the families there have been in the same home for generations. I'm sure there are a few people on leasehold land who could now be evicted at any time by Ellison, but they could just have easily have been evicted by Castle & Cook previously.
Is Peter Thiel still wrong about college?
If he builds the final query string before giving it to Query, his valid query parts that rely on not being escaped would also be escaped.

To make a safe query type you'd have to provide non-string primitives to build one, if I understand correctly. You can't allow just a full query string (with all of the injections already in place) to be converted to a Query type (as in his Bad Programmer example).
اجابة امتحان اللغة الانجليزية للصف الثانى الثانوى 2012
اجابة امتحان اللغة الانجليزية للصف الثانى الثانوى 2012
the intended meaning of "sin" in its original language can be interpreted as "missing the mark". What is that "mark"? According to the Bible, the mark is the Truth, God's Word, or to simply put, living according to the Word of God, or living the life that Jesus commanded us to live.

Therefore, all acts of "sin" as postulated by the society (e.g. immoral behaviour, adultery, murder etc), according to the Word of God are merely the symptoms of sin.

Therefore, real sin or the root sin is the very fact that we are not living according to God's ways, but "missing the mark" and going on our own ways.
Related to 1: "It's not the bullet that kills you, it's the hole".
Hire Self Storage Units
If you are searching for a space where you could stack away the items which are of only seasonal use, self storage facilities can be a best solution for it. Self storage spaces provide the most suited solutions to fulfill the needs of small and large businesses as well because of their customized facilities to every business.
Show HN: rkQuery — jQuery for Riak Search, in Python
And I'd bet you that every one of their projects with more than 10 people working on it has people doing mainly what is clearly recognizable as project management or business analysis.
thank for sharing your great story...
Deciding On Used Auto Parts On The Internet Affordably
Even bigger your making, greater is the squandering of resources. As compared with additional industries, Visit http://www.uneedapart.com/ for more information about used auto parts, used car parts, used parts, used auto parts online, used truck parts, used auto parts locator.
Isn't there a contradiction between Apple taking all the profits in PCs and Microsoft's taking of 78 dollars from every PC sold (and maybe half that for every mac with office)? I think he's been confused by the Apple world's tendency to compare Apple to hardware manufacturers and conveniently forget to include Microsoft and Google's profits in their pretty charts.

Also odd to see him still claiming that no-one but Apple could have made Samsung's A4 chip.
DIY RFM Crunching
From the writer: "A quick guide to creating a data mining app to crunch customer data which allowed us to create targeted email campaigns without a preferences centre."
Silicon Valley hype machine blows a gasket
for anyone like me who had no idea what 5by5 was, it seems like it's a talk show that Gruber was part of, then he left to do another, or something like that. meh

was unable to find reference to said shenanigans though, which was disappointing
God says...
fellow torment pierce look_buddy multitude ails Incarnation
selling fuel do_you_like_it procure let's anxiously poets
tempting outset pluck thirsted calamity Ukraine godless
weight can hurt tones attractiveness classics worse Central
REMEDIES spirit cheerful sacrificed composed inexperienced
admit veiled heavy feel WARRANTY uproar Professorship
sellers revive commanding turnest unpunished final deceit
awful stanza juncture length join happiness star Jedi_mind_trick
bursting twenty bestowedst numberless imagined You health
beclouded shatter honoured marry consist sweetly broke
exhortation sinners ETEXT hotel meats aided slept masculine
modesty explained deservings Chatto difficult Iowa pilgrimage
quieter VIII tutor terrestrial requires threatenest
> programmers can exist without BAs and PMs because they can as well as any human find out what is to be done

Many of them may be able to do some of that, but most will be really bad at one or more aspects of it. What exactly is the problem with having people who specialize in these things?

> Seen any freelancing PMs or BA?

Lots.
Ask HN : Whatever happened to the "curated video" scene?
I remember about two years ago, "Curated Video" contents were one of the popular ideas amongst startups. But seems like it faded away. Did it just not work because of the behemoth Youtube, Hulu etc? And people were just not that interested in "curation"? Or was it just too hard of a problem (and still unresolved?) On the other hand - curated "content" or content discovery still seems quite hot. Or does "curated content" and "content discovery" encompass "videos" to an extent that "curated videos" themselves don't work?
Pleging HN upvote no-matter any of today's news as sign of respect for him and for his work.
It's not self-bullshitting. In many smaller companies the programmers already have to play the roles of the BAs/PMs.

Can you say the opposite for BAs/PMs? These positions are introduced after an organization or project reaches a certain size. It's simple specialization, you don't want everybody to do everything. When this transition happens, some programmers might become BAs or PMs. Alas, what about the opposite? How people that started as BAs ever make the transition to programmer? There is an obvious trajectory here.
JavaFX 2: Styling Buttons with CSS
You can create a custom look, also called a skin, for your JavaFX application with cascading style sheets (CSS). CSS contain style definitions that control the look of user interface elements.
I think there are two points that are being mostly missed in this discussion:

A) How to define the Query type such that it would convert injection bugs to type-checking errors (No, it cannot simply be a function from a full String containing a query to a Query type, as you demonstrated).

B) Sure, you could define the same Query primitives to do the same in a dynamically typed language. The main difference is that the type-checking errors due to incorrect use of the query primitives would be caught at runtime.

As for A, you would want to define primitives that build query strings safely. That is: Query(unsafe_string_here) wouldn't work. Either because it allows too much (still can inject the original string) or disallows too much (escapes everything, makes the query invalid).

Instead, you would define "select", "update" and other querying primitives as non-string primitives you can use to build queries. You would basically mirror SQL or the query language you use into non-string primitives that allow constructing safe queries.

B) Yes, you could do this with dynamically typed languages. Right before executing your query you would need to do an isinstance() check or some other way to validate that the query was generated using the safe machinery. This means no duck typing. If you allow other, unsafe implementations of the query type here, you get the unsafety back.
Windows Hardware Requirements require Secure Boot to be disableable on non-ARM platforms.
What I'm saying is evolution as we see it is part of a bigger picture, and the Universe can be part of something bigger. You trying to describe the elephant just looking at it's ear.
JavaFX 2: Styling Text with CSS
>its still debatable whether such a thing would be viable given the R&D costs
in producing a modern desktop OS, mobile OS, programming languages and
runtimes, Metro, etc.

Bullshit. The estimated cost to redevelop the Linux kernel in a proprietary
environment exceeds 600 million USD, and has probably even reached the billion
USD mark by now.[1]. It's perfectly possible.

The only reason Windows is still so entrenched on the market are shady monopolist
tactics, intentional lock-in practices and closed, shitty formats such as the
Office pseudo-standard. In other words, the very things RMS warned about and which
the free software community is fighting against.

>Linux, on the desktop, has barely caught up to the last decade's state of
the art, and in many places (such as graphics drivers), it relies on
closed-source software.

Your ramblings are so dishonest it's cringe-worthy. GNU/Linux is perfectly viable
on the desktop. The greatest hurdle it faces is exactly the kind of FUD that
you are spreading.

As for the drivers: yes, and this is a problem. The evil of proprietary hardware
and closed specs is something that needs to go the way of the dodo, too, and
it needs to do so fast. We could have drivers vastly exceeding anything
proprietary if the specs for nVidia or ATI/AMD cards would be accessible. For
the record, the best graphic drivers available for GNU/Linux are for the Intel
Graphic chips, and they are perfectly free.

[1]: https://en.wikipedia.org/wiki/Linux_kernel#Estimated_cost_to...
How to Recover Photos for Nikon Camera
Add interactivity to your SVG (links, animation, scripts)
You are right. Also take a look at the development of tablets.

In the beginning they were small low-res tablets. But people wanted a bigger screen -> bigger tablets with high-res screens. But people hated to type on the screen -> keyboards added. But people hated to hold it all the time -> stands are added. And suddenly it is looking like a laptop.

I think there is a reason why Laptops and Desktops didn't change that much in all those years.
Dropbox is about to end Public Folders for new users
Its refreshing to see that he focuses on integration testing. Most programmers I know understand that in any kind of engineering every decision is a tradeoff. So testing every line of code means you are trading off speed and flexibility for very little gain in some cases (80/20?). XP introduced the idea that there isn't a tradeoff. You take things to the extreme. So as a methodology its not a good one to follow. But as a force it was absolutely beneficial. There were plenty of moderates arguing against the whole waterfall thing for years and getting nowhere. XP recognised (conciously or not, I don't know) that the zealots who enforced waterfall weren't the brighest so there was no point in putting subtle arguments to them. They would only move to something that was a bit boneheaded. And so XP as a force actually managed to move a lot of the industry more twoards the centre.
Actually - and I'm not just trying to be snarky here - but I don't get what you offer, that ifttt don't? Perhaps except the presentation is a bit more inclusive. Is that it?
I thought HN is a site for news which are interesting for hacker and computer fanatics. Turned out that information, which would better fit in a boulevard magazin, are also published here.
Those who are like what you describe above, are busy changing the world themselves. They are not interested to work for you.
>I simply do not believe that there is a moral imperative that software
vendors allow anyone and everyone to redistribute that package.

The moral imperative here is not that they need to allow it - it's that
they can and should not be able to forbid it. You can't force someone to
share something, but neither can you stop others from doing so.