skysight-inc/HackerNews huggingface dataset:
I could not agree with this more, Mozilla is making some strange strategic decisions these days which really make me worry about it's future, because I am a big supporter of Mozilla in general.

I just wish they would "stick to the knitting" and make the best browser they possibly can for multiple platforms.
Other than that I like the idea. Although, the only reason I can think of why a developer would use btcworkers rather than your USD counterparts would be for anonymity (read: avoid paying income tax). What are the other benefits to being paid in bitcoins?

I think you know this, but perhaps not all readers do: you still are actually required to pay tax on earnings in BTC - just not declaring the income is illegal (and the authorities _are_ likely to notice if you're making a large amount of it and converting it back to your home currency to spend).
I disagree that it's all just syntax with minor variations in API. Imagine you have a bunch of data in various tabular forms. Now imagine you have to find all the rows that match some complex set of criteria. The way you'd approach the problem in C or Java is entirely different from the way you'd approach the problem in SQL. In fact chances are, if you're using C, a likely approach would be to find a way to call SQL from C and solve the problem using SQL.
'However, you legally cannot make a tangible duplication (burn another CD).'

Uhh, this may depend on the country but I thought an archival copy of something like a CD was permitted?

With software, for instance, you're allowed to make a backup physical copy under UK law.
When considering his arguments, please bear in mind:

a) he is only detailing US law, the nuances of copyright law vary around the world
b) as he states, he is not a lawyer
c) not every violation of copyright law ends up in court
d) not every copyright law case in court is ends up being a violation
e) the world is moving on
f) the law often doesn't keep up with the real world
g) it all sucks. mostly.
Which, at the end of the day, doesn't really matter since a code point is not a "character" in the sense of "the smallest unit of writing" (as interpreted by an end-user): many "characters" may (depending on the normalization form) or will (jamo) span multiple codepoints. Splitting on a character array is always broken, regardless of surrogate pairs.
Sensitive documents found in Macy's Thanksgiving Day Parade confetti
Latitude was not pushed down anyone's throat.
Because 'scheduling' in the real world (as opposed to 'scheduling as an operations research problem') is not as simple as you make it out to be. Every department has their own requirements, about being able to schedule labs, equipment, people, timetables at which specific security personnel is available, rush hour avoidance requirements, and dozens of other factors. It is not impossible to abstract all those away into an algorithm that can come up with a solution, but at that point, you basically need a programmer to make the schedule. Which is why consultants come in to customize the software to the specific situation, leading to a number of solution providers, which is the situation we're in now.

(grump mode on) I wish everybody who wants to hit submit on 'how hard can this be? I can do it over a weekend!' type of posts on HN would come off their high horse and apply Occam's Razor. If a problem exists, and probably thousands of people have already devoted substantial parts of their lives to it, how likely is it that some amateur on HN would come up with a better solution in 15 seconds after reading a cursory overview of it? Answer: negligibly likely. So what's the more likely explanation? That the reality is not as simple as the abstract overview makes one think. Which is exactly what is going on here.

There are few if any workable OS scheduling packages because it's boring and situation-specific. 'Scheduling' as an abstract problem is solved, all that is left are implementations, which are all site-specific. Exactly the type of situation in which OS has little chances of being a realistic solution.
It was fixed back in March though.
I don't think that is ill conceived - I would be much more comfortable giving non-technical users something like this and telling them to:

a) keep it physically safe

b) use a relatively simple, memorable cipher (e.g substitution)

c) use a different password for each site

... rather than trying to get them to use LastPass or Password Safe or the like.

A kindle version of this would probably qualify for 'most ill conceived' however ;)
Well, poster above me was implying that his demands were reasonable, as he is staying with her and children. If she wouldn't agree to him, he would leave and left her with children, that is not exactly unconditional love for his children and also sexist/macho.
I don't think this is such an effort to filter offers, you would just need once to setup a preference to not show certain type of offers you're not interested in (e.g. show only top 20%).

