skysight-inc/HackerNews huggingface dataset:
Hawaii is very expensive. It would require airfare to get there. Volcanos emit sulfur, to which I am allergic, and other fumes, which are contraindicated for my respiratory condition.

I am looking basically at West Coast states and other Western states. Nevada and Idaho are two I am looking at very closely at the moment. I am inclined to simply leave California for various reasons, but I also am looking at the possibility of finding something here.

But thank you for your concern.
The memory leaking is a legit issue. I've noticed the same thing. I can close a bunch of tabs and the memory usage will go down but not by anywhere near appropriate. After a long while (days), having just a small handful of tabs open will show a significant memory usage. At that point, the only solution is to close the browser and re-open it.

The problem seems to be mitigated in part by using private browsing mode. It doesn't really solve the problem but if I know I'm going to be browsing script heavy sites or opening a ton of tabs for research or something, I'll open up private browsing. When I'm done, I close that private browsing window and the memory is completely released because Firefox walls off everything in private mode.
>Of course, this little theory doesn't take into account the environmental effects of the lithium battery packs. I have no idea what the effects are there

Sweden has done a study on the impact of LI ion battery production on CO2 emissions. There is a discussion about it here:

https://news.ycombinator.com/item?id=14608959
Telegram app agrees to register in Russia, but not to share private data
Bruce Perens: Fair Use Implications of Grsecurity
http://www.canoncat.net/cat/Cat%20Forth%20Inside.txt
WxPython – Getting Data from All Columns in a ListCtrl
It's very far from being able to scale to where it needs to. I think it remains to be seen if the system can be transitioned to a highly scalable one, it seems to me that we need to think from the ground up how to achieve the scale necessary. It's just a really really hard problem, it's not an afterthought, or a secondary goal.
Sounds like you need unit tests. Or at least a rollback button, so the bug doesn't cause harm until you can dump the problem on that person's desk again next day.
A minor thing, but it bugged me -- 0.74% of 3.5 billion searches is 25,900,000 searches, not 259,000,000 (as mentioned on 7th paragraph).
It's unfortunately in part because Google holds a monopoly on a couple of services. Geolocation as an example doesn't work in Chromium all of the time. It falls at the whim of Google. In terms of services and functionality Chrome has a monopoly, it's used by devs because they need to support it.

I tried to develop a map based application and I needed to code in a fallback for when geolocation fails just so that I could finish developing it. Where I had a short list of random locations.

Google needs to lose its browser monopoly, but I'm not even sure at this point how that can happen. The internet allows monopolies to flourish like no other industry or sector known before. Many politicians are pushing for more monopolies on the internet, things like net neutrality come to mind.
The only ethics in business are those enforced by the state. Is it unethical for the state to ask a salaried employee to work more hours? No, it isn't, so I see no difference here. The exact same principle applies equally in both cases. Hours are meaningless if he's salaried. I think it'd actually be unethical to himself if he told on himself to his employer. Our first ethical duty, after all, is to ourselves.
Because technically a "flaw" in the system, however impractical to be exploited, did exist and it would be correct to point to that fact. Discussion of if this reaction is overblown and if it would direct users to more dangerous methods of communication is where it stops being technical.

It could be that I am the one who is missing something. That's why we are discussing here, right? :)
Your argument sounds like Stockholm-syndrome. Its not so much "faster" as it is latency. Any time the feedback between idea and execution starts to lag, it becomes painful.

Also, performance is important in the same sense that efficiency is important. If you can run the same logic with half the processing power you'll be able to either run more processes or shrink the necessary processor size.

Software may be a heavenly world of abstraction, but in the end the hardware has to pay for our sins.
Could you elaborate? I don't really know much about relabeling. The company seems to be claiming that the infringing company is selling products under company A's name when they have no actual affiliation, which sounds like ordinary fraud to me.

edit: Nevermind, I misread. There is no fraud or impersonation occurring.
How I brought back to life my LG G3 with 1 cent
This is so beautifully said, I wish I could have been that concise. Thank you for this comment, very well worded. That is exactly what I'm trying to do with my own system, for anybody curious: https://github.com/amark/gun (MIT / ZLIB / Apache 2 licensed).
Assuming they are salaried not paid hourly, they seem to being doing the job asked at the agreed upon rate, not sure how it is fraud. That said, just because it might be legal doesn't mean it is ethical. Personally I'd tell the boss "I've gotten this task down to where I have some spare time, what else could I do" and try to get some more work to do.
When you buy from a US seller, you're buying time.

A typical ePacket is about 7 to 14 days from shipment, while first class mail is generally about 3 days from shipment. China Post is worse, anywhere from 30 to 60 days is common. Yanwen economic mail is similar, as are the litany of other carriers used to exploit shipping restrictions on batteries and other items.

