skysight-inc/HackerNews huggingface dataset:
A lot of these items are about protecting your own payment cards which are kind of pointless. You are not liable for credit card fraud. It can be a bit of a pain to replace a card but getting rid of fraudulent charges is now as easy as a phone call. I'd rather have to make a single phone call every few years to dispute a fraudulent charge then go through all this BS to use my cards.

That said, chip and PIN is great and is coming to the US in 2015.
Rosetta project is incredibly inspiring.

If you are ever stuck trying to name a variable, fire up your browser, look at Rosetta's trajectory and let the fact that it's a flawlessly-executed ten-year billion-kilometer plan to catch up with a fleck of rock in space sink in. Then go back to your coding :)
Are you using any existing front-end frameworks or libraries, or have you created something entirely new?
Move Fast And Have A Vision – A Product Manager's Guide
If the government is democratic then it's just a reflection of its society.
After a bit more digging they seem have arrived at attempt/version 6 of their Ethereum scripting language:
https://github.com/ethereum/cpp-ethereum/wiki/LLL-PoC-6#basi...
Diving deeper and looking at their ToDo lists you find gems of security holes that are known to be difficult:
https://github.com/ethereum/cpp-ethereum/wiki/TODO#soonish
For instance, a simple network poisoning, notorious Sybil attack or trivial deliberate stack corruption in this case.

No known defense against Sybil attacks exists, which does not rely on either a central authority or full access to a social network graph.
How much of a K-12 curriculum is programming? 1%?
Infrequent deployments don't prevent on-call scenarios. Stuff can and does still break between deployments, as external dependencies change, load increases or it's characteristics change, "time bomb" bugs go off, or any of a huge number of other things happen. Infrequent deployments mean that responding to these events is slower and more costly.

Infrequent deployments also greatly increase the risk of problems during deployment, because infrequently exercised pieces of code (i.e. The deployment code/scripts) are more likely to be buggy, and because gobs of changes pile up between deployments.

With that said, continuous deployment probably should not be happening at night or on the weekends unless you have rock-solid automatic rollback and the necessary monitoring to trigger it.
Did you know that much of the "photography" in shopping catalogues is already CGI?

http://www.dezeen.com/2013/11/27/cgi-renderings-for-catalogu...

http://petapixel.com/2012/08/24/ikea-slowly-shedding-photogr...
That raises an interesting point -- the original MIPS ISA hasn't been patent encumbered in quite a while (and even then, only two non-essential instructions were patent protected). Why should a person is this unknown ISA instead of MIPS?
Video of the approach:

https://www.youtube.com/watch?v=Emhj53b-YOI
Caulobacter vibroides
Gamma International Leaked
Beginning Google AdWords Course $10 (usually $59, link in text)
This brand new course guides you step-by-step as you create your first Google AdWords campaign.

Great for small businesses, entrepreneurs, or digital marketers wanting to learn.

Take the course for $10 (usually $59) using this link:

https://www.udemy.com/adwords-step-by-step-guide/?couponCode=HackerNews10
I wonder if this isn't also an attempt to force Apple to give China access to the iOS and OS X source code.

Similar tactics were used in the past to force Microsoft to give the Chinese government access to Windows source code through the China Information Technology Security Certification Center (CNITSEC) Source Code Review Lab.

The US government has accused China of abusing CNITSEC's access to Windows to develop zero-day exploits for offensive use, so if that's true there's an ulterior motive there as well.

That's over and above the article's claim that the Chinese government wants to reduce the number of American tech firms' products in official Chinese government use.
And there is nothing so arrogant as filling a thread with aspersions about the man without providing any sort of reference other than your own repeated assertions. You come across as a contrarian troll.
The Myth of Book Promoters
I watched the news on BBC. They are right now in an orbit 100 km away from the comet and getting pictures of 2.5 mt resolution. In the next few weeks they will reach upto 30 km orbit and take more high resolution pics.

