skysight-inc/HackerNews huggingface dataset:
I want to use untrusted networks like the WIFI provided at cafes. The only way I can currently do that securely is by using a VPN back to a network I trust. If all web traffic was encrypted end to end, I would be able to use untrusted networks without worrying about all my traffic being sniffed, my sessions being hijacked, and my ISP inserting adverts into the stream. People use SSH rather than Telnet for a very good reason.
Yoga For Bicycling and Indoor Stationary Bicycling
The author clearly has no concept of using the best tool for the job, he just has a beef with a few programmers doing things wrong, and his response is to act just like them.

I'm sure he was the kid on the playground who took his ball and left if someone didn't play by his demanding rules.
I think you need to read this http://www.amazon.com/Surely-Feynman-Adventures-Curious-Char...
Reasons to Choose Office 2010
Why to choose Office 2010? Well, there are a number of reasons to choose this productivity suite for Microsoft Windows. First and foremost, Office 2010 comes in a 64-bit version, so if you are running a 64-bit Operating System (which most of us use in present days), you can take full advantage of 64-bit performance.
I'm not sure anyone really ever considered an inside user on a wifi network, however it's encrypted, any different than a user on a regular wired lan... you can sniff their traffic and spoof arp, and all that wonderful stuff.... being on the same broadcast domain necessitates that the machines can speak to each other.....

What's the big news here? Was wpa2 supposed to not only provide wire-equivalent security but also prevent arp-spoofing and every other type of switch wrangling?

EDIT: I see the significance of this from an internal security point of view - but the choice to use WPA2 is primarily motivated by preventing outsiders from obtaining network keys and gaining access to your network, not preventing insiders from snooping on each other - that's a much different problem.
It's a big deal - but most places that concerned about security, the ones that worry heavily about arp-spoofing and detection probably don't allow wireless in the first place..... at least that's been my experience.
Checking over at https://careers.microsoft.com/ there's no sudden flurry of hardware or low-level software engineering job postings to go with this announcement. Of course, it's not like M$ has a shortage of those types between their Xbox and Zune platforms.
I liked that entire project — including targets and build steps — was in the tree view on the left.

Now tree view has been limited to be a file browser. Targets and build steps are now hidden deeper in settings windows and tabs.

To me old way was simpler and felt more elegant.

I'm not fond of "mystery meat navigation" — tabs have icons instead of text labels. I'm sure I'll learn that quickly, but it makes learning curve higher and on first impression UI looks more overwhelming.
I think your third point can go for any group living in a foreign country. I've seen foreigners living in Japan do this kind of thing as much as I've seen first and second generation Americans do it, regardless of where they came from. The common thread was that they mostly only associated with others who didn't integrate.

I don't think it's a cultural thing - some people just decide to stay outsiders, and a subset of those people are rude by anyone's standards.
Sounds like job creation to me.
I've always thought the same thing. People always talk about how we'll have digital assistants to do research for us, schedule oil changes, doctors appointments, etc.

But don't ask your digital assistant to get a new email address for you, that's protected by a captcha. Don't ask your digital assistant to make an oil change appointment for you, it's probably against the TOS of the Jiffy Lube website.

People have to start thinking differently about how the web works before we can automate a lot of this stuff. And obviously for 99.9% of the cases you don't want to be able to automate getting a new email address. So I really don't have the answers as to how to fix things.
It would be very hard to accurately account for a microprocessor's out-of-order instruction issue in a compiler.

A modern desktop-class microprocessor can have scores of instructions "in flight" at once. Each new instruction that's decoded gets reordered or stalled differently depending on the status of all of those previous instructions and their hardware requirements.

A compiler could try to model the processor's microarchitecture and simulate how it would execute the program, but that simulation would be inaccurate because of data-dependent branching, interrupts, and other unpredictable behaviors. Plus, the microarchitectural details you'd need to create such a simulation are usually not available.