Is it a great model? Maybe not, especially for more expensive items. But for low cost, low value items shipped only via china post, there will always be a US based box-shifter willing to collect that 20% premium on time.
Being born in a slum more than likely means that your parents failed the IQ test, which is a strong signal about your IQ.
People on HN are a terrible sample. People here would have got the basics even without school.
You'd get to a certain point where there's a room with an NPC. It's impossible to get out of the room (too high to jump, you don't have the ability to fly yet). The NPC tells you that you're missing an important item. I got in touch with Michael Denio, the creator of Captain Comic, years later and he told me that the "important item" is the game itself (and was kind enough to offer to send me a physical copy of the game by himself).

I think it's one of the earliest examples of a game pretending to be properly cracked, yet ending up in an unwinnable state, misleading the crackers.
Since you used the word respectful I'll assume that your intent was respectful, but please don't post comments like this to HN.

Unsolicited personal commentary or life advice quickly crosses into incivility. Your comment is way into the red on that. Even if you don't mean such comments as personal attacks, they easily read like it—because of the underlying assumption that you know better about someone else's life than they do—and will almost certainly will land that way with the person(s) whose life you're prescribing. That's bad and leads to worse, so we should all just not do it.
Nuclear breach opens new chapter in cyber struggle
There are still languages with no writing system of their own out there (or with a borrowed script that does not necessarily fit their sounds very well). IPA is not perfect but quite relevant for research and language documentation.
turn over.

A "normal turn over" in IT is 10%

In normal companies it is less.

If more, flee.
Easy. A near-captive audience that also happens to be demographically comparatively narrowcast == steady ad revenue.
It's just a question of priority and numbers of hours in a day. You can't write code without knowing how to read and do calculus.
I hate to go back to the recent elections, but that's probably when Snopes lost a significant amount of reputation in my book. It's not that they're mis-reporting, but there's a complete mismatch between what they claim to be fact, and what the "rating" is. For example: http://www.snopes.com/hillary-clinton-freed-child-rapist-lau...

The claim: Hillary Clinton successfully defended an accused child rapist and later laughed about the case.

What's true: In 1975, young lawyer Hillary Rodham was appointed to represent a defendant charged with raping a 12-year-old girl. Clinton reluctantly took on the case, which ended with a plea bargain for the defendant, and later chuckled about some aspects of the case when discussing it years later.

What's false: Hillary Clinton did not volunteer to be the defendant's lawyer, she did not laugh about the case's outcome, she did not assert that the complainant "made up the rape story," she did not claim she knew the defendant to be guilty, and she did not "free" the defendant.

The language used is already terribly biased. Young Hillary reluctantly defended this child rapist and she merely chuckled - not laughed - chuckled!

Snopes verdict: Mostly False. What?

What worries me is that when Google and others use Snopes they're not looking at what Snopes reports, just the "verdict". If I read that "Hillary Clinton successfully defended an accused child rapist and later laughed about the case." is "mostly false", I'm not going to assume that it's mostly false because she chuckled instead of laughed, I'm going to assume it's mostly false because she did not defend an accused child rapist.
The term "rent" in the phrase "rent-seeking" has nothing to do with the meaning of the term "rent" as payment pursuant to a lease.

Rather, the phrase rent-seeking refers to seeking money without actually providing any economic value. It would be more accurate to view such payments as taxes (often levied by a private entity). Adam Smith categorizes income into profit, wages, and rent. Rent-seeking refers to the last one of these.

In a traditional residential lease, the landlord is responsible for the maintenance and upkeep of the property along with property taxes and, sometimes, some of the utility payments. Residential rent is based upon the value of the property as a residence, along with maintenance, taxes, etc that the landlord is responsible for. The income the landlord receive, according to Adam Smith's classification, is profit rather than rent.

Capital owners typically receive profit by controlling profitable assets such as stocks, bonds, and real estate.
But Obama bought them IPHONES
This makes me sad. It was great to purchase books directly from O'reilly to learn more about technologies I was working with and to purchase the occasional half priced daily special that just looked interesting. PDF format was the best for preserving the book's format. I've had enough problems with kindle-formatted technical books that I won't be buying O'reilly books from Amazon. $40/month or $400/year for Safari online is a little too steep for my budget.
That sounds very plausible. I would be very interested in sources for this. How many accounts of wolves raised as pets exist and when and where have wolves had to be euthanized? Is there a distinction between accounts where the euthanasia occurred before an actual incident of dominance/attack versus after.
> Are women really put off of computing because of that?

Yes.
What held aircraft back was prime movers, fuel, and materials.

