skysight-inc/HackerNews huggingface dataset:
All software projects carry a level of risk, the good news is that you seem to be aware of those risks.

You could jump ship but you might be missing an oppurtunity to add more skills to your skillset.

You need to get a list of all the risks that you believe exist in your project and communicate that list to your manager/stakeholders. The list should contain no emotional language (i.e. I am being thrown under a bus), just a statement of the facts.

So you want something like

"Here's a list of the issues I think we need to fix to stabalize project X going forward."

#1 - There are millions of dollars under control and only 1 developer. I think we should add peer review to all changes I make.

#2 - Etc,etc.

#3 - Etc,etc.

Once you've got it all down, get a friend to review it. Then consider sending it out to your managers.

Don't feel you have to implement every idea on the list, you are asking for resources to help you "stabilize the system".

Hope this helps.
Simple programming environments have a fundamental flaw: they fool you.

Let's say we have a type of perforated balsa wood that you can just snap into pieces and glue in place. Making a dog house just went from hours to minutes! Hurrah! So you start telling everyone that this is the new way to construct buildings, but then as you get bigger structures, it starts to fall apart.

Simple programming environments fool you into thinking you into thinking your projects can scale, and the result is a mess. Hypercard was fun, but it wasn't a deep paradigm, it wasn't good syntax, and in the end, I have to say that it was good that it died.
In Clojure an associative array auto-decomposes to a sequence of pairs when necessary.
Hey DJ #freehaked
It's certainly not a common name, if even that. I'm Indian, and have never heard of someone called siri. "Shri" is often a part of longer names, though it's almost never used in isolation (I can't recall anyone whose first name was simply Shri), because it is also a word used in the same sense as "Mr." in English.

As for being a word in South Indian languages... it's possible that it's an archaic word, but it's certainly not used commonly, at least in Kannada (which is my first language).

Anyway, my point is that it shouldn't have been there in the wikipedia page as a "common Hindu name", but I should probably be discussing this on the wiki talk page rather than HN. ;-)
Because all of these new stuff Google has been putting is a sneaky way on putting G+ all over Google products.

Bottomline, they need develop good taste in web design.
Electric toothbrush
Use Oral-B's Product Finder to find a toothbrush, replacement brush head, kids' toothpaste, dental floss or specialty dental care product to help you attain healthy teeth and a beautiful smile.
In some cases you will have a good prior on the clean signal from studio recordings. Of course, "registering" a recording (or parts of a recording) to the video would be a formidable task in itself.
Did you even read the post you're responding to?
Hisss (2010) Hindi Movie Watch Online
I'm not American but isn't that court's decision to make, not FTC's or dreamdu5t's? Also, wouldn't Facebook's actions rather constitute a breach of contract with their users? Which would mean that users can sue regardless of FTC's decisions?
Its backward decisions like this which make me want to make sure that future ventures are not using a domain with a US registrar. I would go further and say its decisions like this which make we want to avoid dealing with any business in the states at all.

The thing of most concern isn't the seizures themselves. It is the lack of due process. The litigant finds 3 websites from 228 are selling counterfeit goods. The litigant says the other 225 are also selling counterfeit goods.. the judge takes their word. Websites disappear!?

I don't have a problem with counterfeit websites being taken offline. They can ship goods which are dangerous to the public. What I have a problem with is the lack of due process and the ordering of international websites which everyone depends on to press the delete button also.

Perhaps the biggest surprise is the lack of influence Silicon Valley apparently has on US law. The western world's internet is dominated by US tech giants. Yet US law seems to be moving against the tech sector. I say its about time Silicon Valley started lobbying Washington.
I'll let you know when I've got a few million to plunk into someone's campaign funds. That's what do something means around these parts.
"The Service is a Windows service, which runs as SYSTEM, and is available to apply automatic updates, or do other things as SYSTEM."

Is it just me that doesn't like this. Services are meant for processes that need to do something in the background, not some hack to get around elevation requirements.