That said, compilers can still tailor code to the microarchitecture in a general way. For example, if you know a processor can only decode one branch instruction per cycle, you can try to reorder the compiled code to avoid back-to-back branches in the instruction stream.
"Which Mullenweg and the FSF believe is right. Which is the reason the LGPL exists."

Would you consider a Nintendo cartridge a derivative work of the Actual System? It obviously uses components of the actual system.

This court case: http://scholar.google.com/scholar_case?case=1086785624507896...

Galoob VS Nintendo

This was about the game genie.

Here is what the court concluded:

"The Game Genie is useless by itself, it can only enhance, and cannot duplicate or recaste, [sic] a Nintendo game’s output. It does not contain or produce a Nintendo game’s output in some concrete or permanent form, nor does it supplant demand for Nintendo game cartridges. Such innovations rarely will constitute infringing derivative works under the Copyright Act."

So, if the theme doesn't use actual Wordpress code (IE: beyond function calls) or "supplant demand" for Wordpress itself, it's not a derivative work.
Hmm yea, you do have a point.

I admit I got a bit carried away on the barcode idea, mostly because I have used it at the airport and liked it. But I have to agree it might not scale as well to public transport use - the whole running after train thing.

Well, I guess we can meet in the middle and agree that NFC would be the near-optimal solution, when and if implemented securely (however unlikely that is.. ;-) ).
I don't see this argument as very strong. Facebook will stagnate only if the company loses it's enormous drive to dominate social and give people what they want.

Facebook is essentially a communication tool. There are two things in my mind that could become the "next Facebook". First is that centralized social networks fall out of favor and people use multiple ones to handle family separately from friends, etc. Second would be that a simpler, more effective alternative comes up. I see Twitter as that. Communication is more direct, simpler and much better tied in across all kinds of devices. Plus there is less stuff (groups, events, pages, games, privacy controls, public/private profiles, etc).

I really like Moots comment (guy who runs 4chan.org) that Facebook is like "training wheels for the internet". It's a secluded, safe garden for the masses. Yahoo is similar, as it's a directory for the internet.
Using private where you should should use protected is nowhere near as bad as using goto.
Feinged Surprises of the Week: Journolist and Our New Tax
Microsoft calls for "coordinated disclosure" of bugs
I think the line, "The final price will depend on the transportation cost." is very telling and something we will be hearing more and more in the future.
How to Make Your Investor Pitch Lean (event)
Flipboard failure: Why are reviews ignoring the problems?
It's things like this that will eventually force me to move my business (and invariably, my employees) to another country. Why do they want to make it even more difficult for small businesses?
This is why it is better to invest in index funds than money managers. If you make a correct decision 80% of the time, you are probably already among the best hedge fund managers.
Ridley Scott wants you to co-direct his next movie
I believe the issue is not in the shade of white but in the degree of translucency of the coating. On all Apple phones up to now the black frame around the screen (or at least parts of it) lets light through for the proper functioning of the ambient light and proximity sensors. At the same time these sensors are invisible for the user - it's a flat black frame. The iPhone 4 is the first one with white front and it seem that Apple and the manufacturer of the screen glass are having hard time achieving the same effect.
Hmmm....

Number one and three seems like common problems for people from large cultural environments. French/US/etc live in, more or less, a complete world without traveling internationally or learning languages.

The second seems just weird, but Japan's weird culture is what captivates gaijin. :-)
This is what the youtube logo for the past couple days has been counting down to.
http://www.digitaltrends.com/mobile/white-iphone-delay-trace...
It's free to register and the cookie keeps you logged in forever (the last time I logged into the NY Times was when I got my computer). Well worth it.
That's exactly the reason why I would have loved to have seen this go to a court decision.
Agreed, but also wealth destruction for all of us except those employed in these unproductive jobs.
I use the self control app on Mac OSX.

http://visitsteve.com/work/selfcontrol/
This can't generate remotely enough revenue to offset the compliance cost to the business sector.

