skysight-inc/HackerNews huggingface dataset:
I don't see how you can legitimately make a claim on a generic name. I also don't see how this is a monopoly issue. It is a trademark issue, which doesn't have much likelihood of winning.
I think i'm gonna start my own search engine called searchsearchfind and than complain about CBS's search.com monopoly.
To be fair, as others have mentioned Chrome doesn't even have a pre-Alpha 64-bit version, and a number of plugins don't work with 64-bit browsers. Sometimes you have to pick your battles, it's not like Mozilla has infinite resources.
Sorry, possibly could have made that more clear (it's also not affiliated with Gentoo). In defense of 4chan, the exact same rule applies to HN (the law applies to everyone), every large website has trouble with spam, and there's nothing offensive there outside of mild profanity and teenagerism.

It's otherwise a perfectly ordinary technical discussion thread from a board that has a large number of firefox users and where Nightly is strongly encouraged amongst PC enthusiasts.
I stopped at "I could care less".
Congratulations on taking the leap to freelancing.

I've found consulting to be very rewarding myself and still get that rush from a new engagement or finishing strong on a current engagement.

Frankly I'm just happy to be paid to do what I love doing and it makes me happy to know you've found a similar place.
Tor 0.2.3 series dedicated to the memory of Len "rabbi" Sassaman
I stopped reading at "I could care less".
If someone doesn't have a camera on their laptop/desktop, I would still bet on them having them on phone if they have a smart phone. I hope iOS supports getUserMedia() soon.

On top of that, I think cameras have been standard on laptops for several years now. That fact coupled with the fact that most computers don't get more than 4-6 years of use leads me to believe that for many demographics the percent of attached cameras is probably pretty high. People with desktops are less likely to have attached cameras, but desktops largely went out of fashion with consumers a few years ago when the laptop became powerful enough for most consumer uses.

All in all, I'd say that cameras are probably on the computers and phones of well more than 50% of the population that uses the internet daily. The only exception would probably be work desktop machines.
Lots of food is VAT free or zero rated.

The real difference between VAT and the TV licence is that VAT goes to the government via the Inland Revenue (?), while the TV licence goes to the BBC via Capita. Because it doesn't go to the government it's not a tax. I've already said it's tax-like.
C++/CLI and mixed mode programming
This is a much better idea than trying to impose a late payment fee - set your rates 10% higher, offer a 10% discount on early payment.
That must've been one of the best scenes I've seen in a movie. Or, well, until Battleship.
Why 4-5 years? That seems like an awfully long time for an API that is pretty well defined. If it takes that long it can only be because Apple is deliberately avoiding building support for it.
Yes, I agree. I was perhaps a bit sniffy. Often great discussion can be found on those style boards.
Sydney Dev Camp: Ruby on Rails in 10 weeks. Starting in 2013.
This is a nice modal, but I'd much rather never have a modal ever. The only time a modal should appear is if a critical error occurred that the user must know about immediately. For most cases where modals tend to get used, like on iOS "please rate us", or "we want your contact information now", I don't think it is appropriate at all.
Is it Sorensen or Sorenson? The article keeps switching between the two forms... As a Sorensen, I will attest that there is a big difference.
> Another good example of an automated attempt to summarize the news that'll never work.

> Algorithms will never solve the summarizing process unless they are teamed up with a rewriting engine that could build coherent paragraphs.

That doesn't sound like never. Frankly, I wouldn't be surprised if such AI would created within 50-100 years, ie in my lifetime. I think this comment exposes the common false thought-pattern that if something is not viable in the next quarter, then it'll never happen.
Four Different Characters - Bitwise Operators
Biggest suggestion anyone can give you: Don't prematurely optimize. Period.
Python/Django is a good starting point given the good community support.
Start with a standard project structure, so that asking technical questions can be answered by anyone out there.
I'm one of the leads for the 64-bit Chrome on Windows work, and it is very much underway. I can't commit to a timeline, but we are attacking this pretty aggressively right now because it's a nice win on both the security and performance fronts. I'm a bit shocked to see Firefox moving in the opposite direction.
Good points, in my son's case he uses pre-paid iTunes cards - which are widely available these days. Same effect - once the initial purchase is made and the card loaded onto the account, its almost too easy to make in game purchases.
very cool! thanks for plugging this!
It should be somehow connected to the width of roman roads, I'm pretty sure of it. But the connection is not an obvious one: "speed of light / 2.4 gHz / (56 1/2 inch) = 0.087041".
I also would like to see some feedback, but...
I think the imaginary problem he meant was searching without being "tracked." The vast majority of users simply don't care. The ones who do can get around it.
Some people (like me) have stopped using bookmarks and simply leave open interesting pages.

I have ~20 browser windows open, each window is a virtual workplace. One is political news, one is tech news (featuring hacker news, the Register, slashdot, appleinsider...) one is Java SE API tabs, one is Clojure, one is imageboards.

While 500 tabs is a bit much, I can easily get to 200 without getting lost. It is simply a way to organize my stuff. Had one window with several tabs open for Scala, then found that Scala is not for me. Closed that window and it is all gone. No need to fiddle with bookmarks.

That said, the missing 64bit support will surely not make me leave Firefox. After all, it will surely come back over time.
There's something else I'm starting to worry about. Some websites (e.g. The Financial Times) restrict access to their subscription only content to the Googlebot (and presumably Bing/Yahoo). Is that something you worry about? Do you just ignore that content or do you talk to the website owners if you feel they are important enough?
"I keep going to Duck.com when meaning to visit DuckDuckGo.com"

Tell them that you called your search engine Duck Duck Go, registered DuckDuckGo.com, and for them to visit DuckDuckGo.com. It's not as though you were ever called Duck.com instead. This just sounds like a petty whinge otherwise. Sorry!
> LDAP (which is essentially AD under the hood)

This is false. LDAP itself is nothing more than a protocol (that's what the P stands for). There are very popular implementations of this protocol (OpenLDAP being just one) but even they are not "AD under the hood".

AD = LDAP + Kerberos + Microsoft proprietary extensions

So if anything, under the hood of AD you will find LDAP, but not the other way around.
Because most popular languages are a leaky abstraction on top of the CPUs they were built for.
Wouldn't it be a factor that On2 isn't/wasn't in the search space at all? Only after the Google acquisition did duck.com come to be associated with search, and then only by virtue of Google redirecting it to their main page.
I like Google Apps, but at the enterprise level there hasn't been much traction. Now MSFT has answered with SkyDrive and OfficeLive. It might be a stretch to suggest that Google Apps isn't competition, but I don't think it has competed very well at all to the present. Also, it doesn't look like LibreOffice is doing much better than OpenOffice ever did. Orgs try it, but often end up going back to Office - and every time it happens, it provides negative feedback for other Orgs who are thinking about switching.
Could someone enlighten me why 64 bit seems to be so hard to do on Windows as compared to other platforms?
HTML5 Adoption Fact or Fiction
Police Log Comics
On Chrome we don't need it for large numbers of tabs (because our multi-process architecture covers that). However, we're working on it because we've identified significant security benefits (e.g. much better ASLR) and improved performance in a number of scenarios (mostly due to the additional registers).
Have you reached out to the ARRL or the equivalent International Amateur Radio Union organization for your country?

There may be an old ham out there who remembers why 2.4GHz was reserved for ISM use.

edit: fixed typo, thanks lutusp
7 Things Trader’s Do That Blow Up Their Account
Greg, I love the work you guys have put on Blekko so far (and keep putting). Thanks. Keep it up!
How I want to use Unicode in C++
OK. I am developing something similar and here is what I do:

1. For db, it really depends on the level of security and you app architecture. I am planning on different dbs for each paying customer.

2. Use a template engine like Jinja(Python) or Mustache(support for a slew of languages).

3. Python/Flask is good. I looked at both Flask and Bottle but I decided to go with something else that fits my needs. If you want PHP frameworks, there is FuelPHP, Kohana, CodeIgniter, etc.
Dear Gabriel,

I have been watching your work for quite a while, and from what I have been able to grasp, currently, your main advantage is the privacy.

Now I wonder if you ever considered instead of developing a new search platform, developing a user friendly privacy proxy platform and let Google and other search engines (including bing which your results relies heavily on it) do their job, while you keep your customer's privacy in the middle.

Have you?
"In fact, so many people I work with don’t use Windows as their host OS."

Then the people you work with are a edge case minority.

Windows absolutely and completely dominates the desktop computer landscape in both enterprise and home. Most estimates have it at 90-95% penetration worldwide vs mac/nix.

For anyone who may say macs are now selling more than ever before and that MS is losing market share fast, remember that apple is not even in the top 5 for computer manufacturers. For every Mac computer sold, there is 90+ Windows equipped computers.

While MS may be in trouble in the phone/tablet market, they still are on extremely solid footing in the desktop market. The question just becomes, what will become a desktop computer in 5 years. Will we all abandon what it is currently and move to tablets?
This could ultimately be the end of Office, but at the moment, Rich Text docs and spreadsheets still rule the enterprise. And as far as that goes, with strong Excel-SQL Server (or other database), integration for data analysis, Excel may be the strongest product in the suite (and Excel might very well be the reason Office is so strong in enterprise).

I think this situation could change rapidly, but MSFT has the momentum, and I could also see Office remaining out in front. It's difficult to imagine someone coming along and supplanting Excel with something superior at the moment.
> Have you reached out to the AARL

s/AARL/ARRL/

http://www.arrl.org/
Huh? Google has to sell you a domain which has nothing to do with your product.. because you asked for it? Wow.
Sailfish OS demoed on N950 by Jolla
I'm a lawyer, but not an AI engineer. It seems to me that we do not have an AI good enough to analyze, that is apply a given set of rules to a unique situation. As far as I know, the current state of the art of AI is merely algorithmic pattern recognition. This would not be good enough to replace a lawyer.

Also, some quibbles about the article. Anything one writes, such as a contract or blog post, is automatically granted a copyright. Also, the blogger seems to think contracts are some sort of public reference like a statute. They are not. While you can find form books (private), contracts are drafted by lawyers for their clients and are private property.

The author's one interesting idea is a software-type patent on contract clauses. If you could patent, say a non-compete clause, well, that would certainly transform the legal world. I don't think it is feasible, though, and shows the folly of software patents.
"Oh, forgot we picked up that domain. Better redirect it to our main site like most of our other ones."
I would also like to add that it only does exact string matching. HN could use a better algorithm. The search could, say, even crawl the website linked. That would make HNsearch a much more powerful search engine, its advantage being the huge amount of vote data collected from an awesome community. Instead of Google's back-link information, instead of Aardvark's social graph nearness algorithm, HNsearch could be a search based in the level of intellect contained in the links, and discussions. All it needs is some sophistication in the algorithm, maybe some LSA, LCS, etc...
The headline is completely wrong and somehow links to something that isn't the actual discussion, which is here: https://groups.google.com/forum/#!topic/mozilla.dev.apps.fir...

Here's further explanation from the opening poster of that thread:

For the purposes of this thread, it is already a done decision that we aren't going to ship 64-bit Windows Firefox builds in the first half of 2013, and probably not at all in 2013. In the meantime, we aren't going to fix crashes or plugin bugs that only affect 64-bit builds. Those decisions have already been made. The only question to decide here is whether the existing 64-bit Windows nightlies provide any value to the project.

They're not discontinuing 64-bit Firefox on Windows; they haven't even released it yet. They do intend to release it, but probably not until 2014.
AFAIK IE10 can automatically select 32-bit or 64-bit processes as needed:
http://blogs.msdn.com/b/ieinternals/archive/2012/03/23/under...
Twitter No Longer Deserves Support From The Developer Community
If there are not 64-bit browsers, how will there ever be plugins to work with them?
I don't think plugins are as compelling an argument today as they were a few years back. Flash is basically gone, and Firefox's PDF viewer is 100% Javascript.

The only plugin i have is the JRE - which has provided a 64-bit version for over 10 years (SPARC64 in Java 1.4). And i can't remember the last time i chanced upon a Java applet in a webpage.

Even the Unity3D Web Player has a 64-bit browser plugin. I can't imagine what's really missing other than outdated versions of RealPlayer.
Birth of a Sport: American Football in India and Pakistan — Kickstarter
I remember the first times I used Google, there was no default search engine, hence a far more open situation.
Israel and Gaza Battle Twitter War Over Rocket Attacks
exactly. DDG must make their own browser which doesn't allow the user to change the search engine. revenge!!!
10 must-know Apache directives and modules
You might like a tree-tabs plugin of some sort. Makes the tab bar run vertically along one size and tabs open into a collapsible tree structure; I find it very nice for handling hundreds of tabs.
Extremist Programming Isn't
Sorry for the snark. I'm merely pointing out that the real world is a lot more nuanced than "Big design bad! Agile good!"
At least Sun did Java, what has Weinberg brought with DDG? Nothing.
Even if noone is ever able to pry open the box and decode it, it may have meant something to the author.

Edit Sherwood's work on it is an enjoyable read. http://www.edithsherwood.com/index.php
Terrible decisionmaking on Mozilla's part. Can you even buy a 32-bit Windows PC anymore?

Those developers who are asserting that there are no advantages to a 64-bit executable besides RAM addressability are simply wrong. Any nontrivial MSVC C/C++ application will gain about 5-10% performance when recompiled to target x64. Why, I don't know, but that's what happens in my experience. It could be that having eight additional 64-bit registers available to the compiler overcomes the L1$ penalty associated with larger pointers.

Point being, 64-bit executables are the current best practice in Windows programming, beyond any possible debate. This is just yet another move up the shark-fin curve on Mozilla's part.
As a Singaporean, I don't think we have an "emotional deficit". We just have greater risks when speaking up. For example, a lady working here was hounded out of Singapore because of a facebook post. The online lynching mob even included the Prime Minister.

Another case, a cab driver casually mentioned off the record there was once, he earned as much as 7k SGD in a single month. The journalist wrote the article seemingly to suggest that he was bragging about earning 7k every single month. (By Singapore standards, 7k is pretty high income)
The cab driver was hounded out of his job as a result.

It's dangerous to speak up. There is no protection of free speech. So Singaporeans learn to play safe. Because we never know when a supposedly anonymous innocuous survey will end up quoting you by name.

The outcome of the survey is a damning reflection of how illiberal Singapore is.

But hey, dont go away, some say we have the most business friendly environment in the world.
Twitter suspends, reactivates 'NYT On It' account after Times complaint
The conspiracy theories generally hold that 9/11 wasn't perpetrated by "terrorists", regardless of their benefactors. E.g. WTC towers were brought down by explosives, not planes crashing into them, Pentagon was hit by a missile, not a plane.

The simplest and most plausible theory is simply that Bush and Cheney knew, but didn't do anything because they needed the attack to go into Iraq. Even then, at least tens of people in the White House and upper echelons of US intelligence would have known and would have known that they could have stopped this by making a few phone calls. Even 12 years later, not one of them has regretted his complicity in killing thousands of civilians and spilled the beans to a reporter.
What Every Programmer Should Know About Floating-Point Arithmetic:

http://floating-point-gui.d
Both Chrome and Chromium have x86_64 builds for Linux, do you know what it is about windows that makes it so hard to ship a 64 bit build?
Love DuckduckGo and totally understand the bullshit move Google made by letting it point to google.com. I for one think save-searching using DuckDuckGo has huge potential especially when Google starts selling the information they hold on you. Not for GoogleAds but for marketing purposes. Think about it: Wouldn't your health care insurance company like to know your entire search history? What would that be worth? You search for pain in abdomen a lot? Pop! Up goes your monthly payment. Crazy? I don't think so and I specialize in consumer and shopper marketing. You are totally honest inside that little google search box. It's not just health care and insurance, it's everything.
The Tweets of War
My new life among Sweden's latte pappas
Are the 64-bit challenges on Windows much different than OS X or Linux? Chrome for OS X is also 32-bit, but Firefox is 64-bit.
Yes, On2 is/was a video codec technology company, and the reason for them owning duck.com was that they were previously named 'The Duck Corporation'.
SGI Twitter Heat Map: Supercomputer Shows Where Angriest Tweeters Live
It's been mentioned already - the submission links just to the announcement. I understand and sympathise with all the technical reasons behind the decision. But i still consider it a serious regression on Mozilla's behalf, and it's a major disruption for every single user who used this configuration.

I'm happy for a moderator to change the post title if it's too inflammatory, "Discontinued" was perhaps too strong a word. How about "64-bit Firefox no longer available for Windows"?
Angular has absolutely nothing to do with whether you use express, flatiron, rails or php?
Some differences include the need for JITs to generate proper unwind tables for SEH to work properly.
If I have the ram.. why not use it? Putty and Outlook can sop up the remains, but the bulk of my memory is either going to be used for my browser.. or wasted. High numbers of tabs certainly isn't a usage pattern that is for everybody.. but clearly there are many of us who use it.
2GB limit? Unless something went wrong on your system firefox should be marked as large address aware and get 4GB.

I'm impressed that you've gotten a browser that big on normal pages. I've only gotten it on ridiculously huge test pages or from memory leaking over time.
802.11b was CCK modulation (and to a lessor extent PBCC, but that didn't take-off).

DSSS wasn't 802.11b, it was 802.11 (or half of it, the other PHY at that point was FHSS). 802.11b's 1Mbps and 2Mbps modes were DSSS, and pre-existed 802.11b. These (and the FHSS PHY) were all part of the 1997 standard. 802.11b and 802.11a came along in September of 1999.

Who is 'we'? Because you don't seem to know what you're talking about.
Which framework you have decided to go with and why?
Objective-C ARC best practices revisited
not from a Costco Store; leave those for the local folks

Does that counter the criticism?

Why are they not buying direct from the manufacturer?
Daniel meant to convey that he hears that line from other people who get to hear that line within their circles of recommendation -- effectively after the damage has been done.

Doesn't sound like a petty whinge according to me though at least if you follow his full explanation of Google actually capitalising on this confusion and redirecting users to their own engine.
Continuum: An ES6 Virtual Machine built in ES3 that runs in IE8+
It's not, at least on MSVC, unless you have a lot of inline asm in your C/C++ codebase. You change a couple of -D flags on the compiler and linker command lines and build with the 64-bit compiler. A few Win32 calls and data types will need to be changed. If you're in the habit of casting pointers to ints or vice versa, you'll need to change those ints to size_t or equivalent types, as you should have been doing all along.

Few/no Windows developers should be treating their 32-bit builds as their primary target at this point, unless (as in Mozilla's case) they need to interface with a lot of legacy 32-bit plugins. The correct course of action for Mozilla would be to pressure the plugin developers, though, rather than to put the horse in front of the cart as they're doing.

They could have made the same call in the Windows 95 days, when 16-bit code was still viable. It would have been silly then, and it's silly now.
Doesnt have to be transmitted in the clear; that's exactly what TLS does; allows usernames and passwords to be transmitted with encryption so only the other party can recover them.
One problem is preventing the client from making use of the software when there is a dispute about payment.

Due to the laws regarding unauthorized access to computer systems, it may not be legal for you to remove or even communicate with your software once it has been deployed to the client. For internal systems it might not even be physically possible.

To combat this, I like to incorporate a "dead man's switch". This means that the software will stop working within a certain amount of time (say 30 days), unless I actively intervene. The switch is only disabled once final payment has been received.

A notice somewhere on the site or in the app will say "Evaluation software - nn days remaining", so the client is aware and gets a countdown.

The switch doesn't have to be super sophisticated but it should incorporate some element of encryption - that way if the client attempts to circumvent it you can threaten them with a DMCA claim.
Scientists un-discover Pacific island