Once petrol-fueled engines and aluminium were available, the Wright beothers were flying within a few years of the Ford Model T. Monocoque airframes followed another few years later. The most perfect aircraft ever, the DC-3, which remains in active commercial use, was developed within the next 3 decades, largely thanks to aluminium alloys. Aivionics and wing design were largely solved by then.

With the gas turbine, jet aircraft appeared, and Boeing is still effectively building and selling scaled-up versions of its 707 airframe (1957). The USAF will be flying the very same aircraft for over 80 years, the B-52. First flight 1952, last date af manufature: 1962.

What progress has been made in aircraft over the last 65 years is largely limited to improved controls (both linkages and avionics), novel materials, and more recently, improved modeling duringg design and development. Outside military applications, that still has exceptionaally limited commercial impacts.

See various sources, though Robert Gordon's The Rise and Fall of American Growth has a good overview.

The contrast, particularly with man-years of effort and billions in spending, to fusion, couldn't be starker.
Interesting piece. I've often acknowledged to myself how much being a native English speakers has given me a leg up in my programming career. I can scarcely imagine how difficult it would have been for me to learn the compute stack on my own if I was also trying to learn e.g., Russian simultaneously.

The author focusses on programming languages, but the whole compute ecosystem is undoubtedly a challenge. Consider UNIX idioms like `stdin` "/etc" "/bin" `tail` `mv` etc. Consider the entire CLI surface area of `git`.