What do you mean by quality of the offers? Maybe you just want to eliminate cheap competition which has better quality/price ratio?

There may be demand for cheap services in developing countries and there may be people willing to work for such money there. Wouldn't you want to receive cheap service yourself? Cheap doesn't always need to mean poor quality.

If someone wants quality work done he is probably aware he won't get it for 1 BTC, but maybe it would be enough for him.

Bitcoin was created for freedom of exchange and any limitations would hurt the market.
If they're willing to fix one problem of C (...), why not fix them all instead ?

What's the point of even trying to keep C++ alive when it has been proven countless times that many of its features are useless and problematic to the point where no serious coder uses them ?

I'd rather see a language that's actually better than lisp and C - but I guess I'll have to write it to see it.
I would argue that this may be one of the best possible computer-related stocking fillers. Used religiously this would vastly improve the security of most users, as explained by the other posters. As well, the conversation it starts may be even more helpful. Explaining why writing down passwords is actually a good idea will go a long way towards educating people about the actual risks of passwords. Maybe you can convince somebody to use a software password manager instead and they'll use your gift for grocery lists. Either way, mission accomplished.
I disagree that programming is "more than a craft". No, I think the craft analogy for programming is quite appropriate. In fact, I am of the opinion that much of the absolute and utter failure of so-called software engineering to deliver meaningful improvements in programmer productivity has been due to its repeated failed attempts to apply engineering discipline to what is essentially a craft problem. After all, we don't have "wood engineering" for carpenters and cabinetmakers. We don't have "fabric engineering" for tailors and dressmakers. Engineering principles are designed to solve known problems in a reliable and repeatable manner. We understand that cabinetmakers and dressmakers don't deal with the same problems (or necessarily even the same sort of problem) day in and day out. That's why we don't apply engineering principles to those positions. So why do we insist on applying engineering principles to programming?

Designers aren't asked to come paint a house. Accountants aren't asked for stock tips. Someday, programmers won't be asked antivirus questions anymore.

Those are bad analogies. Like it or not, antivirus software is significantly more closely related to programming than, say, house painting is to design. Better analogies would have been, "Surgeons aren't asked questions about dermatology. Divorce lawyers aren't asked questions about tax law." Except, that's not true, is it? People do ask surgeons questions about their skin lesions, because, "Hey, a doctor's a doctor, right?" People do ask divorce lawyers tax law questions because "Hey, law is law, right?" And people will continue to ask programmers about anti-virus software because, hey, computers are computers, right?
HE's not a lawyer, and he's not correct. See the blog comments for examples: vaguely right, but really this is therefore about as useful as a chocolate teapot.
"but for a lot of departments professors have good business options that should give them similar leverage, and it doesn't seem to help them at all."

LOL. Maybe I'm just a cynical old fart, but from my experience with most professors, they couldn't get let alone hold a job in industry if their lives depended on it, at least not the ones who have been in academia for 15+ years including their PhD's. Many (most?) of these people are spoiled beyond repair by the freedom offered by their positions, even if they invariably think they have it so bad.
You could create a login-token signed with your bitcoin private key. Wallet software would have to implement that, though.
True, and furthermore, the probability of getting burgled by someone who gives a crap about your passwords is pretty much zero. There is very little overlap between the sets 'burglars' and 'identity thieves'.
Macbook air works perfectly fine for me.
Computational thinking != programming.

I think the objective you're aiming towards would be better served by attempting to raise the bar on mathematical thinking and reasoning. Programming can have a part to play in that, but I'd argue that you'd get much more benefit for equal cost simply by performing studies on which forms of mathematical teaching actually taught students mathematics.
The problem is that the cover is far from inconspicuous. :)
What stops an American or Chinese military vessel from blowing up so called data center if it is known that it has been used in conducting activities inimical to the interests of these organizations?