This is nothing more than a Federal jobs program at the expense of the private sector.
That's good to know. Still, my skepticism of the Indian culture of corruption remains. Until the lofty plan trickles down into tangible reality, please remember that the India story has never been about what the politicians do for the people, but about what the private sector manages to get done, despite the politicians.

tl;dr version : Go ahead and downvote me, but it's not real in India until it is, especially if it's a politician's word.
A part of me wants to believe they are going to try to engineer in a fix for the antenna at the same time.
There are many cases where it would be nice to be able to hand things off to an agent who takes care of them reliably. Aren't lawyers kind of supposed to do that for you.

Now that I think about it: I currently have two items I returned, now I need to wait for getting my money back. Could that kind of thing be outsourced (agent in India who keeps nagging the companies in question?). In general, a nagging service?
How to Prevent a Global Aging Crisis
Study finds Liberals/Atheists more intelligent
Yes, I agree with you, they lost focus wrt their platforms. The first step for them is decide, what they want and then follow with steps to achieve that. And only that, no forking and dead ends.
Wow. You're quite the debugger! ;-)

It was indeed the problem (you had to have options before you even used it!) Fixed it in 0.1.2.
"Google simply isn't capable of producing a phone OS that is better than the iPhone."

"Apple simply isn't capable of producing a phone OS that is better than Symbian."
I bet somebody got a really nice bonus for that feature
Not necessarily, if (again taking this at face value) only a few rats are able to pull this trick off, that's not too surprising. Of humans who trade forex, only a certain percentage are relatively successful at it.
http://www.google.com/finance?client=ob&q=NASDAQ:ARMH
Following your dream is a great mantra. However, risk management should also be taken into account too in making career choices. This does not mean don't take risks.

For example, if you want to work on startups, I find that working at a great company first is a great risk management move. Even if your startup does not succeed, you can go to other companies have a sterling work history behind you. Maybe this is why people who worked at Google and other great software companies does startups?
According to an anonymous Gizmodo reader here [ http://gizmodo.com/5570963/apple-white-iphones-more-challeng... (see update 2)] the display glass is not painted but screen printed, presumably so it can be translucent for the sensors beneath it. It seems that Apple want to achieve both the required translucency and an even, saturated white, which is quite tricky.
do you watch TV?
Clock jumps and browsers
The underground economy will explode. Working under the table will become much more prevalent.
I have recently got into arsing about with javascript :)
Would be awesome if microsoft pulls an apple and unifies windows and windows mobile under a single platform. That and porting the .net runtime to linux/osx/bsd would mean microsoft would make the microsoft stack very interesting all over again.
Google Chrome 6 Beta Is Right Around the Corner
Tell HN: RTP Hackers & Founders meeting is tonight
Any of you folks in the Raleigh / Durham / Chapel Hill area, please come join us tonight in beautiful Morrisville NC for the first ever "RTP Hackers & Founders" meeting. We'll be at the Texas Steakhouse & Saloon on Airport Boulevard from about 6:30pm until ...
$35 Android tablet is here in India; price can go down to $10
That was the big feature missing when I explored using PostgreSQL. At the time, many many years ago, it was black and white. Went with MySQL, and never had any issues. I was happy to see they are finally getting solid replication in 9.

About time. =)
Stop shitting on Wall Street
Venmo seeks peer-to-peer mobile payments (simply, paying your friends back)
Great post, Amit! The biggest thing I learned in my first startup was that I had time to work on a side project. Even if it's just 5 hours a week, find something to create. Either come up with an idea yourself, or find someone who needs help with a startup.
Very few people are remembered for what they did for a living, but most people remember those who loved them for the rest of their lives. When you have the responsibility to look after children in particular, it's just a smidgen selfish to sacrifice some of your potential to invest in their futures for the sake of following your own dreams. This is why it's better to take these kinds of risks when you're young.
Darth Vader Robs Long Island Bank
Yep, HN especially its community never fails to awe and inspire me.
Twitter’s new deal service, EarlyBird
Anyone know why this was put into the bill? What good intentioned upside someone is trying to accomplish?