If I look at the list of services running on my machine it's getting like the old days with notify tray apps. All of them nibbling away at my resources.
Because 'right' is in the eye of the beholder? It's subjective.
I think it's this: the best programmers generally want to learn new languages and approaches.

This is true, however an inherent danger to Haskell/Lisp/ML-filtering is that this group has also a relatively high percentage of people who think every problem is a nail.

So filter for people who know functional languages, but also have plenty of experience with, say, C or C++ projects.
Alan Kay's STEPS project drew some inspiration from Hypercard. I haven't gotten to try it, alas. http://www.vpri.org/pdf/tr2011004_steps11.pdf
Peloton Bicycles
Peloton Bicycles in Reno offers many quality and professional bikes. Their Reno bike shop stocks professional gear and professional staff.
Agree on Java, disagree on C++.

Many outstanding engineers use C++ (or a particular variant thereof) and like it.

C++ is the only choice to write serious performance critical apps with acceptable abstractions. The STL may be hard to debug, but it's the only way to do certain things.

And now with C++11, we're going to see it starting to give many other languages a run for their money.
Putting swap on the SSD will make it much faster. On the other hand it will wear it out much faster as well.

So if it's worth it depends on your workload.
Google Maps Now Shows Android Users Indoor Floorplans
My girlfriend's Father was like that, and then he died suddenly one day. They were moving to Israel post soviet breakup, and needed money, and they literally could not give away the thousands and thousands of rubles of music that nobody was interested in, and had to leave it in the bin.
The 99th percentile C++ systems engineer uses C++ in their day job, likes it, and uses Haskell on the weekends for fun. They can also give you a detailed set of things Haskell needs to fix before it becomes more widely used (fast Mutable Maps among them).
This is absolutely disgusting.

Value != money.

What a sad bit of reasoning. Monetizing destroys value. The value of music and other arts has nothing to do with how well or poorly it is monetized.
> Netflix streaming is trying to do the same to video