The head of the mission mentioned about boulder like structures on the comet, origins of which is not knows. The comet also has vast plain areas, suitable for landing a probe. It will be by November when we get detailed results of the chemical composition of the comet.
New app allows you to save Instagram feed directly to your phone
> How can you (or an 'average user' whoever that might be) carefully evaluate untrusted certificates?

Well, you decide whether you want to trust the person on the certificate, and if the security ever changes again that'd be the red flag. Initial trust is always difficult.
The whole collection is here: http://www.loc.gov/pictures/collection/prok/?loclr=flik
"We demand a high level of scientific rigor to accept a medication, but we don't demand the same high level of scientific rigor to accept government meddling" that seems like fairly rational behavior right given one could be life threatening and one is a low level irritant that we feel like we can address at the next ballot box if we feel so strongly?
Wow, I was thinking just that. It's the only place i've seen posting a 100km/h limit on a narrow, barely two lane winding road, hugging a cliff. It was almost like a dare. The speed I felt safe at was no more than 50 km/h
Ask HN: A bug in WhatsApp?
I checked this on iPhone 5s.

You have a contact saved in your WhatsApp list. If you get a message from him, the name that pops-up as notification on your iPhone would be the name HE has saved in his profile and not the name YOU have saved in your contacts. ( I feel his profile name should only pop-up when I don't have his name saved already)

In my opinion, this is a bug but a friend of mine didn't feel so, hence the question to HN community.

What do you think?
Ah, I think we've all seen House of Cards.
Bit of both. Rosetta will enter a hyperbolic orbit around P67 at 100km of altitude but it will have to use its thrusters on a regular basis to adjust its trajectory.
Finfisher FinFly-Web
According to [1] some manufacturers apply this limit when both speed and altitude limits are reached, while other manufacturers disable tracking when only a single limit is reached.

The limits are 1,200 mph speed and 18,000 m altitude. Google tells me a 747's limits are around 615 mph and 14,000 m; Concorde's limits were closer to 1,350 mph and 18,300 m. Still, I'm sure if you're making an airliner you can get access to GPS receivers that will work even at maximum speed and altitude!

[1] http://en.wikipedia.org/w/index.php?title=CoCom&oldid=608893...
You also can't claim your code is developed with a "proven secure" process when you have to convince a court to let you hijack someone else's infrastructure to hack around the horrible security mess of your own products.
The issues is that, technically, orbits aren't stable in the sense of being described perfectly as ellipse with a point mass at one focus.

That approximation can describe an orbit for a while, but after time the position will differ from the predicted orbit, until at some point you have very little idea of where it will be.

The time it takes for this to happen is called the Lyapunov time. For example, the Solar System is chaotic that way in the ~100 MY time scale. See http://en.wikipedia.org/wiki/Stability_of_the_Solar_System .

A Rosetta goal now is to figure out the comet's mass distribution, so that the orbital predictions can be better. The orbit won't be "stable" but it will be more "predictable."

Even then, we expect Rosetta to release gas, dust, and water vapor which affects the orbit. I expect there will be orbital corrections over the next few years.
Wikipedia refuses to delete photo taken by monkey
I'm not too much concerned by this, but it does not sound like a good move.

> The unified web page will give a broad overview of the Qt technology, both enterprise and open-source, from a technical, business and messaging perspective.

So, the new web page will still have to be fragmented, because it has to serve open source and business visitors. Who speak a completely different language and look for different information.

Might be a good thing if it leads to a better website, might reflect good changes, but that alone sounds rather complicated. In my eyes it is not bad to have a fragmentation between sites targeting business users and those who do not, and it seems sound to have the one for business users in the reign of the company.

The new company seems to be the real news (at least it was new to me), that Qt will be managed by a company focussing solely on Qt.
Everything You Need To Know To Develop For Android
That is a mediocre argument against one narrow use case.

A valid transaction which is widely seen in the network will be part of the blockchain with a high degree of certainty, even if it is just a few seconds old. That is not perfect, but the risk of accepting unverified transactions with low volume is very low.

It is important to remember that most systems that we use today have serious flaws, including payment systems like credit cards and cash. Bitcoin doesn't have to be perfect in order to succeed.
Destroy RAM? What?
No I think I understand his point pretty well. The article's strongest arguments are interoperability with other Microsoft products. THAT's a weak argument. He's kind of parodying them. Even they tout Linux support as one of THEIR features.
You're right, this work is an advance along precisely the lines I claimed were needed. Time to update my opinion!
Lol be careful of Uber. They've been known to try aggressive tactics in the past.
It's true. I think so many of us assume black swans are negative because we first heard the term to describe the subprime mortgage mess.
Pointless Windows 8.1 Update 2 shows Microsoft has given up on Windows 8
I hate this game. Been trying since ages to reach 20.
Yes. It's a good idea since they also invested so much into Uber already.
Amazing game. Super addictive in nature. Still trying to hit a 100
Facebook: The Social Network of Theseus
Not very familiar with OS programming, but what's stopping them from accessing the source code right now?
The image is used on the English Wikipedia page for "Selfie", and according to the image page on Wikimedia Commons:

"This file is in the public domain, because as the work of a non-human animal, it has no human author in whom copyright is vested."

http://commons.wikimedia.org/wiki/File:Macaca_nigra_self-por...
>2- It's government regulation that makes the tests so expensive.

Yes. I've heard that 80% of drug development costs go towards the elaborate testing required by regulations [0]. Perhaps we as a society agree that it is necessary to do all of that testing. However, it is important to acknowledge that the extra safety comes with a very high price tag.

[0] http://www.econtalk.org/archives/2009/05/boldrin_on_inte.htm...
See the transcript at 50:49
Well, putting aside the endless war between cars and bikes... Several of my friends who bike regularly (hasn't happened to me, thankfully) have been hit by cars while biking, even though they were following the law and had all manner of blinky lights on their person.

I think that while the biking culture in Boston is great, it won't be a good replacement for cars until there are more bike lanes and more careful drivers.
Uncacheable content can still benefit from a CDN, by connecting to a local edge node and having the rest of the traffic go over the CDN's internal network.

http://www.cloudflare.com/railgun
Announcing AirBNB Guest Agreements
Photo of the surface: http://www.esa.int/var/esa/storage/images/esa_multimedia/ima...
There's more information here:

https://www.dmv.ca.gov/pubs/vctop/d12/vc27602.htm

Excerpt:

27602. (a) A person shall not drive a motor vehicle if a television receiver, a video monitor, or a television or video screen, or any other similar means of visually displaying a television broadcast or video signal that produces entertainment or business applications, is operating and is located in the motor vehicle at a point forward of the back of the driver’s seat, or is operating and the monitor, screen, or display is visible to the driver while driving the motor vehicle.

(b) Subdivision (a) does not apply to the following equipment when installed in a vehicle:

(1) A vehicle information display.

(2) A global positioning display.

(3) A mapping display.

(4) A visual display used to enhance or supplement the driver's view forward, behind, or to the sides of a motor vehicle for the purpose of maneuvering the vehicle.

So a GPS display .... even heads-up ... should be fine. But if you start showing video messages of your friend from Instagram, then you're probably going to violate the existing laws.
I believe Uber will be successful with this idea and kill quite a few startups in the process.
I ran some tests a few months back on how much bandwidth I use up while watching Twitch. What I found is that if I streamed Twitch 24/7 that I'd hit something like 1.2 TB down in a month.

By that logic, even just 3 hours a day would be 150 GB down a month.
Pihkal is(/was?) banned in Australia.

I knew some folks there in the late 90's that would order Pihkal and other banned books from the States (via Amazon.com, IIRC) and it would be a point of pride if your books slipped past customs and ended up on your doorstep.
Really the big difference is that with the government their motivation will always (in theory, of course) be finding the best cure, whereas for businesses it could go either way. Sure, Bayer might have a great opportunity to undercut the market. Alternatively Bayer might have a less efficient but more-profitable drug which incentivates them away from stuff like this.
Are Courses Outdated? MIT Considers Offering ‘Modules’ Instead
Honestly I've used touch-screen laptops before and using the mouse is just more convenient because you have your hands down there to type 90% of the time anyway. You can get 'used' to using the touch-screen for certain things but for regular laptop usage I've never seen a reason to.

I can type in class if I wanted too (Though, typing it a bit loud, it'd be kinda annoying for my other class-mates). The issue is actually entering in my notes. For example, this summer I took Linear Algebra, and most of the class involves lots and lots of matrices. It's easy to write them on paper, but setting up the formatting correctly to have something readable on the computer is easier said then done. There were also a few classes where we had examples involving drawing two ovals next to each-other with dots inside and then drawing lines between the dots. I'd simply be fussing with my computer to much to actually pay attention and get all the information down when trying to draw out stuff like that. Using a simple notepad is just hands-down better. A tablet interface with a pen would be perfect though, because I could write all my notes down just like a note-pad into the computer, and then go back and reorganize them fairly easily.

I'd rather just buy a laptop that can fold into a tablet because I have no real need or want to have two separate devices considering I probably won't use tablet mode that much.
A country the size of China with the technical expertise available to them can create an open stack that they can manage and control. They already have several hardware manufacturers in their territory to make any hardware they may need. I honestly don't see why they would ever have been buying Apple and Microsoft products in the first place, and I'm an American.
Looked interesting. Lets watch the video! "Missing Plug-in." Duh! (Homer style)
I've long wished of a middle ground between FPGAs and CPUs - namely a CPU with user-changable instructions.

Have a CPU that is a CISC (but internally a microcoded TTA), but with a large chunk of the microcode user-writable (So you have push-inst and pop-inst, where push-inst pushes the new instruction microcode into the microcode storage and copies the old instruction microcode onto the stack and pop-inst does the opposite). It keeps the advantages of fixed-width instructions while, depending on how the microcode is encoded, potentially having significant memory savings.
Large parts of OSX userspace (Frameworks, daemons and pretty much all the system applications) and some of the kernel are closed source. Almost all of iOS is closed.
This was my thought exactly. It seems like they're putting the cart before the horse a bit.
Nice one. Perhaps they should start uploading DMCA protected content too?

O wait, corporations using their legal leverage to remove content is perfectly ok.
In pictures: India's e-waste village
I'm also going with the thought that it's possible they did attempt to responsibly follow the law; but like many laws it's a complicated mess that almost everyone is in non-compliance without realizing it.
Random guess:

they may be modifying one of the routing algorithms with google maps. How far of a deviation can you make from a given route to pickup another group without increasing the ride time by X percentage type questions?
Not too surprising. I'd expect the fallout and economic impact of mass surveillance to unfold over several years, with a gradual move away from US-based technology companies, including SaaS & PaaS, in favour of open source software and self-hosted solutions.
Strictly speaking, the issue of Haskell threads only being preempted on memory allocation isn't a "language designer bowing to the inevitable", since its not a language feature, its a feature of the GHC implementation of Concurrent Haskell [1] (you have to have some heuristic like this if you are using green threads, but there's no reason Concurrent Haskell couldn't be implemented with native threads, but M:N green threads have advantages in practice, even with pathological cases that rarely occur in real programs.)

> although I'd argue that having the potential to yield as a side-effect of allocation is a sub-optimal choice for a side-effect-free language...

Preemption isn't a side-effect in the sense in which Haskell is side-effect free even in the single-threaded case, since timing isn't guaranteed to start with (and, particularly, a single-threaded Haskell program can be preempted by the host OS at any time, based on any heuristic applied by the host OS, and for any amount of time), and to extent that preemption effects semantics, it only effects the semantics of things like IO actions which are not, by design, side-effect.

> I presume there must be an explicit instruction also that permits a yield to take place?

Yes, Concurrent Haskell includes an explicit yield.

[1] https://hackage.haskell.org/package/base-4.7.0.0/docs/Contro...
How to improve the pagerank of your website
blocked by disconnect.me , just as the rest of this tracking bullshit.
>I worked in Windows Live Mobile in when we switched to "agile" in 2004. This wasn't being dragged into anything, it was a relatively early adoption

What kind of "agile" were you practicing? I don't know about "Windows Live Mobile", but until recently the remnants of Windows Live were pretty much all in a waterfall-esque model: Multi-month milestones with 6-8 weeks each of planning, coding, and stabilization. This was better than 3-year cycles, but I would hardly call it agile. I guess on the full spectrum it's more agile.
Can anyone chime in and help the rest of us understand the relationship between business and government in China?

I can't help but think this is more of a move to help China's internal industries, but it's hard to say without understanding the political climate.
I think "great" is the word. Tiny margins/tolerances, but not precision. Not that it really matters.
The iOS/OSX source code is proprietary to Apple. You wouldn't be able to see it unless you worked at Apple and had proper access.
Right. I had a site using CloudFlare and it was inconvenient having to have a bypass rule for a subdomain (ws.example.com) for WebSocket and having everything else on the main domain.
Yeah, but the new company will be 100% owned by Digia.

So basically this is a nice move from Digia to consolidate its ownership and leadership of Qt.

I guess its similar to what Google does.
And I can confirm that he really did write this blog post (it wasn't ghost written). A few folks internally checked it for accuracy, but Matthew does like to stay on top of the technical details.

After all, we are selling a technical product.
Hey, this is great. It is a good example of design not just being pretty buttons. :)
Qt always seems like a thing that has so much potential, but whenever I use it I'm struck by how it never seems quite good enough. 5 seems a big imporvement on 4 though, so we'll see.
Just great. As if their licensing cost wasn't high enough, this will probably make it way worse.
Treo.js: lightweight wrapper around IndexedDB, or jQuery for IndexedDB
Swift’s Nil Coalescing Operator In Xcode 6 Beta 5
Like Cloudflare alot. I've dropped web sockets in favor of SSE personally, but I've been very happy with their caching so far even on the free plan.
You're right. We should all just stay quiet and know our place.
-1 for blaming users to acually use what they pay for.

If the company isn't able provide unlimited plans, it shouldn't have offered those in the first place. It's more honest to clearly communicate the real volume limit from the very beginning, instead of making false promises.
It's the difference between open source and closed source. Closed source programs, like osx and windows only release their compiled versions.
All-new Foursquare learns what you like and leads you to places you’ll love
By changing it to the other picture, they ruined the story.

Was better with the original.
Pure CSS parallax scrolling
Because like any program it is already compiled and they only have the executable to run. In its current state it is a bunch of machine code. They would have to reverse engineer it which is basically impossible across an entire operating system.
The Pretty Bacterial Dance That May Help Prevent Infections
The physical toll is there for many in this career but it's damage from a lack of physicality vs the damage from being over physical such as construction. Almost all of my family are pipefitters and I often envy them for doing something physical but it has also taken a toll on my father. They also get paid time and 1/2 and double time as required. They make about what I make in this industry but tend to work more paid hours to do it.

I understand you are taking the "free market" side of the argument but at a certain point employers hold too much power and employees start fight back. Things like that are why unions exist which are also a part of the free market.
This is about the UK, so you should probably call your MP instead.
> Let me expound on Shannon's Law... If you double your transmitted data by doubling your power to double your SNR

That's not how the Shannon-Hartley Theorem goes. http://en.wikipedia.org/wiki/Shannon%E2%80%93Hartley_theorem

C = B log(1 + S/N)

So doubling S (the signal) doesn't double C (the channel capacity). The improvement will always be less than this. If the signal to noise ratio is already fairly good, then the improvement of doubling the signal can be very small.
1. Commit something at 9:15 AM

2. Go out and enjoy life

3. Commit something at 7 PM

4. Profit!

I'm in.
Oh, yes, absolutely.

Maddeningly, whenever that happens with e.g. anime you immediately get swarms of furious fans decrying the translation for "inaccuracy."