Are cell phone companies going to issue 1099s to most of America, and all users have to do the same?
Imagine I have a system that generates a series of graphs based on a changing complex number. I could use a round-robin approach of constantly calling a set of functions, passing in a new complex number each time. This would work, but it’s incredibly clunky and doesn’t scale well. Alternatively, I could create a sub-class of ComplexNumber that uses a callback to expose its fields to just the main controlling class. I then use dependency injection to give all the graph drawers access to a reference to that value. The graph drawers can then run independently (say in different threads) and only the controlling class gets to change the value contained by that reference. This is a far neater. more robust and more scalable solution.

So, the neat, robust, scalable solution is to subclass his immutable value class to make it mutable and then inject it into code expecting the immutable class and change it behind their backs?

Step away from the compiler...
Not surprised at all that few people are talking about the problems that Fliboard is having. Most of the people reviewing are early adopting techies (Scoble, techcrunch). They understand the and are forgiving of the problems that come with launching as a startup (think of Twitter or Mint). They care much more about the product and whether or not it has value in their daily lives. Seems they're unanimously agreeing that it does in fact hold value.
Reminds me of nothing more than this: http://xkcd.com/619/
Bad Code Isn’t Technical Debt, It’s an Unhedged Call Option
http://money.cnn.com/2010/05/05/smallbusiness/1099_health_ca...
100 operations is really small sample for something that happens once in a 100.

If you have chance 1/100 of death then with sample 100 you have to have 0 or 1 deaths to fit in 60% but with sample 200 you can have 0,1,2,3 deaths to still fit.

It's just 60% is harsh limit for small samples. There should be some lower limit on sample size you have to gather for given probability before you start judging. Either that or threshold should depend on sample size and probability, but limiting sample size might be easier to understand for general public.
To follow this up: M Dell is worth about 12 billion. 4 million? The easy way to compare it is by portion, in which case he's just paid, say, a fine of five hundred dollars in terms of an average person. But rationally, that marginal 4 million will have even less affect on Dell's lifestyle than the $500 would on a blue collar citizen.

The money doesn't matter.
Third world countries are cheaper for certain things. Namely products with a lot of local labor, which is cheap. That's why food (locally grown with local labor), rickshaws (driven by local labor), etc. are very cheap in India.

But items which aren't produced by local labor aren't necessarily so cheap. For example, the RAM, CPU, batteries, and LCD screen all come from the same places that US manufacturers buy their components. So they aren't going to be any cheaper because the product is sold in India.
Actually, I agree. I have often thought there is a space for a revamped PHP, with compatible syntax (because people know it) but with many of the niggles removed and a better core library.
that's what i'm planning to do, i've noticed my employer that i will not continue working here past August and will try to bootstrap and dedicated myself to a personal project or two. Good thing i have an eepc, so that in a couple of months i can beg coins in the street with one hand and code with the other...
Fixed in 0.1.2. Sorry about that.
I hope not, but it looks like this might be a case of Apple-envy.

Microsoft was evaluating ARM for server usage, but do they need to build the SoC them self?

IIRC The last time they build some complex chips the result was far from perfect http://www.eetimes.com/electronics-news/4077187/The-truth-ab...
A bunch of uninformed whining is hardly in-depth. You'd think you couldn't file these electronically or that people have to create, gasp, invoices for the vast majority of such transactions.
List of unusual deaths
That's possible, I apologise if so - it's been a while since I tried to use XCode but a colleague told me they hadn't really improved the navigation recently. If command-click works that's a big step forwards.

I'd also expect navigation based on the semantics:
1. Find classes that implement an interface.
2. From a method in an interface find implementations of that method.
3. From a class easy navigation to the interfaces it implements.
4. Find usages of a particular method, either from the concrete instance or the interface equivalent that it implements.

I'm not very familiar with Objective-C but I'm sure that there's tons of related navigation that could make use of Posing and Categories, for example.
I agree, at least partially, with the author.