Think about the prices for a moment. Suppose you pay $7.99 per month for streaming. According to some recent estimates (http://blog.nielsen.com/nielsenwire/online_mobile/january-20...), the average Netflix customer watches 11 hours of streaming video per month. That means about $0.73 per hour of video watched. Seems relatively reasonable. Even for users who watch several times that many hours, it still seems reasonable.
Success in MLM and Crushing Your Way to theTop:
I stopped reading at:

> PHP was shit then and is still shit now.

Way to go shitting all over so many peoples work.
They're trying to gradually put me onto GoogleBook instead of being on the search homepage.
Doing this is like including a /usr/lib/libvirtualbox.so.1.2 in multiple Debian packages, getting irritated that other people's packages uninstall your shared library, and then deciding to write a daemon whose goal is to watch for that file being deleted so you can replace it... in essence: a mistake. ;P

AFAIK the way you are supposed to solve this on Windows (if you really aren't in the position to simply think of VirtualBox as a separate project that the user manages using its own Installer) is to use Merge Modules, which track this kind of installation corner case correctly and can be added to multiple MSI files.

Having multiple people compiling, and then sharing, the same components eventually causes you horrible problems one day when you find out that one of the users compiled it with a slightly buggy compiler, and didn't notice because they weren't using that part of the library.

The core benefit, then, of using Merge Modules, is that VirtualBox is able to distribute an official build of the library that people can submit bug reports to ("didn't work on Windows 7 Home SP2"), despite possibly not having its own Installer. Is VirtualBox simply being annoying in not providing official package manager components? :(

Reference: "Each merge module contains unique version information that is used by the Windows Installer database to determine which applications use the component, preventing premature removal of a component. For this reason, a new merge module should be created for every incremental version of your component; a merge module should never be updated after it has been included in an installer."

-- http://msdn.microsoft.com/en-us/library/6771e4ch(v=vs.80).as...
absolutely agree. It's incredibly disingenuous of the author to lay all the blame at the feet of his female job applicants.

The problem is his companies aggressive hiring practices and his willingness to follow them, not his applicants.
Бижута с камъни според зодията
Вашият астрален камък е повече от символ на астрологичната Ви зодия – той в действителност получава вибрациите на съзвездието и може да засили планетарните или зодиакалните влияния върху Вас. Има няколко камъни, посочени като подходящи за всяка зодия. При избора на астрални камъни, астролозите препоръчват да използвате тези, с които се чувствате в най-тясна връзка. Вижте какви камъни подхождат на различните зодии:
3 Ways to Make More Money Freelancing [COMIC]
نتائج جزئية من مختلف جهات ومدن المملكة
The Python bindings are not very robust, don't fit the language well, and have a build process alien to the Python ecosystem. If it's representative of the other non-Java bindings, it's small wonder it doesn't get used by non-Java projects.
This is why we need more software engineers in the US. If we have people with law AND engineering backgrounds making policy, we would see a system much more rational/practical/just toward new technology. These types of issues only occur because current policy makers have little understanding of the consequences of their own actions (or perhaps they don't care.
Yahoo Bidders Come in at $16.50 to $17.50, With Plan to Keep Jerry Yang on Board
Votre Vu Review. Dont be fooled. Read it
Ruta Almeria de Cine
Sonos Is Getting A Massive Update With Deep Spotify Integration
Is it not programming because the syntax is verbose? I don't know anything about hypercard, but from the example in the OP it just looks like a limited and clunky IDE with a toy programming language. Just enough to build things that are just about good enough for people with limited goals, but then again there are thousands of products like that out there.

The whole paranoid 'everybody conspires against it because it's so great' is bullshit. If it's so great, why hasn't anyone make a clone and got rich of it? It's quite obvious why: because everybody who uses it runs into its limitations very quickly, so clones add extensions, and after a few iterations it becomes too difficult for beginners. And then the next clone stands up, lather rinse repeat.
See, e.g., the discussion in http://www.economist.com/node/3984019

Break-up of the big four has been proposed, I see in this mornings Financial Times: http://www.ft.com/intl/cms/s/0/a4f58dba-1a89-11e1-ae4e-00144...
Follow your Path
I know a girl who broke up with her bf just because he was training hockey too much. 5-6 times training per week and 1 match = No time for gf.

And when not training they are talking about hockey, watching hockey-games on tv or playing nhl on xbox.
I'm not arguing that what Spotify pays artists is reasonable, but what many fail to understand is that streaming is very different from buying. I don't own the songs I listen to on Spotify thus pricing must be different. And I listen to a lot of music I would normally not buy making it more similar to radio in many ways.
SignatureBar Forums - View Profile: gianina sanchez
Indicate Mail Accounts On Your Desktop (Ubuntu)
This is unfortunately so unlikely to as to be practically impossible (currently!).

If the microphones, ADCs etc on both phones are incapable of capturing frequencies of above e.g. 15Khz below a certain range, combining those signals definitely won't bring you any closer to the original signal. You may be able to cancel out a fair bit of noise given enough processing but you won't get back what hasn't been originally captured by either device.

That's before you get into phase problems from trying to combine two signals. A likely outcome is that the amplitude of some signals are increased whilst some are decreased due to phasing issues.

/fuzzily remembered music tech degree. May be too fuzzy though!
The worst language I've ever written commercial web sites in is called OOiS-Script. You can't release memory, there is no such thing as an array, functions doesn't exist, there is no scope, when you handle XML you have to strip all namespaces because it uses ':' as the indicator for trasversal, there is no XPath so you have to loop through the levels and with a mere 3000 files processed one after another you can run out of memory on a machine with 4 gig of ram because the memory is not released until the request is done, etc.

I've done some really nice stuff with this language. But it's still utter shit in so many ways it's painful. PHP is in many ways a lot better, but has some pretty fundamental flaws that still marks it as really bad. He did however, not say one thing about the developers that use PHP, so why would you slam him for that?
I recently discovered Quartz Composer, which is included on any Mac w/ Xcode, and I was pretty impressed by its capability. IMHO it is one of the best kept secrets of the apple-verse.

While it is very different from Hypercard, it certainly provides a level of artistic expression and creative freedom that the article alludes is present in Hypercard.

When I booted up QC for the first time a few months ago, I was blown away by its awesomeness.

And then when I further explored the vibrant community out there AND the fact that it can be readily integrated into objective-c / cocoa, it's clear that Apple is very much in tune with what normal people and creative people need to express themselves on a computer. To get started, here are some links:
http://en.wikipedia.org/wiki/Quartz_Composer and
http://developer.apple.com/technologies/mac/graphics-and-ani...
Hint: If you have Xcode installed, simply type "quartz composer" into spotlight and begin your journey.

A final note: I seem to recall but not certain that a) QC was an acquisition by Apple of a french company; and b) the original developer has moved on from Apple
So does Erlang, but it's not really a bug. Symbols (atoms, whatever) are guaranteed to be a unique identifier, so the fact that they're allocated and exist for the duration of execution isn't really surprising.

It's just something you need to be aware of.
So what web framework are we supposed to use now?
Introducing Duolingo, Luis von Ahn's free language learning platform
This should be top comment!

I'm still waiting for my crack through...

https://github.com/crack

:D
In defence of PHP:

Firstly, every time I see it getting slammed its nearly ALWAYS PHP in comparison to a framework whether it's rails, django, web2py or whatever. As soon as I see this I can't help but feel the author is just jumping on the "PHP isn't cool bandwagon". PHP isn't a framework, so don't compare it to other frameworks.

Secondly, it is possible to write good code using PHP - and many people do. It powers some of the largest sites in the world and there are more PHP web devs out there than any other working on millions of PHP sites. There are also some excellent frameworks for PHP that are quick to learn, fast and powerful. Codegintier, Yii or Symphony(2) all spring to mind.

Finally, for most web developers who actually need to earn a living writing code to solve problems, PHP is still the most popular choice for good reason. It's easy to earn, easy to deploy, cheap to host and widely used. There are also more PHP jobs (especially in the U.K.) than any other and it isn't changing anytime soon. For the busy developer trying to make a living these type of posts aren't really helpful at best and at worst quite insulting.
"poshmoda.ws" has a hidden domain owner. But the "toll free" phone number on their shows the obvious +86... Chinese copycat.

While I don't approve the methods they use to go after the Chinese copy industry, I also dislike a lot how China has built a huge industry that just profits of the good names Western companies have built up over decades, sometimes centuries of reliable products.

The Chinise gov't is no help here either. So, what do?
From http://www.paulgraham.com/avg.html:

> As long as our hypothetical Blub programmer is looking down the power continuum, he knows he's looking down. Languages less powerful than Blub are obviously less powerful, because they're missing some feature he's used to. But when our hypothetical Blub programmer looks in the other direction, up the power continuum, he doesn't realize he's looking up. What he sees are merely weird languages. He probably considers them about equivalent in power to Blub, but with all this other hairy stuff thrown in as well. Blub is good enough for him, because he thinks in Blub.
Just curious: Have you considered iTunes or other high-quality digital music sources? I've heard that most people can't distinguish 256kbps AAC from CD quality.
Healthy habits for keeping your teeth shiny
Adam D'Angelo' excellect justification of Occams Razor
Sathurangam (2011) Movie Watch Online
I think it might help to understand the arguments if you know the motives behind the argument. The more information you have, the more accurate analysis can be made.
Pretty cool indeed. A question though: how much of a need is there for a service like this? Beyond the more mainstream artists and festivals, most of the artists whose shows I've seen have typically had more respectful audience members who didnt put recording with their cellphones ahead of enjoying the show.
"winding up fscked by their own creations"

This would be easier to understand if you could provide an example.

Do you think this is a problem that should be submitted to the market?
The complaints were not primarily about performance. The bigger issue seemed to me the difficulty of finding people experienced in Scala and teaching it to those who are not, (due to the complexity of the language), and the difficulty of producing maintainable code (due to frequent changes in the language and a lack of standard practices).

Expressiveness alone does not make a language suited for building large, complex systems.
You don't need to do tcpdump on the device itself, associating it with your wifi access point and running tcpdump there filtering on client ip would yield the same result.

I'm surprised he didn't do that too, would love to try it myself, can't for a week or so though, someone will have done it by then.
to me, it looks amazing

some techie questions, how does it work? how do you get to know which videos are actually part of a specific event? how do you match the video with the actual song?
I do own AAC tracks and they are fine, but if I'm going to buy an AAC track - I'd rather have the physical CD.
Kendo UI Now Available
Thats a sad story :(
I think you don't need to go to the level of individually voted items - even though the technology would actually make it reasonably simple.

Just having recall elections on all elected representatives and recall referendums on specific issue should be enough. I realise some states like California have something like this.

Case in point : my local representative just switched political sides because the current government threw them some inducements to do so. This ends up so I voted for a person who now supports the people I explicitly didn't want in power. There is nothing I can do about this except wait for the next election. If I had a recall vote I could organise a recall election - but, more importantly, it's unlikely they would have even contemplated the move if they knew a recall was a possibility.

Similarly for the TSA if sufficient opposition was found via petition (say, 10% of registered voters) then an online referendum could be undertaken - ie Disband TSA, yes/no.

This type of thing is dangerous because you could easily end up with deadlock and inertia, but hopefully the mere threat of being overridden or recalled would prompt more representatives to think about representing and listen more.

But I think the key is to lower the cost of voting. But then I'm also very wary of electronic voting systems, so it would have to be extremely secure. Probably two-factor authentication secure.
Lisp is in a very different domain, being dynamically/uni-typed, whereas Scala is statically typed. Statically typed languages don't aim only for simplicity/power ratio, but also for various compile-time guarantees.
Lego Mindstorms (http://mindstorms.lego.com/) is kind of like Hypercard for the modern age. It's got interesting applications (robotics and automation), and an easy-to-learn programming environment. I'd say it's the perfect product for a budding geek to cut her teeth on.
Something is going to have to give. Either artists quit bemoaning Spotify OR they withdraw their music.

Spotify has created a business model that works for them. If it isn't working for individual labels or artists they can withdraw their music and provoke a change in Spotify's business model.

Spotify's value exists because of the huge range of music it supports. If you take that away Spotify will be forced to react.

Perhaps the simplest thing Spotify could do is charge more for power users. I've listened to 46,000 tracks on Spotify. Charging people like me more would mean they could up the price paid to artists.
> other than the fact that you could program a game like Myst in it.

As long as you knew C and could write the Hypercard extensions needed to make Myst actually work, of course.
From checking the applications list, this doesn't seem to be running on my 2-year old HTC hero I brought unlocked ...

What would be good to have is a sure fire way of checking if it's running, and a clear list of which phones have this and which don't. I hope someone is gearing up to sue the f- out of Carrier IQ, but if not, I'd like to have the information publicly available so we can all invoke those old free market principals of customer choice and choose not to buy any phones with this on.
"Think back to when Rails first came out. There was no iPhone. There was no Android. People still owned Nokias and actually bought stock in the damn company. Windows XP was still massively popular and we were fighting to get a decent version of IE (but that will never end). There was no such thing as a mobile web. No one was thinking about tablets. How old is the iPad? Not very old".

OK, no iPhone and the iPad is not very old. Wikipedia should change their contents, especially on the dates when the iPhone and iPad were launched.