Hyperbole aside, my point is that I am not convinced that the whole keep data safe from the arm of the law business model is sustainable. If they want to find you, they will find you.
We employ a technique similar to that of Obj-C in our memory handler implementation. You attach objects not to a parent object, but to a generation. We have 4 a-priori-specified generations per node (2 of them are stubborn and die during the de-initialization/clean-up phase of the node as a whole).

And this is another area where a functional paradigm makes sense. Mutations are "hidden" (and the C layer that's responsible for doing them concurrently lives in another "realm" (monad)). So, memory handling is easy and monitoring has shown us that fragmentation is kept to a minimum.
> 64b XP basically didn't exist ... And 64b on Windows is a complete fuck-up

What do you base those statements on? I changed to 64 bit at Windows XP, never looked back and stayed there on multiple machines through Vista, Win7 and now win8.

Windows Server 2008 R2 and Server 2012 are both 64 bit only. There are no 32-bit builds of these OSs.

Where is the "complete fuck-up"?
You're right. Unmarried and childless men are more expendable than married men with children. But not even unmarried or childless women are expendable. Even married men with children are more expendable than unmarried or childless women.
I stopped learning objective c for fear of losing interest in programming. It is, simply put, horrible.
The product description says "Removable label and discreet cover design", though.
In the US it is often used with a positive connotation.
It is great. Speed alone would be a reason to change but the best thing about it is that it is not banned on my companys PCs as FF or any other browser then IE are. I finaly experience speed and adfree browsing again.
Understand the concepts of JavaScript miniaturization
Lets put this way then.

Our consulting company does mostly Fortune 500 and DAX 30 customers.

After 5 years of almost only Java projects, most of the new contracts are coming from .NET land.

Better explained?
As I said and history has shown, he will make money AND sell everybody out to FBI/US.
You are also implying that developers using windows are all second rate.

Actually, the implication is that second rate developers are Windows users. Which is a very different statement.
If it gets stolen, you lose your identity. If you lose it, you can't get access to your life. Awesome
Not everyone's life is on the internet only.
Exactly. It's not much safer if it's encrypted with AES compared to what they did, as long as you give the user all the keys. If the keys are RANDOM_STRING or 0x2ebfgh... also doesn't matter.
Security Flaw in common keycard locks exploited in hotel room break ins
http://www.forbes.com/sites/andygreenberg/2012/11/26/security-flaw-in-common-keycard-locks-exploited-in-string-of-hotel-room-break-ins/
I think a lot of the things being built around bitcoin at this stage are for/by enthusiasts. But, riding on the recent theme of coming up with startup ideas, the seems like good ground for an exercise.

If bit coin keeps gaining traction, where will it spread to first? Here are some of my thoughts:

Markets where chargebacks are a big problem: (1)easily resalable physical goods (ipods, supplements), (2)Gambling.

International ecommerce: (1) This already involves more than one currency. (2)Fraud is a bigger problem (3)transaction fees are higher (4) transaction times are higher.

International ecommerce - problematic markets: (1) high fraud markets that CCs/Paypal don't serve. (2)restricted currency markets(

P-2-P Markets: (1)mutual fraud concerns. (2) no "customer" that needs figure out bitcoin.

Avoid official detection: (1)drugs/illegal markets (2) bitcoin tax haven.(3)money laundering & other criminal banking needs.

*I notice a theme in my thinking: bitcoin as a credit card replacement.
GNU pyconfigure 0.1
Agreed.

Looks like they know they cannot offer a video platform without providing DRM, because the media industry demands it, and they also know that trying to implement unbreakable DRM is futile. Therefore, they just need to implement the minimum needed to convince the media suppliers that their content is really DRM'd.
Well, the stereotype of the absent minded professor has existed for a long time now, as well as the hermit inventor/philosopher.

Perhaps not monkhood, but as an eccentric removing himself from society is a common occurrence.
And for sufficiently levels of ability and talent, people are willing to forgo social convention.

I forget who it was, but one of the great ones long gone was extremely uncomfortable around people. To the extent that people were told that they should casually walk up to him, and without addressing him directly, talk to the air about the problem they were facing or had come up with.
Narilam malware target Iran Financial SQL Databases
It's not that wonderful; because the Arduino and Raspberry Pi are so popular they keep getting used for projects which they're really not the best choice for like this one. Pretty much any old PC would've been able to drive the original arcade monitors, but because the Pi can't they wound up having to rip them out and replace them with TVs that are probably of worse quality, losing some of the original feel of the machine in the process. (Even if the Pi had a VGA out it still wouldn't work because the Pi has a closed source graphics driver that doesn't allow you to set non-standard modes.)

Sadly driving stuff off old PCs isn't nearly as fashionable as the Raspberry Pi.
I'm impressed, crime victim Janet Wolf believes in full disclosure, even after she was victim of exploit.

"As for Janet Wolf, an actual victim of the Houston hotel thefts, she blames the Hyatt, not Onity. “If they’re vulnerable to these hackers and they knew this was a problem, to me that’s their fault,” she says.

And would she rather that Onity’s security flaw had never been publicized in the first place?

“No,” she says. “It should be made public so that the hotels can fix it. If people are vulnerable and there’s a fix out there, they need to know.”"
Only if you enable the 3GB switch for Windows. Or on 64-bit Windows where FF gets 4 GiB, then.
Damn, I'm in class then. Next time.
Once you have bitcoins in a wallet (and internet connection) you can send them to ANYONE in the world with a bitcoin wallet. It can't be more simple. And getting a wallet or wallet service is easy.

You also not need to read and agree to new terms of service every few months (how many people actually read them?). No need to worry you're account will be blocked, that the payment service will stop working and so on.
I almost can't believe Wikipedia has an article on this:

http://en.wikipedia.org/wiki/Taxation_of_illegal_income_in_t...

> The Internal Revenue Code is not a mechanism for enforcing other codes of law, such as criminal law. [2] A person’s taxable income will generally be subject to the same Federal income tax rules, regardless of whether the income was obtained legally or illegally.

Also, Yale Law has a PDF entitled "Taxing Income from Unlawful Activities" (1974):

http://digitalcommons.law.yale.edu/cgi/viewcontent.cgi?artic...

> When income from unlawful activities is reported, the taxpayer often supplies his name, address, and net income (usually in round figures, with such laconic labels as "miscellaneous income" or "income from various sources") and leaves the rest of the return blank.

The whole PDF is actually a very interesting historical study of the ins and outs of taxing ill-gotten gains.
Can ML Make Sense of NFL Big Data?
Another great grid with these properties and more is the MIT licensed Slickgrid[1] with many example grids[2]

[1]https://github.com/mleibman/SlickGrid/

[2]https://github.com/mleibman/SlickGrid/wiki/Examples
Watch Live TV Online on Windows 8 With Free Live TV App
Previously on HN with some good discussions:

http://news.ycombinator.com/item?id=3521551

http://news.ycombinator.com/item?id=2434547

Lots of comparison to MurmurHash3, which is my preferred hashing function for generic (read: non-string data). I have since switched to CityHash for string hashing.
For some, like Mendel, regular monkhood did the job.
Data: Not Just the New Oil - It's the New Money
what on Earth are they doing

Raising money. Grant money and donations and similar sources of income don't show up by themselves, someone has to hustle their asses off to get those. And by all accounts it's getting harder and harder to pull in each dollar.
Einstein's first wife was also his classmate. She was a graduate student in physics.
I worked for the office of the "Special Assistant to the Vice Provost for International Relations" (though that title has been changed many times since then) at my public University. Her job consisted of answering emails here and there between bickering faculty members or administrators in order to run interference before these emails reached the President or one of the Provosts (of which there were I think 13) and wasted their supposedly valuable time. She would also coordinate administrator/faculty "delegations" to other Universities abroad -- basically the president of our university and rich alumni going various countries pretending they were foreign dignitaries and signing various "memorandums of understanding" with similar individuals at other universities. This mainly involved getting her unpaid interns (or, members of her "Leadership Program", as she liked to call it) to create huge binders of useless information (basically printing out Wikipedia articles). From what I heard, the new President of our university has asked for these binders to be discontinued because they seemed like a waste of time and paper. Other than the binders (which she neither created nor read), she would have her assistants, who were making a few bucks above minimum wage, call and speak with the travel agents and party planners who would actually do the work of planning these engagements. She would also, of course, accompany the delegations at the university's expense to make sure everything was "running smoothly." Thus, the job of entertaining rich Alumni was delegated by the President to the Vice Provost for International Affairs, who then delegated it to her, who then delegated it to her poorly-paid assistants and unpaid interns. For this, the "Assistant to the Vice Provost for International Affairs" made 125,000 dollars a year, while the Vice Provost for International Affairs made $165,000 -- fully documented by the state for anyone who cares to see.
Oh dear. Clearly he doesn't understand Fair Use. He categorically states you cannot sample something under any circumstances without permission.

As it turns out, Fair Use provisions fall under 17 U.S.C. § 107, which reads:

Notwithstanding the provisions of sections 17 U.S.C. § 106 and 17 U.S.C. § 106A, the fair use of a copyrighted work, including such use by reproduction in copies or phonorecords or by any other means specified by that section, for purposes such as criticism, comment, news reporting, teaching (including multiple copies for classroom use), scholarship, or research, is not an infringement of copyright. In determining whether the use made of a work in any particular case is a fair use the factors to be considered shall include:

1. the purpose and character of the use, including whether such use is of a commercial nature or is for nonprofit educational purposes;

2. the nature of the copyrighted work;

3. the amount and substantiality of the portion used in relation to the copyrighted work as a whole; and

4. the effect of the use upon the potential market for or value of the copyrighted work.

The fact that a work is unpublished shall not itself bar a finding of fair use if such finding is made upon consideration of all the above factors.

It really, really helps to read up on this sort of stuff before you spout off on it. Even typing "fair use" into Google takes you to Wikipedia, which explains the concept clearly and in detail.

Bottom line: don't trust what this guy says. He can't even do basic research.
There was some lag at first (bearable), but then the team tuned the xbee transmission buffers and it got much better, to non perceptible levels.
Ok it's more secure against bruteforce hackers at the other end of the world, but you'd better have nothing to hide to your wife, children and coworkers with this kind of tool.
The announcement claims:

On a single core of a 2.67GHz Intel Xeon X5550, CityHashCrc256 peaks at about 5 to 5.5 bytes/cycle.

That is pretty impressive, I don't think there's room for a lot of cache missing in that performance envelope.
If you forward this to your professor you'll be correcting unsubstantiated assertions with... unsubstantiated assertions.
Tajikistan govt brands Facebook as “a hotbed of slander”
It's Rhinos all the way down ...
I wonder how they would fare in this litigious society we live in? Toss in that the not stopping part would instantly bring up complaints under the ADA (American Disabilities Act) in regards to the handicapped using them.

How do they fare in various types of weather? Are they heated and cooled? Would each car be camera monitored? This would be to monitor the safety of the people riding, for example if someone had a medical issue or was being attacked.

No, while I like the idea I don't see how you implement the cars which can be easily used by the handicap and that has caused all sorts of extravagant costs in our local bus lines.
32-bit Windows (with the 2GB limit) couldn't run the 64-bit Firefox in any case, so in the context of this discussion the 32-bit build is always getting 4GB of address space.
...I find it extremely funny when people use the word "virtually" to mean "practically" or "nearly" or "almost" and they turn out to be wrong but are excused by the fact that they added the magic word "virtually" :) ...and conversely, if someone uses the word when talking to me, I label everything the person says afterwards as 99% weasel words...
Facebook responds to the rampant copyright statuses
Experiences are dead! Long live brandcuffs!
> anyone who visits w3schools is probably clueless and lost

That's not referring to Windows users in particular.
Those deanships sound like sinecures.
ARM - Possible Beginning of the End for AMD? - Part 1