In Java, I use package visibility a lot and since starting to use Ruby in a big way about 5 years ago, I often just make attributes public - no getters/setters. A bit sloppy, but makes code shorter and easier to read. I admit that this makes APIs less stable, etc.

On large or huge projects, I would follow conventional wisdom for Java best practices, but for smaller projects, shorter code and better readability works for me.
gcc 4.4 spitting out ARM code does that. It gives you `mov r0, r0, asl #1` and for thumb `lsl r0, r0, #1` when using -O2 or -Os.
How does that prove in any way that the human mind can find all true statements in Mathematics and thus go beyond the limits of computability? Do you have any proof of this? Also, do you have any proof that the human mind is in fact consistent (meaning it can't possibly reach A and ~A at the same time)?
When you add "NOT NULL" to a schema, you should be thinking: "make sure the user specifies a value for this column" not "this column should be defaulted to zero." This is insane.

If you want to specify a default, well, specify a default.
Patricia Smith Churchland has famously remarked about Penrose's theories that "Pixie dust in the synapses is about as explanatorily powerful as quantum coherence in the microtubules."

http://en.wikipedia.org/wiki/Hard_problem_of_consciousness#S...
Preview fonts with Google Font Previewer
God those damn immigrants taking our jobs... oh wait, the government did that in this case.

Ok those damn immigrant spies... oh wait those were legal too, and a drain on their country's resources.

Ok those damn illegal immigrants and their taking of american jobs that were created by immigrants who we now depor... damn, this aint working out.

I'm going to stop listening to fox.
Since Cocoa programming on the Mac, sometimes in the cocoa-dev list the question "how do I design interfaces in code instead of using IB?" popped up, and the general consensus was always: "why do you want to do that? You are fighting against the environment. Use IB".
They are describing a basic Monte Carlo simulation. It shows you that, given a certain distribution, some subset of trials will exceed some arbitrary cutoff. But, well, of course! This must be topical in Britain - is there some flap about death rates going on there? Perhaps there is some concern about too-stringent cutoffs being used there to try to catch bad physicians?

The real take-home here is that if you set your 'warning' threshold to be too low, you'll get a lot of warnings. Here, they used an arbitrary cutoff of 8 as their warning threshold. A fairer move would have been to allow some data to come back, try to infer a distribution and it's parameters, and then set future cutoffs based on those parameters. One could even continuously recalculate based on incoming data.
Your ePub eInk Device Will Be Obsolete Soon
OK I stand corrected, I think Paypal.co.uk does take UK payments. - Still hoping to hear your experiences.
Apple forgot to add multitasking to their OWN app
If it is so easy, why doesn't Apple's iPhone 4 Case Program App not implement fast app switching.
Wooster would never let him go. Better to offer woost an irresistable offer, then go after this fellow.

Seriously beautiful post layout
"refuting the reductionist approach" is pretty strong language for describing an argument that's been debunked
>>Most people I know hope to either get their TOEFL scores high enough to transfer to a foreign school, or get into a job that will let them transfer out of the country.

Are you saying that many Japanese are seriously thinking about getting an international job?

(Or you know Japanese which work hard on their English?)
Cool so where do I send the 1099 for SAMs club, Office Depot, and the restaurant down the street to? Will you come deal with the reporting discrepancies for me. I'll be getting at least 1000 1099's a year, will you deal with those for me? This is needless bueracratic bullshit to the maximum.
What exactly is Arel in Rails 3.0?
I wish that journalistic integrity extended into statistical analysis, and that the bar for understanding of basic statistics were raised so that someone with a high school degree would be as irked as you or I about poor excuses for analysis.
A long, long time ago, I recall that someone did a study of code generated by C compilers and found that, on average, 1 C statement = 2.5 lines of assembly. (for CISC)
Write an essay on drugs; but don’t preach
It is easier to select an interesting topic and develop a strong thesis from the multitude of coming under the subject of drugs. It is important that you must state your stand on the topic in thesis statement at the start. Read and learn about some topics discussed here.