One of the refrains around my shop is "NO WHIMSY". I strongly object to the introduction of kooky ontologies (e.g., Chef's 'cookbook', 'recipe', 'knife', brew "tap", "cellar" etc). Cute names are a waste of time to think up, pollute the concept space, are usually just stand-ins for more names with a longer and wider usage history, and ultimately are the groundwork for the kind of insular, almost ideological thinking that can make for sprawling, ad-hoc, complex, and redundant system surface area.
Google definitely reads your email (gmail). As an example, if I have the word attachment written in my email and then attempt to send the email without any attachments, google will tell me that I used the word attachment in my email but didn't attach anything.
I thought most real world compilers tend to be hand written rather than using a generator? By no means an expert but that's something I've heard and know to be true for many real world compilers.
Not a lawyer, so I'm happy to see that the passage that caught my eye also caught yours.

Other bits that I found interesting:

> [107] Google asserts that the Court does not have the authority to make an order of the kind sought. In issue is whether the Court has “subject matter competence”. The plaintiffs and Google agree that the type of order I am asked to make has never before been made by a Canadian court.

> [119] I do not accept Google’s submission that the Court only has authority to make an order against a non-party in relation to contempt or to further fact finding necessary to effect justice. Lack of precedent should not be confused with lack of subject matter competence.

> [133] I conclude that the Court has authority to grant an injunction against a non-party resident in a foreign jurisdiction in appropriate circumstances.

=====

Something I have to wonder about: there's nothing here that speaks to the technical difficulties intrinsic to the process of de-listing a website.

Say Google blacklists "www.very-obviously-illegal-under-canadian-law.com". The offending party then registers "www.completely-irrelevant-url-1.com" and "www.irrelevant-url-2.ca" and so on. Is Google expected to permanently block these URLs? What if some of these URLs were obtained illegally (or more generally, what burden of proof must be achieved to demonstrate that a website should be blacklisted)? Is there some way for people - especially prospective buyers for these DNS records - to know that these URLs have been blacklisted?

=====

Ruling link: http://www.courts.gov.bc.ca/jdb-txt/SC/14/10/2014BCSC1063.ht...
But curse words offend my god. By not being tolerant to my intolerance, you are the one who is intolerant!
Should every court and country have the right to demand that things are de-indexed worldwide, now that Canada has done so? Does China have the right to demand Tiananmen Square be de-indexed? Germany and Nazi symbols? Russia and satire about Putin? North Korea? The United States? If not, how do we decide?

The previous framework was, "you can demand whatever you want within your borders; if it is unacceptable, Google will leave." This decision throws a bit of a wrench into that.
> we have a decent (of course it's not the best) public education system

What's your take on the current student loans situation where almost everyone is able to obtain resources to go to a limited number of colleges and pay for whichever degree they like? Should we expand this and instead of loaning money give it away for free, if this goes towards achieving maximum potential? In your opinion, how much would a regular 4 year degree cost in such a case?
> Is it possible to have "parser generators" (not necessarily in the formal sense of the term) that produce recursive descent parsers?

Isn't that basically what PEG parser generators are?
The bigger question is if Canada can enforce their regressive idea of Free Expression on US Service providers simply because of their presence in Canada

Canada has no concept of the 1st amendment,Canada as all kinds of limits on Speech that will never be allowed under the US Constitution.
You're misreading (< i x) as "is smaller than i x".
< means the "the list is in ascending order", and > means "the list is in descending order". i < x is using a binary infix operator but (< a b c) is calling a variadic function. I think trying to mangle the natural language description of the former to describe the latter is a mistake.

I also think that comparing programming language grammar to natural language grammar isn't helpful at all. Fluency is moving beyond the point of having to translate everything to your native language in your head on the fly.
Bolting React onto an existing codebase is probably best because it is more similar to what you'd see in the real world. Most people don't start a React/Node thing at the same time; they'll start integrating React into their frontend early because they can get little React-compatible widgets plugged in more easily than they can introduce backend changes like finding opportunities for Node.

React and Node are not really related other than they're both JavaScript-based, so the skills aren't really co-dependent. Node is used to execute JavaScript locally (in build tools like Webpack, for example), but beyond a small amount of local scripting for builds, they don't really touch (afaik; I have not yet completed a major project with either of them, just used them here and there).
>To discount luck's role in how people get successful is a huge blind spot.

That's the fantasy of meritocracy, fulfilling itself. When someone thinks that gold coins spray from their asshole every time they update a Git repo, they can comfortably presume their role is paramount in the value created. Of course, every library linked, every bit of infrastructure required, every calorie of energy delivered, every man-year of education needed by users - this all disappears in a cloud of self-regard.
This kind of stuff should be arbitrated in an international court. Giving an authority in a single country the say on what can and can not be seen on the internet world wide is a terrible idea.
Ask HN: Where should I keep my recovery codes (Google account for exemple)?
Not sure if this is the best place to ask this but:
Like everybody, I have alot of online accounts, which all require passwords. I have 3 google accounts and each one comes with 10 recovery codes. Now my question is this: Where should I put them? somewhere in my house? In my password manager app where all my passwords are stored? I try to secure my accounts as much as possible with different password, and 2 steps verifications, but the recovery code is the last layer of protection for an account and I want to keep it in a safe place. Thanks!
Edit: word
Just because it's not easy to get another job, it doesn't mean it's not possible. He works 1-2 hours a week and has a ton of time on his hands! That's plenty of time to start looking for a new job (without quitting the current one), while still leaving plenty of time to spend with his son. Since he has specific requirements about the job (remote, work from home, etc.), it will almost certainly take longer than "usual" to find a new job, but that's fine... he has the time. After finding a new job, give notice, and give them the automation tool, and that's that.

The issue I find more important here is that this guy isn't growing professionally where he his now. If this do-nothing job would be guaranteed to be around for the rest of his life, maybe that'd be ok. But it won't be. Maybe the company fails. Maybe this division gets sacked. Maybe at some point they do decide to finally overhaul this system, and his job ends up no longer being required anyway. Maybe at some point he slips somehow, and they figure out how little he's working, get mad, and fire him.

After that, what then? Then he has no job, and no significant things on his resume for several years that will help him get a new one. I think this was a nice train to ride for a while, but it's time to start looking for a more sustainable one.
For those who've gone, is the DevOpsDays $175 price tag worth it?
I'm not sure if you're missing the point inadvertently, or through conscious effort. This comment thread really seems to be more about your personal sexual outlook, rather than the possibility of some porn technology crossing over into mainstream (non-porn) application.

That is, for someone who counsels us all to go outside, find a girlfriend, whatever... you sure sound like a bit of a porn connoisseur privately yourself.
> The planning part is what you're missing. If I order from Whole Foods, I have to decide what to order. If I sign up for Blue Apron, they decide for me. Exactly what I need, no more and no less, shows up on my door weekly. No thinking required.

That's today. Today Whole Foods is not in this business. It will be, however. Because already today I can walk into smaller grocery stores in NYC ( C-Town, Associated, Key Foods ) and in some higher end ones there are meal kits ready. I'm not even talking about Wegmans which periodically makes Whole Foods look like a third rate store. Granted, at this time these are just pre-seasoned steaks and sides already packaged, kebobs already assembled, sides already portioned. They are at a 0-10% markup to the non-assembled prices of the raw ingridents at the same supermarkets.

Supermarkets have been doing this for years in a prepared foods or partially prepared foods section. They know what their customers buy and they know how much they buy. All of that was pre Amazon-Whole Foods days.

Amazon-Whole Foods is the elephant in the room. One needs to be rather irrational to bet on BA or anyone else raising money before knowing what Amazon - Wholefoods do to this market, especially considering that Whole Foods dwarfs all meal services combined in any major metro. Without those major metro customers BA and likes cannot survive.